slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
z8::GameObject类 参考abstract

#include <GameObject.h>

类 z8::GameObject 继承关系图:
Inheritance graph
[图例]
z8::GameObject 的协作图:
Collaboration graph
[图例]

Public 成员函数

 GameObject ()
 
virtual void * ConstBuf ()=0
 
virtual unsigned ConstBufSize ()=0
 
- Public 成员函数 继承自 z8::Object
virtual ~Object ()=default
 
virtual void Update (Timer *)
 
virtual void OnMouseUp (MouseMovArgs)
 
virtual void OnMouseMove (MouseMovArgs)
 
virtual void OnMouseDown (MouseMovArgs)
 
virtual void OnKeyUp (KeyArgs)
 
virtual void OnKeyDown (KeyArgs)
 

Public 属性

MeshMesh
 
MaterialMaterial
 
ColliderCollider
 
ShaderPixelShader
 
ShaderVertexShader
 
- Public 属性 继承自 z8::Object
Transform Transform
 

构造及析构函数说明

◆ GameObject()

z8::GameObject::GameObject ( )
函数调用图:

成员函数说明

◆ ConstBuf()

virtual void * z8::GameObject::ConstBuf ( )
pure virtual

◆ ConstBufSize()

virtual unsigned z8::GameObject::ConstBufSize ( )
pure virtual

类成员变量说明

◆ Collider

Collider* z8::GameObject::Collider

◆ Material

Material* z8::GameObject::Material

◆ Mesh

Mesh* z8::GameObject::Mesh

◆ PixelShader

Shader* z8::GameObject::PixelShader

◆ VertexShader

Shader* z8::GameObject::VertexShader

该类的文档由以下文件生成: