Noise Modeler Library  0.1
Library for procedurally generating noise-based terrains and other content
 All Classes Files Functions Variables Enumerations Enumerator Groups Pages
nm::TypeManager Member List

This is the complete list of members for nm::TypeManager, including all inherited members.

addUserType(std::unique_ptr< ModuleType > moduleType)nm::TypeManager
createUserType(std::string desiredName)nm::TypeManager
destroyingnm::TypeManager
getBuiltinType(std::string name) const nm::TypeManager
getBuiltinType(unsigned int index) const (defined in nm::TypeManager)nm::TypeManagerinline
getType(std::string name) const nm::TypeManager
getUserData() const (defined in nm::UserDataProvider)nm::UserDataProviderinline
getUserType(std::string name) const nm::TypeManager
getUserType(std::string name)nm::TypeManager
getUserType(unsigned int index) const (defined in nm::TypeManager)nm::TypeManagerinline
initBuiltinTypes()nm::TypeManager
numBuiltinTypes() const (defined in nm::TypeManager)nm::TypeManagerinline
numUserTypes() const (defined in nm::TypeManager)nm::TypeManagerinline
setUserData(void *userData) (defined in nm::UserDataProvider)nm::UserDataProviderinline
TypeManager()nm::TypeManager
UserDataProvider() (defined in nm::UserDataProvider)nm::UserDataProviderinlineprotected
userTypesChangednm::TypeManager
~TypeManager() (defined in nm::TypeManager)nm::TypeManager
~UserDataProvider() (defined in nm::UserDataProvider)nm::UserDataProviderinlinevirtual