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: