|
NcEngine
|
Public Member Functions | |
| AnyImplConcrete (T *instance, ComponentHandler< T > *handler) noexcept | |
| auto | Clone (AnyImplStorage &dest) const noexcept -> AnyImplBase *override |
| auto | MoveTo (AnyImplStorage &dest) noexcept -> AnyImplBase *override |
| auto | Id () const noexcept -> size_t override |
| auto | Name () const noexcept -> std::string_view override |
| auto | HasDrawUI () const noexcept -> bool override |
| void | DrawUI (ui::editor::EditorContext &ctx) override |
| virtual auto | Clone (AnyImplStorage &dest) const noexcept -> AnyImplBase *=0 |
| virtual auto | MoveTo (AnyImplStorage &dest) noexcept -> AnyImplBase *=0 |
| virtual auto | Id () const noexcept -> size_t=0 |
| virtual auto | Name () const noexcept -> std::string_view=0 |
| virtual auto | HasDrawUI () const noexcept -> bool=0 |
| virtual void | DrawUI (ui::editor::EditorContext &ctx)=0 |
|
overridevirtualnoexcept |
Implements nc::detail::AnyImplBase.
|
overridevirtual |
Implements nc::detail::AnyImplBase.
|
overridevirtualnoexcept |
Implements nc::detail::AnyImplBase.
|
overridevirtualnoexcept |
Implements nc::detail::AnyImplBase.
|
overridevirtualnoexcept |
Implements nc::detail::AnyImplBase.
|
overridevirtualnoexcept |
Implements nc::detail::AnyImplBase.