cocos2d-x  3.3
 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 (float depth)
 
void execute ()
 
bool isTranslucent ()
 
- Public Member Functions inherited from RenderCommand
float getGlobalOrder () const
 Get Render Command Id. More...
 
Type getType () const
 Returns the Command type. More...
 
bool isTransparent () const
 Retruns whether is transparent. More...
 
void setTransparent (bool isTransparent)
 set transparent flag More...
 

Public Attributes

std::function< void()> func
 

Additional Inherited Members

- Public Types inherited from RenderCommand
enum  Type {
  UNKNOWN_COMMAND, QUAD_COMMAND, CUSTOM_COMMAND, BATCH_COMMAND,
  GROUP_COMMAND, MESH_COMMAND, PRIMITIVE_COMMAND, TRIANGLES_COMMAND
}
 
- Protected Member Functions inherited from RenderCommand
 RenderCommand ()
 
virtual ~RenderCommand ()
 
void printID ()
 
- Protected Attributes inherited from RenderCommand
Type _type
 
float _globalOrder
 
bool _isTransparent
 

Constructor & Destructor Documentation

Member Function Documentation

void execute ( )
void init ( float  depth)
bool isTranslucent ( )
inline

Member Data Documentation

std::function<void()> func

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