Ocular Engine
Ocular::Core::ExposedVariable Struct Reference

Public Member Functions

 ExposedVariable (std::string const &name, std::string const &type, void *data, bool pointer, bool exposed)
 
 ExposedVariable (ExposedVariable const &other)
 
ExposedVariableoperator= (ExposedVariable const &other)
 

Public Attributes

std::string name
 Name of the member variable.
 
std::string type
 String representation of the variable type.
 
void * data
 Raw data value of the variable.
 
bool isPointer
 If true, the exposed variable is a pointer (and must be handled accordingly).
 
bool isExposed
 If true, the type inherits from Exposable.
 

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