Property | Type | Description | |
---|---|---|---|
DrawLayers | void |
Method | Description | |
---|---|---|
Equals ( object obj ) : bool | ||
FixBoundaries ( Rect keyboardRectangle ) : void |
Looks at all the layers wthin the profile and makes sure they are within boundaries of the given rectangle
|
|
FixOrder ( ) : void | ||
GetHashCode ( ) : int | ||
GetLayers ( ) : List |
Gives all the layers and their children in a flat list
|
|
GetRenderLayers ( IDataModel dataModel, bool keyboardOnly, bool ignoreConditions = false ) : List |
Generates a flat list containing all layers that must be rendered on the keyboard, the first mouse layer to be rendered and the first headset layer to be rendered
|
|
ProfileModel ( ) : System | ||
ResizeLayers ( |
Resizes layers that are shown in the editor and match exactly the full keyboard widht and height
|
Method | Description | |
---|---|---|
Equals ( |
Method | Description | |
---|---|---|
DrawLayers ( |
Draw all the given layers on the given rect
|
protected Equals ( |
||
other | ||
return | bool |
public FixBoundaries ( Rect keyboardRectangle ) : void | ||
keyboardRectangle | Rect | |
return | void |
public GetRenderLayers ( IDataModel dataModel, bool keyboardOnly, bool ignoreConditions = false ) : List |
||
dataModel | IDataModel | Instance of said game data model |
keyboardOnly | bool | Whether or not to ignore anything but keyboards |
ignoreConditions | bool | |
return | List |
public ResizeLayers ( |
||
target | The new keyboard to adjust the layers for | |
return | void |