ToyMaker Game Engine
0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
Loading...
Searching...
No Matches
ToyMaker::UIPanel Member List
This is the complete list of members for
ToyMaker::UIPanel
, including all inherited members.
activateFixedActionBindings
()
ToyMaker::BaseSimObjectAspect
private
ACTIVE
enum value (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
private
addAspect
(const nlohmann::json &jsonAspectProperties)
ToyMaker::BaseSimObjectAspect
protected
addAspect
(const BaseSimObjectAspect &aspect)
ToyMaker::BaseSimObjectAspect
protected
addComponent
(const TComponent &component)
ToyMaker::BaseSimObjectAspect
protected
addOrReplaceAspect
(const BaseSimObjectAspect &aspect)
ToyMaker::BaseSimObjectAspect
protected
addOrReplaceAspect
(const nlohmann::json &jsonAspectProperties)
ToyMaker::BaseSimObjectAspect
protected
AspectState
enum name
ToyMaker::BaseSimObjectAspect
private
attach
(SimObject *owner)
ToyMaker::BaseSimObjectAspect
private
ATTACHED
enum value (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
private
BaseSimObjectAspect
()=default (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
protected
BaseSimObjectAspect
(const BaseSimObjectAspect &other)=delete (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
protected
BaseSimObjectAspect
(BaseSimObjectAspect &&other)=delete (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
protected
clone
() const override
ToyMaker::UIPanel
virtual
connect
(const std::string &theirSignal, const std::string &ourObserver, SignalTracker &other)
ToyMaker::SignalTracker
create
(const nlohmann::json &jsonAspectProperties)
ToyMaker::UIPanel
static
deactivateFixedActionBindings
()
ToyMaker::BaseSimObjectAspect
private
declareFixedActionBinding
(const std::string &context, const std::string &action, std::function< bool(const ActionData &, const ActionDefinition &)>)
ToyMaker::BaseSimObjectAspect
protected
declareSignal
(const std::string &signalName)
ToyMaker::SignalTracker
inline
private
declareSignalObserver
(const std::string &observerName, std::function< void(TArgs...)> callbackFunction)
ToyMaker::SignalTracker
inline
private
detach
()
ToyMaker::BaseSimObjectAspect
private
garbageCollection
()
ToyMaker::SignalTracker
private
getAspect
()
ToyMaker::BaseSimObjectAspect
protected
getAspect
(const std::string &aspectType)
ToyMaker::BaseSimObjectAspect
protected
getAspectTypeName
() const override
ToyMaker::SimObjectAspect< UIPanel >
inline
private
virtual
getComponent
(const float simulationProgress=1.f) const
ToyMaker::BaseSimObjectAspect
protected
getEntityID
() const
ToyMaker::BaseSimObjectAspect
protected
getLocalViewport
()
ToyMaker::BaseSimObjectAspect
getSimObject
()
ToyMaker::BaseSimObjectAspect
protected
getSimObjectAspectTypeName
()
ToyMaker::UIPanel
inline
static
getWorld
() const
ToyMaker::BaseSimObjectAspect
protected
handleAction
(const ActionData &actionData, const ActionDefinition &actionDefinition) override final
ToyMaker::BaseSimObjectAspect
virtual
hasAspect
() const
ToyMaker::BaseSimObjectAspect
protected
hasAspect
(const std::string &aspectType) const
ToyMaker::BaseSimObjectAspect
protected
hasComponent
()
ToyMaker::BaseSimObjectAspect
protected
isActive
()
ToyMaker::BaseSimObjectAspect
inline
private
isAttached
()
ToyMaker::BaseSimObjectAspect
inline
private
mAnchor
ToyMaker::UIPanel
private
mBasePanel
ToyMaker::UIPanel
private
mContentSize
ToyMaker::UIPanel
private
mFixedActionBindings
ToyMaker::BaseSimObjectAspect
private
mObservers
ToyMaker::SignalTracker
private
mSignals
ToyMaker::SignalTracker
private
mSimObject
ToyMaker::BaseSimObjectAspect
private
mState
ToyMaker::BaseSimObjectAspect
private
onActivated
() override
ToyMaker::UIPanel
virtual
onActivated_
() (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
private
onAttached
()
ToyMaker::BaseSimObjectAspect
inline
private
virtual
onAttached_
() (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
private
onDeactivated
()
ToyMaker::BaseSimObjectAspect
inline
private
virtual
onDeactivated_
() (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
private
onDetached
()
ToyMaker::BaseSimObjectAspect
inline
private
virtual
onDetached_
() (defined in
ToyMaker::BaseSimObjectAspect
)
ToyMaker::BaseSimObjectAspect
private
operator=
(const SignalTracker &other)
ToyMaker::SignalTracker
operator=
(SignalTracker &&other)
ToyMaker::SignalTracker
recomputeTexture
()
ToyMaker::UIPanel
private
registerAspect
()
ToyMaker::BaseSimObjectAspect
inline
protected
static
registerSelf
()
ToyMaker::SimObjectAspect< UIPanel >
inline
private
static
removeAspect
()
ToyMaker::BaseSimObjectAspect
protected
removeComponent
()
ToyMaker::BaseSimObjectAspect
protected
s_registrator
ToyMaker::SimObjectAspect< UIPanel >
private
static
SignalTracker
()
ToyMaker::SignalTracker
SignalTracker
(const SignalTracker &other)
ToyMaker::SignalTracker
SignalTracker
(SignalTracker &&other)
ToyMaker::SignalTracker
simulationUpdate
(uint32_t simStepMillis)
ToyMaker::BaseSimObjectAspect
inline
virtual
UIPanel
()
ToyMaker::UIPanel
inline
updateAnchor
(glm::vec2 anchor)
ToyMaker::UIPanel
updateBasePanel
(std::shared_ptr< NineSlicePanel > newPanel)
ToyMaker::UIPanel
updateComponent
(const TComponent &component)
ToyMaker::BaseSimObjectAspect
protected
updateContentSize
(glm::vec2 contentSize)
ToyMaker::UIPanel
variableUpdate
(uint32_t variableStepMillis)
ToyMaker::BaseSimObjectAspect
inline
virtual
~BaseSimObjectAspect
()=default
ToyMaker::BaseSimObjectAspect
virtual
Generated on Sat Feb 7 2026 10:22:47 for ToyMaker Game Engine by
1.13.2