|
slot 0.0.1
A real time UI render framework
|
有形状的渲染物体,一般包括: 更多...
#include <GameObject.h>


Public 成员函数 | |
| GameObject () | |
| ~GameObject () override | |
| virtual void * | ConstBuf ()=0 |
| virtual unsigned | ConstBufSize ()=0 |
Public 成员函数 继承自 z8::Object | |
| virtual void | Update (Timer *) |
Public 成员函数 继承自 z8::EventTarget | |
| virtual | ~EventTarget ()=default |
| virtual EventReply | OnMouseDown (MouseMovArgs) |
| virtual EventReply | OnMouseMove (MouseMovArgs) |
| virtual EventReply | OnMouseDrag (MouseMovArgs) |
| virtual EventReply | OnMouseUp (MouseMovArgs) |
| virtual EventReply | OnMouseWheel (MouseWheelArgs) |
| virtual EventReply | OnKeyDown (KeyArgs) |
| virtual EventReply | OnKeyUp (KeyArgs) |
| virtual EventReply | OnTextInput (wchar_t) |
| virtual MouseCursor | GetMouseCursor (MouseMovArgs) const |
| virtual void | OnPointerCaptureLost () |
Public 属性 | |
| std::string | Name |
| RenderableComponent | Renderable |
| BaseCollider * | Collider |
Public 属性 继承自 z8::Object | |
| Transform | Transform |
| z8::GameObject::GameObject | ( | ) |
|
overridedefault |
| BaseCollider* z8::GameObject::Collider |
| std::string z8::GameObject::Name |
编辑器显示名称属于场景数据,不能只保存在 TreeView 或 Details 控件中。
| RenderableComponent z8::GameObject::Renderable |