|
ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
|
成员的完整列表,这些成员属于 GameObject,包括所有继承而来的类成员
| addComponent(Args &&... args) | GameObject | inline |
| destroy() | GameObject | |
| GameObject(const GameObject &)=delete | GameObject | |
| GameObject(GameObject &&)=delete | GameObject | |
| getComponent() | GameObject | inline |
| getComponents() | GameObject | inline |
| getName() const | GameObject | inline |
| getScene() const | GameObject | inline |
| getTag() const | GameObject | inline |
| hasComponent() | GameObject | inline |
| isNeedDestroy() const | GameObject | inline |
| operator=(const GameObject &)=delete | GameObject | |
| operator=(GameObject &&)=delete | GameObject | |
| removeComponent() | GameObject | inline |
| Scene class | GameObject | friend |
| setName(const std::string &name) | GameObject | inline |
| setNeedDestroy(bool needDestroy) | GameObject | inline |
| setScene(Scene *scene) | GameObject | |
| setTag(const std::string &tag) | GameObject | inline |
| ~GameObject()=default | GameObject |