Oxygine
1
2g game engine
|
This is the complete list of members for oxygine::Stage, including all inherited members.
__addToDebugList(ObjectBase *base) (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protectedstatic |
__createdObjects typedef (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
__doCheck() (defined in oxygine::Object) | oxygine::Object | inlineprotected |
__freeName() const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protected |
__generateID() (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protected |
__getCreatedObjects() (defined in oxygine::ObjectBase) | oxygine::ObjectBase | static |
__getName() const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protected |
__id (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protected |
__name (defined in oxygine::ObjectBase) | oxygine::ObjectBase | mutableprotected |
__removeFromDebugList() (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
__removeFromDebugList(ObjectBase *base) (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protectedstatic |
__startTracingLeaks() (defined in oxygine::ObjectBase) | oxygine::ObjectBase | static |
__stopTracingLeaks() (defined in oxygine::ObjectBase) | oxygine::ObjectBase | static |
__userData (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protected |
_addTween(spTween tween, bool rel) (defined in oxygine::Actor) | oxygine::Actor | protected |
_alpha (defined in oxygine::Actor) | oxygine::Actor | protected |
_assertCtorID (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protectedstatic |
_assertDtorID (defined in oxygine::ObjectBase) | oxygine::ObjectBase | protectedstatic |
_cbDoUpdate (defined in oxygine::Actor) | oxygine::Actor | protected |
_children (defined in oxygine::Actor) | oxygine::Actor | protected |
_clock (defined in oxygine::Actor) | oxygine::Actor | protected |
_extendedIsOn (defined in oxygine::Actor) | oxygine::Actor | protected |
_flags (defined in oxygine::Actor) | oxygine::Actor | mutableprotected |
_getDescendant(const std::string &name) (defined in oxygine::Actor) | oxygine::Actor | protected |
_getFlags(Actor *actor) (defined in oxygine::Actor) | oxygine::Actor | inlineprotectedstatic |
_getSize() const (defined in oxygine::Actor) | oxygine::Actor | inlineprotected |
_getStage() | oxygine::Actor | |
_lastID (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | protected |
_list (defined in oxygine::intrusive_list_item< spActor >) | oxygine::intrusive_list_item< spActor > | protected |
_listeners (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | protected |
_material (defined in oxygine::Actor) | oxygine::Actor | protected |
_next (defined in oxygine::intrusive_list_item< spActor >) | oxygine::intrusive_list_item< spActor > | protected |
_onGlobalTouchMoveEvent(Event *) (defined in oxygine::Actor) | oxygine::Actor | protected |
_onGlobalTouchUpEvent(Event *) (defined in oxygine::Actor) | oxygine::Actor | protected |
_onGlobalTouchUpEvent1(Event *) (defined in oxygine::Actor) | oxygine::Actor | protected |
_onGlobalTouchUpEvent2(Event *) (defined in oxygine::Actor) | oxygine::Actor | protected |
_overred (defined in oxygine::Actor) | oxygine::Actor | |
_parent (defined in oxygine::Actor) | oxygine::Actor | protected |
_pressedButton (defined in oxygine::Actor) | oxygine::Actor | |
_pressedOvered (defined in oxygine::Actor) | oxygine::Actor | |
_prev (defined in oxygine::intrusive_list_item< spActor >) | oxygine::intrusive_list_item< spActor > | protected |
_ref_counter (defined in oxygine::ref_counter) | oxygine::ref_counter | |
_setSize(const Vector2 &) (defined in oxygine::Actor) | oxygine::Actor | protected |
_stage (defined in oxygine::Actor) | oxygine::Actor | protected |
_transform (defined in oxygine::Actor) | oxygine::Actor | mutableprotected |
_transformInvert (defined in oxygine::Actor) | oxygine::Actor | mutableprotected |
_tweens (defined in oxygine::Actor) | oxygine::Actor | protected |
ACTIVATE enum value (defined in oxygine::Stage) | oxygine::Stage | |
Actor(const Actor &src, cloneOptions opt=0) (defined in oxygine::Actor) | oxygine::Actor | |
Actor() (defined in oxygine::Actor) | oxygine::Actor | |
addChild(spActor actor) (defined in oxygine::Actor) | oxygine::Actor | |
addChild(Actor *actor) (defined in oxygine::Actor) | oxygine::Actor | |
addClickListener(const EventCallback &cb) | oxygine::Actor | inline |
added2stage(Stage *) (defined in oxygine::Actor) | oxygine::Actor | protected |
addEventListener(eventType, const EventCallback &) (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | |
addRef() (defined in oxygine::ref_counter) | oxygine::ref_counter | inline |
addTouchDownListener(const EventCallback &cb) | oxygine::Actor | inline |
addTouchUpListener(const EventCallback &cb) | oxygine::Actor | inline |
addTween(spTween) (defined in oxygine::Actor) | oxygine::Actor | |
addTween(const Prop &prop, timeMS duration, int loops=1, bool twoSides=false, timeMS delay=0, Tween::EASE ease=Tween::ease_linear) (defined in oxygine::Actor) | oxygine::Actor | inline |
addTween(const Prop &prop, const TweenOptions &opt) (defined in oxygine::Actor) | oxygine::Actor | inline |
addTween2(spTween, const TweenOptions &opt) (defined in oxygine::Actor) | oxygine::Actor | |
associateWithWindow(SDL_Window *wnd) (defined in oxygine::Stage) | oxygine::Stage | |
attachTo(spActor parent) (defined in oxygine::Actor) | oxygine::Actor | |
attachTo(Actor *parent) (defined in oxygine::Actor) | oxygine::Actor | |
calcBounds2(RectF &bounds, const Transform &transform) const (defined in oxygine::Actor) | oxygine::Actor | protectedvirtual |
calcCenteredViewport(const Point &displaySize, const Point &gameSize) (defined in oxygine::Stage) | oxygine::Stage | static |
children typedef (defined in oxygine::Actor) | oxygine::Actor | protected |
clean() | oxygine::Actor | |
cleanup() (defined in oxygine::Stage) | oxygine::Stage | |
clone(cloneOptions opt=0) const (defined in oxygine::Actor) | oxygine::Actor | virtual |
completeRender(const RenderState &rs) (defined in oxygine::Actor) | oxygine::Actor | protected |
computeBounds(const Transform &transform=Transform::getIdentity()) const | oxygine::Actor | |
computeGlobalTransform(Actor *parent=0) const | oxygine::Actor | |
copyFrom(const Actor &src, cloneOptions opt=0) (defined in oxygine::Actor) | oxygine::Actor | |
DEACTIVATE enum value (defined in oxygine::Stage) | oxygine::Stage | |
DebugActor (defined in oxygine::Stage) | oxygine::Stage | friend |
deserialize(const deserializedata *) override (defined in oxygine::Actor) | oxygine::Actor | virtual |
deserializeLink(const deserializeLinkData *) | oxygine::Serializable | inlinevirtual |
detach() | oxygine::Actor | |
dispatchEvent(Event *event) override | oxygine::Actor | virtual |
doRender(const RenderState &rs) (defined in oxygine::Actor) | oxygine::Actor | inlinevirtual |
doUpdate(const UpdateState &us) | oxygine::Actor | protectedvirtual |
dump(const dumpOptions &opt) const override | oxygine::Stage | virtual |
dumpCreatedObjects() | oxygine::ObjectBase | static |
dumpObject() const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
EventDispatcher(const EventDispatcher &ed) (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | inline |
EventDispatcher() (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | |
flag_anchorInPixels enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_cull enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_fastTransform enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_last enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_reserved enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_touchChildrenEnabled enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_touchEnabled enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_transformDirty enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_transformInvertDirty enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flag_visible enum value (defined in oxygine::Actor) | oxygine::Actor | protected |
flags enum name (defined in oxygine::Actor) | oxygine::Actor | protected |
getAlpha() const (defined in oxygine::Actor) | oxygine::Actor | |
getAnchor() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getAnchorX() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getAnchorY() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getAssociatedWindow() const (defined in oxygine::Stage) | oxygine::Stage | |
getBounds(RectF &) const (defined in oxygine::Actor) | oxygine::Actor | inlinevirtual |
getCallbackDoUpdate() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getChild(const std::string &name, error_policy ep=ep_show_error) const | oxygine::Actor | |
getChildren(spActor &actor) (defined in oxygine::Actor) | oxygine::Actor | inlineprotectedstatic |
getChildT(const std::string &name, error_policy ep=ep_show_error) const | oxygine::Actor | inline |
getClock() const (defined in oxygine::Actor) | oxygine::Actor | |
getDescendant(const std::string &name, error_policy ep=ep_show_error) | oxygine::Actor | |
getDescendantT(const std::string &name, error_policy ep=ep_show_error) | oxygine::Actor | inline |
getDestRect() const override (defined in oxygine::Stage) | oxygine::Stage | virtual |
getFirstChild() const | oxygine::Actor | inline |
getFirstTween() const | oxygine::Actor | inline |
getHeight() const (defined in oxygine::Actor) | oxygine::Actor | |
getIsAnchorInPixels() (defined in oxygine::Actor) | oxygine::Actor | inline |
getLastChild() const | oxygine::Actor | inline |
getLastListenerID() const (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | inline |
getLastTween() const | oxygine::Actor | inline |
getListenerByIndex(int index) const (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | inline |
getListenersCount() const (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | |
getMaterial() (defined in oxygine::Actor) | oxygine::Actor | inline |
getName() const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
getNextSibling() const | oxygine::Actor | inline |
getNextSibling() (defined in oxygine::intrusive_list_item< spActor >) | oxygine::intrusive_list_item< spActor > | inlineprotected |
getObjectID() const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | inline |
getOvered() const | oxygine::Actor | |
getParent() (defined in oxygine::Actor) | oxygine::Actor | inline |
getParent() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getParentList() (defined in oxygine::intrusive_list_item< spActor >) | oxygine::intrusive_list_item< spActor > | inline |
getPosition() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getPressed(MouseButton b=MouseButton_Touch) const | oxygine::Actor | |
getPrevSibling() const | oxygine::Actor | inline |
getPrevSibling() (defined in oxygine::intrusive_list_item< spActor >) | oxygine::intrusive_list_item< spActor > | inlineprotected |
getPriority() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getRotation() const | oxygine::Actor | inline |
getRotationDegrees() const | oxygine::Actor | inline |
getScale() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getScaledHeight() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getScaledSize() const | oxygine::Actor | inline |
getScaledWidth() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getScaleX() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getScaleY() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getSize() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getStageFromWindow(SDL_Window *wnd) (defined in oxygine::Stage) | oxygine::Stage | static |
getTouchChildrenEnabled() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getTouchEnabled() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getTransform() const | oxygine::Actor | |
getTransformInvert() const (defined in oxygine::Actor) | oxygine::Actor | |
getTween(const std::string &name, error_policy ep=ep_show_error) | oxygine::Actor | |
getUserData() const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | inline |
getVisible() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getWidth() const (defined in oxygine::Actor) | oxygine::Actor | |
getX() const (defined in oxygine::Actor) | oxygine::Actor | inline |
getY() const (defined in oxygine::Actor) | oxygine::Actor | inline |
handleEvent(Event *event) (defined in oxygine::Actor) | oxygine::Actor | virtual |
hasEventListeners(void *CallbackThis) | oxygine::EventDispatcher | |
hasEventListeners(eventType, const EventCallback &) | oxygine::EventDispatcher | |
init(const Point &displaySize, const Point &gameSize) | oxygine::Stage | |
insertSiblingAfter(spActor) | oxygine::Actor | |
insertSiblingBefore(spActor) | oxygine::Actor | |
instance (defined in oxygine::Stage) | oxygine::Stage | static |
internalRender(RenderState &rs, const RenderState &parentRS) (defined in oxygine::Actor) | oxygine::Actor | |
internalUpdate(const UpdateState &us) (defined in oxygine::Actor) | oxygine::Actor | protected |
intrusive_list_item() (defined in oxygine::intrusive_list_item< spActor >) | oxygine::intrusive_list_item< spActor > | inlineprotected |
isDescendant(const spActor &actor) const | oxygine::Actor | |
isName(const std::string &name) const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
isName(const char *name) const (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
isOn(const Vector2 &localPosition, float localScale) override | oxygine::Stage | protectedvirtual |
listeners typedef (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | protected |
local2parent(const Vector2 &pos=Vector2(0, 0)) const (defined in oxygine::Actor) | oxygine::Actor | |
local2stage(const Vector2 &pos=Vector2(0, 0), Actor *stage=0) const (defined in oxygine::Actor) | oxygine::Actor | |
LOST_CONTEXT enum value (defined in oxygine::Stage) | oxygine::Stage | |
Object(const Object &src) (defined in oxygine::Object) | oxygine::Object | |
Object(bool assignUniqueID=true) (defined in oxygine::Object) | oxygine::Object | |
ObjectBase(const ObjectBase &src) (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
ObjectBase(bool assignID=true) (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
onActivate(Event *) (defined in oxygine::Stage) | oxygine::Stage | protected |
onAdded2Stage() (defined in oxygine::Actor) | oxygine::Actor | inlineprotectedvirtual |
onDeactivate(Event *) (defined in oxygine::Stage) | oxygine::Stage | protected |
onRemovedFromStage() (defined in oxygine::Actor) | oxygine::Actor | inlineprotectedvirtual |
parent2local(const Vector2 &pos) const (defined in oxygine::Actor) | oxygine::Actor | |
prepareRender(RenderState &rs, const RenderState &parentRS) (defined in oxygine::Actor) | oxygine::Actor | protected |
prependChild(spActor actor) | oxygine::Actor | |
prependChild(Actor *actor) | oxygine::Actor | |
ref_counter() (defined in oxygine::ref_counter) | oxygine::ref_counter | inline |
releaseRef() (defined in oxygine::ref_counter) | oxygine::ref_counter | inline |
removeAllEventListeners() | oxygine::EventDispatcher | |
removeChild(spActor actor) | oxygine::Actor | |
removeChildren() | oxygine::Actor | |
removedFromStage() (defined in oxygine::Actor) | oxygine::Actor | protected |
removeEventListener(eventType, const EventCallback &) | oxygine::EventDispatcher | |
removeEventListener(int id) | oxygine::EventDispatcher | |
removeEventListeners(void *CallbackThis) | oxygine::EventDispatcher | |
removeTween(spTween) (defined in oxygine::Actor) | oxygine::Actor | |
removeTweens(bool callComplete=false) | oxygine::Actor | |
removeTweensByName(const std::string &name) (defined in oxygine::Actor) | oxygine::Actor | |
render(const Color *clearColor, const Rect &viewport, const Matrix &view, const Matrix &proj) | oxygine::Stage | |
render(const Color &clearColor, const Rect &viewport) | oxygine::Stage | |
oxygine::Actor::render(const RenderState &rs) | oxygine::Actor | virtual |
serialize(serializedata *) override (defined in oxygine::Actor) | oxygine::Actor | virtual |
setAlpha(unsigned char alpha) | oxygine::Actor | |
setAnchor(const Vector2 &anchor) | oxygine::Actor | |
setAnchor(float ax, float ay) (defined in oxygine::Actor) | oxygine::Actor | |
setAnchorInPixels(const Vector2 &anchor) (defined in oxygine::Actor) | oxygine::Actor | |
setAnchorInPixels(float x, float y) (defined in oxygine::Actor) | oxygine::Actor | |
setAnchorX(float x) (defined in oxygine::Actor) | oxygine::Actor | |
setAnchorY(float y) (defined in oxygine::Actor) | oxygine::Actor | |
setCallbackDoUpdate(UpdateCallback cb) | oxygine::Actor | inline |
setClipOuterArea(bool clip) | oxygine::Stage | inline |
setClock(spClock clock) (defined in oxygine::Actor) | oxygine::Actor | |
setCull(bool enable) | oxygine::Actor | inline |
setExtendedClickArea(char add) | oxygine::Actor | inline |
setHeight(float h) (defined in oxygine::Actor) | oxygine::Actor | |
setMaterial(Material *mat) (defined in oxygine::Actor) | oxygine::Actor | |
setName(const std::string &name) (defined in oxygine::ObjectBase) | oxygine::ObjectBase | |
setNotPressed(MouseButton b) (defined in oxygine::Actor) | oxygine::Actor | |
setParent(Actor *actor, Actor *parent) (defined in oxygine::Actor) | oxygine::Actor | protectedstatic |
setPosition(const Vector2 &pos) (defined in oxygine::Actor) | oxygine::Actor | |
setPosition(float x, float y) (defined in oxygine::Actor) | oxygine::Actor | |
setPriority(short zorder) | oxygine::Actor | |
setRotation(float angle) | oxygine::Actor | |
setRotationDegrees(float angle) | oxygine::Actor | |
setScale(float scale) (defined in oxygine::Actor) | oxygine::Actor | |
setScale(const Vector2 &scale) (defined in oxygine::Actor) | oxygine::Actor | |
setScale(float scaleX, float scaleY) (defined in oxygine::Actor) | oxygine::Actor | |
setScaleX(float sx) (defined in oxygine::Actor) | oxygine::Actor | |
setScaleY(float sy) (defined in oxygine::Actor) | oxygine::Actor | |
setSize(const Vector2 &) | oxygine::Actor | |
setSize(float w, float h) (defined in oxygine::Actor) | oxygine::Actor | |
setTouchChildrenEnabled(bool enabled) | oxygine::Actor | inline |
setTouchEnabled(bool enabled) | oxygine::Actor | inline |
setTouchEnabled(bool enabled, bool childrenEnabled) | oxygine::Actor | inline |
setTransform(const AffineTransform &tr) | oxygine::Actor | |
setUserData(const void *data) (defined in oxygine::ObjectBase) | oxygine::ObjectBase | inline |
setVisible(bool vis) | oxygine::Actor | inline |
setWidth(float w) (defined in oxygine::Actor) | oxygine::Actor | |
setX(float x) (defined in oxygine::Actor) | oxygine::Actor | |
setY(float y) (defined in oxygine::Actor) | oxygine::Actor | |
showAssertInCtor(int id) | oxygine::ObjectBase | static |
showAssertInDtor(int id) | oxygine::ObjectBase | static |
sizeChanged(const Vector2 &size) (defined in oxygine::Actor) | oxygine::Actor | protectedvirtual |
Stage(bool autoHandleReset=false) (defined in oxygine::Stage) | oxygine::Stage | |
stage2local(const Vector2 &pos, Actor *stage=0) const (defined in oxygine::Actor) | oxygine::Actor | |
transformUpdated() (defined in oxygine::Actor) | oxygine::Actor | inlineprotectedvirtual |
TweenAlpha typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenAnchor typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenHeight typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenPosition typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenRotation typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenRotationDegrees typedef (defined in oxygine::Actor) | oxygine::Actor | |
tweens typedef (defined in oxygine::Actor) | oxygine::Actor | protected |
TweenScale typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenScaleX typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenScaleY typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenSize typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenWidth typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenX typedef (defined in oxygine::Actor) | oxygine::Actor | |
TweenY typedef (defined in oxygine::Actor) | oxygine::Actor | |
update() | oxygine::Stage | |
oxygine::Actor::update(const UpdateState &us) | oxygine::Actor | virtual |
updateStateOvered() (defined in oxygine::Actor) | oxygine::Actor | inlinevirtual |
updateStatePressed() (defined in oxygine::Actor) | oxygine::Actor | inlinevirtual |
updateTransform() const (defined in oxygine::Actor) | oxygine::Actor | protected |
~Actor() (defined in oxygine::Actor) | oxygine::Actor | virtual |
~EventDispatcher() (defined in oxygine::EventDispatcher) | oxygine::EventDispatcher | |
~ObjectBase() (defined in oxygine::ObjectBase) | oxygine::ObjectBase | virtual |
~ref_counter() (defined in oxygine::ref_counter) | oxygine::ref_counter | inlinevirtual |
~Stage() (defined in oxygine::Stage) | oxygine::Stage |