cocos2d-x  3.0-beta2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
LuaValue Class Reference

#include <CCLuaValue.h>

Public Member Functions

 LuaValue (void)
 LuaValue (const LuaValue &rhs)
LuaValueoperator= (const LuaValue &rhs)
local operator= ( local rhs)
 ~LuaValue (void)
const LuaValueType getType (void) const
const std::string & getObjectTypename (void) const
int intValue (void) const
float floatValue (void) const
bool booleanValue (void) const
const std::string & stringValue (void) const
var stringValue ()
local stringValue ()
const LuaValueDictdictValue (void) const
var dictValue ()
local dictValue ()
const LuaValueArrayarrayValue (void) const
var arrayValue ()
local arrayValue ()
ObjectccobjectValue (void) const

Static Public Member Functions

static const LuaValue intValue (const int intValue)
static const LuaValue floatValue (const float floatValue)
var floatValue ( var floatValue)
local floatValue ( local floatValue)
static const LuaValue booleanValue (const bool booleanValue)
static const LuaValue stringValue (const char *stringValue)
static const LuaValue stringValue (const std::string &stringValue)
static const LuaValue dictValue (const LuaValueDict &dictValue)
local dictValue ( local dictValue)
static const LuaValue arrayValue (const LuaValueArray &arrayValue)
local arrayValue ( local arrayValue)
static const LuaValue ccobjectValue (Object *ccobjectValue, const char *objectTypename)
var ccobjectValue ( var ccobjectValue, var objectTypename)
local ccobjectValue ( local ccobjectValue, local objectTypename)
static const LuaValue ccobjectValue (Object *ccobjectValue, const std::string &objectTypename)
var ccobjectValue ( var ccobjectValue, var objectTypename)
local ccobjectValue ( local ccobjectValue, local objectTypename)

Constructor & Destructor Documentation

LuaValue ( void  )
inline
var LuaValue (   )
inline
local LuaValue (   )
inline
LuaValue ( const LuaValue rhs)
var LuaValue ( var  rhs)
local LuaValue ( local  rhs)
~LuaValue ( void  )
var ~LuaValue (   )
local ~LuaValue (   )

Member Function Documentation

static const LuaValue arrayValue ( const LuaValueArray arrayValue)
static
var arrayValue ( var  arrayValue)
static
local arrayValue ( local  arrayValue)
static
const LuaValueArray& arrayValue ( void  ) const
inline
var arrayValue (   )
inline
local arrayValue (   )
inline
static const LuaValue booleanValue ( const bool  booleanValue)
static
var booleanValue ( var  booleanValue)
static
local booleanValue ( local  booleanValue)
static
bool booleanValue ( void  ) const
inline
var booleanValue (   )
inline
local booleanValue (   )
inline
static const LuaValue ccobjectValue ( Object ccobjectValue,
const char *  objectTypename 
)
static
var ccobjectValue ( var  ccobjectValue,
var  objectTypename 
)
static
local ccobjectValue ( local  ccobjectValue,
local  objectTypename 
)
static
static const LuaValue ccobjectValue ( Object ccobjectValue,
const std::string &  objectTypename 
)
static
var ccobjectValue ( var  ccobjectValue,
var  objectTypename 
)
static
local ccobjectValue ( local  ccobjectValue,
local  objectTypename 
)
static
Object* ccobjectValue ( void  ) const
inline
var ccobjectValue (   )
inline
local ccobjectValue (   )
inline
static const LuaValue dictValue ( const LuaValueDict dictValue)
static
var dictValue ( var  dictValue)
static
local dictValue ( local  dictValue)
static
const LuaValueDict& dictValue ( void  ) const
inline
var dictValue (   )
inline
local dictValue (   )
inline
static const LuaValue floatValue ( const float  floatValue)
static
var floatValue ( var  floatValue)
static
local floatValue ( local  floatValue)
static
float floatValue ( void  ) const
inline
var floatValue (   )
inline
local floatValue (   )
inline
const std::string&
getObjectTypename
( void  ) const
inline
var getObjectTypename (   )
inline
local getObjectTypename (   )
inline
const LuaValueType getType ( void  ) const
inline
var getType (   )
inline
local getType (   )
inline
static const LuaValue intValue ( const int  intValue)
static
var intValue ( var  intValue)
static
local intValue ( local  intValue)
static
int intValue ( void  ) const
inline
var intValue (   )
inline
local intValue (   )
inline
LuaValue& operator= ( const LuaValue rhs)
LuaValue& operator= ( var  rhs)
LuaValue& operator= ( local  rhs)
static const LuaValue stringValue ( const char *  stringValue)
static
var stringValue ( var  stringValue)
static
local stringValue ( local  stringValue)
static
static const LuaValue stringValue ( const std::string &  stringValue)
static
var stringValue ( var  stringValue)
static
local stringValue ( local  stringValue)
static
const std::string& stringValue ( void  ) const
inline
var stringValue (   )
inline
local stringValue (   )
inline

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