class game.ui
ICharacterCustomizationSystem
game.ui.ICharacterCustomizationSystem
- 1 property
- 24 functions
- 1 derived class
Extends game.IGameSystem IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
puppetPreviewGameController | WeakHandle<game.ui.CharacterCreationPuppetPreviewGameController> | 0x0 | scripted |
Functions
bool IsTransgenderAllowed()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "IsTransgenderAllowed", (ICharacterCustomizationSystem_IsTransgenderAllowed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_IsTransgenderAllowed( game.ui.ICharacterCustomizationSystem self );bool IsNudityAllowed()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "IsNudityAllowed", (ICharacterCustomizationSystem_IsNudityAllowed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_IsNudityAllowed( game.ui.ICharacterCustomizationSystem self );bool InitializeState()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "InitializeState", (ICharacterCustomizationSystem_InitializeState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_InitializeState( game.ui.ICharacterCustomizationSystem self );void InitializeOptionsFromFinalizedState()RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "InitializeOptionsFromFinalizedState", (ICharacterCustomizationSystem_InitializeOptionsFromFinalizedState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_InitializeOptionsFromFinalizedState( game.ui.ICharacterCustomizationSystem self );bool FinalizeState()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "FinalizeState", (ICharacterCustomizationSystem_FinalizeState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_FinalizeState( game.ui.ICharacterCustomizationSystem self );bool ReFinalizeState()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "ReFinalizeState", (ICharacterCustomizationSystem_ReFinalizeState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_ReFinalizeState( game.ui.ICharacterCustomizationSystem self );bool CancelFinalizedStateUpdate()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "CancelFinalizedStateUpdate", (ICharacterCustomizationSystem_CancelFinalizedStateUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_CancelFinalizedStateUpdate( game.ui.ICharacterCustomizationSystem self );bool ClearState()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "ClearState", (ICharacterCustomizationSystem_ClearState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_ClearState( game.ui.ICharacterCustomizationSystem self );game.ui.ICharacterCustomizationState? GetState()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "GetState", (ICharacterCustomizationSystem_GetState x) => { return re.Hooks.CallOriginal<re.msgpack.game.ui.ICharacterCustomizationState>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_GetState( game.ui.ICharacterCustomizationSystem self );game.ui.CharacterCustomizationOption?[] GetHeadOptions(CName? presetName)RTTIgame.ui.CharacterCustomizationOption?[] GetBodyOptions(CName? presetName)RTTIgame.ui.CharacterCustomizationOption?[] GetArmsOptions(CName? presetName)RTTIgame.ui.CharacterCustomizationOption?[] GetUnitedOptions(bool head, bool body, bool arms, CName? headPreset, CName? bodyPreset, CName? armsPreset)RTTIvoid RandomizeOptions(game.ui.CharacterRandomizationParametersData randomizeData)RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "RandomizeOptions", (ICharacterCustomizationSystem_RandomizeOptions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_RandomizeOptions( game.ui.ICharacterCustomizationSystem self, game.ui.CharacterRandomizationParametersData? randomizeData );void ApplyEditTag(game.ui.CharacterCustomizationEditTag editTag)RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "ApplyEditTag", (ICharacterCustomizationSystem_ApplyEditTag x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_ApplyEditTag( game.ui.ICharacterCustomizationSystem self, game.ui.CharacterCustomizationEditTag editTag );void ApplyUIPreset(CName presetName)RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "ApplyUIPreset", (ICharacterCustomizationSystem_ApplyUIPreset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_ApplyUIPreset( game.ui.ICharacterCustomizationSystem self, CName presetName );void ApplyChangeToOption(game.ui.CharacterCustomizationOption option, uint newValue)RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "ApplyChangeToOption", (ICharacterCustomizationSystem_ApplyChangeToOption x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_ApplyChangeToOption( game.ui.ICharacterCustomizationSystem self, game.ui.CharacterCustomizationOption? option, uint newValue );void TriggerVoiceToneSample()RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "TriggerVoiceToneSample", (ICharacterCustomizationSystem_TriggerVoiceToneSample x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_TriggerVoiceToneSample( game.ui.ICharacterCustomizationSystem self );bool HasCharacterCustomizationComponent(ent.Entity entity)RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "HasCharacterCustomizationComponent", (ICharacterCustomizationSystem_HasCharacterCustomizationComponent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_HasCharacterCustomizationComponent( game.ui.ICharacterCustomizationSystem self, ent.Entity? entity );game.ui.CharacterRandomizationParametersData? GetRandomizationParameters()RTTIre.Hooks.Place( "gameuiICharacterCustomizationSystem", "GetRandomizationParameters", (ICharacterCustomizationSystem_GetRandomizationParameters x) => { return re.Hooks.CallOriginal<re.msgpack.game.ui.CharacterRandomizationParametersData>(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_GetRandomizationParameters( game.ui.ICharacterCustomizationSystem self );void SetRandomizationParameters(game.ui.CharacterRandomizationParametersData data)RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "SetRandomizationParameters", (ICharacterCustomizationSystem_SetRandomizationParameters x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_SetRandomizationParameters( game.ui.ICharacterCustomizationSystem self, game.ui.CharacterRandomizationParametersData? data );void RegisterPuppetPreviewGameController(WeakHandle<game.ui.CharacterCreationPuppetPreviewGameController> puppetPreviewGameController)RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "RegisterPuppetPreviewGameController;inkCharacterCreationPuppetPreviewGameController", (ICharacterCustomizationSystem_RegisterPuppetPreviewGameController x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_RegisterPuppetPreviewGameController( game.ui.ICharacterCustomizationSystem self, WeakHandle<game.ui.CharacterCreationPuppetPreviewGameController> puppetPreviewGameController );void UnregisterPuppetPreviewGameController()RTTIre.Hooks.PlaceVoid( "gameuiICharacterCustomizationSystem", "UnregisterPuppetPreviewGameController;", (ICharacterCustomizationSystem_UnregisterPuppetPreviewGameController x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ICharacterCustomizationSystem_UnregisterPuppetPreviewGameController( game.ui.ICharacterCustomizationSystem self );WeakHandle<game.ui.CharacterCreationPuppetPreviewGameController> GetPuppetPreviewGameController()RTTI