You.i Engine
CYIDTBindingImplementation::PropertyData Struct Reference

Detailed Description

Describes the properties of the bound class. These are public member variables of the bound class.

#include <binding/YiDTBindingImplementation.h>

Public Member Functions

 PropertyData (const char *name, duk_uint_t uFlags, bool bIsFloat, duk_c_function getterCallback, duk_int_t nGetterArgs, duk_c_function setterCallback, duk_int_t nSetterArgs, duk_int_t nValue, duk_double_t fValue)
 

Public Attributes

const char * name
 
duk_uint_t uFlags
 
bool bIsFloat
 
duk_c_function getterCallback
 
duk_int_t nGetterArgs
 
duk_c_function setterCallback
 
duk_int_t nSetterArgs
 
duk_int_t nValue
 
duk_double_t fValue
 

Constructor & Destructor Documentation

CYIDTBindingImplementation::PropertyData::PropertyData ( const char *  name,
duk_uint_t  uFlags,
bool  bIsFloat,
duk_c_function  getterCallback,
duk_int_t  nGetterArgs,
duk_c_function  setterCallback,
duk_int_t  nSetterArgs,
duk_int_t  nValue,
duk_double_t  fValue 
)
inline

Member Data Documentation

bool CYIDTBindingImplementation::PropertyData::bIsFloat
duk_double_t CYIDTBindingImplementation::PropertyData::fValue
duk_c_function CYIDTBindingImplementation::PropertyData::getterCallback
const char* CYIDTBindingImplementation::PropertyData::name
duk_int_t CYIDTBindingImplementation::PropertyData::nGetterArgs
duk_int_t CYIDTBindingImplementation::PropertyData::nSetterArgs
duk_int_t CYIDTBindingImplementation::PropertyData::nValue
duk_c_function CYIDTBindingImplementation::PropertyData::setterCallback
duk_uint_t CYIDTBindingImplementation::PropertyData::uFlags

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