Clears theme Color at name if Theme has type.
Clears theme constant at name if Theme has type.
Clears Font at name if Theme has type.
Clears icon at name if Theme has type.
Clears StyleBox at name if Theme has type.
Sets theme values to a copy of the default theme values.
Returns the Color at name if Theme has type.
Returns all of the Colors as a PoolStringArray filled with each Color's name, for use in getColor, if Theme has type.
Returns the constant at name if Theme has type.
Returns all of the constants as a PoolStringArray filled with each constant's name, for use in getConstant, if Theme has type.
Returns the Font at name if Theme has type.
Returns the icon Texture at name if Theme has type.
Returns the icon StyleBox at name if Theme has type.
Returns all of the StyleBoxs as a PoolStringArray filled with each StyleBox's name, for use in getStylebox, if Theme has type.
Returns all of the StyleBox types as a PoolStringArray filled with each StyleBox's type, for use in getStylebox and/or getStyleboxList, if Theme has type.
Returns all of the types in type as a PoolStringArray for use in any of the get_* functions, if Theme has type.
Returns true if Color with name is in type. Returns false if Theme does not have type.
Returns true if constant with name is in type. Returns false if Theme does not have type.
Returns true if Font with name is in type. Returns false if Theme does not have type.
Returns true if icon Texture with name is in type. Returns false if Theme does not have type.
Returns true if StyleBox with name is in type. Returns false if Theme does not have type.
Sets Theme's Color to color at name in type. Does nothing if Theme does not have type.
Sets Theme's constant to constant at name in type. Does nothing if Theme does not have type.
Sets Theme's Font to font at name in type. Does nothing if Theme does not have type.
Sets Theme's icon Texture to texture at name in type. Does nothing if Theme does not have type.
Sets Theme's StyleBox to stylebox at name in type. Does nothing if Theme does not have type.
The theme's default font.
Theme for controls.
Theme for skinning controls. Controls can be skinned individually, but for complex applications it's more efficient to just create a global theme that defines everything. This theme can be applied to any Control, and it and its children will automatically use it. Theme resources can be alternatively loaded by writing them in a .theme file, see docs for more info.