cocos2d-x  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ComAttribute Class Reference

#include <CCComAttribute.h>

Inheritance diagram for ComAttribute:

Public Member Functions

 ComAttribute (void)
virtual ~ComAttribute (void)
virtual bool init () override
virtual bool serialize (void *r) override
local serialize ( local r)
void setInt (const std::string &key, int value)
local setInt ( local key, local value)
void setFloat (const std::string &key, float value)
local setFloat ( local key, local value)
void setBool (const std::string &key, bool value)
var setBool ( var key, var value)
local setBool ( local key, local value)
void setString (const std::string &key, const std::string &value)
int getInt (const std::string &key, int def=0) const
float getFloat (const std::string &key, float def=0.0f) const
var getFloat ( var key, var 0f)
bool getBool (const std::string &key, bool def=false) const
std::string getString (const std::string &key, const std::string &def="") const
local getString ( local key)
bool parse (const std::string &jsonFile)

Static Public Member Functions

static ComAttributecreate (void)
var create ()
local create ()

Constructor & Destructor Documentation

ComAttribute ( void  )
var ctor (   )
local ComAttribute (   )
virtual ~ComAttribute ( void  )
virtual

Member Function Documentation

static ComAttribute* create ( void  )
static
var create (   )
static
local create (   )
static
bool getBool ( const std::string &  key,
bool  def = false 
) const
var getBool ( var  key,
var  def = false 
)
local getBool ( local  key,
local  def = false 
)
float getFloat ( const std::string &  key,
float  def = 0.0f 
) const
var getFloat ( var  key,
var  def = 0.0f 
)
local getFloat ( local  key,
local  def = 0.0f 
)
int getInt ( const std::string &  key,
int  def = 0 
) const
var getInt ( var  key,
var  def = 0 
)
local getInt ( local  key,
local  def = 0 
)
std::string getString ( const std::string &  key,
const std::string &  def = "" 
) const
var getString ( var  key,
var  def = "" 
)
local getString ( local  key,
local  def = "" 
)
virtual bool init ( )
overridevirtual
var init ( )
overridevirtual
local init ( )
overridevirtual
bool parse ( const std::string &  jsonFile)
var parse ( var  jsonFile)
local parse ( local  jsonFile)
virtual bool serialize ( void *  r)
overridevirtual
var serialize ( var  r)
overridevirtual
local serialize ( local  r)
overridevirtual
void setBool ( const std::string &  key,
bool  value 
)
var setBool ( var  key,
var  value 
)
local setBool ( local  key,
local  value 
)
void setFloat ( const std::string &  key,
float  value 
)
var setFloat ( var  key,
var  value 
)
local setFloat ( local  key,
local  value 
)
void setInt ( const std::string &  key,
int  value 
)
var setInt ( var  key,
var  value 
)
local setInt ( local  key,
local  value 
)
void setString ( const std::string &  key,
const std::string &  value 
)
var setString ( var  key,
var  value 
)
local setString ( local  key,
local  value 
)

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