Polyphase Game Engine
Loading...
Searching...
No Matches
DialogWindow Member List

This is the complete list of members for DialogWindow, including all inherited members.

AddChild(Node *child, int32_t index=-1)Node
AddChild(const SharedPtr< T > &child, int32_t index=-1)Nodeinline
AddTag(const std::string &tag)Node
AnchorStretchesX(AnchorMode mode) constWidget
AnchorStretchesY(AnchorMode mode) constWidget
ApplyPropertyOverrides(const std::vector< Property > &overs)Node
As() constObjectinline
Attach(Node *parent, bool keepWorldTransform=false, int32_t index=-1)Nodevirtual
Awake()Nodevirtual
BeginOverlap(Primitive3D *thisComp, Primitive3D *otherComp)Nodevirtual
BreakSceneLink()Node
CallFunction(const std::string &name, const std::vector< Datum > &args={})Node
Centered()Widget
CenterPivot()Widget
CheckNetRelevance(Node *playerNode)Nodevirtual
ClassRuntimeName()Objectinlinestatic
ClearForcedReplication()Node
Clone(bool recurse, bool instantiateLinkedScene=true, bool resolveNodePaths=false)Node
Close()Window
Confirm()DialogWindow
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)Nodestatic
Construct(TypeId typeId)Nodestatic
Construct()Nodeinlinestatic
ContainsMouse(bool testScissor=true) constWidget
ContainsPoint(int32_t x, int32_t y)Widgetvirtual
Copy(Node *srcNode, bool recurse)Nodevirtual
Create() overrideDialogWindowvirtual
CreateChild(TypeId nodeType)Node
CreateChild(const char *typeName)Node
CreateChild()Nodeinline
CreateChild(const char *name)Nodeinline
CreateChildClone(Node *srcNode, bool recurse)Node
CreateChildSp()Nodeinline
CreateChildSp(const char *name)Nodeinline
DECLARE_FACTORY(Node, Node)Node
DECLARE_FACTORY_MANAGER(Node)Node
DECLARE_NODE(DialogWindow, Window)DialogWindow
Window::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)Nodestatic
Destroy()Nodevirtual
DestroyAllChildren()Node
DestroyDeferred()Node
Destruct(Node *node)Nodestatic
Detach(bool keepWorldTransform=false)Node
DisconnectSignal(const std::string &name, Node *listener)Node
DoChildrenHaveUniqueNames() constNode
Doom()Node
DrawCustomProperty(Property &prop)Objectinlinevirtual
EditorTick(float deltaTime)Nodevirtual
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)Nodevirtual
EnsureButtonBar()DialogWindowprotected
EnsureContentContainer()Windowprotected
EnsurePersistentUuid()Node
Equals(const Object *rhs) constObjectinlinevirtual
FindAncestor(const std::string &name)Node
FindChild(const std::string &name, bool recurse) constNode
FindChild(const std::string &name, bool recurse)Nodeinline
FindChildIndex(const std::string &name) constNode
FindChildIndex(Node *child) constNode
FindChildWithTag(const std::string &name, bool recurse) constNode
FindDescendant(const std::string &name)Node
FindNetFunc(const char *name)Node
FindNetFunc(uint16_t index)Node
FindParentNodeIndex() constNode
FitInsideParent()Widget
ForceReplication()Node
ForEach(T func, bool inverted=false)Nodeinline
GatherNetFuncs(std::vector< NetFunc > &outFuncs)Nodevirtual
GatherProperties(std::vector< Property > &props) overrideDialogWindowvirtual
GatherPropertyOverrides(std::vector< Property > &outOverrides)Node
GatherReplicatedData(std::vector< NetDatum > &outData)Nodevirtual
GetAbsoluteScale() constWidgetinline
GetAnchorMode() constWidget
GetAnchorRatio() constWidget
GetBackground()Window
GetBackgroundColor() constWindow
GetBackgroundTexture()Window
GetBackgroundUVOffset() constWindow
GetBackgroundUVScale() constWindow
GetButtonBar()DialogWindow
GetButtonBarAlignment() constDialogWindow
GetButtonBarColor() constDialogWindow
GetButtonBarHeight() constDialogWindow
GetButtonBarPadding() constDialogWindow
GetButtonSpacing() constDialogWindow
GetButtonWidth() constDialogWindow
GetChild(int32_t index) constNode
GetChildByType(TypeId type) constNode
GetChildren() constNode
GetChildWidget(int32_t index)Widget
GetCloseButton()Window
GetCloseButtonHoveredColor() constWindow
GetCloseButtonNormalColor() constWindow
GetCloseButtonPressedColor() constWindow
GetCloseButtonTexture()Window
GetColor() constWidget
GetConfirmButton()DialogWindow
GetConfirmHoveredColor() constDialogWindow
GetConfirmNormalColor() constDialogWindow
GetConfirmPressedColor() constDialogWindow
GetConfirmText() constDialogWindow
GetConfirmTexture()DialogWindow
GetContentContainer()Window
GetContentPaddingBottom() constWindow
GetContentPaddingLeft() constWindow
GetContentPaddingRight() constWindow
GetContentPaddingTop() constWindow
GetContentWidget()Window
GetDimensions() constWidget
GetDrawData()Nodevirtual
GetField(const std::string &key)Node
GetField(int32_t key)Node
GetHeight() constWidget
GetHitCheckId() constNode
GetLastTickedFrame() constNode
GetMaxSize() constWindow
GetMinSize() constWindow
GetName() constNode
GetNetId() constNode
GetNodeId() constNode
GetNumChildren() constNode
GetOffset() constWidget
GetOpacity() constWidget
GetOpacityFloat() constWidget
GetOwningHost() constNode
GetParent()Node
GetParent() constNode
GetParentHeight() constWidget
GetParentWidget()Widget
GetParentWidget() constWidget
GetParentWidth() constWidget
GetPersistentUuid() constNode
GetPivot() constWidget
GetPosition() constWidget
GetRect()Widget
GetRejectButton()DialogWindow
GetRejectHoveredColor() constDialogWindow
GetRejectNormalColor() constDialogWindow
GetRejectPressedColor() constDialogWindow
GetRejectText() constDialogWindow
GetRejectTexture()DialogWindow
GetReplicatedData()Node
GetResizeHandle()Window
GetResizeHandleSize() constWindow
GetRoot()Node
GetRotation() constWidget
GetScale() constWidget
GetScene()Node
GetScissorRect() constWidget
GetScript()Node
GetSelfPtr() constNodeinline
GetShowCloseButton() constWindow
GetShowConfirmButton() constDialogWindow
GetShowRejectButton() constDialogWindow
GetShowTitleBar() constWindow
GetSize() constWidget
GetStartHidden() constWindow
GetSubRoot()Node
GetTargetScreen() constNodeinline
GetTitle() constWindow
GetTitleAlignment() constWindow
GetTitleBar()Window
GetTitleBarColor() constWindow
GetTitleBarHeight() constWindow
GetTitleBarTexture()Window
GetTitleBarUVOffset() constWindow
GetTitleBarUVScale() constWindow
GetTitleFontSize() constWindow
GetTitleOffset() constWindow
GetTitleText()Window
GetTooltipDescription() constWidget
GetTooltipName() constWidget
GetTransform()Widget
GetTypeName() constNodevirtual
GetUseGameResolution() constWidget
GetVertexType() const overrideWidgetvirtual
GetWidth() constWidget
GetWindowId() constWindow
GetWorld()Node
GetX() constWidget
GetY() constWidget
HandleDrag()Windowprotected
HandlePropChange(Datum *datum, uint32_t index, const void *newValue)DialogWindowprotectedstatic
HandleResize()Windowprotected
HasAncestor(Node *node)Node
HasAuthority() constNode
HasAwoken() constNode
HasStarted() constNode
HasTag(const std::string &tag)Node
HasTooltip() constWidget
Hide()Window
InstanceRuntimeId() const =0Objectpure virtual
InterfaceToNormalized(float interfaceCoord, float interfaceSize)Widgetstatic
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 > &params)Node
Is(RuntimeId id) constObjectinlinevirtual
Is(const char *name) constObjectinlinevirtual
IsActive(bool recurse=false) constNode
IsAlwaysRelevant() constNode
IsDefault() constNode
IsDestroyed() constNode
IsDirty() constWidget
IsDoomed() constNode
IsDraggable() constWindow
IsForeign() constNode
IsLateTickEnabled() constNode
IsLight3D() constNodevirtual
IsLocallyControlled() constNode
IsMouseInside(Rect rect)Widgetstatic
IsNode3D() constNodevirtual
IsOwned() constNode
IsPendingDestroy() constNode
IsPersistent() constNode
IsPrimitive3D() constNodevirtual
IsReplicated() constNode
IsResizable() constWindow
IsSceneLinked(bool ignoreInPie=true) constNode
IsSceneLinkedChild(bool ignoreInPie=true)Node
IsScissorEnabled() constWidget
IsTickEnabled() constNode
IsTransformReplicated() constNode
IsTransient() constNodevirtual
IsUserdataCreated() constNode
IsVisible(bool recurse=false) constNode
IsWidget() const overrideWidgetvirtual
IsWorldRoot() constNode
LoadStream(Stream &stream, Platform platform, uint32_t version)Nodevirtual
mAbsoluteScaleWidgetprotected
mActiveNodeprotected
mActiveMarginsWidgetprotected
mAlwaysRelevantNodeprotected
mAnchorModeWidgetprotected
MarkClean()Widget
MarkDirty()Widgetvirtual
mBackgroundWindowprotected
mBackgroundColorWindowprotected
mBackgroundTextureWindowprotected
mBackgroundUVOffsetWindowprotected
mBackgroundUVScaleWindowprotected
mButtonBarDialogWindowprotected
mButtonBarAlignmentDialogWindowprotected
mButtonBarBackgroundDialogWindowprotected
mButtonBarColorDialogWindowprotected
mButtonBarHeightDialogWindowprotected
mButtonBarPaddingDialogWindowprotected
mButtonSignalsConnectedDialogWindowprotected
mButtonSpacingDialogWindowprotected
mButtonWidthDialogWindowprotected
mChildNameMapNodeprotected
mChildrenNodeprotected
mCloseButtonWindowprotected
mCloseButtonHoveredColorWindowprotected
mCloseButtonNormalColorWindowprotected
mCloseButtonPressedColorWindowprotected
mCloseButtonTextureWindowprotected
mColorWidgetprotected
mConfirmButtonDialogWindowprotected
mConfirmHoveredColorDialogWindowprotected
mConfirmNormalColorDialogWindowprotected
mConfirmPressedColorDialogWindowprotected
mConfirmTextDialogWindowprotected
mConfirmTextureDialogWindowprotected
mContentContainerWindowprotected
mContentPaddingBottomWindowprotected
mContentPaddingLeftWindowprotected
mContentPaddingRightWindowprotected
mContentPaddingTopWindowprotected
mDefaultNodeprotected
mDestroyedNodeprotected
mDraggableWindowprotected
mDraggingWindowprotected
mDragOffsetWindowprotected
mForceReplicateNodeprotected
mHasAwokenNodeprotected
mHasStartedNodeprotected
mLastTickedFrameNodeprotected
mLateTickNodeprotected
mMaxSizeWindowprotected
mMinSizeWindowprotected
mNameNodeprotected
mNetIdNodeprotected
mNodeIdNodeprotected
mOffsetWidgetprotected
mOpacityWidgetprotected
MoveToMousePosition()Widget
mOwningHostNodeprotected
mParentNodeprotected
mPersistentNodeprotected
mPersistentUuidNodeprotected
mPivotWidgetprotected
mRectWidgetprotected
mRejectButtonDialogWindowprotected
mRejectHoveredColorDialogWindowprotected
mRejectNormalColorDialogWindowprotected
mRejectPressedColorDialogWindowprotected
mRejectTextDialogWindowprotected
mRejectTextureDialogWindowprotected
mReplicateNodeprotected
mReplicatedDataNodeprotected
mReplicateTransformNodeprotected
mResizableWindowprotected
mResizeHandleWindowprotected
mResizeHandleSizeWindowprotected
mResizeStartMouseWindowprotected
mResizeStartSizeWindowprotected
mResizingWindowprotected
mRotationWidgetprotected
mScaleWidgetprotected
mSceneNodeprotected
mScissorRectWidgetprotected
mScriptNodeprotected
mScriptFileNodeprotected
mSelfNodeprotected
mShowCloseButtonWindowprotected
mShowConfirmButtonDialogWindowprotected
mShowRejectButtonDialogWindowprotected
mShowTitleBarWindowprotected
mSignalMapNodeprotected
mSizeWidgetprotected
mStartHiddenWindowprotected
mTagsNodeprotected
mTargetScreenNodeprotected
mTickEnabledNodeprotected
mTitleWindowprotected
mTitleAlignmentWindowprotected
mTitleBarWindowprotected
mTitleBarColorWindowprotected
mTitleBarHeightWindowprotected
mTitleBarTextureWindowprotected
mTitleBarUVOffsetWindowprotected
mTitleBarUVScaleWindowprotected
mTitleFontSizeWindowprotected
mTitleOffsetWindowprotected
mTitleTextWindowprotected
mTooltipDescriptionWidgetprotected
mTooltipNameWidgetprotected
mTransformWidgetprotected
mTransientNodeprotected
mUseGameResolutionWidgetprotected
mUserdataCreatedNodeprotected
mUseScissorWidgetprotected
mVisibleNodeprotected
mWindowIdWindowprotected
mWorldNodeprotected
NeedsForcedReplication()Node
Node()Node
OnCollision(Primitive3D *thisComp, Primitive3D *otherComp, glm::vec3 impactPoint, glm::vec3 impactNormal, btPersistentManifold *manifold)Nodevirtual
OnConfirmButtonActivated(Node *listener, const std::vector< Datum > &args)DialogWindowprotectedstatic
OnInstanced() overrideDialogWindowvirtual
OnRejectButtonActivated(Node *listener, const std::vector< Datum > &args)DialogWindowprotectedstatic
OnRep_OwningHost(Datum *datum, uint32_t index, const void *newValue)Nodeprotectedstatic
PixelsToRatioX(float x) constWidgetprotected
PixelsToRatioY(float y) constWidgetprotected
PopScissor()Widgetprotected
PrepareTick(std::vector< NodePtrWeak > &outTickNodes, bool game, bool recurse) overrideWidgetvirtual
PreRender() overrideDialogWindowvirtual
ProcessPendingDestroys()Nodestatic
PushScissor()Widgetprotected
QueryInterface(RuntimeId id) constObjectinlinevirtual
RatioToPixelsX(float x) constWidgetprotected
RatioToPixelsY(float y) constWidgetprotected
RefreshButtonBar()DialogWindow
RegisterNetFuncs(Node *node)Nodestatic
Reject()DialogWindow
RemoveChild(Node *child)Node
RemoveChild(int32_t index)Node
RemoveChild(const SharedPtr< Node > &child)Nodeinline
RemoveTag(const std::string &tag)Node
Render() overrideWidgetvirtual
Node::Render(PipelineConfig pipelineConfig)Nodevirtual
RenderSelected(bool renderChildren)Node
RenderShadow()Node
RerouteChildrenToContent()Windowprotected
RuntimeName() const =0Objectpure virtual
RuntimeParentName() const =0Objectpure virtual
sAnchorModeStringsWidgetprotectedstatic
SaveStream(Stream &stream, Platform platform)Nodevirtual
SendNetFunc(NetFunc *func, uint32_t numParams, const Datum **params)Nodeprotected
SetActive(bool active)Nodevirtual
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
SetButtonBarAlignment(ButtonBarAlignment alignment)DialogWindow
SetButtonBarColor(glm::vec4 color)DialogWindow
SetButtonBarHeight(float height)DialogWindow
SetButtonBarPadding(float padding)DialogWindow
SetButtonSpacing(float spacing)DialogWindow
SetButtonWidth(float width)DialogWindow
SetCloseButtonHoveredColor(glm::vec4 color)Window
SetCloseButtonNormalColor(glm::vec4 color)Window
SetCloseButtonPressedColor(glm::vec4 color)Window
SetCloseButtonTexture(Texture *texture)Window
SetColor(glm::vec4 color)Widgetvirtual
SetConfirmHoveredColor(glm::vec4 color)DialogWindow
SetConfirmNormalColor(glm::vec4 color)DialogWindow
SetConfirmPressedColor(glm::vec4 color)DialogWindow
SetConfirmText(const std::string &text)DialogWindow
SetConfirmTexture(Texture *texture)DialogWindow
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)Widgetvirtual
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) overrideWidgetprotectedvirtual
SetPersistent(bool persistent)Node
SetPersistentUuid(uint64_t uuid)Node
SetPivot(glm::vec2 pivot)Widget
SetPosition(float x, float y)Widgetvirtual
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
SetRejectHoveredColor(glm::vec4 color)DialogWindow
SetRejectNormalColor(glm::vec4 color)DialogWindow
SetRejectPressedColor(glm::vec4 color)DialogWindow
SetRejectText(const std::string &text)DialogWindow
SetRejectTexture(Texture *texture)DialogWindow
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)Widgetprotected
SetScriptFile(const std::string &fileName)Node
SetShowCloseButton(bool show)Window
SetShowConfirmButton(bool show)DialogWindow
SetShowRejectButton(bool show)DialogWindow
SetShowTitleBar(bool show)Window
SetSize(float x, float y)Widget
SetStartHidden(bool hidden)Window
SetTargetScreen(uint8_t screen)Nodeinline
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) overrideWidgetvirtual
SetWidth(float width)Widget
SetWidthRatio(float width)Widget
SetWindowId(const std::string &id)Window
SetWorld(World *world, bool subRoot)Nodevirtual
SetX(float x)Widget
SetXRatio(float x)Widget
SetY(float y)Widget
SetYRatio(float y)Widget
ShouldHandleInput()Widgetvirtual
Show()Window
sNextNodeIdNodeprotectedstatic
sPendingDestroySetNodeprotectedstatic
Start() overrideDialogWindowvirtual
Stop() overrideWindowvirtual
StretchX() constWidgetinline
StretchY() constWidgetinline
sTypeNetFuncMapNodeprotectedstatic
sWidgetToCleanWidgetprotectedstatic
Tick(float deltaTime) overrideDialogWindowvirtual
TickCommon(float deltaTime)Nodeprotected
Traverse(T func, bool inverted=false)Nodeinline
UpdateButtonBar()DialogWindowprotected
UpdateColor()Widget
UpdateLayout()Windowprotected
UpdateRect()Widget
ValidateUniqueChildName(Node *newChild)Nodeprotected
Widget()Widget
~Node()Nodevirtual
~Object()=defaultObjectvirtual