The class containing all entity elements.
More...
The class containing all entity elements.
- Author
- Aidan Hartman (aidan.nosp@m..har.nosp@m.tman@.nosp@m.digi.nosp@m.pen.e.nosp@m.du) Some buttons for ImGui, Pair program with Marcelo Marcelo Escamilla(marce.nosp@m.lo.e.nosp@m.scami.nosp@m.lla@.nosp@m.digip.nosp@m.en.e.nosp@m.du) JSON serialization, and ImGui implementation Bryley Elder (bryle.nosp@m.y.el.nosp@m.der@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) Pair Program with Aidan
- Date
- 2025 / 11 / 19
- Copyright
- (c) Digipen 2026
◆ BIND_COMPONENT_GETTER
| #define BIND_COMPONENT_GETTER |
( |
| name, |
|
|
| id, |
|
|
| ... ) |
Value: #name , sol::property(static_cast< name * (Entity::*)()>(&Entity::GetComponent< name >)),
◆ LM_ADD_CHILD_DEF
◆ LM_CLASS
◆ from_json()
| auto from_json |
( |
const json & | j, |
|
|
Entity & | obj )->void |
◆ to_json()
| auto to_json |
( |
json & | j, |
|
|
const Entity & | obj )->void |
◆ childInput
| char childInput[32] = "Transform" |
|
static |
◆ entityNickname
| char entityNickname[128] = "New Entity" |
|
static |