struct
GenericTemplatePersistentData
- 10 properties
- 5 functions
- 16 bytes
Properties
| Property | Type | Offset | |
|---|---|---|---|
primaryColorDefined | bool | 0x0 | scripted |
primaryColorR | byte | 0x1 | scripted |
primaryColorG | byte | 0x2 | scripted |
primaryColorB | byte | 0x3 | scripted |
secondaryColorDefined | bool | 0x4 | scripted |
secondaryColorR | byte | 0x5 | scripted |
secondaryColorG | byte | 0x6 | scripted |
secondaryColorB | byte | 0x7 | scripted |
lightsColorDefined | bool | 0x8 | scripted |
lightsColorHue | float | 0xC | scripted |
Functions
static Color GetSecondaryColor(GenericTemplatePersistentData data)staticRTTI globalre.Hooks.Place( "GenericTemplatePersistentData", "GenericTemplatePersistentData::GetSecondaryColor;GenericTemplatePersistentData", (GenericTemplatePersistentData_GetSecondaryColor x) => { return re.Hooks.CallOriginal<re.msgpack.Color>(); } ); [Msgpack.Gen] public readonly partial record struct GenericTemplatePersistentData_GetSecondaryColor( GenericTemplatePersistentData data );static void SetPrimaryColor(out GenericTemplatePersistentData data, Color color)staticRTTI globalre.Hooks.PlaceVoid( "GenericTemplatePersistentData", "GenericTemplatePersistentData::SetPrimaryColor;GenericTemplatePersistentDataColor", (GenericTemplatePersistentData_SetPrimaryColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericTemplatePersistentData_SetPrimaryColor( GenericTemplatePersistentData data, Color color );static void SetSecondaryColor(out GenericTemplatePersistentData data, Color color)staticRTTI globalre.Hooks.PlaceVoid( "GenericTemplatePersistentData", "GenericTemplatePersistentData::SetSecondaryColor;GenericTemplatePersistentDataColor", (GenericTemplatePersistentData_SetSecondaryColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericTemplatePersistentData_SetSecondaryColor( GenericTemplatePersistentData data, Color color );static bool Equals(GenericTemplatePersistentData dataA, GenericTemplatePersistentData dataB)staticRTTI globalre.Hooks.Place( "GenericTemplatePersistentData", "GenericTemplatePersistentData::Equals;GenericTemplatePersistentDataGenericTemplatePersistentData", (GenericTemplatePersistentData_Equals x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericTemplatePersistentData_Equals( GenericTemplatePersistentData dataA, GenericTemplatePersistentData dataB );static Color GetPrimaryColor(GenericTemplatePersistentData data)staticRTTI globalre.Hooks.Place( "GenericTemplatePersistentData", "GenericTemplatePersistentData::GetPrimaryColor;GenericTemplatePersistentData", (GenericTemplatePersistentData_GetPrimaryColor x) => { return re.Hooks.CallOriginal<re.msgpack.Color>(); } ); [Msgpack.Gen] public readonly partial record struct GenericTemplatePersistentData_GetPrimaryColor( GenericTemplatePersistentData data );