Cyrus Mod Loader
Loading...
Searching...
No Matches
WidgetBackground Class Reference

#include <WidgetBackground.h>

Inheritance diagram for WidgetBackground:
PropertyClass GradientWidgetBackground

Public Member Functions

float getFBackgroundAlpha ()
 
void setFBackgroundAlpha (float val)
 
SharedPointer< Texture > * getPTopLeftBackgroundAlphaMask ()
 
void setPTopLeftBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPTopRightBackgroundAlphaMask ()
 
void setPTopRightBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPBottomLeftBackgroundAlphaMask ()
 
void setPBottomLeftBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPBottomRightBackgroundAlphaMask ()
 
void setPBottomRightBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPBottomBackgroundAlphaMask ()
 
void setPBottomBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPTopBackgroundAlphaMask ()
 
void setPTopBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPLeftBackgroundAlphaMask ()
 
void setPLeftBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPRightBackgroundAlphaMask ()
 
void setPRightBackgroundAlphaMask (SharedPointer< Texture > *val)
 
SharedPointer< Texture > * getPCenterBackgroundAlphaMask ()
 
void setPCenterBackgroundAlphaMask (SharedPointer< Texture > *val)
 
- Public Member Functions inherited from PropertyClass
virtual char * getClassName ()=0
 Gets the class name of the derived class in the format class T[*].
 
virtual void * getPropertyList ()=0
 Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions.
 
virtual bool copy (uint32_t a1)=0
 Copies the property class data.
 
virtual void * serialize (void *a2, uint32_t a3)=0
 Serializes the derived class's PropertyList as XML.
 
virtual bool onCreated ()=0
 Called when the PropertyClass is created.
 
template<typename T >
CYRUS T * as ()
 Casts this to a pointer of type T.
 
virtual void onPostLoad ()=0
 Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished.
 
virtual void onFinalizeLoad ()=0
 
virtual bool shouldNotSerialize ()=0
 Determines if the PropertyClass should not be serialized.
 

Member Function Documentation

◆ getFBackgroundAlpha()

float WidgetBackground::getFBackgroundAlpha ( )
inline

◆ getPBottomBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPBottomBackgroundAlphaMask ( )
inline

◆ getPBottomLeftBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPBottomLeftBackgroundAlphaMask ( )
inline

◆ getPBottomRightBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPBottomRightBackgroundAlphaMask ( )
inline

◆ getPCenterBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPCenterBackgroundAlphaMask ( )
inline

◆ getPLeftBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPLeftBackgroundAlphaMask ( )
inline

◆ getPRightBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPRightBackgroundAlphaMask ( )
inline

◆ getPTopBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPTopBackgroundAlphaMask ( )
inline

◆ getPTopLeftBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPTopLeftBackgroundAlphaMask ( )
inline

◆ getPTopRightBackgroundAlphaMask()

SharedPointer< Texture > * WidgetBackground::getPTopRightBackgroundAlphaMask ( )
inline

◆ setFBackgroundAlpha()

void WidgetBackground::setFBackgroundAlpha ( float val)
inline

◆ setPBottomBackgroundAlphaMask()

void WidgetBackground::setPBottomBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPBottomLeftBackgroundAlphaMask()

void WidgetBackground::setPBottomLeftBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPBottomRightBackgroundAlphaMask()

void WidgetBackground::setPBottomRightBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPCenterBackgroundAlphaMask()

void WidgetBackground::setPCenterBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPLeftBackgroundAlphaMask()

void WidgetBackground::setPLeftBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPRightBackgroundAlphaMask()

void WidgetBackground::setPRightBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPTopBackgroundAlphaMask()

void WidgetBackground::setPTopBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPTopLeftBackgroundAlphaMask()

void WidgetBackground::setPTopLeftBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline

◆ setPTopRightBackgroundAlphaMask()

void WidgetBackground::setPTopRightBackgroundAlphaMask ( SharedPointer< Texture > * val)
inline