|
Polyphase Game Engine
|
This is the complete list of members for Window, including all inherited members.
| AddChild(Node *child, int32_t index=-1) | Node | |
| AddChild(const SharedPtr< T > &child, int32_t index=-1) | Node | inline |
| AddTag(const std::string &tag) | Node | |
| AnchorStretchesX(AnchorMode mode) const | Widget | |
| AnchorStretchesY(AnchorMode mode) const | Widget | |
| ApplyPropertyOverrides(const std::vector< Property > &overs) | Node | |
| As() const | Object | inline |
| Attach(Node *parent, bool keepWorldTransform=false, int32_t index=-1) | Node | virtual |
| Awake() | Node | virtual |
| BeginOverlap(Primitive3D *thisComp, Primitive3D *otherComp) | Node | virtual |
| BreakSceneLink() | Node | |
| CallFunction(const std::string &name, const std::vector< Datum > &args={}) | Node | |
| Centered() | Widget | |
| CenterPivot() | Widget | |
| CheckNetRelevance(Node *playerNode) | Node | virtual |
| ClassRuntimeName() | Object | inlinestatic |
| ClearForcedReplication() | Node | |
| Clone(bool recurse, bool instantiateLinkedScene=true, bool resolveNodePaths=false) | Node | |
| Close() | Window | |
| ConnectSignal(const std::string &name, Node *listener, SignalHandlerFP func) | Node | |
| ConnectSignal(const std::string &name, Node *listener, const ScriptFunc &func) | Node | |
| Construct(const std::string &name) | Node | static |
| Construct(TypeId typeId) | Node | static |
| Construct() | Node | inlinestatic |
| ContainsMouse(bool testScissor=true) const | Widget | |
| ContainsPoint(int32_t x, int32_t y) | Widget | virtual |
| Copy(Node *srcNode, bool recurse) | Node | virtual |
| Create() override | Window | virtual |
| CreateChild(TypeId nodeType) | Node | |
| CreateChild(const char *typeName) | Node | |
| CreateChild() | Node | inline |
| CreateChild(const char *name) | Node | inline |
| CreateChildClone(Node *srcNode, bool recurse) | Node | |
| CreateChildSp() | Node | inline |
| CreateChildSp(const char *name) | Node | inline |
| DECLARE_FACTORY(Node, Node) | Node | |
| DECLARE_FACTORY_MANAGER(Node) | Node | |
| DECLARE_NODE(Window, Widget) | Window | |
| Widget::DECLARE_NODE(Widget, Node) | Widget | |
| DECLARE_OBJECT(Node, Object) | Node | |
| DECLARE_SCRIPT_LINK_BASE(Node) | Node | |
| Deleter(Node *node) | Node | static |
| Destroy() | Node | virtual |
| DestroyAllChildren() | Node | |
| DestroyDeferred() | Node | |
| Destruct(Node *node) | Node | static |
| Detach(bool keepWorldTransform=false) | Node | |
| DisconnectSignal(const std::string &name, Node *listener) | Node | |
| DoChildrenHaveUniqueNames() const | Node | |
| Doom() | Node | |
| DrawCustomProperty(Property &prop) | Object | inlinevirtual |
| EditorTick(float deltaTime) | Node | virtual |
| EmitSignal(const std::string &name, const std::vector< Datum > &args) | Node | |
| EnableLateTick(bool enable) | Node | |
| EnableScissor(bool enable) | Widget | |
| EnableTick(bool enable) | Node | |
| EndOverlap(Primitive3D *thisComp, Primitive3D *otherComp) | Node | virtual |
| EnsureContentContainer() | Window | protected |
| EnsurePersistentUuid() | Node | |
| Equals(const Object *rhs) const | Object | inlinevirtual |
| FindAncestor(const std::string &name) | Node | |
| FindChild(const std::string &name, bool recurse) const | Node | |
| FindChild(const std::string &name, bool recurse) | Node | inline |
| FindChildIndex(const std::string &name) const | Node | |
| FindChildIndex(Node *child) const | Node | |
| FindChildWithTag(const std::string &name, bool recurse) const | Node | |
| FindDescendant(const std::string &name) | Node | |
| FindNetFunc(const char *name) | Node | |
| FindNetFunc(uint16_t index) | Node | |
| FindParentNodeIndex() const | Node | |
| FitInsideParent() | Widget | |
| ForceReplication() | Node | |
| ForEach(T func, bool inverted=false) | Node | inline |
| GatherNetFuncs(std::vector< NetFunc > &outFuncs) | Node | virtual |
| GatherProperties(std::vector< Property > &props) override | Window | virtual |
| GatherPropertyOverrides(std::vector< Property > &outOverrides) | Node | |
| GatherReplicatedData(std::vector< NetDatum > &outData) | Node | virtual |
| GetAbsoluteScale() const | Widget | inline |
| GetAnchorMode() const | Widget | |
| GetAnchorRatio() const | Widget | |
| GetBackground() | Window | |
| GetBackgroundColor() const | Window | |
| GetBackgroundTexture() | Window | |
| GetBackgroundUVOffset() const | Window | |
| GetBackgroundUVScale() const | Window | |
| GetChild(int32_t index) const | Node | |
| GetChildByType(TypeId type) const | Node | |
| GetChildren() const | Node | |
| GetChildWidget(int32_t index) | Widget | |
| GetCloseButton() | Window | |
| GetCloseButtonHoveredColor() const | Window | |
| GetCloseButtonNormalColor() const | Window | |
| GetCloseButtonPressedColor() const | Window | |
| GetCloseButtonTexture() | Window | |
| GetColor() const | Widget | |
| GetContentContainer() | Window | |
| GetContentPaddingBottom() const | Window | |
| GetContentPaddingLeft() const | Window | |
| GetContentPaddingRight() const | Window | |
| GetContentPaddingTop() const | Window | |
| GetContentWidget() | Window | |
| GetDimensions() const | Widget | |
| GetDrawData() | Node | virtual |
| GetField(const std::string &key) | Node | |
| GetField(int32_t key) | Node | |
| GetHeight() const | Widget | |
| GetHitCheckId() const | Node | |
| GetLastTickedFrame() const | Node | |
| GetMaxSize() const | Window | |
| GetMinSize() const | Window | |
| GetName() const | Node | |
| GetNetId() const | Node | |
| GetNodeId() const | Node | |
| GetNumChildren() const | Node | |
| GetOffset() const | Widget | |
| GetOpacity() const | Widget | |
| GetOpacityFloat() const | Widget | |
| GetOwningHost() const | Node | |
| GetParent() | Node | |
| GetParent() const | Node | |
| GetParentHeight() const | Widget | |
| GetParentWidget() | Widget | |
| GetParentWidget() const | Widget | |
| GetParentWidth() const | Widget | |
| GetPersistentUuid() const | Node | |
| GetPivot() const | Widget | |
| GetPosition() const | Widget | |
| GetRect() | Widget | |
| GetReplicatedData() | Node | |
| GetResizeHandle() | Window | |
| GetResizeHandleSize() const | Window | |
| GetRoot() | Node | |
| GetRotation() const | Widget | |
| GetScale() const | Widget | |
| GetScene() | Node | |
| GetScissorRect() const | Widget | |
| GetScript() | Node | |
| GetSelfPtr() const | Node | inline |
| GetShowCloseButton() const | Window | |
| GetShowTitleBar() const | Window | |
| GetSize() const | Widget | |
| GetStartHidden() const | Window | |
| GetSubRoot() | Node | |
| GetTargetScreen() const | Node | inline |
| GetTitle() const | Window | |
| GetTitleAlignment() const | Window | |
| GetTitleBar() | Window | |
| GetTitleBarColor() const | Window | |
| GetTitleBarHeight() const | Window | |
| GetTitleBarTexture() | Window | |
| GetTitleBarUVOffset() const | Window | |
| GetTitleBarUVScale() const | Window | |
| GetTitleFontSize() const | Window | |
| GetTitleOffset() const | Window | |
| GetTitleText() | Window | |
| GetTooltipDescription() const | Widget | |
| GetTooltipName() const | Widget | |
| GetTransform() | Widget | |
| GetTypeName() const | Node | virtual |
| GetUseGameResolution() const | Widget | |
| GetVertexType() const override | Widget | virtual |
| GetWidth() const | Widget | |
| GetWindowId() const | Window | |
| GetWorld() | Node | |
| GetX() const | Widget | |
| GetY() const | Widget | |
| HandleDrag() | Window | protected |
| HandlePropChange(Datum *datum, uint32_t index, const void *newValue) | Window | protectedstatic |
| HandleResize() | Window | protected |
| HasAncestor(Node *node) | Node | |
| HasAuthority() const | Node | |
| HasAwoken() const | Node | |
| HasStarted() const | Node | |
| HasTag(const std::string &tag) | Node | |
| HasTooltip() const | Widget | |
| Hide() | Window | |
| InstanceRuntimeId() const =0 | Object | pure virtual |
| InterfaceToNormalized(float interfaceCoord, float interfaceSize) | Widget | static |
| InvokeNetFunc(const char *name) | Node | |
| InvokeNetFunc(const char *name, Datum param0) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4, Datum param5) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4, Datum param5, Datum param6) | Node | |
| InvokeNetFunc(const char *name, Datum param0, Datum param1, Datum param2, Datum param3, Datum param4, Datum param5, Datum param6, Datum param7) | Node | |
| InvokeNetFunc(const char *name, const std::vector< Datum > ¶ms) | Node | |
| Is(RuntimeId id) const | Object | inlinevirtual |
| Is(const char *name) const | Object | inlinevirtual |
| IsActive(bool recurse=false) const | Node | |
| IsAlwaysRelevant() const | Node | |
| IsDefault() const | Node | |
| IsDestroyed() const | Node | |
| IsDirty() const | Widget | |
| IsDoomed() const | Node | |
| IsDraggable() const | Window | |
| IsForeign() const | Node | |
| IsLateTickEnabled() const | Node | |
| IsLight3D() const | Node | virtual |
| IsLocallyControlled() const | Node | |
| IsMouseInside(Rect rect) | Widget | static |
| IsNode3D() const | Node | virtual |
| IsOwned() const | Node | |
| IsPendingDestroy() const | Node | |
| IsPersistent() const | Node | |
| IsPrimitive3D() const | Node | virtual |
| IsReplicated() const | Node | |
| IsResizable() const | Window | |
| IsSceneLinked(bool ignoreInPie=true) const | Node | |
| IsSceneLinkedChild(bool ignoreInPie=true) | Node | |
| IsScissorEnabled() const | Widget | |
| IsTickEnabled() const | Node | |
| IsTransformReplicated() const | Node | |
| IsTransient() const | Node | virtual |
| IsUserdataCreated() const | Node | |
| IsVisible(bool recurse=false) const | Node | |
| IsWidget() const override | Widget | virtual |
| IsWorldRoot() const | Node | |
| LoadStream(Stream &stream, Platform platform, uint32_t version) | Node | virtual |
| mAbsoluteScale | Widget | protected |
| mActive | Node | protected |
| mActiveMargins | Widget | protected |
| mAlwaysRelevant | Node | protected |
| mAnchorMode | Widget | protected |
| MarkClean() | Widget | |
| MarkDirty() | Widget | virtual |
| mBackground | Window | protected |
| mBackgroundColor | Window | protected |
| mBackgroundTexture | Window | protected |
| mBackgroundUVOffset | Window | protected |
| mBackgroundUVScale | Window | protected |
| mChildNameMap | Node | protected |
| mChildren | Node | protected |
| mCloseButton | Window | protected |
| mCloseButtonHoveredColor | Window | protected |
| mCloseButtonNormalColor | Window | protected |
| mCloseButtonPressedColor | Window | protected |
| mCloseButtonTexture | Window | protected |
| mColor | Widget | protected |
| mContentContainer | Window | protected |
| mContentPaddingBottom | Window | protected |
| mContentPaddingLeft | Window | protected |
| mContentPaddingRight | Window | protected |
| mContentPaddingTop | Window | protected |
| mDefault | Node | protected |
| mDestroyed | Node | protected |
| mDraggable | Window | protected |
| mDragging | Window | protected |
| mDragOffset | Window | protected |
| mForceReplicate | Node | protected |
| mHasAwoken | Node | protected |
| mHasStarted | Node | protected |
| mLastTickedFrame | Node | protected |
| mLateTick | Node | protected |
| mMaxSize | Window | protected |
| mMinSize | Window | protected |
| mName | Node | protected |
| mNetId | Node | protected |
| mNodeId | Node | protected |
| mOffset | Widget | protected |
| mOpacity | Widget | protected |
| MoveToMousePosition() | Widget | |
| mOwningHost | Node | protected |
| mParent | Node | protected |
| mPersistent | Node | protected |
| mPersistentUuid | Node | protected |
| mPivot | Widget | protected |
| mRect | Widget | protected |
| mReplicate | Node | protected |
| mReplicatedData | Node | protected |
| mReplicateTransform | Node | protected |
| mResizable | Window | protected |
| mResizeHandle | Window | protected |
| mResizeHandleSize | Window | protected |
| mResizeStartMouse | Window | protected |
| mResizeStartSize | Window | protected |
| mResizing | Window | protected |
| mRotation | Widget | protected |
| mScale | Widget | protected |
| mScene | Node | protected |
| mScissorRect | Widget | protected |
| mScript | Node | protected |
| mScriptFile | Node | protected |
| mSelf | Node | protected |
| mShowCloseButton | Window | protected |
| mShowTitleBar | Window | protected |
| mSignalMap | Node | protected |
| mSize | Widget | protected |
| mStartHidden | Window | protected |
| mTags | Node | protected |
| mTargetScreen | Node | protected |
| mTickEnabled | Node | protected |
| mTitle | Window | protected |
| mTitleAlignment | Window | protected |
| mTitleBar | Window | protected |
| mTitleBarColor | Window | protected |
| mTitleBarHeight | Window | protected |
| mTitleBarTexture | Window | protected |
| mTitleBarUVOffset | Window | protected |
| mTitleBarUVScale | Window | protected |
| mTitleFontSize | Window | protected |
| mTitleOffset | Window | protected |
| mTitleText | Window | protected |
| mTooltipDescription | Widget | protected |
| mTooltipName | Widget | protected |
| mTransform | Widget | protected |
| mTransient | Node | protected |
| mUseGameResolution | Widget | protected |
| mUserdataCreated | Node | protected |
| mUseScissor | Widget | protected |
| mVisible | Node | protected |
| mWindowId | Window | protected |
| mWorld | Node | protected |
| NeedsForcedReplication() | Node | |
| Node() | Node | |
| OnCollision(Primitive3D *thisComp, Primitive3D *otherComp, glm::vec3 impactPoint, glm::vec3 impactNormal, btPersistentManifold *manifold) | Node | virtual |
| OnInstanced() override | Window | virtual |
| OnRep_OwningHost(Datum *datum, uint32_t index, const void *newValue) | Node | protectedstatic |
| PixelsToRatioX(float x) const | Widget | protected |
| PixelsToRatioY(float y) const | Widget | protected |
| PopScissor() | Widget | protected |
| PrepareTick(std::vector< NodePtrWeak > &outTickNodes, bool game, bool recurse) override | Widget | virtual |
| PreRender() override | Window | virtual |
| ProcessPendingDestroys() | Node | static |
| PushScissor() | Widget | protected |
| QueryInterface(RuntimeId id) const | Object | inlinevirtual |
| RatioToPixelsX(float x) const | Widget | protected |
| RatioToPixelsY(float y) const | Widget | protected |
| RegisterNetFuncs(Node *node) | Node | static |
| RemoveChild(Node *child) | Node | |
| RemoveChild(int32_t index) | Node | |
| RemoveChild(const SharedPtr< Node > &child) | Node | inline |
| RemoveTag(const std::string &tag) | Node | |
| Render() override | Widget | virtual |
| Node::Render(PipelineConfig pipelineConfig) | Node | virtual |
| RenderSelected(bool renderChildren) | Node | |
| RenderShadow() | Node | |
| RerouteChildrenToContent() | Window | protected |
| RuntimeName() const =0 | Object | pure virtual |
| RuntimeParentName() const =0 | Object | pure virtual |
| sAnchorModeStrings | Widget | protectedstatic |
| SaveStream(Stream &stream, Platform platform) | Node | virtual |
| SendNetFunc(NetFunc *func, uint32_t numParams, const Datum **params) | Node | protected |
| SetActive(bool active) | Node | virtual |
| SetAlwaysRelevant(bool alwaysRelevant) | Node | |
| SetAnchorMode(AnchorMode anchorMode) | Widget | |
| SetBackgroundColor(glm::vec4 color) | Window | |
| SetBackgroundTexture(Texture *texture) | Window | |
| SetBackgroundUVOffset(glm::vec2 offset) | Window | |
| SetBackgroundUVScale(glm::vec2 scale) | Window | |
| SetBottomMargin(float bottom) | Widget | |
| SetCloseButtonHoveredColor(glm::vec4 color) | Window | |
| SetCloseButtonNormalColor(glm::vec4 color) | Window | |
| SetCloseButtonPressedColor(glm::vec4 color) | Window | |
| SetCloseButtonTexture(Texture *texture) | Window | |
| SetColor(glm::vec4 color) | Widget | virtual |
| SetContentPadding(float left, float top, float right, float bottom) | Window | |
| SetContentPaddingBottom(float bottom) | Window | |
| SetContentPaddingLeft(float left) | Window | |
| SetContentPaddingRight(float right) | Window | |
| SetContentPaddingTop(float top) | Window | |
| SetContentWidget(Widget *widget) | Window | |
| SetDefault(bool isDefault) | Node | |
| SetDimensions(float width, float height) | Widget | virtual |
| SetDimensions(glm::vec2 dimensions) | Widget | |
| SetDraggable(bool draggable) | Window | |
| SetField(const std::string &name, const Datum &value) | Node | |
| SetField(int32_t key, const Datum &value) | Node | |
| SetFullScreen() | Widget | |
| SetHeight(float height) | Widget | |
| SetHeightRatio(float height) | Widget | |
| SetHitCheckId(uint32_t id) | Node | |
| SetLeftMargin(float left) | Widget | |
| SetMargins(float left, float top, float right, float bottom) | Widget | |
| SetMaxSize(glm::vec2 maxSize) | Window | |
| SetMinSize(glm::vec2 minSize) | Window | |
| SetName(const std::string &newName) | Node | |
| SetNetId(NetId id) | Node | |
| SetOffset(float x, float y) | Widget | |
| SetOpacity(uint8_t opacity) | Widget | |
| SetOpacityFloat(float opacity) | Widget | |
| SetOwningHost(NetHostId hostId, bool setAsPawn=false) | Node | |
| SetParent(Node *parent) override | Widget | protectedvirtual |
| SetPersistent(bool persistent) | Node | |
| SetPersistentUuid(uint64_t uuid) | Node | |
| SetPivot(glm::vec2 pivot) | Widget | |
| SetPosition(float x, float y) | Widget | virtual |
| SetPosition(glm::vec2 position) | Widget | |
| SetRatios(float x, float y, float width, float height) | Widget | |
| SetRect(float x, float y, float width, float height) | Widget | |
| SetRect(glm::vec2 position, glm::vec2 dimensions) | Widget | |
| SetRect(Rect rect) | Widget | |
| SetReplicate(bool replicate) | Node | |
| SetReplicateTransform(bool repTransform) | Node | |
| SetResizable(bool resizable) | Window | |
| SetResizeHandleSize(float size) | Window | |
| SetRightMargin(float right) | Widget | |
| SetRotation(float degrees) | Widget | |
| SetScale(glm::vec2 scale) | Widget | |
| SetScene(Scene *scene) | Node | |
| SetScissor(Rect &area) | Widget | protected |
| SetScriptFile(const std::string &fileName) | Node | |
| SetShowCloseButton(bool show) | Window | |
| SetShowTitleBar(bool show) | Window | |
| SetSize(float x, float y) | Widget | |
| SetStartHidden(bool hidden) | Window | |
| SetTargetScreen(uint8_t screen) | Node | inline |
| SetTitle(const std::string &title) | Window | |
| SetTitleAlignment(TitleAlignment alignment) | Window | |
| SetTitleBarColor(glm::vec4 color) | Window | |
| SetTitleBarHeight(float height) | Window | |
| SetTitleBarTexture(Texture *texture) | Window | |
| SetTitleBarUVOffset(glm::vec2 offset) | Window | |
| SetTitleBarUVScale(glm::vec2 scale) | Window | |
| SetTitleFontSize(float size) | Window | |
| SetTitleOffset(glm::vec2 offset) | Window | |
| SetTooltipDescription(const std::string &description) | Widget | |
| SetTooltipName(const std::string &name) | Widget | |
| SetTopMargin(float top) | Widget | |
| SetTransient(bool transient) | Node | |
| SetUseGameResolution(bool use) | Widget | |
| SetUserdataCreated(bool created) | Node | |
| SetVisible(bool visible) override | Widget | virtual |
| SetWidth(float width) | Widget | |
| SetWidthRatio(float width) | Widget | |
| SetWindowId(const std::string &id) | Window | |
| SetWorld(World *world, bool subRoot) | Node | virtual |
| SetX(float x) | Widget | |
| SetXRatio(float x) | Widget | |
| SetY(float y) | Widget | |
| SetYRatio(float y) | Widget | |
| ShouldHandleInput() | Widget | virtual |
| Show() | Window | |
| sNextNodeId | Node | protectedstatic |
| sPendingDestroySet | Node | protectedstatic |
| Start() override | Window | virtual |
| Stop() override | Window | virtual |
| StretchX() const | Widget | inline |
| StretchY() const | Widget | inline |
| sTypeNetFuncMap | Node | protectedstatic |
| sWidgetToClean | Widget | protectedstatic |
| Tick(float deltaTime) override | Window | virtual |
| TickCommon(float deltaTime) | Node | protected |
| Traverse(T func, bool inverted=false) | Node | inline |
| UpdateColor() | Widget | |
| UpdateLayout() | Window | protected |
| UpdateRect() | Widget | |
| ValidateUniqueChildName(Node *newChild) | Node | protected |
| Widget() | Widget | |
| ~Node() | Node | virtual |
| ~Object()=default | Object | virtual |