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

#include <CCCustomCommand.h>

Inheritance diagram for CustomCommand:
RenderCommand

Public Member Functions

 CustomCommand ()
 ~CustomCommand ()
void init (int viewport, int32_t depth)
virtual int64_t generateID ()
void execute ()
bool isTranslucent ()
- Public Member Functions inherited from RenderCommand
virtual int64_t getID ()
 Get Render Command Id. More...
 
local getID ()
 Get Render Command Id. More...
 
virtual Type getType ()

Public Attributes

std::function< void()> func

Protected Attributes

int _viewport
int32_t _depth
- Protected Attributes inherited from RenderCommand
int64_t _id
Type _type
 used for sorting render commands More...
 
var _type
 used for sorting render commands More...
 
local _type
 used for sorting render commands More...
 

Additional Inherited Members

- Public Types inherited from RenderCommand
enum  Type { QUAD_COMMAND, CUSTOM_COMMAND, GROUP_COMMAND, UNKNOWN_COMMAND }
 
- Protected Member Functions inherited from RenderCommand
 RenderCommand ()
virtual ~RenderCommand ()
void printID ()

Constructor & Destructor Documentation

var CustomCommand ( )
local CustomCommand ( )
var ~CustomCommand ( )
local ~CustomCommand ( )

Member Function Documentation

void execute ( )
var execute ( )
local execute ( )
virtual int64_t generateID ( )
virtual

Implements RenderCommand.

var generateID ( )
virtual

Implements RenderCommand.

local generateID ( )
virtual

Implements RenderCommand.

void init ( int  viewport,
int32_t  depth 
)
var init ( var  viewport,
var  depth 
)
local init ( local  viewport,
local  depth 
)
bool isTranslucent ( )
inline
var isTranslucent ( )
inline
local isTranslucent ( )
inline

Member Data Documentation

int32_t _depth
protected
var _depth
protected
local _depth
protected
int _viewport
protected
var _viewport
protected
local _viewport
protected
std::function<void()> func
var func
local func

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