shiny  0.4
a shader and material management library for OGRE
Public Member Functions | List of all members
sh::Configuration Class Reference
+ Inheritance diagram for sh::Configuration:

Public Member Functions

void setSourceFile (const std::string &file)
 
std::string getSourceFile ()
 
void save (const std::string &name, std::ofstream &stream)
 
- Public Member Functions inherited from sh::PropertySetGet
 PropertySetGet (PropertySetGet *parent)
 
void save (std::ofstream &stream, const std::string &indentation)
 
void copyAll (PropertySet *target, PropertySetGet *context, bool copyParent=true)
 call setProperty for each property/value pair stored in this
 
void copyAll (PropertySetGet *target, PropertySetGet *context, bool copyParent=true)
 call setProperty for each property/value pair stored in this
 
void setParent (PropertySetGet *parent)
 
PropertySetGetgetParent ()
 
void setContext (PropertySetGet *context)
 
PropertySetGetgetContext ()
 
virtual void setProperty (const std::string &name, PropertyValuePtr value)
 
PropertyValuePtr & getProperty (const std::string &name)
 
void deleteProperty (const std::string &name)
 
const PropertyMaplistProperties ()
 
bool hasProperty (const std::string &name) const
 

Additional Inherited Members

- Protected Attributes inherited from sh::PropertySetGet
PropertySetGetmParent
 
PropertySetGetmContext
 used to retrieve linked property values
 

The documentation for this class was generated from the following file: