HPL3/Community/Scripting/Classes/cwidgettextbox

From Frictional Wiki
Jump to navigation Jump to search

cWidgetTextBox

Fields

cWidgetTextBox has no public fields.

Functions

Return Type Function Name Parameters Description
void Update float afTimeStep
bool ProcessMessage eGuiMessage aMessage,
const cGuiMessageData &in aData,
bool abSkipVisCheck = false,
bool abSkipEnabledCheck = false
eWidgetType GetType
void Init
cGuiGlobalShortcut@ AddShortcut int alKeyModifiers,
eKey aKey,
eGuiMessage aMsg = eGuiMessage_ButtonPressed,
const cGuiMessageData &in aData = cGuiMessageData,
bool abBypassVisibility = true,
bool abBypassEnabled = true
void SetToolTip const tWString &in asToolTip
const tWString& GetToolTip
void SetToolTipEnabled bool abX
iWidget@ GetToolTipWidget
bool PointIsInside const cVector2f &in avPoint,
bool abOnlyClipped
void AttachChild iWidget@ apChild
void RemoveChild iWidget@ apChild
cGuiSet@ GetSet
iWidget@ GetParent
void SetEnabled bool abX
bool IsEnabled
void SetVisible bool abX
bool IsVisible
bool HasFocus
bool IsRightUnderMouse
void SetName const tString &in asName
const tString& GetName const
void SetText const tWString &in asText
const tWString& GetText const
iFontData@ GetDefaultFontType const
void SetDefaultFontType iFontData@ apFont
const cColor& GetDefaultFontColor const
void SetDefaultFontColor const cColor &in aColor
const cVector2f& GetDefaultFontSize const
void SetDefaultFontSize const cVector2f &in avSize
void SetClipActive bool abX
bool GetClipActive const
void SetPosition const cVector3f &in avPos
void SetGlobalPosition const cVector3f &in avPos
const cVector3f& GetLocalPosition const
const cVector3f& GetGlobalPosition
void SetChildrenOffset const cVector3f &in
const cVector3f& GetChildrenOffset const
void SetAffectedByScroll bool abX
void SetScrollAmount const cVector3f &in avX
const cVector3f& GetScrollAmount const
void CenterGlobalPositionInSet
void SetSize const cVector2f &in avSize
const cVector2f& GetSize const
void SetColorMul const cColor &in aColor
const cColor& GetColorMul const
bool ClipsGraphics
bool GetMouseIsOver const
bool IsConnectedTo iWidget@ apWidget,
bool abIsStartWidget = true
bool IsConnectedToChildren
void SetConnectedToChildren bool abX
cGuiGfxElement@ GetPointerGfx
void SetGlobalKeyPressListener bool abX
bool IsGlobalKeyPressListener const
void SetUserValue int alX
int GetUserValue const
void SetCallbacksDisabled bool abX
bool GetCallbacksDisabled const
void SetFocusNavigation eUIArrow aDir,
iWidget@ apWidget
iWidget@ GetFocusNavigation eUIArrow aDir
bool HasFocusNavigation
void SetGlobalUIInputListener bool abX
bool IsGlobalUIInputListener
void SetCallbackOnLostFocus bool abX
bool GetCallbackOnLostFocus
void SetForceCallBackOnEnter bool abX
bool GetForceCallBackOnEnter
void SetMaxTextLength int alLength
int GetMaxTextLength
void SetSelectedText int alStart = 0,
int alCount = -1
cVector2f GetBackgroundSize
void SetMaxTextSizeNeg float afX
void SetCanEdit bool abX
bool GetCanEdit
void SetShowButtons bool abX
void SetNumericAdd float afX
float GetNumericAdd
void SetNumericValue float afX
float GetNumericValue
void SetLowerBound bool abX,
float afValue = 0
float GetLowerBound
void SetUpperBound bool abX,
float afValue = 0
float GetUpperBound
void SetDecimals int alX
int GetDecimals
void SetIllegalChars const tWString &in asIllegalChars
const tWString& GetIllegalChars
void SetLegalCharCodeLimitEnabled bool abX
bool GetLegalCharCodeLimitEnabled

Remarks

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!