cocos2d-x  3.0rc2
 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)
LuaValue & operator= (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 LuaValueDict & dictValue (void) const
var dictValue ()
local dictValue ()
const LuaValueArray & arrayValue (void) const
var arrayValue ()
local arrayValue ()
Ref * ccobjectValue (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 (Ref *ccobjectValue, const char *objectTypename)
var ccobjectValue ( var ccobjectValue, var objectTypename)
local ccobjectValue ( local ccobjectValue, local objectTypename)
static const LuaValue ccobjectValue (Ref *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 ( Ref *  ccobjectValue,
const char *  objectTypename 
)
static
var ccobjectValue ( var  ccobjectValue,
var  objectTypename 
)
static
local ccobjectValue ( local  ccobjectValue,
local  objectTypename 
)
static
static const LuaValue ccobjectValue ( Ref *  ccobjectValue,
const std::string &  objectTypename 
)
static
var ccobjectValue ( var  ccobjectValue,
var  objectTypename 
)
static
local ccobjectValue ( local  ccobjectValue,
local  objectTypename 
)
static
Ref* 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: