#include <CCRenderCommand.h>
Public Types | |
enum | Type { QUAD_COMMAND, CUSTOM_COMMAND, GROUP_COMMAND, UNKNOWN_COMMAND } |
Public Member Functions | |
virtual int64_t | generateID ()=0 |
virtual int64_t | getID () |
Get Render Command Id. More... | |
local | getID () |
Get Render Command Id. More... | |
virtual Type | getType () |
Protected Member Functions | |
RenderCommand () | |
virtual | ~RenderCommand () |
void | printID () |
Protected Attributes | |
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... | |
|
strong |
|
strong |
|
strong |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
pure virtual |
Implemented in GroupCommand, QuadCommand, and CustomCommand.
|
inlinevirtual |
Get Render Command Id.
|
inlinevirtual |
Get Render Command Id.
|
inlinevirtual |
Get Render Command Id.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
used for sorting render commands
|
protected |
used for sorting render commands
|
protected |
used for sorting render commands