CRM64Pro GDK v0.15.0
A free cross-platform game development kit built on top of SDL 3.0
Loading...
Searching...
No Matches
CRM64Pro::SceneObject Member List

This is the complete list of members for CRM64Pro::SceneObject, including all inherited members.

addTrigger(const SceneObjectTrigger &trigger)CRM64Pro::SceneObject
clearTriggers()CRM64Pro::SceneObject
containsPoint(float px, float py) constCRM64Pro::SceneObject
getName() constCRM64Pro::SceneObject
getTrigger(const string &sName, SceneObjectTrigger *pOut) constCRM64Pro::SceneObject
getTriggerCount() constCRM64Pro::SceneObject
getType() constCRM64Pro::SceneObject
initialize()CRM64Pro::SceneObjectvirtual
overlapsObject(const SceneObject *pOther, SDL_FRect *pOverlap=nullptr) constCRM64Pro::SceneObject
recalculateBounds()CRM64Pro::SceneObject
removeTrigger(const string &sName)CRM64Pro::SceneObject
render(Scene *pScene, SceneLayerContext &context)CRM64Pro::SceneObjectvirtual
SCENE_OnTriggerEvent typedefCRM64Pro::SceneObject
SceneObject()CRM64Pro::SceneObject
setOnTriggerEvent(SCENE_OnTriggerEvent fn, void *pUserData=nullptr)CRM64Pro::SceneObject
setPosition(float fNewX, float fNewY)CRM64Pro::SceneObject
setSize(float fNewWidth, float fNewHeight)CRM64Pro::SceneObject
setTriggerEnabled(const string &sName, bool bEnabled)CRM64Pro::SceneObject
setVisible(bool bNewVisible)CRM64Pro::SceneObject
update(Scene *pScene, SceneLayerContext &context)CRM64Pro::SceneObjectvirtual
updateTrigger(const SceneObjectTrigger &trigger)CRM64Pro::SceneObject
~SceneObject()CRM64Pro::SceneObjectvirtual