class
TimetableCallbackData
- 3 properties
- 8 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
time | SSimpleGameTime | 0x0 | scripted |
recipients | RecipientData[] | 0x10 | scripted |
callbackID | uint | 0x20 | scripted |
Functions
void Initialize(SSimpleGameTime timetableEntry, RecipientData recipient)RTTIre.Hooks.PlaceVoid( "TimetableCallbackData", "Initialize;SSimpleGameTimeRecipientData", (TimetableCallbackData_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TimetableCallbackData_Initialize( TimetableCallbackData self, SSimpleGameTime timetableEntry, RecipientData recipient );SSimpleGameTime GetTime()RTTIre.Hooks.Place( "TimetableCallbackData", "GetTime;", (TimetableCallbackData_GetTime x) => { return re.Hooks.CallOriginal<re.msgpack.SSimpleGameTime>(); } ); [Msgpack.Gen] public readonly partial record struct TimetableCallbackData_GetTime( TimetableCallbackData self );GameTime GetGameTime()RTTIre.Hooks.Place( "TimetableCallbackData", "GetGameTime;", (TimetableCallbackData_GetGameTime x) => { return re.Hooks.CallOriginal<re.msgpack.GameTime>(); } ); [Msgpack.Gen] public readonly partial record struct TimetableCallbackData_GetGameTime( TimetableCallbackData self );RecipientData[] GetRecipients()RTTIuint GetCallbackID()RTTIre.Hooks.Place( "TimetableCallbackData", "GetCallbackID;", (TimetableCallbackData_GetCallbackID x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct TimetableCallbackData_GetCallbackID( TimetableCallbackData self );void AddRecipient(RecipientData recipient)RTTIre.Hooks.PlaceVoid( "TimetableCallbackData", "AddRecipient;RecipientData", (TimetableCallbackData_AddRecipient x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TimetableCallbackData_AddRecipient( TimetableCallbackData self, RecipientData recipient );void SetCallbackID(uint id)RTTIre.Hooks.PlaceVoid( "TimetableCallbackData", "SetCallbackID;Uint32", (TimetableCallbackData_SetCallbackID x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TimetableCallbackData_SetCallbackID( TimetableCallbackData self, uint id );bool HasReciepient(RecipientData recipient)RTTIre.Hooks.Place( "TimetableCallbackData", "HasReciepient;RecipientData", (TimetableCallbackData_HasReciepient x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TimetableCallbackData_HasReciepient( TimetableCallbackData self, RecipientData recipient );