Struct tcod::namegen::Namegen
[−]
[src]
pub struct Namegen { /* fields omitted */ }
pub struct Namegen { /* fields omitted */ }
impl Namegen
[src]fn new() -> Option<Namegen>
fn parse<T>(&mut self, path: T) where T: AsRef<Path>
fn parse_with_rng<T>(&mut self, path: T, rng: &Rng) where T: AsRef<Path>
fn generate<T>(&self, name: T) -> Option<String> where T: AsRef<str>
fn generate_custom<T, U>(&self, name: T, rule: U) -> Option<String> where T: AsRef<str>, U: AsRef<str>
fn get_sets(&self) -> Vec<String>
impl Drop for Namegen
[src]