diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cbasecombatcharacter.json b/generators/gamesdkdocumentation/cs2/docs/classes/cbasecombatcharacter.json index b3abb90e4..b36f14097 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cbasecombatcharacter.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cbasecombatcharacter.json @@ -34,11 +34,6 @@ "type": "bool", "writable": true }, - { - "name": "DamageCount", - "type": "int32", - "writable": true - }, { "name": "StrRelationships", "type": "string", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cbaseentity.json b/generators/gamesdkdocumentation/cs2/docs/classes/cbaseentity.json index cd4bef2ca..b0d072d71 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cbaseentity.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cbaseentity.json @@ -478,6 +478,11 @@ }, "return": "void" }, + { + "name": "EntityIndex", + "arguments": {}, + "return": "int32" + }, { "name": "ToPtr", "arguments": {}, diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cbasemodelentity.json b/generators/gamesdkdocumentation/cs2/docs/classes/cbasemodelentity.json index 0ea87d20c..dd28857c0 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cbasemodelentity.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cbasemodelentity.json @@ -189,6 +189,16 @@ "type": "float", "writable": true }, + { + "name": "DecalMode", + "type": "uint8", + "writable": true + }, + { + "name": "RequiredDecalMode", + "type": "uint8", + "writable": true + }, { "name": "ViewOffset", "type": "CNetworkViewOffsetVector", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayercontroller.json b/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayercontroller.json index 1ed60fc3e..491af3464 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayercontroller.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayercontroller.json @@ -131,11 +131,6 @@ } ], "functions": [ - { - "name": "EntityIndex", - "arguments": {}, - "return": "int32" - }, { "name": "ToPtr", "arguments": {}, diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayerweaponvdata.json b/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayerweaponvdata.json index f459da4f8..4d100307d 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayerweaponvdata.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cbaseplayerweaponvdata.json @@ -19,6 +19,11 @@ "type": "bool", "writable": true }, + { + "name": "MuzzleFlashParticleConfig", + "type": "string", + "writable": true + }, { "name": "MuzzleSmokeShotThreshold", "type": "uint8", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawn.json b/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawn.json index 993e70fe9..efdbf28b4 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawn.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawn.json @@ -609,6 +609,11 @@ "type": "float", "writable": true }, + { + "name": "EyeAngles", + "type": "Vector", + "writable": true + }, { "name": "Parent", "type": "CCSPlayerPawnBase", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawnbase.json b/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawnbase.json index 2b345eb9f..9e83cd902 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawnbase.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ccsplayerpawnbase.json @@ -79,11 +79,6 @@ "type": "int32", "writable": true }, - { - "name": "EyeAngles", - "type": "Vector", - "writable": true - }, { "name": "OriginalController", "type": "CCSPlayerController", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ccsweaponbase.json b/generators/gamesdkdocumentation/cs2/docs/classes/ccsweaponbase.json index e34438424..57f75db8e 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ccsweaponbase.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ccsweaponbase.json @@ -144,11 +144,6 @@ "type": "bool", "writable": true }, - { - "name": "DisallowAttackAfterReloadStartUntilTime", - "type": "float", - "writable": true - }, { "name": "DroppedAtTime", "type": "float", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolclipupdatenode.json b/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolclipupdatenode.json index 7dfa106d9..d828b17d0 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolclipupdatenode.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolclipupdatenode.json @@ -29,6 +29,11 @@ "type": "CAnimParamHandle", "writable": false }, + { + "name": "LockWhenWaning", + "type": "bool", + "writable": true + }, { "name": "Parent", "type": "CLeafUpdateNode", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolupdatenode.json b/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolupdatenode.json index e505c956c..10387de83 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolupdatenode.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ccyclecontrolupdatenode.json @@ -19,6 +19,11 @@ "type": "CAnimParamHandle", "writable": false }, + { + "name": "LockWhenWaning", + "type": "bool", + "writable": true + }, { "name": "Parent", "type": "CUnaryUpdateNode", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cdecalgroupvdata.json b/generators/gamesdkdocumentation/cs2/docs/classes/cdecalgroupvdata.json new file mode 100644 index 000000000..8c5222e52 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cdecalgroupvdata.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "CDecalGroupVData", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CDecalGroupVData" + }, + "properties": [ + { + "name": "TotalProbability", + "type": "float", + "writable": true + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cdecalinstance.json b/generators/gamesdkdocumentation/cs2/docs/classes/cdecalinstance.json new file mode 100644 index 000000000..4653e359d --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cdecalinstance.json @@ -0,0 +1,143 @@ +{ + "kind": "class", + "name": "CDecalInstance", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CDecalInstance" + }, + "properties": [ + { + "name": "SequenceName", + "type": "uint32", + "writable": true + }, + { + "name": "Entity", + "type": "CBaseEntity", + "writable": false + }, + { + "name": "BoneIndex", + "type": "int32", + "writable": true + }, + { + "name": "PositionLS", + "type": "Vector2D", + "writable": true + }, + { + "name": "NormalLS", + "type": "Vector2D", + "writable": true + }, + { + "name": "SAxisLS", + "type": "Vector2D", + "writable": true + }, + { + "name": "Flags", + "type": "uint32", + "writable": true + }, + { + "name": "Color", + "type": "QAngle", + "writable": true + }, + { + "name": "Width", + "type": "float", + "writable": true + }, + { + "name": "Height", + "type": "float", + "writable": true + }, + { + "name": "Depth", + "type": "float", + "writable": true + }, + { + "name": "AnimationScale", + "type": "float", + "writable": true + }, + { + "name": "PlaceTime", + "type": "float", + "writable": true + }, + { + "name": "FadeStartTime", + "type": "float", + "writable": true + }, + { + "name": "FadeDuration", + "type": "float", + "writable": true + }, + { + "name": "LightingOriginOffset", + "type": "float", + "writable": true + }, + { + "name": "VBSlot", + "type": "int32", + "writable": true + }, + { + "name": "BoundingRadiusSqr", + "type": "float", + "writable": true + }, + { + "name": "SequenceIndex", + "type": "int16", + "writable": true + }, + { + "name": "IsAdjacent", + "type": "bool", + "writable": true + }, + { + "name": "DoDecalLightmapping", + "type": "bool", + "writable": true + }, + { + "name": "Next", + "type": "int32[]", + "writable": false + }, + { + "name": "Prev", + "type": "int32[]", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ceffectdata.json b/generators/gamesdkdocumentation/cs2/docs/classes/ceffectdata.json index 8eda8b1d2..aa7fd1aa0 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ceffectdata.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ceffectdata.json @@ -76,7 +76,7 @@ }, { "name": "HitBox", - "type": "uint16", + "type": "int16", "writable": true }, { diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cfuncrotator.json b/generators/gamesdkdocumentation/cs2/docs/classes/cfuncrotator.json new file mode 100644 index 000000000..81c2e7a6e --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cfuncrotator.json @@ -0,0 +1,163 @@ +{ + "kind": "class", + "name": "CFuncRotator", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CFuncRotator" + }, + "properties": [ + { + "name": "RotatorTarget", + "type": "CBaseEntity", + "writable": false + }, + { + "name": "IsRotating", + "type": "bool", + "writable": true + }, + { + "name": "IsReversing", + "type": "bool", + "writable": true + }, + { + "name": "TimeToReachMaxSpeed", + "type": "float", + "writable": true + }, + { + "name": "TimeToReachZeroSpeed", + "type": "float", + "writable": true + }, + { + "name": "DistanceAlongArcTraveled", + "type": "float", + "writable": true + }, + { + "name": "TimeToWaitOscillate", + "type": "float", + "writable": true + }, + { + "name": "TimeRotationStart", + "type": "float", + "writable": true + }, + { + "name": "OnRotationStarted", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "OnRotationCompleted", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "OnOscillate", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "OnOscillateStartArrive", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "OnOscillateStartDepart", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "OnOscillateEndArrive", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "OnOscillateEndDepart", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "OscillateDepart", + "type": "bool", + "writable": true + }, + { + "name": "OscillateCount", + "type": "int32", + "writable": true + }, + { + "name": "RotateType", + "type": "uint32", + "writable": true + }, + { + "name": "PrevRotateType", + "type": "uint32", + "writable": true + }, + { + "name": "HasTargetOverride", + "type": "bool", + "writable": true + }, + { + "name": "SpaceOverride", + "type": "uint32", + "writable": true + }, + { + "name": "AngularVelocity", + "type": "Vector", + "writable": true + }, + { + "name": "LookAtForcedUp", + "type": "Vector2D", + "writable": true + }, + { + "name": "StrRotatorTarget", + "type": "string", + "writable": true + }, + { + "name": "RecordHistory", + "type": "bool", + "writable": true + }, + { + "name": "ReturningToPreviousOrientation", + "type": "bool", + "writable": true + }, + { + "name": "Parent", + "type": "CBaseModelEntity", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cinfoprojecteddecal.json b/generators/gamesdkdocumentation/cs2/docs/classes/cinfoprojecteddecal.json new file mode 100644 index 000000000..8e4d68a12 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cinfoprojecteddecal.json @@ -0,0 +1,48 @@ +{ + "kind": "class", + "name": "CInfoProjectedDecal", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CInfoProjectedDecal" + }, + "properties": [ + { + "name": "SequenceName", + "type": "uint32", + "writable": true + }, + { + "name": "Distance", + "type": "float", + "writable": true + }, + { + "name": "NotInMultiplayer", + "type": "bool", + "writable": true + }, + { + "name": "Parent", + "type": "CPointEntity", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cmapinfo.json b/generators/gamesdkdocumentation/cs2/docs/classes/cmapinfo.json index 7faa87585..6a15a02ed 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cmapinfo.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cmapinfo.json @@ -54,6 +54,31 @@ "type": "bool", "writable": true }, + { + "name": "EnvRainStrength", + "type": "float", + "writable": true + }, + { + "name": "EnvPuddleRippleStrength", + "type": "float", + "writable": true + }, + { + "name": "EnvPuddleRippleDirection", + "type": "float", + "writable": true + }, + { + "name": "EnvWetnessCoverage", + "type": "float", + "writable": true + }, + { + "name": "EnvWetnessDryingAmount", + "type": "float", + "writable": true + }, { "name": "Parent", "type": "CPointEntity", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmaimcstask.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmaimcstask.json new file mode 100644 index 000000000..cdd3600d7 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmaimcstask.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "CNmAimCSTask", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CNmAimCSTask" + }, + "properties": [ + { + "name": "Parent", + "type": "CNmPoseTask", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributeeventbase.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributeeventbase.json new file mode 100644 index 000000000..6dbb73902 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributeeventbase.json @@ -0,0 +1,38 @@ +{ + "kind": "class", + "name": "CNmEntityAttributeEventBase", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CNmEntityAttributeEventBase" + }, + "properties": [ + { + "name": "AttributeName", + "type": "string", + "writable": true + }, + { + "name": "Parent", + "type": "CNmEvent", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributefloatevent.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributefloatevent.json new file mode 100644 index 000000000..0e22f298d --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributefloatevent.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "CNmEntityAttributeFloatEvent", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CNmEntityAttributeFloatEvent" + }, + "properties": [ + { + "name": "Parent", + "type": "CNmEntityAttributeEventBase", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributeintevent.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributeintevent.json new file mode 100644 index 000000000..a8da72d94 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmentityattributeintevent.json @@ -0,0 +1,38 @@ +{ + "kind": "class", + "name": "CNmEntityAttributeIntEvent", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CNmEntityAttributeIntEvent" + }, + "properties": [ + { + "name": "IntValue", + "type": "int32", + "writable": true + }, + { + "name": "Parent", + "type": "CNmEntityAttributeEventBase", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmeventconsumerattributes.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmeventconsumerattributes.json new file mode 100644 index 000000000..af06beab4 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmeventconsumerattributes.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "CNmEventConsumerAttributes", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CNmEventConsumerAttributes" + }, + "properties": [ + { + "name": "Parent", + "type": "CNmEventConsumer", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmeventconsumerhudmodelarmsattributes.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmeventconsumerhudmodelarmsattributes.json new file mode 100644 index 000000000..eeb1f1f12 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmeventconsumerhudmodelarmsattributes.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "CNmEventConsumerHudModelArmsAttributes", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CNmEventConsumerHudModelArmsAttributes" + }, + "properties": [ + { + "name": "Parent", + "type": "CNmEventConsumerAttributes", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmfloatcurveevent.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmfloatcurveevent.json new file mode 100644 index 000000000..6581744d8 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmfloatcurveevent.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "CNmFloatCurveEvent", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CNmFloatCurveEvent" + }, + "properties": [ + { + "name": "Parent", + "type": "CNmEvent", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cnmsoundevent.json b/generators/gamesdkdocumentation/cs2/docs/classes/cnmsoundevent.json index 447239093..5fb55eec3 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cnmsoundevent.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cnmsoundevent.json @@ -44,6 +44,16 @@ "type": "bool", "writable": true }, + { + "name": "ContinuePlayingSoundAtDurationEnd", + "type": "bool", + "writable": true + }, + { + "name": "DurationInterruptionThreshold", + "type": "float", + "writable": true + }, { "name": "Parent", "type": "CNmEvent", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cphysicsprop.json b/generators/gamesdkdocumentation/cs2/docs/classes/cphysicsprop.json index e9a3d9580..ec0984535 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cphysicsprop.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cphysicsprop.json @@ -114,6 +114,11 @@ "type": "bool", "writable": true }, + { + "name": "LastBurn", + "type": "float", + "writable": true + }, { "name": "DynamicContinuousContactBehavior", "type": "uint8", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/cpointclientuiworldpanel.json b/generators/gamesdkdocumentation/cs2/docs/classes/cpointclientuiworldpanel.json index b6df81c9d..d8a7c5491 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/cpointclientuiworldpanel.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/cpointclientuiworldpanel.json @@ -89,6 +89,11 @@ "type": "bool", "writable": true }, + { + "name": "VisibleWhenParentNoDraw", + "type": "bool", + "writable": true + }, { "name": "RenderBackface", "type": "bool", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/crotatortarget.json b/generators/gamesdkdocumentation/cs2/docs/classes/crotatortarget.json new file mode 100644 index 000000000..273987dd4 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/crotatortarget.json @@ -0,0 +1,43 @@ +{ + "kind": "class", + "name": "CRotatorTarget", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CRotatorTarget" + }, + "properties": [ + { + "name": "OnArrivedAt", + "type": "CEntityIOOutput", + "writable": false + }, + { + "name": "Space", + "type": "uint32", + "writable": true + }, + { + "name": "Parent", + "type": "CPointEntity", + "writable": false + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/csnetworkableloadout_t.json b/generators/gamesdkdocumentation/cs2/docs/classes/csnetworkableloadout_t.json new file mode 100644 index 000000000..d89996ff7 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/csnetworkableloadout_t.json @@ -0,0 +1,43 @@ +{ + "kind": "class", + "name": "CSNetworkableLoadout_t", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "CSNetworkableLoadout_t" + }, + "properties": [ + { + "name": "Item", + "type": "CEconItemView", + "writable": false + }, + { + "name": "Team", + "type": "uint16", + "writable": true + }, + { + "name": "Slot", + "type": "uint16", + "writable": true + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/csplineconstraint.json b/generators/gamesdkdocumentation/cs2/docs/classes/csplineconstraint.json index 032852b80..4d36e72dd 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/csplineconstraint.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/csplineconstraint.json @@ -54,6 +54,11 @@ "type": "float", "writable": true }, + { + "name": "JointFriction", + "type": "float", + "writable": true + }, { "name": "PreSolveAnchorPos", "type": "Vector2D", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageinfo.json b/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageinfo.json index 4e021d66a..3fcff60d2 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageinfo.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageinfo.json @@ -84,11 +84,6 @@ "type": "bool", "writable": true }, - { - "name": "DamageAbsorbed", - "type": "float", - "writable": true - }, { "name": "DamageFlags", "type": "uint64", diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageresult.json b/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageresult.json index aae5e05d6..fa73a1081 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageresult.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/ctakedamageresult.json @@ -25,18 +25,18 @@ "writable": true }, { - "name": "TotalledHealthLost", - "type": "int32", + "name": "PreModifiedDamage", + "type": "float", "writable": true }, { - "name": "TotalledDamageTaken", + "name": "TotalledHealthLost", "type": "int32", "writable": true }, { - "name": "TotalledDamageAbsorbed", - "type": "float", + "name": "TotalledDamageDealt", + "type": "int32", "writable": true } ], diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/decalgroupoption_t.json b/generators/gamesdkdocumentation/cs2/docs/classes/decalgroupoption_t.json new file mode 100644 index 000000000..47db38611 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/decalgroupoption_t.json @@ -0,0 +1,48 @@ +{ + "kind": "class", + "name": "DecalGroupOption_t", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "DecalGroupOption_t" + }, + "properties": [ + { + "name": "Probability", + "type": "float", + "writable": true + }, + { + "name": "EnableAngleBetweenNormalAndGravityRange", + "type": "bool", + "writable": true + }, + { + "name": "MinAngleBetweenNormalAndGravity", + "type": "float", + "writable": true + }, + { + "name": "MaxAngleBetweenNormalAndGravity", + "type": "float", + "writable": true + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/infooverlaydata_t.json b/generators/gamesdkdocumentation/cs2/docs/classes/infooverlaydata_t.json index 075a47235..ff2fb2695 100644 --- a/generators/gamesdkdocumentation/cs2/docs/classes/infooverlaydata_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/classes/infooverlaydata_t.json @@ -40,8 +40,8 @@ "writable": true }, { - "name": "SequenceOverride", - "type": "int32", + "name": "SequenceOverrideName", + "type": "uint32", "writable": true } ], diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/rotatorhistoryentry_t.json b/generators/gamesdkdocumentation/cs2/docs/classes/rotatorhistoryentry_t.json new file mode 100644 index 000000000..ce73b8ff9 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/rotatorhistoryentry_t.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "RotatorHistoryEntry_t", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "RotatorHistoryEntry_t" + }, + "properties": [ + { + "name": "TimeRotationStart", + "type": "float", + "writable": true + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/rotatorqueueentry_t.json b/generators/gamesdkdocumentation/cs2/docs/classes/rotatorqueueentry_t.json new file mode 100644 index 000000000..e10fc5ef9 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/rotatorqueueentry_t.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "RotatorQueueEntry_t", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "RotatorQueueEntry_t" + }, + "properties": [ + { + "name": "Space", + "type": "uint32", + "writable": true + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/classes/sheetsequenceintegerid_t.json b/generators/gamesdkdocumentation/cs2/docs/classes/sheetsequenceintegerid_t.json new file mode 100644 index 000000000..9ac41bad5 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/classes/sheetsequenceintegerid_t.json @@ -0,0 +1,33 @@ +{ + "kind": "class", + "name": "SheetSequenceIntegerId_t", + "description": "", + "constructor": { + "arguments": { + "ptr_or_class": "SDKClass|string" + }, + "return": "SheetSequenceIntegerId_t" + }, + "properties": [ + { + "name": "Value", + "type": "uint32", + "writable": true + } + ], + "functions": [ + { + "name": "ToPtr", + "arguments": {}, + "return": "string" + }, + { + "name": "IsValid", + "arguments": {}, + "return": "bool" + } + ], + "games": [ + "cs2" + ] +} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/commands/hurtthem.json b/generators/gamesdkdocumentation/cs2/docs/commands/hurtthem.json new file mode 100644 index 000000000..edb7aae22 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/commands/hurtthem.json @@ -0,0 +1 @@ +{"kind":"command","name":"hurtthem","description":"Hurts the enemy in front of you.","args":" ","flags":["gamedll","cheat","client_can_execute"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/cl_batch_entity_list_ops_during_latch.json b/generators/gamesdkdocumentation/cs2/docs/convars/cl_batch_entity_list_ops_during_latch.json new file mode 100644 index 000000000..6134f0a50 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/cl_batch_entity_list_ops_during_latch.json @@ -0,0 +1 @@ +{"kind":"command","name":"cl_batch_entity_list_ops_during_latch","description":"Batch entity list adds / removes while latching interpolated variables to avoid mutex contention.","args":"false","flags":["developmentonly","clientdll"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/cl_usercmd_max_per_movemsg.json b/generators/gamesdkdocumentation/cs2/docs/convars/cl_usercmd_max_per_movemsg.json index 7bc6c00e8..3eb6187d8 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/cl_usercmd_max_per_movemsg.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/cl_usercmd_max_per_movemsg.json @@ -1 +1 @@ -{"kind":"command","name":"cl_usercmd_max_per_movemsg","description":"max number of CUserCmds to send in one client move message","args":" 4","flags":["min:","4,","release"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"cl_usercmd_max_per_movemsg","description":"max number of CUserCmds to send in one client move message","args":"4","flags":["min:","4,","release"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_align_x_to_u.json b/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_align_x_to_u.json index fec1af652..b26f47dd2 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_align_x_to_u.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_align_x_to_u.json @@ -1 +1 @@ -{"kind":"command","name":"csm_shadow_worldview_align_x_to_u","description":"","args":"true","flags":["cheat"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"csm_shadow_worldview_align_x_to_u","description":"","args":"false","flags":["cheat"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_shear_align_z_to_v.json b/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_shear_align_z_to_v.json index f8124f88a..252034b87 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_shear_align_z_to_v.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/csm_shadow_worldview_shear_align_z_to_v.json @@ -1 +1 @@ -{"kind":"command","name":"csm_shadow_worldview_shear_align_z_to_v","description":"","args":"true","flags":["cheat"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"csm_shadow_worldview_shear_align_z_to_v","description":"","args":"false","flags":["cheat"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/engine_phys_debug_limit_ticks.json b/generators/gamesdkdocumentation/cs2/docs/convars/engine_phys_debug_limit_ticks.json new file mode 100644 index 000000000..78efd508c --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/engine_phys_debug_limit_ticks.json @@ -0,0 +1 @@ +{"kind":"command","name":"engine_phys_debug_limit_ticks","description":"","args":"true","flags":["developmentonly"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/func_rotator_debug.json b/generators/gamesdkdocumentation/cs2/docs/convars/func_rotator_debug.json new file mode 100644 index 000000000..c25d3cca4 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/func_rotator_debug.json @@ -0,0 +1 @@ +{"kind":"command","name":"func_rotator_debug","description":"","args":"false","flags":["developmentonly","gamedll","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_edge_merge_tan.json b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_edge_merge_tan.json index bc34a31df..6ac8752ba 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_edge_merge_tan.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_edge_merge_tan.json @@ -1 +1 @@ -{"kind":"command","name":"hullivr_edge_merge_tan","description":"Should we try to straighten two faces connected to this edge? (tangent)","args":"0.02","flags":["developmentonly","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"hullivr_edge_merge_tan","description":"Should we try to straighten two faces connected to this edge? (tangent)","args":"0.02","flags":["developmentonly","gamedll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_disp.json b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_disp.json index 5296da323..5ee236786 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_disp.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_disp.json @@ -1 +1 @@ -{"kind":"command","name":"hullivr_faceisland_merge_disp","description":"Should we straighten face island if the displacement is this much? (inches)","args":"0","flags":["developmentonly","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"hullivr_faceisland_merge_disp","description":"Should we straighten face island if the displacement is this much? (inches)","args":"0","flags":["developmentonly","gamedll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_tan.json b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_tan.json index 1cc771a35..6153d356b 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_tan.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_faceisland_merge_tan.json @@ -1 +1 @@ -{"kind":"command","name":"hullivr_faceisland_merge_tan","description":"Should we try to straighten an island of faces deviating from their average normal (tangent)?","args":"0.04","flags":["developmentonly","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"hullivr_faceisland_merge_tan","description":"Should we try to straighten an island of faces deviating from their average normal (tangent)?","args":"0.04","flags":["developmentonly","gamedll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_version.json b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_version.json index dca5b05c5..322fdcf34 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_version.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/hullivr_version.json @@ -1 +1 @@ -{"kind":"command","name":"hullivr_version","description":"","args":"3","flags":["developmentonly","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"hullivr_version","description":"","args":"3","flags":["developmentonly","gamedll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw.json b/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw.json index 836ce8e2b..97ac28b38 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw.json @@ -1 +1 @@ -{"kind":"command","name":"nav_attribute_obstacle_draw","description":"","args":"false","flags":["gamedll","cheat"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"nav_attribute_obstacle_draw","description":"","args":"false","flags":["developmentonly","gamedll"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw_attribute.json b/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw_attribute.json new file mode 100644 index 000000000..1288acb0a --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw_attribute.json @@ -0,0 +1 @@ +{"kind":"command","name":"nav_attribute_obstacle_draw_attribute","description":"","args":"\"\"","flags":["developmentonly","gamedll"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw_elements.json b/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw_elements.json index 4a5be2d96..4ddd33acc 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw_elements.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/nav_attribute_obstacle_draw_elements.json @@ -1 +1 @@ -{"kind":"command","name":"nav_attribute_obstacle_draw_elements","description":"","args":"false","flags":["gamedll","cheat"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"nav_attribute_obstacle_draw_elements","description":"","args":"false","flags":["developmentonly","gamedll"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/panorama_streaming_load_local_images.json b/generators/gamesdkdocumentation/cs2/docs/convars/panorama_streaming_load_local_images.json new file mode 100644 index 000000000..a7b0eb593 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/panorama_streaming_load_local_images.json @@ -0,0 +1 @@ +{"kind":"command","name":"panorama_streaming_load_local_images","description":"","args":"false","flags":["developmentonly","clientdll","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_character_decal_monitor_draw_frustum.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_character_decal_monitor_draw_frustum.json new file mode 100644 index 000000000..b7f1aa518 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_character_decal_monitor_draw_frustum.json @@ -0,0 +1 @@ +{"kind":"command","name":"r_character_decal_monitor_draw_frustum","description":"","args":"false","flags":["developmentonly"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_character_decal_monitor_render_res.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_character_decal_monitor_render_res.json new file mode 100644 index 000000000..9add720e0 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_character_decal_monitor_render_res.json @@ -0,0 +1 @@ +{"kind":"command","name":"r_character_decal_monitor_render_res","description":"","args":"512","flags":["developmentonly"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_gpu_debug_draw.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_gpu_debug_draw.json new file mode 100644 index 000000000..2d0b5df8c --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_gpu_debug_draw.json @@ -0,0 +1 @@ +{"kind":"command","name":"r_csgo_gpu_debug_draw","description":"","args":"false","flags":["developmentonly","clientdll"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_gpu_optimizations.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_gpu_optimizations.json index 2cf66b8af..4c3c44fde 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_gpu_optimizations.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_gpu_optimizations.json @@ -1 +1 @@ -{"kind":"command","name":"r_csgo_gpu_optimizations","description":"temporary cvar to control new GPU optimzations (depth resolves, etc)","args":"false","flags":["developmentonly","clientdll"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"r_csgo_gpu_optimizations","description":"temporary cvar to control new GPU optimzations (depth resolves, etc)","args":"true","flags":["developmentonly","clientdll"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_shader_feature_test_value.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_shader_feature_test_value.json index 59387ff58..d65bb0a09 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_shader_feature_test_value.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_csgo_shader_feature_test_value.json @@ -1 +1 @@ -{"kind":"command","name":"r_csgo_shader_feature_test_value","description":"","args":"1","flags":["developmentonly","clientdll"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"r_csgo_shader_feature_test_value","description":"","args":"0","flags":["developmentonly","clientdll"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_additional_offset.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_additional_offset.json index 8cba18152..4cf8a98a8 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_additional_offset.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_additional_offset.json @@ -1 +1 @@ -{"kind":"command","name":"r_decals_additional_offset","description":"","args":"0.01","flags":["developmentonly","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"r_decals_additional_offset","description":"","args":"0.01","flags":["developmentonly","gamedll","clientdll","replicated"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_fade_duration.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_fade_duration.json index 29b4ac947..116a32df6 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_fade_duration.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_fade_duration.json @@ -1 +1 @@ -{"kind":"command","name":"r_decals_default_fade_duration","description":"","args":"1","flags":["developmentonly","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"r_decals_default_fade_duration","description":"","args":"1","flags":["developmentonly","gamedll","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_start_fade.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_start_fade.json index d95e9cf87..5a31d2aa5 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_start_fade.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_default_start_fade.json @@ -1 +1 @@ -{"kind":"command","name":"r_decals_default_start_fade","description":"","args":"30","flags":["developmentonly","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"r_decals_default_start_fade","description":"","args":"30","flags":["developmentonly","gamedll","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_overlap_threshold.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_overlap_threshold.json index 3c4ec4358..41da3f3e1 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_overlap_threshold.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_decals_overlap_threshold.json @@ -1 +1 @@ -{"kind":"command","name":"r_decals_overlap_threshold","description":"","args":"6","flags":["developmentonly","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"r_decals_overlap_threshold","description":"","args":"6","flags":["developmentonly","gamedll","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/r_renderdoc_auto_shader_pdbs.json b/generators/gamesdkdocumentation/cs2/docs/convars/r_renderdoc_auto_shader_pdbs.json new file mode 100644 index 000000000..b53ebf649 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/r_renderdoc_auto_shader_pdbs.json @@ -0,0 +1 @@ +{"kind":"command","name":"r_renderdoc_auto_shader_pdbs","description":"Automatically generate shader debug info on capture","args":"true","flags":["developmentonly","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/save_version.json b/generators/gamesdkdocumentation/cs2/docs/convars/save_version.json index fbf1e410b..45526a260 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/save_version.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/save_version.json @@ -1 +1 @@ -{"kind":"command","name":"save_version","description":"0: (V0) Legacy save format, 1: (V1) KeyValues3 save format","args":"0","flags":["developmentonly","gamedll","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"save_version","description":"0: (V0) Legacy save format, 1: (V1) KeyValues3 save format","args":"1","flags":["developmentonly","gamedll","clientdll","replicated","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/sc_view_profiler_frame_averaging.json b/generators/gamesdkdocumentation/cs2/docs/convars/sc_view_profiler_frame_averaging.json new file mode 100644 index 000000000..3d1cad86d --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/sc_view_profiler_frame_averaging.json @@ -0,0 +1 @@ +{"kind":"command","name":"sc_view_profiler_frame_averaging","description":"","args":"10","flags":["developmentonly","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/snd_sos_show_parameter_overwrite_value_comparisons.json b/generators/gamesdkdocumentation/cs2/docs/convars/snd_sos_show_parameter_overwrite_value_comparisons.json new file mode 100644 index 000000000..6a6fe5581 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/snd_sos_show_parameter_overwrite_value_comparisons.json @@ -0,0 +1 @@ +{"kind":"command","name":"snd_sos_show_parameter_overwrite_value_comparisons","description":"","args":"false","flags":["developmentonly","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/sv_allow_burst_holster.json b/generators/gamesdkdocumentation/cs2/docs/convars/sv_allow_burst_holster.json new file mode 100644 index 000000000..2e52753e6 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/sv_allow_burst_holster.json @@ -0,0 +1 @@ +{"kind":"command","name":"sv_allow_burst_holster","description":"","args":"true","flags":["developmentonly","gamedll","clientdll","replicated"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/sv_burst_shot_count.json b/generators/gamesdkdocumentation/cs2/docs/convars/sv_burst_shot_count.json new file mode 100644 index 000000000..c53d45aa7 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/sv_burst_shot_count.json @@ -0,0 +1 @@ +{"kind":"command","name":"sv_burst_shot_count","description":"","args":"2","flags":["developmentonly","gamedll","clientdll","replicated"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/tv_playcast_fragment_cache_history_length.json b/generators/gamesdkdocumentation/cs2/docs/convars/tv_playcast_fragment_cache_history_length.json new file mode 100644 index 000000000..518d5f4e0 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/tv_playcast_fragment_cache_history_length.json @@ -0,0 +1 @@ +{"kind":"command","name":"tv_playcast_fragment_cache_history_length","description":"How far back before our current playback head in seconds to hold onto fragments.","args":"120","flags":["release"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/ui_inspect_bkgnd_map_539cd0b9.json b/generators/gamesdkdocumentation/cs2/docs/convars/ui_inspect_bkgnd_map_539cd0b9.json new file mode 100644 index 000000000..88da7b35e --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/ui_inspect_bkgnd_map_539cd0b9.json @@ -0,0 +1 @@ +{"kind":"command","name":"ui_inspect_bkgnd_map_539CD0B9","description":"Inspect background map","args":"\"warehouse\"","flags":["clientdll","archive","release"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/ui_mainmenu_bkgnd_movie_539cd0b9.json b/generators/gamesdkdocumentation/cs2/docs/convars/ui_mainmenu_bkgnd_movie_539cd0b9.json new file mode 100644 index 000000000..97b0d186c --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/convars/ui_mainmenu_bkgnd_movie_539cd0b9.json @@ -0,0 +1 @@ +{"kind":"command","name":"ui_mainmenu_bkgnd_movie_539CD0B9","description":"Main menu background movie","args":"\"de_ancient\"","flags":["clientdll","archive","release"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/convars/wind_system_temporal_smoothing.json b/generators/gamesdkdocumentation/cs2/docs/convars/wind_system_temporal_smoothing.json index 2b65b3e5a..530502c8f 100644 --- a/generators/gamesdkdocumentation/cs2/docs/convars/wind_system_temporal_smoothing.json +++ b/generators/gamesdkdocumentation/cs2/docs/convars/wind_system_temporal_smoothing.json @@ -1 +1 @@ -{"kind":"command","name":"wind_system_temporal_smoothing","description":"","args":"false","flags":["developmentonly","defensive"],"games":["cs2"]} \ No newline at end of file +{"kind":"command","name":"wind_system_temporal_smoothing","description":"","args":"true","flags":["developmentonly","defensive"],"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgcleardecalsforentityevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgcleardecalsforentityevent.json new file mode 100644 index 000000000..3ec3f35c8 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgcleardecalsforentityevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"flagstoclear","type":"uint32"},{"name":"entityhandle","type":"uint32","default":16777215}],"name":"CMsgClearDecalsForEntityEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgclearentitydecalsevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgclearentitydecalsevent.json new file mode 100644 index 000000000..ddf9bfade --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgclearentitydecalsevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"flagstoclear","type":"uint32"}],"name":"CMsgClearEntityDecalsEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgclearworlddecalsevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgclearworlddecalsevent.json new file mode 100644 index 000000000..a82714875 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgclearworlddecalsevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"flagstoclear","type":"uint32"}],"name":"CMsgClearWorldDecalsEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgplacedecalevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgplacedecalevent.json new file mode 100644 index 000000000..1bf111f86 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgplacedecalevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"position","type":"CMsgVector"},{"name":"normal","type":"CMsgVector"},{"name":"saxis","type":"CMsgVector"},{"name":"boneindex","type":"int32"},{"name":"flags","type":"uint32"},{"name":"color","type":"fixed32"},{"name":"randomSeed","type":"int32"},{"name":"decalGroupName","type":"uint32"},{"name":"sizeOverride","type":"float"},{"name":"entityhandle","type":"uint32","default":16777215},{"name":"materialId","type":"uint64"},{"name":"sequenceName","type":"uint32"}],"name":"CMsgPlaceDecalEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsossetlibrarystackfields.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsossetlibrarystackfields.json new file mode 100644 index 000000000..f1e72eb1b --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsossetlibrarystackfields.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"stackHash","type":"fixed32"},{"name":"packedFields","type":"bytes"}],"name":"CMsgSosSetLibraryStackFields","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsossetsoundeventparams.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsossetsoundeventparams.json new file mode 100644 index 000000000..ffe3a5cd7 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsossetsoundeventparams.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"soundeventGuid","type":"int32"},{"name":"packedParams","type":"bytes"}],"name":"CMsgSosSetSoundEventParams","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstartsoundevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstartsoundevent.json new file mode 100644 index 000000000..4fb2b1373 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstartsoundevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"soundeventGuid","type":"int32"},{"name":"soundeventHash","type":"fixed32"},{"name":"sourceEntityIndex","type":"int32","default":-1},{"name":"seed","type":"int32"},{"name":"packedParams","type":"bytes"},{"name":"startTime","type":"float"}],"name":"CMsgSosStartSoundEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstopsoundevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstopsoundevent.json new file mode 100644 index 000000000..13e91a4af --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstopsoundevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"soundeventGuid","type":"int32"}],"name":"CMsgSosStopSoundEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstopsoundeventhash.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstopsoundeventhash.json new file mode 100644 index 000000000..4931913d7 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsosstopsoundeventhash.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"soundeventHash","type":"fixed32"},{"name":"sourceEntityIndex","type":"int32","default":-1}],"name":"CMsgSosStopSoundEventHash","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameevent.json new file mode 100644 index 000000000..927a921c5 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"eventName","type":"string"},{"name":"eventid","type":"int32"},{"name":"keys","type":"CMsgSource1LegacyGameEvent.key_t"},{"name":"serverTick","type":"int32"},{"name":"passthrough","type":"int32"}],"name":"CMsgSource1LegacyGameEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameevent.key_t.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameevent.key_t.json new file mode 100644 index 000000000..16ef304f3 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameevent.key_t.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"type","type":"int32"},{"name":"valString","type":"string"},{"name":"valFloat","type":"float"},{"name":"valLong","type":"int32"},{"name":"valShort","type":"int32"},{"name":"valByte","type":"int32"},{"name":"valBool","type":"bool"},{"name":"valUint64","type":"uint64"}],"name":"CMsgSource1LegacyGameEvent.key_t","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.descriptor_t.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.descriptor_t.json new file mode 100644 index 000000000..bb3aebc17 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.descriptor_t.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"eventid","type":"int32"},{"name":"name","type":"string"},{"name":"keys","type":"CMsgSource1LegacyGameEventList.key_t"}],"name":"CMsgSource1LegacyGameEventList.descriptor_t","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.json new file mode 100644 index 000000000..fef65fcf6 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"descriptors","type":"CMsgSource1LegacyGameEventList.descriptor_t"}],"name":"CMsgSource1LegacyGameEventList","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.key_t.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.key_t.json new file mode 100644 index 000000000..e07c5b763 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacygameeventlist.key_t.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"type","type":"int32"},{"name":"name","type":"string"}],"name":"CMsgSource1LegacyGameEventList.key_t","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacylistenevents.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacylistenevents.json new file mode 100644 index 000000000..4533d0929 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgsource1legacylistenevents.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"playerslot","type":"int32"},{"name":"eventarraybits","type":"uint32"}],"name":"CMsgSource1LegacyListenEvents","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgvdebuggamesessionidevent.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgvdebuggamesessionidevent.json new file mode 100644 index 000000000..7dbc60b68 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/cmsgvdebuggamesessionidevent.json @@ -0,0 +1 @@ +{"kind":"protobuf","fields":[{"name":"clientid","type":"int32"},{"name":"gamesessionid","type":"string"}],"name":"CMsgVDebugGameSessionIDEvent","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/ebasegameevents.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/ebasegameevents.json new file mode 100644 index 000000000..ed2a58ba2 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/ebasegameevents.json @@ -0,0 +1 @@ +{"kind":"protobuf","values":{"GE_VDebugGameSessionIDEvent":200,"GE_PlaceDecalEvent":201,"GE_ClearWorldDecalsEvent":202,"GE_ClearEntityDecalsEvent":203,"GE_ClearDecalsForEntityEvent":204,"GE_Source1LegacyGameEventList":205,"GE_Source1LegacyListenEvents":206,"GE_Source1LegacyGameEvent":207,"GE_SosStartSoundEvent":208,"GE_SosStopSoundEvent":209,"GE_SosSetSoundEventParams":210,"GE_SosSetLibraryStackFields":211,"GE_SosStopSoundEventHash":212},"name":"EBaseGameEvents","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/protobuf/eteprotobufids.json b/generators/gamesdkdocumentation/cs2/docs/protobuf/eteprotobufids.json index 3bc6d5bbf..c9d5ba03b 100644 --- a/generators/gamesdkdocumentation/cs2/docs/protobuf/eteprotobufids.json +++ b/generators/gamesdkdocumentation/cs2/docs/protobuf/eteprotobufids.json @@ -1 +1 @@ -{"kind":"protobuf","values":{"TE_EffectDispatchId":400,"TE_ArmorRicochetId":401,"TE_BeamEntPointId":402,"TE_BeamEntsId":403,"TE_BeamPointsId":404,"TE_BeamRingId":405,"TE_BSPDecalId":407,"TE_BubblesId":408,"TE_BubbleTrailId":409,"TE_DecalId":410,"TE_WorldDecalId":411,"TE_EnergySplashId":412,"TE_FizzId":413,"TE_ShatterSurfaceId":414,"TE_GlowSpriteId":415,"TE_ImpactId":416,"TE_MuzzleFlashId":417,"TE_BloodStreamId":418,"TE_ExplosionId":419,"TE_DustId":420,"TE_LargeFunnelId":421,"TE_SparksId":422,"TE_PhysicsPropId":423,"TE_PlayerDecalId":424,"TE_ProjectedDecalId":425,"TE_SmokeId":426},"name":"ETEProtobufIds","games":["cs2"]} \ No newline at end of file +{"kind":"protobuf","values":{"TE_EffectDispatchId":400,"TE_ArmorRicochetId":401,"TE_BeamEntPointId":402,"TE_BeamEntsId":403,"TE_BeamPointsId":404,"TE_BeamRingId":405,"TE_BubblesId":408,"TE_BubbleTrailId":409,"TE_DecalId":410,"TE_WorldDecalId":411,"TE_EnergySplashId":412,"TE_FizzId":413,"TE_ShatterSurfaceId":414,"TE_GlowSpriteId":415,"TE_ImpactId":416,"TE_MuzzleFlashId":417,"TE_BloodStreamId":418,"TE_ExplosionId":419,"TE_DustId":420,"TE_LargeFunnelId":421,"TE_SparksId":422,"TE_PhysicsPropId":423,"TE_SmokeId":426},"name":"ETEProtobufIds","games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/class_t.json b/generators/gamesdkdocumentation/cs2/docs/types/class_t.json index 7b9f4cbb9..09748cf55 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/class_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/class_t.json @@ -1 +1 @@ -{"kind":"type","name":"Class_T","description":"Automatically generated game type from enum Class_T","values":{"CLASS_NONE":0,"CLASS_PLAYER":1,"CLASS_PLAYER_ALLY":2,"CLASS_C4_FOR_RADAR":3,"CLASS_FOOT_CONTACT_SHADOW":4,"CLASS_WEAPON":5,"CLASS_WATER_SPLASHER":6,"CLASS_HUDMODEL_WEAPON":7,"CLASS_HUDMODEL_ARMS":8,"CLASS_WORLDMODEL_GLOVES":9,"CLASS_DOOR":10,"NUM_CLASSIFY_CLASSES":11},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"Class_T","description":"Automatically generated game type from enum Class_T","values":{"CLASS_NONE":0,"CLASS_PLAYER":1,"CLASS_PLAYER_ALLY":2,"CLASS_C4_FOR_RADAR":3,"CLASS_FOOT_CONTACT_SHADOW":4,"CLASS_WEAPON":5,"CLASS_WATER_SPLASHER":6,"CLASS_HUDMODEL_WEAPON":7,"CLASS_HUDMODEL_ARMS":8,"CLASS_HUDMODEL_ADDON":9,"CLASS_WORLDMODEL_GLOVES":10,"CLASS_DOOR":11,"CLASS_PLANTED_C4":12,"NUM_CLASSIFY_CLASSES":13},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/compositematerialinputtexturetype_t.json b/generators/gamesdkdocumentation/cs2/docs/types/compositematerialinputtexturetype_t.json index b23057221..043388d65 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/compositematerialinputtexturetype_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/compositematerialinputtexturetype_t.json @@ -1 +1 @@ -{"kind":"type","name":"CompositeMaterialInputTextureType_t","description":"Automatically generated game type from enum CompositeMaterialInputTextureType_t","values":{"INPUT_TEXTURE_TYPE_DEFAULT":0,"INPUT_TEXTURE_TYPE_NORMALMAP":1,"INPUT_TEXTURE_TYPE_COLOR":2,"INPUT_TEXTURE_TYPE_MASKS":3,"INPUT_TEXTURE_TYPE_ROUGHNESS":4,"INPUT_TEXTURE_TYPE_PEARLESCENCE_MASK":5,"INPUT_TEXTURE_TYPE_AO":6},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"CompositeMaterialInputTextureType_t","description":"Automatically generated game type from enum CompositeMaterialInputTextureType_t","values":{"INPUT_TEXTURE_TYPE_DEFAULT":0,"INPUT_TEXTURE_TYPE_NORMALMAP":1,"INPUT_TEXTURE_TYPE_COLOR":2,"INPUT_TEXTURE_TYPE_MASKS":3,"INPUT_TEXTURE_TYPE_ROUGHNESS":4,"INPUT_TEXTURE_TYPE_PEARLESCENCE_MASK":5,"INPUT_TEXTURE_TYPE_AO":6,"INPUT_TEXTURE_TYPE_POSITION":7},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/damagetypes_t.json b/generators/gamesdkdocumentation/cs2/docs/types/damagetypes_t.json index 6ddbe9291..c3efc3ea2 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/damagetypes_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/damagetypes_t.json @@ -1 +1 @@ -{"kind":"type","name":"DamageTypes_t","description":"Automatically generated game type from enum DamageTypes_t","values":{"DMG_GENERIC":0,"DMG_CRUSH":1,"DMG_BULLET":2,"DMG_SLASH":4,"DMG_BURN":8,"DMG_VEHICLE":16,"DMG_FALL":32,"DMG_BLAST":64,"DMG_CLUB":128,"DMG_SHOCK":256,"DMG_SONIC":512,"DMG_ENERGYBEAM":1024,"DMG_BUCKSHOT":2048,"DMG_DROWN":16384,"DMG_POISON":32768,"DMG_RADIATION":65536,"DMG_DROWNRECOVER":131072,"DMG_ACID":262144,"DMG_PHYSGUN":1048576,"DMG_DISSOLVE":2097152,"DMG_BLAST_SURFACE":4194304,"DMG_LASTGENERICFLAG":4194304,"DMG_HEADSHOT":8388608,"DMG_DANGERZONE":16777216},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"DamageTypes_t","description":"Automatically generated game type from enum DamageTypes_t","values":{"DMG_GENERIC":0,"DMG_CRUSH":1,"DMG_BULLET":2,"DMG_SLASH":4,"DMG_BURN":8,"DMG_VEHICLE":16,"DMG_FALL":32,"DMG_BLAST":64,"DMG_CLUB":128,"DMG_SHOCK":256,"DMG_SONIC":512,"DMG_ENERGYBEAM":1024,"DMG_BUCKSHOT":2048,"DMG_DROWN":16384,"DMG_POISON":32768,"DMG_RADIATION":65536,"DMG_DROWNRECOVER":131072,"DMG_ACID":262144,"DMG_PHYSGUN":1048576,"DMG_DISSOLVE":2097152,"DMG_BLAST_SURFACE":4194304,"DMG_LASTGENERICFLAG":4194304,"DMG_HEADSHOT":8388608},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/debugoverlaybits_t.json b/generators/gamesdkdocumentation/cs2/docs/types/debugoverlaybits_t.json index 1f06cb593..1349d7f29 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/debugoverlaybits_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/debugoverlaybits_t.json @@ -1 +1 @@ -{"kind":"type","name":"DebugOverlayBits_t","description":"Automatically generated game type from enum DebugOverlayBits_t","values":{"OVERLAY_TEXT_BIT":1,"OVERLAY_NAME_BIT":2,"OVERLAY_BBOX_BIT":4,"OVERLAY_PIVOT_BIT":8,"OVERLAY_MESSAGE_BIT":16,"OVERLAY_ABSBOX_BIT":32,"OVERLAY_RBOX_BIT":64,"OVERLAY_SHOW_BLOCKSLOS":128,"OVERLAY_ATTACHMENTS_BIT":256,"OVERLAY_INTERPOLATED_ATTACHMENTS_BIT":512,"OVERLAY_INTERPOLATED_PIVOT_BIT":1024,"OVERLAY_SKELETON_BIT":2048,"OVERLAY_INTERPOLATED_SKELETON_BIT":4096,"OVERLAY_TRIGGER_BOUNDS_BIT":8192,"OVERLAY_HITBOX_BIT":16384,"OVERLAY_INTERPOLATED_HITBOX_BIT":32768,"OVERLAY_AUTOAIM_BIT":65536,"OVERLAY_NPC_SELECTED_BIT":131072,"OVERLAY_JOINT_INFO_BIT":262144,"OVERLAY_NPC_ROUTE_BIT":524288,"OVERLAY_VISIBILITY_TRACES_BIT":1048576,"OVERLAY_NPC_ENEMIES_BIT":4194304,"OVERLAY_NPC_CONDITIONS_BIT":8388608,"OVERLAY_NPC_COMBAT_BIT":16777216,"OVERLAY_NPC_TASK_BIT":33554432,"OVERLAY_NPC_BODYLOCATIONS":67108864,"OVERLAY_NPC_VIEWCONE_BIT":134217728,"OVERLAY_NPC_KILL_BIT":268435456,"OVERLAY_WC_CHANGE_ENTITY":536870912,"OVERLAY_BUDDHA_MODE":1073741824,"OVERLAY_NPC_STEERING_REGULATIONS":2147483648,"OVERLAY_NPC_TASK_TEXT_BIT":4294967296,"OVERLAY_PROP_DEBUG":8589934592,"OVERLAY_NPC_RELATION_BIT":17179869184,"OVERLAY_VIEWOFFSET":34359738368,"OVERLAY_VCOLLIDE_WIREFRAME_BIT":68719476736,"OVERLAY_NPC_SCRIPTED_COMMANDS_BIT":137438953472,"OVERLAY_ACTORNAME_BIT":274877906944,"OVERLAY_NPC_CONDITIONS_TEXT_BIT":549755813888,"OVERLAY_NPC_ABILITY_RANGE_DEBUG_BIT":1099511627776,"OVERLAY_MINIMAL_TEXT":2199023255552},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"DebugOverlayBits_t","description":"Automatically generated game type from enum DebugOverlayBits_t","values":{"OVERLAY_TEXT_BIT":1,"OVERLAY_NAME_BIT":2,"OVERLAY_BBOX_BIT":4,"OVERLAY_PIVOT_BIT":8,"OVERLAY_MESSAGE_BIT":16,"OVERLAY_ABSBOX_BIT":32,"OVERLAY_RBOX_BIT":64,"OVERLAY_SHOW_BLOCKSLOS":128,"OVERLAY_ATTACHMENTS_BIT":256,"OVERLAY_INTERPOLATED_ATTACHMENTS_BIT":512,"OVERLAY_INTERPOLATED_PIVOT_BIT":1024,"OVERLAY_SKELETON_BIT":2048,"OVERLAY_INTERPOLATED_SKELETON_BIT":4096,"OVERLAY_TRIGGER_BOUNDS_BIT":8192,"OVERLAY_HITBOX_BIT":16384,"OVERLAY_INTERPOLATED_HITBOX_BIT":32768,"OVERLAY_AUTOAIM_BIT":65536,"OVERLAY_NPC_SELECTED_BIT":131072,"OVERLAY_JOINT_INFO_BIT":262144,"OVERLAY_NPC_ROUTE_BIT":524288,"OVERLAY_VISIBILITY_TRACES_BIT":1048576,"OVERLAY_NPC_ENEMIES_BIT":4194304,"OVERLAY_NPC_CONDITIONS_BIT":8388608,"OVERLAY_NPC_COMBAT_BIT":16777216,"OVERLAY_NPC_TASK_BIT":33554432,"OVERLAY_NPC_BODYLOCATIONS":67108864,"OVERLAY_NPC_VIEWCONE_BIT":134217728,"OVERLAY_NPC_KILL_BIT":268435456,"OVERLAY_BUDDHA_MODE":1073741824,"OVERLAY_NPC_STEERING_REGULATIONS":2147483648,"OVERLAY_NPC_TASK_TEXT_BIT":4294967296,"OVERLAY_PROP_DEBUG":8589934592,"OVERLAY_NPC_RELATION_BIT":17179869184,"OVERLAY_VIEWOFFSET":34359738368,"OVERLAY_VCOLLIDE_WIREFRAME_BIT":68719476736,"OVERLAY_NPC_SCRIPTED_COMMANDS_BIT":137438953472,"OVERLAY_ACTORNAME_BIT":274877906944,"OVERLAY_NPC_CONDITIONS_TEXT_BIT":549755813888,"OVERLAY_NPC_ABILITY_RANGE_DEBUG_BIT":1099511627776,"OVERLAY_MINIMAL_TEXT":2199023255552},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/decalflags_t.json b/generators/gamesdkdocumentation/cs2/docs/types/decalflags_t.json new file mode 100644 index 000000000..31c29fe63 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/types/decalflags_t.json @@ -0,0 +1 @@ +{"kind":"type","name":"DecalFlags_t","description":"Automatically generated game type from enum DecalFlags_t","values":{"eNone":0,"eCannotClear":1,"eAll":4294967295,"eAllButCannotClear":4294967294},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/decalmode_t.json b/generators/gamesdkdocumentation/cs2/docs/types/decalmode_t.json new file mode 100644 index 000000000..817ed1fe5 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/types/decalmode_t.json @@ -0,0 +1 @@ +{"kind":"type","name":"DecalMode_t","description":"Automatically generated game type from enum DecalMode_t","values":{"kDecalBlood":0,"kDecalCloak":1,"kDecalMax":2,"kDecalDefault":0},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/decalvbtype_t.json b/generators/gamesdkdocumentation/cs2/docs/types/decalvbtype_t.json new file mode 100644 index 000000000..21488e5b7 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/types/decalvbtype_t.json @@ -0,0 +1 @@ +{"kind":"type","name":"DecalVBType_t","description":"Automatically generated game type from enum DecalVBType_t","values":{"eInvalid":-1,"eStatic":0,"eDynamic":1,"eCount":2,"eFirst":0},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/edestructiblepartdamagepassthroughtype.json b/generators/gamesdkdocumentation/cs2/docs/types/edestructiblepartdamagepassthroughtype.json index 4a10ac99b..ea0c26b4e 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/edestructiblepartdamagepassthroughtype.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/edestructiblepartdamagepassthroughtype.json @@ -1 +1 @@ -{"kind":"type","name":"EDestructiblePartDamagePassThroughType","description":"Automatically generated game type from enum EDestructiblePartDamagePassThroughType","values":{"Normal":0,"Absorb":1,"InvinciblePassthrough":2},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"EDestructiblePartDamagePassThroughType","description":"Automatically generated game type from enum EDestructiblePartDamagePassThroughType","values":{"Normal":0,"Absorb":1,"InvincibleAbsorb":2,"InvinciblePassthrough":3},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/estylenodetype.json b/generators/gamesdkdocumentation/cs2/docs/types/estylenodetype.json index 27af21019..e52c44a69 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/estylenodetype.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/estylenodetype.json @@ -1 +1 @@ -{"kind":"type","name":"EStyleNodeType","description":"Automatically generated game type from enum EStyleNodeType","values":{"ROOT":0,"EXPRESSION":1,"PROPERTY":2,"DEFINE":3,"IMPORT":4,"KEYFRAMES":5,"KEYFRAME_SELECTOR":6,"STYLE_SELECTOR":7,"WHITESPACE":8,"EXPRESSION_TEXT":9,"EXPRESSION_URL":10,"EXPRESSION_CONCAT":11,"REFERENCE_CONTENT":12,"REFERENCE_COMPILED":13,"REFERENCE_PASSTHROUGH":14,"COMPILER_CONDITIONAL":15},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"EStyleNodeType","description":"Automatically generated game type from enum EStyleNodeType","values":{"ROOT":0,"EXPRESSION":1,"PROPERTY":2,"DEFINE":3,"IMPORT":4,"KEYFRAMES":5,"KEYFRAME_SELECTOR":6,"STYLE_SELECTOR":7,"WHITESPACE":8,"EXPRESSION_TEXT":9,"EXPRESSION_URL":10,"EXPRESSION_CONCAT":11,"REFERENCE_CONTENT":12,"REFERENCE_COMPILED":13,"REFERENCE_PASSTHROUGH":14,"REFERENCE_PANEL":15,"COMPILER_CONDITIONAL":16},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/flags_t.json b/generators/gamesdkdocumentation/cs2/docs/types/flags_t.json index 91f43c952..8fa7e6967 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/flags_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/flags_t.json @@ -1 +1 @@ -{"kind":"type","name":"Flags_t","description":"Automatically generated game type from enum Flags_t","values":{"FL_ONGROUND":1,"FL_DUCKING":2,"FL_WATERJUMP":4,"FL_BOT":16,"FL_FROZEN":32,"FL_ATCONTROLS":64,"FL_CLIENT":128,"FL_FAKECLIENT":256,"FL_FLY":1024,"FL_SUPPRESS_SAVE":2048,"FL_IN_VEHICLE":4096,"FL_IN_VEHICLE_TRANSPORT":8192,"FL_GODMODE":16384,"FL_NOTARGET":32768,"FL_AIMTARGET":65536,"FL_STATICPROP":262144,"FL_GRENADE":1048576,"FL_DONTTOUCH":4194304,"FL_BASEVELOCITY":8388608,"FL_CONVEYOR":16777216,"FL_OBJECT":33554432,"FL_ONFIRE":134217728,"FL_DISSOLVING":268435456,"FL_TRANSRAGDOLL":536870912,"FL_UNBLOCKABLE_BY_PLAYER":1073741824},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"Flags_t","description":"Automatically generated game type from enum Flags_t","values":{"FL_ONGROUND":1,"FL_DUCKING":2,"FL_WATERJUMP":4,"FL_BOT":16,"FL_FROZEN":32,"FL_ATCONTROLS":64,"FL_CLIENT":128,"FL_FAKECLIENT":256,"FL_FLY":1024,"FL_SUPPRESS_SAVE":2048,"FL_IN_VEHICLE":4096,"FL_GODMODE":16384,"FL_NOTARGET":32768,"FL_AIMTARGET":65536,"FL_STATICPROP":262144,"FL_GRENADE":1048576,"FL_DONTTOUCH":4194304,"FL_BASEVELOCITY":8388608,"FL_CONVEYOR":16777216,"FL_OBJECT":33554432,"FL_ONFIRE":134217728,"FL_DISSOLVING":268435456,"FL_TRANSRAGDOLL":536870912,"FL_UNBLOCKABLE_BY_PLAYER":1073741824},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/observermode_t.json b/generators/gamesdkdocumentation/cs2/docs/types/observermode_t.json index 0d4afa725..6e5cb94a0 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/observermode_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/observermode_t.json @@ -1 +1 @@ -{"kind":"type","name":"ObserverMode_t","description":"Automatically generated game type from enum ObserverMode_t","values":{"OBS_MODE_NONE":0,"OBS_MODE_FIXED":1,"OBS_MODE_IN_EYE":2,"OBS_MODE_CHASE":3,"OBS_MODE_ROAMING":4,"OBS_MODE_DIRECTED":5,"NUM_OBSERVER_MODES":6},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"ObserverMode_t","description":"Automatically generated game type from enum ObserverMode_t","values":{"OBS_MODE_NONE":0,"OBS_MODE_FIXED":1,"OBS_MODE_IN_EYE":2,"OBS_MODE_CHASE":3,"OBS_MODE_ROAMING":4,"NUM_OBSERVER_MODES":5},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/particlecollisiongroup_t.json b/generators/gamesdkdocumentation/cs2/docs/types/particlecollisiongroup_t.json new file mode 100644 index 000000000..10a2c724d --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/types/particlecollisiongroup_t.json @@ -0,0 +1 @@ +{"kind":"type","name":"ParticleCollisionGroup_t","description":"Automatically generated game type from enum ParticleCollisionGroup_t","values":{"PARTICLE_COLLISION_GROUP_DEFAULT":4,"PARTICLE_COLLISION_GROUP_DEBRIS":5,"PARTICLE_COLLISION_GROUP_INTERACTIVE":7,"PARTICLE_COLLISION_GROUP_PLAYER":8,"PARTICLE_COLLISION_GROUP_VEHICLE":10,"PARTICLE_COLLISION_GROUP_NPC":12,"PARTICLE_COLLISION_GROUP_PROPS":24},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/particlecollisionmask_t.json b/generators/gamesdkdocumentation/cs2/docs/types/particlecollisionmask_t.json new file mode 100644 index 000000000..7834e3d33 --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/types/particlecollisionmask_t.json @@ -0,0 +1 @@ +{"kind":"type","name":"ParticleCollisionMask_t","description":"Automatically generated game type from enum ParticleCollisionMask_t","values":{"PARTICLE_MASK_ALL":-1,"PARTICLE_MASK_SOLID":798721,"PARTICLE_MASK_WATER":98304,"PARTICLE_MASK_SOLID_WATER":897025,"PARTICLE_MASK_SHOT":1839107,"PARTICLE_MASK_SHOT_BRUSHONLY":1052673,"PARTICLE_MASK_SHOT_HULL":1847297,"PARTICLE_MASK_OPAQUE":128,"PARTICLE_MASK_DEFAULTPLAYERSOLID":798737,"PARTICLE_MASK_NPCSOLID":798753},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/particlefloattype_t.json b/generators/gamesdkdocumentation/cs2/docs/types/particlefloattype_t.json index 9f51b8a26..3125e037f 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/particlefloattype_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/particlefloattype_t.json @@ -1 +1 @@ -{"kind":"type","name":"ParticleFloatType_t","description":"Automatically generated game type from enum ParticleFloatType_t","values":{"PF_TYPE_INVALID":-1,"PF_TYPE_LITERAL":0,"PF_TYPE_NAMED_VALUE":1,"PF_TYPE_RANDOM_UNIFORM":2,"PF_TYPE_RANDOM_BIASED":3,"PF_TYPE_COLLECTION_AGE":4,"PF_TYPE_ENDCAP_AGE":5,"PF_TYPE_CONTROL_POINT_COMPONENT":6,"PF_TYPE_CONTROL_POINT_CHANGE_AGE":7,"PF_TYPE_CONTROL_POINT_SPEED":8,"PF_TYPE_PARTICLE_DETAIL_LEVEL":9,"PF_TYPE_CONCURRENT_DEF_COUNT":10,"PF_TYPE_CLOSEST_CAMERA_DISTANCE":11,"PF_TYPE_RENDERER_CAMERA_DISTANCE":12,"PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT":13,"PF_TYPE_PARTICLE_NOISE":14,"PF_TYPE_PARTICLE_AGE":15,"PF_TYPE_PARTICLE_AGE_NORMALIZED":16,"PF_TYPE_PARTICLE_FLOAT":17,"PF_TYPE_PARTICLE_INITIAL_FLOAT":18,"PF_TYPE_PARTICLE_VECTOR_COMPONENT":19,"PF_TYPE_PARTICLE_INITIAL_VECTOR_COMPONENT":20,"PF_TYPE_PARTICLE_SPEED":21,"PF_TYPE_PARTICLE_NUMBER":22,"PF_TYPE_PARTICLE_NUMBER_NORMALIZED":23,"PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DISTANCE":24,"PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DOT_PRODUCT":25,"PF_TYPE_COUNT":26},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"ParticleFloatType_t","description":"Automatically generated game type from enum ParticleFloatType_t","values":{"PF_TYPE_INVALID":-1,"PF_TYPE_LITERAL":0,"PF_TYPE_NAMED_VALUE":1,"PF_TYPE_RANDOM_UNIFORM":2,"PF_TYPE_RANDOM_BIASED":3,"PF_TYPE_COLLECTION_AGE":4,"PF_TYPE_ENDCAP_AGE":5,"PF_TYPE_CONTROL_POINT_COMPONENT":6,"PF_TYPE_CONTROL_POINT_CHANGE_AGE":7,"PF_TYPE_CONTROL_POINT_SPEED":8,"PF_TYPE_PARTICLE_DETAIL_LEVEL":9,"PF_TYPE_CONCURRENT_DEF_COUNT":10,"PF_TYPE_CLOSEST_CAMERA_DISTANCE":11,"PF_TYPE_SNAPSHOT_COUNT":12,"PF_TYPE_RENDERER_CAMERA_DISTANCE":13,"PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT":14,"PF_TYPE_PARTICLE_NOISE":15,"PF_TYPE_PARTICLE_AGE":16,"PF_TYPE_PARTICLE_AGE_NORMALIZED":17,"PF_TYPE_PARTICLE_FLOAT":18,"PF_TYPE_PARTICLE_INITIAL_FLOAT":19,"PF_TYPE_PARTICLE_VECTOR_COMPONENT":20,"PF_TYPE_PARTICLE_INITIAL_VECTOR_COMPONENT":21,"PF_TYPE_PARTICLE_SPEED":22,"PF_TYPE_PARTICLE_NUMBER":23,"PF_TYPE_PARTICLE_NUMBER_NORMALIZED":24,"PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DISTANCE":25,"PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DOT_PRODUCT":26,"PF_TYPE_COUNT":27},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/renderbufferflags_t.json b/generators/gamesdkdocumentation/cs2/docs/types/renderbufferflags_t.json index 7c5b0b168..7a5f25785 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/renderbufferflags_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/renderbufferflags_t.json @@ -1 +1 @@ -{"kind":"type","name":"RenderBufferFlags_t","description":"Automatically generated game type from enum RenderBufferFlags_t","values":{"RENDER_BUFFER_USAGE_VERTEX_BUFFER":1,"RENDER_BUFFER_USAGE_INDEX_BUFFER":2,"RENDER_BUFFER_USAGE_SHADER_RESOURCE":4,"RENDER_BUFFER_USAGE_UNORDERED_ACCESS":8,"RENDER_BUFFER_BYTEADDRESS_BUFFER":16,"RENDER_BUFFER_STRUCTURED_BUFFER":32,"RENDER_BUFFER_UAV_DRAW_INDIRECT_ARGS":256,"RENDER_BUFFER_ACCELERATION_STRUCTURE":512,"RENDER_BUFFER_SHADER_BINDING_TABLE":1024,"RENDER_BUFFER_PER_FRAME_WRITE_ONCE":2048,"RENDER_BUFFER_POOL_ALLOCATED":4096,"RENDER_BUFFER_USAGE_CONDITIONAL_RENDERING":8192},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"RenderBufferFlags_t","description":"Automatically generated game type from enum RenderBufferFlags_t","values":{"RENDER_BUFFER_USAGE_NONE":0,"RENDER_BUFFER_USAGE_VERTEX_BUFFER":1,"RENDER_BUFFER_USAGE_INDEX_BUFFER":2,"RENDER_BUFFER_USAGE_SHADER_RESOURCE":4,"RENDER_BUFFER_USAGE_UNORDERED_ACCESS":8,"RENDER_BUFFER_BYTEADDRESS_BUFFER":16,"RENDER_BUFFER_STRUCTURED_BUFFER":32,"RENDER_BUFFER_UAV_DRAW_INDIRECT_ARGS":256,"RENDER_BUFFER_ACCELERATION_STRUCTURE":512,"RENDER_BUFFER_SHADER_BINDING_TABLE":1024,"RENDER_BUFFER_PER_FRAME_WRITE_ONCE":2048,"RENDER_BUFFER_POOL_ALLOCATED":4096,"RENDER_BUFFER_USAGE_CONDITIONAL_RENDERING":8192},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/rotatortargetspace_t.json b/generators/gamesdkdocumentation/cs2/docs/types/rotatortargetspace_t.json new file mode 100644 index 000000000..a73df1d5b --- /dev/null +++ b/generators/gamesdkdocumentation/cs2/docs/types/rotatortargetspace_t.json @@ -0,0 +1 @@ +{"kind":"type","name":"RotatorTargetSpace_t","description":"Automatically generated game type from enum RotatorTargetSpace_t","values":{"ROTATOR_TARGET_WORLDSPACE":0,"ROTATOR_TARGET_LOCALSPACE":1},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/takedamageflags_t.json b/generators/gamesdkdocumentation/cs2/docs/types/takedamageflags_t.json index 459d4b03c..99f23a225 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/takedamageflags_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/takedamageflags_t.json @@ -1 +1 @@ -{"kind":"type","name":"TakeDamageFlags_t","description":"Automatically generated game type from enum TakeDamageFlags_t","values":{"DFLAG_NONE":0,"DFLAG_SUPPRESS_HEALTH_CHANGES":1,"DFLAG_SUPPRESS_PHYSICS_FORCE":2,"DFLAG_SUPPRESS_EFFECTS":4,"DFLAG_PREVENT_DEATH":8,"DFLAG_FORCE_DEATH":16,"DFLAG_ALWAYS_GIB":32,"DFLAG_NEVER_GIB":64,"DFLAG_REMOVE_NO_RAGDOLL":128,"DFLAG_SUPPRESS_DAMAGE_MODIFICATION":256,"DFLAG_ALWAYS_FIRE_DAMAGE_EVENTS":512,"DFLAG_RADIUS_DMG":1024,"DFLAG_FORCEREDUCEARMOR_DMG":2048,"DFLAG_SUPPRESS_INTERRUPT_FLINCH":4096,"DFLAG_IGNORE_DESTRUCTIBLE_PARTS":8192,"DFLAGS_ONLY_DAMAGE_DESTRUCTIBLE_PARTS":16384,"DMG_LASTDFLAG":16384,"DFLAG_IGNORE_ARMOR":32768,"DFLAG_SUPPRESS_UTILREMOVE":65536},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"TakeDamageFlags_t","description":"Automatically generated game type from enum TakeDamageFlags_t","values":{"DFLAG_NONE":0,"DFLAG_SUPPRESS_HEALTH_CHANGES":1,"DFLAG_SUPPRESS_PHYSICS_FORCE":2,"DFLAG_SUPPRESS_EFFECTS":4,"DFLAG_PREVENT_DEATH":8,"DFLAG_FORCE_DEATH":16,"DFLAG_ALWAYS_GIB":32,"DFLAG_NEVER_GIB":64,"DFLAG_REMOVE_NO_RAGDOLL":128,"DFLAG_SUPPRESS_DAMAGE_MODIFICATION":256,"DFLAG_ALWAYS_FIRE_DAMAGE_EVENTS":512,"DFLAG_RADIUS_DMG":1024,"DFLAG_FORCEREDUCEARMOR_DMG":2048,"DFLAG_SUPPRESS_INTERRUPT_FLINCH":4096,"DFLAG_IGNORE_DESTRUCTIBLE_PARTS":8192,"DMG_LASTDFLAG":8192,"DFLAG_IGNORE_ARMOR":16384,"DFLAG_SUPPRESS_UTILREMOVE":32768},"games":["cs2"]} \ No newline at end of file diff --git a/generators/gamesdkdocumentation/cs2/docs/types/vmixgraphcommandid_t.json b/generators/gamesdkdocumentation/cs2/docs/types/vmixgraphcommandid_t.json index 8e31694ae..1647d6f12 100644 --- a/generators/gamesdkdocumentation/cs2/docs/types/vmixgraphcommandid_t.json +++ b/generators/gamesdkdocumentation/cs2/docs/types/vmixgraphcommandid_t.json @@ -1 +1 @@ -{"kind":"type","name":"VMixGraphCommandID_t","description":"Automatically generated game type from enum VMixGraphCommandID_t","values":{"CMD_INVALID":-1,"CMD_CONTROL_INPUT_STORE":1,"CMD_CONTROL_INPUT_STORE_DB":2,"CMD_CONTROL_TRANSIENT_INPUT_STORE":3,"CMD_CONTROL_TRANSIENT_INPUT_RESET":4,"CMD_CONTROL_OUTPUT_STORE":5,"CMD_CONTROL_EVALUATE_CURVE":6,"CMD_CONTROL_COPY":7,"CMD_CONTROL_REMAP_LINEAR":8,"CMD_CONTROL_REMAP_SINE":9,"CMD_CONTROL_REMAP_LOGLINEAR":10,"CMD_CONTROL_MAX":11,"CMD_CONTROL_RESET_TIMER":12,"CMD_CONTROL_INCREMENT_TIMER":13,"CMD_CONTROL_EVAL_ENVELOPE":14,"CMD_CONTROL_SINE_BLEND":15,"CMD_PROCESSOR_SET_CONTROL_VALUE":16,"CMD_PROCESSOR_SET_NAME_INPUT":17,"CMD_PROCESSOR_SET_CONTROL_ARRAYVALUE":18,"CMD_PROCESSOR_STORE_CONTROL_VALUE":19,"CMD_PROCESSOR_SET_VSND_VALUE":20,"CMD_SUBMIX_PROCESS":21,"CMD_SUBMIX_GENERATE":22,"CMD_SUBMIX_GENERATE_SIDECHAIN":23,"CMD_SUBMIX_DEBUG":24,"CMD_SUBMIX_MIX2x1":25,"CMD_SUBMIX_OUTPUT":26,"CMD_SUBMIX_OUTPUTx2":27,"CMD_SUBMIX_COPY":28,"CMD_SUBMIX_ACCUMULATE":29,"CMD_SUBMIX_METER":30,"CMD_SUBMIX_METER_SPECTRUM":31,"CMD_IMPULSERESPONSE_INPUT_STORE":32,"CMD_PROCESSOR_SET_IMPULSERESPONSE_VALUE":33,"CMD_REMAP_VSND_TO_IMPULSERESPONSE":34,"CMD_IMPULSERESPONSE_RESET":35,"CMD_BLEND_VSNDS_TO_IMPULSERESPONSE":36,"CMD_IMPULSERESPONSE_DELAY":37},"games":["cs2"]} \ No newline at end of file +{"kind":"type","name":"VMixGraphCommandID_t","description":"Automatically generated game type from enum VMixGraphCommandID_t","values":{"CMD_INVALID":-1,"CMD_CONTROL_INPUT_STORE":1,"CMD_CONTROL_INPUT_STORE_DB":2,"CMD_CONTROL_TRANSIENT_INPUT_STORE":3,"CMD_CONTROL_TRANSIENT_INPUT_RESET":4,"CMD_CONTROL_OUTPUT_STORE":5,"CMD_CONTROL_EVALUATE_CURVE":6,"CMD_CONTROL_COPY":7,"CMD_CONTROL_COND_COPY_IF_NEGATIVE":8,"CMD_CONTROL_REMAP_LINEAR":9,"CMD_CONTROL_REMAP_SINE":10,"CMD_CONTROL_REMAP_LOGLINEAR":11,"CMD_CONTROL_MAX":12,"CMD_CONTROL_RESET_TIMER":13,"CMD_CONTROL_INCREMENT_TIMER":14,"CMD_CONTROL_EVAL_ENVELOPE":15,"CMD_CONTROL_SINE_BLEND":16,"CMD_PROCESSOR_SET_CONTROL_VALUE":17,"CMD_PROCESSOR_SET_NAME_INPUT":18,"CMD_PROCESSOR_SET_CONTROL_ARRAYVALUE":19,"CMD_PROCESSOR_STORE_CONTROL_VALUE":20,"CMD_PROCESSOR_SET_VSND_VALUE":21,"CMD_SUBMIX_PROCESS":22,"CMD_SUBMIX_GENERATE":23,"CMD_SUBMIX_GENERATE_SIDECHAIN":24,"CMD_SUBMIX_DEBUG":25,"CMD_SUBMIX_MIX2x1":26,"CMD_SUBMIX_OUTPUT":27,"CMD_SUBMIX_OUTPUTx2":28,"CMD_SUBMIX_COPY":29,"CMD_SUBMIX_ACCUMULATE":30,"CMD_SUBMIX_METER":31,"CMD_SUBMIX_METER_SPECTRUM":32,"CMD_IMPULSERESPONSE_INPUT_STORE":33,"CMD_PROCESSOR_SET_IMPULSERESPONSE_VALUE":34,"CMD_REMAP_VSND_TO_IMPULSERESPONSE":35,"CMD_IMPULSERESPONSE_RESET":36,"CMD_BLEND_VSNDS_TO_IMPULSERESPONSE":37,"CMD_IMPULSERESPONSE_DELAY":38},"games":["cs2"]} \ No newline at end of file diff --git a/plugin_files/gamedata/cs2/sdk.json b/plugin_files/gamedata/cs2/sdk.json index 122344f5b..21b934fa4 100644 --- a/plugin_files/gamedata/cs2/sdk.json +++ b/plugin_files/gamedata/cs2/sdk.json @@ -1867,6 +1867,10 @@ "classname": "CAnimParamHandle", "type": 16 }, + "LockWhenWaning": { + "field": "m_bLockWhenWaning", + "type": 10 + }, "Parent": { "field": "CLeafUpdateNode", "type": 11 @@ -1882,6 +1886,10 @@ "classname": "CAnimParamHandle", "type": 16 }, + "LockWhenWaning": { + "field": "m_bLockWhenWaning", + "type": 10 + }, "Parent": { "field": "CUnaryUpdateNode", "type": 11 @@ -4987,6 +4995,32 @@ "type": 53 } }, + "CNmEntityAttributeEventBase": { + "AttributeName": { + "field": "m_attributeName", + "type": 14 + }, + "Parent": { + "field": "CNmEvent", + "type": 11 + } + }, + "CNmEntityAttributeFloatEvent": { + "Parent": { + "field": "CNmEntityAttributeEventBase", + "type": 11 + } + }, + "CNmEntityAttributeIntEvent": { + "IntValue": { + "field": "m_nIntValue", + "type": 2 + }, + "Parent": { + "field": "CNmEntityAttributeEventBase", + "type": 11 + } + }, "CNmEvent": { "StartTimeSeconds": { "field": "m_flStartTimeSeconds", @@ -5001,6 +5035,12 @@ "type": 10 } }, + "CNmFloatCurveEvent": { + "Parent": { + "field": "CNmEvent", + "type": 11 + } + }, "CNmFollowBoneTask": { "Parent": { "field": "CNmPoseTask", @@ -5296,6 +5336,14 @@ "field": "m_bIsServerOnly", "type": 10 }, + "ContinuePlayingSoundAtDurationEnd": { + "field": "m_bContinuePlayingSoundAtDurationEnd", + "type": 10 + }, + "DurationInterruptionThreshold": { + "field": "m_flDurationInterruptionThreshold", + "type": 8 + }, "Parent": { "field": "CNmEvent", "type": 11 @@ -5907,6 +5955,10 @@ "field": "m_bAllowFlipping", "type": 10 }, + "MuzzleFlashParticleConfig": { + "field": "m_szMuzzleFlashParticleConfig", + "type": 14 + }, "MuzzleSmokeShotThreshold": { "field": "m_nMuzzleSmokeShotThreshold", "type": 4 @@ -7771,13 +7823,60 @@ "type": 4 } }, - "CDecalInfo": { - "AnimationScale": { - "field": "m_flAnimationScale", + "CDecalGroupVData": { + "TotalProbability": { + "field": "m_flTotalProbability", + "type": 8 + } + }, + "CDecalInstance": { + "SequenceName": { + "field": "m_sSequenceName", + "type": 12 + }, + "Entity": { + "field": "m_hEntity", + "type": 17, + "classname": "CBaseEntity" + }, + "BoneIndex": { + "field": "m_nBoneIndex", + "type": 2 + }, + "PositionLS": { + "field": "m_vPositionLS", + "type": 21 + }, + "NormalLS": { + "field": "m_vNormalLS", + "type": 21 + }, + "SAxisLS": { + "field": "m_vSAxisLS", + "type": 21 + }, + "Flags": { + "field": "m_nFlags", + "type": 6 + }, + "Color": { + "field": "m_Color", + "type": 19 + }, + "Width": { + "field": "m_flWidth", "type": 8 }, - "AnimationLifeSpan": { - "field": "m_flAnimationLifeSpan", + "Height": { + "field": "m_flHeight", + "type": 8 + }, + "Depth": { + "field": "m_flDepth", + "type": 8 + }, + "AnimationScale": { + "field": "m_flAnimationScale", "type": 8 }, "PlaceTime": { @@ -7792,35 +7891,39 @@ "field": "m_flFadeDuration", "type": 8 }, + "LightingOriginOffset": { + "field": "m_flLightingOriginOffset", + "type": 8 + }, "VBSlot": { "field": "m_nVBSlot", "type": 2 }, - "BoneIndex": { - "field": "m_nBoneIndex", - "type": 2 - }, - "Position": { - "field": "m_vPosition", - "type": 21 - }, "BoundingRadiusSqr": { "field": "m_flBoundingRadiusSqr", "type": 8 }, + "SequenceIndex": { + "field": "m_nSequenceIndex", + "type": 1 + }, + "IsAdjacent": { + "field": "m_bIsAdjacent", + "type": 10 + }, + "DoDecalLightmapping": { + "field": "m_bDoDecalLightmapping", + "type": 10 + }, "Next": { "field": "m_pNext", - "classname": "CDecalInfo", + "classname": "CDecalInstance", "type": 24 }, "Prev": { "field": "m_pPrev", - "classname": "CDecalInfo", + "classname": "CDecalInstance", "type": 24 - }, - "DecalMaterialIndex": { - "field": "m_nDecalMaterialIndex", - "type": 2 } }, "CDestructiblePartsSystemComponent": { @@ -7979,7 +8082,7 @@ }, "HitBox": { "field": "m_nHitBox", - "type": 5 + "type": 1 }, "Color": { "field": "m_nColor", @@ -9153,6 +9256,26 @@ "field": "m_bRainTraceToSkyEnabled", "type": 10 }, + "EnvRainStrength": { + "field": "m_flEnvRainStrength", + "type": 8 + }, + "EnvPuddleRippleStrength": { + "field": "m_flEnvPuddleRippleStrength", + "type": 8 + }, + "EnvPuddleRippleDirection": { + "field": "m_flEnvPuddleRippleDirection", + "type": 8 + }, + "EnvWetnessCoverage": { + "field": "m_flEnvWetnessCoverage", + "type": 8 + }, + "EnvWetnessDryingAmount": { + "field": "m_flEnvWetnessDryingAmount", + "type": 8 + }, "Parent": { "field": "CPointEntity", "type": 11 @@ -9316,16 +9439,22 @@ "type": 8 } }, + "CNmAimCSTask": { + "Parent": { + "field": "CNmPoseTask", + "type": 11 + } + }, "CNmEventConsumer": {}, - "CNmEventConsumerBody": { + "CNmEventConsumerAttributes": { "Parent": { "field": "CNmEventConsumer", "type": 11 } }, - "CNmEventConsumerHudModelArms": { + "CNmEventConsumerHudModelArmsAttributes": { "Parent": { - "field": "CNmEventConsumerBody", + "field": "CNmEventConsumerAttributes", "type": 11 } }, @@ -10170,6 +10299,21 @@ "type": 11 } }, + "CSNetworkableLoadout_t": { + "Item": { + "field": "m_Item", + "classname": "CEconItemView", + "type": 16 + }, + "Team": { + "field": "m_unTeam", + "type": 5 + }, + "Slot": { + "field": "m_unSlot", + "type": 5 + } + }, "CSPerRoundStats_t": { "Kills": { "field": "m_iKills", @@ -10570,10 +10714,6 @@ "field": "m_bShouldSpark", "type": 10 }, - "DamageAbsorbed": { - "field": "m_flDamageAbsorbed", - "type": 8 - }, "DamageFlags": { "field": "m_nDamageFlags", "type": 7 @@ -10610,17 +10750,17 @@ "field": "m_nDamageTaken", "type": 2 }, + "PreModifiedDamage": { + "field": "m_flPreModifiedDamage", + "type": 8 + }, "TotalledHealthLost": { "field": "m_nTotalledHealthLost", "type": 2 }, - "TotalledDamageTaken": { - "field": "m_nTotalledDamageTaken", + "TotalledDamageDealt": { + "field": "m_nTotalledDamageDealt", "type": 2 - }, - "TotalledDamageAbsorbed": { - "field": "m_flTotalledDamageAbsorbed", - "type": 8 } }, "CTakeDamageSummaryScopeGuard": {}, @@ -10796,6 +10936,24 @@ "type": 12 } }, + "DecalGroupOption_t": { + "Probability": { + "field": "m_flProbability", + "type": 8 + }, + "EnableAngleBetweenNormalAndGravityRange": { + "field": "m_bEnableAngleBetweenNormalAndGravityRange", + "type": 10 + }, + "MinAngleBetweenNormalAndGravity": { + "field": "m_flMinAngleBetweenNormalAndGravity", + "type": 8 + }, + "MaxAngleBetweenNormalAndGravity": { + "field": "m_flMaxAngleBetweenNormalAndGravity", + "type": 8 + } + }, "EngineCountdownTimer": { "Duration": { "field": "m_duration", @@ -14592,6 +14750,12 @@ "type": 8 } }, + "SheetSequenceIntegerId_t": { + "Value": { + "field": "m_Value", + "type": 6 + } + }, "SkeletonAnimCapture_t": { "EntIndex": { "field": "m_nEntIndex", @@ -20086,10 +20250,6 @@ "field": "m_bDeathEventsDispatched", "type": 10 }, - "DamageCount": { - "field": "m_iDamageCount", - "type": 2 - }, "StrRelationships": { "field": "m_strRelationships", "type": 13 @@ -20857,6 +21017,14 @@ "field": "m_flDecalHealHeightRate", "type": 8 }, + "DecalMode": { + "field": "m_nDecalMode", + "type": 4 + }, + "RequiredDecalMode": { + "field": "m_nRequiredDecalMode", + "type": 4 + }, "ViewOffset": { "field": "m_vecViewOffset", "classname": "CNetworkViewOffsetVector", @@ -23996,6 +24164,10 @@ "field": "m_fMolotovDamageTime", "type": 8 }, + "EyeAngles": { + "field": "m_angEyeAngles", + "type": 20 + }, "Parent": { "field": "CCSPlayerPawnBase", "type": 11 @@ -24060,10 +24232,6 @@ "field": "m_iProgressBarDuration", "type": 2 }, - "EyeAngles": { - "field": "m_angEyeAngles", - "type": 20 - }, "OriginalController": { "field": "m_hOriginalController", "type": 17, @@ -24342,10 +24510,6 @@ "field": "m_bInReload", "type": 10 }, - "DisallowAttackAfterReloadStartUntilTime": { - "field": "m_flDisallowAttackAfterReloadStartUntilTime", - "type": 8 - }, "DroppedAtTime": { "field": "m_flDroppedAtTime", "type": 8 @@ -27851,6 +28015,124 @@ "type": 11 } }, + "CFuncRotator": { + "RotatorTarget": { + "field": "m_hRotatorTarget", + "type": 17, + "classname": "CBaseEntity" + }, + "IsRotating": { + "field": "m_bIsRotating", + "type": 10 + }, + "IsReversing": { + "field": "m_bIsReversing", + "type": 10 + }, + "TimeToReachMaxSpeed": { + "field": "m_flTimeToReachMaxSpeed", + "type": 8 + }, + "TimeToReachZeroSpeed": { + "field": "m_flTimeToReachZeroSpeed", + "type": 8 + }, + "DistanceAlongArcTraveled": { + "field": "m_flDistanceAlongArcTraveled", + "type": 8 + }, + "TimeToWaitOscillate": { + "field": "m_flTimeToWaitOscillate", + "type": 8 + }, + "TimeRotationStart": { + "field": "m_flTimeRotationStart", + "type": 8 + }, + "OnRotationStarted": { + "field": "m_OnRotationStarted", + "classname": "CEntityIOOutput", + "type": 16 + }, + "OnRotationCompleted": { + "field": "m_OnRotationCompleted", + "classname": "CEntityIOOutput", + "type": 16 + }, + "OnOscillate": { + "field": "m_OnOscillate", + "classname": "CEntityIOOutput", + "type": 16 + }, + "OnOscillateStartArrive": { + "field": "m_OnOscillateStartArrive", + "classname": "CEntityIOOutput", + "type": 16 + }, + "OnOscillateStartDepart": { + "field": "m_OnOscillateStartDepart", + "classname": "CEntityIOOutput", + "type": 16 + }, + "OnOscillateEndArrive": { + "field": "m_OnOscillateEndArrive", + "classname": "CEntityIOOutput", + "type": 16 + }, + "OnOscillateEndDepart": { + "field": "m_OnOscillateEndDepart", + "classname": "CEntityIOOutput", + "type": 16 + }, + "OscillateDepart": { + "field": "m_bOscillateDepart", + "type": 10 + }, + "OscillateCount": { + "field": "m_nOscillateCount", + "type": 2 + }, + "RotateType": { + "field": "m_eRotateType", + "type": 6 + }, + "PrevRotateType": { + "field": "m_ePrevRotateType", + "type": 6 + }, + "HasTargetOverride": { + "field": "m_bHasTargetOverride", + "type": 10 + }, + "SpaceOverride": { + "field": "m_eSpaceOverride", + "type": 6 + }, + "AngularVelocity": { + "field": "m_qAngularVelocity", + "type": 20 + }, + "LookAtForcedUp": { + "field": "m_vLookAtForcedUp", + "type": 21 + }, + "StrRotatorTarget": { + "field": "m_strRotatorTarget", + "type": 13 + }, + "RecordHistory": { + "field": "m_bRecordHistory", + "type": 10 + }, + "ReturningToPreviousOrientation": { + "field": "m_bReturningToPreviousOrientation", + "type": 10 + }, + "Parent": { + "field": "CBaseModelEntity", + "type": 11 + } + }, "CFuncShatterglass": { "ShatterGlassShards": { "field": "m_vecShatterGlassShards", @@ -29252,6 +29534,24 @@ "type": 11 } }, + "CInfoProjectedDecal": { + "SequenceName": { + "field": "m_sSequenceName", + "type": 12 + }, + "Distance": { + "field": "m_flDistance", + "type": 8 + }, + "NotInMultiplayer": { + "field": "m_bNotInMultiplayer", + "type": 10 + }, + "Parent": { + "field": "CPointEntity", + "type": 11 + } + }, "CInfoSpawnGroupLandmark": { "Parent": { "field": "CPointEntity", @@ -32102,6 +32402,10 @@ "field": "m_bIsOverrideProp", "type": 10 }, + "LastBurn": { + "field": "m_flLastBurn", + "type": 8 + }, "DynamicContinuousContactBehavior": { "field": "m_nDynamicContinuousContactBehavior", "type": 4 @@ -32854,6 +33158,10 @@ "field": "m_bNoDepth", "type": 10 }, + "VisibleWhenParentNoDraw": { + "field": "m_bVisibleWhenParentNoDraw", + "type": 10 + }, "RenderBackface": { "field": "m_bRenderBackface", "type": 10 @@ -33448,20 +33756,6 @@ "type": 11 } }, - "CProjectedDecal": { - "Texture": { - "field": "m_nTexture", - "type": 2 - }, - "Distance": { - "field": "m_flDistance", - "type": 8 - }, - "Parent": { - "field": "CPointEntity", - "type": 11 - } - }, "CPropDoorRotating": { "Axis": { "field": "m_vecAxis", @@ -33964,6 +34258,21 @@ "type": 11 } }, + "CRotatorTarget": { + "OnArrivedAt": { + "field": "m_OnArrivedAt", + "classname": "CEntityIOOutput", + "type": 16 + }, + "Space": { + "field": "m_eSpace", + "type": 6 + }, + "Parent": { + "field": "CPointEntity", + "type": 11 + } + }, "CRuleBrushEntity": { "Parent": { "field": "CRuleEntity", @@ -35558,6 +35867,10 @@ "field": "m_flLinarDampingRatio", "type": 8 }, + "JointFriction": { + "field": "m_flJointFriction", + "type": 8 + }, "PreSolveAnchorPos": { "field": "m_vPreSolveAnchorPos", "type": 21 @@ -36888,6 +37201,18 @@ "type": 8 } }, + "RotatorHistoryEntry_t": { + "TimeRotationStart": { + "field": "flTimeRotationStart", + "type": 8 + } + }, + "RotatorQueueEntry_t": { + "Space": { + "field": "eSpace", + "type": 6 + } + }, "SimpleConstraintSoundProfile": { "KeyPoints": { "field": "m_keyPoints", @@ -39070,9 +39395,9 @@ "field": "m_nRenderOrder", "type": 2 }, - "SequenceOverride": { - "field": "m_nSequenceOverride", - "type": 2 + "SequenceOverrideName": { + "field": "m_sSequenceOverrideName", + "type": 12 } }, "MaterialOverride_t": { diff --git a/plugin_files/gamedata/cs2/sdk_types.json b/plugin_files/gamedata/cs2/sdk_types.json index 55e13ab53..6f226386e 100644 --- a/plugin_files/gamedata/cs2/sdk_types.json +++ b/plugin_files/gamedata/cs2/sdk_types.json @@ -742,9 +742,11 @@ "CLASS_WATER_SPLASHER": 6, "CLASS_HUDMODEL_WEAPON": 7, "CLASS_HUDMODEL_ARMS": 8, - "CLASS_WORLDMODEL_GLOVES": 9, - "CLASS_DOOR": 10, - "NUM_CLASSIFY_CLASSES": 11 + "CLASS_HUDMODEL_ADDON": 9, + "CLASS_WORLDMODEL_GLOVES": 10, + "CLASS_DOOR": 11, + "CLASS_PLANTED_C4": 12, + "NUM_CLASSIFY_CLASSES": 13 }, "DamageTypes_t": { "DMG_GENERIC": 0, @@ -769,8 +771,7 @@ "DMG_DISSOLVE": 2097152, "DMG_BLAST_SURFACE": 4194304, "DMG_LASTGENERICFLAG": 4194304, - "DMG_HEADSHOT": 8388608, - "DMG_DANGERZONE": 16777216 + "DMG_HEADSHOT": 8388608 }, "DebugOverlayBits_t": { "OVERLAY_TEXT_BIT": 1, @@ -801,7 +802,6 @@ "OVERLAY_NPC_BODYLOCATIONS": 67108864, "OVERLAY_NPC_VIEWCONE_BIT": 134217728, "OVERLAY_NPC_KILL_BIT": 268435456, - "OVERLAY_WC_CHANGE_ENTITY": 536870912, "OVERLAY_BUDDHA_MODE": 1073741824, "OVERLAY_NPC_STEERING_REGULATIONS": 2147483648, "OVERLAY_NPC_TASK_TEXT_BIT": 4294967296, @@ -815,6 +815,25 @@ "OVERLAY_NPC_ABILITY_RANGE_DEBUG_BIT": 1099511627776, "OVERLAY_MINIMAL_TEXT": 2199023255552 }, + "DecalFlags_t": { + "eNone": 0, + "eCannotClear": 1, + "eAll": 4294967295, + "eAllButCannotClear": 4294967294 + }, + "DecalMode_t": { + "kDecalBlood": 0, + "kDecalCloak": 1, + "kDecalMax": 2, + "kDecalDefault": 0 + }, + "DecalVBType_t": { + "eInvalid": -1, + "eStatic": 0, + "eDynamic": 1, + "eCount": 2, + "eFirst": 0 + }, "DestructiblePartDestructionDeathBehavior_t": { "eDoNotKill": 0, "eKill": 1, @@ -848,7 +867,8 @@ "EDestructiblePartDamagePassThroughType": { "Normal": 0, "Absorb": 1, - "InvinciblePassthrough": 2 + "InvincibleAbsorb": 2, + "InvinciblePassthrough": 3 }, "EDestructiblePartRadiusDamageApplyType": { "ScaleByExplosionRadius": 0, @@ -942,7 +962,6 @@ "FL_FLY": 1024, "FL_SUPPRESS_SAVE": 2048, "FL_IN_VEHICLE": 4096, - "FL_IN_VEHICLE_TRANSPORT": 8192, "FL_GODMODE": 16384, "FL_NOTARGET": 32768, "FL_AIMTARGET": 65536, @@ -1163,8 +1182,7 @@ "OBS_MODE_IN_EYE": 2, "OBS_MODE_CHASE": 3, "OBS_MODE_ROAMING": 4, - "OBS_MODE_DIRECTED": 5, - "NUM_OBSERVER_MODES": 6 + "NUM_OBSERVER_MODES": 5 }, "OnFrame": { "ONFRAME_UNKNOWN": 0, @@ -1420,10 +1438,9 @@ "DFLAG_FORCEREDUCEARMOR_DMG": 2048, "DFLAG_SUPPRESS_INTERRUPT_FLINCH": 4096, "DFLAG_IGNORE_DESTRUCTIBLE_PARTS": 8192, - "DFLAGS_ONLY_DAMAGE_DESTRUCTIBLE_PARTS": 16384, - "DMG_LASTDFLAG": 16384, - "DFLAG_IGNORE_ARMOR": 32768, - "DFLAG_SUPPRESS_UTILREMOVE": 65536 + "DMG_LASTDFLAG": 8192, + "DFLAG_IGNORE_ARMOR": 16384, + "DFLAG_SUPPRESS_UTILREMOVE": 32768 }, "TimelineCompression_t": { "TIMELINE_COMPRESSION_SUM": 0, @@ -1739,7 +1756,8 @@ "INPUT_TEXTURE_TYPE_MASKS": 3, "INPUT_TEXTURE_TYPE_ROUGHNESS": 4, "INPUT_TEXTURE_TYPE_PEARLESCENCE_MASK": 5, - "INPUT_TEXTURE_TYPE_AO": 6 + "INPUT_TEXTURE_TYPE_AO": 6, + "INPUT_TEXTURE_TYPE_POSITION": 7 }, "CompositeMaterialMatchFilterType_t": { "MATCH_FILTER_MATERIAL_ATTRIBUTE_EXISTS": 0, @@ -1753,18 +1771,6 @@ "COMPMATSYSVAR_COMPOSITETIME": 0, "COMPMATSYSVAR_EMPTY_RESOURCE_SPACER": 1 }, - "SpawnDebugOverrideState_t": { - "SPAWN_DEBUG_OVERRIDE_NONE": 0, - "SPAWN_DEBUG_OVERRIDE_FORCE_ENABLED": 1, - "SPAWN_DEBUG_OVERRIDE_FORCE_DISABLED": 2 - }, - "SpawnDebugRestrictionOverrideState_t": { - "SPAWN_DEBUG_RESTRICT_NONE": 0, - "SPAWN_DEBUG_RESTRICT_IGNORE_MANAGER_DISTANCE_REQS": 1, - "SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_DISTANCE_LOS_REQS": 2, - "SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_COOLDOWN_LIMITS": 4, - "SPAWN_DEBUG_RESTRICT_IGNORE_TARGET_COOLDOWN_LIMITS": 8 - }, "EntityDormancyType_t": { "ENTITY_NOT_DORMANT": 0, "ENTITY_DORMANT": 1, @@ -1895,6 +1901,7 @@ "eGroundBox": 4 }, "RenderBufferFlags_t": { + "RENDER_BUFFER_USAGE_NONE": 0, "RENDER_BUFFER_USAGE_VERTEX_BUFFER": 1, "RENDER_BUFFER_USAGE_INDEX_BUFFER": 2, "RENDER_BUFFER_USAGE_SHADER_RESOURCE": 4, @@ -2033,7 +2040,8 @@ "REFERENCE_CONTENT": 12, "REFERENCE_COMPILED": 13, "REFERENCE_PASSTHROUGH": 14, - "COMPILER_CONDITIONAL": 15 + "REFERENCE_PANEL": 15, + "COMPILER_CONDITIONAL": 16 }, "AnimationType_t": { "ANIMATION_TYPE_FIXED_RATE": 0, @@ -2131,6 +2139,27 @@ "PARTICLE_ATTR_BOX_FLAGS_FROZEN": 16, "PARTICLE_ATTR_BOX_FLAGS_TIMED_DECAY": 32 }, + "ParticleCollisionGroup_t": { + "PARTICLE_COLLISION_GROUP_DEFAULT": 4, + "PARTICLE_COLLISION_GROUP_DEBRIS": 5, + "PARTICLE_COLLISION_GROUP_INTERACTIVE": 7, + "PARTICLE_COLLISION_GROUP_PLAYER": 8, + "PARTICLE_COLLISION_GROUP_VEHICLE": 10, + "PARTICLE_COLLISION_GROUP_NPC": 12, + "PARTICLE_COLLISION_GROUP_PROPS": 24 + }, + "ParticleCollisionMask_t": { + "PARTICLE_MASK_ALL": -1, + "PARTICLE_MASK_SOLID": 798721, + "PARTICLE_MASK_WATER": 98304, + "PARTICLE_MASK_SOLID_WATER": 897025, + "PARTICLE_MASK_SHOT": 1839107, + "PARTICLE_MASK_SHOT_BRUSHONLY": 1052673, + "PARTICLE_MASK_SHOT_HULL": 1847297, + "PARTICLE_MASK_OPAQUE": 128, + "PARTICLE_MASK_DEFAULTPLAYERSOLID": 798737, + "PARTICLE_MASK_NPCSOLID": 798753 + }, "ParticleCollisionMode_t": { "COLLISION_MODE_PER_PARTICLE_TRACE": 3, "COLLISION_MODE_USE_NEAREST_TRACE": 2, @@ -2550,21 +2579,22 @@ "PF_TYPE_PARTICLE_DETAIL_LEVEL": 9, "PF_TYPE_CONCURRENT_DEF_COUNT": 10, "PF_TYPE_CLOSEST_CAMERA_DISTANCE": 11, - "PF_TYPE_RENDERER_CAMERA_DISTANCE": 12, - "PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT": 13, - "PF_TYPE_PARTICLE_NOISE": 14, - "PF_TYPE_PARTICLE_AGE": 15, - "PF_TYPE_PARTICLE_AGE_NORMALIZED": 16, - "PF_TYPE_PARTICLE_FLOAT": 17, - "PF_TYPE_PARTICLE_INITIAL_FLOAT": 18, - "PF_TYPE_PARTICLE_VECTOR_COMPONENT": 19, - "PF_TYPE_PARTICLE_INITIAL_VECTOR_COMPONENT": 20, - "PF_TYPE_PARTICLE_SPEED": 21, - "PF_TYPE_PARTICLE_NUMBER": 22, - "PF_TYPE_PARTICLE_NUMBER_NORMALIZED": 23, - "PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DISTANCE": 24, - "PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DOT_PRODUCT": 25, - "PF_TYPE_COUNT": 26 + "PF_TYPE_SNAPSHOT_COUNT": 12, + "PF_TYPE_RENDERER_CAMERA_DISTANCE": 13, + "PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT": 14, + "PF_TYPE_PARTICLE_NOISE": 15, + "PF_TYPE_PARTICLE_AGE": 16, + "PF_TYPE_PARTICLE_AGE_NORMALIZED": 17, + "PF_TYPE_PARTICLE_FLOAT": 18, + "PF_TYPE_PARTICLE_INITIAL_FLOAT": 19, + "PF_TYPE_PARTICLE_VECTOR_COMPONENT": 20, + "PF_TYPE_PARTICLE_INITIAL_VECTOR_COMPONENT": 21, + "PF_TYPE_PARTICLE_SPEED": 22, + "PF_TYPE_PARTICLE_NUMBER": 23, + "PF_TYPE_PARTICLE_NUMBER_NORMALIZED": 24, + "PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DISTANCE": 25, + "PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DOT_PRODUCT": 26, + "PF_TYPE_COUNT": 27 }, "ParticleModelType_t": { "PM_TYPE_INVALID": 0, @@ -2811,6 +2841,10 @@ "RELATIVE_TO_ENTITY_YAW_ONLY": 2, "RELATIVE_TO_ENTITY_IN_WORLD_SPACE": 3 }, + "RotatorTargetSpace_t": { + "ROTATOR_TARGET_WORLDSPACE": 0, + "ROTATOR_TARGET_LOCALSPACE": 1 + }, "SceneOnPlayerDeath_t": { "SCENE_ONPLAYERDEATH_DO_NOTHING": 0, "SCENE_ONPLAYERDEATH_CANCEL": 1 @@ -2922,36 +2956,37 @@ "CMD_CONTROL_OUTPUT_STORE": 5, "CMD_CONTROL_EVALUATE_CURVE": 6, "CMD_CONTROL_COPY": 7, - "CMD_CONTROL_REMAP_LINEAR": 8, - "CMD_CONTROL_REMAP_SINE": 9, - "CMD_CONTROL_REMAP_LOGLINEAR": 10, - "CMD_CONTROL_MAX": 11, - "CMD_CONTROL_RESET_TIMER": 12, - "CMD_CONTROL_INCREMENT_TIMER": 13, - "CMD_CONTROL_EVAL_ENVELOPE": 14, - "CMD_CONTROL_SINE_BLEND": 15, - "CMD_PROCESSOR_SET_CONTROL_VALUE": 16, - "CMD_PROCESSOR_SET_NAME_INPUT": 17, - "CMD_PROCESSOR_SET_CONTROL_ARRAYVALUE": 18, - "CMD_PROCESSOR_STORE_CONTROL_VALUE": 19, - "CMD_PROCESSOR_SET_VSND_VALUE": 20, - "CMD_SUBMIX_PROCESS": 21, - "CMD_SUBMIX_GENERATE": 22, - "CMD_SUBMIX_GENERATE_SIDECHAIN": 23, - "CMD_SUBMIX_DEBUG": 24, - "CMD_SUBMIX_MIX2x1": 25, - "CMD_SUBMIX_OUTPUT": 26, - "CMD_SUBMIX_OUTPUTx2": 27, - "CMD_SUBMIX_COPY": 28, - "CMD_SUBMIX_ACCUMULATE": 29, - "CMD_SUBMIX_METER": 30, - "CMD_SUBMIX_METER_SPECTRUM": 31, - "CMD_IMPULSERESPONSE_INPUT_STORE": 32, - "CMD_PROCESSOR_SET_IMPULSERESPONSE_VALUE": 33, - "CMD_REMAP_VSND_TO_IMPULSERESPONSE": 34, - "CMD_IMPULSERESPONSE_RESET": 35, - "CMD_BLEND_VSNDS_TO_IMPULSERESPONSE": 36, - "CMD_IMPULSERESPONSE_DELAY": 37 + "CMD_CONTROL_COND_COPY_IF_NEGATIVE": 8, + "CMD_CONTROL_REMAP_LINEAR": 9, + "CMD_CONTROL_REMAP_SINE": 10, + "CMD_CONTROL_REMAP_LOGLINEAR": 11, + "CMD_CONTROL_MAX": 12, + "CMD_CONTROL_RESET_TIMER": 13, + "CMD_CONTROL_INCREMENT_TIMER": 14, + "CMD_CONTROL_EVAL_ENVELOPE": 15, + "CMD_CONTROL_SINE_BLEND": 16, + "CMD_PROCESSOR_SET_CONTROL_VALUE": 17, + "CMD_PROCESSOR_SET_NAME_INPUT": 18, + "CMD_PROCESSOR_SET_CONTROL_ARRAYVALUE": 19, + "CMD_PROCESSOR_STORE_CONTROL_VALUE": 20, + "CMD_PROCESSOR_SET_VSND_VALUE": 21, + "CMD_SUBMIX_PROCESS": 22, + "CMD_SUBMIX_GENERATE": 23, + "CMD_SUBMIX_GENERATE_SIDECHAIN": 24, + "CMD_SUBMIX_DEBUG": 25, + "CMD_SUBMIX_MIX2x1": 26, + "CMD_SUBMIX_OUTPUT": 27, + "CMD_SUBMIX_OUTPUTx2": 28, + "CMD_SUBMIX_COPY": 29, + "CMD_SUBMIX_ACCUMULATE": 30, + "CMD_SUBMIX_METER": 31, + "CMD_SUBMIX_METER_SPECTRUM": 32, + "CMD_IMPULSERESPONSE_INPUT_STORE": 33, + "CMD_PROCESSOR_SET_IMPULSERESPONSE_VALUE": 34, + "CMD_REMAP_VSND_TO_IMPULSERESPONSE": 35, + "CMD_IMPULSERESPONSE_RESET": 36, + "CMD_BLEND_VSNDS_TO_IMPULSERESPONSE": 37, + "CMD_IMPULSERESPONSE_DELAY": 38 }, "soundlevel_t": { "SNDLVL_NONE": 0, diff --git a/protobufs/cs2/gameevents.proto b/protobufs/cs2/gameevents.proto index 8bf8c05e0..a77c6d496 100644 --- a/protobufs/cs2/gameevents.proto +++ b/protobufs/cs2/gameevents.proto @@ -5,7 +5,7 @@ enum EBaseGameEvents { GE_PlaceDecalEvent = 201; GE_ClearWorldDecalsEvent = 202; GE_ClearEntityDecalsEvent = 203; - GE_ClearDecalsForSkeletonInstanceEvent = 204; + GE_ClearDecalsForEntityEvent = 204; GE_Source1LegacyGameEventList = 205; GE_Source1LegacyListenEvents = 206; GE_Source1LegacyGameEvent = 207; @@ -25,17 +25,15 @@ message CMsgPlaceDecalEvent { optional .CMsgVector position = 1; optional .CMsgVector normal = 2; optional .CMsgVector saxis = 3; - optional uint32 decalmaterialindex = 4; + optional int32 boneindex = 4; optional uint32 flags = 5; optional fixed32 color = 6; - optional float width = 7; - optional float height = 8; - optional float depth = 9; - optional uint32 entityhandleindex = 10; - optional fixed32 skeletoninstancehash = 11; - optional int32 boneindex = 12; - optional bool translucenthit = 13; - optional bool is_adjacent = 14; + optional int32 random_seed = 7; + optional uint32 decal_group_name = 8; + optional float size_override = 9; + optional uint32 entityhandle = 10 [default = 16777215]; + optional uint64 material_id = 11; + optional uint32 sequence_name = 12; } message CMsgClearWorldDecalsEvent { @@ -46,10 +44,9 @@ message CMsgClearEntityDecalsEvent { optional uint32 flagstoclear = 1; } -message CMsgClearDecalsForSkeletonInstanceEvent { +message CMsgClearDecalsForEntityEvent { optional uint32 flagstoclear = 1; - optional uint32 entityhandleindex = 2; - optional uint32 skeletoninstancehash = 3; + optional uint32 entityhandle = 2 [default = 16777215]; } message CMsgSource1LegacyGameEventList { diff --git a/protobufs/cs2/te.proto b/protobufs/cs2/te.proto index 1e27d3d65..8cde58238 100644 --- a/protobufs/cs2/te.proto +++ b/protobufs/cs2/te.proto @@ -7,7 +7,6 @@ enum ETEProtobufIds { TE_BeamEntsId = 403; TE_BeamPointsId = 404; TE_BeamRingId = 405; - TE_BSPDecalId = 407; TE_BubblesId = 408; TE_BubbleTrailId = 409; TE_DecalId = 410; @@ -24,8 +23,6 @@ enum ETEProtobufIds { TE_LargeFunnelId = 421; TE_SparksId = 422; TE_PhysicsPropId = 423; - TE_PlayerDecalId = 424; - TE_ProjectedDecalId = 425; TE_SmokeId = 426; } @@ -75,14 +72,6 @@ message CMsgTEBeamRing { optional uint32 endentity = 3; } -message CMsgTEBSPDecal { - optional .CMsgVector origin = 1; - optional .CMsgVector normal = 2; - optional .CMsgVector saxis = 3; - optional int32 entity = 4 [default = -1]; - optional uint32 index = 5; -} - message CMsgTEBubbles { optional .CMsgVector mins = 1; optional .CMsgVector maxs = 2; @@ -234,19 +223,6 @@ message CMsgTEPhysicsProp { optional int32 dmgtype = 13; } -message CMsgTEPlayerDecal { - optional .CMsgVector origin = 1; - optional int32 player = 2 [default = -1]; - optional int32 entity = 3 [default = -1]; -} - -message CMsgTEProjectedDecal { - optional .CMsgVector origin = 1; - optional .CMsgQAngle angles = 2; - optional uint32 index = 3; - optional float distance = 4; -} - message CMsgTESmoke { optional .CMsgVector origin = 1; optional float scale = 2; diff --git a/src/managed/API/SDK/CS2/Classes.cs b/src/managed/API/SDK/CS2/Classes.cs index 2b958b847..ee6e5a6c0 100644 --- a/src/managed/API/SDK/CS2/Classes.cs +++ b/src/managed/API/SDK/CS2/Classes.cs @@ -1,83120 +1,84001 @@ -using SwiftlyS2.Internal_API; -using static SwiftlyS2.API.SDK.CS2.Classes; -using static SwiftlyS2.API.SDK.CoreClasses; -using static SwiftlyS2.API.Scripting.Entities; - -namespace SwiftlyS2.API.SDK.CS2 -{ - public class Classes - { - public class AABB_t : ClassData - { - public AABB_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AABB_t", "AABB_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AABB_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AABB_t", "AABB_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AABB_t() - { - } - public AABB_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AABB_t", "AABB_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D MinBounds - { - get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MaxBounds - { - get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AABB_t(ptr={this.m_classData})"; - } - public class ActiveModelConfig_t : ClassData - { - public ActiveModelConfig_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ActiveModelConfig_t", "ActiveModelConfig_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ActiveModelConfig_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ActiveModelConfig_t", "ActiveModelConfig_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ActiveModelConfig_t() - { - } - public ActiveModelConfig_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ActiveModelConfig_t", "ActiveModelConfig_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ModelConfigHandle_t Handle - { - get { return Invoker.CallNative("SDKClass", "Handle", CallKind.ClassMember, m_classData); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string[] AssociatedEntityNames - { - get { return Invoker.CallNative("SDKClass", "AssociatedEntityNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AssociatedEntityNames", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ActiveModelConfig_t(ptr={this.m_classData})"; - } - public class AggregateInstanceStreamOnDiskData_t : ClassData - { - public AggregateInstanceStreamOnDiskData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateInstanceStreamOnDiskData_t", "AggregateInstanceStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateInstanceStreamOnDiskData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateInstanceStreamOnDiskData_t", "AggregateInstanceStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateInstanceStreamOnDiskData_t() - { - } - public AggregateInstanceStreamOnDiskData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateInstanceStreamOnDiskData_t", "AggregateInstanceStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint DecodedSize - { - get { return Invoker.CallNative("SDKClass", "DecodedSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecodedSize", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AggregateInstanceStreamOnDiskData_t(ptr={this.m_classData})"; - } - public class AggregateLODSetup_t : ClassData - { - public AggregateLODSetup_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateLODSetup_t", "AggregateLODSetup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateLODSetup_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateLODSetup_t", "AggregateLODSetup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateLODSetup_t() - { - } - public AggregateLODSetup_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateLODSetup_t", "AggregateLODSetup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D LODOrigin - { - get { return Invoker.CallNative("SDKClass", "LODOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LODOrigin", CallKind.ClassMember, m_classData, value); } - } - public float MaxObjectScale - { - get { return Invoker.CallNative("SDKClass", "MaxObjectScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxObjectScale", CallKind.ClassMember, m_classData, value); } - } - public float[] SwitchDistances - { - get { return Invoker.CallNative("SDKClass", "SwitchDistances", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwitchDistances", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AggregateLODSetup_t(ptr={this.m_classData})"; - } - public class AggregateMeshInfo_t : ClassData - { - public AggregateMeshInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateMeshInfo_t", "AggregateMeshInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateMeshInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateMeshInfo_t", "AggregateMeshInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateMeshInfo_t() - { - } - public AggregateMeshInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateMeshInfo_t", "AggregateMeshInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint VisClusterMemberOffset - { - get { return Invoker.CallNative("SDKClass", "VisClusterMemberOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisClusterMemberOffset", CallKind.ClassMember, m_classData, value); } - } - public byte VisClusterMemberCount - { - get { return Invoker.CallNative("SDKClass", "VisClusterMemberCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisClusterMemberCount", CallKind.ClassMember, m_classData, value); } - } - public bool HasTransform - { - get { return Invoker.CallNative("SDKClass", "HasTransform", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasTransform", CallKind.ClassMember, m_classData, value); } - } - public byte LODGroupMask - { - get { return Invoker.CallNative("SDKClass", "LODGroupMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LODGroupMask", CallKind.ClassMember, m_classData, value); } - } - public short DrawCallIndex - { - get { return Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData, value); } - } - public short LODSetupIndex - { - get { return Invoker.CallNative("SDKClass", "LODSetupIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LODSetupIndex", CallKind.ClassMember, m_classData, value); } - } - public QAngle TintColor - { - get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } - } - public uint ObjectFlags - { - get { return Invoker.CallNative("SDKClass", "ObjectFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ObjectFlags", CallKind.ClassMember, m_classData, value); } - } - public int LightProbeVolumePrecomputedHandshake - { - get { return Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData, value); } - } - public uint InstanceStreamOffset - { - get { return Invoker.CallNative("SDKClass", "InstanceStreamOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstanceStreamOffset", CallKind.ClassMember, m_classData, value); } - } - public uint VertexAlbedoStreamOffset - { - get { return Invoker.CallNative("SDKClass", "VertexAlbedoStreamOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexAlbedoStreamOffset", CallKind.ClassMember, m_classData, value); } - } - public byte InstanceStreams - { - get { return Invoker.CallNative("SDKClass", "InstanceStreams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstanceStreams", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AggregateMeshInfo_t(ptr={this.m_classData})"; - } - public class AggregateSceneObject_t : ClassData - { - public AggregateSceneObject_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateSceneObject_t", "AggregateSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateSceneObject_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateSceneObject_t", "AggregateSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateSceneObject_t() - { - } - public AggregateSceneObject_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateSceneObject_t", "AggregateSceneObject_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint AllFlags - { - get { return Invoker.CallNative("SDKClass", "AllFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllFlags", CallKind.ClassMember, m_classData, value); } - } - public uint AnyFlags - { - get { return Invoker.CallNative("SDKClass", "AnyFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnyFlags", CallKind.ClassMember, m_classData, value); } - } - public short Layer - { - get { return Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData, value); } - } - public short InstanceStream - { - get { return Invoker.CallNative("SDKClass", "InstanceStream", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstanceStream", CallKind.ClassMember, m_classData, value); } - } - public short VertexAlbedoStream - { - get { return Invoker.CallNative("SDKClass", "VertexAlbedoStream", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexAlbedoStream", CallKind.ClassMember, m_classData, value); } - } - public ushort[] VisClusterMembership - { - get { return Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AggregateSceneObject_t(ptr={this.m_classData})"; - } - public class AggregateVertexAlbedoStreamOnDiskData_t : ClassData - { - public AggregateVertexAlbedoStreamOnDiskData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateVertexAlbedoStreamOnDiskData_t", "AggregateVertexAlbedoStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateVertexAlbedoStreamOnDiskData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateVertexAlbedoStreamOnDiskData_t", "AggregateVertexAlbedoStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AggregateVertexAlbedoStreamOnDiskData_t() - { - } - public AggregateVertexAlbedoStreamOnDiskData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AggregateVertexAlbedoStreamOnDiskData_t", "AggregateVertexAlbedoStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"AggregateVertexAlbedoStreamOnDiskData_t(ptr={this.m_classData})"; - } - public class AimCameraOpFixedSettings_t : ClassData - { - public AimCameraOpFixedSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AimCameraOpFixedSettings_t", "AimCameraOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AimCameraOpFixedSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AimCameraOpFixedSettings_t", "AimCameraOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AimCameraOpFixedSettings_t() - { - } - public AimCameraOpFixedSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AimCameraOpFixedSettings_t", "AimCameraOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ChainIndex - { - get { return Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData, value); } - } - public int CameraJointIndex - { - get { return Invoker.CallNative("SDKClass", "CameraJointIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CameraJointIndex", CallKind.ClassMember, m_classData, value); } - } - public int PelvisJointIndex - { - get { return Invoker.CallNative("SDKClass", "PelvisJointIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PelvisJointIndex", CallKind.ClassMember, m_classData, value); } - } - public int ClavicleLeftJointIndex - { - get { return Invoker.CallNative("SDKClass", "ClavicleLeftJointIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClavicleLeftJointIndex", CallKind.ClassMember, m_classData, value); } - } - public int ClavicleRightJointIndex - { - get { return Invoker.CallNative("SDKClass", "ClavicleRightJointIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClavicleRightJointIndex", CallKind.ClassMember, m_classData, value); } - } - public int DepenetrationJointIndex - { - get { return Invoker.CallNative("SDKClass", "DepenetrationJointIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DepenetrationJointIndex", CallKind.ClassMember, m_classData, value); } - } - public int[] PropJoints - { - get { return Invoker.CallNative("SDKClass", "PropJoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PropJoints", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AimCameraOpFixedSettings_t(ptr={this.m_classData})"; - } - public class AimMatrixOpFixedSettings_t : ClassData - { - public AimMatrixOpFixedSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AimMatrixOpFixedSettings_t", "AimMatrixOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AimMatrixOpFixedSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AimMatrixOpFixedSettings_t", "AimMatrixOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AimMatrixOpFixedSettings_t() - { - } - public AimMatrixOpFixedSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AimMatrixOpFixedSettings_t", "AimMatrixOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimAttachment Attachment - { - get { return Invoker.CallNative("SDKClass", "Attachment", CallKind.ClassMember, m_classData); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public uint BlendMode - { - get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } - } - public float MaxYawAngle - { - get { return Invoker.CallNative("SDKClass", "MaxYawAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxYawAngle", CallKind.ClassMember, m_classData, value); } - } - public float MaxPitchAngle - { - get { return Invoker.CallNative("SDKClass", "MaxPitchAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxPitchAngle", CallKind.ClassMember, m_classData, value); } - } - public int SequenceMaxFrame - { - get { return Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData, value); } - } - public int BoneMaskIndex - { - get { return Invoker.CallNative("SDKClass", "BoneMaskIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneMaskIndex", CallKind.ClassMember, m_classData, value); } - } - public bool TargetIsPosition - { - get { return Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData, value); } - } - public bool UseBiasAndClamp - { - get { return Invoker.CallNative("SDKClass", "UseBiasAndClamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseBiasAndClamp", CallKind.ClassMember, m_classData, value); } - } - public float BiasAndClampYawOffset - { - get { return Invoker.CallNative("SDKClass", "BiasAndClampYawOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BiasAndClampYawOffset", CallKind.ClassMember, m_classData, value); } - } - public float BiasAndClampPitchOffset - { - get { return Invoker.CallNative("SDKClass", "BiasAndClampPitchOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BiasAndClampPitchOffset", CallKind.ClassMember, m_classData, value); } - } - public CBlendCurve BiasAndClampBlendCurve - { - get { return Invoker.CallNative("SDKClass", "BiasAndClampBlendCurve", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"AimMatrixOpFixedSettings_t(ptr={this.m_classData})"; - } - public class AmmoIndex_t : ClassData - { - public AmmoIndex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AmmoIndex_t", "AmmoIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AmmoIndex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AmmoIndex_t", "AmmoIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AmmoIndex_t() - { - } - public AmmoIndex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AmmoIndex_t", "AmmoIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public char Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AmmoIndex_t(ptr={this.m_classData})"; - } - public class AmmoTypeInfo_t : ClassData - { - public AmmoTypeInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AmmoTypeInfo_t", "AmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AmmoTypeInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AmmoTypeInfo_t", "AmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AmmoTypeInfo_t() - { - } - public AmmoTypeInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AmmoTypeInfo_t", "AmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int MaxCarry - { - get { return Invoker.CallNative("SDKClass", "MaxCarry", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCarry", CallKind.ClassMember, m_classData, value); } - } - public CRangeInt SplashSize - { - get { return Invoker.CallNative("SDKClass", "SplashSize", CallKind.ClassMember, m_classData); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public float Mass - { - get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } - } - public CRangeFloat Speed - { - get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"AmmoTypeInfo_t(ptr={this.m_classData})"; - } - public class AnimationDecodeDebugDump_t : ClassData - { - public AnimationDecodeDebugDump_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDump_t", "AnimationDecodeDebugDump_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationDecodeDebugDump_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDump_t", "AnimationDecodeDebugDump_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationDecodeDebugDump_t() - { - } - public AnimationDecodeDebugDump_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDump_t", "AnimationDecodeDebugDump_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint ProcessingType - { - get { return Invoker.CallNative("SDKClass", "ProcessingType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProcessingType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimationDecodeDebugDump_t(ptr={this.m_classData})"; - } - public class AnimationDecodeDebugDumpElement_t : ClassData - { - public AnimationDecodeDebugDumpElement_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDumpElement_t", "AnimationDecodeDebugDumpElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationDecodeDebugDumpElement_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDumpElement_t", "AnimationDecodeDebugDumpElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationDecodeDebugDumpElement_t() - { - } - public AnimationDecodeDebugDumpElement_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDumpElement_t", "AnimationDecodeDebugDumpElement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int EntityIndex - { - get { return Invoker.CallNative("SDKClass", "EntityIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityIndex", CallKind.ClassMember, m_classData, value); } - } - public string ModelName - { - get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } - } - public string[] PoseParams - { - get { return Invoker.CallNative("SDKClass", "PoseParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PoseParams", CallKind.ClassMember, m_classData, value); } - } - public string[] DecodeOps - { - get { return Invoker.CallNative("SDKClass", "DecodeOps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecodeOps", CallKind.ClassMember, m_classData, value); } - } - public string[] InternalOps - { - get { return Invoker.CallNative("SDKClass", "InternalOps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InternalOps", CallKind.ClassMember, m_classData, value); } - } - public string[] DecodedAnims - { - get { return Invoker.CallNative("SDKClass", "DecodedAnims", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecodedAnims", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimationDecodeDebugDumpElement_t(ptr={this.m_classData})"; - } - public class AnimationSnapshot_t : AnimationSnapshotBase_t - { - public AnimationSnapshot_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshot_t", "AnimationSnapshot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationSnapshot_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshot_t", "AnimationSnapshot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationSnapshot_t() - { - } - public AnimationSnapshot_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshot_t", "AnimationSnapshot_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int EntIndex - { - get { return Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData, value); } - } - public string ModelName - { - get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } - } - public AnimationSnapshotBase_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"AnimationSnapshot_t(ptr={this.m_classData})"; - } - public class AnimationSnapshotBase_t : ClassData - { - public AnimationSnapshotBase_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshotBase_t", "AnimationSnapshotBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationSnapshotBase_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshotBase_t", "AnimationSnapshotBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimationSnapshotBase_t() - { - } - public AnimationSnapshotBase_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshotBase_t", "AnimationSnapshotBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public bool BonesInWorldSpace - { - get { return Invoker.CallNative("SDKClass", "BonesInWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BonesInWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public uint[] BoneSetupMask - { - get { return Invoker.CallNative("SDKClass", "BoneSetupMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneSetupMask", CallKind.ClassMember, m_classData, value); } - } - public float[] FlexControllers - { - get { return Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData, value); } - } - public uint SnapshotType - { - get { return Invoker.CallNative("SDKClass", "SnapshotType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SnapshotType", CallKind.ClassMember, m_classData, value); } - } - public bool HasDecodeDump - { - get { return Invoker.CallNative("SDKClass", "HasDecodeDump", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasDecodeDump", CallKind.ClassMember, m_classData, value); } - } - public AnimationDecodeDebugDumpElement_t DecodeDump - { - get { return Invoker.CallNative("SDKClass", "DecodeDump", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"AnimationSnapshotBase_t(ptr={this.m_classData})"; - } - public class AnimComponentID : ClassData - { - public AnimComponentID(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimComponentID", "AnimComponentID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimComponentID(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimComponentID", "AnimComponentID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimComponentID() - { - } - public AnimComponentID(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimComponentID", "AnimComponentID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimComponentID(ptr={this.m_classData})"; - } - public class AnimNodeID : ClassData - { - public AnimNodeID(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimNodeID", "AnimNodeID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimNodeID(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimNodeID", "AnimNodeID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimNodeID() - { - } - public AnimNodeID(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimNodeID", "AnimNodeID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimNodeID(ptr={this.m_classData})"; - } - public class AnimNodeOutputID : ClassData - { - public AnimNodeOutputID(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimNodeOutputID", "AnimNodeOutputID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimNodeOutputID(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimNodeOutputID", "AnimNodeOutputID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimNodeOutputID() - { - } - public AnimNodeOutputID(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimNodeOutputID", "AnimNodeOutputID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimNodeOutputID(ptr={this.m_classData})"; - } - public class AnimParamID : ClassData - { - public AnimParamID(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimParamID", "AnimParamID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimParamID(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimParamID", "AnimParamID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimParamID() - { - } - public AnimParamID(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimParamID", "AnimParamID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimParamID(ptr={this.m_classData})"; - } - public class AnimScriptHandle : ClassData - { - public AnimScriptHandle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimScriptHandle", "AnimScriptHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimScriptHandle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimScriptHandle", "AnimScriptHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimScriptHandle() - { - } - public AnimScriptHandle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimScriptHandle", "AnimScriptHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimScriptHandle(ptr={this.m_classData})"; - } - public class AnimStateID : ClassData - { - public AnimStateID(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimStateID", "AnimStateID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimStateID(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimStateID", "AnimStateID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimStateID() - { - } - public AnimStateID(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimStateID", "AnimStateID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimStateID(ptr={this.m_classData})"; - } - public class AnimTagID : ClassData - { - public AnimTagID(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimTagID", "AnimTagID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimTagID(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimTagID", "AnimTagID", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AnimTagID() - { - } - public AnimTagID(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AnimTagID", "AnimTagID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AnimTagID(ptr={this.m_classData})"; - } - public class audioparams_t : ClassData - { - public audioparams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("audioparams_t", "audioparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public audioparams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("audioparams_t", "audioparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public audioparams_t() - { - } - public audioparams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("audioparams_t", "audioparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector[] LocalSound - { - get { return Invoker.CallNative("SDKClass", "LocalSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalSound", CallKind.ClassMember, m_classData, value); } - } - public int SoundscapeIndex - { - get { return Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData, value); } - } - public byte LocalBits - { - get { return Invoker.CallNative("SDKClass", "LocalBits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalBits", CallKind.ClassMember, m_classData, value); } - } - public int SoundscapeEntityListIndex - { - get { return Invoker.CallNative("SDKClass", "SoundscapeEntityListIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundscapeEntityListIndex", CallKind.ClassMember, m_classData, value); } - } - public uint SoundEventHash - { - get { return Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"audioparams_t(ptr={this.m_classData})"; - } - public class AutoRoomDoorwayPairs_t : ClassData - { - public AutoRoomDoorwayPairs_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AutoRoomDoorwayPairs_t", "AutoRoomDoorwayPairs_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AutoRoomDoorwayPairs_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AutoRoomDoorwayPairs_t", "AutoRoomDoorwayPairs_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public AutoRoomDoorwayPairs_t() - { - } - public AutoRoomDoorwayPairs_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("AutoRoomDoorwayPairs_t", "AutoRoomDoorwayPairs_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D P1 - { - get { return Invoker.CallNative("SDKClass", "P1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "P1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D P2 - { - get { return Invoker.CallNative("SDKClass", "P2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "P2", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"AutoRoomDoorwayPairs_t(ptr={this.m_classData})"; - } - public class BakedLightingInfo_t : ClassData - { - public BakedLightingInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BakedLightingInfo_t", "BakedLightingInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BakedLightingInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BakedLightingInfo_t", "BakedLightingInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BakedLightingInfo_t() - { - } - public BakedLightingInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BakedLightingInfo_t", "BakedLightingInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint LightmapVersionNumber - { - get { return Invoker.CallNative("SDKClass", "LightmapVersionNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightmapVersionNumber", CallKind.ClassMember, m_classData, value); } - } - public uint LightmapGameVersionNumber - { - get { return Invoker.CallNative("SDKClass", "LightmapGameVersionNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightmapGameVersionNumber", CallKind.ClassMember, m_classData, value); } - } - public Vector4D LightmapUvScale - { - get { return Invoker.CallNative("SDKClass", "LightmapUvScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightmapUvScale", CallKind.ClassMember, m_classData, value); } - } - public bool HasLightmaps - { - get { return Invoker.CallNative("SDKClass", "HasLightmaps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasLightmaps", CallKind.ClassMember, m_classData, value); } - } - public bool BakedShadowsGamma20 - { - get { return Invoker.CallNative("SDKClass", "BakedShadowsGamma20", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BakedShadowsGamma20", CallKind.ClassMember, m_classData, value); } - } - public bool CompressionEnabled - { - get { return Invoker.CallNative("SDKClass", "CompressionEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompressionEnabled", CallKind.ClassMember, m_classData, value); } - } - public bool SHLightmaps - { - get { return Invoker.CallNative("SDKClass", "SHLightmaps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SHLightmaps", CallKind.ClassMember, m_classData, value); } - } - public byte ChartPackIterations - { - get { return Invoker.CallNative("SDKClass", "ChartPackIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChartPackIterations", CallKind.ClassMember, m_classData, value); } - } - public byte VradQuality - { - get { return Invoker.CallNative("SDKClass", "VradQuality", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VradQuality", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"BakedLightingInfo_t(ptr={this.m_classData})"; - } - public class BaseSceneObjectOverride_t : ClassData - { - public BaseSceneObjectOverride_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BaseSceneObjectOverride_t", "BaseSceneObjectOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BaseSceneObjectOverride_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BaseSceneObjectOverride_t", "BaseSceneObjectOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BaseSceneObjectOverride_t() - { - } - public BaseSceneObjectOverride_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BaseSceneObjectOverride_t", "BaseSceneObjectOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint SceneObjectIndex - { - get { return Invoker.CallNative("SDKClass", "SceneObjectIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneObjectIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"BaseSceneObjectOverride_t(ptr={this.m_classData})"; - } - public class BlendItem_t : ClassData - { - public BlendItem_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BlendItem_t", "BlendItem_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BlendItem_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BlendItem_t", "BlendItem_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BlendItem_t() - { - } - public BlendItem_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BlendItem_t", "BlendItem_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimUpdateNodeRef Child - { - get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public Vector4D Pos - { - get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public bool UseCustomDuration - { - get { return Invoker.CallNative("SDKClass", "UseCustomDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseCustomDuration", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"BlendItem_t(ptr={this.m_classData})"; - } - public class BoneDemoCaptureSettings_t : ClassData - { - public BoneDemoCaptureSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BoneDemoCaptureSettings_t", "BoneDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BoneDemoCaptureSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BoneDemoCaptureSettings_t", "BoneDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public BoneDemoCaptureSettings_t() - { - } - public BoneDemoCaptureSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("BoneDemoCaptureSettings_t", "BoneDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public float ErrorSplineRotationMax - { - get { return Invoker.CallNative("SDKClass", "ErrorSplineRotationMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorSplineRotationMax", CallKind.ClassMember, m_classData, value); } - } - public float ErrorSplineTranslationMax - { - get { return Invoker.CallNative("SDKClass", "ErrorSplineTranslationMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorSplineTranslationMax", CallKind.ClassMember, m_classData, value); } - } - public float ErrorSplineScaleMax - { - get { return Invoker.CallNative("SDKClass", "ErrorSplineScaleMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorSplineScaleMax", CallKind.ClassMember, m_classData, value); } - } - public float ErrorQuantizationRotationMax - { - get { return Invoker.CallNative("SDKClass", "ErrorQuantizationRotationMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorQuantizationRotationMax", CallKind.ClassMember, m_classData, value); } - } - public float ErrorQuantizationTranslationMax - { - get { return Invoker.CallNative("SDKClass", "ErrorQuantizationTranslationMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorQuantizationTranslationMax", CallKind.ClassMember, m_classData, value); } - } - public float ErrorQuantizationScaleMax - { - get { return Invoker.CallNative("SDKClass", "ErrorQuantizationScaleMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorQuantizationScaleMax", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"BoneDemoCaptureSettings_t(ptr={this.m_classData})"; - } - public class CActionComponentUpdater : CAnimComponentUpdater - { - public CActionComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CActionComponentUpdater", "CActionComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CActionComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CActionComponentUpdater", "CActionComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CActionComponentUpdater() - { - } - public CActionComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CActionComponentUpdater", "CActionComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CActionComponentUpdater(ptr={this.m_classData})"; - } - public class CAddUpdateNode : CBinaryUpdateNode - { - public CAddUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAddUpdateNode", "CAddUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAddUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAddUpdateNode", "CAddUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAddUpdateNode() - { - } - public CAddUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAddUpdateNode", "CAddUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FootMotionTiming - { - get { return Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyToFootMotion - { - get { return Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyChannelsSeparately - { - get { return Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData, value); } - } - public bool UseModelSpace - { - get { return Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyScale - { - get { return Invoker.CallNative("SDKClass", "ApplyScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyScale", CallKind.ClassMember, m_classData, value); } - } - public CBinaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAddUpdateNode(ptr={this.m_classData})"; - } - public class CAI_ChangeHintGroup : CBaseEntity - { - public CAI_ChangeHintGroup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_ChangeHintGroup", "CAI_ChangeHintGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAI_ChangeHintGroup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_ChangeHintGroup", "CAI_ChangeHintGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAI_ChangeHintGroup() - { - } - public CAI_ChangeHintGroup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_ChangeHintGroup", "CAI_ChangeHintGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int SearchType - { - get { return Invoker.CallNative("SDKClass", "SearchType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SearchType", CallKind.ClassMember, m_classData, value); } - } - public string StrSearchName - { - get { return Invoker.CallNative("SDKClass", "StrSearchName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrSearchName", CallKind.ClassMember, m_classData, value); } - } - public string StrNewHintGroup - { - get { return Invoker.CallNative("SDKClass", "StrNewHintGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrNewHintGroup", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAI_ChangeHintGroup(ptr={this.m_classData})"; - } - public class CAI_Expresser : ClassData - { - public CAI_Expresser(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_Expresser", "CAI_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAI_Expresser(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_Expresser", "CAI_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAI_Expresser() - { - } - public CAI_Expresser(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_Expresser", "CAI_Expresser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StopTalkTime - { - get { return Invoker.CallNative("SDKClass", "StopTalkTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopTalkTime", CallKind.ClassMember, m_classData, value); } - } - public float StopTalkTimeWithoutDelay - { - get { return Invoker.CallNative("SDKClass", "StopTalkTimeWithoutDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopTalkTimeWithoutDelay", CallKind.ClassMember, m_classData, value); } - } - public float QueuedSpeechTime - { - get { return Invoker.CallNative("SDKClass", "QueuedSpeechTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QueuedSpeechTime", CallKind.ClassMember, m_classData, value); } - } - public float BlockedTalkTime - { - get { return Invoker.CallNative("SDKClass", "BlockedTalkTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockedTalkTime", CallKind.ClassMember, m_classData, value); } - } - public int VoicePitch - { - get { return Invoker.CallNative("SDKClass", "VoicePitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoicePitch", CallKind.ClassMember, m_classData, value); } - } - public float LastTimeAcceptedSpeak - { - get { return Invoker.CallNative("SDKClass", "LastTimeAcceptedSpeak", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTimeAcceptedSpeak", CallKind.ClassMember, m_classData, value); } - } - public bool AllowSpeakingInterrupts - { - get { return Invoker.CallNative("SDKClass", "AllowSpeakingInterrupts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowSpeakingInterrupts", CallKind.ClassMember, m_classData, value); } - } - public bool ConsiderSceneInvolvementAsSpeech - { - get { return Invoker.CallNative("SDKClass", "ConsiderSceneInvolvementAsSpeech", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConsiderSceneInvolvementAsSpeech", CallKind.ClassMember, m_classData, value); } - } - public bool SceneEntityDisabled - { - get { return Invoker.CallNative("SDKClass", "SceneEntityDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneEntityDisabled", CallKind.ClassMember, m_classData, value); } - } - public int LastSpokenPriority - { - get { return Invoker.CallNative("SDKClass", "LastSpokenPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastSpokenPriority", CallKind.ClassMember, m_classData, value); } - } - public int[] Outer - { - get { return Invoker.CallNative("SDKClass", "Outer", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAI_Expresser(ptr={this.m_classData})"; - } - public class CAI_ExpresserWithFollowup : CAI_Expresser - { - public CAI_ExpresserWithFollowup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_ExpresserWithFollowup", "CAI_ExpresserWithFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAI_ExpresserWithFollowup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_ExpresserWithFollowup", "CAI_ExpresserWithFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAI_ExpresserWithFollowup() - { - } - public CAI_ExpresserWithFollowup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAI_ExpresserWithFollowup", "CAI_ExpresserWithFollowup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAI_Expresser Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAI_ExpresserWithFollowup(ptr={this.m_classData})"; - } - public class CAimCameraUpdateNode : CUnaryUpdateNode - { - public CAimCameraUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimCameraUpdateNode", "CAimCameraUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAimCameraUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimCameraUpdateNode", "CAimCameraUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAimCameraUpdateNode() - { - } - public CAimCameraUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimCameraUpdateNode", "CAimCameraUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle ParameterPosition - { - get { return Invoker.CallNative("SDKClass", "ParameterPosition", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterOrientation - { - get { return Invoker.CallNative("SDKClass", "ParameterOrientation", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterSpineRotationWeight - { - get { return Invoker.CallNative("SDKClass", "ParameterSpineRotationWeight", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterPelvisOffset - { - get { return Invoker.CallNative("SDKClass", "ParameterPelvisOffset", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterUseIK - { - get { return Invoker.CallNative("SDKClass", "ParameterUseIK", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterCameraOnly - { - get { return Invoker.CallNative("SDKClass", "ParameterCameraOnly", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterWeaponDepenetrationDistance - { - get { return Invoker.CallNative("SDKClass", "ParameterWeaponDepenetrationDistance", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterWeaponDepenetrationDelta - { - get { return Invoker.CallNative("SDKClass", "ParameterWeaponDepenetrationDelta", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterCameraClearanceDistance - { - get { return Invoker.CallNative("SDKClass", "ParameterCameraClearanceDistance", CallKind.ClassMember, m_classData); } - } - public AimCameraOpFixedSettings_t OpFixedSettings - { - get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAimCameraUpdateNode(ptr={this.m_classData})"; - } - public class CAimConstraint : CBaseConstraint - { - public CAimConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimConstraint", "CAimConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAimConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimConstraint", "CAimConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAimConstraint() - { - } - public CAimConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimConstraint", "CAimConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint UpType - { - get { return Invoker.CallNative("SDKClass", "UpType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpType", CallKind.ClassMember, m_classData, value); } - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAimConstraint(ptr={this.m_classData})"; - } - public class CAimMatrixUpdateNode : CUnaryUpdateNode - { - public CAimMatrixUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimMatrixUpdateNode", "CAimMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAimMatrixUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimMatrixUpdateNode", "CAimMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAimMatrixUpdateNode() - { - } - public CAimMatrixUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAimMatrixUpdateNode", "CAimMatrixUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public AimMatrixOpFixedSettings_t OpFixedSettings - { - get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } - } - public uint Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChild - { - get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } - } - public bool LockWhenWaning - { - get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAimMatrixUpdateNode(ptr={this.m_classData})"; - } - public class CAK47 : CCSWeaponBaseGun - { - public CAK47(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAK47", "CAK47", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAK47(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAK47", "CAK47", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAK47() - { - } - public CAK47(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAK47", "CAK47", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAK47(ptr={this.m_classData})"; - } - public class CAmbientGeneric : CPointEntity - { - public CAmbientGeneric(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAmbientGeneric", "CAmbientGeneric", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAmbientGeneric(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAmbientGeneric", "CAmbientGeneric", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAmbientGeneric() - { - } - public CAmbientGeneric(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAmbientGeneric", "CAmbientGeneric", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float MaxRadius - { - get { return Invoker.CallNative("SDKClass", "MaxRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRadius", CallKind.ClassMember, m_classData, value); } - } - public uint SoundLevel - { - get { return Invoker.CallNative("SDKClass", "SoundLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundLevel", CallKind.ClassMember, m_classData, value); } - } - public dynpitchvol_t Dpv - { - get { return Invoker.CallNative("SDKClass", "Dpv", CallKind.ClassMember, m_classData); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public bool Looping - { - get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } - } - public string Sound - { - get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData, value); } - } - public string SourceEntName - { - get { return Invoker.CallNative("SDKClass", "SourceEntName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceEntName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity SoundSource - { - get { return Invoker.CallNative("SDKClass", "SoundSource", CallKind.ClassMember, m_classData); } - } - public int SoundSourceEntIndex - { - get { return Invoker.CallNative("SDKClass", "SoundSourceEntIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundSourceEntIndex", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAmbientGeneric(ptr={this.m_classData})"; - } - public class CAnimActionUpdater : ClassData - { - public CAnimActionUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimActionUpdater", "CAnimActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimActionUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimActionUpdater", "CAnimActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimActionUpdater() - { - } - public CAnimActionUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimActionUpdater", "CAnimActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimActionUpdater(ptr={this.m_classData})"; - } - public class CAnimActivity : ClassData - { - public CAnimActivity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimActivity", "CAnimActivity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimActivity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimActivity", "CAnimActivity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimActivity() - { - } - public CAnimActivity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimActivity", "CAnimActivity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Activity - { - get { return Invoker.CallNative("SDKClass", "Activity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Activity", CallKind.ClassMember, m_classData, value); } - } - public int Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public int Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimActivity(ptr={this.m_classData})"; - } - public class CAnimationGraphVisualizerAxis : CAnimationGraphVisualizerPrimitiveBase - { - public CAnimationGraphVisualizerAxis(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerAxis", "CAnimationGraphVisualizerAxis", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerAxis(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerAxis", "CAnimationGraphVisualizerAxis", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerAxis() - { - } - public CAnimationGraphVisualizerAxis(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerAxis", "CAnimationGraphVisualizerAxis", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float AxisSize - { - get { return Invoker.CallNative("SDKClass", "AxisSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AxisSize", CallKind.ClassMember, m_classData, value); } - } - public CAnimationGraphVisualizerPrimitiveBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimationGraphVisualizerAxis(ptr={this.m_classData})"; - } - public class CAnimationGraphVisualizerLine : CAnimationGraphVisualizerPrimitiveBase - { - public CAnimationGraphVisualizerLine(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerLine", "CAnimationGraphVisualizerLine", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerLine(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerLine", "CAnimationGraphVisualizerLine", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerLine() - { - } - public CAnimationGraphVisualizerLine(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerLine", "CAnimationGraphVisualizerLine", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D WsPositionStart - { - get { return Invoker.CallNative("SDKClass", "WsPositionStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WsPositionStart", CallKind.ClassMember, m_classData, value); } - } - public Vector2D WsPositionEnd - { - get { return Invoker.CallNative("SDKClass", "WsPositionEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WsPositionEnd", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public CAnimationGraphVisualizerPrimitiveBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimationGraphVisualizerLine(ptr={this.m_classData})"; - } - public class CAnimationGraphVisualizerPie : CAnimationGraphVisualizerPrimitiveBase - { - public CAnimationGraphVisualizerPie(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPie", "CAnimationGraphVisualizerPie", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerPie(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPie", "CAnimationGraphVisualizerPie", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerPie() - { - } - public CAnimationGraphVisualizerPie(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPie", "CAnimationGraphVisualizerPie", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D WsCenter - { - get { return Invoker.CallNative("SDKClass", "WsCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WsCenter", CallKind.ClassMember, m_classData, value); } - } - public Vector2D WsStart - { - get { return Invoker.CallNative("SDKClass", "WsStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WsStart", CallKind.ClassMember, m_classData, value); } - } - public Vector2D WsEnd - { - get { return Invoker.CallNative("SDKClass", "WsEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WsEnd", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public CAnimationGraphVisualizerPrimitiveBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimationGraphVisualizerPie(ptr={this.m_classData})"; - } - public class CAnimationGraphVisualizerPrimitiveBase : ClassData - { - public CAnimationGraphVisualizerPrimitiveBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPrimitiveBase", "CAnimationGraphVisualizerPrimitiveBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerPrimitiveBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPrimitiveBase", "CAnimationGraphVisualizerPrimitiveBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerPrimitiveBase() - { - } - public CAnimationGraphVisualizerPrimitiveBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPrimitiveBase", "CAnimationGraphVisualizerPrimitiveBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public int OwningAnimNodePathCount - { - get { return Invoker.CallNative("SDKClass", "OwningAnimNodePathCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwningAnimNodePathCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimationGraphVisualizerPrimitiveBase(ptr={this.m_classData})"; - } - public class CAnimationGraphVisualizerSphere : CAnimationGraphVisualizerPrimitiveBase - { - public CAnimationGraphVisualizerSphere(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerSphere", "CAnimationGraphVisualizerSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerSphere(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerSphere", "CAnimationGraphVisualizerSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerSphere() - { - } - public CAnimationGraphVisualizerSphere(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerSphere", "CAnimationGraphVisualizerSphere", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D WsPosition - { - get { return Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public CAnimationGraphVisualizerPrimitiveBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimationGraphVisualizerSphere(ptr={this.m_classData})"; - } - public class CAnimationGraphVisualizerText : CAnimationGraphVisualizerPrimitiveBase - { - public CAnimationGraphVisualizerText(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerText", "CAnimationGraphVisualizerText", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerText(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerText", "CAnimationGraphVisualizerText", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGraphVisualizerText() - { - } - public CAnimationGraphVisualizerText(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerText", "CAnimationGraphVisualizerText", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D WsPosition - { - get { return Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public string Text - { - get { return Invoker.CallNative("SDKClass", "Text", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Text", CallKind.ClassMember, m_classData, value); } - } - public CAnimationGraphVisualizerPrimitiveBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimationGraphVisualizerText(ptr={this.m_classData})"; - } - public class CAnimationGroup : ClassData - { - public CAnimationGroup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGroup", "CAnimationGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGroup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGroup", "CAnimationGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimationGroup() - { - } - public CAnimationGroup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimationGroup", "CAnimationGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public CAnimKeyData DecodeKey - { - get { return Invoker.CallNative("SDKClass", "DecodeKey", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimationGroup(ptr={this.m_classData})"; - } - public class CAnimAttachment : ClassData - { - public CAnimAttachment(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimAttachment", "CAnimAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimAttachment(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimAttachment", "CAnimAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimAttachment() - { - } - public CAnimAttachment(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimAttachment", "CAnimAttachment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector[] InfluenceOffsets - { - get { return Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData, value); } - } - public int[] InfluenceIndices - { - get { return Invoker.CallNative("SDKClass", "InfluenceIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfluenceIndices", CallKind.ClassMember, m_classData, value); } - } - public float[] InfluenceWeights - { - get { return Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData, value); } - } - public byte NumInfluences - { - get { return Invoker.CallNative("SDKClass", "NumInfluences", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumInfluences", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimAttachment(ptr={this.m_classData})"; - } - public class CAnimBone : ClassData - { - public CAnimBone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimBone", "CAnimBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimBone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimBone", "CAnimBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimBone() - { - } - public CAnimBone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimBone", "CAnimBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Pos - { - get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public int Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimBone(ptr={this.m_classData})"; - } - public class CAnimBoneDifference : ClassData - { - public CAnimBoneDifference(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimBoneDifference", "CAnimBoneDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimBoneDifference(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimBoneDifference", "CAnimBoneDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimBoneDifference() - { - } - public CAnimBoneDifference(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimBoneDifference", "CAnimBoneDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D PosError - { - get { return Invoker.CallNative("SDKClass", "PosError", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PosError", CallKind.ClassMember, m_classData, value); } - } - public bool HasRotation - { - get { return Invoker.CallNative("SDKClass", "HasRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasRotation", CallKind.ClassMember, m_classData, value); } - } - public bool HasMovement - { - get { return Invoker.CallNative("SDKClass", "HasMovement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasMovement", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimBoneDifference(ptr={this.m_classData})"; - } - public class CAnimComponentUpdater : ClassData - { - public CAnimComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimComponentUpdater", "CAnimComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimComponentUpdater", "CAnimComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimComponentUpdater() - { - } - public CAnimComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimComponentUpdater", "CAnimComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public AnimComponentID Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - } - public uint NetworkMode - { - get { return Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData, value); } - } - public bool StartEnabled - { - get { return Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimComponentUpdater(ptr={this.m_classData})"; - } - public class CAnimCycle : CCycleBase - { - public CAnimCycle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimCycle", "CAnimCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimCycle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimCycle", "CAnimCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimCycle() - { - } - public CAnimCycle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimCycle", "CAnimCycle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCycleBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimCycle(ptr={this.m_classData})"; - } - public class CAnimData : ClassData - { - public CAnimData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimData", "CAnimData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimData", "CAnimData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimData() - { - } - public CAnimData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimData", "CAnimData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int MaxUniqueFrameIndex - { - get { return Invoker.CallNative("SDKClass", "MaxUniqueFrameIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxUniqueFrameIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimData(ptr={this.m_classData})"; - } - public class CAnimDataChannelDesc : ClassData - { - public CAnimDataChannelDesc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDataChannelDesc", "CAnimDataChannelDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDataChannelDesc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDataChannelDesc", "CAnimDataChannelDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDataChannelDesc() - { - } - public CAnimDataChannelDesc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDataChannelDesc", "CAnimDataChannelDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public int[] ElementIndexArray - { - get { return Invoker.CallNative("SDKClass", "ElementIndexArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementIndexArray", CallKind.ClassMember, m_classData, value); } - } - public uint[] ElementMaskArray - { - get { return Invoker.CallNative("SDKClass", "ElementMaskArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementMaskArray", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimDataChannelDesc(ptr={this.m_classData})"; - } - public class CAnimDecoder : ClassData - { - public CAnimDecoder(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDecoder", "CAnimDecoder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDecoder(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDecoder", "CAnimDecoder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDecoder() - { - } - public CAnimDecoder(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDecoder", "CAnimDecoder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Version - { - get { return Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData, value); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimDecoder(ptr={this.m_classData})"; - } - public class CAnimDemoCaptureSettings : ClassData - { - public CAnimDemoCaptureSettings(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDemoCaptureSettings", "CAnimDemoCaptureSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDemoCaptureSettings(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDemoCaptureSettings", "CAnimDemoCaptureSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDemoCaptureSettings() - { - } - public CAnimDemoCaptureSettings(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDemoCaptureSettings", "CAnimDemoCaptureSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector4D ErrorRangeSplineRotation - { - get { return Invoker.CallNative("SDKClass", "ErrorRangeSplineRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorRangeSplineRotation", CallKind.ClassMember, m_classData, value); } - } - public Vector4D ErrorRangeSplineTranslation - { - get { return Invoker.CallNative("SDKClass", "ErrorRangeSplineTranslation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorRangeSplineTranslation", CallKind.ClassMember, m_classData, value); } - } - public Vector4D ErrorRangeSplineScale - { - get { return Invoker.CallNative("SDKClass", "ErrorRangeSplineScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorRangeSplineScale", CallKind.ClassMember, m_classData, value); } - } - public float IkRotation_MaxSplineError - { - get { return Invoker.CallNative("SDKClass", "IkRotation_MaxSplineError", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IkRotation_MaxSplineError", CallKind.ClassMember, m_classData, value); } - } - public float IkTranslation_MaxSplineError - { - get { return Invoker.CallNative("SDKClass", "IkTranslation_MaxSplineError", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IkTranslation_MaxSplineError", CallKind.ClassMember, m_classData, value); } - } - public Vector4D ErrorRangeQuantizationRotation - { - get { return Invoker.CallNative("SDKClass", "ErrorRangeQuantizationRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorRangeQuantizationRotation", CallKind.ClassMember, m_classData, value); } - } - public Vector4D ErrorRangeQuantizationTranslation - { - get { return Invoker.CallNative("SDKClass", "ErrorRangeQuantizationTranslation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorRangeQuantizationTranslation", CallKind.ClassMember, m_classData, value); } - } - public Vector4D ErrorRangeQuantizationScale - { - get { return Invoker.CallNative("SDKClass", "ErrorRangeQuantizationScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ErrorRangeQuantizationScale", CallKind.ClassMember, m_classData, value); } - } - public float IkRotation_MaxQuantizationError - { - get { return Invoker.CallNative("SDKClass", "IkRotation_MaxQuantizationError", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IkRotation_MaxQuantizationError", CallKind.ClassMember, m_classData, value); } - } - public float IkTranslation_MaxQuantizationError - { - get { return Invoker.CallNative("SDKClass", "IkTranslation_MaxQuantizationError", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IkTranslation_MaxQuantizationError", CallKind.ClassMember, m_classData, value); } - } - public string BaseSequence - { - get { return Invoker.CallNative("SDKClass", "BaseSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseSequence", CallKind.ClassMember, m_classData, value); } - } - public int BaseSequenceFrame - { - get { return Invoker.CallNative("SDKClass", "BaseSequenceFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseSequenceFrame", CallKind.ClassMember, m_classData, value); } - } - public uint BoneSelectionMode - { - get { return Invoker.CallNative("SDKClass", "BoneSelectionMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneSelectionMode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimDemoCaptureSettings(ptr={this.m_classData})"; - } - public class CAnimDesc : ClassData - { - public CAnimDesc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc", "CAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDesc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc", "CAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDesc() - { - } - public CAnimDesc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc", "CAnimDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimDesc_Flag Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - } - public float Fps - { - get { return Invoker.CallNative("SDKClass", "Fps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fps", CallKind.ClassMember, m_classData, value); } - } - public CAnimEncodedFrames Data - { - get { return Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData); } - } - public float Framestalltime - { - get { return Invoker.CallNative("SDKClass", "Framestalltime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Framestalltime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RootMin - { - get { return Invoker.CallNative("SDKClass", "RootMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RootMax - { - get { return Invoker.CallNative("SDKClass", "RootMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootMax", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] BoneWorldMin - { - get { return Invoker.CallNative("SDKClass", "BoneWorldMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneWorldMin", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] BoneWorldMax - { - get { return Invoker.CallNative("SDKClass", "BoneWorldMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneWorldMax", CallKind.ClassMember, m_classData, value); } - } - public CAnimSequenceParams SequenceParams - { - get { return Invoker.CallNative("SDKClass", "SequenceParams", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimDesc(ptr={this.m_classData})"; - } - public class CAnimDesc_Flag : ClassData - { - public CAnimDesc_Flag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc_Flag", "CAnimDesc_Flag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDesc_Flag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc_Flag", "CAnimDesc_Flag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimDesc_Flag() - { - } - public CAnimDesc_Flag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc_Flag", "CAnimDesc_Flag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Looping - { - get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } - } - public bool AllZeros - { - get { return Invoker.CallNative("SDKClass", "AllZeros", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllZeros", CallKind.ClassMember, m_classData, value); } - } - public bool Hidden - { - get { return Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData, value); } - } - public bool Delta - { - get { return Invoker.CallNative("SDKClass", "Delta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Delta", CallKind.ClassMember, m_classData, value); } - } - public bool LegacyWorldspace - { - get { return Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData, value); } - } - public bool ModelDoc - { - get { return Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData, value); } - } - public bool ImplicitSeqIgnoreDelta - { - get { return Invoker.CallNative("SDKClass", "ImplicitSeqIgnoreDelta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImplicitSeqIgnoreDelta", CallKind.ClassMember, m_classData, value); } - } - public bool AnimGraphAdditive - { - get { return Invoker.CallNative("SDKClass", "AnimGraphAdditive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimGraphAdditive", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimDesc_Flag(ptr={this.m_classData})"; - } - public class CAnimEncodedFrames : ClassData - { - public CAnimEncodedFrames(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodedFrames", "CAnimEncodedFrames", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEncodedFrames(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodedFrames", "CAnimEncodedFrames", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEncodedFrames() - { - } - public CAnimEncodedFrames(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodedFrames", "CAnimEncodedFrames", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Frames - { - get { return Invoker.CallNative("SDKClass", "Frames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frames", CallKind.ClassMember, m_classData, value); } - } - public int FramesPerBlock - { - get { return Invoker.CallNative("SDKClass", "FramesPerBlock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FramesPerBlock", CallKind.ClassMember, m_classData, value); } - } - public CAnimEncodeDifference UsageDifferences - { - get { return Invoker.CallNative("SDKClass", "UsageDifferences", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimEncodedFrames(ptr={this.m_classData})"; - } - public class CAnimEncodeDifference : ClassData - { - public CAnimEncodeDifference(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodeDifference", "CAnimEncodeDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEncodeDifference(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodeDifference", "CAnimEncodeDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEncodeDifference() - { - } - public CAnimEncodeDifference(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodeDifference", "CAnimEncodeDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte[] HasRotationBitArray - { - get { return Invoker.CallNative("SDKClass", "HasRotationBitArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasRotationBitArray", CallKind.ClassMember, m_classData, value); } - } - public byte[] HasMovementBitArray - { - get { return Invoker.CallNative("SDKClass", "HasMovementBitArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasMovementBitArray", CallKind.ClassMember, m_classData, value); } - } - public byte[] HasMorphBitArray - { - get { return Invoker.CallNative("SDKClass", "HasMorphBitArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasMorphBitArray", CallKind.ClassMember, m_classData, value); } - } - public byte[] HasUserBitArray - { - get { return Invoker.CallNative("SDKClass", "HasUserBitArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasUserBitArray", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimEncodeDifference(ptr={this.m_classData})"; - } - public class CAnimEnum : ClassData - { - public CAnimEnum(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEnum", "CAnimEnum", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEnum(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEnum", "CAnimEnum", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEnum() - { - } - public CAnimEnum(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEnum", "CAnimEnum", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimEnum(ptr={this.m_classData})"; - } - public class CAnimEventDefinition : ClassData - { - public CAnimEventDefinition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventDefinition", "CAnimEventDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventDefinition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventDefinition", "CAnimEventDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventDefinition() - { - } - public CAnimEventDefinition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventDefinition", "CAnimEventDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Frame - { - get { return Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData, value); } - } - public int EndFrame - { - get { return Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData, value); } - } - public float Cycle - { - get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimEventDefinition(ptr={this.m_classData})"; - } - public class CAnimEventListener : CAnimEventListenerBase - { - public CAnimEventListener(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListener", "CAnimEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventListener(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListener", "CAnimEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventListener() - { - } - public CAnimEventListener(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListener", "CAnimEventListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimEventListenerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimEventListener(ptr={this.m_classData})"; - } - public class CAnimEventListenerBase : ClassData - { - public CAnimEventListenerBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListenerBase", "CAnimEventListenerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventListenerBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListenerBase", "CAnimEventListenerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventListenerBase() - { - } - public CAnimEventListenerBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListenerBase", "CAnimEventListenerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimEventListenerBase(ptr={this.m_classData})"; - } - public class CAnimEventQueueListener : CAnimEventListenerBase - { - public CAnimEventQueueListener(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventQueueListener", "CAnimEventQueueListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventQueueListener(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventQueueListener", "CAnimEventQueueListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimEventQueueListener() - { - } - public CAnimEventQueueListener(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimEventQueueListener", "CAnimEventQueueListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimEventListenerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimEventQueueListener(ptr={this.m_classData})"; - } - public class CAnimFoot : ClassData - { - public CAnimFoot(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFoot", "CAnimFoot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimFoot(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFoot", "CAnimFoot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimFoot() - { - } - public CAnimFoot(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFoot", "CAnimFoot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BallOffset - { - get { return Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HeelOffset - { - get { return Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData, value); } - } - public int AnkleBoneIndex - { - get { return Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public int ToeBoneIndex - { - get { return Invoker.CallNative("SDKClass", "ToeBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToeBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimFoot(ptr={this.m_classData})"; - } - public class CAnimFrameBlockAnim : ClassData - { - public CAnimFrameBlockAnim(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameBlockAnim", "CAnimFrameBlockAnim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimFrameBlockAnim(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameBlockAnim", "CAnimFrameBlockAnim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimFrameBlockAnim() - { - } - public CAnimFrameBlockAnim(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameBlockAnim", "CAnimFrameBlockAnim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int StartFrame - { - get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } - } - public int EndFrame - { - get { return Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData, value); } - } - public int[] SegmentIndexArray - { - get { return Invoker.CallNative("SDKClass", "SegmentIndexArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SegmentIndexArray", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimFrameBlockAnim(ptr={this.m_classData})"; - } - public class CAnimFrameSegment : ClassData - { - public CAnimFrameSegment(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameSegment", "CAnimFrameSegment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimFrameSegment(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameSegment", "CAnimFrameSegment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimFrameSegment() - { - } - public CAnimFrameSegment(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameSegment", "CAnimFrameSegment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int UniqueFrameIndex - { - get { return Invoker.CallNative("SDKClass", "UniqueFrameIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UniqueFrameIndex", CallKind.ClassMember, m_classData, value); } - } - public uint LocalElementMasks - { - get { return Invoker.CallNative("SDKClass", "LocalElementMasks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalElementMasks", CallKind.ClassMember, m_classData, value); } - } - public int LocalChannel - { - get { return Invoker.CallNative("SDKClass", "LocalChannel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalChannel", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimFrameSegment(ptr={this.m_classData})"; - } - public class CAnimGraphControllerBase : ClassData - { - public CAnimGraphControllerBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphControllerBase", "CAnimGraphControllerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphControllerBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphControllerBase", "CAnimGraphControllerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphControllerBase() - { - } - public CAnimGraphControllerBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphControllerBase", "CAnimGraphControllerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimGraphControllerBase(ptr={this.m_classData})"; - } - public class CAnimGraphDebugReplay : ClassData - { - public CAnimGraphDebugReplay(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphDebugReplay", "CAnimGraphDebugReplay", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphDebugReplay(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphDebugReplay", "CAnimGraphDebugReplay", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphDebugReplay() - { - } - public CAnimGraphDebugReplay(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphDebugReplay", "CAnimGraphDebugReplay", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string AnimGraphFileName - { - get { return Invoker.CallNative("SDKClass", "AnimGraphFileName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimGraphFileName", CallKind.ClassMember, m_classData, value); } - } - public int StartIndex - { - get { return Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData, value); } - } - public int WriteIndex - { - get { return Invoker.CallNative("SDKClass", "WriteIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WriteIndex", CallKind.ClassMember, m_classData, value); } - } - public int FrameCount - { - get { return Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimGraphDebugReplay(ptr={this.m_classData})"; - } - public class CAnimGraphModelBinding : ClassData - { - public CAnimGraphModelBinding(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphModelBinding", "CAnimGraphModelBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphModelBinding(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphModelBinding", "CAnimGraphModelBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphModelBinding() - { - } - public CAnimGraphModelBinding(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphModelBinding", "CAnimGraphModelBinding", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ModelName - { - get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimGraphModelBinding(ptr={this.m_classData})"; - } - public class CAnimGraphNetworkedVariables : ClassData - { - public CAnimGraphNetworkedVariables(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkedVariables", "CAnimGraphNetworkedVariables", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphNetworkedVariables(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkedVariables", "CAnimGraphNetworkedVariables", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphNetworkedVariables() - { - } - public CAnimGraphNetworkedVariables(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkedVariables", "CAnimGraphNetworkedVariables", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] PredNetBoolVariables - { - get { return Invoker.CallNative("SDKClass", "PredNetBoolVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetBoolVariables", CallKind.ClassMember, m_classData, value); } - } - public byte[] PredNetByteVariables - { - get { return Invoker.CallNative("SDKClass", "PredNetByteVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetByteVariables", CallKind.ClassMember, m_classData, value); } - } - public ushort[] PredNetUInt16Variables - { - get { return Invoker.CallNative("SDKClass", "PredNetUInt16Variables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetUInt16Variables", CallKind.ClassMember, m_classData, value); } - } - public int[] PredNetIntVariables - { - get { return Invoker.CallNative("SDKClass", "PredNetIntVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetIntVariables", CallKind.ClassMember, m_classData, value); } - } - public uint[] PredNetUInt32Variables - { - get { return Invoker.CallNative("SDKClass", "PredNetUInt32Variables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetUInt32Variables", CallKind.ClassMember, m_classData, value); } - } - public ulong[] PredNetUInt64Variables - { - get { return Invoker.CallNative("SDKClass", "PredNetUInt64Variables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetUInt64Variables", CallKind.ClassMember, m_classData, value); } - } - public float[] PredNetFloatVariables - { - get { return Invoker.CallNative("SDKClass", "PredNetFloatVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetFloatVariables", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] PredNetVectorVariables - { - get { return Invoker.CallNative("SDKClass", "PredNetVectorVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PredNetVectorVariables", CallKind.ClassMember, m_classData, value); } - } - public uint[] OwnerOnlyPredNetBoolVariables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetBoolVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetBoolVariables", CallKind.ClassMember, m_classData, value); } - } - public byte[] OwnerOnlyPredNetByteVariables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetByteVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetByteVariables", CallKind.ClassMember, m_classData, value); } - } - public ushort[] OwnerOnlyPredNetUInt16Variables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt16Variables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt16Variables", CallKind.ClassMember, m_classData, value); } - } - public int[] OwnerOnlyPredNetIntVariables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetIntVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetIntVariables", CallKind.ClassMember, m_classData, value); } - } - public uint[] OwnerOnlyPredNetUInt32Variables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt32Variables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt32Variables", CallKind.ClassMember, m_classData, value); } - } - public ulong[] OwnerOnlyPredNetUInt64Variables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt64Variables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt64Variables", CallKind.ClassMember, m_classData, value); } - } - public float[] OwnerOnlyPredNetFloatVariables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetFloatVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetFloatVariables", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] OwnerOnlyPredNetVectorVariables - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetVectorVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetVectorVariables", CallKind.ClassMember, m_classData, value); } - } - public int BoolVariablesCount - { - get { return Invoker.CallNative("SDKClass", "BoolVariablesCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoolVariablesCount", CallKind.ClassMember, m_classData, value); } - } - public int OwnerOnlyBoolVariablesCount - { - get { return Invoker.CallNative("SDKClass", "OwnerOnlyBoolVariablesCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerOnlyBoolVariablesCount", CallKind.ClassMember, m_classData, value); } - } - public int RandomSeedOffset - { - get { return Invoker.CallNative("SDKClass", "RandomSeedOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomSeedOffset", CallKind.ClassMember, m_classData, value); } - } - public float LastTeleportTime - { - get { return Invoker.CallNative("SDKClass", "LastTeleportTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTeleportTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimGraphNetworkedVariables(ptr={this.m_classData})"; - } - public class CAnimGraphNetworkSettings : CAnimGraphSettingsGroup - { - public CAnimGraphNetworkSettings(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkSettings", "CAnimGraphNetworkSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphNetworkSettings(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkSettings", "CAnimGraphNetworkSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphNetworkSettings() - { - } - public CAnimGraphNetworkSettings(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkSettings", "CAnimGraphNetworkSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool NetworkingEnabled - { - get { return Invoker.CallNative("SDKClass", "NetworkingEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkingEnabled", CallKind.ClassMember, m_classData, value); } - } - public CAnimGraphSettingsGroup Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimGraphNetworkSettings(ptr={this.m_classData})"; - } - public class CAnimGraphSettingsGroup : ClassData - { - public CAnimGraphSettingsGroup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsGroup", "CAnimGraphSettingsGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphSettingsGroup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsGroup", "CAnimGraphSettingsGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphSettingsGroup() - { - } - public CAnimGraphSettingsGroup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsGroup", "CAnimGraphSettingsGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimGraphSettingsGroup(ptr={this.m_classData})"; - } - public class CAnimGraphSettingsManager : ClassData - { - public CAnimGraphSettingsManager(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsManager", "CAnimGraphSettingsManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphSettingsManager(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsManager", "CAnimGraphSettingsManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimGraphSettingsManager() - { - } - public CAnimGraphSettingsManager(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsManager", "CAnimGraphSettingsManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimGraphSettingsManager(ptr={this.m_classData})"; - } - public class CAnimInputDamping : ClassData - { - public CAnimInputDamping(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimInputDamping", "CAnimInputDamping", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimInputDamping(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimInputDamping", "CAnimInputDamping", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimInputDamping() - { - } - public CAnimInputDamping(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimInputDamping", "CAnimInputDamping", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint SpeedFunction - { - get { return Invoker.CallNative("SDKClass", "SpeedFunction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeedFunction", CallKind.ClassMember, m_classData, value); } - } - public float SpeedScale - { - get { return Invoker.CallNative("SDKClass", "SpeedScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeedScale", CallKind.ClassMember, m_classData, value); } - } - public float FallingSpeedScale - { - get { return Invoker.CallNative("SDKClass", "FallingSpeedScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallingSpeedScale", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimInputDamping(ptr={this.m_classData})"; - } - public class CAnimKeyData : ClassData - { - public CAnimKeyData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimKeyData", "CAnimKeyData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimKeyData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimKeyData", "CAnimKeyData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimKeyData() - { - } - public CAnimKeyData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimKeyData", "CAnimKeyData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ChannelElements - { - get { return Invoker.CallNative("SDKClass", "ChannelElements", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChannelElements", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimKeyData(ptr={this.m_classData})"; - } - public class CAnimLocalHierarchy : ClassData - { - public CAnimLocalHierarchy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimLocalHierarchy", "CAnimLocalHierarchy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimLocalHierarchy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimLocalHierarchy", "CAnimLocalHierarchy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimLocalHierarchy() - { - } - public CAnimLocalHierarchy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimLocalHierarchy", "CAnimLocalHierarchy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int StartFrame - { - get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } - } - public int PeakFrame - { - get { return Invoker.CallNative("SDKClass", "PeakFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PeakFrame", CallKind.ClassMember, m_classData, value); } - } - public int TailFrame - { - get { return Invoker.CallNative("SDKClass", "TailFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TailFrame", CallKind.ClassMember, m_classData, value); } - } - public int EndFrame - { - get { return Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimLocalHierarchy(ptr={this.m_classData})"; - } - public class CAnimMorphDifference : ClassData - { - public CAnimMorphDifference(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMorphDifference", "CAnimMorphDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimMorphDifference(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMorphDifference", "CAnimMorphDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimMorphDifference() - { - } - public CAnimMorphDifference(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMorphDifference", "CAnimMorphDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimMorphDifference(ptr={this.m_classData})"; - } - public class CAnimMotorUpdaterBase : ClassData - { - public CAnimMotorUpdaterBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMotorUpdaterBase", "CAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimMotorUpdaterBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMotorUpdaterBase", "CAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimMotorUpdaterBase() - { - } - public CAnimMotorUpdaterBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMotorUpdaterBase", "CAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public bool Default - { - get { return Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimMotorUpdaterBase(ptr={this.m_classData})"; - } - public class CAnimMovement : ClassData - { - public CAnimMovement(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMovement", "CAnimMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimMovement(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMovement", "CAnimMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimMovement() - { - } - public CAnimMovement(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimMovement", "CAnimMovement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Endframe - { - get { return Invoker.CallNative("SDKClass", "Endframe", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Endframe", CallKind.ClassMember, m_classData, value); } - } - public int Motionflags - { - get { return Invoker.CallNative("SDKClass", "Motionflags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Motionflags", CallKind.ClassMember, m_classData, value); } - } - public float Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Vector - { - get { return Invoker.CallNative("SDKClass", "Vector", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Vector", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimMovement(ptr={this.m_classData})"; - } - public class CAnimNodePath : ClassData - { - public CAnimNodePath(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimNodePath", "CAnimNodePath", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimNodePath(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimNodePath", "CAnimNodePath", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimNodePath() - { - } - public CAnimNodePath(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimNodePath", "CAnimNodePath", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Count - { - get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimNodePath(ptr={this.m_classData})"; - } - public class CAnimParameterBase : ClassData - { - public CAnimParameterBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterBase", "CAnimParameterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParameterBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterBase", "CAnimParameterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParameterBase() - { - } - public CAnimParameterBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterBase", "CAnimParameterBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Comment - { - get { return Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData, value); } - } - public string Group - { - get { return Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData, value); } - } - public AnimParamID Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - } - public string ComponentName - { - get { return Invoker.CallNative("SDKClass", "ComponentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComponentName", CallKind.ClassMember, m_classData, value); } - } - public bool NetworkingRequested - { - get { return Invoker.CallNative("SDKClass", "NetworkingRequested", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkingRequested", CallKind.ClassMember, m_classData, value); } - } - public bool IsReferenced - { - get { return Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimParameterBase(ptr={this.m_classData})"; - } - public class CAnimParameterManagerUpdater : ClassData - { - public CAnimParameterManagerUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterManagerUpdater", "CAnimParameterManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParameterManagerUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterManagerUpdater", "CAnimParameterManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParameterManagerUpdater() - { - } - public CAnimParameterManagerUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterManagerUpdater", "CAnimParameterManagerUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimParameterManagerUpdater(ptr={this.m_classData})"; - } - public class CAnimParamHandle : ClassData - { - public CAnimParamHandle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandle", "CAnimParamHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParamHandle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandle", "CAnimParamHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParamHandle() - { - } - public CAnimParamHandle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandle", "CAnimParamHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public byte Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimParamHandle(ptr={this.m_classData})"; - } - public class CAnimParamHandleMap : ClassData - { - public CAnimParamHandleMap(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandleMap", "CAnimParamHandleMap", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParamHandleMap(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandleMap", "CAnimParamHandleMap", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimParamHandleMap() - { - } - public CAnimParamHandleMap(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandleMap", "CAnimParamHandleMap", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimParamHandleMap(ptr={this.m_classData})"; - } - public class CAnimReplayFrame : ClassData - { - public CAnimReplayFrame(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimReplayFrame", "CAnimReplayFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimReplayFrame(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimReplayFrame", "CAnimReplayFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimReplayFrame() - { - } - public CAnimReplayFrame(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimReplayFrame", "CAnimReplayFrame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float TimeStamp - { - get { return Invoker.CallNative("SDKClass", "TimeStamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeStamp", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimReplayFrame(ptr={this.m_classData})"; - } - public class CAnimScriptBase : ClassData - { - public CAnimScriptBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptBase", "CAnimScriptBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimScriptBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptBase", "CAnimScriptBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimScriptBase() - { - } - public CAnimScriptBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptBase", "CAnimScriptBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimScriptBase(ptr={this.m_classData})"; - } - public class CAnimScriptComponentUpdater : CAnimComponentUpdater - { - public CAnimScriptComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptComponentUpdater", "CAnimScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimScriptComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptComponentUpdater", "CAnimScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimScriptComponentUpdater() - { - } - public CAnimScriptComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptComponentUpdater", "CAnimScriptComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public AnimScriptHandle Script - { - get { return Invoker.CallNative("SDKClass", "Script", CallKind.ClassMember, m_classData); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimScriptComponentUpdater(ptr={this.m_classData})"; - } - public class CAnimScriptManager : ClassData - { - public CAnimScriptManager(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptManager", "CAnimScriptManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimScriptManager(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptManager", "CAnimScriptManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimScriptManager() - { - } - public CAnimScriptManager(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptManager", "CAnimScriptManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimScriptManager(ptr={this.m_classData})"; - } - public class CAnimSequenceParams : ClassData - { - public CAnimSequenceParams(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimSequenceParams", "CAnimSequenceParams", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimSequenceParams(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimSequenceParams", "CAnimSequenceParams", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimSequenceParams() - { - } - public CAnimSequenceParams(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimSequenceParams", "CAnimSequenceParams", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FadeInTime - { - get { return Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutTime - { - get { return Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimSequenceParams(ptr={this.m_classData})"; - } - public class CAnimSkeleton : ClassData - { - public CAnimSkeleton(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimSkeleton", "CAnimSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimSkeleton(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimSkeleton", "CAnimSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimSkeleton() - { - } - public CAnimSkeleton(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimSkeleton", "CAnimSkeleton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string[] BoneNames - { - get { return Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData, value); } - } - public int[] Parents - { - get { return Invoker.CallNative("SDKClass", "Parents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parents", CallKind.ClassMember, m_classData, value); } - } - public string[] MorphNames - { - get { return Invoker.CallNative("SDKClass", "MorphNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MorphNames", CallKind.ClassMember, m_classData, value); } - } - public int[] LodBoneCounts - { - get { return Invoker.CallNative("SDKClass", "LodBoneCounts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LodBoneCounts", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimSkeleton(ptr={this.m_classData})"; - } - public class CAnimStateMachineUpdater : ClassData - { - public CAnimStateMachineUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimStateMachineUpdater", "CAnimStateMachineUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimStateMachineUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimStateMachineUpdater", "CAnimStateMachineUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimStateMachineUpdater() - { - } - public CAnimStateMachineUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimStateMachineUpdater", "CAnimStateMachineUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int StartStateIndex - { - get { return Invoker.CallNative("SDKClass", "StartStateIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartStateIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimStateMachineUpdater(ptr={this.m_classData})"; - } - public class CAnimTagBase : ClassData - { - public CAnimTagBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimTagBase", "CAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimTagBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimTagBase", "CAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimTagBase() - { - } - public CAnimTagBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimTagBase", "CAnimTagBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Comment - { - get { return Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData, value); } - } - public AnimTagID TagID - { - get { return Invoker.CallNative("SDKClass", "TagID", CallKind.ClassMember, m_classData); } - } - public bool IsReferenced - { - get { return Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimTagBase(ptr={this.m_classData})"; - } - public class CAnimTagManagerUpdater : ClassData - { - public CAnimTagManagerUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimTagManagerUpdater", "CAnimTagManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimTagManagerUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimTagManagerUpdater", "CAnimTagManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimTagManagerUpdater() - { - } - public CAnimTagManagerUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimTagManagerUpdater", "CAnimTagManagerUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CAnimTagManagerUpdater(ptr={this.m_classData})"; - } - public class CAnimUpdateNodeBase : ClassData - { - public CAnimUpdateNodeBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeBase", "CAnimUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUpdateNodeBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeBase", "CAnimUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUpdateNodeBase() - { - } - public CAnimUpdateNodeBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeBase", "CAnimUpdateNodeBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimNodePath NodePath - { - get { return Invoker.CallNative("SDKClass", "NodePath", CallKind.ClassMember, m_classData); } - } - public uint NetworkMode - { - get { return Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData, value); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimUpdateNodeBase(ptr={this.m_classData})"; - } - public class CAnimUpdateNodeRef : ClassData - { - public CAnimUpdateNodeRef(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeRef", "CAnimUpdateNodeRef", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUpdateNodeRef(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeRef", "CAnimUpdateNodeRef", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUpdateNodeRef() - { - } - public CAnimUpdateNodeRef(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeRef", "CAnimUpdateNodeRef", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NodeIndex - { - get { return Invoker.CallNative("SDKClass", "NodeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimUpdateNodeRef(ptr={this.m_classData})"; - } - public class CAnimUpdateSharedData : ClassData - { - public CAnimUpdateSharedData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateSharedData", "CAnimUpdateSharedData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUpdateSharedData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateSharedData", "CAnimUpdateSharedData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUpdateSharedData() - { - } - public CAnimUpdateSharedData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateSharedData", "CAnimUpdateSharedData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimGraphSettingsManager Settings - { - get { return Invoker.CallNative("SDKClass", "Settings", CallKind.ClassMember, m_classData); } - } - public CAnimNodePath RootNodePath - { - get { return Invoker.CallNative("SDKClass", "RootNodePath", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAnimUpdateSharedData(ptr={this.m_classData})"; - } - public class CAnimUser : ClassData - { - public CAnimUser(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUser", "CAnimUser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUser(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUser", "CAnimUser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUser() - { - } - public CAnimUser(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUser", "CAnimUser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimUser(ptr={this.m_classData})"; - } - public class CAnimUserDifference : ClassData - { - public CAnimUserDifference(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUserDifference", "CAnimUserDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUserDifference(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUserDifference", "CAnimUserDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAnimUserDifference() - { - } - public CAnimUserDifference(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAnimUserDifference", "CAnimUserDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAnimUserDifference(ptr={this.m_classData})"; - } - public class CastSphereSATParams_t : ClassData - { - public CastSphereSATParams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CastSphereSATParams_t", "CastSphereSATParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CastSphereSATParams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CastSphereSATParams_t", "CastSphereSATParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CastSphereSATParams_t() - { - } - public CastSphereSATParams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CastSphereSATParams_t", "CastSphereSATParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D RayStart - { - get { return Invoker.CallNative("SDKClass", "RayStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RayStart", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RayDelta - { - get { return Invoker.CallNative("SDKClass", "RayDelta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RayDelta", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float MaxFraction - { - get { return Invoker.CallNative("SDKClass", "MaxFraction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFraction", CallKind.ClassMember, m_classData, value); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public int[] Hull - { - get { return Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CastSphereSATParams_t(ptr={this.m_classData})"; - } - public class CAttachment : ClassData - { - public CAttachment(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttachment", "CAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttachment(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttachment", "CAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttachment() - { - } - public CAttachment(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttachment", "CAttachment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public char[] InfluenceNames - { - get { return Invoker.CallNative("SDKClass", "InfluenceNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfluenceNames", CallKind.ClassMember, m_classData, value); } - } - public Vector[] InfluenceOffsets - { - get { return Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData, value); } - } - public float[] InfluenceWeights - { - get { return Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData, value); } - } - public bool[] InfluenceRootTransform - { - get { return Invoker.CallNative("SDKClass", "InfluenceRootTransform", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfluenceRootTransform", CallKind.ClassMember, m_classData, value); } - } - public byte Influences - { - get { return Invoker.CallNative("SDKClass", "Influences", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Influences", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreRotation - { - get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAttachment(ptr={this.m_classData})"; - } - public class CAttributeContainer : CAttributeManager - { - public CAttributeContainer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeContainer", "CAttributeContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttributeContainer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeContainer", "CAttributeContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttributeContainer() - { - } - public CAttributeContainer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeContainer", "CAttributeContainer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEconItemView Item - { - get { return Invoker.CallNative("SDKClass", "Item", CallKind.ClassMember, m_classData); } - } - public CAttributeManager Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAttributeContainer(ptr={this.m_classData})"; - } - public class CAttributeList : ClassData - { - public CAttributeList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeList", "CAttributeList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttributeList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeList", "CAttributeList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttributeList() - { - } - public CAttributeList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeList", "CAttributeList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public void SetOrAddAttributeValueByName(string key, float value) - { - Internal_API.Invoker.CallNative("SDKClass", "SetOrAddAttributeValueByName", Internal_API.CallKind.ClassFunction, m_classData, key, value); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Manager - { - get { return Invoker.CallNative("SDKClass", "Manager", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAttributeList(ptr={this.m_classData})"; - } - public class CAttributeManager : ClassData - { - public CAttributeManager(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeManager", "CAttributeManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttributeManager(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeManager", "CAttributeManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAttributeManager() - { - } - public CAttributeManager(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAttributeManager", "CAttributeManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ReapplyProvisionParity - { - get { return Invoker.CallNative("SDKClass", "ReapplyProvisionParity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReapplyProvisionParity", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Outer - { - get { return Invoker.CallNative("SDKClass", "Outer", CallKind.ClassMember, m_classData); } - } - public bool PreventLoopback - { - get { return Invoker.CallNative("SDKClass", "PreventLoopback", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreventLoopback", CallKind.ClassMember, m_classData, value); } - } - public uint ProviderType - { - get { return Invoker.CallNative("SDKClass", "ProviderType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProviderType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAttributeManager(ptr={this.m_classData})"; - } - public class CAudioAnimTag : CAnimTagBase - { - public CAudioAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioAnimTag", "CAudioAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioAnimTag", "CAudioAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioAnimTag() - { - } - public CAudioAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioAnimTag", "CAudioAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ClipName - { - get { return Invoker.CallNative("SDKClass", "ClipName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClipName", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public float Volume - { - get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } - } - public bool StopWhenTagEnds - { - get { return Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData, value); } - } - public bool StopWhenGraphEnds - { - get { return Invoker.CallNative("SDKClass", "StopWhenGraphEnds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopWhenGraphEnds", CallKind.ClassMember, m_classData, value); } - } - public bool PlayOnServer - { - get { return Invoker.CallNative("SDKClass", "PlayOnServer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayOnServer", CallKind.ClassMember, m_classData, value); } - } - public bool PlayOnClient - { - get { return Invoker.CallNative("SDKClass", "PlayOnClient", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayOnClient", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAudioAnimTag(ptr={this.m_classData})"; - } - public class CAudioEmphasisSample : ClassData - { - public CAudioEmphasisSample(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioEmphasisSample", "CAudioEmphasisSample", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioEmphasisSample(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioEmphasisSample", "CAudioEmphasisSample", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioEmphasisSample() - { - } - public CAudioEmphasisSample(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioEmphasisSample", "CAudioEmphasisSample", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Time - { - get { return Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData, value); } - } - public float Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAudioEmphasisSample(ptr={this.m_classData})"; - } - public class CAudioMorphData : ClassData - { - public CAudioMorphData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioMorphData", "CAudioMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioMorphData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioMorphData", "CAudioMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioMorphData() - { - } - public CAudioMorphData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioMorphData", "CAudioMorphData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Times - { - get { return Invoker.CallNative("SDKClass", "Times", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Times", CallKind.ClassMember, m_classData, value); } - } - public uint[] NameHashCodes - { - get { return Invoker.CallNative("SDKClass", "NameHashCodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHashCodes", CallKind.ClassMember, m_classData, value); } - } - public string[] NameStrings - { - get { return Invoker.CallNative("SDKClass", "NameStrings", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameStrings", CallKind.ClassMember, m_classData, value); } - } - public float EaseIn - { - get { return Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData, value); } - } - public float EaseOut - { - get { return Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAudioMorphData(ptr={this.m_classData})"; - } - public class CAudioPhonemeTag : ClassData - { - public CAudioPhonemeTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioPhonemeTag", "CAudioPhonemeTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioPhonemeTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioPhonemeTag", "CAudioPhonemeTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioPhonemeTag() - { - } - public CAudioPhonemeTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioPhonemeTag", "CAudioPhonemeTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public float EndTime - { - get { return Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData, value); } - } - public int PhonemeCode - { - get { return Invoker.CallNative("SDKClass", "PhonemeCode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhonemeCode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CAudioPhonemeTag(ptr={this.m_classData})"; - } - public class CAudioSentence : ClassData - { - public CAudioSentence(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioSentence", "CAudioSentence", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioSentence(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioSentence", "CAudioSentence", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CAudioSentence() - { - } - public CAudioSentence(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CAudioSentence", "CAudioSentence", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ShouldVoiceDuck - { - get { return Invoker.CallNative("SDKClass", "ShouldVoiceDuck", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldVoiceDuck", CallKind.ClassMember, m_classData, value); } - } - public CAudioMorphData MorphData - { - get { return Invoker.CallNative("SDKClass", "MorphData", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CAudioSentence(ptr={this.m_classData})"; - } - public class CBarnLight : CBaseModelEntity - { - public CBarnLight(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBarnLight", "CBarnLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBarnLight(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBarnLight", "CBarnLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBarnLight() - { - } - public CBarnLight(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBarnLight", "CBarnLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public int ColorMode - { - get { return Invoker.CallNative("SDKClass", "ColorMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorMode", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public float ColorTemperature - { - get { return Invoker.CallNative("SDKClass", "ColorTemperature", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorTemperature", CallKind.ClassMember, m_classData, value); } - } - public float Brightness - { - get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessScale - { - get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } - } - public int DirectLight - { - get { return Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData, value); } - } - public int BakedShadowIndex - { - get { return Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData, value); } - } - public int LightPathUniqueId - { - get { return Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData, value); } - } - public int LightMapUniqueId - { - get { return Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData, value); } - } - public int LuminaireShape - { - get { return Invoker.CallNative("SDKClass", "LuminaireShape", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LuminaireShape", CallKind.ClassMember, m_classData, value); } - } - public float LuminaireSize - { - get { return Invoker.CallNative("SDKClass", "LuminaireSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LuminaireSize", CallKind.ClassMember, m_classData, value); } - } - public float LuminaireAnisotropy - { - get { return Invoker.CallNative("SDKClass", "LuminaireAnisotropy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LuminaireAnisotropy", CallKind.ClassMember, m_classData, value); } - } - public string LightStyleString - { - get { return Invoker.CallNative("SDKClass", "LightStyleString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightStyleString", CallKind.ClassMember, m_classData, value); } - } - public float LightStyleStartTime - { - get { return Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData, value); } - } - public string[] QueuedLightStyleStrings - { - get { return Invoker.CallNative("SDKClass", "QueuedLightStyleStrings", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QueuedLightStyleStrings", CallKind.ClassMember, m_classData, value); } - } - public string[] LightStyleEvents - { - get { return Invoker.CallNative("SDKClass", "LightStyleEvents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightStyleEvents", CallKind.ClassMember, m_classData, value); } - } - public float Shape - { - get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } - } - public float SoftX - { - get { return Invoker.CallNative("SDKClass", "SoftX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoftX", CallKind.ClassMember, m_classData, value); } - } - public float SoftY - { - get { return Invoker.CallNative("SDKClass", "SoftY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoftY", CallKind.ClassMember, m_classData, value); } - } - public float Skirt - { - get { return Invoker.CallNative("SDKClass", "Skirt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Skirt", CallKind.ClassMember, m_classData, value); } - } - public float SkirtNear - { - get { return Invoker.CallNative("SDKClass", "SkirtNear", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkirtNear", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SizeParams - { - get { return Invoker.CallNative("SDKClass", "SizeParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SizeParams", CallKind.ClassMember, m_classData, value); } - } - public float Range - { - get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Shear - { - get { return Invoker.CallNative("SDKClass", "Shear", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Shear", CallKind.ClassMember, m_classData, value); } - } - public int BakeSpecularToCubemaps - { - get { return Invoker.CallNative("SDKClass", "BakeSpecularToCubemaps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BakeSpecularToCubemaps", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BakeSpecularToCubemapsSize - { - get { return Invoker.CallNative("SDKClass", "BakeSpecularToCubemapsSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BakeSpecularToCubemapsSize", CallKind.ClassMember, m_classData, value); } - } - public int CastShadows - { - get { return Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData, value); } - } - public int ShadowMapSize - { - get { return Invoker.CallNative("SDKClass", "ShadowMapSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowMapSize", CallKind.ClassMember, m_classData, value); } - } - public int ShadowPriority - { - get { return Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData, value); } - } - public bool ContactShadow - { - get { return Invoker.CallNative("SDKClass", "ContactShadow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ContactShadow", CallKind.ClassMember, m_classData, value); } - } - public bool ForceShadowsEnabled - { - get { return Invoker.CallNative("SDKClass", "ForceShadowsEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceShadowsEnabled", CallKind.ClassMember, m_classData, value); } - } - public int BounceLight - { - get { return Invoker.CallNative("SDKClass", "BounceLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BounceLight", CallKind.ClassMember, m_classData, value); } - } - public float BounceScale - { - get { return Invoker.CallNative("SDKClass", "BounceScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BounceScale", CallKind.ClassMember, m_classData, value); } - } - public float MinRoughness - { - get { return Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AlternateColor - { - get { return Invoker.CallNative("SDKClass", "AlternateColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlternateColor", CallKind.ClassMember, m_classData, value); } - } - public float AlternateColorBrightness - { - get { return Invoker.CallNative("SDKClass", "AlternateColorBrightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlternateColorBrightness", CallKind.ClassMember, m_classData, value); } - } - public int Fog - { - get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData, value); } - } - public float FogStrength - { - get { return Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData, value); } - } - public int FogShadows - { - get { return Invoker.CallNative("SDKClass", "FogShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogShadows", CallKind.ClassMember, m_classData, value); } - } - public float FogScale - { - get { return Invoker.CallNative("SDKClass", "FogScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogScale", CallKind.ClassMember, m_classData, value); } - } - public bool FogMixedShadows - { - get { return Invoker.CallNative("SDKClass", "FogMixedShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMixedShadows", CallKind.ClassMember, m_classData, value); } - } - public float FadeSizeStart - { - get { return Invoker.CallNative("SDKClass", "FadeSizeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeSizeStart", CallKind.ClassMember, m_classData, value); } - } - public float FadeSizeEnd - { - get { return Invoker.CallNative("SDKClass", "FadeSizeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeSizeEnd", CallKind.ClassMember, m_classData, value); } - } - public float ShadowFadeSizeStart - { - get { return Invoker.CallNative("SDKClass", "ShadowFadeSizeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowFadeSizeStart", CallKind.ClassMember, m_classData, value); } - } - public float ShadowFadeSizeEnd - { - get { return Invoker.CallNative("SDKClass", "ShadowFadeSizeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowFadeSizeEnd", CallKind.ClassMember, m_classData, value); } - } - public bool PrecomputedFieldsValid - { - get { return Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedBoundsMins - { - get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedBoundsMaxs - { - get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData, value); } - } - public int PrecomputedSubFrusta - { - get { return Invoker.CallNative("SDKClass", "PrecomputedSubFrusta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedSubFrusta", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin0 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin0", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles0 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles0", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent0 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent0", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin1 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin1", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles1 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent1 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin2 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin2", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles2 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles2", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent2 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent2", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin3 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin3", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles3 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles3", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent3 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent3", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin4 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin4", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles4 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles4", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent4 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent4", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin5 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin5", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin5", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles5 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles5", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles5", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent5 - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent5", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent5", CallKind.ClassMember, m_classData, value); } - } - public bool PvsModifyEntity - { - get { return Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData, value); } - } - public ushort[] VisClusters - { - get { return Invoker.CallNative("SDKClass", "VisClusters", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisClusters", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBarnLight(ptr={this.m_classData})"; - } - public class CBaseAnimGraph : CBaseModelEntity - { - public CBaseAnimGraph(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraph", "CBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseAnimGraph(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraph", "CBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseAnimGraph() - { - } - public CBaseAnimGraph(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraph", "CBaseAnimGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool InitiallyPopulateInterpHistory - { - get { return Invoker.CallNative("SDKClass", "InitiallyPopulateInterpHistory", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitiallyPopulateInterpHistory", CallKind.ClassMember, m_classData, value); } - } - public int[] ChoreoServices - { - get { return Invoker.CallNative("SDKClass", "ChoreoServices", CallKind.ClassMember, m_classData); } - } - public bool AnimGraphUpdateEnabled - { - get { return Invoker.CallNative("SDKClass", "AnimGraphUpdateEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimGraphUpdateEnabled", CallKind.ClassMember, m_classData, value); } - } - public float MaxSlopeDistance - { - get { return Invoker.CallNative("SDKClass", "MaxSlopeDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSlopeDistance", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastSlopeCheckPos - { - get { return Invoker.CallNative("SDKClass", "LastSlopeCheckPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastSlopeCheckPos", CallKind.ClassMember, m_classData, value); } - } - public bool AnimationUpdateScheduled - { - get { return Invoker.CallNative("SDKClass", "AnimationUpdateScheduled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationUpdateScheduled", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Force - { - get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } - } - public int ForceBone - { - get { return Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData, value); } - } - public PhysicsRagdollPose_t RagdollPose - { - get { return Invoker.CallNative("SDKClass", "RagdollPose", CallKind.ClassMember, m_classData); } - } - public bool RagdollEnabled - { - get { return Invoker.CallNative("SDKClass", "RagdollEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollEnabled", CallKind.ClassMember, m_classData, value); } - } - public bool RagdollClientSide - { - get { return Invoker.CallNative("SDKClass", "RagdollClientSide", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollClientSide", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseAnimGraph(ptr={this.m_classData})"; - } - public class CBaseAnimGraphAnimGraphController : CAnimGraphControllerBase - { - public CBaseAnimGraphAnimGraphController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphAnimGraphController", "CBaseAnimGraphAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseAnimGraphAnimGraphController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphAnimGraphController", "CBaseAnimGraphAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseAnimGraphAnimGraphController() - { - } - public CBaseAnimGraphAnimGraphController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphAnimGraphController", "CBaseAnimGraphAnimGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimGraphControllerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseAnimGraphAnimGraphController(ptr={this.m_classData})"; - } - public class CBaseAnimGraphController : CSkeletonAnimationController - { - public CBaseAnimGraphController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphController", "CBaseAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseAnimGraphController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphController", "CBaseAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseAnimGraphController() - { - } - public CBaseAnimGraphController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphController", "CBaseAnimGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimGraphNetworkedVariables AnimGraphNetworkedVars - { - get { return Invoker.CallNative("SDKClass", "AnimGraphNetworkedVars", CallKind.ClassMember, m_classData); } - } - public bool SequenceFinished - { - get { return Invoker.CallNative("SDKClass", "SequenceFinished", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceFinished", CallKind.ClassMember, m_classData, value); } - } - public float SoundSyncTime - { - get { return Invoker.CallNative("SDKClass", "SoundSyncTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundSyncTime", CallKind.ClassMember, m_classData, value); } - } - public uint ActiveIKChainMask - { - get { return Invoker.CallNative("SDKClass", "ActiveIKChainMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActiveIKChainMask", CallKind.ClassMember, m_classData, value); } - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float SeqStartTime - { - get { return Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData, value); } - } - public float SeqFixedCycle - { - get { return Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData, value); } - } - public uint AnimLoopMode - { - get { return Invoker.CallNative("SDKClass", "AnimLoopMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimLoopMode", CallKind.ClassMember, m_classData, value); } - } - public float PlaybackRate - { - get { return Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData, value); } - } - public byte NotifyState - { - get { return Invoker.CallNative("SDKClass", "NotifyState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyState", CallKind.ClassMember, m_classData, value); } - } - public bool NetworkedAnimationInputsChanged - { - get { return Invoker.CallNative("SDKClass", "NetworkedAnimationInputsChanged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkedAnimationInputsChanged", CallKind.ClassMember, m_classData, value); } - } - public bool NetworkedSequenceChanged - { - get { return Invoker.CallNative("SDKClass", "NetworkedSequenceChanged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkedSequenceChanged", CallKind.ClassMember, m_classData, value); } - } - public bool LastUpdateSkipped - { - get { return Invoker.CallNative("SDKClass", "LastUpdateSkipped", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastUpdateSkipped", CallKind.ClassMember, m_classData, value); } - } - public float PrevAnimUpdateTime - { - get { return Invoker.CallNative("SDKClass", "PrevAnimUpdateTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevAnimUpdateTime", CallKind.ClassMember, m_classData, value); } - } - public bool IsUsingAG2 - { - get { return Invoker.CallNative("SDKClass", "IsUsingAG2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsUsingAG2", CallKind.ClassMember, m_classData, value); } - } - public byte[] SerializedPoseRecipeAG2 - { - get { return Invoker.CallNative("SDKClass", "SerializedPoseRecipeAG2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SerializedPoseRecipeAG2", CallKind.ClassMember, m_classData, value); } - } - public int SerializePoseRecipeSizeAG2 - { - get { return Invoker.CallNative("SDKClass", "SerializePoseRecipeSizeAG2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SerializePoseRecipeSizeAG2", CallKind.ClassMember, m_classData, value); } - } - public byte GraphCreationFlagsAG2 - { - get { return Invoker.CallNative("SDKClass", "GraphCreationFlagsAG2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GraphCreationFlagsAG2", CallKind.ClassMember, m_classData, value); } - } - public int ServerGraphDefReloadCountAG2 - { - get { return Invoker.CallNative("SDKClass", "ServerGraphDefReloadCountAG2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ServerGraphDefReloadCountAG2", CallKind.ClassMember, m_classData, value); } - } - public CSkeletonAnimationController Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseAnimGraphController(ptr={this.m_classData})"; - } - public class CBaseButton : CBaseToggle - { - public CBaseButton(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseButton", "CBaseButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseButton(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseButton", "CBaseButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseButton() - { - } - public CBaseButton(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseButton", "CBaseButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector MoveEntitySpace - { - get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public bool StayPushed - { - get { return Invoker.CallNative("SDKClass", "StayPushed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StayPushed", CallKind.ClassMember, m_classData, value); } - } - public bool Rotating - { - get { return Invoker.CallNative("SDKClass", "Rotating", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rotating", CallKind.ClassMember, m_classData, value); } - } - public locksound_t Ls - { - get { return Invoker.CallNative("SDKClass", "Ls", CallKind.ClassMember, m_classData); } - } - public string UseSound - { - get { return Invoker.CallNative("SDKClass", "UseSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseSound", CallKind.ClassMember, m_classData, value); } - } - public string LockedSound - { - get { return Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData, value); } - } - public string UnlockedSound - { - get { return Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData, value); } - } - public string OverrideAnticipationName - { - get { return Invoker.CallNative("SDKClass", "OverrideAnticipationName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideAnticipationName", CallKind.ClassMember, m_classData, value); } - } - public bool Locked - { - get { return Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData, value); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public float UseLockedTime - { - get { return Invoker.CallNative("SDKClass", "UseLockedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseLockedTime", CallKind.ClassMember, m_classData, value); } - } - public bool SolidBsp - { - get { return Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnDamaged - { - get { return Invoker.CallNative("SDKClass", "OnDamaged", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPressed - { - get { return Invoker.CallNative("SDKClass", "OnPressed", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUseLocked - { - get { return Invoker.CallNative("SDKClass", "OnUseLocked", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnIn - { - get { return Invoker.CallNative("SDKClass", "OnIn", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnOut - { - get { return Invoker.CallNative("SDKClass", "OnOut", CallKind.ClassMember, m_classData); } - } - public int State - { - get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance Constraint - { - get { return Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData); } - } - public CEntityInstance ConstraintParent - { - get { return Invoker.CallNative("SDKClass", "ConstraintParent", CallKind.ClassMember, m_classData); } - } - public bool ForceNpcExclude - { - get { return Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData, value); } - } - public string GlowEntity - { - get { return Invoker.CallNative("SDKClass", "GlowEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowEntity", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity GlowEntity1 - { - get { return Invoker.CallNative("SDKClass", "GlowEntity1", CallKind.ClassMember, m_classData); } - } - public bool Usable - { - get { return Invoker.CallNative("SDKClass", "Usable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Usable", CallKind.ClassMember, m_classData, value); } - } - public string DisplayText - { - get { return Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData, value); } - } - public CBaseToggle Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseButton(ptr={this.m_classData})"; - } - public class CBaseClientUIEntity : CBaseModelEntity - { - public CBaseClientUIEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseClientUIEntity", "CBaseClientUIEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseClientUIEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseClientUIEntity", "CBaseClientUIEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseClientUIEntity() - { - } - public CBaseClientUIEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseClientUIEntity", "CBaseClientUIEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public string DialogXMLName - { - get { return Invoker.CallNative("SDKClass", "DialogXMLName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DialogXMLName", CallKind.ClassMember, m_classData, value); } - } - public string PanelClassName - { - get { return Invoker.CallNative("SDKClass", "PanelClassName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelClassName", CallKind.ClassMember, m_classData, value); } - } - public string PanelID - { - get { return Invoker.CallNative("SDKClass", "PanelID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelID", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput CustomOutput0 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput0", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput1 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput1", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput2 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput2", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput3 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput3", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput4 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput4", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput5 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput5", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput6 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput6", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput7 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput7", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput8 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput8", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput CustomOutput9 - { - get { return Invoker.CallNative("SDKClass", "CustomOutput9", CallKind.ClassMember, m_classData); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseClientUIEntity(ptr={this.m_classData})"; - } - public class CBaseCombatCharacter : CBaseFlex - { - public CBaseCombatCharacter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCombatCharacter", "CBaseCombatCharacter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseCombatCharacter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCombatCharacter", "CBaseCombatCharacter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseCombatCharacter() - { - } - public CBaseCombatCharacter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCombatCharacter", "CBaseCombatCharacter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ForceServerRagdoll - { - get { return Invoker.CallNative("SDKClass", "ForceServerRagdoll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceServerRagdoll", CallKind.ClassMember, m_classData, value); } - } - public float ImpactEnergyScale - { - get { return Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData, value); } - } - public int MinVehicleDamageToTempRagdoll - { - get { return Invoker.CallNative("SDKClass", "MinVehicleDamageToTempRagdoll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinVehicleDamageToTempRagdoll", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyStressDamage - { - get { return Invoker.CallNative("SDKClass", "ApplyStressDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyStressDamage", CallKind.ClassMember, m_classData, value); } - } - public bool DeathEventsDispatched - { - get { return Invoker.CallNative("SDKClass", "DeathEventsDispatched", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeathEventsDispatched", CallKind.ClassMember, m_classData, value); } - } - public int DamageCount - { - get { return Invoker.CallNative("SDKClass", "DamageCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageCount", CallKind.ClassMember, m_classData, value); } - } - public string StrRelationships - { - get { return Invoker.CallNative("SDKClass", "StrRelationships", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrRelationships", CallKind.ClassMember, m_classData, value); } - } - public uint Hull - { - get { return Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData, value); } - } - public uint NavHullIdx - { - get { return Invoker.CallNative("SDKClass", "NavHullIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NavHullIdx", CallKind.ClassMember, m_classData, value); } - } - public CMovementStatsProperty MovementStats - { - get { return Invoker.CallNative("SDKClass", "MovementStats", CallKind.ClassMember, m_classData); } - } - public CBaseFlex Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseCombatCharacter(ptr={this.m_classData})"; - } - public class CBaseConstraint : CBoneConstraintBase - { - public CBaseConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseConstraint", "CBaseConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseConstraint", "CBaseConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseConstraint() - { - } - public CBaseConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseConstraint", "CBaseConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public Vector2D UpVector - { - get { return Invoker.CallNative("SDKClass", "UpVector", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpVector", CallKind.ClassMember, m_classData, value); } - } - public CBoneConstraintBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseConstraint(ptr={this.m_classData})"; - } - public class CBaseCSGrenade : CCSWeaponBase - { - public CBaseCSGrenade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenade", "CBaseCSGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseCSGrenade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenade", "CBaseCSGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseCSGrenade() - { - } - public CBaseCSGrenade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenade", "CBaseCSGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Redraw - { - get { return Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData, value); } - } - public bool IsHeldByPlayer - { - get { return Invoker.CallNative("SDKClass", "IsHeldByPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsHeldByPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool PinPulled - { - get { return Invoker.CallNative("SDKClass", "PinPulled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PinPulled", CallKind.ClassMember, m_classData, value); } - } - public bool JumpThrow - { - get { return Invoker.CallNative("SDKClass", "JumpThrow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpThrow", CallKind.ClassMember, m_classData, value); } - } - public bool ThrowAnimating - { - get { return Invoker.CallNative("SDKClass", "ThrowAnimating", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThrowAnimating", CallKind.ClassMember, m_classData, value); } - } - public float ThrowTime - { - get { return Invoker.CallNative("SDKClass", "ThrowTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThrowTime", CallKind.ClassMember, m_classData, value); } - } - public float ThrowStrength - { - get { return Invoker.CallNative("SDKClass", "ThrowStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThrowStrength", CallKind.ClassMember, m_classData, value); } - } - public float DropTime - { - get { return Invoker.CallNative("SDKClass", "DropTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DropTime", CallKind.ClassMember, m_classData, value); } - } - public float PinPullTime - { - get { return Invoker.CallNative("SDKClass", "PinPullTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PinPullTime", CallKind.ClassMember, m_classData, value); } - } - public bool JustPulledPin - { - get { return Invoker.CallNative("SDKClass", "JustPulledPin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JustPulledPin", CallKind.ClassMember, m_classData, value); } - } - public int NextHoldTick - { - get { return Invoker.CallNative("SDKClass", "NextHoldTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextHoldTick", CallKind.ClassMember, m_classData, value); } - } - public float NextHoldFrac - { - get { return Invoker.CallNative("SDKClass", "NextHoldFrac", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextHoldFrac", CallKind.ClassMember, m_classData, value); } - } - public CCSWeaponBase SwitchToWeaponAfterThrow - { - get { return Invoker.CallNative("SDKClass", "SwitchToWeaponAfterThrow", CallKind.ClassMember, m_classData); } - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseCSGrenade(ptr={this.m_classData})"; - } - public class CBaseCSGrenadeProjectile : CBaseGrenade - { - public CBaseCSGrenadeProjectile(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenadeProjectile", "CBaseCSGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseCSGrenadeProjectile(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenadeProjectile", "CBaseCSGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseCSGrenadeProjectile() - { - } - public CBaseCSGrenadeProjectile(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenadeProjectile", "CBaseCSGrenadeProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D InitialPosition - { - get { return Invoker.CallNative("SDKClass", "InitialPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D InitialVelocity - { - get { return Invoker.CallNative("SDKClass", "InitialVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialVelocity", CallKind.ClassMember, m_classData, value); } - } - public int Bounces - { - get { return Invoker.CallNative("SDKClass", "Bounces", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Bounces", CallKind.ClassMember, m_classData, value); } - } - public int ExplodeEffectTickBegin - { - get { return Invoker.CallNative("SDKClass", "ExplodeEffectTickBegin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplodeEffectTickBegin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ExplodeEffectOrigin - { - get { return Invoker.CallNative("SDKClass", "ExplodeEffectOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplodeEffectOrigin", CallKind.ClassMember, m_classData, value); } - } - public float SpawnTime - { - get { return Invoker.CallNative("SDKClass", "SpawnTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnTime", CallKind.ClassMember, m_classData, value); } - } - public byte OGSExtraFlags - { - get { return Invoker.CallNative("SDKClass", "OGSExtraFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OGSExtraFlags", CallKind.ClassMember, m_classData, value); } - } - public bool DetonationRecorded - { - get { return Invoker.CallNative("SDKClass", "DetonationRecorded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DetonationRecorded", CallKind.ClassMember, m_classData, value); } - } - public ushort ItemIndex - { - get { return Invoker.CallNative("SDKClass", "ItemIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemIndex", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OriginalSpawnLocation - { - get { return Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData, value); } - } - public float LastBounceSoundTime - { - get { return Invoker.CallNative("SDKClass", "LastBounceSoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastBounceSoundTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D GrenadeSpin - { - get { return Invoker.CallNative("SDKClass", "GrenadeSpin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrenadeSpin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastHitSurfaceNormal - { - get { return Invoker.CallNative("SDKClass", "LastHitSurfaceNormal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastHitSurfaceNormal", CallKind.ClassMember, m_classData, value); } - } - public int TicksAtZeroVelocity - { - get { return Invoker.CallNative("SDKClass", "TicksAtZeroVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TicksAtZeroVelocity", CallKind.ClassMember, m_classData, value); } - } - public bool HasEverHitEnemy - { - get { return Invoker.CallNative("SDKClass", "HasEverHitEnemy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasEverHitEnemy", CallKind.ClassMember, m_classData, value); } - } - public CBaseGrenade Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseCSGrenadeProjectile(ptr={this.m_classData})"; - } - public class CBaseDMStart : CPointEntity - { - public CBaseDMStart(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseDMStart", "CBaseDMStart", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseDMStart(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseDMStart", "CBaseDMStart", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseDMStart() - { - } - public CBaseDMStart(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseDMStart", "CBaseDMStart", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Master - { - get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseDMStart(ptr={this.m_classData})"; - } - public class CBaseDoor : CBaseToggle - { - public CBaseDoor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseDoor", "CBaseDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseDoor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseDoor", "CBaseDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseDoor() - { - } - public CBaseDoor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseDoor", "CBaseDoor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector MoveEntitySpace - { - get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MoveDirParentSpace - { - get { return Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData, value); } - } - public locksound_t Ls - { - get { return Invoker.CallNative("SDKClass", "Ls", CallKind.ClassMember, m_classData); } - } - public bool ForceClosed - { - get { return Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData, value); } - } - public bool DoorGroup - { - get { return Invoker.CallNative("SDKClass", "DoorGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DoorGroup", CallKind.ClassMember, m_classData, value); } - } - public bool Locked - { - get { return Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreDebris - { - get { return Invoker.CallNative("SDKClass", "IgnoreDebris", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreDebris", CallKind.ClassMember, m_classData, value); } - } - public bool NoNPCs - { - get { return Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData, value); } - } - public uint SpawnPosition - { - get { return Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData, value); } - } - public float BlockDamage - { - get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } - } - public string NoiseMoving - { - get { return Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData, value); } - } - public string NoiseArrived - { - get { return Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData, value); } - } - public string NoiseMovingClosed - { - get { return Invoker.CallNative("SDKClass", "NoiseMovingClosed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseMovingClosed", CallKind.ClassMember, m_classData, value); } - } - public string NoiseArrivedClosed - { - get { return Invoker.CallNative("SDKClass", "NoiseArrivedClosed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseArrivedClosed", CallKind.ClassMember, m_classData, value); } - } - public string ChainTarget - { - get { return Invoker.CallNative("SDKClass", "ChainTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChainTarget", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnBlockedClosing - { - get { return Invoker.CallNative("SDKClass", "OnBlockedClosing", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBlockedOpening - { - get { return Invoker.CallNative("SDKClass", "OnBlockedOpening", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUnblockedClosing - { - get { return Invoker.CallNative("SDKClass", "OnUnblockedClosing", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUnblockedOpening - { - get { return Invoker.CallNative("SDKClass", "OnUnblockedOpening", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFullyClosed - { - get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFullyOpen - { - get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnClose - { - get { return Invoker.CallNative("SDKClass", "OnClose", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnOpen - { - get { return Invoker.CallNative("SDKClass", "OnOpen", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnLockedUse - { - get { return Invoker.CallNative("SDKClass", "OnLockedUse", CallKind.ClassMember, m_classData); } - } - public bool LoopMoveSound - { - get { return Invoker.CallNative("SDKClass", "LoopMoveSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoopMoveSound", CallKind.ClassMember, m_classData, value); } - } - public bool CreateNavObstacle - { - get { return Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData, value); } - } - public bool IsChaining - { - get { return Invoker.CallNative("SDKClass", "IsChaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsChaining", CallKind.ClassMember, m_classData, value); } - } - public bool IsUsable - { - get { return Invoker.CallNative("SDKClass", "IsUsable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsUsable", CallKind.ClassMember, m_classData, value); } - } - public CBaseToggle Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseDoor(ptr={this.m_classData})"; - } - public class CBaseEntity : CEntityInstance - { - public CBaseEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseEntity", "CBaseEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseEntity", "CBaseEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseEntity() - { - } - public CBaseEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseEntity", "CBaseEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public uint EmitSound(string sound_name, float pitch, float volume) - { - return Internal_API.Invoker.CallNative("SDKClass", "EmitSound", Internal_API.CallKind.ClassFunction, m_classData, sound_name, pitch, volume); - } - public uint EmitSoundFromEntity(string sound_name, float pitch, float volume, float delay) - { - return Internal_API.Invoker.CallNative("SDKClass", "EmitSoundFromEntity", Internal_API.CallKind.ClassFunction, m_classData, sound_name, pitch, volume, delay); - } - public void TakeDamage(ClassData? attacker, ClassData? inflictor, ClassData? ability, DamageTypes_t damageType, float damage) - { - Internal_API.Invoker.CallNative("SDKClass", "TakeDamage", Internal_API.CallKind.ClassFunction, m_classData, attacker, inflictor, ability, damageType, damage); - } - public void CollisionRulesChanged() - { - Internal_API.Invoker.CallNative("SDKClass", "CollisionRulesChanged", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity EHandle() - { - return Internal_API.Invoker.CallNative("SDKClass", "EHandle", Internal_API.CallKind.ClassFunction, m_classData); - } - public void Spawn(CEntityKeyValues? keys) - { - Internal_API.Invoker.CallNative("SDKClass", "Spawn", Internal_API.CallKind.ClassFunction, m_classData, keys); - } - public void Despawn() - { - Internal_API.Invoker.CallNative("SDKClass", "Despawn", Internal_API.CallKind.ClassFunction, m_classData); - } - public void AcceptInput(string input, CEntityInstance activator, CEntityInstance caller, string value, int outputID) - { - Internal_API.Invoker.CallNative("SDKClass", "AcceptInput", Internal_API.CallKind.ClassFunction, m_classData, input, activator, caller, value, outputID); - } - public string GetClassname() - { - return Internal_API.Invoker.CallNative("SDKClass", "GetClassname", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntitySubclassVDataBase GetVData() - { - return Internal_API.Invoker.CallNative("SDKClass", "GetVData", Internal_API.CallKind.ClassFunction, m_classData); - } - public void Teleport(Vector? position, QAngle? angle, Vector? velocity) - { - Internal_API.Invoker.CallNative("SDKClass", "Teleport", Internal_API.CallKind.ClassFunction, m_classData, position, angle, velocity); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] CBodyComponent - { - get { return Invoker.CallNative("SDKClass", "CBodyComponent", CallKind.ClassMember, m_classData); } - } - public CNetworkTransmitComponent NetworkTransmitComponent - { - get { return Invoker.CallNative("SDKClass", "NetworkTransmitComponent", CallKind.ClassMember, m_classData); } - } - public int CurrentThinkContext - { - get { return Invoker.CallNative("SDKClass", "CurrentThinkContext", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentThinkContext", CallKind.ClassMember, m_classData, value); } - } - public int LastThinkTick - { - get { return Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData, value); } - } - public bool DisabledContextThinks - { - get { return Invoker.CallNative("SDKClass", "DisabledContextThinks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisabledContextThinks", CallKind.ClassMember, m_classData, value); } - } - public float LastNetworkChange - { - get { return Invoker.CallNative("SDKClass", "LastNetworkChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastNetworkChange", CallKind.ClassMember, m_classData, value); } - } - public string ResponseContext - { - get { return Invoker.CallNative("SDKClass", "ResponseContext", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResponseContext", CallKind.ClassMember, m_classData, value); } - } - public int Health - { - get { return Invoker.CallNative("SDKClass", "Health", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Health", CallKind.ClassMember, m_classData, value); } - } - public int MaxHealth - { - get { return Invoker.CallNative("SDKClass", "MaxHealth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxHealth", CallKind.ClassMember, m_classData, value); } - } - public byte LifeState - { - get { return Invoker.CallNative("SDKClass", "LifeState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LifeState", CallKind.ClassMember, m_classData, value); } - } - public float DamageAccumulator - { - get { return Invoker.CallNative("SDKClass", "DamageAccumulator", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageAccumulator", CallKind.ClassMember, m_classData, value); } - } - public bool TakesDamage - { - get { return Invoker.CallNative("SDKClass", "TakesDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TakesDamage", CallKind.ClassMember, m_classData, value); } - } - public ulong TakeDamageFlags - { - get { return Invoker.CallNative("SDKClass", "TakeDamageFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TakeDamageFlags", CallKind.ClassMember, m_classData, value); } - } - public byte PlatformType - { - get { return Invoker.CallNative("SDKClass", "PlatformType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlatformType", CallKind.ClassMember, m_classData, value); } - } - public byte MoveCollide - { - get { return Invoker.CallNative("SDKClass", "MoveCollide", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveCollide", CallKind.ClassMember, m_classData, value); } - } - public byte MoveType - { - get { return Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData, value); } - } - public byte ActualMoveType - { - get { return Invoker.CallNative("SDKClass", "ActualMoveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActualMoveType", CallKind.ClassMember, m_classData, value); } - } - public byte WaterTouch - { - get { return Invoker.CallNative("SDKClass", "WaterTouch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterTouch", CallKind.ClassMember, m_classData, value); } - } - public byte SlimeTouch - { - get { return Invoker.CallNative("SDKClass", "SlimeTouch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlimeTouch", CallKind.ClassMember, m_classData, value); } - } - public bool RestoreInHierarchy - { - get { return Invoker.CallNative("SDKClass", "RestoreInHierarchy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RestoreInHierarchy", CallKind.ClassMember, m_classData, value); } - } - public string Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter DamageFilter - { - get { return Invoker.CallNative("SDKClass", "DamageFilter", CallKind.ClassMember, m_classData); } - } - public string DamageFilterName - { - get { return Invoker.CallNative("SDKClass", "DamageFilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageFilterName", CallKind.ClassMember, m_classData, value); } - } - public float MoveDoneTime - { - get { return Invoker.CallNative("SDKClass", "MoveDoneTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveDoneTime", CallKind.ClassMember, m_classData, value); } - } - public uint SubclassID - { - get { return Invoker.CallNative("SDKClass", "SubclassID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SubclassID", CallKind.ClassMember, m_classData, value); } - } - public float AnimTime - { - get { return Invoker.CallNative("SDKClass", "AnimTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimTime", CallKind.ClassMember, m_classData, value); } - } - public float SimulationTime - { - get { return Invoker.CallNative("SDKClass", "SimulationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimulationTime", CallKind.ClassMember, m_classData, value); } - } - public float CreateTime - { - get { return Invoker.CallNative("SDKClass", "CreateTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateTime", CallKind.ClassMember, m_classData, value); } - } - public bool ClientSideRagdoll - { - get { return Invoker.CallNative("SDKClass", "ClientSideRagdoll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientSideRagdoll", CallKind.ClassMember, m_classData, value); } - } - public byte InterpolationFrame - { - get { return Invoker.CallNative("SDKClass", "InterpolationFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpolationFrame", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrevVPhysicsUpdatePos - { - get { return Invoker.CallNative("SDKClass", "PrevVPhysicsUpdatePos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevVPhysicsUpdatePos", CallKind.ClassMember, m_classData, value); } - } - public byte TeamNum - { - get { return Invoker.CallNative("SDKClass", "TeamNum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamNum", CallKind.ClassMember, m_classData, value); } - } - public string Globalname - { - get { return Invoker.CallNative("SDKClass", "Globalname", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Globalname", CallKind.ClassMember, m_classData, value); } - } - public int SentToClients - { - get { return Invoker.CallNative("SDKClass", "SentToClients", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SentToClients", CallKind.ClassMember, m_classData, value); } - } - public float Speed - { - get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } - } - public string UniqueHammerID - { - get { return Invoker.CallNative("SDKClass", "UniqueHammerID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UniqueHammerID", CallKind.ClassMember, m_classData, value); } - } - public uint Spawnflags - { - get { return Invoker.CallNative("SDKClass", "Spawnflags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spawnflags", CallKind.ClassMember, m_classData, value); } - } - public int NextThinkTick - { - get { return Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData, value); } - } - public int SimulationTick - { - get { return Invoker.CallNative("SDKClass", "SimulationTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimulationTick", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnKilled - { - get { return Invoker.CallNative("SDKClass", "OnKilled", CallKind.ClassMember, m_classData); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AbsVelocity - { - get { return Invoker.CallNative("SDKClass", "AbsVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AbsVelocity", CallKind.ClassMember, m_classData, value); } - } - public CNetworkVelocityVector Velocity - { - get { return Invoker.CallNative("SDKClass", "Velocity", CallKind.ClassMember, m_classData); } - } - public Vector2D BaseVelocity - { - get { return Invoker.CallNative("SDKClass", "BaseVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseVelocity", CallKind.ClassMember, m_classData, value); } - } - public int PushEnumCount - { - get { return Invoker.CallNative("SDKClass", "PushEnumCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushEnumCount", CallKind.ClassMember, m_classData, value); } - } - public int[] Collision - { - get { return Invoker.CallNative("SDKClass", "Collision", CallKind.ClassMember, m_classData); } - } - public CBaseEntity EffectEntity - { - get { return Invoker.CallNative("SDKClass", "EffectEntity", CallKind.ClassMember, m_classData); } - } - public CBaseEntity OwnerEntity - { - get { return Invoker.CallNative("SDKClass", "OwnerEntity", CallKind.ClassMember, m_classData); } - } - public uint Effects - { - get { return Invoker.CallNative("SDKClass", "Effects", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Effects", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity GroundEntity - { - get { return Invoker.CallNative("SDKClass", "GroundEntity", CallKind.ClassMember, m_classData); } - } - public int GroundBodyIndex - { - get { return Invoker.CallNative("SDKClass", "GroundBodyIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundBodyIndex", CallKind.ClassMember, m_classData, value); } - } - public float Friction - { - get { return Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData, value); } - } - public float Elasticity - { - get { return Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData, value); } - } - public float GravityScale - { - get { return Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData, value); } - } - public float TimeScale - { - get { return Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData, value); } - } - public float WaterLevel - { - get { return Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData, value); } - } - public bool GravityDisabled - { - get { return Invoker.CallNative("SDKClass", "GravityDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GravityDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool AnimatedEveryTick - { - get { return Invoker.CallNative("SDKClass", "AnimatedEveryTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimatedEveryTick", CallKind.ClassMember, m_classData, value); } - } - public float ActualGravityScale - { - get { return Invoker.CallNative("SDKClass", "ActualGravityScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActualGravityScale", CallKind.ClassMember, m_classData, value); } - } - public bool GravityActuallyDisabled - { - get { return Invoker.CallNative("SDKClass", "GravityActuallyDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GravityActuallyDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool DisableLowViolence - { - get { return Invoker.CallNative("SDKClass", "DisableLowViolence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableLowViolence", CallKind.ClassMember, m_classData, value); } - } - public byte WaterType - { - get { return Invoker.CallNative("SDKClass", "WaterType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterType", CallKind.ClassMember, m_classData, value); } - } - public int EFlags - { - get { return Invoker.CallNative("SDKClass", "EFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EFlags", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnUser1 - { - get { return Invoker.CallNative("SDKClass", "OnUser1", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUser2 - { - get { return Invoker.CallNative("SDKClass", "OnUser2", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUser3 - { - get { return Invoker.CallNative("SDKClass", "OnUser3", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUser4 - { - get { return Invoker.CallNative("SDKClass", "OnUser4", CallKind.ClassMember, m_classData); } - } - public int InitialTeamNum - { - get { return Invoker.CallNative("SDKClass", "InitialTeamNum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialTeamNum", CallKind.ClassMember, m_classData, value); } - } - public float NavIgnoreUntilTime - { - get { return Invoker.CallNative("SDKClass", "NavIgnoreUntilTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NavIgnoreUntilTime", CallKind.ClassMember, m_classData, value); } - } - public Vector AngVelocity - { - get { return Invoker.CallNative("SDKClass", "AngVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngVelocity", CallKind.ClassMember, m_classData, value); } - } - public bool NetworkQuantizeOriginAndAngles - { - get { return Invoker.CallNative("SDKClass", "NetworkQuantizeOriginAndAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkQuantizeOriginAndAngles", CallKind.ClassMember, m_classData, value); } - } - public bool LagCompensate - { - get { return Invoker.CallNative("SDKClass", "LagCompensate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LagCompensate", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Blocker - { - get { return Invoker.CallNative("SDKClass", "Blocker", CallKind.ClassMember, m_classData); } - } - public float LocalTime - { - get { return Invoker.CallNative("SDKClass", "LocalTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalTime", CallKind.ClassMember, m_classData, value); } - } - public float VPhysicsUpdateLocalTime - { - get { return Invoker.CallNative("SDKClass", "VPhysicsUpdateLocalTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VPhysicsUpdateLocalTime", CallKind.ClassMember, m_classData, value); } - } - public uint BloodType - { - get { return Invoker.CallNative("SDKClass", "BloodType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BloodType", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseEntity(ptr={this.m_classData})"; - } - public class CBaseEntityAPI : ClassData - { - public CBaseEntityAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseEntityAPI", "CBaseEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseEntityAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseEntityAPI", "CBaseEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseEntityAPI() - { - } - public CBaseEntityAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseEntityAPI", "CBaseEntityAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CBaseEntityAPI(ptr={this.m_classData})"; - } - public class CBaseFilter : CLogicalEntity - { - public CBaseFilter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFilter", "CBaseFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseFilter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFilter", "CBaseFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseFilter() - { - } - public CBaseFilter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFilter", "CBaseFilter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Negated - { - get { return Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnPass - { - get { return Invoker.CallNative("SDKClass", "OnPass", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFail - { - get { return Invoker.CallNative("SDKClass", "OnFail", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseFilter(ptr={this.m_classData})"; - } - public class CBaseFlex : CBaseAnimGraph - { - public CBaseFlex(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFlex", "CBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseFlex(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFlex", "CBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseFlex() - { - } - public CBaseFlex(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFlex", "CBaseFlex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] FlexWeight - { - get { return Invoker.CallNative("SDKClass", "FlexWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlexWeight", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LookTargetPosition - { - get { return Invoker.CallNative("SDKClass", "LookTargetPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookTargetPosition", CallKind.ClassMember, m_classData, value); } - } - public bool Blinktoggle - { - get { return Invoker.CallNative("SDKClass", "Blinktoggle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Blinktoggle", CallKind.ClassMember, m_classData, value); } - } - public float AllowResponsesEndTime - { - get { return Invoker.CallNative("SDKClass", "AllowResponsesEndTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowResponsesEndTime", CallKind.ClassMember, m_classData, value); } - } - public float LastFlexAnimationTime - { - get { return Invoker.CallNative("SDKClass", "LastFlexAnimationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastFlexAnimationTime", CallKind.ClassMember, m_classData, value); } - } - public SceneEventId_t NextSceneEventId - { - get { return Invoker.CallNative("SDKClass", "NextSceneEventId", CallKind.ClassMember, m_classData); } - } - public bool UpdateLayerPriorities - { - get { return Invoker.CallNative("SDKClass", "UpdateLayerPriorities", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpdateLayerPriorities", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseFlex(ptr={this.m_classData})"; - } - public class CBaseFlexAlias_funCBaseFlex : CBaseFlex - { - public CBaseFlexAlias_funCBaseFlex(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFlexAlias_funCBaseFlex", "CBaseFlexAlias_funCBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseFlexAlias_funCBaseFlex(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFlexAlias_funCBaseFlex", "CBaseFlexAlias_funCBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseFlexAlias_funCBaseFlex() - { - } - public CBaseFlexAlias_funCBaseFlex(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseFlexAlias_funCBaseFlex", "CBaseFlexAlias_funCBaseFlex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseFlex Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseFlexAlias_funCBaseFlex(ptr={this.m_classData})"; - } - public class CBaseGrenade : CBaseFlex - { - public CBaseGrenade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseGrenade", "CBaseGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseGrenade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseGrenade", "CBaseGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseGrenade() - { - } - public CBaseGrenade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseGrenade", "CBaseGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnPlayerPickup - { - get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnExplode - { - get { return Invoker.CallNative("SDKClass", "OnExplode", CallKind.ClassMember, m_classData); } - } - public bool HasWarnedAI - { - get { return Invoker.CallNative("SDKClass", "HasWarnedAI", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasWarnedAI", CallKind.ClassMember, m_classData, value); } - } - public bool IsSmokeGrenade - { - get { return Invoker.CallNative("SDKClass", "IsSmokeGrenade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsSmokeGrenade", CallKind.ClassMember, m_classData, value); } - } - public bool IsLive - { - get { return Invoker.CallNative("SDKClass", "IsLive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsLive", CallKind.ClassMember, m_classData, value); } - } - public float DmgRadius - { - get { return Invoker.CallNative("SDKClass", "DmgRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DmgRadius", CallKind.ClassMember, m_classData, value); } - } - public float DetonateTime - { - get { return Invoker.CallNative("SDKClass", "DetonateTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DetonateTime", CallKind.ClassMember, m_classData, value); } - } - public float WarnAITime - { - get { return Invoker.CallNative("SDKClass", "WarnAITime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarnAITime", CallKind.ClassMember, m_classData, value); } - } - public float Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public string BounceSound - { - get { return Invoker.CallNative("SDKClass", "BounceSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BounceSound", CallKind.ClassMember, m_classData, value); } - } - public string ExplosionSound - { - get { return Invoker.CallNative("SDKClass", "ExplosionSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplosionSound", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn Thrower - { - get { return Invoker.CallNative("SDKClass", "Thrower", CallKind.ClassMember, m_classData); } - } - public float NextAttack - { - get { return Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn OriginalThrower - { - get { return Invoker.CallNative("SDKClass", "OriginalThrower", CallKind.ClassMember, m_classData); } - } - public CBaseFlex Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseGrenade(ptr={this.m_classData})"; - } - public class CBaseIssue : ClassData - { - public CBaseIssue(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseIssue", "CBaseIssue", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseIssue(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseIssue", "CBaseIssue", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseIssue() - { - } - public CBaseIssue(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseIssue", "CBaseIssue", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TypeString - { - get { return Invoker.CallNative("SDKClass", "TypeString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TypeString", CallKind.ClassMember, m_classData, value); } - } - public string DetailsString - { - get { return Invoker.CallNative("SDKClass", "DetailsString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DetailsString", CallKind.ClassMember, m_classData, value); } - } - public int NumYesVotes - { - get { return Invoker.CallNative("SDKClass", "NumYesVotes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumYesVotes", CallKind.ClassMember, m_classData, value); } - } - public int NumNoVotes - { - get { return Invoker.CallNative("SDKClass", "NumNoVotes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumNoVotes", CallKind.ClassMember, m_classData, value); } - } - public int NumPotentialVotes - { - get { return Invoker.CallNative("SDKClass", "NumPotentialVotes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumPotentialVotes", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CBaseIssue(ptr={this.m_classData})"; - } - public class CBaseModelEntity : CBaseEntity - { - public CBaseModelEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntity", "CBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseModelEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntity", "CBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseModelEntity() - { - } - public CBaseModelEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntity", "CBaseModelEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public void SetBodygroup(string key, ulong value) - { - Internal_API.Invoker.CallNative("SDKClass", "SetBodygroup", Internal_API.CallKind.ClassFunction, m_classData, key, value); - } - public void SetModel(string model) - { - Internal_API.Invoker.CallNative("SDKClass", "SetModel", Internal_API.CallKind.ClassFunction, m_classData, model); - } - public void SetSolidType(byte solidType) - { - Internal_API.Invoker.CallNative("SDKClass", "SetSolidType", Internal_API.CallKind.ClassFunction, m_classData, solidType); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] CRenderComponent - { - get { return Invoker.CallNative("SDKClass", "CRenderComponent", CallKind.ClassMember, m_classData); } - } - public CHitboxComponent CHitboxComponent - { - get { return Invoker.CallNative("SDKClass", "CHitboxComponent", CallKind.ClassMember, m_classData); } - } - public uint DestructiblePartInitialStateDestructed0 - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0", CallKind.ClassMember, m_classData, value); } - } - public uint DestructiblePartInitialStateDestructed1 - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1", CallKind.ClassMember, m_classData, value); } - } - public uint DestructiblePartInitialStateDestructed2 - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2", CallKind.ClassMember, m_classData, value); } - } - public uint DestructiblePartInitialStateDestructed3 - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3", CallKind.ClassMember, m_classData, value); } - } - public uint DestructiblePartInitialStateDestructed4 - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4", CallKind.ClassMember, m_classData, value); } - } - public int DestructiblePartInitialStateDestructed0_PartIndex - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0_PartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0_PartIndex", CallKind.ClassMember, m_classData, value); } - } - public int DestructiblePartInitialStateDestructed1_PartIndex - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1_PartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1_PartIndex", CallKind.ClassMember, m_classData, value); } - } - public int DestructiblePartInitialStateDestructed2_PartIndex - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2_PartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2_PartIndex", CallKind.ClassMember, m_classData, value); } - } - public int DestructiblePartInitialStateDestructed3_PartIndex - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3_PartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3_PartIndex", CallKind.ClassMember, m_classData, value); } - } - public int DestructiblePartInitialStateDestructed4_PartIndex - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4_PartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4_PartIndex", CallKind.ClassMember, m_classData, value); } - } - public int[] DestructiblePartsSystemComponent - { - get { return Invoker.CallNative("SDKClass", "DestructiblePartsSystemComponent", CallKind.ClassMember, m_classData); } - } - public uint LastHitGroup - { - get { return Invoker.CallNative("SDKClass", "LastHitGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastHitGroup", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastDamagePosition - { - get { return Invoker.CallNative("SDKClass", "LastDamagePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastDamagePosition", CallKind.ClassMember, m_classData, value); } - } - public float DissolveStartTime - { - get { return Invoker.CallNative("SDKClass", "DissolveStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DissolveStartTime", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnIgnite - { - get { return Invoker.CallNative("SDKClass", "OnIgnite", CallKind.ClassMember, m_classData); } - } - public byte RenderMode - { - get { return Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData, value); } - } - public byte RenderFX - { - get { return Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData, value); } - } - public bool AllowFadeInView - { - get { return Invoker.CallNative("SDKClass", "AllowFadeInView", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowFadeInView", CallKind.ClassMember, m_classData, value); } - } - public QAngle Render - { - get { return Invoker.CallNative("SDKClass", "Render", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Render", CallKind.ClassMember, m_classData, value); } - } - public bool RenderToCubemaps - { - get { return Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData, value); } - } - public bool NoInterpolate - { - get { return Invoker.CallNative("SDKClass", "NoInterpolate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoInterpolate", CallKind.ClassMember, m_classData, value); } - } - public CCollisionProperty Collision - { - get { return Invoker.CallNative("SDKClass", "Collision", CallKind.ClassMember, m_classData); } - } - public CGlowProperty Glow - { - get { return Invoker.CallNative("SDKClass", "Glow", CallKind.ClassMember, m_classData); } - } - public float GlowBackfaceMult - { - get { return Invoker.CallNative("SDKClass", "GlowBackfaceMult", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowBackfaceMult", CallKind.ClassMember, m_classData, value); } - } - public float FadeMinDist - { - get { return Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData, value); } - } - public float FadeMaxDist - { - get { return Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData, value); } - } - public float FadeScale - { - get { return Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData, value); } - } - public float ShadowStrength - { - get { return Invoker.CallNative("SDKClass", "ShadowStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowStrength", CallKind.ClassMember, m_classData, value); } - } - public byte ObjectCulling - { - get { return Invoker.CallNative("SDKClass", "ObjectCulling", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ObjectCulling", CallKind.ClassMember, m_classData, value); } - } - public int AddDecal - { - get { return Invoker.CallNative("SDKClass", "AddDecal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AddDecal", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DecalPosition - { - get { return Invoker.CallNative("SDKClass", "DecalPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecalPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DecalForwardAxis - { - get { return Invoker.CallNative("SDKClass", "DecalForwardAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecalForwardAxis", CallKind.ClassMember, m_classData, value); } - } - public float DecalHealBloodRate - { - get { return Invoker.CallNative("SDKClass", "DecalHealBloodRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecalHealBloodRate", CallKind.ClassMember, m_classData, value); } - } - public float DecalHealHeightRate - { - get { return Invoker.CallNative("SDKClass", "DecalHealHeightRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecalHealHeightRate", CallKind.ClassMember, m_classData, value); } - } - public CNetworkViewOffsetVector ViewOffset - { - get { return Invoker.CallNative("SDKClass", "ViewOffset", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseModelEntity(ptr={this.m_classData})"; - } - public class CBaseModelEntityAPI : ClassData - { - public CBaseModelEntityAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntityAPI", "CBaseModelEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseModelEntityAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntityAPI", "CBaseModelEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseModelEntityAPI() - { - } - public CBaseModelEntityAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntityAPI", "CBaseModelEntityAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CBaseModelEntityAPI(ptr={this.m_classData})"; - } - public class CBaseMoveBehavior : CPathKeyFrame - { - public CBaseMoveBehavior(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseMoveBehavior", "CBaseMoveBehavior", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseMoveBehavior(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseMoveBehavior", "CBaseMoveBehavior", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseMoveBehavior() - { - } - public CBaseMoveBehavior(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseMoveBehavior", "CBaseMoveBehavior", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int PositionInterpolator - { - get { return Invoker.CallNative("SDKClass", "PositionInterpolator", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PositionInterpolator", CallKind.ClassMember, m_classData, value); } - } - public int RotationInterpolator - { - get { return Invoker.CallNative("SDKClass", "RotationInterpolator", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotationInterpolator", CallKind.ClassMember, m_classData, value); } - } - public float AnimStartTime - { - get { return Invoker.CallNative("SDKClass", "AnimStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimStartTime", CallKind.ClassMember, m_classData, value); } - } - public float AnimEndTime - { - get { return Invoker.CallNative("SDKClass", "AnimEndTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimEndTime", CallKind.ClassMember, m_classData, value); } - } - public float AverageSpeedAcrossFrame - { - get { return Invoker.CallNative("SDKClass", "AverageSpeedAcrossFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AverageSpeedAcrossFrame", CallKind.ClassMember, m_classData, value); } - } - public int[] CurrentKeyFrame - { - get { return Invoker.CallNative("SDKClass", "CurrentKeyFrame", CallKind.ClassMember, m_classData); } - } - public int[] TargetKeyFrame - { - get { return Invoker.CallNative("SDKClass", "TargetKeyFrame", CallKind.ClassMember, m_classData); } - } - public int[] PreKeyFrame - { - get { return Invoker.CallNative("SDKClass", "PreKeyFrame", CallKind.ClassMember, m_classData); } - } - public int[] PostKeyFrame - { - get { return Invoker.CallNative("SDKClass", "PostKeyFrame", CallKind.ClassMember, m_classData); } - } - public float TimeIntoFrame - { - get { return Invoker.CallNative("SDKClass", "TimeIntoFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeIntoFrame", CallKind.ClassMember, m_classData, value); } - } - public int Direction - { - get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } - } - public CPathKeyFrame Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseMoveBehavior(ptr={this.m_classData})"; - } - public class CBasePlatTrain : CBaseToggle - { - public CBasePlatTrain(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlatTrain", "CBasePlatTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlatTrain(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlatTrain", "CBasePlatTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlatTrain() - { - } - public CBasePlatTrain(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlatTrain", "CBasePlatTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string NoiseMoving - { - get { return Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData, value); } - } - public string NoiseArrived - { - get { return Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData, value); } - } - public float Volume - { - get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } - } - public float TWidth - { - get { return Invoker.CallNative("SDKClass", "TWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TWidth", CallKind.ClassMember, m_classData, value); } - } - public float TLength - { - get { return Invoker.CallNative("SDKClass", "TLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TLength", CallKind.ClassMember, m_classData, value); } - } - public CBaseToggle Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBasePlatTrain(ptr={this.m_classData})"; - } - public class CBasePlayerController : CBaseEntity - { - public CBasePlayerController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerController", "CBasePlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerController", "CBasePlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerController() - { - } - public CBasePlayerController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerController", "CBasePlayerController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public int EntityIndex() - { - return Internal_API.Invoker.CallNative("SDKClass", "EntityIndex", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong InButtonsWhichAreToggles - { - get { return Invoker.CallNative("SDKClass", "InButtonsWhichAreToggles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InButtonsWhichAreToggles", CallKind.ClassMember, m_classData, value); } - } - public uint TickBase - { - get { return Invoker.CallNative("SDKClass", "TickBase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TickBase", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerPawn Pawn - { - get { return Invoker.CallNative("SDKClass", "Pawn", CallKind.ClassMember, m_classData); } - } - public bool KnownTeamMismatch - { - get { return Invoker.CallNative("SDKClass", "KnownTeamMismatch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KnownTeamMismatch", CallKind.ClassMember, m_classData, value); } - } - public int SplitScreenSlot - { - get { return Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerController SplitOwner - { - get { return Invoker.CallNative("SDKClass", "SplitOwner", CallKind.ClassMember, m_classData); } - } - public bool IsHLTV - { - get { return Invoker.CallNative("SDKClass", "IsHLTV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsHLTV", CallKind.ClassMember, m_classData, value); } - } - public uint Connected - { - get { return Invoker.CallNative("SDKClass", "Connected", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Connected", CallKind.ClassMember, m_classData, value); } - } - public string PlayerName - { - get { return Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData, value); } - } - public string NetworkIDString - { - get { return Invoker.CallNative("SDKClass", "NetworkIDString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkIDString", CallKind.ClassMember, m_classData, value); } - } - public float LerpTime - { - get { return Invoker.CallNative("SDKClass", "LerpTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpTime", CallKind.ClassMember, m_classData, value); } - } - public bool LagCompensation - { - get { return Invoker.CallNative("SDKClass", "LagCompensation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LagCompensation", CallKind.ClassMember, m_classData, value); } - } - public bool Predict - { - get { return Invoker.CallNative("SDKClass", "Predict", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Predict", CallKind.ClassMember, m_classData, value); } - } - public bool IsLowViolence - { - get { return Invoker.CallNative("SDKClass", "IsLowViolence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsLowViolence", CallKind.ClassMember, m_classData, value); } - } - public bool GamePaused - { - get { return Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData, value); } - } - public uint IgnoreGlobalChat - { - get { return Invoker.CallNative("SDKClass", "IgnoreGlobalChat", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreGlobalChat", CallKind.ClassMember, m_classData, value); } - } - public float LastPlayerTalkTime - { - get { return Invoker.CallNative("SDKClass", "LastPlayerTalkTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPlayerTalkTime", CallKind.ClassMember, m_classData, value); } - } - public float LastEntitySteadyState - { - get { return Invoker.CallNative("SDKClass", "LastEntitySteadyState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastEntitySteadyState", CallKind.ClassMember, m_classData, value); } - } - public int AvailableEntitySteadyState - { - get { return Invoker.CallNative("SDKClass", "AvailableEntitySteadyState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvailableEntitySteadyState", CallKind.ClassMember, m_classData, value); } - } - public bool HasAnySteadyStateEnts - { - get { return Invoker.CallNative("SDKClass", "HasAnySteadyStateEnts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasAnySteadyStateEnts", CallKind.ClassMember, m_classData, value); } - } - public ulong SteamID - { - get { return Invoker.CallNative("SDKClass", "SteamID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SteamID", CallKind.ClassMember, m_classData, value); } - } - public bool NoClipEnabled - { - get { return Invoker.CallNative("SDKClass", "NoClipEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoClipEnabled", CallKind.ClassMember, m_classData, value); } - } - public uint DesiredFOV - { - get { return Invoker.CallNative("SDKClass", "DesiredFOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiredFOV", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBasePlayerController(ptr={this.m_classData})"; - } - public class CBasePlayerControllerAPI : ClassData - { - public CBasePlayerControllerAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerControllerAPI", "CBasePlayerControllerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerControllerAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerControllerAPI", "CBasePlayerControllerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerControllerAPI() - { - } - public CBasePlayerControllerAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerControllerAPI", "CBasePlayerControllerAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CBasePlayerControllerAPI(ptr={this.m_classData})"; - } - public class CBasePlayerPawn : CBaseCombatCharacter - { - public CBasePlayerPawn(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerPawn", "CBasePlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerPawn(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerPawn", "CBasePlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerPawn() - { - } - public CBasePlayerPawn(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerPawn", "CBasePlayerPawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] WeaponServices - { - get { return Invoker.CallNative("SDKClass", "WeaponServices", CallKind.ClassMember, m_classData); } - } - public int[] ItemServices - { - get { return Invoker.CallNative("SDKClass", "ItemServices", CallKind.ClassMember, m_classData); } - } - public int[] AutoaimServices - { - get { return Invoker.CallNative("SDKClass", "AutoaimServices", CallKind.ClassMember, m_classData); } - } - public int[] ObserverServices - { - get { return Invoker.CallNative("SDKClass", "ObserverServices", CallKind.ClassMember, m_classData); } - } - public int[] WaterServices - { - get { return Invoker.CallNative("SDKClass", "WaterServices", CallKind.ClassMember, m_classData); } - } - public int[] UseServices - { - get { return Invoker.CallNative("SDKClass", "UseServices", CallKind.ClassMember, m_classData); } - } - public int[] FlashlightServices - { - get { return Invoker.CallNative("SDKClass", "FlashlightServices", CallKind.ClassMember, m_classData); } - } - public int[] CameraServices - { - get { return Invoker.CallNative("SDKClass", "CameraServices", CallKind.ClassMember, m_classData); } - } - public int[] MovementServices - { - get { return Invoker.CallNative("SDKClass", "MovementServices", CallKind.ClassMember, m_classData); } - } - public Vector _angle - { - get { return Invoker.CallNative("SDKClass", "_angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "_angle", CallKind.ClassMember, m_classData, value); } - } - public Vector _anglePrevious - { - get { return Invoker.CallNative("SDKClass", "_anglePrevious", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "_anglePrevious", CallKind.ClassMember, m_classData, value); } - } - public uint HideHUD - { - get { return Invoker.CallNative("SDKClass", "HideHUD", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HideHUD", CallKind.ClassMember, m_classData, value); } - } - public sky3dparams_t Skybox3d - { - get { return Invoker.CallNative("SDKClass", "Skybox3d", CallKind.ClassMember, m_classData); } - } - public float TimeLastHurt - { - get { return Invoker.CallNative("SDKClass", "TimeLastHurt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeLastHurt", CallKind.ClassMember, m_classData, value); } - } - public float DeathTime - { - get { return Invoker.CallNative("SDKClass", "DeathTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeathTime", CallKind.ClassMember, m_classData, value); } - } - public float NextSuicideTime - { - get { return Invoker.CallNative("SDKClass", "NextSuicideTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextSuicideTime", CallKind.ClassMember, m_classData, value); } - } - public bool InitHUD - { - get { return Invoker.CallNative("SDKClass", "InitHUD", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitHUD", CallKind.ClassMember, m_classData, value); } - } - public int[] Expresser - { - get { return Invoker.CallNative("SDKClass", "Expresser", CallKind.ClassMember, m_classData); } - } - public CBasePlayerController Controller - { - get { return Invoker.CallNative("SDKClass", "Controller", CallKind.ClassMember, m_classData); } - } - public CBasePlayerController DefaultController - { - get { return Invoker.CallNative("SDKClass", "DefaultController", CallKind.ClassMember, m_classData); } - } - public float HltvReplayDelay - { - get { return Invoker.CallNative("SDKClass", "HltvReplayDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HltvReplayDelay", CallKind.ClassMember, m_classData, value); } - } - public float HltvReplayEnd - { - get { return Invoker.CallNative("SDKClass", "HltvReplayEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HltvReplayEnd", CallKind.ClassMember, m_classData, value); } - } - public int HltvReplayEntity - { - get { return Invoker.CallNative("SDKClass", "HltvReplayEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HltvReplayEntity", CallKind.ClassMember, m_classData, value); } - } - public CBaseCombatCharacter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBasePlayerPawn(ptr={this.m_classData})"; - } - public class CBasePlayerVData : CEntitySubclassVDataBase - { - public CBasePlayerVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerVData", "CBasePlayerVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerVData", "CBasePlayerVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerVData() - { - } - public CBasePlayerVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerVData", "CBasePlayerVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSkillFloat HeadDamageMultiplier - { - get { return Invoker.CallNative("SDKClass", "HeadDamageMultiplier", CallKind.ClassMember, m_classData); } - } - public CSkillFloat ChestDamageMultiplier - { - get { return Invoker.CallNative("SDKClass", "ChestDamageMultiplier", CallKind.ClassMember, m_classData); } - } - public CSkillFloat StomachDamageMultiplier - { - get { return Invoker.CallNative("SDKClass", "StomachDamageMultiplier", CallKind.ClassMember, m_classData); } - } - public CSkillFloat ArmDamageMultiplier - { - get { return Invoker.CallNative("SDKClass", "ArmDamageMultiplier", CallKind.ClassMember, m_classData); } - } - public CSkillFloat LegDamageMultiplier - { - get { return Invoker.CallNative("SDKClass", "LegDamageMultiplier", CallKind.ClassMember, m_classData); } - } - public float HoldBreathTime - { - get { return Invoker.CallNative("SDKClass", "HoldBreathTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HoldBreathTime", CallKind.ClassMember, m_classData, value); } - } - public float DrowningDamageInterval - { - get { return Invoker.CallNative("SDKClass", "DrowningDamageInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrowningDamageInterval", CallKind.ClassMember, m_classData, value); } - } - public int DrowningDamageInitial - { - get { return Invoker.CallNative("SDKClass", "DrowningDamageInitial", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrowningDamageInitial", CallKind.ClassMember, m_classData, value); } - } - public int DrowningDamageMax - { - get { return Invoker.CallNative("SDKClass", "DrowningDamageMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrowningDamageMax", CallKind.ClassMember, m_classData, value); } - } - public int WaterSpeed - { - get { return Invoker.CallNative("SDKClass", "WaterSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterSpeed", CallKind.ClassMember, m_classData, value); } - } - public float UseRange - { - get { return Invoker.CallNative("SDKClass", "UseRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseRange", CallKind.ClassMember, m_classData, value); } - } - public float UseAngleTolerance - { - get { return Invoker.CallNative("SDKClass", "UseAngleTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAngleTolerance", CallKind.ClassMember, m_classData, value); } - } - public float CrouchTime - { - get { return Invoker.CallNative("SDKClass", "CrouchTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrouchTime", CallKind.ClassMember, m_classData, value); } - } - public CEntitySubclassVDataBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBasePlayerVData(ptr={this.m_classData})"; - } - public class CBasePlayerWeapon : CEconEntity - { - public CBasePlayerWeapon(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeapon", "CBasePlayerWeapon", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerWeapon(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeapon", "CBasePlayerWeapon", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerWeapon() - { - } - public CBasePlayerWeapon(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeapon", "CBasePlayerWeapon", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NextPrimaryAttackTick - { - get { return Invoker.CallNative("SDKClass", "NextPrimaryAttackTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextPrimaryAttackTick", CallKind.ClassMember, m_classData, value); } - } - public float NextPrimaryAttackTickRatio - { - get { return Invoker.CallNative("SDKClass", "NextPrimaryAttackTickRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextPrimaryAttackTickRatio", CallKind.ClassMember, m_classData, value); } - } - public int NextSecondaryAttackTick - { - get { return Invoker.CallNative("SDKClass", "NextSecondaryAttackTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextSecondaryAttackTick", CallKind.ClassMember, m_classData, value); } - } - public float NextSecondaryAttackTickRatio - { - get { return Invoker.CallNative("SDKClass", "NextSecondaryAttackTickRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextSecondaryAttackTickRatio", CallKind.ClassMember, m_classData, value); } - } - public int Clip1 - { - get { return Invoker.CallNative("SDKClass", "Clip1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Clip1", CallKind.ClassMember, m_classData, value); } - } - public int Clip2 - { - get { return Invoker.CallNative("SDKClass", "Clip2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Clip2", CallKind.ClassMember, m_classData, value); } - } - public int[] ReserveAmmo - { - get { return Invoker.CallNative("SDKClass", "ReserveAmmo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReserveAmmo", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnPlayerUse - { - get { return Invoker.CallNative("SDKClass", "OnPlayerUse", CallKind.ClassMember, m_classData); } - } - public CEconEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBasePlayerWeapon(ptr={this.m_classData})"; - } - public class CBasePlayerWeaponVData : CEntitySubclassVDataBase - { - public CBasePlayerWeaponVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeaponVData", "CBasePlayerWeaponVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerWeaponVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeaponVData", "CBasePlayerWeaponVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePlayerWeaponVData() - { - } - public CBasePlayerWeaponVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeaponVData", "CBasePlayerWeaponVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool BuiltRightHanded - { - get { return Invoker.CallNative("SDKClass", "BuiltRightHanded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuiltRightHanded", CallKind.ClassMember, m_classData, value); } - } - public bool AllowFlipping - { - get { return Invoker.CallNative("SDKClass", "AllowFlipping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowFlipping", CallKind.ClassMember, m_classData, value); } - } - public byte MuzzleSmokeShotThreshold - { - get { return Invoker.CallNative("SDKClass", "MuzzleSmokeShotThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzleSmokeShotThreshold", CallKind.ClassMember, m_classData, value); } - } - public float MuzzleSmokeTimeout - { - get { return Invoker.CallNative("SDKClass", "MuzzleSmokeTimeout", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzleSmokeTimeout", CallKind.ClassMember, m_classData, value); } - } - public float MuzzleSmokeDecrementRate - { - get { return Invoker.CallNative("SDKClass", "MuzzleSmokeDecrementRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzleSmokeDecrementRate", CallKind.ClassMember, m_classData, value); } - } - public bool LinkedCooldowns - { - get { return Invoker.CallNative("SDKClass", "LinkedCooldowns", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinkedCooldowns", CallKind.ClassMember, m_classData, value); } - } - public byte Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public uint PrimaryAmmoType - { - get { return Invoker.CallNative("SDKClass", "PrimaryAmmoType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrimaryAmmoType", CallKind.ClassMember, m_classData, value); } - } - public uint SecondaryAmmoType - { - get { return Invoker.CallNative("SDKClass", "SecondaryAmmoType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SecondaryAmmoType", CallKind.ClassMember, m_classData, value); } - } - public int MaxClip1 - { - get { return Invoker.CallNative("SDKClass", "MaxClip1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxClip1", CallKind.ClassMember, m_classData, value); } - } - public int MaxClip2 - { - get { return Invoker.CallNative("SDKClass", "MaxClip2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxClip2", CallKind.ClassMember, m_classData, value); } - } - public int DefaultClip1 - { - get { return Invoker.CallNative("SDKClass", "DefaultClip1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultClip1", CallKind.ClassMember, m_classData, value); } - } - public int DefaultClip2 - { - get { return Invoker.CallNative("SDKClass", "DefaultClip2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultClip2", CallKind.ClassMember, m_classData, value); } - } - public bool ReserveAmmoAsClips - { - get { return Invoker.CallNative("SDKClass", "ReserveAmmoAsClips", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReserveAmmoAsClips", CallKind.ClassMember, m_classData, value); } - } - public bool TreatAsSingleClip - { - get { return Invoker.CallNative("SDKClass", "TreatAsSingleClip", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TreatAsSingleClip", CallKind.ClassMember, m_classData, value); } - } - public int Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public bool AutoSwitchTo - { - get { return Invoker.CallNative("SDKClass", "AutoSwitchTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoSwitchTo", CallKind.ClassMember, m_classData, value); } - } - public bool AutoSwitchFrom - { - get { return Invoker.CallNative("SDKClass", "AutoSwitchFrom", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoSwitchFrom", CallKind.ClassMember, m_classData, value); } - } - public uint RumbleEffect - { - get { return Invoker.CallNative("SDKClass", "RumbleEffect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RumbleEffect", CallKind.ClassMember, m_classData, value); } - } - public float DropSpeed - { - get { return Invoker.CallNative("SDKClass", "DropSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DropSpeed", CallKind.ClassMember, m_classData, value); } - } - public int Slot - { - get { return Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData, value); } - } - public int Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public CEntitySubclassVDataBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBasePlayerWeaponVData(ptr={this.m_classData})"; - } - public class CBaseProp : CBaseAnimGraph - { - public CBaseProp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseProp", "CBaseProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseProp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseProp", "CBaseProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseProp() - { - } - public CBaseProp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseProp", "CBaseProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ModelOverrodeBlockLOS - { - get { return Invoker.CallNative("SDKClass", "ModelOverrodeBlockLOS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelOverrodeBlockLOS", CallKind.ClassMember, m_classData, value); } - } - public int ShapeType - { - get { return Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData, value); } - } - public bool ConformToCollisionBounds - { - get { return Invoker.CallNative("SDKClass", "ConformToCollisionBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConformToCollisionBounds", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseProp(ptr={this.m_classData})"; - } - public class CBasePropDoor : CDynamicProp - { - public CBasePropDoor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePropDoor", "CBasePropDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePropDoor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePropDoor", "CBasePropDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBasePropDoor() - { - } - public CBasePropDoor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBasePropDoor", "CBasePropDoor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float AutoReturnDelay - { - get { return Invoker.CallNative("SDKClass", "AutoReturnDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoReturnDelay", CallKind.ClassMember, m_classData, value); } - } - public int HardwareType - { - get { return Invoker.CallNative("SDKClass", "HardwareType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HardwareType", CallKind.ClassMember, m_classData, value); } - } - public bool NeedsHardware - { - get { return Invoker.CallNative("SDKClass", "NeedsHardware", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeedsHardware", CallKind.ClassMember, m_classData, value); } - } - public uint DoorState - { - get { return Invoker.CallNative("SDKClass", "DoorState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DoorState", CallKind.ClassMember, m_classData, value); } - } - public bool Locked - { - get { return Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData, value); } - } - public bool NoNPCs - { - get { return Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ClosedPosition - { - get { return Invoker.CallNative("SDKClass", "ClosedPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClosedPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector ClosedAngles - { - get { return Invoker.CallNative("SDKClass", "ClosedAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClosedAngles", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Blocker - { - get { return Invoker.CallNative("SDKClass", "Blocker", CallKind.ClassMember, m_classData); } - } - public bool FirstBlocked - { - get { return Invoker.CallNative("SDKClass", "FirstBlocked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstBlocked", CallKind.ClassMember, m_classData, value); } - } - public locksound_t Ls - { - get { return Invoker.CallNative("SDKClass", "Ls", CallKind.ClassMember, m_classData); } - } - public bool ForceClosed - { - get { return Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LatchWorldPosition - { - get { return Invoker.CallNative("SDKClass", "LatchWorldPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LatchWorldPosition", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Activator - { - get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } - } - public string SoundMoving - { - get { return Invoker.CallNative("SDKClass", "SoundMoving", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundMoving", CallKind.ClassMember, m_classData, value); } - } - public string SoundOpen - { - get { return Invoker.CallNative("SDKClass", "SoundOpen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundOpen", CallKind.ClassMember, m_classData, value); } - } - public string SoundClose - { - get { return Invoker.CallNative("SDKClass", "SoundClose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundClose", CallKind.ClassMember, m_classData, value); } - } - public string SoundLock - { - get { return Invoker.CallNative("SDKClass", "SoundLock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundLock", CallKind.ClassMember, m_classData, value); } - } - public string SoundUnlock - { - get { return Invoker.CallNative("SDKClass", "SoundUnlock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundUnlock", CallKind.ClassMember, m_classData, value); } - } - public string SoundLatch - { - get { return Invoker.CallNative("SDKClass", "SoundLatch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundLatch", CallKind.ClassMember, m_classData, value); } - } - public string SoundPound - { - get { return Invoker.CallNative("SDKClass", "SoundPound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundPound", CallKind.ClassMember, m_classData, value); } - } - public string SoundJiggle - { - get { return Invoker.CallNative("SDKClass", "SoundJiggle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundJiggle", CallKind.ClassMember, m_classData, value); } - } - public string SoundLockedAnim - { - get { return Invoker.CallNative("SDKClass", "SoundLockedAnim", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundLockedAnim", CallKind.ClassMember, m_classData, value); } - } - public int NumCloseAttempts - { - get { return Invoker.CallNative("SDKClass", "NumCloseAttempts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumCloseAttempts", CallKind.ClassMember, m_classData, value); } - } - public uint PhysicsMaterial - { - get { return Invoker.CallNative("SDKClass", "PhysicsMaterial", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhysicsMaterial", CallKind.ClassMember, m_classData, value); } - } - public string SlaveName - { - get { return Invoker.CallNative("SDKClass", "SlaveName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlaveName", CallKind.ClassMember, m_classData, value); } - } - public CBasePropDoor Master - { - get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBlockedClosing - { - get { return Invoker.CallNative("SDKClass", "OnBlockedClosing", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBlockedOpening - { - get { return Invoker.CallNative("SDKClass", "OnBlockedOpening", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUnblockedClosing - { - get { return Invoker.CallNative("SDKClass", "OnUnblockedClosing", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUnblockedOpening - { - get { return Invoker.CallNative("SDKClass", "OnUnblockedOpening", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFullyClosed - { - get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFullyOpen - { - get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnClose - { - get { return Invoker.CallNative("SDKClass", "OnClose", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnOpen - { - get { return Invoker.CallNative("SDKClass", "OnOpen", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnLockedUse - { - get { return Invoker.CallNative("SDKClass", "OnLockedUse", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAjarOpen - { - get { return Invoker.CallNative("SDKClass", "OnAjarOpen", CallKind.ClassMember, m_classData); } - } - public CDynamicProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBasePropDoor(ptr={this.m_classData})"; - } - public class CBaseRendererSource2 : CParticleFunctionRenderer - { - public CBaseRendererSource2(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseRendererSource2", "CBaseRendererSource2", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseRendererSource2(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseRendererSource2", "CBaseRendererSource2", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseRendererSource2() - { - } - public CBaseRendererSource2(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseRendererSource2", "CBaseRendererSource2", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleCollectionRendererFloatInput RadiusScale - { - get { return Invoker.CallNative("SDKClass", "RadiusScale", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput AlphaScale - { - get { return Invoker.CallNative("SDKClass", "AlphaScale", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput RollScale - { - get { return Invoker.CallNative("SDKClass", "RollScale", CallKind.ClassMember, m_classData); } - } - public ParticleAttributeIndex_t Alpha2Field - { - get { return Invoker.CallNative("SDKClass", "Alpha2Field", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererVecInput ColorScale - { - get { return Invoker.CallNative("SDKClass", "ColorScale", CallKind.ClassMember, m_classData); } - } - public uint ColorBlendType - { - get { return Invoker.CallNative("SDKClass", "ColorBlendType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorBlendType", CallKind.ClassMember, m_classData, value); } - } - public uint ShaderType - { - get { return Invoker.CallNative("SDKClass", "ShaderType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShaderType", CallKind.ClassMember, m_classData, value); } - } - public string StrShaderOverride - { - get { return Invoker.CallNative("SDKClass", "StrShaderOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrShaderOverride", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput CenterXOffset - { - get { return Invoker.CallNative("SDKClass", "CenterXOffset", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput CenterYOffset - { - get { return Invoker.CallNative("SDKClass", "CenterYOffset", CallKind.ClassMember, m_classData); } - } - public float BumpStrength - { - get { return Invoker.CallNative("SDKClass", "BumpStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BumpStrength", CallKind.ClassMember, m_classData, value); } - } - public uint CropTextureOverride - { - get { return Invoker.CallNative("SDKClass", "CropTextureOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CropTextureOverride", CallKind.ClassMember, m_classData, value); } - } - public float AnimationRate - { - get { return Invoker.CallNative("SDKClass", "AnimationRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationRate", CallKind.ClassMember, m_classData, value); } - } - public uint AnimationType - { - get { return Invoker.CallNative("SDKClass", "AnimationType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationType", CallKind.ClassMember, m_classData, value); } - } - public bool AnimateInFPS - { - get { return Invoker.CallNative("SDKClass", "AnimateInFPS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimateInFPS", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput MotionVectorScaleU - { - get { return Invoker.CallNative("SDKClass", "MotionVectorScaleU", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput MotionVectorScaleV - { - get { return Invoker.CallNative("SDKClass", "MotionVectorScaleV", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput SelfIllumAmount - { - get { return Invoker.CallNative("SDKClass", "SelfIllumAmount", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput DiffuseAmount - { - get { return Invoker.CallNative("SDKClass", "DiffuseAmount", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput DiffuseClamp - { - get { return Invoker.CallNative("SDKClass", "DiffuseClamp", CallKind.ClassMember, m_classData); } - } - public int LightingControlPoint - { - get { return Invoker.CallNative("SDKClass", "LightingControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightingControlPoint", CallKind.ClassMember, m_classData, value); } - } - public ParticleAttributeIndex_t SelfIllumPerParticle - { - get { return Invoker.CallNative("SDKClass", "SelfIllumPerParticle", CallKind.ClassMember, m_classData); } - } - public uint OutputBlendMode - { - get { return Invoker.CallNative("SDKClass", "OutputBlendMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputBlendMode", CallKind.ClassMember, m_classData, value); } - } - public bool GammaCorrectVertexColors - { - get { return Invoker.CallNative("SDKClass", "GammaCorrectVertexColors", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GammaCorrectVertexColors", CallKind.ClassMember, m_classData, value); } - } - public bool SaturateColorPreAlphaBlend - { - get { return Invoker.CallNative("SDKClass", "SaturateColorPreAlphaBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SaturateColorPreAlphaBlend", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput AddSelfAmount - { - get { return Invoker.CallNative("SDKClass", "AddSelfAmount", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput Desaturation - { - get { return Invoker.CallNative("SDKClass", "Desaturation", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput OverbrightFactor - { - get { return Invoker.CallNative("SDKClass", "OverbrightFactor", CallKind.ClassMember, m_classData); } - } - public int HSVShiftControlPoint - { - get { return Invoker.CallNative("SDKClass", "HSVShiftControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HSVShiftControlPoint", CallKind.ClassMember, m_classData, value); } - } - public uint FogType - { - get { return Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput FogAmount - { - get { return Invoker.CallNative("SDKClass", "FogAmount", CallKind.ClassMember, m_classData); } - } - public bool TintByFOW - { - get { return Invoker.CallNative("SDKClass", "TintByFOW", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintByFOW", CallKind.ClassMember, m_classData, value); } - } - public bool TintByGlobalLight - { - get { return Invoker.CallNative("SDKClass", "TintByGlobalLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintByGlobalLight", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleAlphaReference - { - get { return Invoker.CallNative("SDKClass", "PerParticleAlphaReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleAlphaReference", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleAlphaRefWindow - { - get { return Invoker.CallNative("SDKClass", "PerParticleAlphaRefWindow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleAlphaRefWindow", CallKind.ClassMember, m_classData, value); } - } - public uint AlphaReferenceType - { - get { return Invoker.CallNative("SDKClass", "AlphaReferenceType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlphaReferenceType", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput AlphaReferenceSoftness - { - get { return Invoker.CallNative("SDKClass", "AlphaReferenceSoftness", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput SourceAlphaValueToMapToZero - { - get { return Invoker.CallNative("SDKClass", "SourceAlphaValueToMapToZero", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput SourceAlphaValueToMapToOne - { - get { return Invoker.CallNative("SDKClass", "SourceAlphaValueToMapToOne", CallKind.ClassMember, m_classData); } - } - public bool Refract - { - get { return Invoker.CallNative("SDKClass", "Refract", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Refract", CallKind.ClassMember, m_classData, value); } - } - public bool RefractSolid - { - get { return Invoker.CallNative("SDKClass", "RefractSolid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefractSolid", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput RefractAmount - { - get { return Invoker.CallNative("SDKClass", "RefractAmount", CallKind.ClassMember, m_classData); } - } - public int RefractBlurRadius - { - get { return Invoker.CallNative("SDKClass", "RefractBlurRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefractBlurRadius", CallKind.ClassMember, m_classData, value); } - } - public uint RefractBlurType - { - get { return Invoker.CallNative("SDKClass", "RefractBlurType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefractBlurType", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyRenderInEffectsBloomPass - { - get { return Invoker.CallNative("SDKClass", "OnlyRenderInEffectsBloomPass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyRenderInEffectsBloomPass", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyRenderInEffectsWaterPass - { - get { return Invoker.CallNative("SDKClass", "OnlyRenderInEffectsWaterPass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyRenderInEffectsWaterPass", CallKind.ClassMember, m_classData, value); } - } - public bool UseMixedResolutionRendering - { - get { return Invoker.CallNative("SDKClass", "UseMixedResolutionRendering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseMixedResolutionRendering", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyRenderInEffecsGameOverlay - { - get { return Invoker.CallNative("SDKClass", "OnlyRenderInEffecsGameOverlay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyRenderInEffecsGameOverlay", CallKind.ClassMember, m_classData, value); } - } - public string StencilTestID - { - get { return Invoker.CallNative("SDKClass", "StencilTestID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StencilTestID", CallKind.ClassMember, m_classData, value); } - } - public bool StencilTestExclude - { - get { return Invoker.CallNative("SDKClass", "StencilTestExclude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StencilTestExclude", CallKind.ClassMember, m_classData, value); } - } - public string StencilWriteID - { - get { return Invoker.CallNative("SDKClass", "StencilWriteID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StencilWriteID", CallKind.ClassMember, m_classData, value); } - } - public bool WriteStencilOnDepthPass - { - get { return Invoker.CallNative("SDKClass", "WriteStencilOnDepthPass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WriteStencilOnDepthPass", CallKind.ClassMember, m_classData, value); } - } - public bool WriteStencilOnDepthFail - { - get { return Invoker.CallNative("SDKClass", "WriteStencilOnDepthFail", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WriteStencilOnDepthFail", CallKind.ClassMember, m_classData, value); } - } - public bool ReverseZBuffering - { - get { return Invoker.CallNative("SDKClass", "ReverseZBuffering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReverseZBuffering", CallKind.ClassMember, m_classData, value); } - } - public bool DisableZBuffering - { - get { return Invoker.CallNative("SDKClass", "DisableZBuffering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableZBuffering", CallKind.ClassMember, m_classData, value); } - } - public uint FeatheringMode - { - get { return Invoker.CallNative("SDKClass", "FeatheringMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeatheringMode", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput FeatheringMinDist - { - get { return Invoker.CallNative("SDKClass", "FeatheringMinDist", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput FeatheringMaxDist - { - get { return Invoker.CallNative("SDKClass", "FeatheringMaxDist", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput FeatheringFilter - { - get { return Invoker.CallNative("SDKClass", "FeatheringFilter", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput FeatheringDepthMapFilter - { - get { return Invoker.CallNative("SDKClass", "FeatheringDepthMapFilter", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput DepthBias - { - get { return Invoker.CallNative("SDKClass", "DepthBias", CallKind.ClassMember, m_classData); } - } - public uint SortMethod - { - get { return Invoker.CallNative("SDKClass", "SortMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SortMethod", CallKind.ClassMember, m_classData, value); } - } - public bool BlendFramesSeq0 - { - get { return Invoker.CallNative("SDKClass", "BlendFramesSeq0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendFramesSeq0", CallKind.ClassMember, m_classData, value); } - } - public bool MaxLuminanceBlendingSequence0 - { - get { return Invoker.CallNative("SDKClass", "MaxLuminanceBlendingSequence0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLuminanceBlendingSequence0", CallKind.ClassMember, m_classData, value); } - } - public CParticleFunctionRenderer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseRendererSource2(ptr={this.m_classData})"; - } - public class CBaseToggle : CBaseModelEntity - { - public CBaseToggle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseToggle", "CBaseToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseToggle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseToggle", "CBaseToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseToggle() - { - } - public CBaseToggle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseToggle", "CBaseToggle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Toggle_state - { - get { return Invoker.CallNative("SDKClass", "Toggle_state", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Toggle_state", CallKind.ClassMember, m_classData, value); } - } - public float MoveDistance - { - get { return Invoker.CallNative("SDKClass", "MoveDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveDistance", CallKind.ClassMember, m_classData, value); } - } - public float Wait - { - get { return Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData, value); } - } - public float Lip - { - get { return Invoker.CallNative("SDKClass", "Lip", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lip", CallKind.ClassMember, m_classData, value); } - } - public bool AlwaysFireBlockedOutputs - { - get { return Invoker.CallNative("SDKClass", "AlwaysFireBlockedOutputs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlwaysFireBlockedOutputs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Position1 - { - get { return Invoker.CallNative("SDKClass", "Position1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Position2 - { - get { return Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData, value); } - } - public Vector MoveAng - { - get { return Invoker.CallNative("SDKClass", "MoveAng", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveAng", CallKind.ClassMember, m_classData, value); } - } - public Vector Angle1 - { - get { return Invoker.CallNative("SDKClass", "Angle1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle1", CallKind.ClassMember, m_classData, value); } - } - public Vector Angle2 - { - get { return Invoker.CallNative("SDKClass", "Angle2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle2", CallKind.ClassMember, m_classData, value); } - } - public float Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Activator - { - get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } - } - public Vector2D FinalDest - { - get { return Invoker.CallNative("SDKClass", "FinalDest", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FinalDest", CallKind.ClassMember, m_classData, value); } - } - public Vector FinalAngle - { - get { return Invoker.CallNative("SDKClass", "FinalAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FinalAngle", CallKind.ClassMember, m_classData, value); } - } - public int MovementType - { - get { return Invoker.CallNative("SDKClass", "MovementType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MovementType", CallKind.ClassMember, m_classData, value); } - } - public string Master - { - get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseToggle(ptr={this.m_classData})"; - } - public class CBaseTrailRenderer : CBaseRendererSource2 - { - public CBaseTrailRenderer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTrailRenderer", "CBaseTrailRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseTrailRenderer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTrailRenderer", "CBaseTrailRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseTrailRenderer() - { - } - public CBaseTrailRenderer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTrailRenderer", "CBaseTrailRenderer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint OrientationType - { - get { return Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData, value); } - } - public int OrientationControlPoint - { - get { return Invoker.CallNative("SDKClass", "OrientationControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrientationControlPoint", CallKind.ClassMember, m_classData, value); } - } - public float MinSize - { - get { return Invoker.CallNative("SDKClass", "MinSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinSize", CallKind.ClassMember, m_classData, value); } - } - public float MaxSize - { - get { return Invoker.CallNative("SDKClass", "MaxSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSize", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput StartFadeSize - { - get { return Invoker.CallNative("SDKClass", "StartFadeSize", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput EndFadeSize - { - get { return Invoker.CallNative("SDKClass", "EndFadeSize", CallKind.ClassMember, m_classData); } - } - public bool ClampV - { - get { return Invoker.CallNative("SDKClass", "ClampV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClampV", CallKind.ClassMember, m_classData, value); } - } - public CBaseRendererSource2 Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseTrailRenderer(ptr={this.m_classData})"; - } - public class CBaseTrigger : CBaseToggle - { - public CBaseTrigger(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTrigger", "CBaseTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseTrigger(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTrigger", "CBaseTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseTrigger() - { - } - public CBaseTrigger(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTrigger", "CBaseTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnStartTouch - { - get { return Invoker.CallNative("SDKClass", "OnStartTouch", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStartTouchAll - { - get { return Invoker.CallNative("SDKClass", "OnStartTouchAll", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnEndTouch - { - get { return Invoker.CallNative("SDKClass", "OnEndTouch", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnEndTouchAll - { - get { return Invoker.CallNative("SDKClass", "OnEndTouchAll", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnTouching - { - get { return Invoker.CallNative("SDKClass", "OnTouching", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnTouchingEachEntity - { - get { return Invoker.CallNative("SDKClass", "OnTouchingEachEntity", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnNotTouching - { - get { return Invoker.CallNative("SDKClass", "OnNotTouching", CallKind.ClassMember, m_classData); } - } - public string FilterName - { - get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool UseAsyncQueries - { - get { return Invoker.CallNative("SDKClass", "UseAsyncQueries", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAsyncQueries", CallKind.ClassMember, m_classData, value); } - } - public CBaseToggle Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBaseTrigger(ptr={this.m_classData})"; - } - public class CBaseTriggerAPI : ClassData - { - public CBaseTriggerAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTriggerAPI", "CBaseTriggerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseTriggerAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTriggerAPI", "CBaseTriggerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBaseTriggerAPI() - { - } - public CBaseTriggerAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBaseTriggerAPI", "CBaseTriggerAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CBaseTriggerAPI(ptr={this.m_classData})"; - } - public class CBeam : CBaseModelEntity - { - public CBeam(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBeam", "CBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBeam(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBeam", "CBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBeam() - { - } - public CBeam(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBeam", "CBeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FrameRate - { - get { return Invoker.CallNative("SDKClass", "FrameRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameRate", CallKind.ClassMember, m_classData, value); } - } - public float HDRColorScale - { - get { return Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData, value); } - } - public float FireTime - { - get { return Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData, value); } - } - public float Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public byte NumBeamEnts - { - get { return Invoker.CallNative("SDKClass", "NumBeamEnts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumBeamEnts", CallKind.ClassMember, m_classData, value); } - } - public uint BeamType - { - get { return Invoker.CallNative("SDKClass", "BeamType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BeamType", CallKind.ClassMember, m_classData, value); } - } - public uint BeamFlags - { - get { return Invoker.CallNative("SDKClass", "BeamFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BeamFlags", CallKind.ClassMember, m_classData, value); } - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float EndWidth - { - get { return Invoker.CallNative("SDKClass", "EndWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndWidth", CallKind.ClassMember, m_classData, value); } - } - public float FadeLength - { - get { return Invoker.CallNative("SDKClass", "FadeLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeLength", CallKind.ClassMember, m_classData, value); } - } - public float HaloScale - { - get { return Invoker.CallNative("SDKClass", "HaloScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HaloScale", CallKind.ClassMember, m_classData, value); } - } - public float Amplitude - { - get { return Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData, value); } - } - public float StartFrame - { - get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } - } - public float Speed - { - get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } - } - public float Frame - { - get { return Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData, value); } - } - public uint ClipStyle - { - get { return Invoker.CallNative("SDKClass", "ClipStyle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClipStyle", CallKind.ClassMember, m_classData, value); } - } - public bool TurnedOff - { - get { return Invoker.CallNative("SDKClass", "TurnedOff", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnedOff", CallKind.ClassMember, m_classData, value); } - } - public Vector2D EndPos - { - get { return Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity EndEntity - { - get { return Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData); } - } - public int DissolveType - { - get { return Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBeam(ptr={this.m_classData})"; - } - public class CBinaryUpdateNode : CAnimUpdateNodeBase - { - public CBinaryUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBinaryUpdateNode", "CBinaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBinaryUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBinaryUpdateNode", "CBinaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBinaryUpdateNode() - { - } - public CBinaryUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBinaryUpdateNode", "CBinaryUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimUpdateNodeRef Child1 - { - get { return Invoker.CallNative("SDKClass", "Child1", CallKind.ClassMember, m_classData); } - } - public CAnimUpdateNodeRef Child2 - { - get { return Invoker.CallNative("SDKClass", "Child2", CallKind.ClassMember, m_classData); } - } - public uint TimingBehavior - { - get { return Invoker.CallNative("SDKClass", "TimingBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimingBehavior", CallKind.ClassMember, m_classData, value); } - } - public float TimingBlend - { - get { return Invoker.CallNative("SDKClass", "TimingBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimingBlend", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChild1 - { - get { return Invoker.CallNative("SDKClass", "ResetChild1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild1", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChild2 - { - get { return Invoker.CallNative("SDKClass", "ResetChild2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild2", CallKind.ClassMember, m_classData, value); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBinaryUpdateNode(ptr={this.m_classData})"; - } - public class CBindPoseUpdateNode : CLeafUpdateNode - { - public CBindPoseUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBindPoseUpdateNode", "CBindPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBindPoseUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBindPoseUpdateNode", "CBindPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBindPoseUpdateNode() - { - } - public CBindPoseUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBindPoseUpdateNode", "CBindPoseUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBindPoseUpdateNode(ptr={this.m_classData})"; - } - public class CBlend2DUpdateNode : CAnimUpdateNodeBase - { - public CBlend2DUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlend2DUpdateNode", "CBlend2DUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlend2DUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlend2DUpdateNode", "CBlend2DUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlend2DUpdateNode() - { - } - public CBlend2DUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlend2DUpdateNode", "CBlend2DUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParamSpanUpdater ParamSpans - { - get { return Invoker.CallNative("SDKClass", "ParamSpans", CallKind.ClassMember, m_classData); } - } - public int[] NodeItemIndices - { - get { return Invoker.CallNative("SDKClass", "NodeItemIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeItemIndices", CallKind.ClassMember, m_classData, value); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public uint BlendSourceX - { - get { return Invoker.CallNative("SDKClass", "BlendSourceX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendSourceX", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamX - { - get { return Invoker.CallNative("SDKClass", "ParamX", CallKind.ClassMember, m_classData); } - } - public uint BlendSourceY - { - get { return Invoker.CallNative("SDKClass", "BlendSourceY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendSourceY", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamY - { - get { return Invoker.CallNative("SDKClass", "ParamY", CallKind.ClassMember, m_classData); } - } - public uint BlendMode - { - get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } - } - public float PlaybackSpeed - { - get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public bool LockBlendOnReset - { - get { return Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData, value); } - } - public bool LockWhenWaning - { - get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } - } - public bool AnimEventsAndTagsOnMostWeightedOnly - { - get { return Invoker.CallNative("SDKClass", "AnimEventsAndTagsOnMostWeightedOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimEventsAndTagsOnMostWeightedOnly", CallKind.ClassMember, m_classData, value); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBlend2DUpdateNode(ptr={this.m_classData})"; - } - public class CBlendCurve : ClassData - { - public CBlendCurve(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlendCurve", "CBlendCurve", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlendCurve(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlendCurve", "CBlendCurve", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlendCurve() - { - } - public CBlendCurve(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlendCurve", "CBlendCurve", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float ControlPoint1 - { - get { return Invoker.CallNative("SDKClass", "ControlPoint1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint1", CallKind.ClassMember, m_classData, value); } - } - public float ControlPoint2 - { - get { return Invoker.CallNative("SDKClass", "ControlPoint2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint2", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CBlendCurve(ptr={this.m_classData})"; - } - public class CBlendUpdateNode : CAnimUpdateNodeBase - { - public CBlendUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlendUpdateNode", "CBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlendUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlendUpdateNode", "CBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlendUpdateNode() - { - } - public CBlendUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlendUpdateNode", "CBlendUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte[] SortedOrder - { - get { return Invoker.CallNative("SDKClass", "SortedOrder", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SortedOrder", CallKind.ClassMember, m_classData, value); } - } - public float[] TargetValues - { - get { return Invoker.CallNative("SDKClass", "TargetValues", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetValues", CallKind.ClassMember, m_classData, value); } - } - public uint BlendValueSource - { - get { return Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData, value); } - } - public uint LinearRootMotionBlendMode - { - get { return Invoker.CallNative("SDKClass", "LinearRootMotionBlendMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearRootMotionBlendMode", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public uint BlendKeyType - { - get { return Invoker.CallNative("SDKClass", "BlendKeyType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendKeyType", CallKind.ClassMember, m_classData, value); } - } - public bool LockBlendOnReset - { - get { return Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData, value); } - } - public bool SyncCycles - { - get { return Invoker.CallNative("SDKClass", "SyncCycles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SyncCycles", CallKind.ClassMember, m_classData, value); } - } - public bool Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public bool LockWhenWaning - { - get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } - } - public bool IsAngle - { - get { return Invoker.CallNative("SDKClass", "IsAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAngle", CallKind.ClassMember, m_classData, value); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBlendUpdateNode(ptr={this.m_classData})"; - } - public class CBlockSelectionMetricEvaluator : CMotionMetricEvaluator - { - public CBlockSelectionMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlockSelectionMetricEvaluator", "CBlockSelectionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlockSelectionMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlockSelectionMetricEvaluator", "CBlockSelectionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlockSelectionMetricEvaluator() - { - } - public CBlockSelectionMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlockSelectionMetricEvaluator", "CBlockSelectionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBlockSelectionMetricEvaluator(ptr={this.m_classData})"; - } - public class CBlood : CPointEntity - { - public CBlood(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlood", "CBlood", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlood(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlood", "CBlood", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBlood() - { - } - public CBlood(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBlood", "CBlood", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector SprayAngles - { - get { return Invoker.CallNative("SDKClass", "SprayAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SprayAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SprayDir - { - get { return Invoker.CallNative("SDKClass", "SprayDir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SprayDir", CallKind.ClassMember, m_classData, value); } - } - public float Amount - { - get { return Invoker.CallNative("SDKClass", "Amount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Amount", CallKind.ClassMember, m_classData, value); } - } - public uint Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBlood(ptr={this.m_classData})"; - } - public class CBodyComponent : CEntityComponent - { - public CBodyComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponent", "CBodyComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponent", "CBodyComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponent() - { - } - public CBodyComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponent", "CBodyComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] SceneNode - { - get { return Invoker.CallNative("SDKClass", "SceneNode", CallKind.ClassMember, m_classData); } - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBodyComponent(ptr={this.m_classData})"; - } - public class CBodyComponentBaseAnimGraph : CBodyComponentSkeletonInstance - { - public CBodyComponentBaseAnimGraph(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseAnimGraph", "CBodyComponentBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentBaseAnimGraph(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseAnimGraph", "CBodyComponentBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentBaseAnimGraph() - { - } - public CBodyComponentBaseAnimGraph(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseAnimGraph", "CBodyComponentBaseAnimGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseAnimGraphController AnimationController - { - get { return Invoker.CallNative("SDKClass", "AnimationController", CallKind.ClassMember, m_classData); } - } - public CBodyComponentSkeletonInstance Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBodyComponentBaseAnimGraph(ptr={this.m_classData})"; - } - public class CBodyComponentBaseModelEntity : CBodyComponentSkeletonInstance - { - public CBodyComponentBaseModelEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseModelEntity", "CBodyComponentBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentBaseModelEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseModelEntity", "CBodyComponentBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentBaseModelEntity() - { - } - public CBodyComponentBaseModelEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseModelEntity", "CBodyComponentBaseModelEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBodyComponentSkeletonInstance Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBodyComponentBaseModelEntity(ptr={this.m_classData})"; - } - public class CBodyComponentPoint : CBodyComponent - { - public CBodyComponentPoint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentPoint", "CBodyComponentPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentPoint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentPoint", "CBodyComponentPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentPoint() - { - } - public CBodyComponentPoint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentPoint", "CBodyComponentPoint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CGameSceneNode SceneNode - { - get { return Invoker.CallNative("SDKClass", "SceneNode", CallKind.ClassMember, m_classData); } - } - public CBodyComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBodyComponentPoint(ptr={this.m_classData})"; - } - public class CBodyComponentSkeletonInstance : CBodyComponent - { - public CBodyComponentSkeletonInstance(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentSkeletonInstance", "CBodyComponentSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentSkeletonInstance(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentSkeletonInstance", "CBodyComponentSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyComponentSkeletonInstance() - { - } - public CBodyComponentSkeletonInstance(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentSkeletonInstance", "CBodyComponentSkeletonInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSkeletonInstance SkeletonInstance - { - get { return Invoker.CallNative("SDKClass", "SkeletonInstance", CallKind.ClassMember, m_classData); } - } - public CBodyComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBodyComponentSkeletonInstance(ptr={this.m_classData})"; - } - public class CBodyGroupAnimTag : CAnimTagBase - { - public CBodyGroupAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupAnimTag", "CBodyGroupAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyGroupAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupAnimTag", "CBodyGroupAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyGroupAnimTag() - { - } - public CBodyGroupAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupAnimTag", "CBodyGroupAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBodyGroupAnimTag(ptr={this.m_classData})"; - } - public class CBodyGroupSetting : ClassData - { - public CBodyGroupSetting(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupSetting", "CBodyGroupSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyGroupSetting(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupSetting", "CBodyGroupSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBodyGroupSetting() - { - } - public CBodyGroupSetting(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupSetting", "CBodyGroupSetting", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string BodyGroupName - { - get { return Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData, value); } - } - public int BodyGroupOption - { - get { return Invoker.CallNative("SDKClass", "BodyGroupOption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyGroupOption", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CBodyGroupSetting(ptr={this.m_classData})"; - } - public class CBombTarget : CBaseTrigger - { - public CBombTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBombTarget", "CBombTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBombTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBombTarget", "CBombTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBombTarget() - { - } - public CBombTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBombTarget", "CBombTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnBombExplode - { - get { return Invoker.CallNative("SDKClass", "OnBombExplode", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBombPlanted - { - get { return Invoker.CallNative("SDKClass", "OnBombPlanted", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBombDefused - { - get { return Invoker.CallNative("SDKClass", "OnBombDefused", CallKind.ClassMember, m_classData); } - } - public bool IsBombSiteB - { - get { return Invoker.CallNative("SDKClass", "IsBombSiteB", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsBombSiteB", CallKind.ClassMember, m_classData, value); } - } - public bool IsHeistBombTarget - { - get { return Invoker.CallNative("SDKClass", "IsHeistBombTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsHeistBombTarget", CallKind.ClassMember, m_classData, value); } - } - public bool BombPlantedHere - { - get { return Invoker.CallNative("SDKClass", "BombPlantedHere", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombPlantedHere", CallKind.ClassMember, m_classData, value); } - } - public string MountTarget - { - get { return Invoker.CallNative("SDKClass", "MountTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MountTarget", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity InstructorHint - { - get { return Invoker.CallNative("SDKClass", "InstructorHint", CallKind.ClassMember, m_classData); } - } - public int BombSiteDesignation - { - get { return Invoker.CallNative("SDKClass", "BombSiteDesignation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombSiteDesignation", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBombTarget(ptr={this.m_classData})"; - } - public class CBoneConstraintBase : ClassData - { - public CBoneConstraintBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintBase", "CBoneConstraintBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintBase", "CBoneConstraintBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintBase() - { - } - public CBoneConstraintBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintBase", "CBoneConstraintBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CBoneConstraintBase(ptr={this.m_classData})"; - } - public class CBoneConstraintDotToMorph : CBoneConstraintBase - { - public CBoneConstraintDotToMorph(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintDotToMorph", "CBoneConstraintDotToMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintDotToMorph(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintDotToMorph", "CBoneConstraintDotToMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintDotToMorph() - { - } - public CBoneConstraintDotToMorph(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintDotToMorph", "CBoneConstraintDotToMorph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public string TargetBoneName - { - get { return Invoker.CallNative("SDKClass", "TargetBoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetBoneName", CallKind.ClassMember, m_classData, value); } - } - public string MorphChannelName - { - get { return Invoker.CallNative("SDKClass", "MorphChannelName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MorphChannelName", CallKind.ClassMember, m_classData, value); } - } - public float[] Remap - { - get { return Invoker.CallNative("SDKClass", "Remap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Remap", CallKind.ClassMember, m_classData, value); } - } - public CBoneConstraintBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBoneConstraintDotToMorph(ptr={this.m_classData})"; - } - public class CBoneConstraintPoseSpaceBone : CBaseConstraint - { - public CBoneConstraintPoseSpaceBone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceBone", "CBoneConstraintPoseSpaceBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintPoseSpaceBone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceBone", "CBoneConstraintPoseSpaceBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintPoseSpaceBone() - { - } - public CBoneConstraintPoseSpaceBone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceBone", "CBoneConstraintPoseSpaceBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBoneConstraintPoseSpaceBone(ptr={this.m_classData})"; - } - public class CBoneConstraintPoseSpaceMorph : CBoneConstraintBase - { - public CBoneConstraintPoseSpaceMorph(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceMorph", "CBoneConstraintPoseSpaceMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintPoseSpaceMorph(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceMorph", "CBoneConstraintPoseSpaceMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintPoseSpaceMorph() - { - } - public CBoneConstraintPoseSpaceMorph(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceMorph", "CBoneConstraintPoseSpaceMorph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public string[] OutputMorph - { - get { return Invoker.CallNative("SDKClass", "OutputMorph", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputMorph", CallKind.ClassMember, m_classData, value); } - } - public bool Clamp - { - get { return Invoker.CallNative("SDKClass", "Clamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Clamp", CallKind.ClassMember, m_classData, value); } - } - public CBoneConstraintBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBoneConstraintPoseSpaceMorph(ptr={this.m_classData})"; - } - public class CBoneConstraintRbf : CBoneConstraintBase - { - public CBoneConstraintRbf(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintRbf", "CBoneConstraintRbf", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintRbf(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintRbf", "CBoneConstraintRbf", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneConstraintRbf() - { - } - public CBoneConstraintRbf(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintRbf", "CBoneConstraintRbf", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBoneConstraintBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBoneConstraintRbf(ptr={this.m_classData})"; - } - public class CBoneMaskUpdateNode : CBinaryUpdateNode - { - public CBoneMaskUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneMaskUpdateNode", "CBoneMaskUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneMaskUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneMaskUpdateNode", "CBoneMaskUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneMaskUpdateNode() - { - } - public CBoneMaskUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneMaskUpdateNode", "CBoneMaskUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int WeightListIndex - { - get { return Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData, value); } - } - public float RootMotionBlend - { - get { return Invoker.CallNative("SDKClass", "RootMotionBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootMotionBlend", CallKind.ClassMember, m_classData, value); } - } - public uint BlendSpace - { - get { return Invoker.CallNative("SDKClass", "BlendSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendSpace", CallKind.ClassMember, m_classData, value); } - } - public uint FootMotionTiming - { - get { return Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData, value); } - } - public bool UseBlendScale - { - get { return Invoker.CallNative("SDKClass", "UseBlendScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseBlendScale", CallKind.ClassMember, m_classData, value); } - } - public uint BlendValueSource - { - get { return Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle BlendParameter - { - get { return Invoker.CallNative("SDKClass", "BlendParameter", CallKind.ClassMember, m_classData); } - } - public CBinaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBoneMaskUpdateNode(ptr={this.m_classData})"; - } - public class CBonePositionMetricEvaluator : CMotionMetricEvaluator - { - public CBonePositionMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBonePositionMetricEvaluator", "CBonePositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBonePositionMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBonePositionMetricEvaluator", "CBonePositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBonePositionMetricEvaluator() - { - } - public CBonePositionMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBonePositionMetricEvaluator", "CBonePositionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBonePositionMetricEvaluator(ptr={this.m_classData})"; - } - public class CBoneVelocityMetricEvaluator : CMotionMetricEvaluator - { - public CBoneVelocityMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneVelocityMetricEvaluator", "CBoneVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneVelocityMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneVelocityMetricEvaluator", "CBoneVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoneVelocityMetricEvaluator() - { - } - public CBoneVelocityMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoneVelocityMetricEvaluator", "CBoneVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBoneVelocityMetricEvaluator(ptr={this.m_classData})"; - } - public class CBoolAnimParameter : CConcreteAnimParameter - { - public CBoolAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoolAnimParameter", "CBoolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoolAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoolAnimParameter", "CBoolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBoolAnimParameter() - { - } - public CBoolAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBoolAnimParameter", "CBoolAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool DefaultValue - { - get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } - } - public CConcreteAnimParameter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBoolAnimParameter(ptr={this.m_classData})"; - } - public class CBot : ClassData - { - public CBot(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBot", "CBot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBot(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBot", "CBot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBot() - { - } - public CBot(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBot", "CBot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Controller - { - get { return Invoker.CallNative("SDKClass", "Controller", CallKind.ClassMember, m_classData); } - } - public int[] Player - { - get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } - } - public bool HasSpawned - { - get { return Invoker.CallNative("SDKClass", "HasSpawned", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasSpawned", CallKind.ClassMember, m_classData, value); } - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public bool IsRunning - { - get { return Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData, value); } - } - public bool IsCrouching - { - get { return Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData, value); } - } - public float ForwardSpeed - { - get { return Invoker.CallNative("SDKClass", "ForwardSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForwardSpeed", CallKind.ClassMember, m_classData, value); } - } - public float LeftSpeed - { - get { return Invoker.CallNative("SDKClass", "LeftSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LeftSpeed", CallKind.ClassMember, m_classData, value); } - } - public float VerticalSpeed - { - get { return Invoker.CallNative("SDKClass", "VerticalSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VerticalSpeed", CallKind.ClassMember, m_classData, value); } - } - public ulong ButtonFlags - { - get { return Invoker.CallNative("SDKClass", "ButtonFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ButtonFlags", CallKind.ClassMember, m_classData, value); } - } - public float JumpTimestamp - { - get { return Invoker.CallNative("SDKClass", "JumpTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpTimestamp", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ViewForward - { - get { return Invoker.CallNative("SDKClass", "ViewForward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewForward", CallKind.ClassMember, m_classData, value); } - } - public int PostureStackIndex - { - get { return Invoker.CallNative("SDKClass", "PostureStackIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostureStackIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CBot(ptr={this.m_classData})"; - } - public class CBreakable : CBaseModelEntity - { - public CBreakable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakable", "CBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBreakable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakable", "CBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBreakable() - { - } - public CBreakable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakable", "CBreakable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPropDataComponent CPropDataComponent - { - get { return Invoker.CallNative("SDKClass", "CPropDataComponent", CallKind.ClassMember, m_classData); } - } - public uint Material - { - get { return Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Breaker - { - get { return Invoker.CallNative("SDKClass", "Breaker", CallKind.ClassMember, m_classData); } - } - public uint Explosion - { - get { return Invoker.CallNative("SDKClass", "Explosion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Explosion", CallKind.ClassMember, m_classData, value); } - } - public string SpawnObject - { - get { return Invoker.CallNative("SDKClass", "SpawnObject", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnObject", CallKind.ClassMember, m_classData, value); } - } - public float PressureDelay - { - get { return Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData, value); } - } - public int MinHealthDmg - { - get { return Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData, value); } - } - public string PropData - { - get { return Invoker.CallNative("SDKClass", "PropData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PropData", CallKind.ClassMember, m_classData, value); } - } - public float ImpactEnergyScale - { - get { return Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData, value); } - } - public uint OverrideBlockLOS - { - get { return Invoker.CallNative("SDKClass", "OverrideBlockLOS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideBlockLOS", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnBreak - { - get { return Invoker.CallNative("SDKClass", "OnBreak", CallKind.ClassMember, m_classData); } - } - public uint PerformanceMode - { - get { return Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerPawn PhysicsAttacker - { - get { return Invoker.CallNative("SDKClass", "PhysicsAttacker", CallKind.ClassMember, m_classData); } - } - public float LastPhysicsInfluenceTime - { - get { return Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBreakable(ptr={this.m_classData})"; - } - public class CBreakableProp : CBaseProp - { - public CBreakableProp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakableProp", "CBreakableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBreakableProp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakableProp", "CBreakableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBreakableProp() - { - } - public CBreakableProp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakableProp", "CBreakableProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPropDataComponent CPropDataComponent - { - get { return Invoker.CallNative("SDKClass", "CPropDataComponent", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStartDeath - { - get { return Invoker.CallNative("SDKClass", "OnStartDeath", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBreak - { - get { return Invoker.CallNative("SDKClass", "OnBreak", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnTakeDamage - { - get { return Invoker.CallNative("SDKClass", "OnTakeDamage", CallKind.ClassMember, m_classData); } - } - public float ImpactEnergyScale - { - get { return Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData, value); } - } - public int MinHealthDmg - { - get { return Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData, value); } - } - public Vector PreferredCarryAngles - { - get { return Invoker.CallNative("SDKClass", "PreferredCarryAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreferredCarryAngles", CallKind.ClassMember, m_classData, value); } - } - public float PressureDelay - { - get { return Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData, value); } - } - public float DefBurstScale - { - get { return Invoker.CallNative("SDKClass", "DefBurstScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefBurstScale", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DefBurstOffset - { - get { return Invoker.CallNative("SDKClass", "DefBurstOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefBurstOffset", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Breaker - { - get { return Invoker.CallNative("SDKClass", "Breaker", CallKind.ClassMember, m_classData); } - } - public uint PerformanceMode - { - get { return Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData, value); } - } - public float PreventDamageBeforeTime - { - get { return Invoker.CallNative("SDKClass", "PreventDamageBeforeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreventDamageBeforeTime", CallKind.ClassMember, m_classData, value); } - } - public uint BreakableContentsType - { - get { return Invoker.CallNative("SDKClass", "BreakableContentsType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakableContentsType", CallKind.ClassMember, m_classData, value); } - } - public string StrBreakableContentsPropGroupOverride - { - get { return Invoker.CallNative("SDKClass", "StrBreakableContentsPropGroupOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrBreakableContentsPropGroupOverride", CallKind.ClassMember, m_classData, value); } - } - public string StrBreakableContentsParticleOverride - { - get { return Invoker.CallNative("SDKClass", "StrBreakableContentsParticleOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrBreakableContentsParticleOverride", CallKind.ClassMember, m_classData, value); } - } - public bool HasBreakPiecesOrCommands - { - get { return Invoker.CallNative("SDKClass", "HasBreakPiecesOrCommands", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBreakPiecesOrCommands", CallKind.ClassMember, m_classData, value); } - } - public float ExplodeDamage - { - get { return Invoker.CallNative("SDKClass", "ExplodeDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplodeDamage", CallKind.ClassMember, m_classData, value); } - } - public float ExplodeRadius - { - get { return Invoker.CallNative("SDKClass", "ExplodeRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplodeRadius", CallKind.ClassMember, m_classData, value); } - } - public float ExplosionDelay - { - get { return Invoker.CallNative("SDKClass", "ExplosionDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplosionDelay", CallKind.ClassMember, m_classData, value); } - } - public string ExplosionBuildupSound - { - get { return Invoker.CallNative("SDKClass", "ExplosionBuildupSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplosionBuildupSound", CallKind.ClassMember, m_classData, value); } - } - public string ExplosionCustomEffect - { - get { return Invoker.CallNative("SDKClass", "ExplosionCustomEffect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplosionCustomEffect", CallKind.ClassMember, m_classData, value); } - } - public string ExplosionCustomSound - { - get { return Invoker.CallNative("SDKClass", "ExplosionCustomSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplosionCustomSound", CallKind.ClassMember, m_classData, value); } - } - public string ExplosionModifier - { - get { return Invoker.CallNative("SDKClass", "ExplosionModifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplosionModifier", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerPawn PhysicsAttacker - { - get { return Invoker.CallNative("SDKClass", "PhysicsAttacker", CallKind.ClassMember, m_classData); } - } - public float LastPhysicsInfluenceTime - { - get { return Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData, value); } - } - public float DefaultFadeScale - { - get { return Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity LastAttacker - { - get { return Invoker.CallNative("SDKClass", "LastAttacker", CallKind.ClassMember, m_classData); } - } - public string PuntSound - { - get { return Invoker.CallNative("SDKClass", "PuntSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PuntSound", CallKind.ClassMember, m_classData, value); } - } - public bool UsePuntSound - { - get { return Invoker.CallNative("SDKClass", "UsePuntSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UsePuntSound", CallKind.ClassMember, m_classData, value); } - } - public bool OriginalBlockLOS - { - get { return Invoker.CallNative("SDKClass", "OriginalBlockLOS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalBlockLOS", CallKind.ClassMember, m_classData, value); } - } - public CBaseProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBreakableProp(ptr={this.m_classData})"; - } - public class CBreakableStageHelper : ClassData - { - public CBreakableStageHelper(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakableStageHelper", "CBreakableStageHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBreakableStageHelper(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakableStageHelper", "CBreakableStageHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBreakableStageHelper() - { - } - public CBreakableStageHelper(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBreakableStageHelper", "CBreakableStageHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int CurrentStage - { - get { return Invoker.CallNative("SDKClass", "CurrentStage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentStage", CallKind.ClassMember, m_classData, value); } - } - public int StageCount - { - get { return Invoker.CallNative("SDKClass", "StageCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StageCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CBreakableStageHelper(ptr={this.m_classData})"; - } - public class CBtActionAim : CBtNode - { - public CBtActionAim(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionAim", "CBtActionAim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionAim(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionAim", "CBtActionAim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionAim() - { - } - public CBtActionAim(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionAim", "CBtActionAim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SensorInputKey - { - get { return Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData, value); } - } - public string AimReadyKey - { - get { return Invoker.CallNative("SDKClass", "AimReadyKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimReadyKey", CallKind.ClassMember, m_classData, value); } - } - public float ZoomCooldownTimestamp - { - get { return Invoker.CallNative("SDKClass", "ZoomCooldownTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomCooldownTimestamp", CallKind.ClassMember, m_classData, value); } - } - public bool DoneAiming - { - get { return Invoker.CallNative("SDKClass", "DoneAiming", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DoneAiming", CallKind.ClassMember, m_classData, value); } - } - public float LerpStartTime - { - get { return Invoker.CallNative("SDKClass", "LerpStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpStartTime", CallKind.ClassMember, m_classData, value); } - } - public float NextLookTargetLerpTime - { - get { return Invoker.CallNative("SDKClass", "NextLookTargetLerpTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextLookTargetLerpTime", CallKind.ClassMember, m_classData, value); } - } - public float PenaltyReductionRatio - { - get { return Invoker.CallNative("SDKClass", "PenaltyReductionRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PenaltyReductionRatio", CallKind.ClassMember, m_classData, value); } - } - public Vector NextLookTarget - { - get { return Invoker.CallNative("SDKClass", "NextLookTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextLookTarget", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer AimTimer - { - get { return Invoker.CallNative("SDKClass", "AimTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer SniperHoldTimer - { - get { return Invoker.CallNative("SDKClass", "SniperHoldTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer FocusIntervalTimer - { - get { return Invoker.CallNative("SDKClass", "FocusIntervalTimer", CallKind.ClassMember, m_classData); } - } - public bool Acquired - { - get { return Invoker.CallNative("SDKClass", "Acquired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Acquired", CallKind.ClassMember, m_classData, value); } - } - public CBtNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtActionAim(ptr={this.m_classData})"; - } - public class CBtActionCombatPositioning : CBtNode - { - public CBtActionCombatPositioning(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionCombatPositioning", "CBtActionCombatPositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionCombatPositioning(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionCombatPositioning", "CBtActionCombatPositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionCombatPositioning() - { - } - public CBtActionCombatPositioning(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionCombatPositioning", "CBtActionCombatPositioning", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SensorInputKey - { - get { return Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData, value); } - } - public string IsAttackingKey - { - get { return Invoker.CallNative("SDKClass", "IsAttackingKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAttackingKey", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer ActionTimer - { - get { return Invoker.CallNative("SDKClass", "ActionTimer", CallKind.ClassMember, m_classData); } - } - public bool Crouching - { - get { return Invoker.CallNative("SDKClass", "Crouching", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Crouching", CallKind.ClassMember, m_classData, value); } - } - public CBtNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtActionCombatPositioning(ptr={this.m_classData})"; - } - public class CBtActionMoveTo : CBtNode - { - public CBtActionMoveTo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionMoveTo", "CBtActionMoveTo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionMoveTo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionMoveTo", "CBtActionMoveTo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionMoveTo() - { - } - public CBtActionMoveTo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionMoveTo", "CBtActionMoveTo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string DestinationInputKey - { - get { return Invoker.CallNative("SDKClass", "DestinationInputKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestinationInputKey", CallKind.ClassMember, m_classData, value); } - } - public string HidingSpotInputKey - { - get { return Invoker.CallNative("SDKClass", "HidingSpotInputKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HidingSpotInputKey", CallKind.ClassMember, m_classData, value); } - } - public string ThreatInputKey - { - get { return Invoker.CallNative("SDKClass", "ThreatInputKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThreatInputKey", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Destination - { - get { return Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData, value); } - } - public bool AutoLookAdjust - { - get { return Invoker.CallNative("SDKClass", "AutoLookAdjust", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoLookAdjust", CallKind.ClassMember, m_classData, value); } - } - public bool ComputePath - { - get { return Invoker.CallNative("SDKClass", "ComputePath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputePath", CallKind.ClassMember, m_classData, value); } - } - public float DamagingAreasPenaltyCost - { - get { return Invoker.CallNative("SDKClass", "DamagingAreasPenaltyCost", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagingAreasPenaltyCost", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer CheckApproximateCornersTimer - { - get { return Invoker.CallNative("SDKClass", "CheckApproximateCornersTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer CheckHighPriorityItem - { - get { return Invoker.CallNative("SDKClass", "CheckHighPriorityItem", CallKind.ClassMember, m_classData); } - } - public CountdownTimer RepathTimer - { - get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } - } - public float ArrivalEpsilon - { - get { return Invoker.CallNative("SDKClass", "ArrivalEpsilon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ArrivalEpsilon", CallKind.ClassMember, m_classData, value); } - } - public float AdditionalArrivalEpsilon2D - { - get { return Invoker.CallNative("SDKClass", "AdditionalArrivalEpsilon2D", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AdditionalArrivalEpsilon2D", CallKind.ClassMember, m_classData, value); } - } - public float HidingSpotCheckDistanceThreshold - { - get { return Invoker.CallNative("SDKClass", "HidingSpotCheckDistanceThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HidingSpotCheckDistanceThreshold", CallKind.ClassMember, m_classData, value); } - } - public float NearestAreaDistanceThreshold - { - get { return Invoker.CallNative("SDKClass", "NearestAreaDistanceThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearestAreaDistanceThreshold", CallKind.ClassMember, m_classData, value); } - } - public CBtNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtActionMoveTo(ptr={this.m_classData})"; - } - public class CBtActionParachutePositioning : CBtNode - { - public CBtActionParachutePositioning(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionParachutePositioning", "CBtActionParachutePositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionParachutePositioning(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionParachutePositioning", "CBtActionParachutePositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtActionParachutePositioning() - { - } - public CBtActionParachutePositioning(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtActionParachutePositioning", "CBtActionParachutePositioning", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CountdownTimer ActionTimer - { - get { return Invoker.CallNative("SDKClass", "ActionTimer", CallKind.ClassMember, m_classData); } - } - public CBtNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtActionParachutePositioning(ptr={this.m_classData})"; - } - public class CBtNode : ClassData - { - public CBtNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNode", "CBtNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNode", "CBtNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNode() - { - } - public CBtNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNode", "CBtNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CBtNode(ptr={this.m_classData})"; - } - public class CBtNodeComposite : CBtNode - { - public CBtNodeComposite(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeComposite", "CBtNodeComposite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeComposite(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeComposite", "CBtNodeComposite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeComposite() - { - } - public CBtNodeComposite(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeComposite", "CBtNodeComposite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBtNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtNodeComposite(ptr={this.m_classData})"; - } - public class CBtNodeCondition : CBtNodeDecorator - { - public CBtNodeCondition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeCondition", "CBtNodeCondition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeCondition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeCondition", "CBtNodeCondition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeCondition() - { - } - public CBtNodeCondition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeCondition", "CBtNodeCondition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Negated - { - get { return Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData, value); } - } - public CBtNodeDecorator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtNodeCondition(ptr={this.m_classData})"; - } - public class CBtNodeConditionInactive : CBtNodeCondition - { - public CBtNodeConditionInactive(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeConditionInactive", "CBtNodeConditionInactive", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeConditionInactive(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeConditionInactive", "CBtNodeConditionInactive", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeConditionInactive() - { - } - public CBtNodeConditionInactive(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeConditionInactive", "CBtNodeConditionInactive", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float RoundStartThresholdSeconds - { - get { return Invoker.CallNative("SDKClass", "RoundStartThresholdSeconds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundStartThresholdSeconds", CallKind.ClassMember, m_classData, value); } - } - public float SensorInactivityThresholdSeconds - { - get { return Invoker.CallNative("SDKClass", "SensorInactivityThresholdSeconds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SensorInactivityThresholdSeconds", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer SensorInactivityTimer - { - get { return Invoker.CallNative("SDKClass", "SensorInactivityTimer", CallKind.ClassMember, m_classData); } - } - public CBtNodeCondition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtNodeConditionInactive(ptr={this.m_classData})"; - } - public class CBtNodeDecorator : CBtNode - { - public CBtNodeDecorator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeDecorator", "CBtNodeDecorator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeDecorator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeDecorator", "CBtNodeDecorator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBtNodeDecorator() - { - } - public CBtNodeDecorator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBtNodeDecorator", "CBtNodeDecorator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBtNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBtNodeDecorator(ptr={this.m_classData})"; - } - public class CBuoyancyHelper : ClassData - { - public CBuoyancyHelper(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBuoyancyHelper", "CBuoyancyHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBuoyancyHelper(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBuoyancyHelper", "CBuoyancyHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBuoyancyHelper() - { - } - public CBuoyancyHelper(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBuoyancyHelper", "CBuoyancyHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FluidType - { - get { return Invoker.CallNative("SDKClass", "FluidType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FluidType", CallKind.ClassMember, m_classData, value); } - } - public float FluidDensity - { - get { return Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData, value); } - } - public float NeutrallyBuoyantGravity - { - get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyantGravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeutrallyBuoyantGravity", CallKind.ClassMember, m_classData, value); } - } - public float NeutrallyBuoyantLinearDamping - { - get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyantLinearDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeutrallyBuoyantLinearDamping", CallKind.ClassMember, m_classData, value); } - } - public float NeutrallyBuoyantAngularDamping - { - get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyantAngularDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeutrallyBuoyantAngularDamping", CallKind.ClassMember, m_classData, value); } - } - public bool NeutrallyBuoyant - { - get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeutrallyBuoyant", CallKind.ClassMember, m_classData, value); } - } - public float[] FractionOfWheelSubmergedForWheelFriction - { - get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelFriction", CallKind.ClassMember, m_classData, value); } - } - public float[] WheelFrictionScales - { - get { return Invoker.CallNative("SDKClass", "WheelFrictionScales", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WheelFrictionScales", CallKind.ClassMember, m_classData, value); } - } - public float[] FractionOfWheelSubmergedForWheelDrag - { - get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelDrag", CallKind.ClassMember, m_classData, value); } - } - public float[] WheelDrag - { - get { return Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CBuoyancyHelper(ptr={this.m_classData})"; - } - public class CBuyZone : CBaseTrigger - { - public CBuyZone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBuyZone", "CBuyZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBuyZone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBuyZone", "CBuyZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CBuyZone() - { - } - public CBuyZone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CBuyZone", "CBuyZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int LegacyTeamNum - { - get { return Invoker.CallNative("SDKClass", "LegacyTeamNum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LegacyTeamNum", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CBuyZone(ptr={this.m_classData})"; - } - public class CC4 : CCSWeaponBase - { - public CC4(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CC4", "CC4", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CC4(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CC4", "CC4", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CC4() - { - } - public CC4(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CC4", "CC4", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D LastValidPlayerHeldPosition - { - get { return Invoker.CallNative("SDKClass", "LastValidPlayerHeldPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastValidPlayerHeldPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastValidDroppedPosition - { - get { return Invoker.CallNative("SDKClass", "LastValidDroppedPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastValidDroppedPosition", CallKind.ClassMember, m_classData, value); } - } - public bool DoValidDroppedPositionCheck - { - get { return Invoker.CallNative("SDKClass", "DoValidDroppedPositionCheck", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DoValidDroppedPositionCheck", CallKind.ClassMember, m_classData, value); } - } - public bool StartedArming - { - get { return Invoker.CallNative("SDKClass", "StartedArming", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartedArming", CallKind.ClassMember, m_classData, value); } - } - public float ArmedTime - { - get { return Invoker.CallNative("SDKClass", "ArmedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ArmedTime", CallKind.ClassMember, m_classData, value); } - } - public bool BombPlacedAnimation - { - get { return Invoker.CallNative("SDKClass", "BombPlacedAnimation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombPlacedAnimation", CallKind.ClassMember, m_classData, value); } - } - public bool IsPlantingViaUse - { - get { return Invoker.CallNative("SDKClass", "IsPlantingViaUse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPlantingViaUse", CallKind.ClassMember, m_classData, value); } - } - public EntitySpottedState_t EntitySpottedState - { - get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } - } - public int SpotRules - { - get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } - } - public bool[] PlayedArmingBeeps - { - get { return Invoker.CallNative("SDKClass", "PlayedArmingBeeps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayedArmingBeeps", CallKind.ClassMember, m_classData, value); } - } - public bool BombPlanted - { - get { return Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData, value); } - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CC4(ptr={this.m_classData})"; - } - public class CCachedPose : ClassData - { - public CCachedPose(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCachedPose", "CCachedPose", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCachedPose(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCachedPose", "CCachedPose", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCachedPose() - { - } - public CCachedPose(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCachedPose", "CCachedPose", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] MorphWeights - { - get { return Invoker.CallNative("SDKClass", "MorphWeights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MorphWeights", CallKind.ClassMember, m_classData, value); } - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float Cycle - { - get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CCachedPose(ptr={this.m_classData})"; - } - public class CChangeLevel : CBaseTrigger - { - public CChangeLevel(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChangeLevel", "CChangeLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChangeLevel(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChangeLevel", "CChangeLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChangeLevel() - { - } - public CChangeLevel(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChangeLevel", "CChangeLevel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MapName - { - get { return Invoker.CallNative("SDKClass", "MapName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapName", CallKind.ClassMember, m_classData, value); } - } - public string LandmarkName - { - get { return Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnChangeLevel - { - get { return Invoker.CallNative("SDKClass", "OnChangeLevel", CallKind.ClassMember, m_classData); } - } - public bool Touched - { - get { return Invoker.CallNative("SDKClass", "Touched", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Touched", CallKind.ClassMember, m_classData, value); } - } - public bool NoTouch - { - get { return Invoker.CallNative("SDKClass", "NoTouch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoTouch", CallKind.ClassMember, m_classData, value); } - } - public bool NewChapter - { - get { return Invoker.CallNative("SDKClass", "NewChapter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewChapter", CallKind.ClassMember, m_classData, value); } - } - public bool OnChangeLevelFired - { - get { return Invoker.CallNative("SDKClass", "OnChangeLevelFired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnChangeLevelFired", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CChangeLevel(ptr={this.m_classData})"; - } - public class CChicken : CDynamicProp - { - public CChicken(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChicken", "CChicken", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChicken(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChicken", "CChicken", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChicken() - { - } - public CChicken(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChicken", "CChicken", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAttributeContainer AttributeManager - { - get { return Invoker.CallNative("SDKClass", "AttributeManager", CallKind.ClassMember, m_classData); } - } - public CountdownTimer UpdateTimer - { - get { return Invoker.CallNative("SDKClass", "UpdateTimer", CallKind.ClassMember, m_classData); } - } - public Vector2D StuckAnchor - { - get { return Invoker.CallNative("SDKClass", "StuckAnchor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StuckAnchor", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer StuckTimer - { - get { return Invoker.CallNative("SDKClass", "StuckTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer CollisionStuckTimer - { - get { return Invoker.CallNative("SDKClass", "CollisionStuckTimer", CallKind.ClassMember, m_classData); } - } - public bool IsOnGround - { - get { return Invoker.CallNative("SDKClass", "IsOnGround", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOnGround", CallKind.ClassMember, m_classData, value); } - } - public Vector2D FallVelocity - { - get { return Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData, value); } - } - public uint DesiredActivity - { - get { return Invoker.CallNative("SDKClass", "DesiredActivity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiredActivity", CallKind.ClassMember, m_classData, value); } - } - public uint CurrentActivity - { - get { return Invoker.CallNative("SDKClass", "CurrentActivity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentActivity", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer ActivityTimer - { - get { return Invoker.CallNative("SDKClass", "ActivityTimer", CallKind.ClassMember, m_classData); } - } - public float TurnRate - { - get { return Invoker.CallNative("SDKClass", "TurnRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnRate", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity FleeFrom - { - get { return Invoker.CallNative("SDKClass", "FleeFrom", CallKind.ClassMember, m_classData); } - } - public CountdownTimer MoveRateThrottleTimer - { - get { return Invoker.CallNative("SDKClass", "MoveRateThrottleTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer StartleTimer - { - get { return Invoker.CallNative("SDKClass", "StartleTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer VocalizeTimer - { - get { return Invoker.CallNative("SDKClass", "VocalizeTimer", CallKind.ClassMember, m_classData); } - } - public float WhenZombified - { - get { return Invoker.CallNative("SDKClass", "WhenZombified", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WhenZombified", CallKind.ClassMember, m_classData, value); } - } - public bool JumpedThisFrame - { - get { return Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn Leader - { - get { return Invoker.CallNative("SDKClass", "Leader", CallKind.ClassMember, m_classData); } - } - public CountdownTimer ReuseTimer - { - get { return Invoker.CallNative("SDKClass", "ReuseTimer", CallKind.ClassMember, m_classData); } - } - public bool HasBeenUsed - { - get { return Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer JumpTimer - { - get { return Invoker.CallNative("SDKClass", "JumpTimer", CallKind.ClassMember, m_classData); } - } - public float LastJumpTime - { - get { return Invoker.CallNative("SDKClass", "LastJumpTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastJumpTime", CallKind.ClassMember, m_classData, value); } - } - public bool InJump - { - get { return Invoker.CallNative("SDKClass", "InJump", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InJump", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer RepathTimer - { - get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } - } - public Vector2D PathGoal - { - get { return Invoker.CallNative("SDKClass", "PathGoal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathGoal", CallKind.ClassMember, m_classData, value); } - } - public float ActiveFollowStartTime - { - get { return Invoker.CallNative("SDKClass", "ActiveFollowStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActiveFollowStartTime", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer FollowMinuteTimer - { - get { return Invoker.CallNative("SDKClass", "FollowMinuteTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer BlockDirectionTimer - { - get { return Invoker.CallNative("SDKClass", "BlockDirectionTimer", CallKind.ClassMember, m_classData); } - } - public CDynamicProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CChicken(ptr={this.m_classData})"; - } - public class CChoiceUpdateNode : CAnimUpdateNodeBase - { - public CChoiceUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChoiceUpdateNode", "CChoiceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChoiceUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChoiceUpdateNode", "CChoiceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChoiceUpdateNode() - { - } - public CChoiceUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChoiceUpdateNode", "CChoiceUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Weights - { - get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } - } - public float[] BlendTimes - { - get { return Invoker.CallNative("SDKClass", "BlendTimes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendTimes", CallKind.ClassMember, m_classData, value); } - } - public uint ChoiceMethod - { - get { return Invoker.CallNative("SDKClass", "ChoiceMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChoiceMethod", CallKind.ClassMember, m_classData, value); } - } - public uint ChoiceChangeMethod - { - get { return Invoker.CallNative("SDKClass", "ChoiceChangeMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChoiceChangeMethod", CallKind.ClassMember, m_classData, value); } - } - public uint BlendMethod - { - get { return Invoker.CallNative("SDKClass", "BlendMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendMethod", CallKind.ClassMember, m_classData, value); } - } - public float BlendTime - { - get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } - } - public bool CrossFade - { - get { return Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChosen - { - get { return Invoker.CallNative("SDKClass", "ResetChosen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChosen", CallKind.ClassMember, m_classData, value); } - } - public bool DontResetSameSelection - { - get { return Invoker.CallNative("SDKClass", "DontResetSameSelection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DontResetSameSelection", CallKind.ClassMember, m_classData, value); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CChoiceUpdateNode(ptr={this.m_classData})"; - } - public class CChoreoUpdateNode : CUnaryUpdateNode - { - public CChoreoUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChoreoUpdateNode", "CChoreoUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChoreoUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChoreoUpdateNode", "CChoreoUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CChoreoUpdateNode() - { - } - public CChoreoUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CChoreoUpdateNode", "CChoreoUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CChoreoUpdateNode(ptr={this.m_classData})"; - } - public class CCitadelSoundOpvarSetOBB : CBaseEntity - { - public CCitadelSoundOpvarSetOBB(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCitadelSoundOpvarSetOBB", "CCitadelSoundOpvarSetOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCitadelSoundOpvarSetOBB(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCitadelSoundOpvarSetOBB", "CCitadelSoundOpvarSetOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCitadelSoundOpvarSetOBB() - { - } - public CCitadelSoundOpvarSetOBB(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCitadelSoundOpvarSetOBB", "CCitadelSoundOpvarSetOBB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StackName - { - get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } - } - public string OperatorName - { - get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } - } - public string OpvarName - { - get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceInnerMins - { - get { return Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceInnerMaxs - { - get { return Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceOuterMins - { - get { return Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceOuterMaxs - { - get { return Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData, value); } - } - public int AABBDirection - { - get { return Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCitadelSoundOpvarSetOBB(ptr={this.m_classData})"; - } - public class CClientAlphaProperty : IClientAlphaProperty - { - public CClientAlphaProperty(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CClientAlphaProperty", "CClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CClientAlphaProperty(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CClientAlphaProperty", "CClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CClientAlphaProperty() - { - } - public CClientAlphaProperty(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CClientAlphaProperty", "CClientAlphaProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte RenderFX - { - get { return Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData, value); } - } - public byte RenderMode - { - get { return Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData, value); } - } - public byte Alpha - { - get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } - } - public ushort DesyncOffset - { - get { return Invoker.CallNative("SDKClass", "DesyncOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesyncOffset", CallKind.ClassMember, m_classData, value); } - } - public ushort Reserved2 - { - get { return Invoker.CallNative("SDKClass", "Reserved2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Reserved2", CallKind.ClassMember, m_classData, value); } - } - public ushort DistFadeStart - { - get { return Invoker.CallNative("SDKClass", "DistFadeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistFadeStart", CallKind.ClassMember, m_classData, value); } - } - public ushort DistFadeEnd - { - get { return Invoker.CallNative("SDKClass", "DistFadeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistFadeEnd", CallKind.ClassMember, m_classData, value); } - } - public float FadeScale - { - get { return Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData, value); } - } - public float RenderFxStartTime - { - get { return Invoker.CallNative("SDKClass", "RenderFxStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFxStartTime", CallKind.ClassMember, m_classData, value); } - } - public float RenderFxDuration - { - get { return Invoker.CallNative("SDKClass", "RenderFxDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFxDuration", CallKind.ClassMember, m_classData, value); } - } - public IClientAlphaProperty Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CClientAlphaProperty(ptr={this.m_classData})"; - } - public class CClothSettingsAnimTag : CAnimTagBase - { - public CClothSettingsAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CClothSettingsAnimTag", "CClothSettingsAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CClothSettingsAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CClothSettingsAnimTag", "CClothSettingsAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CClothSettingsAnimTag() - { - } - public CClothSettingsAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CClothSettingsAnimTag", "CClothSettingsAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Stiffness - { - get { return Invoker.CallNative("SDKClass", "Stiffness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Stiffness", CallKind.ClassMember, m_classData, value); } - } - public float EaseIn - { - get { return Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData, value); } - } - public float EaseOut - { - get { return Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData, value); } - } - public string VertexSet - { - get { return Invoker.CallNative("SDKClass", "VertexSet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexSet", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CClothSettingsAnimTag(ptr={this.m_classData})"; - } - public class CCollisionProperty : ClassData - { - public CCollisionProperty(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCollisionProperty", "CCollisionProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCollisionProperty(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCollisionProperty", "CCollisionProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCollisionProperty() - { - } - public CCollisionProperty(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCollisionProperty", "CCollisionProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public VPhysicsCollisionAttribute_t CollisionAttribute - { - get { return Invoker.CallNative("SDKClass", "CollisionAttribute", CallKind.ClassMember, m_classData); } - } - public Vector2D Mins - { - get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Maxs - { - get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } - } - public byte SolidFlags - { - get { return Invoker.CallNative("SDKClass", "SolidFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolidFlags", CallKind.ClassMember, m_classData, value); } - } - public byte SolidType - { - get { return Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData, value); } - } - public byte TriggerBloat - { - get { return Invoker.CallNative("SDKClass", "TriggerBloat", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriggerBloat", CallKind.ClassMember, m_classData, value); } - } - public byte SurroundType - { - get { return Invoker.CallNative("SDKClass", "SurroundType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurroundType", CallKind.ClassMember, m_classData, value); } - } - public byte CollisionGroup - { - get { return Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData, value); } - } - public byte EnablePhysics - { - get { return Invoker.CallNative("SDKClass", "EnablePhysics", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnablePhysics", CallKind.ClassMember, m_classData, value); } - } - public float BoundingRadius - { - get { return Invoker.CallNative("SDKClass", "BoundingRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoundingRadius", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SpecifiedSurroundingMins - { - get { return Invoker.CallNative("SDKClass", "SpecifiedSurroundingMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpecifiedSurroundingMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SpecifiedSurroundingMaxs - { - get { return Invoker.CallNative("SDKClass", "SpecifiedSurroundingMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpecifiedSurroundingMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SurroundingMaxs - { - get { return Invoker.CallNative("SDKClass", "SurroundingMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurroundingMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SurroundingMins - { - get { return Invoker.CallNative("SDKClass", "SurroundingMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurroundingMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CapsuleCenter1 - { - get { return Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CapsuleCenter2 - { - get { return Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData, value); } - } - public float CapsuleRadius - { - get { return Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CCollisionProperty(ptr={this.m_classData})"; - } - public class CColorCorrection : CBaseEntity - { - public CColorCorrection(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CColorCorrection", "CColorCorrection", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CColorCorrection(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CColorCorrection", "CColorCorrection", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CColorCorrection() - { - } - public CColorCorrection(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CColorCorrection", "CColorCorrection", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FadeInDuration - { - get { return Invoker.CallNative("SDKClass", "FadeInDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeInDuration", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutDuration - { - get { return Invoker.CallNative("SDKClass", "FadeOutDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutDuration", CallKind.ClassMember, m_classData, value); } - } - public float StartFadeInWeight - { - get { return Invoker.CallNative("SDKClass", "StartFadeInWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFadeInWeight", CallKind.ClassMember, m_classData, value); } - } - public float StartFadeOutWeight - { - get { return Invoker.CallNative("SDKClass", "StartFadeOutWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFadeOutWeight", CallKind.ClassMember, m_classData, value); } - } - public float TimeStartFadeIn - { - get { return Invoker.CallNative("SDKClass", "TimeStartFadeIn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeStartFadeIn", CallKind.ClassMember, m_classData, value); } - } - public float TimeStartFadeOut - { - get { return Invoker.CallNative("SDKClass", "TimeStartFadeOut", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeStartFadeOut", CallKind.ClassMember, m_classData, value); } - } - public float MaxWeight - { - get { return Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool Master - { - get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } - } - public bool ClientSide - { - get { return Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData, value); } - } - public bool Exclusive - { - get { return Invoker.CallNative("SDKClass", "Exclusive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Exclusive", CallKind.ClassMember, m_classData, value); } - } - public float MinFalloff - { - get { return Invoker.CallNative("SDKClass", "MinFalloff", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinFalloff", CallKind.ClassMember, m_classData, value); } - } - public float MaxFalloff - { - get { return Invoker.CallNative("SDKClass", "MaxFalloff", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFalloff", CallKind.ClassMember, m_classData, value); } - } - public float CurWeight - { - get { return Invoker.CallNative("SDKClass", "CurWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurWeight", CallKind.ClassMember, m_classData, value); } - } - public string NetlookupFilename - { - get { return Invoker.CallNative("SDKClass", "NetlookupFilename", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetlookupFilename", CallKind.ClassMember, m_classData, value); } - } - public string LookupFilename - { - get { return Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CColorCorrection(ptr={this.m_classData})"; - } - public class CColorCorrectionVolume : CBaseTrigger - { - public CColorCorrectionVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CColorCorrectionVolume", "CColorCorrectionVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CColorCorrectionVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CColorCorrectionVolume", "CColorCorrectionVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CColorCorrectionVolume() - { - } - public CColorCorrectionVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CColorCorrectionVolume", "CColorCorrectionVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MaxWeight - { - get { return Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData, value); } - } - public float FadeDuration - { - get { return Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public string LookupFilename - { - get { return Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData, value); } - } - public float LastEnterWeight - { - get { return Invoker.CallNative("SDKClass", "LastEnterWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastEnterWeight", CallKind.ClassMember, m_classData, value); } - } - public float LastEnterTime - { - get { return Invoker.CallNative("SDKClass", "LastEnterTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastEnterTime", CallKind.ClassMember, m_classData, value); } - } - public float LastExitWeight - { - get { return Invoker.CallNative("SDKClass", "LastExitWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastExitWeight", CallKind.ClassMember, m_classData, value); } - } - public float LastExitTime - { - get { return Invoker.CallNative("SDKClass", "LastExitTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastExitTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CColorCorrectionVolume(ptr={this.m_classData})"; - } - public class CCommentaryAuto : CBaseEntity - { - public CCommentaryAuto(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentaryAuto", "CCommentaryAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCommentaryAuto(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentaryAuto", "CCommentaryAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCommentaryAuto() - { - } - public CCommentaryAuto(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentaryAuto", "CCommentaryAuto", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnCommentaryNewGame - { - get { return Invoker.CallNative("SDKClass", "OnCommentaryNewGame", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnCommentaryMidGame - { - get { return Invoker.CallNative("SDKClass", "OnCommentaryMidGame", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnCommentaryMultiplayerSpawn - { - get { return Invoker.CallNative("SDKClass", "OnCommentaryMultiplayerSpawn", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCommentaryAuto(ptr={this.m_classData})"; - } - public class CCommentarySystem : ClassData - { - public CCommentarySystem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentarySystem", "CCommentarySystem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCommentarySystem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentarySystem", "CCommentarySystem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCommentarySystem() - { - } - public CCommentarySystem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentarySystem", "CCommentarySystem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool CommentaryConvarsChanging - { - get { return Invoker.CallNative("SDKClass", "CommentaryConvarsChanging", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CommentaryConvarsChanging", CallKind.ClassMember, m_classData, value); } - } - public bool CommentaryEnabledMidGame - { - get { return Invoker.CallNative("SDKClass", "CommentaryEnabledMidGame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CommentaryEnabledMidGame", CallKind.ClassMember, m_classData, value); } - } - public float NextTeleportTime - { - get { return Invoker.CallNative("SDKClass", "NextTeleportTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextTeleportTime", CallKind.ClassMember, m_classData, value); } - } - public int TeleportStage - { - get { return Invoker.CallNative("SDKClass", "TeleportStage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeleportStage", CallKind.ClassMember, m_classData, value); } - } - public bool CheatState - { - get { return Invoker.CallNative("SDKClass", "CheatState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CheatState", CallKind.ClassMember, m_classData, value); } - } - public bool IsFirstSpawnGroupToLoad - { - get { return Invoker.CallNative("SDKClass", "IsFirstSpawnGroupToLoad", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsFirstSpawnGroupToLoad", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CCommentarySystem(ptr={this.m_classData})"; - } - public class CCommentaryViewPosition : CSprite - { - public CCommentaryViewPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentaryViewPosition", "CCommentaryViewPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCommentaryViewPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentaryViewPosition", "CCommentaryViewPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCommentaryViewPosition() - { - } - public CCommentaryViewPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCommentaryViewPosition", "CCommentaryViewPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSprite Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCommentaryViewPosition(ptr={this.m_classData})"; - } - public class CCompositeMaterialEditorDoc : ClassData - { - public CCompositeMaterialEditorDoc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCompositeMaterialEditorDoc", "CCompositeMaterialEditorDoc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCompositeMaterialEditorDoc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCompositeMaterialEditorDoc", "CCompositeMaterialEditorDoc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCompositeMaterialEditorDoc() - { - } - public CCompositeMaterialEditorDoc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCompositeMaterialEditorDoc", "CCompositeMaterialEditorDoc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Version - { - get { return Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CCompositeMaterialEditorDoc(ptr={this.m_classData})"; - } - public class CConcreteAnimParameter : CAnimParameterBase - { - public CConcreteAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConcreteAnimParameter", "CConcreteAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConcreteAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConcreteAnimParameter", "CConcreteAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConcreteAnimParameter() - { - } - public CConcreteAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConcreteAnimParameter", "CConcreteAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint PreviewButton - { - get { return Invoker.CallNative("SDKClass", "PreviewButton", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreviewButton", CallKind.ClassMember, m_classData, value); } - } - public uint NetworkSetting - { - get { return Invoker.CallNative("SDKClass", "NetworkSetting", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkSetting", CallKind.ClassMember, m_classData, value); } - } - public bool UseMostRecentValue - { - get { return Invoker.CallNative("SDKClass", "UseMostRecentValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseMostRecentValue", CallKind.ClassMember, m_classData, value); } - } - public bool AutoReset - { - get { return Invoker.CallNative("SDKClass", "AutoReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoReset", CallKind.ClassMember, m_classData, value); } - } - public bool GameWritable - { - get { return Invoker.CallNative("SDKClass", "GameWritable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameWritable", CallKind.ClassMember, m_classData, value); } - } - public bool GraphWritable - { - get { return Invoker.CallNative("SDKClass", "GraphWritable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GraphWritable", CallKind.ClassMember, m_classData, value); } - } - public CAnimParameterBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CConcreteAnimParameter(ptr={this.m_classData})"; - } - public class CConstantForceController : ClassData - { - public CConstantForceController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstantForceController", "CConstantForceController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstantForceController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstantForceController", "CConstantForceController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstantForceController() - { - } - public CConstantForceController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstantForceController", "CConstantForceController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Linear - { - get { return Invoker.CallNative("SDKClass", "Linear", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Linear", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Angular - { - get { return Invoker.CallNative("SDKClass", "Angular", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angular", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LinearSave - { - get { return Invoker.CallNative("SDKClass", "LinearSave", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearSave", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AngularSave - { - get { return Invoker.CallNative("SDKClass", "AngularSave", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularSave", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CConstantForceController(ptr={this.m_classData})"; - } - public class CConstraintAnchor : CBaseAnimGraph - { - public CConstraintAnchor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintAnchor", "CConstraintAnchor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstraintAnchor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintAnchor", "CConstraintAnchor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstraintAnchor() - { - } - public CConstraintAnchor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintAnchor", "CConstraintAnchor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MassScale - { - get { return Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CConstraintAnchor(ptr={this.m_classData})"; - } - public class CConstraintSlave : ClassData - { - public CConstraintSlave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintSlave", "CConstraintSlave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstraintSlave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintSlave", "CConstraintSlave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstraintSlave() - { - } - public CConstraintSlave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintSlave", "CConstraintSlave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D BasePosition - { - get { return Invoker.CallNative("SDKClass", "BasePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BasePosition", CallKind.ClassMember, m_classData, value); } - } - public uint BoneHash - { - get { return Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CConstraintSlave(ptr={this.m_classData})"; - } - public class CConstraintTarget : ClassData - { - public CConstraintTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintTarget", "CConstraintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstraintTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintTarget", "CConstraintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CConstraintTarget() - { - } - public CConstraintTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CConstraintTarget", "CConstraintTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public uint BoneHash - { - get { return Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData, value); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public bool IsAttachment - { - get { return Invoker.CallNative("SDKClass", "IsAttachment", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAttachment", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CConstraintTarget(ptr={this.m_classData})"; - } - public class CCopyRecipientFilter : ClassData - { - public CCopyRecipientFilter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCopyRecipientFilter", "CCopyRecipientFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCopyRecipientFilter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCopyRecipientFilter", "CCopyRecipientFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCopyRecipientFilter() - { - } - public CCopyRecipientFilter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCopyRecipientFilter", "CCopyRecipientFilter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public int[] Recipients - { - get { return Invoker.CallNative("SDKClass", "Recipients", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Recipients", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CCopyRecipientFilter(ptr={this.m_classData})"; - } - public class CCPPScriptComponentUpdater : CAnimComponentUpdater - { - public CCPPScriptComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCPPScriptComponentUpdater", "CCPPScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCPPScriptComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCPPScriptComponentUpdater", "CCPPScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCPPScriptComponentUpdater() - { - } - public CCPPScriptComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCPPScriptComponentUpdater", "CCPPScriptComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCPPScriptComponentUpdater(ptr={this.m_classData})"; - } - public class CCredits : CPointEntity - { - public CCredits(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCredits", "CCredits", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCredits(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCredits", "CCredits", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCredits() - { - } - public CCredits(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCredits", "CCredits", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnCreditsDone - { - get { return Invoker.CallNative("SDKClass", "OnCreditsDone", CallKind.ClassMember, m_classData); } - } - public bool RolledOutroCredits - { - get { return Invoker.CallNative("SDKClass", "RolledOutroCredits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RolledOutroCredits", CallKind.ClassMember, m_classData, value); } - } - public float LogoLength - { - get { return Invoker.CallNative("SDKClass", "LogoLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LogoLength", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCredits(ptr={this.m_classData})"; - } - public class CCS2ChickenGraphController : CAnimGraphControllerBase - { - public CCS2ChickenGraphController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2ChickenGraphController", "CCS2ChickenGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCS2ChickenGraphController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2ChickenGraphController", "CCS2ChickenGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCS2ChickenGraphController() - { - } - public CCS2ChickenGraphController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2ChickenGraphController", "CCS2ChickenGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool HasActionCompletedEvent - { - get { return Invoker.CallNative("SDKClass", "HasActionCompletedEvent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasActionCompletedEvent", CallKind.ClassMember, m_classData, value); } - } - public bool WaitingForCompletedEvent - { - get { return Invoker.CallNative("SDKClass", "WaitingForCompletedEvent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitingForCompletedEvent", CallKind.ClassMember, m_classData, value); } - } - public CAnimGraphControllerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCS2ChickenGraphController(ptr={this.m_classData})"; - } - public class CCS2UIPawnGraphController : CAnimGraphControllerBase - { - public CCS2UIPawnGraphController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2UIPawnGraphController", "CCS2UIPawnGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCS2UIPawnGraphController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2UIPawnGraphController", "CCS2UIPawnGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCS2UIPawnGraphController() - { - } - public CCS2UIPawnGraphController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2UIPawnGraphController", "CCS2UIPawnGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimGraphControllerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCS2UIPawnGraphController(ptr={this.m_classData})"; - } - public class CCS2WeaponGraphController : CAnimGraphControllerBase - { - public CCS2WeaponGraphController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2WeaponGraphController", "CCS2WeaponGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCS2WeaponGraphController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2WeaponGraphController", "CCS2WeaponGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCS2WeaponGraphController() - { - } - public CCS2WeaponGraphController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCS2WeaponGraphController", "CCS2WeaponGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimGraphControllerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCS2WeaponGraphController(ptr={this.m_classData})"; - } - public class CCSBot : CBot - { - public CCSBot(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSBot", "CCSBot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSBot(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSBot", "CCSBot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSBot() - { - } - public CCSBot(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSBot", "CCSBot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D EyePosition - { - get { return Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData, value); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public float CombatRange - { - get { return Invoker.CallNative("SDKClass", "CombatRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CombatRange", CallKind.ClassMember, m_classData, value); } - } - public bool IsRogue - { - get { return Invoker.CallNative("SDKClass", "IsRogue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRogue", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer RogueTimer - { - get { return Invoker.CallNative("SDKClass", "RogueTimer", CallKind.ClassMember, m_classData); } - } - public bool DiedLastRound - { - get { return Invoker.CallNative("SDKClass", "DiedLastRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DiedLastRound", CallKind.ClassMember, m_classData, value); } - } - public float SafeTime - { - get { return Invoker.CallNative("SDKClass", "SafeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SafeTime", CallKind.ClassMember, m_classData, value); } - } - public bool WasSafe - { - get { return Invoker.CallNative("SDKClass", "WasSafe", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasSafe", CallKind.ClassMember, m_classData, value); } - } - public bool BlindFire - { - get { return Invoker.CallNative("SDKClass", "BlindFire", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlindFire", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer SurpriseTimer - { - get { return Invoker.CallNative("SDKClass", "SurpriseTimer", CallKind.ClassMember, m_classData); } - } - public bool AllowActive - { - get { return Invoker.CallNative("SDKClass", "AllowActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowActive", CallKind.ClassMember, m_classData, value); } - } - public bool IsFollowing - { - get { return Invoker.CallNative("SDKClass", "IsFollowing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsFollowing", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn Leader - { - get { return Invoker.CallNative("SDKClass", "Leader", CallKind.ClassMember, m_classData); } - } - public float FollowTimestamp - { - get { return Invoker.CallNative("SDKClass", "FollowTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FollowTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float AllowAutoFollowTime - { - get { return Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer HurryTimer - { - get { return Invoker.CallNative("SDKClass", "HurryTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer AlertTimer - { - get { return Invoker.CallNative("SDKClass", "AlertTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer SneakTimer - { - get { return Invoker.CallNative("SDKClass", "SneakTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer PanicTimer - { - get { return Invoker.CallNative("SDKClass", "PanicTimer", CallKind.ClassMember, m_classData); } - } - public float StateTimestamp - { - get { return Invoker.CallNative("SDKClass", "StateTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StateTimestamp", CallKind.ClassMember, m_classData, value); } - } - public bool IsAttacking - { - get { return Invoker.CallNative("SDKClass", "IsAttacking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAttacking", CallKind.ClassMember, m_classData, value); } - } - public bool IsOpeningDoor - { - get { return Invoker.CallNative("SDKClass", "IsOpeningDoor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOpeningDoor", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity TaskEntity - { - get { return Invoker.CallNative("SDKClass", "TaskEntity", CallKind.ClassMember, m_classData); } - } - public Vector2D GoalPosition - { - get { return Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity GoalEntity - { - get { return Invoker.CallNative("SDKClass", "GoalEntity", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Avoid - { - get { return Invoker.CallNative("SDKClass", "Avoid", CallKind.ClassMember, m_classData); } - } - public float AvoidTimestamp - { - get { return Invoker.CallNative("SDKClass", "AvoidTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvoidTimestamp", CallKind.ClassMember, m_classData, value); } - } - public bool IsStopping - { - get { return Invoker.CallNative("SDKClass", "IsStopping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsStopping", CallKind.ClassMember, m_classData, value); } - } - public bool HasVisitedEnemySpawn - { - get { return Invoker.CallNative("SDKClass", "HasVisitedEnemySpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasVisitedEnemySpawn", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer StillTimer - { - get { return Invoker.CallNative("SDKClass", "StillTimer", CallKind.ClassMember, m_classData); } - } - public bool EyeAnglesUnderPathFinderControl - { - get { return Invoker.CallNative("SDKClass", "EyeAnglesUnderPathFinderControl", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EyeAnglesUnderPathFinderControl", CallKind.ClassMember, m_classData, value); } - } - public int PathIndex - { - get { return Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData, value); } - } - public float AreaEnteredTimestamp - { - get { return Invoker.CallNative("SDKClass", "AreaEnteredTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AreaEnteredTimestamp", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer RepathTimer - { - get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer AvoidFriendTimer - { - get { return Invoker.CallNative("SDKClass", "AvoidFriendTimer", CallKind.ClassMember, m_classData); } - } - public bool IsFriendInTheWay - { - get { return Invoker.CallNative("SDKClass", "IsFriendInTheWay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsFriendInTheWay", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer PoliteTimer - { - get { return Invoker.CallNative("SDKClass", "PoliteTimer", CallKind.ClassMember, m_classData); } - } - public bool IsWaitingBehindFriend - { - get { return Invoker.CallNative("SDKClass", "IsWaitingBehindFriend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsWaitingBehindFriend", CallKind.ClassMember, m_classData, value); } - } - public float PathLadderEnd - { - get { return Invoker.CallNative("SDKClass", "PathLadderEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathLadderEnd", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer MustRunTimer - { - get { return Invoker.CallNative("SDKClass", "MustRunTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer WaitTimer - { - get { return Invoker.CallNative("SDKClass", "WaitTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer UpdateTravelDistanceTimer - { - get { return Invoker.CallNative("SDKClass", "UpdateTravelDistanceTimer", CallKind.ClassMember, m_classData); } - } - public float[] PlayerTravelDistance - { - get { return Invoker.CallNative("SDKClass", "PlayerTravelDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerTravelDistance", CallKind.ClassMember, m_classData, value); } - } - public byte TravelDistancePhase - { - get { return Invoker.CallNative("SDKClass", "TravelDistancePhase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TravelDistancePhase", CallKind.ClassMember, m_classData, value); } - } - public byte HostageEscortCount - { - get { return Invoker.CallNative("SDKClass", "HostageEscortCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageEscortCount", CallKind.ClassMember, m_classData, value); } - } - public float HostageEscortCountTimestamp - { - get { return Invoker.CallNative("SDKClass", "HostageEscortCountTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageEscortCountTimestamp", CallKind.ClassMember, m_classData, value); } - } - public int DesiredTeam - { - get { return Invoker.CallNative("SDKClass", "DesiredTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiredTeam", CallKind.ClassMember, m_classData, value); } - } - public bool HasJoined - { - get { return Invoker.CallNative("SDKClass", "HasJoined", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasJoined", CallKind.ClassMember, m_classData, value); } - } - public bool IsWaitingForHostage - { - get { return Invoker.CallNative("SDKClass", "IsWaitingForHostage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsWaitingForHostage", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer InhibitWaitingForHostageTimer - { - get { return Invoker.CallNative("SDKClass", "InhibitWaitingForHostageTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer WaitForHostageTimer - { - get { return Invoker.CallNative("SDKClass", "WaitForHostageTimer", CallKind.ClassMember, m_classData); } - } - public Vector2D NoisePosition - { - get { return Invoker.CallNative("SDKClass", "NoisePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoisePosition", CallKind.ClassMember, m_classData, value); } - } - public float NoiseTravelDistance - { - get { return Invoker.CallNative("SDKClass", "NoiseTravelDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseTravelDistance", CallKind.ClassMember, m_classData, value); } - } - public float NoiseTimestamp - { - get { return Invoker.CallNative("SDKClass", "NoiseTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseTimestamp", CallKind.ClassMember, m_classData, value); } - } - public int[] NoiseSource - { - get { return Invoker.CallNative("SDKClass", "NoiseSource", CallKind.ClassMember, m_classData); } - } - public CountdownTimer NoiseBendTimer - { - get { return Invoker.CallNative("SDKClass", "NoiseBendTimer", CallKind.ClassMember, m_classData); } - } - public Vector2D BentNoisePosition - { - get { return Invoker.CallNative("SDKClass", "BentNoisePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BentNoisePosition", CallKind.ClassMember, m_classData, value); } - } - public bool BendNoisePositionValid - { - get { return Invoker.CallNative("SDKClass", "BendNoisePositionValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BendNoisePositionValid", CallKind.ClassMember, m_classData, value); } - } - public float LookAroundStateTimestamp - { - get { return Invoker.CallNative("SDKClass", "LookAroundStateTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAroundStateTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float LookAheadAngle - { - get { return Invoker.CallNative("SDKClass", "LookAheadAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAheadAngle", CallKind.ClassMember, m_classData, value); } - } - public float ForwardAngle - { - get { return Invoker.CallNative("SDKClass", "ForwardAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForwardAngle", CallKind.ClassMember, m_classData, value); } - } - public float InhibitLookAroundTimestamp - { - get { return Invoker.CallNative("SDKClass", "InhibitLookAroundTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InhibitLookAroundTimestamp", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LookAtSpot - { - get { return Invoker.CallNative("SDKClass", "LookAtSpot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAtSpot", CallKind.ClassMember, m_classData, value); } - } - public float LookAtSpotDuration - { - get { return Invoker.CallNative("SDKClass", "LookAtSpotDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAtSpotDuration", CallKind.ClassMember, m_classData, value); } - } - public float LookAtSpotTimestamp - { - get { return Invoker.CallNative("SDKClass", "LookAtSpotTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAtSpotTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float LookAtSpotAngleTolerance - { - get { return Invoker.CallNative("SDKClass", "LookAtSpotAngleTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAtSpotAngleTolerance", CallKind.ClassMember, m_classData, value); } - } - public bool LookAtSpotClearIfClose - { - get { return Invoker.CallNative("SDKClass", "LookAtSpotClearIfClose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAtSpotClearIfClose", CallKind.ClassMember, m_classData, value); } - } - public bool LookAtSpotAttack - { - get { return Invoker.CallNative("SDKClass", "LookAtSpotAttack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAtSpotAttack", CallKind.ClassMember, m_classData, value); } - } - public string LookAtDesc - { - get { return Invoker.CallNative("SDKClass", "LookAtDesc", CallKind.ClassMember, m_classData); } - } - public float PeripheralTimestamp - { - get { return Invoker.CallNative("SDKClass", "PeripheralTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PeripheralTimestamp", CallKind.ClassMember, m_classData, value); } - } - public byte ApproachPointCount - { - get { return Invoker.CallNative("SDKClass", "ApproachPointCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApproachPointCount", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ApproachPointViewPosition - { - get { return Invoker.CallNative("SDKClass", "ApproachPointViewPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApproachPointViewPosition", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer ViewSteadyTimer - { - get { return Invoker.CallNative("SDKClass", "ViewSteadyTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer TossGrenadeTimer - { - get { return Invoker.CallNative("SDKClass", "TossGrenadeTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer IsAvoidingGrenade - { - get { return Invoker.CallNative("SDKClass", "IsAvoidingGrenade", CallKind.ClassMember, m_classData); } - } - public float SpotCheckTimestamp - { - get { return Invoker.CallNative("SDKClass", "SpotCheckTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotCheckTimestamp", CallKind.ClassMember, m_classData, value); } - } - public int CheckedHidingSpotCount - { - get { return Invoker.CallNative("SDKClass", "CheckedHidingSpotCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CheckedHidingSpotCount", CallKind.ClassMember, m_classData, value); } - } - public float LookPitch - { - get { return Invoker.CallNative("SDKClass", "LookPitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookPitch", CallKind.ClassMember, m_classData, value); } - } - public float LookPitchVel - { - get { return Invoker.CallNative("SDKClass", "LookPitchVel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookPitchVel", CallKind.ClassMember, m_classData, value); } - } - public float LookYaw - { - get { return Invoker.CallNative("SDKClass", "LookYaw", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookYaw", CallKind.ClassMember, m_classData, value); } - } - public float LookYawVel - { - get { return Invoker.CallNative("SDKClass", "LookYawVel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookYawVel", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TargetSpot - { - get { return Invoker.CallNative("SDKClass", "TargetSpot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpot", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TargetSpotVelocity - { - get { return Invoker.CallNative("SDKClass", "TargetSpotVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpotVelocity", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TargetSpotPredicted - { - get { return Invoker.CallNative("SDKClass", "TargetSpotPredicted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpotPredicted", CallKind.ClassMember, m_classData, value); } - } - public Vector AimError - { - get { return Invoker.CallNative("SDKClass", "AimError", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimError", CallKind.ClassMember, m_classData, value); } - } - public Vector AimGoal - { - get { return Invoker.CallNative("SDKClass", "AimGoal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimGoal", CallKind.ClassMember, m_classData, value); } - } - public float TargetSpotTime - { - get { return Invoker.CallNative("SDKClass", "TargetSpotTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpotTime", CallKind.ClassMember, m_classData, value); } - } - public float AimFocus - { - get { return Invoker.CallNative("SDKClass", "AimFocus", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimFocus", CallKind.ClassMember, m_classData, value); } - } - public float AimFocusInterval - { - get { return Invoker.CallNative("SDKClass", "AimFocusInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimFocusInterval", CallKind.ClassMember, m_classData, value); } - } - public float AimFocusNextUpdate - { - get { return Invoker.CallNative("SDKClass", "AimFocusNextUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimFocusNextUpdate", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer IgnoreEnemiesTimer - { - get { return Invoker.CallNative("SDKClass", "IgnoreEnemiesTimer", CallKind.ClassMember, m_classData); } - } - public CCSPlayerPawn Enemy - { - get { return Invoker.CallNative("SDKClass", "Enemy", CallKind.ClassMember, m_classData); } - } - public bool IsEnemyVisible - { - get { return Invoker.CallNative("SDKClass", "IsEnemyVisible", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsEnemyVisible", CallKind.ClassMember, m_classData, value); } - } - public byte VisibleEnemyParts - { - get { return Invoker.CallNative("SDKClass", "VisibleEnemyParts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisibleEnemyParts", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastEnemyPosition - { - get { return Invoker.CallNative("SDKClass", "LastEnemyPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastEnemyPosition", CallKind.ClassMember, m_classData, value); } - } - public float LastSawEnemyTimestamp - { - get { return Invoker.CallNative("SDKClass", "LastSawEnemyTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastSawEnemyTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float FirstSawEnemyTimestamp - { - get { return Invoker.CallNative("SDKClass", "FirstSawEnemyTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstSawEnemyTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float CurrentEnemyAcquireTimestamp - { - get { return Invoker.CallNative("SDKClass", "CurrentEnemyAcquireTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentEnemyAcquireTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float EnemyDeathTimestamp - { - get { return Invoker.CallNative("SDKClass", "EnemyDeathTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemyDeathTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float FriendDeathTimestamp - { - get { return Invoker.CallNative("SDKClass", "FriendDeathTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FriendDeathTimestamp", CallKind.ClassMember, m_classData, value); } - } - public bool IsLastEnemyDead - { - get { return Invoker.CallNative("SDKClass", "IsLastEnemyDead", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsLastEnemyDead", CallKind.ClassMember, m_classData, value); } - } - public int NearbyEnemyCount - { - get { return Invoker.CallNative("SDKClass", "NearbyEnemyCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearbyEnemyCount", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn Bomber - { - get { return Invoker.CallNative("SDKClass", "Bomber", CallKind.ClassMember, m_classData); } - } - public int NearbyFriendCount - { - get { return Invoker.CallNative("SDKClass", "NearbyFriendCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearbyFriendCount", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn ClosestVisibleFriend - { - get { return Invoker.CallNative("SDKClass", "ClosestVisibleFriend", CallKind.ClassMember, m_classData); } - } - public CCSPlayerPawn ClosestVisibleHumanFriend - { - get { return Invoker.CallNative("SDKClass", "ClosestVisibleHumanFriend", CallKind.ClassMember, m_classData); } - } - public IntervalTimer AttentionInterval - { - get { return Invoker.CallNative("SDKClass", "AttentionInterval", CallKind.ClassMember, m_classData); } - } - public CCSPlayerPawn Attacker - { - get { return Invoker.CallNative("SDKClass", "Attacker", CallKind.ClassMember, m_classData); } - } - public float AttackedTimestamp - { - get { return Invoker.CallNative("SDKClass", "AttackedTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackedTimestamp", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer BurnedByFlamesTimer - { - get { return Invoker.CallNative("SDKClass", "BurnedByFlamesTimer", CallKind.ClassMember, m_classData); } - } - public int LastVictimID - { - get { return Invoker.CallNative("SDKClass", "LastVictimID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastVictimID", CallKind.ClassMember, m_classData, value); } - } - public bool IsAimingAtEnemy - { - get { return Invoker.CallNative("SDKClass", "IsAimingAtEnemy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAimingAtEnemy", CallKind.ClassMember, m_classData, value); } - } - public bool IsRapidFiring - { - get { return Invoker.CallNative("SDKClass", "IsRapidFiring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRapidFiring", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer EquipTimer - { - get { return Invoker.CallNative("SDKClass", "EquipTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer ZoomTimer - { - get { return Invoker.CallNative("SDKClass", "ZoomTimer", CallKind.ClassMember, m_classData); } - } - public float FireWeaponTimestamp - { - get { return Invoker.CallNative("SDKClass", "FireWeaponTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireWeaponTimestamp", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer LookForWeaponsOnGroundTimer - { - get { return Invoker.CallNative("SDKClass", "LookForWeaponsOnGroundTimer", CallKind.ClassMember, m_classData); } - } - public bool IsSleeping - { - get { return Invoker.CallNative("SDKClass", "IsSleeping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsSleeping", CallKind.ClassMember, m_classData, value); } - } - public bool IsEnemySniperVisible - { - get { return Invoker.CallNative("SDKClass", "IsEnemySniperVisible", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsEnemySniperVisible", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer SawEnemySniperTimer - { - get { return Invoker.CallNative("SDKClass", "SawEnemySniperTimer", CallKind.ClassMember, m_classData); } - } - public byte EnemyQueueIndex - { - get { return Invoker.CallNative("SDKClass", "EnemyQueueIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemyQueueIndex", CallKind.ClassMember, m_classData, value); } - } - public byte EnemyQueueCount - { - get { return Invoker.CallNative("SDKClass", "EnemyQueueCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemyQueueCount", CallKind.ClassMember, m_classData, value); } - } - public byte EnemyQueueAttendIndex - { - get { return Invoker.CallNative("SDKClass", "EnemyQueueAttendIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemyQueueAttendIndex", CallKind.ClassMember, m_classData, value); } - } - public bool IsStuck - { - get { return Invoker.CallNative("SDKClass", "IsStuck", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsStuck", CallKind.ClassMember, m_classData, value); } - } - public float StuckTimestamp - { - get { return Invoker.CallNative("SDKClass", "StuckTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StuckTimestamp", CallKind.ClassMember, m_classData, value); } - } - public Vector2D StuckSpot - { - get { return Invoker.CallNative("SDKClass", "StuckSpot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StuckSpot", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer WiggleTimer - { - get { return Invoker.CallNative("SDKClass", "WiggleTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer StuckJumpTimer - { - get { return Invoker.CallNative("SDKClass", "StuckJumpTimer", CallKind.ClassMember, m_classData); } - } - public float NextCleanupCheckTimestamp - { - get { return Invoker.CallNative("SDKClass", "NextCleanupCheckTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextCleanupCheckTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float[] AvgVel - { - get { return Invoker.CallNative("SDKClass", "AvgVel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvgVel", CallKind.ClassMember, m_classData, value); } - } - public int AvgVelIndex - { - get { return Invoker.CallNative("SDKClass", "AvgVelIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvgVelIndex", CallKind.ClassMember, m_classData, value); } - } - public int AvgVelCount - { - get { return Invoker.CallNative("SDKClass", "AvgVelCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvgVelCount", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastOrigin - { - get { return Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData, value); } - } - public float LastRadioRecievedTimestamp - { - get { return Invoker.CallNative("SDKClass", "LastRadioRecievedTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastRadioRecievedTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float LastRadioSentTimestamp - { - get { return Invoker.CallNative("SDKClass", "LastRadioSentTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastRadioSentTimestamp", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn RadioSubject - { - get { return Invoker.CallNative("SDKClass", "RadioSubject", CallKind.ClassMember, m_classData); } - } - public Vector2D RadioPosition - { - get { return Invoker.CallNative("SDKClass", "RadioPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadioPosition", CallKind.ClassMember, m_classData, value); } - } - public float VoiceEndTimestamp - { - get { return Invoker.CallNative("SDKClass", "VoiceEndTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoiceEndTimestamp", CallKind.ClassMember, m_classData, value); } - } - public int LastValidReactionQueueFrame - { - get { return Invoker.CallNative("SDKClass", "LastValidReactionQueueFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastValidReactionQueueFrame", CallKind.ClassMember, m_classData, value); } - } - public CBot Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSBot(ptr={this.m_classData})"; - } - public class CCSClientPointScriptEntity : CCSPointScriptEntity - { - public CCSClientPointScriptEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSClientPointScriptEntity", "CCSClientPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSClientPointScriptEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSClientPointScriptEntity", "CCSClientPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSClientPointScriptEntity() - { - } - public CCSClientPointScriptEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSClientPointScriptEntity", "CCSClientPointScriptEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPointScriptEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSClientPointScriptEntity(ptr={this.m_classData})"; - } - public class CCSGameModeRules : ClassData - { - public CCSGameModeRules(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules", "CCSGameModeRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules", "CCSGameModeRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules() - { - } - public CCSGameModeRules(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules", "CCSGameModeRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGameModeRules(ptr={this.m_classData})"; - } - public class CCSGameModeRules_ArmsRace : CCSGameModeRules - { - public CCSGameModeRules_ArmsRace(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_ArmsRace", "CCSGameModeRules_ArmsRace", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules_ArmsRace(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_ArmsRace", "CCSGameModeRules_ArmsRace", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules_ArmsRace() - { - } - public CCSGameModeRules_ArmsRace(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_ArmsRace", "CCSGameModeRules_ArmsRace", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string[] WeaponSequence - { - get { return Invoker.CallNative("SDKClass", "WeaponSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponSequence", CallKind.ClassMember, m_classData, value); } - } - public CCSGameModeRules Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGameModeRules_ArmsRace(ptr={this.m_classData})"; - } - public class CCSGameModeRules_Deathmatch : CCSGameModeRules - { - public CCSGameModeRules_Deathmatch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Deathmatch", "CCSGameModeRules_Deathmatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules_Deathmatch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Deathmatch", "CCSGameModeRules_Deathmatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules_Deathmatch() - { - } - public CCSGameModeRules_Deathmatch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Deathmatch", "CCSGameModeRules_Deathmatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float DMBonusStartTime - { - get { return Invoker.CallNative("SDKClass", "DMBonusStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DMBonusStartTime", CallKind.ClassMember, m_classData, value); } - } - public float DMBonusTimeLength - { - get { return Invoker.CallNative("SDKClass", "DMBonusTimeLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DMBonusTimeLength", CallKind.ClassMember, m_classData, value); } - } - public string DMBonusWeapon - { - get { return Invoker.CallNative("SDKClass", "DMBonusWeapon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DMBonusWeapon", CallKind.ClassMember, m_classData, value); } - } - public CCSGameModeRules Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGameModeRules_Deathmatch(ptr={this.m_classData})"; - } - public class CCSGameModeRules_Noop : CCSGameModeRules - { - public CCSGameModeRules_Noop(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Noop", "CCSGameModeRules_Noop", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules_Noop(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Noop", "CCSGameModeRules_Noop", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameModeRules_Noop() - { - } - public CCSGameModeRules_Noop(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Noop", "CCSGameModeRules_Noop", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGameModeRules Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGameModeRules_Noop(ptr={this.m_classData})"; - } - public class CCSGameRules : CTeamplayRules - { - public CCSGameRules(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameRules", "CCSGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameRules(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameRules", "CCSGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameRules() - { - } - public CCSGameRules(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameRules", "CCSGameRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool FreezePeriod - { - get { return Invoker.CallNative("SDKClass", "FreezePeriod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezePeriod", CallKind.ClassMember, m_classData, value); } - } - public bool WarmupPeriod - { - get { return Invoker.CallNative("SDKClass", "WarmupPeriod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarmupPeriod", CallKind.ClassMember, m_classData, value); } - } - public float WarmupPeriodEnd - { - get { return Invoker.CallNative("SDKClass", "WarmupPeriodEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarmupPeriodEnd", CallKind.ClassMember, m_classData, value); } - } - public float WarmupPeriodStart - { - get { return Invoker.CallNative("SDKClass", "WarmupPeriodStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarmupPeriodStart", CallKind.ClassMember, m_classData, value); } - } - public bool TerroristTimeOutActive - { - get { return Invoker.CallNative("SDKClass", "TerroristTimeOutActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TerroristTimeOutActive", CallKind.ClassMember, m_classData, value); } - } - public bool CTTimeOutActive - { - get { return Invoker.CallNative("SDKClass", "CTTimeOutActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CTTimeOutActive", CallKind.ClassMember, m_classData, value); } - } - public float TerroristTimeOutRemaining - { - get { return Invoker.CallNative("SDKClass", "TerroristTimeOutRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TerroristTimeOutRemaining", CallKind.ClassMember, m_classData, value); } - } - public float CTTimeOutRemaining - { - get { return Invoker.CallNative("SDKClass", "CTTimeOutRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CTTimeOutRemaining", CallKind.ClassMember, m_classData, value); } - } - public int TerroristTimeOuts - { - get { return Invoker.CallNative("SDKClass", "TerroristTimeOuts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TerroristTimeOuts", CallKind.ClassMember, m_classData, value); } - } - public int CTTimeOuts - { - get { return Invoker.CallNative("SDKClass", "CTTimeOuts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CTTimeOuts", CallKind.ClassMember, m_classData, value); } - } - public bool TechnicalTimeOut - { - get { return Invoker.CallNative("SDKClass", "TechnicalTimeOut", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TechnicalTimeOut", CallKind.ClassMember, m_classData, value); } - } - public bool MatchWaitingForResume - { - get { return Invoker.CallNative("SDKClass", "MatchWaitingForResume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchWaitingForResume", CallKind.ClassMember, m_classData, value); } - } - public int RoundTime - { - get { return Invoker.CallNative("SDKClass", "RoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundTime", CallKind.ClassMember, m_classData, value); } - } - public float MatchStartTime - { - get { return Invoker.CallNative("SDKClass", "MatchStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchStartTime", CallKind.ClassMember, m_classData, value); } - } - public float RoundStartTime - { - get { return Invoker.CallNative("SDKClass", "RoundStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundStartTime", CallKind.ClassMember, m_classData, value); } - } - public float RestartRoundTime - { - get { return Invoker.CallNative("SDKClass", "RestartRoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RestartRoundTime", CallKind.ClassMember, m_classData, value); } - } - public bool GameRestart - { - get { return Invoker.CallNative("SDKClass", "GameRestart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameRestart", CallKind.ClassMember, m_classData, value); } - } - public float GameStartTime - { - get { return Invoker.CallNative("SDKClass", "GameStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameStartTime", CallKind.ClassMember, m_classData, value); } - } - public float TimeUntilNextPhaseStarts - { - get { return Invoker.CallNative("SDKClass", "TimeUntilNextPhaseStarts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeUntilNextPhaseStarts", CallKind.ClassMember, m_classData, value); } - } - public int GamePhase - { - get { return Invoker.CallNative("SDKClass", "GamePhase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GamePhase", CallKind.ClassMember, m_classData, value); } - } - public int TotalRoundsPlayed - { - get { return Invoker.CallNative("SDKClass", "TotalRoundsPlayed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalRoundsPlayed", CallKind.ClassMember, m_classData, value); } - } - public int RoundsPlayedThisPhase - { - get { return Invoker.CallNative("SDKClass", "RoundsPlayedThisPhase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundsPlayedThisPhase", CallKind.ClassMember, m_classData, value); } - } - public int OvertimePlaying - { - get { return Invoker.CallNative("SDKClass", "OvertimePlaying", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OvertimePlaying", CallKind.ClassMember, m_classData, value); } - } - public int HostagesRemaining - { - get { return Invoker.CallNative("SDKClass", "HostagesRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostagesRemaining", CallKind.ClassMember, m_classData, value); } - } - public bool AnyHostageReached - { - get { return Invoker.CallNative("SDKClass", "AnyHostageReached", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnyHostageReached", CallKind.ClassMember, m_classData, value); } - } - public bool MapHasBombTarget - { - get { return Invoker.CallNative("SDKClass", "MapHasBombTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapHasBombTarget", CallKind.ClassMember, m_classData, value); } - } - public bool MapHasRescueZone - { - get { return Invoker.CallNative("SDKClass", "MapHasRescueZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapHasRescueZone", CallKind.ClassMember, m_classData, value); } - } - public bool MapHasBuyZone - { - get { return Invoker.CallNative("SDKClass", "MapHasBuyZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapHasBuyZone", CallKind.ClassMember, m_classData, value); } - } - public bool IsQueuedMatchmaking - { - get { return Invoker.CallNative("SDKClass", "IsQueuedMatchmaking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsQueuedMatchmaking", CallKind.ClassMember, m_classData, value); } - } - public int QueuedMatchmakingMode - { - get { return Invoker.CallNative("SDKClass", "QueuedMatchmakingMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QueuedMatchmakingMode", CallKind.ClassMember, m_classData, value); } - } - public bool IsValveDS - { - get { return Invoker.CallNative("SDKClass", "IsValveDS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsValveDS", CallKind.ClassMember, m_classData, value); } - } - public bool LogoMap - { - get { return Invoker.CallNative("SDKClass", "LogoMap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LogoMap", CallKind.ClassMember, m_classData, value); } - } - public bool PlayAllStepSoundsOnServer - { - get { return Invoker.CallNative("SDKClass", "PlayAllStepSoundsOnServer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayAllStepSoundsOnServer", CallKind.ClassMember, m_classData, value); } - } - public int SpectatorSlotCount - { - get { return Invoker.CallNative("SDKClass", "SpectatorSlotCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpectatorSlotCount", CallKind.ClassMember, m_classData, value); } - } - public int MatchDevice - { - get { return Invoker.CallNative("SDKClass", "MatchDevice", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchDevice", CallKind.ClassMember, m_classData, value); } - } - public bool HasMatchStarted - { - get { return Invoker.CallNative("SDKClass", "HasMatchStarted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasMatchStarted", CallKind.ClassMember, m_classData, value); } - } - public int NextMapInMapgroup - { - get { return Invoker.CallNative("SDKClass", "NextMapInMapgroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextMapInMapgroup", CallKind.ClassMember, m_classData, value); } - } - public string TournamentEventName - { - get { return Invoker.CallNative("SDKClass", "TournamentEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TournamentEventName", CallKind.ClassMember, m_classData, value); } - } - public string TournamentEventStage - { - get { return Invoker.CallNative("SDKClass", "TournamentEventStage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TournamentEventStage", CallKind.ClassMember, m_classData, value); } - } - public string MatchStatTxt - { - get { return Invoker.CallNative("SDKClass", "MatchStatTxt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchStatTxt", CallKind.ClassMember, m_classData, value); } - } - public string TournamentPredictionsTxt - { - get { return Invoker.CallNative("SDKClass", "TournamentPredictionsTxt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TournamentPredictionsTxt", CallKind.ClassMember, m_classData, value); } - } - public int TournamentPredictionsPct - { - get { return Invoker.CallNative("SDKClass", "TournamentPredictionsPct", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TournamentPredictionsPct", CallKind.ClassMember, m_classData, value); } - } - public float CMMItemDropRevealStartTime - { - get { return Invoker.CallNative("SDKClass", "CMMItemDropRevealStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CMMItemDropRevealStartTime", CallKind.ClassMember, m_classData, value); } - } - public float CMMItemDropRevealEndTime - { - get { return Invoker.CallNative("SDKClass", "CMMItemDropRevealEndTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CMMItemDropRevealEndTime", CallKind.ClassMember, m_classData, value); } - } - public bool IsDroppingItems - { - get { return Invoker.CallNative("SDKClass", "IsDroppingItems", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsDroppingItems", CallKind.ClassMember, m_classData, value); } - } - public bool IsQuestEligible - { - get { return Invoker.CallNative("SDKClass", "IsQuestEligible", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsQuestEligible", CallKind.ClassMember, m_classData, value); } - } - public bool IsHltvActive - { - get { return Invoker.CallNative("SDKClass", "IsHltvActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsHltvActive", CallKind.ClassMember, m_classData, value); } - } - public ushort[] ProhibitedItemIndices - { - get { return Invoker.CallNative("SDKClass", "ProhibitedItemIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProhibitedItemIndices", CallKind.ClassMember, m_classData, value); } - } - public uint[] TournamentActiveCasterAccounts - { - get { return Invoker.CallNative("SDKClass", "TournamentActiveCasterAccounts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TournamentActiveCasterAccounts", CallKind.ClassMember, m_classData, value); } - } - public int NumBestOfMaps - { - get { return Invoker.CallNative("SDKClass", "NumBestOfMaps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumBestOfMaps", CallKind.ClassMember, m_classData, value); } - } - public int HalloweenMaskListSeed - { - get { return Invoker.CallNative("SDKClass", "HalloweenMaskListSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HalloweenMaskListSeed", CallKind.ClassMember, m_classData, value); } - } - public bool BombDropped - { - get { return Invoker.CallNative("SDKClass", "BombDropped", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombDropped", CallKind.ClassMember, m_classData, value); } - } - public bool BombPlanted - { - get { return Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData, value); } - } - public int RoundWinStatus - { - get { return Invoker.CallNative("SDKClass", "RoundWinStatus", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundWinStatus", CallKind.ClassMember, m_classData, value); } - } - public int RoundWinReason - { - get { return Invoker.CallNative("SDKClass", "RoundWinReason", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundWinReason", CallKind.ClassMember, m_classData, value); } - } - public bool TCantBuy - { - get { return Invoker.CallNative("SDKClass", "TCantBuy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TCantBuy", CallKind.ClassMember, m_classData, value); } - } - public bool CTCantBuy - { - get { return Invoker.CallNative("SDKClass", "CTCantBuy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CTCantBuy", CallKind.ClassMember, m_classData, value); } - } - public int[] MatchStats_RoundResults - { - get { return Invoker.CallNative("SDKClass", "MatchStats_RoundResults", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchStats_RoundResults", CallKind.ClassMember, m_classData, value); } - } - public int[] MatchStats_PlayersAlive_CT - { - get { return Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_CT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_CT", CallKind.ClassMember, m_classData, value); } - } - public int[] MatchStats_PlayersAlive_T - { - get { return Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_T", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_T", CallKind.ClassMember, m_classData, value); } - } - public float[] TeamRespawnWaveTimes - { - get { return Invoker.CallNative("SDKClass", "TeamRespawnWaveTimes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamRespawnWaveTimes", CallKind.ClassMember, m_classData, value); } - } - public float[] NextRespawnWave - { - get { return Invoker.CallNative("SDKClass", "NextRespawnWave", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextRespawnWave", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MinimapMins - { - get { return Invoker.CallNative("SDKClass", "MinimapMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinimapMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MinimapMaxs - { - get { return Invoker.CallNative("SDKClass", "MinimapMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinimapMaxs", CallKind.ClassMember, m_classData, value); } - } - public float[] MinimapVerticalSectionHeights - { - get { return Invoker.CallNative("SDKClass", "MinimapVerticalSectionHeights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinimapVerticalSectionHeights", CallKind.ClassMember, m_classData, value); } - } - public ulong UllLocalMatchID - { - get { return Invoker.CallNative("SDKClass", "UllLocalMatchID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UllLocalMatchID", CallKind.ClassMember, m_classData, value); } - } - public int[] EndMatchMapGroupVoteTypes - { - get { return Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteTypes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteTypes", CallKind.ClassMember, m_classData, value); } - } - public int[] EndMatchMapGroupVoteOptions - { - get { return Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteOptions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteOptions", CallKind.ClassMember, m_classData, value); } - } - public int EndMatchMapVoteWinner - { - get { return Invoker.CallNative("SDKClass", "EndMatchMapVoteWinner", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchMapVoteWinner", CallKind.ClassMember, m_classData, value); } - } - public int NumConsecutiveCTLoses - { - get { return Invoker.CallNative("SDKClass", "NumConsecutiveCTLoses", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumConsecutiveCTLoses", CallKind.ClassMember, m_classData, value); } - } - public int NumConsecutiveTerroristLoses - { - get { return Invoker.CallNative("SDKClass", "NumConsecutiveTerroristLoses", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumConsecutiveTerroristLoses", CallKind.ClassMember, m_classData, value); } - } - public bool HasHostageBeenTouched - { - get { return Invoker.CallNative("SDKClass", "HasHostageBeenTouched", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasHostageBeenTouched", CallKind.ClassMember, m_classData, value); } - } - public float IntermissionStartTime - { - get { return Invoker.CallNative("SDKClass", "IntermissionStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IntermissionStartTime", CallKind.ClassMember, m_classData, value); } - } - public float IntermissionEndTime - { - get { return Invoker.CallNative("SDKClass", "IntermissionEndTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IntermissionEndTime", CallKind.ClassMember, m_classData, value); } - } - public bool LevelInitialized - { - get { return Invoker.CallNative("SDKClass", "LevelInitialized", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LevelInitialized", CallKind.ClassMember, m_classData, value); } - } - public int TotalRoundsPlayed1 - { - get { return Invoker.CallNative("SDKClass", "TotalRoundsPlayed1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalRoundsPlayed1", CallKind.ClassMember, m_classData, value); } - } - public int UnBalancedRounds - { - get { return Invoker.CallNative("SDKClass", "UnBalancedRounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UnBalancedRounds", CallKind.ClassMember, m_classData, value); } - } - public bool EndMatchOnRoundReset - { - get { return Invoker.CallNative("SDKClass", "EndMatchOnRoundReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchOnRoundReset", CallKind.ClassMember, m_classData, value); } - } - public bool EndMatchOnThink - { - get { return Invoker.CallNative("SDKClass", "EndMatchOnThink", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchOnThink", CallKind.ClassMember, m_classData, value); } - } - public int FreezeTime - { - get { return Invoker.CallNative("SDKClass", "FreezeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezeTime", CallKind.ClassMember, m_classData, value); } - } - public int NumTerrorist - { - get { return Invoker.CallNative("SDKClass", "NumTerrorist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumTerrorist", CallKind.ClassMember, m_classData, value); } - } - public int NumCT - { - get { return Invoker.CallNative("SDKClass", "NumCT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumCT", CallKind.ClassMember, m_classData, value); } - } - public int NumSpawnableTerrorist - { - get { return Invoker.CallNative("SDKClass", "NumSpawnableTerrorist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSpawnableTerrorist", CallKind.ClassMember, m_classData, value); } - } - public int NumSpawnableCT - { - get { return Invoker.CallNative("SDKClass", "NumSpawnableCT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSpawnableCT", CallKind.ClassMember, m_classData, value); } - } - public int[] SelectedHostageSpawnIndices - { - get { return Invoker.CallNative("SDKClass", "SelectedHostageSpawnIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SelectedHostageSpawnIndices", CallKind.ClassMember, m_classData, value); } - } - public int SpawnPointsRandomSeed - { - get { return Invoker.CallNative("SDKClass", "SpawnPointsRandomSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnPointsRandomSeed", CallKind.ClassMember, m_classData, value); } - } - public bool FirstConnected - { - get { return Invoker.CallNative("SDKClass", "FirstConnected", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstConnected", CallKind.ClassMember, m_classData, value); } - } - public bool CompleteReset - { - get { return Invoker.CallNative("SDKClass", "CompleteReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompleteReset", CallKind.ClassMember, m_classData, value); } - } - public bool PickNewTeamsOnReset - { - get { return Invoker.CallNative("SDKClass", "PickNewTeamsOnReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PickNewTeamsOnReset", CallKind.ClassMember, m_classData, value); } - } - public bool ScrambleTeamsOnRestart - { - get { return Invoker.CallNative("SDKClass", "ScrambleTeamsOnRestart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScrambleTeamsOnRestart", CallKind.ClassMember, m_classData, value); } - } - public bool SwapTeamsOnRestart - { - get { return Invoker.CallNative("SDKClass", "SwapTeamsOnRestart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwapTeamsOnRestart", CallKind.ClassMember, m_classData, value); } - } - public int[] EndMatchTiedVotes - { - get { return Invoker.CallNative("SDKClass", "EndMatchTiedVotes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchTiedVotes", CallKind.ClassMember, m_classData, value); } - } - public bool NeedToAskPlayersForContinueVote - { - get { return Invoker.CallNative("SDKClass", "NeedToAskPlayersForContinueVote", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeedToAskPlayersForContinueVote", CallKind.ClassMember, m_classData, value); } - } - public uint NumQueuedMatchmakingAccounts - { - get { return Invoker.CallNative("SDKClass", "NumQueuedMatchmakingAccounts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumQueuedMatchmakingAccounts", CallKind.ClassMember, m_classData, value); } - } - public float AvgPlayerRank - { - get { return Invoker.CallNative("SDKClass", "AvgPlayerRank", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvgPlayerRank", CallKind.ClassMember, m_classData, value); } - } - public string QueuedMatchmakingReservationString - { - get { return Invoker.CallNative("SDKClass", "QueuedMatchmakingReservationString", CallKind.ClassMember, m_classData); } - } - public uint NumTotalTournamentDrops - { - get { return Invoker.CallNative("SDKClass", "NumTotalTournamentDrops", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumTotalTournamentDrops", CallKind.ClassMember, m_classData, value); } - } - public uint NumSpectatorsCountMax - { - get { return Invoker.CallNative("SDKClass", "NumSpectatorsCountMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSpectatorsCountMax", CallKind.ClassMember, m_classData, value); } - } - public uint NumSpectatorsCountMaxTV - { - get { return Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxTV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxTV", CallKind.ClassMember, m_classData, value); } - } - public uint NumSpectatorsCountMaxLnk - { - get { return Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxLnk", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxLnk", CallKind.ClassMember, m_classData, value); } - } - public int CTsAliveAtFreezetimeEnd - { - get { return Invoker.CallNative("SDKClass", "CTsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CTsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData, value); } - } - public int TerroristsAliveAtFreezetimeEnd - { - get { return Invoker.CallNative("SDKClass", "TerroristsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TerroristsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData, value); } - } - public bool ForceTeamChangeSilent - { - get { return Invoker.CallNative("SDKClass", "ForceTeamChangeSilent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceTeamChangeSilent", CallKind.ClassMember, m_classData, value); } - } - public bool LoadingRoundBackupData - { - get { return Invoker.CallNative("SDKClass", "LoadingRoundBackupData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoadingRoundBackupData", CallKind.ClassMember, m_classData, value); } - } - public int MatchInfoShowType - { - get { return Invoker.CallNative("SDKClass", "MatchInfoShowType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchInfoShowType", CallKind.ClassMember, m_classData, value); } - } - public float MatchInfoDecidedTime - { - get { return Invoker.CallNative("SDKClass", "MatchInfoDecidedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchInfoDecidedTime", CallKind.ClassMember, m_classData, value); } - } - public int MTeamDMLastWinningTeamNumber - { - get { return Invoker.CallNative("SDKClass", "MTeamDMLastWinningTeamNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MTeamDMLastWinningTeamNumber", CallKind.ClassMember, m_classData, value); } - } - public float MTeamDMLastThinkTime - { - get { return Invoker.CallNative("SDKClass", "MTeamDMLastThinkTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MTeamDMLastThinkTime", CallKind.ClassMember, m_classData, value); } - } - public float TeamDMLastAnnouncementTime - { - get { return Invoker.CallNative("SDKClass", "TeamDMLastAnnouncementTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamDMLastAnnouncementTime", CallKind.ClassMember, m_classData, value); } - } - public int AccountTerrorist - { - get { return Invoker.CallNative("SDKClass", "AccountTerrorist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccountTerrorist", CallKind.ClassMember, m_classData, value); } - } - public int AccountCT - { - get { return Invoker.CallNative("SDKClass", "AccountCT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccountCT", CallKind.ClassMember, m_classData, value); } - } - public int SpawnPointCount_Terrorist - { - get { return Invoker.CallNative("SDKClass", "SpawnPointCount_Terrorist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnPointCount_Terrorist", CallKind.ClassMember, m_classData, value); } - } - public int SpawnPointCount_CT - { - get { return Invoker.CallNative("SDKClass", "SpawnPointCount_CT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnPointCount_CT", CallKind.ClassMember, m_classData, value); } - } - public int MaxNumTerrorists - { - get { return Invoker.CallNative("SDKClass", "MaxNumTerrorists", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxNumTerrorists", CallKind.ClassMember, m_classData, value); } - } - public int MaxNumCTs - { - get { return Invoker.CallNative("SDKClass", "MaxNumCTs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxNumCTs", CallKind.ClassMember, m_classData, value); } - } - public int LoserBonusMostRecentTeam - { - get { return Invoker.CallNative("SDKClass", "LoserBonusMostRecentTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoserBonusMostRecentTeam", CallKind.ClassMember, m_classData, value); } - } - public float TmNextPeriodicThink - { - get { return Invoker.CallNative("SDKClass", "TmNextPeriodicThink", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TmNextPeriodicThink", CallKind.ClassMember, m_classData, value); } - } - public bool VoiceWonMatchBragFired - { - get { return Invoker.CallNative("SDKClass", "VoiceWonMatchBragFired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoiceWonMatchBragFired", CallKind.ClassMember, m_classData, value); } - } - public float WarmupNextChatNoticeTime - { - get { return Invoker.CallNative("SDKClass", "WarmupNextChatNoticeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarmupNextChatNoticeTime", CallKind.ClassMember, m_classData, value); } - } - public int HostagesRescued - { - get { return Invoker.CallNative("SDKClass", "HostagesRescued", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostagesRescued", CallKind.ClassMember, m_classData, value); } - } - public int HostagesTouched - { - get { return Invoker.CallNative("SDKClass", "HostagesTouched", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostagesTouched", CallKind.ClassMember, m_classData, value); } - } - public float NextHostageAnnouncement - { - get { return Invoker.CallNative("SDKClass", "NextHostageAnnouncement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextHostageAnnouncement", CallKind.ClassMember, m_classData, value); } - } - public bool NoTerroristsKilled - { - get { return Invoker.CallNative("SDKClass", "NoTerroristsKilled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoTerroristsKilled", CallKind.ClassMember, m_classData, value); } - } - public bool NoCTsKilled - { - get { return Invoker.CallNative("SDKClass", "NoCTsKilled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoCTsKilled", CallKind.ClassMember, m_classData, value); } - } - public bool NoEnemiesKilled - { - get { return Invoker.CallNative("SDKClass", "NoEnemiesKilled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoEnemiesKilled", CallKind.ClassMember, m_classData, value); } - } - public bool CanDonateWeapons - { - get { return Invoker.CallNative("SDKClass", "CanDonateWeapons", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanDonateWeapons", CallKind.ClassMember, m_classData, value); } - } - public float FirstKillTime - { - get { return Invoker.CallNative("SDKClass", "FirstKillTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstKillTime", CallKind.ClassMember, m_classData, value); } - } - public float FirstBloodTime - { - get { return Invoker.CallNative("SDKClass", "FirstBloodTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstBloodTime", CallKind.ClassMember, m_classData, value); } - } - public bool HostageWasInjured - { - get { return Invoker.CallNative("SDKClass", "HostageWasInjured", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageWasInjured", CallKind.ClassMember, m_classData, value); } - } - public bool HostageWasKilled - { - get { return Invoker.CallNative("SDKClass", "HostageWasKilled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageWasKilled", CallKind.ClassMember, m_classData, value); } - } - public bool VoteCalled - { - get { return Invoker.CallNative("SDKClass", "VoteCalled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoteCalled", CallKind.ClassMember, m_classData, value); } - } - public bool ServerVoteOnReset - { - get { return Invoker.CallNative("SDKClass", "ServerVoteOnReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ServerVoteOnReset", CallKind.ClassMember, m_classData, value); } - } - public float VoteCheckThrottle - { - get { return Invoker.CallNative("SDKClass", "VoteCheckThrottle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoteCheckThrottle", CallKind.ClassMember, m_classData, value); } - } - public bool BuyTimeEnded - { - get { return Invoker.CallNative("SDKClass", "BuyTimeEnded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuyTimeEnded", CallKind.ClassMember, m_classData, value); } - } - public int LastFreezeEndBeep - { - get { return Invoker.CallNative("SDKClass", "LastFreezeEndBeep", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastFreezeEndBeep", CallKind.ClassMember, m_classData, value); } - } - public bool TargetBombed - { - get { return Invoker.CallNative("SDKClass", "TargetBombed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetBombed", CallKind.ClassMember, m_classData, value); } - } - public bool BombDefused - { - get { return Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData, value); } - } - public bool MapHasBombZone - { - get { return Invoker.CallNative("SDKClass", "MapHasBombZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapHasBombZone", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MainCTSpawnPos - { - get { return Invoker.CallNative("SDKClass", "MainCTSpawnPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MainCTSpawnPos", CallKind.ClassMember, m_classData, value); } - } - public bool RespawningAllRespawnablePlayers - { - get { return Invoker.CallNative("SDKClass", "RespawningAllRespawnablePlayers", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RespawningAllRespawnablePlayers", CallKind.ClassMember, m_classData, value); } - } - public int NextCTSpawnPoint - { - get { return Invoker.CallNative("SDKClass", "NextCTSpawnPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextCTSpawnPoint", CallKind.ClassMember, m_classData, value); } - } - public float CTSpawnPointUsedTime - { - get { return Invoker.CallNative("SDKClass", "CTSpawnPointUsedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CTSpawnPointUsedTime", CallKind.ClassMember, m_classData, value); } - } - public int NextTerroristSpawnPoint - { - get { return Invoker.CallNative("SDKClass", "NextTerroristSpawnPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextTerroristSpawnPoint", CallKind.ClassMember, m_classData, value); } - } - public float TerroristSpawnPointUsedTime - { - get { return Invoker.CallNative("SDKClass", "TerroristSpawnPointUsedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TerroristSpawnPointUsedTime", CallKind.ClassMember, m_classData, value); } - } - public bool IsUnreservedGameServer - { - get { return Invoker.CallNative("SDKClass", "IsUnreservedGameServer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsUnreservedGameServer", CallKind.ClassMember, m_classData, value); } - } - public float AutobalanceDisplayTime - { - get { return Invoker.CallNative("SDKClass", "AutobalanceDisplayTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutobalanceDisplayTime", CallKind.ClassMember, m_classData, value); } - } - public bool AllowWeaponSwitch - { - get { return Invoker.CallNative("SDKClass", "AllowWeaponSwitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowWeaponSwitch", CallKind.ClassMember, m_classData, value); } - } - public bool RoundTimeWarningTriggered - { - get { return Invoker.CallNative("SDKClass", "RoundTimeWarningTriggered", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundTimeWarningTriggered", CallKind.ClassMember, m_classData, value); } - } - public float PhaseChangeAnnouncementTime - { - get { return Invoker.CallNative("SDKClass", "PhaseChangeAnnouncementTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhaseChangeAnnouncementTime", CallKind.ClassMember, m_classData, value); } - } - public float NextUpdateTeamClanNamesTime - { - get { return Invoker.CallNative("SDKClass", "NextUpdateTeamClanNamesTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextUpdateTeamClanNamesTime", CallKind.ClassMember, m_classData, value); } - } - public float LastThinkTime - { - get { return Invoker.CallNative("SDKClass", "LastThinkTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastThinkTime", CallKind.ClassMember, m_classData, value); } - } - public float AccumulatedRoundOffDamage - { - get { return Invoker.CallNative("SDKClass", "AccumulatedRoundOffDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccumulatedRoundOffDamage", CallKind.ClassMember, m_classData, value); } - } - public int ShorthandedBonusLastEvalRound - { - get { return Invoker.CallNative("SDKClass", "ShorthandedBonusLastEvalRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShorthandedBonusLastEvalRound", CallKind.ClassMember, m_classData, value); } - } - public int MatchAbortedEarlyReason - { - get { return Invoker.CallNative("SDKClass", "MatchAbortedEarlyReason", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchAbortedEarlyReason", CallKind.ClassMember, m_classData, value); } - } - public bool HasTriggeredRoundStartMusic - { - get { return Invoker.CallNative("SDKClass", "HasTriggeredRoundStartMusic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasTriggeredRoundStartMusic", CallKind.ClassMember, m_classData, value); } - } - public bool SwitchingTeamsAtRoundReset - { - get { return Invoker.CallNative("SDKClass", "SwitchingTeamsAtRoundReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwitchingTeamsAtRoundReset", CallKind.ClassMember, m_classData, value); } - } - public int[] GameModeRules - { - get { return Invoker.CallNative("SDKClass", "GameModeRules", CallKind.ClassMember, m_classData); } - } - public CBaseEntity PlayerResource - { - get { return Invoker.CallNative("SDKClass", "PlayerResource", CallKind.ClassMember, m_classData); } - } - public CRetakeGameRules RetakeRules - { - get { return Invoker.CallNative("SDKClass", "RetakeRules", CallKind.ClassMember, m_classData); } - } - public bool[] TeamLastKillUsedUniqueWeaponMatch - { - get { return Invoker.CallNative("SDKClass", "TeamLastKillUsedUniqueWeaponMatch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamLastKillUsedUniqueWeaponMatch", CallKind.ClassMember, m_classData, value); } - } - public byte MatchEndCount - { - get { return Invoker.CallNative("SDKClass", "MatchEndCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchEndCount", CallKind.ClassMember, m_classData, value); } - } - public int TTeamIntroVariant - { - get { return Invoker.CallNative("SDKClass", "TTeamIntroVariant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TTeamIntroVariant", CallKind.ClassMember, m_classData, value); } - } - public int CTTeamIntroVariant - { - get { return Invoker.CallNative("SDKClass", "CTTeamIntroVariant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CTTeamIntroVariant", CallKind.ClassMember, m_classData, value); } - } - public bool TeamIntroPeriod - { - get { return Invoker.CallNative("SDKClass", "TeamIntroPeriod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamIntroPeriod", CallKind.ClassMember, m_classData, value); } - } - public float TeamIntroPeriodEnd - { - get { return Invoker.CallNative("SDKClass", "TeamIntroPeriodEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamIntroPeriodEnd", CallKind.ClassMember, m_classData, value); } - } - public bool PlayedTeamIntroVO - { - get { return Invoker.CallNative("SDKClass", "PlayedTeamIntroVO", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayedTeamIntroVO", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndWinnerTeam - { - get { return Invoker.CallNative("SDKClass", "RoundEndWinnerTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndWinnerTeam", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndReason - { - get { return Invoker.CallNative("SDKClass", "RoundEndReason", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndReason", CallKind.ClassMember, m_classData, value); } - } - public bool RoundEndShowTimerDefend - { - get { return Invoker.CallNative("SDKClass", "RoundEndShowTimerDefend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndShowTimerDefend", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndTimerTime - { - get { return Invoker.CallNative("SDKClass", "RoundEndTimerTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndTimerTime", CallKind.ClassMember, m_classData, value); } - } - public string RoundEndFunFactToken - { - get { return Invoker.CallNative("SDKClass", "RoundEndFunFactToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndFunFactToken", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndFunFactPlayerSlot - { - get { return Invoker.CallNative("SDKClass", "RoundEndFunFactPlayerSlot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndFunFactPlayerSlot", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndFunFactData1 - { - get { return Invoker.CallNative("SDKClass", "RoundEndFunFactData1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndFunFactData1", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndFunFactData2 - { - get { return Invoker.CallNative("SDKClass", "RoundEndFunFactData2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndFunFactData2", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndFunFactData3 - { - get { return Invoker.CallNative("SDKClass", "RoundEndFunFactData3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndFunFactData3", CallKind.ClassMember, m_classData, value); } - } - public string RoundEndMessage - { - get { return Invoker.CallNative("SDKClass", "RoundEndMessage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndMessage", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndPlayerCount - { - get { return Invoker.CallNative("SDKClass", "RoundEndPlayerCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndPlayerCount", CallKind.ClassMember, m_classData, value); } - } - public bool RoundEndNoMusic - { - get { return Invoker.CallNative("SDKClass", "RoundEndNoMusic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndNoMusic", CallKind.ClassMember, m_classData, value); } - } - public int RoundEndLegacy - { - get { return Invoker.CallNative("SDKClass", "RoundEndLegacy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndLegacy", CallKind.ClassMember, m_classData, value); } - } - public byte RoundEndCount - { - get { return Invoker.CallNative("SDKClass", "RoundEndCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundEndCount", CallKind.ClassMember, m_classData, value); } - } - public int RoundStartRoundNumber - { - get { return Invoker.CallNative("SDKClass", "RoundStartRoundNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundStartRoundNumber", CallKind.ClassMember, m_classData, value); } - } - public byte RoundStartCount - { - get { return Invoker.CallNative("SDKClass", "RoundStartCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundStartCount", CallKind.ClassMember, m_classData, value); } - } - public double LastPerfSampleTime - { - get { return Invoker.CallNative("SDKClass", "LastPerfSampleTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPerfSampleTime", CallKind.ClassMember, m_classData, value); } - } - public CTeamplayRules Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGameRules(ptr={this.m_classData})"; - } - public class CCSGameRulesProxy : CGameRulesProxy - { - public CCSGameRulesProxy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameRulesProxy", "CCSGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameRulesProxy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameRulesProxy", "CCSGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGameRulesProxy() - { - } - public CCSGameRulesProxy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGameRulesProxy", "CCSGameRulesProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] GameRules - { - get { return Invoker.CallNative("SDKClass", "GameRules", CallKind.ClassMember, m_classData); } - } - public CGameRulesProxy Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGameRulesProxy(ptr={this.m_classData})"; - } - public class CCSGO_TeamIntroCharacterPosition : CCSGO_TeamPreviewCharacterPosition - { - public CCSGO_TeamIntroCharacterPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCharacterPosition", "CCSGO_TeamIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamIntroCharacterPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCharacterPosition", "CCSGO_TeamIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamIntroCharacterPosition() - { - } - public CCSGO_TeamIntroCharacterPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCharacterPosition", "CCSGO_TeamIntroCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_TeamPreviewCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_TeamIntroCharacterPosition(ptr={this.m_classData})"; - } - public class CCSGO_TeamIntroCounterTerroristPosition : CCSGO_TeamIntroCharacterPosition - { - public CCSGO_TeamIntroCounterTerroristPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCounterTerroristPosition", "CCSGO_TeamIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamIntroCounterTerroristPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCounterTerroristPosition", "CCSGO_TeamIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamIntroCounterTerroristPosition() - { - } - public CCSGO_TeamIntroCounterTerroristPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCounterTerroristPosition", "CCSGO_TeamIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_TeamIntroCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_TeamIntroCounterTerroristPosition(ptr={this.m_classData})"; - } - public class CCSGO_TeamIntroTerroristPosition : CCSGO_TeamIntroCharacterPosition - { - public CCSGO_TeamIntroTerroristPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroTerroristPosition", "CCSGO_TeamIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamIntroTerroristPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroTerroristPosition", "CCSGO_TeamIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamIntroTerroristPosition() - { - } - public CCSGO_TeamIntroTerroristPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroTerroristPosition", "CCSGO_TeamIntroTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_TeamIntroCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_TeamIntroTerroristPosition(ptr={this.m_classData})"; - } - public class CCSGO_TeamPreviewCharacterPosition : CBaseEntity - { - public CCSGO_TeamPreviewCharacterPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamPreviewCharacterPosition", "CCSGO_TeamPreviewCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamPreviewCharacterPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamPreviewCharacterPosition", "CCSGO_TeamPreviewCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamPreviewCharacterPosition() - { - } - public CCSGO_TeamPreviewCharacterPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamPreviewCharacterPosition", "CCSGO_TeamPreviewCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Variant - { - get { return Invoker.CallNative("SDKClass", "Variant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Variant", CallKind.ClassMember, m_classData, value); } - } - public int Random - { - get { return Invoker.CallNative("SDKClass", "Random", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Random", CallKind.ClassMember, m_classData, value); } - } - public int Ordinal - { - get { return Invoker.CallNative("SDKClass", "Ordinal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ordinal", CallKind.ClassMember, m_classData, value); } - } - public string WeaponName - { - get { return Invoker.CallNative("SDKClass", "WeaponName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponName", CallKind.ClassMember, m_classData, value); } - } - public ulong Xuid - { - get { return Invoker.CallNative("SDKClass", "Xuid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Xuid", CallKind.ClassMember, m_classData, value); } - } - public CEconItemView AgentItem - { - get { return Invoker.CallNative("SDKClass", "AgentItem", CallKind.ClassMember, m_classData); } - } - public CEconItemView GlovesItem - { - get { return Invoker.CallNative("SDKClass", "GlovesItem", CallKind.ClassMember, m_classData); } - } - public CEconItemView WeaponItem - { - get { return Invoker.CallNative("SDKClass", "WeaponItem", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_TeamPreviewCharacterPosition(ptr={this.m_classData})"; - } - public class CCSGO_TeamSelectCharacterPosition : CCSGO_TeamPreviewCharacterPosition - { - public CCSGO_TeamSelectCharacterPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCharacterPosition", "CCSGO_TeamSelectCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamSelectCharacterPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCharacterPosition", "CCSGO_TeamSelectCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamSelectCharacterPosition() - { - } - public CCSGO_TeamSelectCharacterPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCharacterPosition", "CCSGO_TeamSelectCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_TeamPreviewCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_TeamSelectCharacterPosition(ptr={this.m_classData})"; - } - public class CCSGO_TeamSelectCounterTerroristPosition : CCSGO_TeamSelectCharacterPosition - { - public CCSGO_TeamSelectCounterTerroristPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCounterTerroristPosition", "CCSGO_TeamSelectCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamSelectCounterTerroristPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCounterTerroristPosition", "CCSGO_TeamSelectCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamSelectCounterTerroristPosition() - { - } - public CCSGO_TeamSelectCounterTerroristPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCounterTerroristPosition", "CCSGO_TeamSelectCounterTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_TeamSelectCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_TeamSelectCounterTerroristPosition(ptr={this.m_classData})"; - } - public class CCSGO_TeamSelectTerroristPosition : CCSGO_TeamSelectCharacterPosition - { - public CCSGO_TeamSelectTerroristPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectTerroristPosition", "CCSGO_TeamSelectTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamSelectTerroristPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectTerroristPosition", "CCSGO_TeamSelectTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_TeamSelectTerroristPosition() - { - } - public CCSGO_TeamSelectTerroristPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectTerroristPosition", "CCSGO_TeamSelectTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_TeamSelectCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_TeamSelectTerroristPosition(ptr={this.m_classData})"; - } - public class CCSGO_WingmanIntroCharacterPosition : CCSGO_TeamIntroCharacterPosition - { - public CCSGO_WingmanIntroCharacterPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCharacterPosition", "CCSGO_WingmanIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_WingmanIntroCharacterPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCharacterPosition", "CCSGO_WingmanIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_WingmanIntroCharacterPosition() - { - } - public CCSGO_WingmanIntroCharacterPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCharacterPosition", "CCSGO_WingmanIntroCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_TeamIntroCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_WingmanIntroCharacterPosition(ptr={this.m_classData})"; - } - public class CCSGO_WingmanIntroCounterTerroristPosition : CCSGO_WingmanIntroCharacterPosition - { - public CCSGO_WingmanIntroCounterTerroristPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCounterTerroristPosition", "CCSGO_WingmanIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_WingmanIntroCounterTerroristPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCounterTerroristPosition", "CCSGO_WingmanIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_WingmanIntroCounterTerroristPosition() - { - } - public CCSGO_WingmanIntroCounterTerroristPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCounterTerroristPosition", "CCSGO_WingmanIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_WingmanIntroCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_WingmanIntroCounterTerroristPosition(ptr={this.m_classData})"; - } - public class CCSGO_WingmanIntroTerroristPosition : CCSGO_WingmanIntroCharacterPosition - { - public CCSGO_WingmanIntroTerroristPosition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroTerroristPosition", "CCSGO_WingmanIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_WingmanIntroTerroristPosition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroTerroristPosition", "CCSGO_WingmanIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGO_WingmanIntroTerroristPosition() - { - } - public CCSGO_WingmanIntroTerroristPosition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroTerroristPosition", "CCSGO_WingmanIntroTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSGO_WingmanIntroCharacterPosition Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSGO_WingmanIntroTerroristPosition(ptr={this.m_classData})"; - } - public class CCSGOPlayerAnimGraphState : ClassData - { - public CCSGOPlayerAnimGraphState(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGOPlayerAnimGraphState", "CCSGOPlayerAnimGraphState", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGOPlayerAnimGraphState(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGOPlayerAnimGraphState", "CCSGOPlayerAnimGraphState", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSGOPlayerAnimGraphState() - { - } - public CCSGOPlayerAnimGraphState(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSGOPlayerAnimGraphState", "CCSGOPlayerAnimGraphState", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CCSGOPlayerAnimGraphState(ptr={this.m_classData})"; - } - public class CCSMinimapBoundary : CBaseEntity - { - public CCSMinimapBoundary(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSMinimapBoundary", "CCSMinimapBoundary", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSMinimapBoundary(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSMinimapBoundary", "CCSMinimapBoundary", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSMinimapBoundary() - { - } - public CCSMinimapBoundary(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSMinimapBoundary", "CCSMinimapBoundary", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSMinimapBoundary(ptr={this.m_classData})"; - } - public class CCSObserver_CameraServices : CCSPlayerBase_CameraServices - { - public CCSObserver_CameraServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_CameraServices", "CCSObserver_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_CameraServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_CameraServices", "CCSObserver_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_CameraServices() - { - } - public CCSObserver_CameraServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_CameraServices", "CCSObserver_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPlayerBase_CameraServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSObserver_CameraServices(ptr={this.m_classData})"; - } - public class CCSObserver_MovementServices : CPlayer_MovementServices - { - public CCSObserver_MovementServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_MovementServices", "CCSObserver_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_MovementServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_MovementServices", "CCSObserver_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_MovementServices() - { - } - public CCSObserver_MovementServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_MovementServices", "CCSObserver_MovementServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayer_MovementServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSObserver_MovementServices(ptr={this.m_classData})"; - } - public class CCSObserver_ObserverServices : CPlayer_ObserverServices - { - public CCSObserver_ObserverServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_ObserverServices", "CCSObserver_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_ObserverServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_ObserverServices", "CCSObserver_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_ObserverServices() - { - } - public CCSObserver_ObserverServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_ObserverServices", "CCSObserver_ObserverServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayer_ObserverServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSObserver_ObserverServices(ptr={this.m_classData})"; - } - public class CCSObserver_UseServices : CPlayer_UseServices - { - public CCSObserver_UseServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_UseServices", "CCSObserver_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_UseServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_UseServices", "CCSObserver_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserver_UseServices() - { - } - public CCSObserver_UseServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_UseServices", "CCSObserver_UseServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayer_UseServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSObserver_UseServices(ptr={this.m_classData})"; - } - public class CCSObserverPawn : CCSPlayerPawnBase - { - public CCSObserverPawn(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserverPawn", "CCSObserverPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserverPawn(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserverPawn", "CCSObserverPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSObserverPawn() - { - } - public CCSObserverPawn(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSObserverPawn", "CCSObserverPawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPlayerPawnBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSObserverPawn(ptr={this.m_classData})"; - } - public class CCSPetPlacement : CBaseEntity - { - public CCSPetPlacement(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPetPlacement", "CCSPetPlacement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPetPlacement(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPetPlacement", "CCSPetPlacement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPetPlacement() - { - } - public CCSPetPlacement(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPetPlacement", "CCSPetPlacement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPetPlacement(ptr={this.m_classData})"; - } - public class CCSPlace : CServerOnlyModelEntity - { - public CCSPlace(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlace", "CCSPlace", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlace(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlace", "CCSPlace", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlace() - { - } - public CCSPlace(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlace", "CCSPlace", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public CServerOnlyModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlace(ptr={this.m_classData})"; - } - public class CCSPlayer_ActionTrackingServices : CPlayerPawnComponent - { - public CCSPlayer_ActionTrackingServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ActionTrackingServices", "CCSPlayer_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_ActionTrackingServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ActionTrackingServices", "CCSPlayer_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_ActionTrackingServices() - { - } - public CCSPlayer_ActionTrackingServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ActionTrackingServices", "CCSPlayer_ActionTrackingServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBasePlayerWeapon LastWeaponBeforeC4AutoSwitch - { - get { return Invoker.CallNative("SDKClass", "LastWeaponBeforeC4AutoSwitch", CallKind.ClassMember, m_classData); } - } - public bool IsRescuing - { - get { return Invoker.CallNative("SDKClass", "IsRescuing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRescuing", CallKind.ClassMember, m_classData, value); } - } - public WeaponPurchaseTracker_t WeaponPurchasesThisMatch - { - get { return Invoker.CallNative("SDKClass", "WeaponPurchasesThisMatch", CallKind.ClassMember, m_classData); } - } - public WeaponPurchaseTracker_t WeaponPurchasesThisRound - { - get { return Invoker.CallNative("SDKClass", "WeaponPurchasesThisRound", CallKind.ClassMember, m_classData); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_ActionTrackingServices(ptr={this.m_classData})"; - } - public class CCSPlayer_BulletServices : CPlayerPawnComponent - { - public CCSPlayer_BulletServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BulletServices", "CCSPlayer_BulletServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_BulletServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BulletServices", "CCSPlayer_BulletServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_BulletServices() - { - } - public CCSPlayer_BulletServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BulletServices", "CCSPlayer_BulletServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TotalHitsOnServer - { - get { return Invoker.CallNative("SDKClass", "TotalHitsOnServer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalHitsOnServer", CallKind.ClassMember, m_classData, value); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_BulletServices(ptr={this.m_classData})"; - } - public class CCSPlayer_BuyServices : CPlayerPawnComponent - { - public CCSPlayer_BuyServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BuyServices", "CCSPlayer_BuyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_BuyServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BuyServices", "CCSPlayer_BuyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_BuyServices() - { - } - public CCSPlayer_BuyServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BuyServices", "CCSPlayer_BuyServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_BuyServices(ptr={this.m_classData})"; - } - public class CCSPlayer_CameraServices : CCSPlayerBase_CameraServices - { - public CCSPlayer_CameraServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_CameraServices", "CCSPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_CameraServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_CameraServices", "CCSPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_CameraServices() - { - } - public CCSPlayer_CameraServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_CameraServices", "CCSPlayer_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPlayerBase_CameraServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_CameraServices(ptr={this.m_classData})"; - } - public class CCSPlayer_DamageReactServices : CPlayerPawnComponent - { - public CCSPlayer_DamageReactServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_DamageReactServices", "CCSPlayer_DamageReactServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_DamageReactServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_DamageReactServices", "CCSPlayer_DamageReactServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_DamageReactServices() - { - } - public CCSPlayer_DamageReactServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_DamageReactServices", "CCSPlayer_DamageReactServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_DamageReactServices(ptr={this.m_classData})"; - } - public class CCSPlayer_GlowServices : CPlayerPawnComponent - { - public CCSPlayer_GlowServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_GlowServices", "CCSPlayer_GlowServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_GlowServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_GlowServices", "CCSPlayer_GlowServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_GlowServices() - { - } - public CCSPlayer_GlowServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_GlowServices", "CCSPlayer_GlowServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_GlowServices(ptr={this.m_classData})"; - } - public class CCSPlayer_HostageServices : CPlayerPawnComponent - { - public CCSPlayer_HostageServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_HostageServices", "CCSPlayer_HostageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_HostageServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_HostageServices", "CCSPlayer_HostageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_HostageServices() - { - } - public CCSPlayer_HostageServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_HostageServices", "CCSPlayer_HostageServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity CarriedHostage - { - get { return Invoker.CallNative("SDKClass", "CarriedHostage", CallKind.ClassMember, m_classData); } - } - public CBaseEntity CarriedHostageProp - { - get { return Invoker.CallNative("SDKClass", "CarriedHostageProp", CallKind.ClassMember, m_classData); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_HostageServices(ptr={this.m_classData})"; - } - public class CCSPlayer_ItemServices : CPlayer_ItemServices - { - public CCSPlayer_ItemServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ItemServices", "CCSPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_ItemServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ItemServices", "CCSPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_ItemServices() - { - } - public CCSPlayer_ItemServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ItemServices", "CCSPlayer_ItemServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool HasDefuser - { - get { return Invoker.CallNative("SDKClass", "HasDefuser", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasDefuser", CallKind.ClassMember, m_classData, value); } - } - public bool HasHelmet - { - get { return Invoker.CallNative("SDKClass", "HasHelmet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasHelmet", CallKind.ClassMember, m_classData, value); } - } - public CPlayer_ItemServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_ItemServices(ptr={this.m_classData})"; - } - public class CCSPlayer_MovementServices : CPlayer_MovementServices_Humanoid - { - public CCSPlayer_MovementServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_MovementServices", "CCSPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_MovementServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_MovementServices", "CCSPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_MovementServices() - { - } - public CCSPlayer_MovementServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_MovementServices", "CCSPlayer_MovementServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D LadderNormal - { - get { return Invoker.CallNative("SDKClass", "LadderNormal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LadderNormal", CallKind.ClassMember, m_classData, value); } - } - public int LadderSurfacePropIndex - { - get { return Invoker.CallNative("SDKClass", "LadderSurfacePropIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LadderSurfacePropIndex", CallKind.ClassMember, m_classData, value); } - } - public float DuckAmount - { - get { return Invoker.CallNative("SDKClass", "DuckAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DuckAmount", CallKind.ClassMember, m_classData, value); } - } - public float DuckSpeed - { - get { return Invoker.CallNative("SDKClass", "DuckSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DuckSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool DuckOverride - { - get { return Invoker.CallNative("SDKClass", "DuckOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DuckOverride", CallKind.ClassMember, m_classData, value); } - } - public bool DesiresDuck - { - get { return Invoker.CallNative("SDKClass", "DesiresDuck", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiresDuck", CallKind.ClassMember, m_classData, value); } - } - public float DuckOffset - { - get { return Invoker.CallNative("SDKClass", "DuckOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DuckOffset", CallKind.ClassMember, m_classData, value); } - } - public uint DuckTimeMsecs - { - get { return Invoker.CallNative("SDKClass", "DuckTimeMsecs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DuckTimeMsecs", CallKind.ClassMember, m_classData, value); } - } - public uint DuckJumpTimeMsecs - { - get { return Invoker.CallNative("SDKClass", "DuckJumpTimeMsecs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DuckJumpTimeMsecs", CallKind.ClassMember, m_classData, value); } - } - public uint JumpTimeMsecs - { - get { return Invoker.CallNative("SDKClass", "JumpTimeMsecs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpTimeMsecs", CallKind.ClassMember, m_classData, value); } - } - public float LastDuckTime - { - get { return Invoker.CallNative("SDKClass", "LastDuckTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastDuckTime", CallKind.ClassMember, m_classData, value); } - } - public Vector4D LastPositionAtFullCrouchSpeed - { - get { return Invoker.CallNative("SDKClass", "LastPositionAtFullCrouchSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPositionAtFullCrouchSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool DuckUntilOnGround - { - get { return Invoker.CallNative("SDKClass", "DuckUntilOnGround", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DuckUntilOnGround", CallKind.ClassMember, m_classData, value); } - } - public bool HasWalkMovedSinceLastJump - { - get { return Invoker.CallNative("SDKClass", "HasWalkMovedSinceLastJump", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasWalkMovedSinceLastJump", CallKind.ClassMember, m_classData, value); } - } - public bool InStuckTest - { - get { return Invoker.CallNative("SDKClass", "InStuckTest", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InStuckTest", CallKind.ClassMember, m_classData, value); } - } - public int TraceCount - { - get { return Invoker.CallNative("SDKClass", "TraceCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceCount", CallKind.ClassMember, m_classData, value); } - } - public int StuckLast - { - get { return Invoker.CallNative("SDKClass", "StuckLast", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StuckLast", CallKind.ClassMember, m_classData, value); } - } - public bool SpeedCropped - { - get { return Invoker.CallNative("SDKClass", "SpeedCropped", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeedCropped", CallKind.ClassMember, m_classData, value); } - } - public float GroundMoveEfficiency - { - get { return Invoker.CallNative("SDKClass", "GroundMoveEfficiency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundMoveEfficiency", CallKind.ClassMember, m_classData, value); } - } - public int OldWaterLevel - { - get { return Invoker.CallNative("SDKClass", "OldWaterLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldWaterLevel", CallKind.ClassMember, m_classData, value); } - } - public float WaterEntryTime - { - get { return Invoker.CallNative("SDKClass", "WaterEntryTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterEntryTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Forward - { - get { return Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Left - { - get { return Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Up - { - get { return Invoker.CallNative("SDKClass", "Up", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Up", CallKind.ClassMember, m_classData, value); } - } - public int GameCodeHasMovedPlayerAfterCommand - { - get { return Invoker.CallNative("SDKClass", "GameCodeHasMovedPlayerAfterCommand", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameCodeHasMovedPlayerAfterCommand", CallKind.ClassMember, m_classData, value); } - } - public bool MadeFootstepNoise - { - get { return Invoker.CallNative("SDKClass", "MadeFootstepNoise", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MadeFootstepNoise", CallKind.ClassMember, m_classData, value); } - } - public int Footsteps - { - get { return Invoker.CallNative("SDKClass", "Footsteps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Footsteps", CallKind.ClassMember, m_classData, value); } - } - public bool OldJumpPressed - { - get { return Invoker.CallNative("SDKClass", "OldJumpPressed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldJumpPressed", CallKind.ClassMember, m_classData, value); } - } - public float JumpPressedTime - { - get { return Invoker.CallNative("SDKClass", "JumpPressedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpPressedTime", CallKind.ClassMember, m_classData, value); } - } - public float StashGrenadeParameterWhen - { - get { return Invoker.CallNative("SDKClass", "StashGrenadeParameterWhen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StashGrenadeParameterWhen", CallKind.ClassMember, m_classData, value); } - } - public ulong ButtonDownMaskPrev - { - get { return Invoker.CallNative("SDKClass", "ButtonDownMaskPrev", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ButtonDownMaskPrev", CallKind.ClassMember, m_classData, value); } - } - public float OffsetTickCompleteTime - { - get { return Invoker.CallNative("SDKClass", "OffsetTickCompleteTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OffsetTickCompleteTime", CallKind.ClassMember, m_classData, value); } - } - public float OffsetTickStashedSpeed - { - get { return Invoker.CallNative("SDKClass", "OffsetTickStashedSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OffsetTickStashedSpeed", CallKind.ClassMember, m_classData, value); } - } - public float Stamina - { - get { return Invoker.CallNative("SDKClass", "Stamina", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Stamina", CallKind.ClassMember, m_classData, value); } - } - public float HeightAtJumpStart - { - get { return Invoker.CallNative("SDKClass", "HeightAtJumpStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeightAtJumpStart", CallKind.ClassMember, m_classData, value); } - } - public float MaxJumpHeightThisJump - { - get { return Invoker.CallNative("SDKClass", "MaxJumpHeightThisJump", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxJumpHeightThisJump", CallKind.ClassMember, m_classData, value); } - } - public float MaxJumpHeightLastJump - { - get { return Invoker.CallNative("SDKClass", "MaxJumpHeightLastJump", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxJumpHeightLastJump", CallKind.ClassMember, m_classData, value); } - } - public float StaminaAtJumpStart - { - get { return Invoker.CallNative("SDKClass", "StaminaAtJumpStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StaminaAtJumpStart", CallKind.ClassMember, m_classData, value); } - } - public float AccumulatedJumpError - { - get { return Invoker.CallNative("SDKClass", "AccumulatedJumpError", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccumulatedJumpError", CallKind.ClassMember, m_classData, value); } - } - public float TicksSinceLastSurfingDetected - { - get { return Invoker.CallNative("SDKClass", "TicksSinceLastSurfingDetected", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TicksSinceLastSurfingDetected", CallKind.ClassMember, m_classData, value); } - } - public bool WasSurfing - { - get { return Invoker.CallNative("SDKClass", "WasSurfing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasSurfing", CallKind.ClassMember, m_classData, value); } - } - public CPlayer_MovementServices_Humanoid Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_MovementServices(ptr={this.m_classData})"; - } - public class CCSPlayer_PingServices : CPlayerPawnComponent - { - public CCSPlayer_PingServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_PingServices", "CCSPlayer_PingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_PingServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_PingServices", "CCSPlayer_PingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_PingServices() - { - } - public CCSPlayer_PingServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_PingServices", "CCSPlayer_PingServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] PlayerPingTokens - { - get { return Invoker.CallNative("SDKClass", "PlayerPingTokens", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerPingTokens", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity PlayerPing - { - get { return Invoker.CallNative("SDKClass", "PlayerPing", CallKind.ClassMember, m_classData); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_PingServices(ptr={this.m_classData})"; - } - public class CCSPlayer_RadioServices : CPlayerPawnComponent - { - public CCSPlayer_RadioServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_RadioServices", "CCSPlayer_RadioServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_RadioServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_RadioServices", "CCSPlayer_RadioServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_RadioServices() - { - } - public CCSPlayer_RadioServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_RadioServices", "CCSPlayer_RadioServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float GotHostageTalkTimer - { - get { return Invoker.CallNative("SDKClass", "GotHostageTalkTimer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GotHostageTalkTimer", CallKind.ClassMember, m_classData, value); } - } - public float DefusingTalkTimer - { - get { return Invoker.CallNative("SDKClass", "DefusingTalkTimer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefusingTalkTimer", CallKind.ClassMember, m_classData, value); } - } - public float C4PlantTalkTimer - { - get { return Invoker.CallNative("SDKClass", "C4PlantTalkTimer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "C4PlantTalkTimer", CallKind.ClassMember, m_classData, value); } - } - public float[] RadioTokenSlots - { - get { return Invoker.CallNative("SDKClass", "RadioTokenSlots", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadioTokenSlots", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreRadio - { - get { return Invoker.CallNative("SDKClass", "IgnoreRadio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreRadio", CallKind.ClassMember, m_classData, value); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_RadioServices(ptr={this.m_classData})"; - } - public class CCSPlayer_UseServices : CPlayer_UseServices - { - public CCSPlayer_UseServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_UseServices", "CCSPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_UseServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_UseServices", "CCSPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_UseServices() - { - } - public CCSPlayer_UseServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_UseServices", "CCSPlayer_UseServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity LastKnownUseEntity - { - get { return Invoker.CallNative("SDKClass", "LastKnownUseEntity", CallKind.ClassMember, m_classData); } - } - public float LastUseTimeStamp - { - get { return Invoker.CallNative("SDKClass", "LastUseTimeStamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastUseTimeStamp", CallKind.ClassMember, m_classData, value); } - } - public float TimeLastUsedWindow - { - get { return Invoker.CallNative("SDKClass", "TimeLastUsedWindow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeLastUsedWindow", CallKind.ClassMember, m_classData, value); } - } - public CPlayer_UseServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_UseServices(ptr={this.m_classData})"; - } - public class CCSPlayer_WaterServices : CPlayer_WaterServices - { - public CCSPlayer_WaterServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WaterServices", "CCSPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_WaterServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WaterServices", "CCSPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_WaterServices() - { - } - public CCSPlayer_WaterServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WaterServices", "CCSPlayer_WaterServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float NextDrownDamageTime - { - get { return Invoker.CallNative("SDKClass", "NextDrownDamageTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextDrownDamageTime", CallKind.ClassMember, m_classData, value); } - } - public int DrownDmgRate - { - get { return Invoker.CallNative("SDKClass", "DrownDmgRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrownDmgRate", CallKind.ClassMember, m_classData, value); } - } - public float AirFinishedTime - { - get { return Invoker.CallNative("SDKClass", "AirFinishedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AirFinishedTime", CallKind.ClassMember, m_classData, value); } - } - public float WaterJumpTime - { - get { return Invoker.CallNative("SDKClass", "WaterJumpTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterJumpTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D WaterJumpVel - { - get { return Invoker.CallNative("SDKClass", "WaterJumpVel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterJumpVel", CallKind.ClassMember, m_classData, value); } - } - public float SwimSoundTime - { - get { return Invoker.CallNative("SDKClass", "SwimSoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwimSoundTime", CallKind.ClassMember, m_classData, value); } - } - public CPlayer_WaterServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_WaterServices(ptr={this.m_classData})"; - } - public class CCSPlayer_WeaponServices : CPlayer_WeaponServices - { - public CCSPlayer_WeaponServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WeaponServices", "CCSPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_WeaponServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WeaponServices", "CCSPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayer_WeaponServices() - { - } - public CCSPlayer_WeaponServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WeaponServices", "CCSPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float NextAttack - { - get { return Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData, value); } - } - public bool IsLookingAtWeapon - { - get { return Invoker.CallNative("SDKClass", "IsLookingAtWeapon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsLookingAtWeapon", CallKind.ClassMember, m_classData, value); } - } - public bool IsHoldingLookAtWeapon - { - get { return Invoker.CallNative("SDKClass", "IsHoldingLookAtWeapon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsHoldingLookAtWeapon", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerWeapon SavedWeapon - { - get { return Invoker.CallNative("SDKClass", "SavedWeapon", CallKind.ClassMember, m_classData); } - } - public int TimeToMelee - { - get { return Invoker.CallNative("SDKClass", "TimeToMelee", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToMelee", CallKind.ClassMember, m_classData, value); } - } - public int TimeToSecondary - { - get { return Invoker.CallNative("SDKClass", "TimeToSecondary", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToSecondary", CallKind.ClassMember, m_classData, value); } - } - public int TimeToPrimary - { - get { return Invoker.CallNative("SDKClass", "TimeToPrimary", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToPrimary", CallKind.ClassMember, m_classData, value); } - } - public int TimeToSniperRifle - { - get { return Invoker.CallNative("SDKClass", "TimeToSniperRifle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToSniperRifle", CallKind.ClassMember, m_classData, value); } - } - public bool IsBeingGivenItem - { - get { return Invoker.CallNative("SDKClass", "IsBeingGivenItem", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsBeingGivenItem", CallKind.ClassMember, m_classData, value); } - } - public bool IsPickingUpItemWithUse - { - get { return Invoker.CallNative("SDKClass", "IsPickingUpItemWithUse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPickingUpItemWithUse", CallKind.ClassMember, m_classData, value); } - } - public bool PickedUpWeapon - { - get { return Invoker.CallNative("SDKClass", "PickedUpWeapon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PickedUpWeapon", CallKind.ClassMember, m_classData, value); } - } - public bool DisableAutoDeploy - { - get { return Invoker.CallNative("SDKClass", "DisableAutoDeploy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableAutoDeploy", CallKind.ClassMember, m_classData, value); } - } - public bool IsPickingUpGroundWeapon - { - get { return Invoker.CallNative("SDKClass", "IsPickingUpGroundWeapon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPickingUpGroundWeapon", CallKind.ClassMember, m_classData, value); } - } - public byte[] NetworkAnimTiming - { - get { return Invoker.CallNative("SDKClass", "NetworkAnimTiming", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkAnimTiming", CallKind.ClassMember, m_classData, value); } - } - public bool BlockInspectUntilNextGraphUpdate - { - get { return Invoker.CallNative("SDKClass", "BlockInspectUntilNextGraphUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockInspectUntilNextGraphUpdate", CallKind.ClassMember, m_classData, value); } - } - public CPlayer_WeaponServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayer_WeaponServices(ptr={this.m_classData})"; - } - public class CCSPlayerBase_CameraServices : CPlayer_CameraServices - { - public CCSPlayerBase_CameraServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerBase_CameraServices", "CCSPlayerBase_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerBase_CameraServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerBase_CameraServices", "CCSPlayerBase_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerBase_CameraServices() - { - } - public CCSPlayerBase_CameraServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerBase_CameraServices", "CCSPlayerBase_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FOV - { - get { return Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData, value); } - } - public uint FOVStart - { - get { return Invoker.CallNative("SDKClass", "FOVStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FOVStart", CallKind.ClassMember, m_classData, value); } - } - public float FOVTime - { - get { return Invoker.CallNative("SDKClass", "FOVTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FOVTime", CallKind.ClassMember, m_classData, value); } - } - public float FOVRate - { - get { return Invoker.CallNative("SDKClass", "FOVRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FOVRate", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity ZoomOwner - { - get { return Invoker.CallNative("SDKClass", "ZoomOwner", CallKind.ClassMember, m_classData); } - } - public CBaseEntity LastFogTrigger - { - get { return Invoker.CallNative("SDKClass", "LastFogTrigger", CallKind.ClassMember, m_classData); } - } - public CPlayer_CameraServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerBase_CameraServices(ptr={this.m_classData})"; - } - public class CCSPlayerController : CBasePlayerController - { - public CCSPlayerController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController", "CCSPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController", "CCSPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController() - { - } - public CCSPlayerController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController", "CCSPlayerController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] InGameMoneyServices - { - get { return Invoker.CallNative("SDKClass", "InGameMoneyServices", CallKind.ClassMember, m_classData); } - } - public int[] InventoryServices - { - get { return Invoker.CallNative("SDKClass", "InventoryServices", CallKind.ClassMember, m_classData); } - } - public int[] ActionTrackingServices - { - get { return Invoker.CallNative("SDKClass", "ActionTrackingServices", CallKind.ClassMember, m_classData); } - } - public int[] DamageServices - { - get { return Invoker.CallNative("SDKClass", "DamageServices", CallKind.ClassMember, m_classData); } - } - public uint Ping - { - get { return Invoker.CallNative("SDKClass", "Ping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ping", CallKind.ClassMember, m_classData, value); } - } - public bool HasCommunicationAbuseMute - { - get { return Invoker.CallNative("SDKClass", "HasCommunicationAbuseMute", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasCommunicationAbuseMute", CallKind.ClassMember, m_classData, value); } - } - public uint UiCommunicationMuteFlags - { - get { return Invoker.CallNative("SDKClass", "UiCommunicationMuteFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UiCommunicationMuteFlags", CallKind.ClassMember, m_classData, value); } - } - public string CrosshairCodes - { - get { return Invoker.CallNative("SDKClass", "CrosshairCodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrosshairCodes", CallKind.ClassMember, m_classData, value); } - } - public byte PendingTeamNum - { - get { return Invoker.CallNative("SDKClass", "PendingTeamNum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PendingTeamNum", CallKind.ClassMember, m_classData, value); } - } - public float ForceTeamTime - { - get { return Invoker.CallNative("SDKClass", "ForceTeamTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceTeamTime", CallKind.ClassMember, m_classData, value); } - } - public int CompTeammateColor - { - get { return Invoker.CallNative("SDKClass", "CompTeammateColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompTeammateColor", CallKind.ClassMember, m_classData, value); } - } - public bool EverPlayedOnTeam - { - get { return Invoker.CallNative("SDKClass", "EverPlayedOnTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EverPlayedOnTeam", CallKind.ClassMember, m_classData, value); } - } - public bool AttemptedToGetColor - { - get { return Invoker.CallNative("SDKClass", "AttemptedToGetColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttemptedToGetColor", CallKind.ClassMember, m_classData, value); } - } - public int TeammatePreferredColor - { - get { return Invoker.CallNative("SDKClass", "TeammatePreferredColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeammatePreferredColor", CallKind.ClassMember, m_classData, value); } - } - public bool TeamChanged - { - get { return Invoker.CallNative("SDKClass", "TeamChanged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamChanged", CallKind.ClassMember, m_classData, value); } - } - public bool InSwitchTeam - { - get { return Invoker.CallNative("SDKClass", "InSwitchTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InSwitchTeam", CallKind.ClassMember, m_classData, value); } - } - public bool HasSeenJoinGame - { - get { return Invoker.CallNative("SDKClass", "HasSeenJoinGame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasSeenJoinGame", CallKind.ClassMember, m_classData, value); } - } - public bool JustBecameSpectator - { - get { return Invoker.CallNative("SDKClass", "JustBecameSpectator", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JustBecameSpectator", CallKind.ClassMember, m_classData, value); } - } - public bool SwitchTeamsOnNextRoundReset - { - get { return Invoker.CallNative("SDKClass", "SwitchTeamsOnNextRoundReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwitchTeamsOnNextRoundReset", CallKind.ClassMember, m_classData, value); } - } - public bool RemoveAllItemsOnNextRoundReset - { - get { return Invoker.CallNative("SDKClass", "RemoveAllItemsOnNextRoundReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemoveAllItemsOnNextRoundReset", CallKind.ClassMember, m_classData, value); } - } - public float LastJoinTeamTime - { - get { return Invoker.CallNative("SDKClass", "LastJoinTeamTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastJoinTeamTime", CallKind.ClassMember, m_classData, value); } - } - public string Clan - { - get { return Invoker.CallNative("SDKClass", "Clan", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Clan", CallKind.ClassMember, m_classData, value); } - } - public string ClanName - { - get { return Invoker.CallNative("SDKClass", "ClanName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClanName", CallKind.ClassMember, m_classData, value); } - } - public int CoachingTeam - { - get { return Invoker.CallNative("SDKClass", "CoachingTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CoachingTeam", CallKind.ClassMember, m_classData, value); } - } - public ulong PlayerDominated - { - get { return Invoker.CallNative("SDKClass", "PlayerDominated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerDominated", CallKind.ClassMember, m_classData, value); } - } - public ulong PlayerDominatingMe - { - get { return Invoker.CallNative("SDKClass", "PlayerDominatingMe", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerDominatingMe", CallKind.ClassMember, m_classData, value); } - } - public int CompetitiveRanking - { - get { return Invoker.CallNative("SDKClass", "CompetitiveRanking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompetitiveRanking", CallKind.ClassMember, m_classData, value); } - } - public int CompetitiveWins - { - get { return Invoker.CallNative("SDKClass", "CompetitiveWins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompetitiveWins", CallKind.ClassMember, m_classData, value); } - } - public char CompetitiveRankType - { - get { return Invoker.CallNative("SDKClass", "CompetitiveRankType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompetitiveRankType", CallKind.ClassMember, m_classData, value); } - } - public int CompetitiveRankingPredicted_Win - { - get { return Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Win", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Win", CallKind.ClassMember, m_classData, value); } - } - public int CompetitiveRankingPredicted_Loss - { - get { return Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Loss", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Loss", CallKind.ClassMember, m_classData, value); } - } - public int CompetitiveRankingPredicted_Tie - { - get { return Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Tie", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Tie", CallKind.ClassMember, m_classData, value); } - } - public int EndMatchNextMapVote - { - get { return Invoker.CallNative("SDKClass", "EndMatchNextMapVote", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchNextMapVote", CallKind.ClassMember, m_classData, value); } - } - public ushort ActiveQuestId - { - get { return Invoker.CallNative("SDKClass", "ActiveQuestId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActiveQuestId", CallKind.ClassMember, m_classData, value); } - } - public uint RtActiveMissionPeriod - { - get { return Invoker.CallNative("SDKClass", "RtActiveMissionPeriod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RtActiveMissionPeriod", CallKind.ClassMember, m_classData, value); } - } - public uint PlayerTvControlFlags - { - get { return Invoker.CallNative("SDKClass", "PlayerTvControlFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerTvControlFlags", CallKind.ClassMember, m_classData, value); } - } - public int DraftIndex - { - get { return Invoker.CallNative("SDKClass", "DraftIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DraftIndex", CallKind.ClassMember, m_classData, value); } - } - public uint MsQueuedModeDisconnectionTimestamp - { - get { return Invoker.CallNative("SDKClass", "MsQueuedModeDisconnectionTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MsQueuedModeDisconnectionTimestamp", CallKind.ClassMember, m_classData, value); } - } - public uint UiAbandonRecordedReason - { - get { return Invoker.CallNative("SDKClass", "UiAbandonRecordedReason", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UiAbandonRecordedReason", CallKind.ClassMember, m_classData, value); } - } - public uint NetworkDisconnectionReason - { - get { return Invoker.CallNative("SDKClass", "NetworkDisconnectionReason", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkDisconnectionReason", CallKind.ClassMember, m_classData, value); } - } - public bool CannotBeKicked - { - get { return Invoker.CallNative("SDKClass", "CannotBeKicked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CannotBeKicked", CallKind.ClassMember, m_classData, value); } - } - public bool EverFullyConnected - { - get { return Invoker.CallNative("SDKClass", "EverFullyConnected", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EverFullyConnected", CallKind.ClassMember, m_classData, value); } - } - public bool AbandonAllowsSurrender - { - get { return Invoker.CallNative("SDKClass", "AbandonAllowsSurrender", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AbandonAllowsSurrender", CallKind.ClassMember, m_classData, value); } - } - public bool AbandonOffersInstantSurrender - { - get { return Invoker.CallNative("SDKClass", "AbandonOffersInstantSurrender", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AbandonOffersInstantSurrender", CallKind.ClassMember, m_classData, value); } - } - public bool Disconnection1MinWarningPrinted - { - get { return Invoker.CallNative("SDKClass", "Disconnection1MinWarningPrinted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disconnection1MinWarningPrinted", CallKind.ClassMember, m_classData, value); } - } - public bool ScoreReported - { - get { return Invoker.CallNative("SDKClass", "ScoreReported", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScoreReported", CallKind.ClassMember, m_classData, value); } - } - public int DisconnectionTick - { - get { return Invoker.CallNative("SDKClass", "DisconnectionTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisconnectionTick", CallKind.ClassMember, m_classData, value); } - } - public bool ControllingBot - { - get { return Invoker.CallNative("SDKClass", "ControllingBot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControllingBot", CallKind.ClassMember, m_classData, value); } - } - public bool HasControlledBotThisRound - { - get { return Invoker.CallNative("SDKClass", "HasControlledBotThisRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasControlledBotThisRound", CallKind.ClassMember, m_classData, value); } - } - public bool HasBeenControlledByPlayerThisRound - { - get { return Invoker.CallNative("SDKClass", "HasBeenControlledByPlayerThisRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBeenControlledByPlayerThisRound", CallKind.ClassMember, m_classData, value); } - } - public int BotsControlledThisRound - { - get { return Invoker.CallNative("SDKClass", "BotsControlledThisRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BotsControlledThisRound", CallKind.ClassMember, m_classData, value); } - } - public bool CanControlObservedBot - { - get { return Invoker.CallNative("SDKClass", "CanControlObservedBot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanControlObservedBot", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn PlayerPawn - { - get { return Invoker.CallNative("SDKClass", "PlayerPawn", CallKind.ClassMember, m_classData); } - } - public CCSObserverPawn ObserverPawn - { - get { return Invoker.CallNative("SDKClass", "ObserverPawn", CallKind.ClassMember, m_classData); } - } - public int DesiredObserverMode - { - get { return Invoker.CallNative("SDKClass", "DesiredObserverMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiredObserverMode", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance DesiredObserverTarget - { - get { return Invoker.CallNative("SDKClass", "DesiredObserverTarget", CallKind.ClassMember, m_classData); } - } - public bool PawnIsAlive - { - get { return Invoker.CallNative("SDKClass", "PawnIsAlive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnIsAlive", CallKind.ClassMember, m_classData, value); } - } - public uint PawnHealth - { - get { return Invoker.CallNative("SDKClass", "PawnHealth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnHealth", CallKind.ClassMember, m_classData, value); } - } - public int PawnArmor - { - get { return Invoker.CallNative("SDKClass", "PawnArmor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnArmor", CallKind.ClassMember, m_classData, value); } - } - public bool PawnHasDefuser - { - get { return Invoker.CallNative("SDKClass", "PawnHasDefuser", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnHasDefuser", CallKind.ClassMember, m_classData, value); } - } - public bool PawnHasHelmet - { - get { return Invoker.CallNative("SDKClass", "PawnHasHelmet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnHasHelmet", CallKind.ClassMember, m_classData, value); } - } - public ushort PawnCharacterDefIndex - { - get { return Invoker.CallNative("SDKClass", "PawnCharacterDefIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnCharacterDefIndex", CallKind.ClassMember, m_classData, value); } - } - public int PawnLifetimeStart - { - get { return Invoker.CallNative("SDKClass", "PawnLifetimeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnLifetimeStart", CallKind.ClassMember, m_classData, value); } - } - public int PawnLifetimeEnd - { - get { return Invoker.CallNative("SDKClass", "PawnLifetimeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnLifetimeEnd", CallKind.ClassMember, m_classData, value); } - } - public int PawnBotDifficulty - { - get { return Invoker.CallNative("SDKClass", "PawnBotDifficulty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PawnBotDifficulty", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerController OriginalControllerOfCurrentPawn - { - get { return Invoker.CallNative("SDKClass", "OriginalControllerOfCurrentPawn", CallKind.ClassMember, m_classData); } - } - public int Score - { - get { return Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData, value); } - } - public int RoundScore - { - get { return Invoker.CallNative("SDKClass", "RoundScore", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundScore", CallKind.ClassMember, m_classData, value); } - } - public int RoundsWon - { - get { return Invoker.CallNative("SDKClass", "RoundsWon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundsWon", CallKind.ClassMember, m_classData, value); } - } - public byte[] RecentKillQueue - { - get { return Invoker.CallNative("SDKClass", "RecentKillQueue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecentKillQueue", CallKind.ClassMember, m_classData, value); } - } - public byte FirstKill - { - get { return Invoker.CallNative("SDKClass", "FirstKill", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstKill", CallKind.ClassMember, m_classData, value); } - } - public byte KillCount - { - get { return Invoker.CallNative("SDKClass", "KillCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KillCount", CallKind.ClassMember, m_classData, value); } - } - public bool MvpNoMusic - { - get { return Invoker.CallNative("SDKClass", "MvpNoMusic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MvpNoMusic", CallKind.ClassMember, m_classData, value); } - } - public int MvpReason - { - get { return Invoker.CallNative("SDKClass", "MvpReason", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MvpReason", CallKind.ClassMember, m_classData, value); } - } - public int MusicKitID - { - get { return Invoker.CallNative("SDKClass", "MusicKitID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MusicKitID", CallKind.ClassMember, m_classData, value); } - } - public int MusicKitMVPs - { - get { return Invoker.CallNative("SDKClass", "MusicKitMVPs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MusicKitMVPs", CallKind.ClassMember, m_classData, value); } - } - public int MVPs - { - get { return Invoker.CallNative("SDKClass", "MVPs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MVPs", CallKind.ClassMember, m_classData, value); } - } - public int UpdateCounter - { - get { return Invoker.CallNative("SDKClass", "UpdateCounter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpdateCounter", CallKind.ClassMember, m_classData, value); } - } - public float SmoothedPing - { - get { return Invoker.CallNative("SDKClass", "SmoothedPing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothedPing", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer LastHeldVoteTimer - { - get { return Invoker.CallNative("SDKClass", "LastHeldVoteTimer", CallKind.ClassMember, m_classData); } - } - public bool ShowHints - { - get { return Invoker.CallNative("SDKClass", "ShowHints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShowHints", CallKind.ClassMember, m_classData, value); } - } - public int NextTimeCheck - { - get { return Invoker.CallNative("SDKClass", "NextTimeCheck", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextTimeCheck", CallKind.ClassMember, m_classData, value); } - } - public bool JustDidTeamKill - { - get { return Invoker.CallNative("SDKClass", "JustDidTeamKill", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JustDidTeamKill", CallKind.ClassMember, m_classData, value); } - } - public bool PunishForTeamKill - { - get { return Invoker.CallNative("SDKClass", "PunishForTeamKill", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PunishForTeamKill", CallKind.ClassMember, m_classData, value); } - } - public bool GaveTeamDamageWarning - { - get { return Invoker.CallNative("SDKClass", "GaveTeamDamageWarning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GaveTeamDamageWarning", CallKind.ClassMember, m_classData, value); } - } - public bool GaveTeamDamageWarningThisRound - { - get { return Invoker.CallNative("SDKClass", "GaveTeamDamageWarningThisRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GaveTeamDamageWarningThisRound", CallKind.ClassMember, m_classData, value); } - } - public double DblLastReceivedPacketPlatFloatTime - { - get { return Invoker.CallNative("SDKClass", "DblLastReceivedPacketPlatFloatTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DblLastReceivedPacketPlatFloatTime", CallKind.ClassMember, m_classData, value); } - } - public float LastTeamDamageWarningTime - { - get { return Invoker.CallNative("SDKClass", "LastTeamDamageWarningTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTeamDamageWarningTime", CallKind.ClassMember, m_classData, value); } - } - public float LastTimePlayerWasDisconnectedForPawnsRemove - { - get { return Invoker.CallNative("SDKClass", "LastTimePlayerWasDisconnectedForPawnsRemove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTimePlayerWasDisconnectedForPawnsRemove", CallKind.ClassMember, m_classData, value); } - } - public uint SuspiciousHitCount - { - get { return Invoker.CallNative("SDKClass", "SuspiciousHitCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SuspiciousHitCount", CallKind.ClassMember, m_classData, value); } - } - public uint NonSuspiciousHitStreak - { - get { return Invoker.CallNative("SDKClass", "NonSuspiciousHitStreak", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NonSuspiciousHitStreak", CallKind.ClassMember, m_classData, value); } - } - public bool FireBulletsSeedSynchronized - { - get { return Invoker.CallNative("SDKClass", "FireBulletsSeedSynchronized", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireBulletsSeedSynchronized", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerController Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerController(ptr={this.m_classData})"; - } - public class CCSPlayerController_ActionTrackingServices : CPlayerControllerComponent - { - public CCSPlayerController_ActionTrackingServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_ActionTrackingServices", "CCSPlayerController_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_ActionTrackingServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_ActionTrackingServices", "CCSPlayerController_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_ActionTrackingServices() - { - } - public CCSPlayerController_ActionTrackingServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_ActionTrackingServices", "CCSPlayerController_ActionTrackingServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSMatchStats_t MatchStats - { - get { return Invoker.CallNative("SDKClass", "MatchStats", CallKind.ClassMember, m_classData); } - } - public int NumRoundKills - { - get { return Invoker.CallNative("SDKClass", "NumRoundKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumRoundKills", CallKind.ClassMember, m_classData, value); } - } - public int NumRoundKillsHeadshots - { - get { return Invoker.CallNative("SDKClass", "NumRoundKillsHeadshots", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumRoundKillsHeadshots", CallKind.ClassMember, m_classData, value); } - } - public uint TotalRoundDamageDealt - { - get { return Invoker.CallNative("SDKClass", "TotalRoundDamageDealt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalRoundDamageDealt", CallKind.ClassMember, m_classData, value); } - } - public CPlayerControllerComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerController_ActionTrackingServices(ptr={this.m_classData})"; - } - public class CCSPlayerController_DamageServices : CPlayerControllerComponent - { - public CCSPlayerController_DamageServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_DamageServices", "CCSPlayerController_DamageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_DamageServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_DamageServices", "CCSPlayerController_DamageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_DamageServices() - { - } - public CCSPlayerController_DamageServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_DamageServices", "CCSPlayerController_DamageServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int SendUpdate - { - get { return Invoker.CallNative("SDKClass", "SendUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SendUpdate", CallKind.ClassMember, m_classData, value); } - } - public CPlayerControllerComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerController_DamageServices(ptr={this.m_classData})"; - } - public class CCSPlayerController_InGameMoneyServices : CPlayerControllerComponent - { - public CCSPlayerController_InGameMoneyServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InGameMoneyServices", "CCSPlayerController_InGameMoneyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_InGameMoneyServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InGameMoneyServices", "CCSPlayerController_InGameMoneyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_InGameMoneyServices() - { - } - public CCSPlayerController_InGameMoneyServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InGameMoneyServices", "CCSPlayerController_InGameMoneyServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ReceivesMoneyNextRound - { - get { return Invoker.CallNative("SDKClass", "ReceivesMoneyNextRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReceivesMoneyNextRound", CallKind.ClassMember, m_classData, value); } - } - public int MoneyEarnedForNextRound - { - get { return Invoker.CallNative("SDKClass", "MoneyEarnedForNextRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoneyEarnedForNextRound", CallKind.ClassMember, m_classData, value); } - } - public int Account - { - get { return Invoker.CallNative("SDKClass", "Account", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Account", CallKind.ClassMember, m_classData, value); } - } - public int StartAccount - { - get { return Invoker.CallNative("SDKClass", "StartAccount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartAccount", CallKind.ClassMember, m_classData, value); } - } - public int TotalCashSpent - { - get { return Invoker.CallNative("SDKClass", "TotalCashSpent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalCashSpent", CallKind.ClassMember, m_classData, value); } - } - public int CashSpentThisRound - { - get { return Invoker.CallNative("SDKClass", "CashSpentThisRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CashSpentThisRound", CallKind.ClassMember, m_classData, value); } - } - public CPlayerControllerComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerController_InGameMoneyServices(ptr={this.m_classData})"; - } - public class CCSPlayerController_InventoryServices : CPlayerControllerComponent - { - public CCSPlayerController_InventoryServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InventoryServices", "CCSPlayerController_InventoryServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_InventoryServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InventoryServices", "CCSPlayerController_InventoryServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerController_InventoryServices() - { - } - public CCSPlayerController_InventoryServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InventoryServices", "CCSPlayerController_InventoryServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort MusicID - { - get { return Invoker.CallNative("SDKClass", "MusicID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MusicID", CallKind.ClassMember, m_classData, value); } - } - public uint[] Rank - { - get { return Invoker.CallNative("SDKClass", "Rank", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rank", CallKind.ClassMember, m_classData, value); } - } - public int PersonaDataPublicLevel - { - get { return Invoker.CallNative("SDKClass", "PersonaDataPublicLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PersonaDataPublicLevel", CallKind.ClassMember, m_classData, value); } - } - public int PersonaDataPublicCommendsLeader - { - get { return Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsLeader", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsLeader", CallKind.ClassMember, m_classData, value); } - } - public int PersonaDataPublicCommendsTeacher - { - get { return Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsTeacher", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsTeacher", CallKind.ClassMember, m_classData, value); } - } - public int PersonaDataPublicCommendsFriendly - { - get { return Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsFriendly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsFriendly", CallKind.ClassMember, m_classData, value); } - } - public int PersonaDataXpTrailLevel - { - get { return Invoker.CallNative("SDKClass", "PersonaDataXpTrailLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PersonaDataXpTrailLevel", CallKind.ClassMember, m_classData, value); } - } - public uint[] EquippedPlayerSprayIDs - { - get { return Invoker.CallNative("SDKClass", "EquippedPlayerSprayIDs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EquippedPlayerSprayIDs", CallKind.ClassMember, m_classData, value); } - } - public CPlayerControllerComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerController_InventoryServices(ptr={this.m_classData})"; - } - public class CCSPlayerPawn : CCSPlayerPawnBase - { - public CCSPlayerPawn(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawn", "CCSPlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerPawn(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawn", "CCSPlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerPawn() - { - } - public CCSPlayerPawn(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawn", "CCSPlayerPawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] BulletServices - { - get { return Invoker.CallNative("SDKClass", "BulletServices", CallKind.ClassMember, m_classData); } - } - public int[] HostageServices - { - get { return Invoker.CallNative("SDKClass", "HostageServices", CallKind.ClassMember, m_classData); } - } - public int[] BuyServices - { - get { return Invoker.CallNative("SDKClass", "BuyServices", CallKind.ClassMember, m_classData); } - } - public int[] ActionTrackingServices - { - get { return Invoker.CallNative("SDKClass", "ActionTrackingServices", CallKind.ClassMember, m_classData); } - } - public int[] RadioServices - { - get { return Invoker.CallNative("SDKClass", "RadioServices", CallKind.ClassMember, m_classData); } - } - public int[] DamageReactServices - { - get { return Invoker.CallNative("SDKClass", "DamageReactServices", CallKind.ClassMember, m_classData); } - } - public ushort CharacterDefIndex - { - get { return Invoker.CallNative("SDKClass", "CharacterDefIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CharacterDefIndex", CallKind.ClassMember, m_classData, value); } - } - public bool HasFemaleVoice - { - get { return Invoker.CallNative("SDKClass", "HasFemaleVoice", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasFemaleVoice", CallKind.ClassMember, m_classData, value); } - } - public string StrVOPrefix - { - get { return Invoker.CallNative("SDKClass", "StrVOPrefix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrVOPrefix", CallKind.ClassMember, m_classData, value); } - } - public string LastPlaceName - { - get { return Invoker.CallNative("SDKClass", "LastPlaceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPlaceName", CallKind.ClassMember, m_classData, value); } - } - public bool InHostageResetZone - { - get { return Invoker.CallNative("SDKClass", "InHostageResetZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InHostageResetZone", CallKind.ClassMember, m_classData, value); } - } - public bool InBuyZone - { - get { return Invoker.CallNative("SDKClass", "InBuyZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InBuyZone", CallKind.ClassMember, m_classData, value); } - } - public bool WasInBuyZone - { - get { return Invoker.CallNative("SDKClass", "WasInBuyZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasInBuyZone", CallKind.ClassMember, m_classData, value); } - } - public bool InHostageRescueZone - { - get { return Invoker.CallNative("SDKClass", "InHostageRescueZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InHostageRescueZone", CallKind.ClassMember, m_classData, value); } - } - public bool InBombZone - { - get { return Invoker.CallNative("SDKClass", "InBombZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InBombZone", CallKind.ClassMember, m_classData, value); } - } - public bool WasInHostageRescueZone - { - get { return Invoker.CallNative("SDKClass", "WasInHostageRescueZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasInHostageRescueZone", CallKind.ClassMember, m_classData, value); } - } - public int RetakesOffering - { - get { return Invoker.CallNative("SDKClass", "RetakesOffering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetakesOffering", CallKind.ClassMember, m_classData, value); } - } - public int RetakesOfferingCard - { - get { return Invoker.CallNative("SDKClass", "RetakesOfferingCard", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetakesOfferingCard", CallKind.ClassMember, m_classData, value); } - } - public bool RetakesHasDefuseKit - { - get { return Invoker.CallNative("SDKClass", "RetakesHasDefuseKit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetakesHasDefuseKit", CallKind.ClassMember, m_classData, value); } - } - public bool RetakesMVPLastRound - { - get { return Invoker.CallNative("SDKClass", "RetakesMVPLastRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetakesMVPLastRound", CallKind.ClassMember, m_classData, value); } - } - public int RetakesMVPBoostItem - { - get { return Invoker.CallNative("SDKClass", "RetakesMVPBoostItem", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetakesMVPBoostItem", CallKind.ClassMember, m_classData, value); } - } - public uint RetakesMVPBoostExtraUtility - { - get { return Invoker.CallNative("SDKClass", "RetakesMVPBoostExtraUtility", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetakesMVPBoostExtraUtility", CallKind.ClassMember, m_classData, value); } - } - public float HealthShotBoostExpirationTime - { - get { return Invoker.CallNative("SDKClass", "HealthShotBoostExpirationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HealthShotBoostExpirationTime", CallKind.ClassMember, m_classData, value); } - } - public float LandingTimeSeconds - { - get { return Invoker.CallNative("SDKClass", "LandingTimeSeconds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LandingTimeSeconds", CallKind.ClassMember, m_classData, value); } - } - public Vector AimPunchAngle - { - get { return Invoker.CallNative("SDKClass", "AimPunchAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimPunchAngle", CallKind.ClassMember, m_classData, value); } - } - public Vector AimPunchAngleVel - { - get { return Invoker.CallNative("SDKClass", "AimPunchAngleVel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimPunchAngleVel", CallKind.ClassMember, m_classData, value); } - } - public int AimPunchTickBase - { - get { return Invoker.CallNative("SDKClass", "AimPunchTickBase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimPunchTickBase", CallKind.ClassMember, m_classData, value); } - } - public float AimPunchTickFraction - { - get { return Invoker.CallNative("SDKClass", "AimPunchTickFraction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimPunchTickFraction", CallKind.ClassMember, m_classData, value); } - } - public Color[] AimPunchCache - { - get { return Invoker.CallNative("SDKClass", "AimPunchCache", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimPunchCache", CallKind.ClassMember, m_classData, value); } - } - public bool IsBuyMenuOpen - { - get { return Invoker.CallNative("SDKClass", "IsBuyMenuOpen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsBuyMenuOpen", CallKind.ClassMember, m_classData, value); } - } - public bool LastHeadBoneTransformIsValid - { - get { return Invoker.CallNative("SDKClass", "LastHeadBoneTransformIsValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastHeadBoneTransformIsValid", CallKind.ClassMember, m_classData, value); } - } - public float LastLandTime - { - get { return Invoker.CallNative("SDKClass", "LastLandTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastLandTime", CallKind.ClassMember, m_classData, value); } - } - public bool OnGroundLastTick - { - get { return Invoker.CallNative("SDKClass", "OnGroundLastTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnGroundLastTick", CallKind.ClassMember, m_classData, value); } - } - public int PlayerLocked - { - get { return Invoker.CallNative("SDKClass", "PlayerLocked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerLocked", CallKind.ClassMember, m_classData, value); } - } - public float TimeOfLastInjury - { - get { return Invoker.CallNative("SDKClass", "TimeOfLastInjury", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeOfLastInjury", CallKind.ClassMember, m_classData, value); } - } - public float NextSprayDecalTime - { - get { return Invoker.CallNative("SDKClass", "NextSprayDecalTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextSprayDecalTime", CallKind.ClassMember, m_classData, value); } - } - public bool NextSprayDecalTimeExpedited - { - get { return Invoker.CallNative("SDKClass", "NextSprayDecalTimeExpedited", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextSprayDecalTimeExpedited", CallKind.ClassMember, m_classData, value); } - } - public int RagdollDamageBone - { - get { return Invoker.CallNative("SDKClass", "RagdollDamageBone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollDamageBone", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RagdollDamageForce - { - get { return Invoker.CallNative("SDKClass", "RagdollDamageForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollDamageForce", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RagdollDamagePosition - { - get { return Invoker.CallNative("SDKClass", "RagdollDamagePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollDamagePosition", CallKind.ClassMember, m_classData, value); } - } - public string RagdollDamageWeaponName - { - get { return Invoker.CallNative("SDKClass", "RagdollDamageWeaponName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollDamageWeaponName", CallKind.ClassMember, m_classData, value); } - } - public bool RagdollDamageHeadshot - { - get { return Invoker.CallNative("SDKClass", "RagdollDamageHeadshot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollDamageHeadshot", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RagdollServerOrigin - { - get { return Invoker.CallNative("SDKClass", "RagdollServerOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollServerOrigin", CallKind.ClassMember, m_classData, value); } - } - public CEconItemView EconGloves - { - get { return Invoker.CallNative("SDKClass", "EconGloves", CallKind.ClassMember, m_classData); } - } - public byte EconGlovesChanged - { - get { return Invoker.CallNative("SDKClass", "EconGlovesChanged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EconGlovesChanged", CallKind.ClassMember, m_classData, value); } - } - public Vector DeathEyeAngles - { - get { return Invoker.CallNative("SDKClass", "DeathEyeAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeathEyeAngles", CallKind.ClassMember, m_classData, value); } - } - public bool SkipOneHeadConstraintUpdate - { - get { return Invoker.CallNative("SDKClass", "SkipOneHeadConstraintUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkipOneHeadConstraintUpdate", CallKind.ClassMember, m_classData, value); } - } - public bool LeftHanded - { - get { return Invoker.CallNative("SDKClass", "LeftHanded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LeftHanded", CallKind.ClassMember, m_classData, value); } - } - public float SwitchedHandednessTime - { - get { return Invoker.CallNative("SDKClass", "SwitchedHandednessTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwitchedHandednessTime", CallKind.ClassMember, m_classData, value); } - } - public float ViewmodelOffsetX - { - get { return Invoker.CallNative("SDKClass", "ViewmodelOffsetX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewmodelOffsetX", CallKind.ClassMember, m_classData, value); } - } - public float ViewmodelOffsetY - { - get { return Invoker.CallNative("SDKClass", "ViewmodelOffsetY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewmodelOffsetY", CallKind.ClassMember, m_classData, value); } - } - public float ViewmodelOffsetZ - { - get { return Invoker.CallNative("SDKClass", "ViewmodelOffsetZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewmodelOffsetZ", CallKind.ClassMember, m_classData, value); } - } - public float ViewmodelFOV - { - get { return Invoker.CallNative("SDKClass", "ViewmodelFOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewmodelFOV", CallKind.ClassMember, m_classData, value); } - } - public bool IsWalking - { - get { return Invoker.CallNative("SDKClass", "IsWalking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsWalking", CallKind.ClassMember, m_classData, value); } - } - public float LastGivenDefuserTime - { - get { return Invoker.CallNative("SDKClass", "LastGivenDefuserTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastGivenDefuserTime", CallKind.ClassMember, m_classData, value); } - } - public float LastGivenBombTime - { - get { return Invoker.CallNative("SDKClass", "LastGivenBombTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastGivenBombTime", CallKind.ClassMember, m_classData, value); } - } - public float DealtDamageToEnemyMostRecentTimestamp - { - get { return Invoker.CallNative("SDKClass", "DealtDamageToEnemyMostRecentTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DealtDamageToEnemyMostRecentTimestamp", CallKind.ClassMember, m_classData, value); } - } - public uint DisplayHistoryBits - { - get { return Invoker.CallNative("SDKClass", "DisplayHistoryBits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisplayHistoryBits", CallKind.ClassMember, m_classData, value); } - } - public float LastAttackedTeammate - { - get { return Invoker.CallNative("SDKClass", "LastAttackedTeammate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastAttackedTeammate", CallKind.ClassMember, m_classData, value); } - } - public float AllowAutoFollowTime - { - get { return Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData, value); } - } - public bool ResetArmorNextSpawn - { - get { return Invoker.CallNative("SDKClass", "ResetArmorNextSpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetArmorNextSpawn", CallKind.ClassMember, m_classData, value); } - } - public int LastKillerIndex - { - get { return Invoker.CallNative("SDKClass", "LastKillerIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastKillerIndex", CallKind.ClassMember, m_classData, value); } - } - public EntitySpottedState_t EntitySpottedState - { - get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } - } - public int SpotRules - { - get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } - } - public bool IsScoped - { - get { return Invoker.CallNative("SDKClass", "IsScoped", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsScoped", CallKind.ClassMember, m_classData, value); } - } - public bool ResumeZoom - { - get { return Invoker.CallNative("SDKClass", "ResumeZoom", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResumeZoom", CallKind.ClassMember, m_classData, value); } - } - public bool IsDefusing - { - get { return Invoker.CallNative("SDKClass", "IsDefusing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsDefusing", CallKind.ClassMember, m_classData, value); } - } - public bool IsGrabbingHostage - { - get { return Invoker.CallNative("SDKClass", "IsGrabbingHostage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsGrabbingHostage", CallKind.ClassMember, m_classData, value); } - } - public uint BlockingUseActionInProgress - { - get { return Invoker.CallNative("SDKClass", "BlockingUseActionInProgress", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockingUseActionInProgress", CallKind.ClassMember, m_classData, value); } - } - public float EmitSoundTime - { - get { return Invoker.CallNative("SDKClass", "EmitSoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EmitSoundTime", CallKind.ClassMember, m_classData, value); } - } - public bool InNoDefuseArea - { - get { return Invoker.CallNative("SDKClass", "InNoDefuseArea", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InNoDefuseArea", CallKind.ClassMember, m_classData, value); } - } - public int BombSiteIndex - { - get { return Invoker.CallNative("SDKClass", "BombSiteIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombSiteIndex", CallKind.ClassMember, m_classData, value); } - } - public int WhichBombZone - { - get { return Invoker.CallNative("SDKClass", "WhichBombZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WhichBombZone", CallKind.ClassMember, m_classData, value); } - } - public bool InBombZoneTrigger - { - get { return Invoker.CallNative("SDKClass", "InBombZoneTrigger", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InBombZoneTrigger", CallKind.ClassMember, m_classData, value); } - } - public bool WasInBombZoneTrigger - { - get { return Invoker.CallNative("SDKClass", "WasInBombZoneTrigger", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasInBombZoneTrigger", CallKind.ClassMember, m_classData, value); } - } - public int ShotsFired - { - get { return Invoker.CallNative("SDKClass", "ShotsFired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShotsFired", CallKind.ClassMember, m_classData, value); } - } - public float FlinchStack - { - get { return Invoker.CallNative("SDKClass", "FlinchStack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlinchStack", CallKind.ClassMember, m_classData, value); } - } - public float VelocityModifier - { - get { return Invoker.CallNative("SDKClass", "VelocityModifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VelocityModifier", CallKind.ClassMember, m_classData, value); } - } - public float HitHeading - { - get { return Invoker.CallNative("SDKClass", "HitHeading", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitHeading", CallKind.ClassMember, m_classData, value); } - } - public int HitBodyPart - { - get { return Invoker.CallNative("SDKClass", "HitBodyPart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitBodyPart", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TotalBulletForce - { - get { return Invoker.CallNative("SDKClass", "TotalBulletForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalBulletForce", CallKind.ClassMember, m_classData, value); } - } - public bool WaitForNoAttack - { - get { return Invoker.CallNative("SDKClass", "WaitForNoAttack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitForNoAttack", CallKind.ClassMember, m_classData, value); } - } - public float IgnoreLadderJumpTime - { - get { return Invoker.CallNative("SDKClass", "IgnoreLadderJumpTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreLadderJumpTime", CallKind.ClassMember, m_classData, value); } - } - public bool KilledByHeadshot - { - get { return Invoker.CallNative("SDKClass", "KilledByHeadshot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KilledByHeadshot", CallKind.ClassMember, m_classData, value); } - } - public int LastHitBox - { - get { return Invoker.CallNative("SDKClass", "LastHitBox", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastHitBox", CallKind.ClassMember, m_classData, value); } - } - public int LastHealth - { - get { return Invoker.CallNative("SDKClass", "LastHealth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastHealth", CallKind.ClassMember, m_classData, value); } - } - public int[] Bot - { - get { return Invoker.CallNative("SDKClass", "Bot", CallKind.ClassMember, m_classData); } - } - public bool BotAllowActive - { - get { return Invoker.CallNative("SDKClass", "BotAllowActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BotAllowActive", CallKind.ClassMember, m_classData, value); } - } - public Vector ThirdPersonHeading - { - get { return Invoker.CallNative("SDKClass", "ThirdPersonHeading", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThirdPersonHeading", CallKind.ClassMember, m_classData, value); } - } - public float SlopeDropOffset - { - get { return Invoker.CallNative("SDKClass", "SlopeDropOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlopeDropOffset", CallKind.ClassMember, m_classData, value); } - } - public float SlopeDropHeight - { - get { return Invoker.CallNative("SDKClass", "SlopeDropHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlopeDropHeight", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HeadConstraintOffset - { - get { return Invoker.CallNative("SDKClass", "HeadConstraintOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeadConstraintOffset", CallKind.ClassMember, m_classData, value); } - } - public int LastPickupPriority - { - get { return Invoker.CallNative("SDKClass", "LastPickupPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPickupPriority", CallKind.ClassMember, m_classData, value); } - } - public float LastPickupPriorityTime - { - get { return Invoker.CallNative("SDKClass", "LastPickupPriorityTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPickupPriorityTime", CallKind.ClassMember, m_classData, value); } - } - public int ArmorValue - { - get { return Invoker.CallNative("SDKClass", "ArmorValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ArmorValue", CallKind.ClassMember, m_classData, value); } - } - public ushort CurrentEquipmentValue - { - get { return Invoker.CallNative("SDKClass", "CurrentEquipmentValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentEquipmentValue", CallKind.ClassMember, m_classData, value); } - } - public ushort RoundStartEquipmentValue - { - get { return Invoker.CallNative("SDKClass", "RoundStartEquipmentValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundStartEquipmentValue", CallKind.ClassMember, m_classData, value); } - } - public ushort FreezetimeEndEquipmentValue - { - get { return Invoker.CallNative("SDKClass", "FreezetimeEndEquipmentValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezetimeEndEquipmentValue", CallKind.ClassMember, m_classData, value); } - } - public int LastWeaponFireUsercmd - { - get { return Invoker.CallNative("SDKClass", "LastWeaponFireUsercmd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastWeaponFireUsercmd", CallKind.ClassMember, m_classData, value); } - } - public bool IsSpawning - { - get { return Invoker.CallNative("SDKClass", "IsSpawning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsSpawning", CallKind.ClassMember, m_classData, value); } - } - public int DeathFlags - { - get { return Invoker.CallNative("SDKClass", "DeathFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeathFlags", CallKind.ClassMember, m_classData, value); } - } - public bool HasDeathInfo - { - get { return Invoker.CallNative("SDKClass", "HasDeathInfo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasDeathInfo", CallKind.ClassMember, m_classData, value); } - } - public float DeathInfoTime - { - get { return Invoker.CallNative("SDKClass", "DeathInfoTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeathInfoTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DeathInfoOrigin - { - get { return Invoker.CallNative("SDKClass", "DeathInfoOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeathInfoOrigin", CallKind.ClassMember, m_classData, value); } - } - public uint[] PlayerPatchEconIndices - { - get { return Invoker.CallNative("SDKClass", "PlayerPatchEconIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerPatchEconIndices", CallKind.ClassMember, m_classData, value); } - } - public QAngle GunGameImmunityColor - { - get { return Invoker.CallNative("SDKClass", "GunGameImmunityColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GunGameImmunityColor", CallKind.ClassMember, m_classData, value); } - } - public float GrenadeParameterStashTime - { - get { return Invoker.CallNative("SDKClass", "GrenadeParameterStashTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrenadeParameterStashTime", CallKind.ClassMember, m_classData, value); } - } - public bool GrenadeParametersStashed - { - get { return Invoker.CallNative("SDKClass", "GrenadeParametersStashed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrenadeParametersStashed", CallKind.ClassMember, m_classData, value); } - } - public Vector StashedShootAngles - { - get { return Invoker.CallNative("SDKClass", "StashedShootAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StashedShootAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector2D StashedGrenadeThrowPosition - { - get { return Invoker.CallNative("SDKClass", "StashedGrenadeThrowPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StashedGrenadeThrowPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D StashedVelocity - { - get { return Invoker.CallNative("SDKClass", "StashedVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StashedVelocity", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] ShootAngleHistory - { - get { return Invoker.CallNative("SDKClass", "ShootAngleHistory", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShootAngleHistory", CallKind.ClassMember, m_classData, value); } - } - public Vector[] ThrowPositionHistory - { - get { return Invoker.CallNative("SDKClass", "ThrowPositionHistory", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThrowPositionHistory", CallKind.ClassMember, m_classData, value); } - } - public Vector[] VelocityHistory - { - get { return Invoker.CallNative("SDKClass", "VelocityHistory", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VelocityHistory", CallKind.ClassMember, m_classData, value); } - } - public int HighestAppliedDamageTagTick - { - get { return Invoker.CallNative("SDKClass", "HighestAppliedDamageTagTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HighestAppliedDamageTagTick", CallKind.ClassMember, m_classData, value); } - } - public bool CommittingSuicideOnTeamChange - { - get { return Invoker.CallNative("SDKClass", "CommittingSuicideOnTeamChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CommittingSuicideOnTeamChange", CallKind.ClassMember, m_classData, value); } - } - public bool WasNotKilledNaturally - { - get { return Invoker.CallNative("SDKClass", "WasNotKilledNaturally", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasNotKilledNaturally", CallKind.ClassMember, m_classData, value); } - } - public float ImmuneToGunGameDamageTime - { - get { return Invoker.CallNative("SDKClass", "ImmuneToGunGameDamageTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImmuneToGunGameDamageTime", CallKind.ClassMember, m_classData, value); } - } - public bool GunGameImmunity - { - get { return Invoker.CallNative("SDKClass", "GunGameImmunity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GunGameImmunity", CallKind.ClassMember, m_classData, value); } - } - public float MolotovDamageTime - { - get { return Invoker.CallNative("SDKClass", "MolotovDamageTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MolotovDamageTime", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawnBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerPawn(ptr={this.m_classData})"; - } - public class CCSPlayerPawnBase : CBasePlayerPawn - { - public CCSPlayerPawnBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawnBase", "CCSPlayerPawnBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerPawnBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawnBase", "CCSPlayerPawnBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerPawnBase() - { - } - public CCSPlayerPawnBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawnBase", "CCSPlayerPawnBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CTouchExpansionComponent CTouchExpansionComponent - { - get { return Invoker.CallNative("SDKClass", "CTouchExpansionComponent", CallKind.ClassMember, m_classData); } - } - public int[] PingServices - { - get { return Invoker.CallNative("SDKClass", "PingServices", CallKind.ClassMember, m_classData); } - } - public float BlindUntilTime - { - get { return Invoker.CallNative("SDKClass", "BlindUntilTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlindUntilTime", CallKind.ClassMember, m_classData, value); } - } - public float BlindStartTime - { - get { return Invoker.CallNative("SDKClass", "BlindStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlindStartTime", CallKind.ClassMember, m_classData, value); } - } - public uint PlayerState - { - get { return Invoker.CallNative("SDKClass", "PlayerState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerState", CallKind.ClassMember, m_classData, value); } - } - public bool Respawning - { - get { return Invoker.CallNative("SDKClass", "Respawning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Respawning", CallKind.ClassMember, m_classData, value); } - } - public bool HasMovedSinceSpawn - { - get { return Invoker.CallNative("SDKClass", "HasMovedSinceSpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasMovedSinceSpawn", CallKind.ClassMember, m_classData, value); } - } - public int NumSpawns - { - get { return Invoker.CallNative("SDKClass", "NumSpawns", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSpawns", CallKind.ClassMember, m_classData, value); } - } - public float IdleTimeSinceLastAction - { - get { return Invoker.CallNative("SDKClass", "IdleTimeSinceLastAction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IdleTimeSinceLastAction", CallKind.ClassMember, m_classData, value); } - } - public float NextRadarUpdateTime - { - get { return Invoker.CallNative("SDKClass", "NextRadarUpdateTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextRadarUpdateTime", CallKind.ClassMember, m_classData, value); } - } - public float FlashDuration - { - get { return Invoker.CallNative("SDKClass", "FlashDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlashDuration", CallKind.ClassMember, m_classData, value); } - } - public float FlashMaxAlpha - { - get { return Invoker.CallNative("SDKClass", "FlashMaxAlpha", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlashMaxAlpha", CallKind.ClassMember, m_classData, value); } - } - public float ProgressBarStartTime - { - get { return Invoker.CallNative("SDKClass", "ProgressBarStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProgressBarStartTime", CallKind.ClassMember, m_classData, value); } - } - public int ProgressBarDuration - { - get { return Invoker.CallNative("SDKClass", "ProgressBarDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProgressBarDuration", CallKind.ClassMember, m_classData, value); } - } - public Vector EyeAngles - { - get { return Invoker.CallNative("SDKClass", "EyeAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EyeAngles", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerController OriginalController - { - get { return Invoker.CallNative("SDKClass", "OriginalController", CallKind.ClassMember, m_classData); } - } - public CBasePlayerPawn Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerPawnBase(ptr={this.m_classData})"; - } - public class CCSPlayerResource : CBaseEntity - { - public CCSPlayerResource(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerResource", "CCSPlayerResource", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerResource(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerResource", "CCSPlayerResource", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPlayerResource() - { - } - public CCSPlayerResource(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerResource", "CCSPlayerResource", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool[] HostageAlive - { - get { return Invoker.CallNative("SDKClass", "HostageAlive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageAlive", CallKind.ClassMember, m_classData, value); } - } - public bool[] IsHostageFollowingSomeone - { - get { return Invoker.CallNative("SDKClass", "IsHostageFollowingSomeone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsHostageFollowingSomeone", CallKind.ClassMember, m_classData, value); } - } - public int[] HostageEntityIDs - { - get { return Invoker.CallNative("SDKClass", "HostageEntityIDs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageEntityIDs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BombsiteCenterA - { - get { return Invoker.CallNative("SDKClass", "BombsiteCenterA", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombsiteCenterA", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BombsiteCenterB - { - get { return Invoker.CallNative("SDKClass", "BombsiteCenterB", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombsiteCenterB", CallKind.ClassMember, m_classData, value); } - } - public int[] HostageRescueX - { - get { return Invoker.CallNative("SDKClass", "HostageRescueX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageRescueX", CallKind.ClassMember, m_classData, value); } - } - public int[] HostageRescueY - { - get { return Invoker.CallNative("SDKClass", "HostageRescueY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageRescueY", CallKind.ClassMember, m_classData, value); } - } - public int[] HostageRescueZ - { - get { return Invoker.CallNative("SDKClass", "HostageRescueZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageRescueZ", CallKind.ClassMember, m_classData, value); } - } - public bool EndMatchNextMapAllVoted - { - get { return Invoker.CallNative("SDKClass", "EndMatchNextMapAllVoted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndMatchNextMapAllVoted", CallKind.ClassMember, m_classData, value); } - } - public bool FoundGoalPositions - { - get { return Invoker.CallNative("SDKClass", "FoundGoalPositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FoundGoalPositions", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPlayerResource(ptr={this.m_classData})"; - } - public class CCSPointScriptEntity : CBaseEntity - { - public CCSPointScriptEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptEntity", "CCSPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptEntity", "CCSPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptEntity() - { - } - public CCSPointScriptEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptEntity", "CCSPointScriptEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSPointScriptEntity(ptr={this.m_classData})"; - } - public class CCSPointScriptExtensions_CCSWeaponBaseVData : ClassData - { - public CCSPointScriptExtensions_CCSWeaponBaseVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_CCSWeaponBaseVData", "CCSPointScriptExtensions_CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_CCSWeaponBaseVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_CCSWeaponBaseVData", "CCSPointScriptExtensions_CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_CCSWeaponBaseVData() - { - } - public CCSPointScriptExtensions_CCSWeaponBaseVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_CCSWeaponBaseVData", "CCSPointScriptExtensions_CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CCSPointScriptExtensions_CCSWeaponBaseVData(ptr={this.m_classData})"; - } - public class CCSPointScriptExtensions_entity : ClassData - { - public CCSPointScriptExtensions_entity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_entity", "CCSPointScriptExtensions_entity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_entity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_entity", "CCSPointScriptExtensions_entity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_entity() - { - } - public CCSPointScriptExtensions_entity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_entity", "CCSPointScriptExtensions_entity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CCSPointScriptExtensions_entity(ptr={this.m_classData})"; - } - public class CCSPointScriptExtensions_observer : ClassData - { - public CCSPointScriptExtensions_observer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_observer", "CCSPointScriptExtensions_observer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_observer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_observer", "CCSPointScriptExtensions_observer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_observer() - { - } - public CCSPointScriptExtensions_observer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_observer", "CCSPointScriptExtensions_observer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CCSPointScriptExtensions_observer(ptr={this.m_classData})"; - } - public class CCSPointScriptExtensions_player : ClassData - { - public CCSPointScriptExtensions_player(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player", "CCSPointScriptExtensions_player", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_player(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player", "CCSPointScriptExtensions_player", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_player() - { - } - public CCSPointScriptExtensions_player(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player", "CCSPointScriptExtensions_player", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CCSPointScriptExtensions_player(ptr={this.m_classData})"; - } - public class CCSPointScriptExtensions_player_controller : ClassData - { - public CCSPointScriptExtensions_player_controller(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player_controller", "CCSPointScriptExtensions_player_controller", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_player_controller(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player_controller", "CCSPointScriptExtensions_player_controller", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_player_controller() - { - } - public CCSPointScriptExtensions_player_controller(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player_controller", "CCSPointScriptExtensions_player_controller", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CCSPointScriptExtensions_player_controller(ptr={this.m_classData})"; - } - public class CCSPointScriptExtensions_weapon_cs_base : ClassData - { - public CCSPointScriptExtensions_weapon_cs_base(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_weapon_cs_base", "CCSPointScriptExtensions_weapon_cs_base", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_weapon_cs_base(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_weapon_cs_base", "CCSPointScriptExtensions_weapon_cs_base", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSPointScriptExtensions_weapon_cs_base() - { - } - public CCSPointScriptExtensions_weapon_cs_base(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_weapon_cs_base", "CCSPointScriptExtensions_weapon_cs_base", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CCSPointScriptExtensions_weapon_cs_base(ptr={this.m_classData})"; - } - public class CCSServerPointScriptEntity : CCSPointScriptEntity - { - public CCSServerPointScriptEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSServerPointScriptEntity", "CCSServerPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSServerPointScriptEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSServerPointScriptEntity", "CCSServerPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSServerPointScriptEntity() - { - } - public CCSServerPointScriptEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSServerPointScriptEntity", "CCSServerPointScriptEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPointScriptEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSServerPointScriptEntity(ptr={this.m_classData})"; - } - public class CCSSprite : CSprite - { - public CCSSprite(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSSprite", "CCSSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSSprite(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSSprite", "CCSSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSSprite() - { - } - public CCSSprite(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSSprite", "CCSSprite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSprite Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSSprite(ptr={this.m_classData})"; - } - public class CCSTeam : CTeam - { - public CCSTeam(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSTeam", "CCSTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSTeam(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSTeam", "CCSTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSTeam() - { - } - public CCSTeam(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSTeam", "CCSTeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int LastRecievedShorthandedRoundBonus - { - get { return Invoker.CallNative("SDKClass", "LastRecievedShorthandedRoundBonus", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastRecievedShorthandedRoundBonus", CallKind.ClassMember, m_classData, value); } - } - public int ShorthandedRoundBonusStartRound - { - get { return Invoker.CallNative("SDKClass", "ShorthandedRoundBonusStartRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShorthandedRoundBonusStartRound", CallKind.ClassMember, m_classData, value); } - } - public bool Surrendered - { - get { return Invoker.CallNative("SDKClass", "Surrendered", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Surrendered", CallKind.ClassMember, m_classData, value); } - } - public string TeamMatchStat - { - get { return Invoker.CallNative("SDKClass", "TeamMatchStat", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamMatchStat", CallKind.ClassMember, m_classData, value); } - } - public int NumMapVictories - { - get { return Invoker.CallNative("SDKClass", "NumMapVictories", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumMapVictories", CallKind.ClassMember, m_classData, value); } - } - public int ScoreFirstHalf - { - get { return Invoker.CallNative("SDKClass", "ScoreFirstHalf", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScoreFirstHalf", CallKind.ClassMember, m_classData, value); } - } - public int ScoreSecondHalf - { - get { return Invoker.CallNative("SDKClass", "ScoreSecondHalf", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScoreSecondHalf", CallKind.ClassMember, m_classData, value); } - } - public int ScoreOvertime - { - get { return Invoker.CallNative("SDKClass", "ScoreOvertime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScoreOvertime", CallKind.ClassMember, m_classData, value); } - } - public string ClanTeamname - { - get { return Invoker.CallNative("SDKClass", "ClanTeamname", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClanTeamname", CallKind.ClassMember, m_classData, value); } - } - public uint ClanID - { - get { return Invoker.CallNative("SDKClass", "ClanID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClanID", CallKind.ClassMember, m_classData, value); } - } - public string TeamFlagImage - { - get { return Invoker.CallNative("SDKClass", "TeamFlagImage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamFlagImage", CallKind.ClassMember, m_classData, value); } - } - public string TeamLogoImage - { - get { return Invoker.CallNative("SDKClass", "TeamLogoImage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamLogoImage", CallKind.ClassMember, m_classData, value); } - } - public float NextResourceTime - { - get { return Invoker.CallNative("SDKClass", "NextResourceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextResourceTime", CallKind.ClassMember, m_classData, value); } - } - public int LastUpdateSentAt - { - get { return Invoker.CallNative("SDKClass", "LastUpdateSentAt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastUpdateSentAt", CallKind.ClassMember, m_classData, value); } - } - public CTeam Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSTeam(ptr={this.m_classData})"; - } - public class CCSWeaponBase : CBasePlayerWeapon - { - public CCSWeaponBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBase", "CCSWeaponBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSWeaponBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBase", "CCSWeaponBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSWeaponBase() - { - } - public CCSWeaponBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBase", "CCSWeaponBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Removeable - { - get { return Invoker.CallNative("SDKClass", "Removeable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Removeable", CallKind.ClassMember, m_classData, value); } - } - public int[] ThirdPersonFireSequences - { - get { return Invoker.CallNative("SDKClass", "ThirdPersonFireSequences", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThirdPersonFireSequences", CallKind.ClassMember, m_classData, value); } - } - public int CurrentThirdPersonSequence - { - get { return Invoker.CallNative("SDKClass", "CurrentThirdPersonSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentThirdPersonSequence", CallKind.ClassMember, m_classData, value); } - } - public int[] ThirdPersonSequences - { - get { return Invoker.CallNative("SDKClass", "ThirdPersonSequences", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThirdPersonSequences", CallKind.ClassMember, m_classData, value); } - } - public bool PlayerAmmoStockOnPickup - { - get { return Invoker.CallNative("SDKClass", "PlayerAmmoStockOnPickup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerAmmoStockOnPickup", CallKind.ClassMember, m_classData, value); } - } - public bool RequireUseToTouch - { - get { return Invoker.CallNative("SDKClass", "RequireUseToTouch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RequireUseToTouch", CallKind.ClassMember, m_classData, value); } - } - public ushort WeaponGameplayAnimState - { - get { return Invoker.CallNative("SDKClass", "WeaponGameplayAnimState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponGameplayAnimState", CallKind.ClassMember, m_classData, value); } - } - public float WeaponGameplayAnimStateTimestamp - { - get { return Invoker.CallNative("SDKClass", "WeaponGameplayAnimStateTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponGameplayAnimStateTimestamp", CallKind.ClassMember, m_classData, value); } - } - public float InspectCancelCompleteTime - { - get { return Invoker.CallNative("SDKClass", "InspectCancelCompleteTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InspectCancelCompleteTime", CallKind.ClassMember, m_classData, value); } - } - public bool InspectPending - { - get { return Invoker.CallNative("SDKClass", "InspectPending", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InspectPending", CallKind.ClassMember, m_classData, value); } - } - public bool InspectShouldLoop - { - get { return Invoker.CallNative("SDKClass", "InspectShouldLoop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InspectShouldLoop", CallKind.ClassMember, m_classData, value); } - } - public int LastEmptySoundCmdNum - { - get { return Invoker.CallNative("SDKClass", "LastEmptySoundCmdNum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastEmptySoundCmdNum", CallKind.ClassMember, m_classData, value); } - } - public bool FireOnEmpty - { - get { return Invoker.CallNative("SDKClass", "FireOnEmpty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireOnEmpty", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnPlayerPickup - { - get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } - } - public uint WeaponMode - { - get { return Invoker.CallNative("SDKClass", "WeaponMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponMode", CallKind.ClassMember, m_classData, value); } - } - public float TurningInaccuracyDelta - { - get { return Invoker.CallNative("SDKClass", "TurningInaccuracyDelta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurningInaccuracyDelta", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TurningInaccuracyEyeDirLast - { - get { return Invoker.CallNative("SDKClass", "TurningInaccuracyEyeDirLast", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurningInaccuracyEyeDirLast", CallKind.ClassMember, m_classData, value); } - } - public float TurningInaccuracy - { - get { return Invoker.CallNative("SDKClass", "TurningInaccuracy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurningInaccuracy", CallKind.ClassMember, m_classData, value); } - } - public float AccuracyPenalty - { - get { return Invoker.CallNative("SDKClass", "AccuracyPenalty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccuracyPenalty", CallKind.ClassMember, m_classData, value); } - } - public float LastAccuracyUpdateTime - { - get { return Invoker.CallNative("SDKClass", "LastAccuracyUpdateTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastAccuracyUpdateTime", CallKind.ClassMember, m_classData, value); } - } - public float AccuracySmoothedForZoom - { - get { return Invoker.CallNative("SDKClass", "AccuracySmoothedForZoom", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccuracySmoothedForZoom", CallKind.ClassMember, m_classData, value); } - } - public int RecoilIndex - { - get { return Invoker.CallNative("SDKClass", "RecoilIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoilIndex", CallKind.ClassMember, m_classData, value); } - } - public float RecoilIndex1 - { - get { return Invoker.CallNative("SDKClass", "RecoilIndex1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoilIndex1", CallKind.ClassMember, m_classData, value); } - } - public bool BurstMode - { - get { return Invoker.CallNative("SDKClass", "BurstMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BurstMode", CallKind.ClassMember, m_classData, value); } - } - public int PostponeFireReadyTicks - { - get { return Invoker.CallNative("SDKClass", "PostponeFireReadyTicks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostponeFireReadyTicks", CallKind.ClassMember, m_classData, value); } - } - public float PostponeFireReadyFrac - { - get { return Invoker.CallNative("SDKClass", "PostponeFireReadyFrac", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostponeFireReadyFrac", CallKind.ClassMember, m_classData, value); } - } - public bool InReload - { - get { return Invoker.CallNative("SDKClass", "InReload", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InReload", CallKind.ClassMember, m_classData, value); } - } - public float DisallowAttackAfterReloadStartUntilTime - { - get { return Invoker.CallNative("SDKClass", "DisallowAttackAfterReloadStartUntilTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisallowAttackAfterReloadStartUntilTime", CallKind.ClassMember, m_classData, value); } - } - public float DroppedAtTime - { - get { return Invoker.CallNative("SDKClass", "DroppedAtTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DroppedAtTime", CallKind.ClassMember, m_classData, value); } - } - public bool IsHauledBack - { - get { return Invoker.CallNative("SDKClass", "IsHauledBack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsHauledBack", CallKind.ClassMember, m_classData, value); } - } - public bool SilencerOn - { - get { return Invoker.CallNative("SDKClass", "SilencerOn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SilencerOn", CallKind.ClassMember, m_classData, value); } - } - public float TimeSilencerSwitchComplete - { - get { return Invoker.CallNative("SDKClass", "TimeSilencerSwitchComplete", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeSilencerSwitchComplete", CallKind.ClassMember, m_classData, value); } - } - public int OriginalTeamNumber - { - get { return Invoker.CallNative("SDKClass", "OriginalTeamNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalTeamNumber", CallKind.ClassMember, m_classData, value); } - } - public int MostRecentTeamNumber - { - get { return Invoker.CallNative("SDKClass", "MostRecentTeamNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MostRecentTeamNumber", CallKind.ClassMember, m_classData, value); } - } - public bool DroppedNearBuyZone - { - get { return Invoker.CallNative("SDKClass", "DroppedNearBuyZone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DroppedNearBuyZone", CallKind.ClassMember, m_classData, value); } - } - public float NextAttackRenderTimeOffset - { - get { return Invoker.CallNative("SDKClass", "NextAttackRenderTimeOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextAttackRenderTimeOffset", CallKind.ClassMember, m_classData, value); } - } - public bool CanBePickedUp - { - get { return Invoker.CallNative("SDKClass", "CanBePickedUp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanBePickedUp", CallKind.ClassMember, m_classData, value); } - } - public bool UseCanOverrideNextOwnerTouchTime - { - get { return Invoker.CallNative("SDKClass", "UseCanOverrideNextOwnerTouchTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseCanOverrideNextOwnerTouchTime", CallKind.ClassMember, m_classData, value); } - } - public float NextOwnerTouchTime - { - get { return Invoker.CallNative("SDKClass", "NextOwnerTouchTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextOwnerTouchTime", CallKind.ClassMember, m_classData, value); } - } - public float NextPrevOwnerTouchTime - { - get { return Invoker.CallNative("SDKClass", "NextPrevOwnerTouchTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextPrevOwnerTouchTime", CallKind.ClassMember, m_classData, value); } - } - public float NextPrevOwnerUseTime - { - get { return Invoker.CallNative("SDKClass", "NextPrevOwnerUseTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextPrevOwnerUseTime", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn PrevOwner - { - get { return Invoker.CallNative("SDKClass", "PrevOwner", CallKind.ClassMember, m_classData); } - } - public int DropTick - { - get { return Invoker.CallNative("SDKClass", "DropTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DropTick", CallKind.ClassMember, m_classData, value); } - } - public bool WasActiveWeaponWhenDropped - { - get { return Invoker.CallNative("SDKClass", "WasActiveWeaponWhenDropped", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasActiveWeaponWhenDropped", CallKind.ClassMember, m_classData, value); } - } - public bool Donated - { - get { return Invoker.CallNative("SDKClass", "Donated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Donated", CallKind.ClassMember, m_classData, value); } - } - public float LastShotTime - { - get { return Invoker.CallNative("SDKClass", "LastShotTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastShotTime", CallKind.ClassMember, m_classData, value); } - } - public bool WasOwnedByCT - { - get { return Invoker.CallNative("SDKClass", "WasOwnedByCT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasOwnedByCT", CallKind.ClassMember, m_classData, value); } - } - public bool WasOwnedByTerrorist - { - get { return Invoker.CallNative("SDKClass", "WasOwnedByTerrorist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasOwnedByTerrorist", CallKind.ClassMember, m_classData, value); } - } - public int NumRemoveUnownedWeaponThink - { - get { return Invoker.CallNative("SDKClass", "NumRemoveUnownedWeaponThink", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumRemoveUnownedWeaponThink", CallKind.ClassMember, m_classData, value); } - } - public CIronSightController IronSightController - { - get { return Invoker.CallNative("SDKClass", "IronSightController", CallKind.ClassMember, m_classData); } - } - public int IronSightMode - { - get { return Invoker.CallNative("SDKClass", "IronSightMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightMode", CallKind.ClassMember, m_classData, value); } - } - public float LastLOSTraceFailureTime - { - get { return Invoker.CallNative("SDKClass", "LastLOSTraceFailureTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastLOSTraceFailureTime", CallKind.ClassMember, m_classData, value); } - } - public float WatTickOffset - { - get { return Invoker.CallNative("SDKClass", "WatTickOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WatTickOffset", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerWeapon Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSWeaponBase(ptr={this.m_classData})"; - } - public class CCSWeaponBaseGun : CCSWeaponBase - { - public CCSWeaponBaseGun(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseGun", "CCSWeaponBaseGun", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSWeaponBaseGun(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseGun", "CCSWeaponBaseGun", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSWeaponBaseGun() - { - } - public CCSWeaponBaseGun(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseGun", "CCSWeaponBaseGun", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ZoomLevel - { - get { return Invoker.CallNative("SDKClass", "ZoomLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomLevel", CallKind.ClassMember, m_classData, value); } - } - public int BurstShotsRemaining - { - get { return Invoker.CallNative("SDKClass", "BurstShotsRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BurstShotsRemaining", CallKind.ClassMember, m_classData, value); } - } - public int SilencedModelIndex - { - get { return Invoker.CallNative("SDKClass", "SilencedModelIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SilencedModelIndex", CallKind.ClassMember, m_classData, value); } - } - public bool InPrecache - { - get { return Invoker.CallNative("SDKClass", "InPrecache", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InPrecache", CallKind.ClassMember, m_classData, value); } - } - public bool NeedsBoltAction - { - get { return Invoker.CallNative("SDKClass", "NeedsBoltAction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeedsBoltAction", CallKind.ClassMember, m_classData, value); } - } - public int RevolverCylinderIdx - { - get { return Invoker.CallNative("SDKClass", "RevolverCylinderIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RevolverCylinderIdx", CallKind.ClassMember, m_classData, value); } - } - public bool SkillReloadAvailable - { - get { return Invoker.CallNative("SDKClass", "SkillReloadAvailable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkillReloadAvailable", CallKind.ClassMember, m_classData, value); } - } - public bool SkillReloadLiftedReloadKey - { - get { return Invoker.CallNative("SDKClass", "SkillReloadLiftedReloadKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkillReloadLiftedReloadKey", CallKind.ClassMember, m_classData, value); } - } - public bool SkillBoltInterruptAvailable - { - get { return Invoker.CallNative("SDKClass", "SkillBoltInterruptAvailable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkillBoltInterruptAvailable", CallKind.ClassMember, m_classData, value); } - } - public bool SkillBoltLiftedFireKey - { - get { return Invoker.CallNative("SDKClass", "SkillBoltLiftedFireKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkillBoltLiftedFireKey", CallKind.ClassMember, m_classData, value); } - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSWeaponBaseGun(ptr={this.m_classData})"; - } - public class CCSWeaponBaseVData : CBasePlayerWeaponVData - { - public CCSWeaponBaseVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseVData", "CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSWeaponBaseVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseVData", "CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCSWeaponBaseVData() - { - } - public CCSWeaponBaseVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseVData", "CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint WeaponType - { - get { return Invoker.CallNative("SDKClass", "WeaponType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponType", CallKind.ClassMember, m_classData, value); } - } - public uint WeaponCategory - { - get { return Invoker.CallNative("SDKClass", "WeaponCategory", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponCategory", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MuzzlePos0 - { - get { return Invoker.CallNative("SDKClass", "MuzzlePos0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzlePos0", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MuzzlePos1 - { - get { return Invoker.CallNative("SDKClass", "MuzzlePos1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzlePos1", CallKind.ClassMember, m_classData, value); } - } - public uint GearSlot - { - get { return Invoker.CallNative("SDKClass", "GearSlot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GearSlot", CallKind.ClassMember, m_classData, value); } - } - public int GearSlotPosition - { - get { return Invoker.CallNative("SDKClass", "GearSlotPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GearSlotPosition", CallKind.ClassMember, m_classData, value); } - } - public uint DefaultLoadoutSlot - { - get { return Invoker.CallNative("SDKClass", "DefaultLoadoutSlot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultLoadoutSlot", CallKind.ClassMember, m_classData, value); } - } - public int Price - { - get { return Invoker.CallNative("SDKClass", "Price", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Price", CallKind.ClassMember, m_classData, value); } - } - public int KillAward - { - get { return Invoker.CallNative("SDKClass", "KillAward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KillAward", CallKind.ClassMember, m_classData, value); } - } - public int PrimaryReserveAmmoMax - { - get { return Invoker.CallNative("SDKClass", "PrimaryReserveAmmoMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrimaryReserveAmmoMax", CallKind.ClassMember, m_classData, value); } - } - public int SecondaryReserveAmmoMax - { - get { return Invoker.CallNative("SDKClass", "SecondaryReserveAmmoMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SecondaryReserveAmmoMax", CallKind.ClassMember, m_classData, value); } - } - public bool MeleeWeapon - { - get { return Invoker.CallNative("SDKClass", "MeleeWeapon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeleeWeapon", CallKind.ClassMember, m_classData, value); } - } - public bool HasBurstMode - { - get { return Invoker.CallNative("SDKClass", "HasBurstMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBurstMode", CallKind.ClassMember, m_classData, value); } - } - public bool IsRevolver - { - get { return Invoker.CallNative("SDKClass", "IsRevolver", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRevolver", CallKind.ClassMember, m_classData, value); } - } - public bool CannotShootUnderwater - { - get { return Invoker.CallNative("SDKClass", "CannotShootUnderwater", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CannotShootUnderwater", CallKind.ClassMember, m_classData, value); } - } - public uint SilencerType - { - get { return Invoker.CallNative("SDKClass", "SilencerType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SilencerType", CallKind.ClassMember, m_classData, value); } - } - public int CrosshairMinDistance - { - get { return Invoker.CallNative("SDKClass", "CrosshairMinDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrosshairMinDistance", CallKind.ClassMember, m_classData, value); } - } - public int CrosshairDeltaDistance - { - get { return Invoker.CallNative("SDKClass", "CrosshairDeltaDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrosshairDeltaDistance", CallKind.ClassMember, m_classData, value); } - } - public bool IsFullAuto - { - get { return Invoker.CallNative("SDKClass", "IsFullAuto", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsFullAuto", CallKind.ClassMember, m_classData, value); } - } - public int NumBullets - { - get { return Invoker.CallNative("SDKClass", "NumBullets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumBullets", CallKind.ClassMember, m_classData, value); } - } - public bool ReloadsSingleShells - { - get { return Invoker.CallNative("SDKClass", "ReloadsSingleShells", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReloadsSingleShells", CallKind.ClassMember, m_classData, value); } - } - public CFiringModeFloat CycleTime - { - get { return Invoker.CallNative("SDKClass", "CycleTime", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat MaxSpeed - { - get { return Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat Spread - { - get { return Invoker.CallNative("SDKClass", "Spread", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat InaccuracyCrouch - { - get { return Invoker.CallNative("SDKClass", "InaccuracyCrouch", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat InaccuracyStand - { - get { return Invoker.CallNative("SDKClass", "InaccuracyStand", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat InaccuracyJump - { - get { return Invoker.CallNative("SDKClass", "InaccuracyJump", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat InaccuracyLand - { - get { return Invoker.CallNative("SDKClass", "InaccuracyLand", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat InaccuracyLadder - { - get { return Invoker.CallNative("SDKClass", "InaccuracyLadder", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat InaccuracyFire - { - get { return Invoker.CallNative("SDKClass", "InaccuracyFire", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat InaccuracyMove - { - get { return Invoker.CallNative("SDKClass", "InaccuracyMove", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat RecoilAngle - { - get { return Invoker.CallNative("SDKClass", "RecoilAngle", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat RecoilAngleVariance - { - get { return Invoker.CallNative("SDKClass", "RecoilAngleVariance", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat RecoilMagnitude - { - get { return Invoker.CallNative("SDKClass", "RecoilMagnitude", CallKind.ClassMember, m_classData); } - } - public CFiringModeFloat RecoilMagnitudeVariance - { - get { return Invoker.CallNative("SDKClass", "RecoilMagnitudeVariance", CallKind.ClassMember, m_classData); } - } - public CFiringModeInt TracerFrequency - { - get { return Invoker.CallNative("SDKClass", "TracerFrequency", CallKind.ClassMember, m_classData); } - } - public float InaccuracyJumpInitial - { - get { return Invoker.CallNative("SDKClass", "InaccuracyJumpInitial", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InaccuracyJumpInitial", CallKind.ClassMember, m_classData, value); } - } - public float InaccuracyJumpApex - { - get { return Invoker.CallNative("SDKClass", "InaccuracyJumpApex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InaccuracyJumpApex", CallKind.ClassMember, m_classData, value); } - } - public float InaccuracyReload - { - get { return Invoker.CallNative("SDKClass", "InaccuracyReload", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InaccuracyReload", CallKind.ClassMember, m_classData, value); } - } - public float DeployDuration - { - get { return Invoker.CallNative("SDKClass", "DeployDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeployDuration", CallKind.ClassMember, m_classData, value); } - } - public float DisallowAttackAfterReloadStartDuration - { - get { return Invoker.CallNative("SDKClass", "DisallowAttackAfterReloadStartDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisallowAttackAfterReloadStartDuration", CallKind.ClassMember, m_classData, value); } - } - public int RecoilSeed - { - get { return Invoker.CallNative("SDKClass", "RecoilSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoilSeed", CallKind.ClassMember, m_classData, value); } - } - public int SpreadSeed - { - get { return Invoker.CallNative("SDKClass", "SpreadSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpreadSeed", CallKind.ClassMember, m_classData, value); } - } - public float AttackMovespeedFactor - { - get { return Invoker.CallNative("SDKClass", "AttackMovespeedFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackMovespeedFactor", CallKind.ClassMember, m_classData, value); } - } - public float InaccuracyPitchShift - { - get { return Invoker.CallNative("SDKClass", "InaccuracyPitchShift", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InaccuracyPitchShift", CallKind.ClassMember, m_classData, value); } - } - public float InaccuracyAltSoundThreshold - { - get { return Invoker.CallNative("SDKClass", "InaccuracyAltSoundThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InaccuracyAltSoundThreshold", CallKind.ClassMember, m_classData, value); } - } - public string UseRadioSubtitle - { - get { return Invoker.CallNative("SDKClass", "UseRadioSubtitle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseRadioSubtitle", CallKind.ClassMember, m_classData, value); } - } - public bool UnzoomsAfterShot - { - get { return Invoker.CallNative("SDKClass", "UnzoomsAfterShot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UnzoomsAfterShot", CallKind.ClassMember, m_classData, value); } - } - public bool HideViewModelWhenZoomed - { - get { return Invoker.CallNative("SDKClass", "HideViewModelWhenZoomed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HideViewModelWhenZoomed", CallKind.ClassMember, m_classData, value); } - } - public int ZoomLevels - { - get { return Invoker.CallNative("SDKClass", "ZoomLevels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomLevels", CallKind.ClassMember, m_classData, value); } - } - public int ZoomFOV1 - { - get { return Invoker.CallNative("SDKClass", "ZoomFOV1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomFOV1", CallKind.ClassMember, m_classData, value); } - } - public int ZoomFOV2 - { - get { return Invoker.CallNative("SDKClass", "ZoomFOV2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomFOV2", CallKind.ClassMember, m_classData, value); } - } - public float ZoomTime0 - { - get { return Invoker.CallNative("SDKClass", "ZoomTime0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomTime0", CallKind.ClassMember, m_classData, value); } - } - public float ZoomTime1 - { - get { return Invoker.CallNative("SDKClass", "ZoomTime1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomTime1", CallKind.ClassMember, m_classData, value); } - } - public float ZoomTime2 - { - get { return Invoker.CallNative("SDKClass", "ZoomTime2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZoomTime2", CallKind.ClassMember, m_classData, value); } - } - public float IronSightPullUpSpeed - { - get { return Invoker.CallNative("SDKClass", "IronSightPullUpSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightPullUpSpeed", CallKind.ClassMember, m_classData, value); } - } - public float IronSightPutDownSpeed - { - get { return Invoker.CallNative("SDKClass", "IronSightPutDownSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightPutDownSpeed", CallKind.ClassMember, m_classData, value); } - } - public float IronSightFOV - { - get { return Invoker.CallNative("SDKClass", "IronSightFOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightFOV", CallKind.ClassMember, m_classData, value); } - } - public float IronSightPivotForward - { - get { return Invoker.CallNative("SDKClass", "IronSightPivotForward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightPivotForward", CallKind.ClassMember, m_classData, value); } - } - public float IronSightLooseness - { - get { return Invoker.CallNative("SDKClass", "IronSightLooseness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightLooseness", CallKind.ClassMember, m_classData, value); } - } - public int Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public float HeadshotMultiplier - { - get { return Invoker.CallNative("SDKClass", "HeadshotMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeadshotMultiplier", CallKind.ClassMember, m_classData, value); } - } - public float ArmorRatio - { - get { return Invoker.CallNative("SDKClass", "ArmorRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ArmorRatio", CallKind.ClassMember, m_classData, value); } - } - public float Penetration - { - get { return Invoker.CallNative("SDKClass", "Penetration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Penetration", CallKind.ClassMember, m_classData, value); } - } - public float Range - { - get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } - } - public float RangeModifier - { - get { return Invoker.CallNative("SDKClass", "RangeModifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RangeModifier", CallKind.ClassMember, m_classData, value); } - } - public float FlinchVelocityModifierLarge - { - get { return Invoker.CallNative("SDKClass", "FlinchVelocityModifierLarge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlinchVelocityModifierLarge", CallKind.ClassMember, m_classData, value); } - } - public float FlinchVelocityModifierSmall - { - get { return Invoker.CallNative("SDKClass", "FlinchVelocityModifierSmall", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlinchVelocityModifierSmall", CallKind.ClassMember, m_classData, value); } - } - public float RecoveryTimeCrouch - { - get { return Invoker.CallNative("SDKClass", "RecoveryTimeCrouch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoveryTimeCrouch", CallKind.ClassMember, m_classData, value); } - } - public float RecoveryTimeStand - { - get { return Invoker.CallNative("SDKClass", "RecoveryTimeStand", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoveryTimeStand", CallKind.ClassMember, m_classData, value); } - } - public float RecoveryTimeCrouchFinal - { - get { return Invoker.CallNative("SDKClass", "RecoveryTimeCrouchFinal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoveryTimeCrouchFinal", CallKind.ClassMember, m_classData, value); } - } - public float RecoveryTimeStandFinal - { - get { return Invoker.CallNative("SDKClass", "RecoveryTimeStandFinal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoveryTimeStandFinal", CallKind.ClassMember, m_classData, value); } - } - public int RecoveryTransitionStartBullet - { - get { return Invoker.CallNative("SDKClass", "RecoveryTransitionStartBullet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoveryTransitionStartBullet", CallKind.ClassMember, m_classData, value); } - } - public int RecoveryTransitionEndBullet - { - get { return Invoker.CallNative("SDKClass", "RecoveryTransitionEndBullet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecoveryTransitionEndBullet", CallKind.ClassMember, m_classData, value); } - } - public float ThrowVelocity - { - get { return Invoker.CallNative("SDKClass", "ThrowVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThrowVelocity", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SmokeColor - { - get { return Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerWeaponVData Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCSWeaponBaseVData(ptr={this.m_classData})"; - } - public class CCurrentRotationVelocityMetricEvaluator : CMotionMetricEvaluator - { - public CCurrentRotationVelocityMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCurrentRotationVelocityMetricEvaluator", "CCurrentRotationVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCurrentRotationVelocityMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCurrentRotationVelocityMetricEvaluator", "CCurrentRotationVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCurrentRotationVelocityMetricEvaluator() - { - } - public CCurrentRotationVelocityMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCurrentRotationVelocityMetricEvaluator", "CCurrentRotationVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCurrentRotationVelocityMetricEvaluator(ptr={this.m_classData})"; - } - public class CCurrentVelocityMetricEvaluator : CMotionMetricEvaluator - { - public CCurrentVelocityMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCurrentVelocityMetricEvaluator", "CCurrentVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCurrentVelocityMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCurrentVelocityMetricEvaluator", "CCurrentVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCurrentVelocityMetricEvaluator() - { - } - public CCurrentVelocityMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCurrentVelocityMetricEvaluator", "CCurrentVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCurrentVelocityMetricEvaluator(ptr={this.m_classData})"; - } - public class CCycleBase : ClassData - { - public CCycleBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleBase", "CCycleBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCycleBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleBase", "CCycleBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCycleBase() - { - } - public CCycleBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleBase", "CCycleBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Cycle - { - get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CCycleBase(ptr={this.m_classData})"; - } - public class CCycleControlClipUpdateNode : CLeafUpdateNode - { - public CCycleControlClipUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleControlClipUpdateNode", "CCycleControlClipUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCycleControlClipUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleControlClipUpdateNode", "CCycleControlClipUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCycleControlClipUpdateNode() - { - } - public CCycleControlClipUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleControlClipUpdateNode", "CCycleControlClipUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public uint ValueSource - { - get { return Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCycleControlClipUpdateNode(ptr={this.m_classData})"; - } - public class CCycleControlUpdateNode : CUnaryUpdateNode - { - public CCycleControlUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleControlUpdateNode", "CCycleControlUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCycleControlUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleControlUpdateNode", "CCycleControlUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CCycleControlUpdateNode() - { - } - public CCycleControlUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CCycleControlUpdateNode", "CCycleControlUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint ValueSource - { - get { return Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CCycleControlUpdateNode(ptr={this.m_classData})"; - } - public class CDamageRecord : ClassData - { - public CDamageRecord(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDamageRecord", "CDamageRecord", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDamageRecord(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDamageRecord", "CDamageRecord", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDamageRecord() - { - } - public CDamageRecord(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDamageRecord", "CDamageRecord", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPlayerPawn PlayerDamager - { - get { return Invoker.CallNative("SDKClass", "PlayerDamager", CallKind.ClassMember, m_classData); } - } - public CCSPlayerPawn PlayerRecipient - { - get { return Invoker.CallNative("SDKClass", "PlayerRecipient", CallKind.ClassMember, m_classData); } - } - public CCSPlayerController PlayerControllerDamager - { - get { return Invoker.CallNative("SDKClass", "PlayerControllerDamager", CallKind.ClassMember, m_classData); } - } - public CCSPlayerController PlayerControllerRecipient - { - get { return Invoker.CallNative("SDKClass", "PlayerControllerRecipient", CallKind.ClassMember, m_classData); } - } - public string PlayerDamagerName - { - get { return Invoker.CallNative("SDKClass", "PlayerDamagerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerDamagerName", CallKind.ClassMember, m_classData, value); } - } - public string PlayerRecipientName - { - get { return Invoker.CallNative("SDKClass", "PlayerRecipientName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerRecipientName", CallKind.ClassMember, m_classData, value); } - } - public ulong DamagerXuid - { - get { return Invoker.CallNative("SDKClass", "DamagerXuid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagerXuid", CallKind.ClassMember, m_classData, value); } - } - public ulong RecipientXuid - { - get { return Invoker.CallNative("SDKClass", "RecipientXuid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecipientXuid", CallKind.ClassMember, m_classData, value); } - } - public int BulletsDamage - { - get { return Invoker.CallNative("SDKClass", "BulletsDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BulletsDamage", CallKind.ClassMember, m_classData, value); } - } - public int Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public int ActualHealthRemoved - { - get { return Invoker.CallNative("SDKClass", "ActualHealthRemoved", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActualHealthRemoved", CallKind.ClassMember, m_classData, value); } - } - public int NumHits - { - get { return Invoker.CallNative("SDKClass", "NumHits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumHits", CallKind.ClassMember, m_classData, value); } - } - public int LastBulletUpdate - { - get { return Invoker.CallNative("SDKClass", "LastBulletUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastBulletUpdate", CallKind.ClassMember, m_classData, value); } - } - public bool IsOtherEnemy - { - get { return Invoker.CallNative("SDKClass", "IsOtherEnemy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOtherEnemy", CallKind.ClassMember, m_classData, value); } - } - public byte KillType - { - get { return Invoker.CallNative("SDKClass", "KillType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KillType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDamageRecord(ptr={this.m_classData})"; - } - public class CDampedPathAnimMotorUpdater : CPathAnimMotorUpdaterBase - { - public CDampedPathAnimMotorUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedPathAnimMotorUpdater", "CDampedPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDampedPathAnimMotorUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedPathAnimMotorUpdater", "CDampedPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDampedPathAnimMotorUpdater() - { - } - public CDampedPathAnimMotorUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedPathAnimMotorUpdater", "CDampedPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float AnticipationTime - { - get { return Invoker.CallNative("SDKClass", "AnticipationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnticipationTime", CallKind.ClassMember, m_classData, value); } - } - public float MinSpeedScale - { - get { return Invoker.CallNative("SDKClass", "MinSpeedScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinSpeedScale", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle AnticipationPosParam - { - get { return Invoker.CallNative("SDKClass", "AnticipationPosParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle AnticipationHeadingParam - { - get { return Invoker.CallNative("SDKClass", "AnticipationHeadingParam", CallKind.ClassMember, m_classData); } - } - public float SpringConstant - { - get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } - } - public float MinSpringTension - { - get { return Invoker.CallNative("SDKClass", "MinSpringTension", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinSpringTension", CallKind.ClassMember, m_classData, value); } - } - public float MaxSpringTension - { - get { return Invoker.CallNative("SDKClass", "MaxSpringTension", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSpringTension", CallKind.ClassMember, m_classData, value); } - } - public CPathAnimMotorUpdaterBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDampedPathAnimMotorUpdater(ptr={this.m_classData})"; - } - public class CDampedValueComponentUpdater : CAnimComponentUpdater - { - public CDampedValueComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedValueComponentUpdater", "CDampedValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDampedValueComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedValueComponentUpdater", "CDampedValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDampedValueComponentUpdater() - { - } - public CDampedValueComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedValueComponentUpdater", "CDampedValueComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDampedValueComponentUpdater(ptr={this.m_classData})"; - } - public class CDampedValueUpdateItem : ClassData - { - public CDampedValueUpdateItem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedValueUpdateItem", "CDampedValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDampedValueUpdateItem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedValueUpdateItem", "CDampedValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDampedValueUpdateItem() - { - } - public CDampedValueUpdateItem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDampedValueUpdateItem", "CDampedValueUpdateItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParamIn - { - get { return Invoker.CallNative("SDKClass", "ParamIn", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParamOut - { - get { return Invoker.CallNative("SDKClass", "ParamOut", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDampedValueUpdateItem(ptr={this.m_classData})"; - } - public class CDEagle : CCSWeaponBaseGun - { - public CDEagle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDEagle", "CDEagle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDEagle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDEagle", "CDEagle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDEagle() - { - } - public CDEagle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDEagle", "CDEagle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDEagle(ptr={this.m_classData})"; - } - public class CDebugHistory : CBaseEntity - { - public CDebugHistory(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDebugHistory", "CDebugHistory", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDebugHistory(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDebugHistory", "CDebugHistory", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDebugHistory() - { - } - public CDebugHistory(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDebugHistory", "CDebugHistory", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NpcEvents - { - get { return Invoker.CallNative("SDKClass", "NpcEvents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NpcEvents", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDebugHistory(ptr={this.m_classData})"; - } - public class CDecalInfo : ClassData - { - public CDecalInfo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecalInfo", "CDecalInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDecalInfo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecalInfo", "CDecalInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDecalInfo() - { - } - public CDecalInfo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecalInfo", "CDecalInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float AnimationScale - { - get { return Invoker.CallNative("SDKClass", "AnimationScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationScale", CallKind.ClassMember, m_classData, value); } - } - public float AnimationLifeSpan - { - get { return Invoker.CallNative("SDKClass", "AnimationLifeSpan", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationLifeSpan", CallKind.ClassMember, m_classData, value); } - } - public float PlaceTime - { - get { return Invoker.CallNative("SDKClass", "PlaceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaceTime", CallKind.ClassMember, m_classData, value); } - } - public float FadeStartTime - { - get { return Invoker.CallNative("SDKClass", "FadeStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeStartTime", CallKind.ClassMember, m_classData, value); } - } - public float FadeDuration - { - get { return Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData, value); } - } - public int VBSlot - { - get { return Invoker.CallNative("SDKClass", "VBSlot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VBSlot", CallKind.ClassMember, m_classData, value); } - } - public int BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public float BoundingRadiusSqr - { - get { return Invoker.CallNative("SDKClass", "BoundingRadiusSqr", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoundingRadiusSqr", CallKind.ClassMember, m_classData, value); } - } - public int[] Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - } - public int[] Prev - { - get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } - } - public int DecalMaterialIndex - { - get { return Invoker.CallNative("SDKClass", "DecalMaterialIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecalMaterialIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDecalInfo(ptr={this.m_classData})"; - } - public class CDecoyGrenade : CBaseCSGrenade - { - public CDecoyGrenade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecoyGrenade", "CDecoyGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDecoyGrenade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecoyGrenade", "CDecoyGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDecoyGrenade() - { - } - public CDecoyGrenade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecoyGrenade", "CDecoyGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseCSGrenade Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDecoyGrenade(ptr={this.m_classData})"; - } - public class CDecoyProjectile : CBaseCSGrenadeProjectile - { - public CDecoyProjectile(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecoyProjectile", "CDecoyProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDecoyProjectile(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecoyProjectile", "CDecoyProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDecoyProjectile() - { - } - public CDecoyProjectile(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDecoyProjectile", "CDecoyProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int DecoyShotTick - { - get { return Invoker.CallNative("SDKClass", "DecoyShotTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecoyShotTick", CallKind.ClassMember, m_classData, value); } - } - public int ShotsRemaining - { - get { return Invoker.CallNative("SDKClass", "ShotsRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShotsRemaining", CallKind.ClassMember, m_classData, value); } - } - public float ExpireTime - { - get { return Invoker.CallNative("SDKClass", "ExpireTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExpireTime", CallKind.ClassMember, m_classData, value); } - } - public ushort DecoyWeaponDefIndex - { - get { return Invoker.CallNative("SDKClass", "DecoyWeaponDefIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecoyWeaponDefIndex", CallKind.ClassMember, m_classData, value); } - } - public CBaseCSGrenadeProjectile Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDecoyProjectile(ptr={this.m_classData})"; - } - public class CDemoSettingsComponentUpdater : CAnimComponentUpdater - { - public CDemoSettingsComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDemoSettingsComponentUpdater", "CDemoSettingsComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDemoSettingsComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDemoSettingsComponentUpdater", "CDemoSettingsComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDemoSettingsComponentUpdater() - { - } - public CDemoSettingsComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDemoSettingsComponentUpdater", "CDemoSettingsComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimDemoCaptureSettings Settings - { - get { return Invoker.CallNative("SDKClass", "Settings", CallKind.ClassMember, m_classData); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDemoSettingsComponentUpdater(ptr={this.m_classData})"; - } - public class CDestructiblePartsSystemComponent : ClassData - { - public CDestructiblePartsSystemComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemComponent", "CDestructiblePartsSystemComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemComponent", "CDestructiblePartsSystemComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemComponent() - { - } - public CDestructiblePartsSystemComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemComponent", "CDestructiblePartsSystemComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public ushort[] DamageLevelTakenByHitGroup - { - get { return Invoker.CallNative("SDKClass", "DamageLevelTakenByHitGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageLevelTakenByHitGroup", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Owner - { - get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } - } - public int LastHitDamageLevel - { - get { return Invoker.CallNative("SDKClass", "LastHitDamageLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastHitDamageLevel", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDestructiblePartsSystemComponent(ptr={this.m_classData})"; - } - public class CDestructiblePartsSystemData : ClassData - { - public CDestructiblePartsSystemData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData", "CDestructiblePartsSystemData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData", "CDestructiblePartsSystemData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemData() - { - } - public CDestructiblePartsSystemData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData", "CDestructiblePartsSystemData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CRangeInt MinMaxNumberHitGroupsToDestroyWhenGibbing - { - get { return Invoker.CallNative("SDKClass", "MinMaxNumberHitGroupsToDestroyWhenGibbing", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDestructiblePartsSystemData(ptr={this.m_classData})"; - } - public class CDestructiblePartsSystemData_DamageLevel : ClassData - { - public CDestructiblePartsSystemData_DamageLevel(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_DamageLevel", "CDestructiblePartsSystemData_DamageLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemData_DamageLevel(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_DamageLevel", "CDestructiblePartsSystemData_DamageLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemData_DamageLevel() - { - } - public CDestructiblePartsSystemData_DamageLevel(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_DamageLevel", "CDestructiblePartsSystemData_DamageLevel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public int BodyGroupValue - { - get { return Invoker.CallNative("SDKClass", "BodyGroupValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyGroupValue", CallKind.ClassMember, m_classData, value); } - } - public CSkillInt Health - { - get { return Invoker.CallNative("SDKClass", "Health", CallKind.ClassMember, m_classData); } - } - public uint DamagePassthroughType - { - get { return Invoker.CallNative("SDKClass", "DamagePassthroughType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagePassthroughType", CallKind.ClassMember, m_classData, value); } - } - public uint DestructionDeathBehavior - { - get { return Invoker.CallNative("SDKClass", "DestructionDeathBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestructionDeathBehavior", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDestroyOnDeath - { - get { return Invoker.CallNative("SDKClass", "ShouldDestroyOnDeath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDestroyOnDeath", CallKind.ClassMember, m_classData, value); } - } - public CRangeFloat DeathDestroyTime - { - get { return Invoker.CallNative("SDKClass", "DeathDestroyTime", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDestructiblePartsSystemData_DamageLevel(ptr={this.m_classData})"; - } - public class CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels : ClassData - { - public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", "CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", "CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels() - { - } - public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", "CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint HitGroup - { - get { return Invoker.CallNative("SDKClass", "HitGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitGroup", CallKind.ClassMember, m_classData, value); } - } - public bool DisableHitGroupWhenDestroyed - { - get { return Invoker.CallNative("SDKClass", "DisableHitGroupWhenDestroyed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableHitGroupWhenDestroyed", CallKind.ClassMember, m_classData, value); } - } - public uint[] OtherHitgroupsToDestroyWhenFullyDestructed - { - get { return Invoker.CallNative("SDKClass", "OtherHitgroupsToDestroyWhenFullyDestructed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OtherHitgroupsToDestroyWhenFullyDestructed", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyDestroyWhenGibbing - { - get { return Invoker.CallNative("SDKClass", "OnlyDestroyWhenGibbing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyDestroyWhenGibbing", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(ptr={this.m_classData})"; - } - public class CDirectionalBlendUpdateNode : CLeafUpdateNode - { - public CDirectionalBlendUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectionalBlendUpdateNode", "CDirectionalBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDirectionalBlendUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectionalBlendUpdateNode", "CDirectionalBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDirectionalBlendUpdateNode() - { - } - public CDirectionalBlendUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectionalBlendUpdateNode", "CDirectionalBlendUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Sequences - { - get { return Invoker.CallNative("SDKClass", "Sequences", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequences", CallKind.ClassMember, m_classData, value); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public uint BlendValueSource - { - get { return Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public float PlaybackSpeed - { - get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public bool Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public bool LockBlendOnReset - { - get { return Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData, value); } - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDirectionalBlendUpdateNode(ptr={this.m_classData})"; - } - public class CDirectPlaybackTagData : ClassData - { - public CDirectPlaybackTagData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackTagData", "CDirectPlaybackTagData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDirectPlaybackTagData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackTagData", "CDirectPlaybackTagData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDirectPlaybackTagData() - { - } - public CDirectPlaybackTagData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackTagData", "CDirectPlaybackTagData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SequenceName - { - get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDirectPlaybackTagData(ptr={this.m_classData})"; - } - public class CDirectPlaybackUpdateNode : CUnaryUpdateNode - { - public CDirectPlaybackUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackUpdateNode", "CDirectPlaybackUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDirectPlaybackUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackUpdateNode", "CDirectPlaybackUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDirectPlaybackUpdateNode() - { - } - public CDirectPlaybackUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackUpdateNode", "CDirectPlaybackUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool FinishEarly - { - get { return Invoker.CallNative("SDKClass", "FinishEarly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FinishEarly", CallKind.ClassMember, m_classData, value); } - } - public bool ResetOnFinish - { - get { return Invoker.CallNative("SDKClass", "ResetOnFinish", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetOnFinish", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDirectPlaybackUpdateNode(ptr={this.m_classData})"; - } - public class CDistanceRemainingMetricEvaluator : CMotionMetricEvaluator - { - public CDistanceRemainingMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDistanceRemainingMetricEvaluator", "CDistanceRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDistanceRemainingMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDistanceRemainingMetricEvaluator", "CDistanceRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDistanceRemainingMetricEvaluator() - { - } - public CDistanceRemainingMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDistanceRemainingMetricEvaluator", "CDistanceRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MaxDistance - { - get { return Invoker.CallNative("SDKClass", "MaxDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxDistance", CallKind.ClassMember, m_classData, value); } - } - public float MinDistance - { - get { return Invoker.CallNative("SDKClass", "MinDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinDistance", CallKind.ClassMember, m_classData, value); } - } - public float StartGoalFilterDistance - { - get { return Invoker.CallNative("SDKClass", "StartGoalFilterDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartGoalFilterDistance", CallKind.ClassMember, m_classData, value); } - } - public float MaxGoalOvershootScale - { - get { return Invoker.CallNative("SDKClass", "MaxGoalOvershootScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxGoalOvershootScale", CallKind.ClassMember, m_classData, value); } - } - public bool FilterFixedMinDistance - { - get { return Invoker.CallNative("SDKClass", "FilterFixedMinDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterFixedMinDistance", CallKind.ClassMember, m_classData, value); } - } - public bool FilterGoalDistance - { - get { return Invoker.CallNative("SDKClass", "FilterGoalDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterGoalDistance", CallKind.ClassMember, m_classData, value); } - } - public bool FilterGoalOvershoot - { - get { return Invoker.CallNative("SDKClass", "FilterGoalOvershoot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterGoalOvershoot", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDistanceRemainingMetricEvaluator(ptr={this.m_classData})"; - } - public class CDrawCullingData : ClassData - { - public CDrawCullingData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDrawCullingData", "CDrawCullingData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDrawCullingData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDrawCullingData", "CDrawCullingData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDrawCullingData() - { - } - public CDrawCullingData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDrawCullingData", "CDrawCullingData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short[] ConeAxis - { - get { return Invoker.CallNative("SDKClass", "ConeAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConeAxis", CallKind.ClassMember, m_classData, value); } - } - public char ConeCutoff - { - get { return Invoker.CallNative("SDKClass", "ConeCutoff", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConeCutoff", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDrawCullingData(ptr={this.m_classData})"; - } - public class CDSPMixgroupModifier : ClassData - { - public CDSPMixgroupModifier(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDSPMixgroupModifier", "CDSPMixgroupModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDSPMixgroupModifier(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDSPMixgroupModifier", "CDSPMixgroupModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDSPMixgroupModifier() - { - } - public CDSPMixgroupModifier(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDSPMixgroupModifier", "CDSPMixgroupModifier", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Mixgroup - { - get { return Invoker.CallNative("SDKClass", "Mixgroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mixgroup", CallKind.ClassMember, m_classData, value); } - } - public float Modifier - { - get { return Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData, value); } - } - public float ModifierMin - { - get { return Invoker.CallNative("SDKClass", "ModifierMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModifierMin", CallKind.ClassMember, m_classData, value); } - } - public float SourceModifier - { - get { return Invoker.CallNative("SDKClass", "SourceModifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceModifier", CallKind.ClassMember, m_classData, value); } - } - public float SourceModifierMin - { - get { return Invoker.CallNative("SDKClass", "SourceModifierMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceModifierMin", CallKind.ClassMember, m_classData, value); } - } - public float ListenerReverbModifierWhenSourceReverbIsActive - { - get { return Invoker.CallNative("SDKClass", "ListenerReverbModifierWhenSourceReverbIsActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ListenerReverbModifierWhenSourceReverbIsActive", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDSPMixgroupModifier(ptr={this.m_classData})"; - } - public class CDSPPresetMixgroupModifierTable : ClassData - { - public CDSPPresetMixgroupModifierTable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDSPPresetMixgroupModifierTable", "CDSPPresetMixgroupModifierTable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDSPPresetMixgroupModifierTable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDSPPresetMixgroupModifierTable", "CDSPPresetMixgroupModifierTable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDSPPresetMixgroupModifierTable() - { - } - public CDSPPresetMixgroupModifierTable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDSPPresetMixgroupModifierTable", "CDSPPresetMixgroupModifierTable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CDSPPresetMixgroupModifierTable(ptr={this.m_classData})"; - } - public class CDspPresetModifierList : ClassData - { - public CDspPresetModifierList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDspPresetModifierList", "CDspPresetModifierList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDspPresetModifierList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDspPresetModifierList", "CDspPresetModifierList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDspPresetModifierList() - { - } - public CDspPresetModifierList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDspPresetModifierList", "CDspPresetModifierList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string DspName - { - get { return Invoker.CallNative("SDKClass", "DspName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DspName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CDspPresetModifierList(ptr={this.m_classData})"; - } - public class CDynamicLight : CBaseModelEntity - { - public CDynamicLight(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicLight", "CDynamicLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicLight(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicLight", "CDynamicLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicLight() - { - } - public CDynamicLight(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicLight", "CDynamicLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte ActualFlags - { - get { return Invoker.CallNative("SDKClass", "ActualFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActualFlags", CallKind.ClassMember, m_classData, value); } - } - public byte Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public byte LightStyle - { - get { return Invoker.CallNative("SDKClass", "LightStyle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightStyle", CallKind.ClassMember, m_classData, value); } - } - public bool On - { - get { return Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public int Exponent - { - get { return Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData, value); } - } - public float InnerAngle - { - get { return Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData, value); } - } - public float OuterAngle - { - get { return Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData, value); } - } - public float SpotRadius - { - get { return Invoker.CallNative("SDKClass", "SpotRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotRadius", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDynamicLight(ptr={this.m_classData})"; - } - public class CDynamicNavConnectionsVolume : CTriggerMultiple - { - public CDynamicNavConnectionsVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicNavConnectionsVolume", "CDynamicNavConnectionsVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicNavConnectionsVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicNavConnectionsVolume", "CDynamicNavConnectionsVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicNavConnectionsVolume() - { - } - public CDynamicNavConnectionsVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicNavConnectionsVolume", "CDynamicNavConnectionsVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ConnectionTarget - { - get { return Invoker.CallNative("SDKClass", "ConnectionTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConnectionTarget", CallKind.ClassMember, m_classData, value); } - } - public bool ConnectionsEnabled - { - get { return Invoker.CallNative("SDKClass", "ConnectionsEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConnectionsEnabled", CallKind.ClassMember, m_classData, value); } - } - public float TargetAreaSearchRadius - { - get { return Invoker.CallNative("SDKClass", "TargetAreaSearchRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetAreaSearchRadius", CallKind.ClassMember, m_classData, value); } - } - public float UpdateDistance - { - get { return Invoker.CallNative("SDKClass", "UpdateDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpdateDistance", CallKind.ClassMember, m_classData, value); } - } - public float MaxConnectionDistance - { - get { return Invoker.CallNative("SDKClass", "MaxConnectionDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxConnectionDistance", CallKind.ClassMember, m_classData, value); } - } - public CTriggerMultiple Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDynamicNavConnectionsVolume(ptr={this.m_classData})"; - } - public class CDynamicProp : CBreakableProp - { - public CDynamicProp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicProp", "CDynamicProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicProp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicProp", "CDynamicProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicProp() - { - } - public CDynamicProp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicProp", "CDynamicProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool CreateNavObstacle - { - get { return Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData, value); } - } - public bool NavObstacleUpdatesOverridden - { - get { return Invoker.CallNative("SDKClass", "NavObstacleUpdatesOverridden", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NavObstacleUpdatesOverridden", CallKind.ClassMember, m_classData, value); } - } - public bool UseHitboxesForRenderBox - { - get { return Invoker.CallNative("SDKClass", "UseHitboxesForRenderBox", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseHitboxesForRenderBox", CallKind.ClassMember, m_classData, value); } - } - public bool UseAnimGraph - { - get { return Invoker.CallNative("SDKClass", "UseAnimGraph", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAnimGraph", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OutputAnimBegun - { - get { return Invoker.CallNative("SDKClass", "OutputAnimBegun", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OutputAnimOver - { - get { return Invoker.CallNative("SDKClass", "OutputAnimOver", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OutputAnimLoopCycleOver - { - get { return Invoker.CallNative("SDKClass", "OutputAnimLoopCycleOver", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAnimReachedStart - { - get { return Invoker.CallNative("SDKClass", "OnAnimReachedStart", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAnimReachedEnd - { - get { return Invoker.CallNative("SDKClass", "OnAnimReachedEnd", CallKind.ClassMember, m_classData); } - } - public string IdleAnim - { - get { return Invoker.CallNative("SDKClass", "IdleAnim", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IdleAnim", CallKind.ClassMember, m_classData, value); } - } - public uint IdleAnimLoopMode - { - get { return Invoker.CallNative("SDKClass", "IdleAnimLoopMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IdleAnimLoopMode", CallKind.ClassMember, m_classData, value); } - } - public bool RandomizeCycle - { - get { return Invoker.CallNative("SDKClass", "RandomizeCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomizeCycle", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool FiredStartEndOutput - { - get { return Invoker.CallNative("SDKClass", "FiredStartEndOutput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FiredStartEndOutput", CallKind.ClassMember, m_classData, value); } - } - public bool ForceNpcExclude - { - get { return Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData, value); } - } - public bool CreateNonSolid - { - get { return Invoker.CallNative("SDKClass", "CreateNonSolid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateNonSolid", CallKind.ClassMember, m_classData, value); } - } - public bool IsOverrideProp - { - get { return Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData, value); } - } - public int InitialGlowState - { - get { return Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData, value); } - } - public int GlowRange - { - get { return Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData, value); } - } - public int GlowRangeMin - { - get { return Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData, value); } - } - public QAngle GlowColor - { - get { return Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData, value); } - } - public int GlowTeam - { - get { return Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData, value); } - } - public CBreakableProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDynamicProp(ptr={this.m_classData})"; - } - public class CDynamicPropAlias_cable_dynamic : CDynamicProp - { - public CDynamicPropAlias_cable_dynamic(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_cable_dynamic", "CDynamicPropAlias_cable_dynamic", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicPropAlias_cable_dynamic(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_cable_dynamic", "CDynamicPropAlias_cable_dynamic", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicPropAlias_cable_dynamic() - { - } - public CDynamicPropAlias_cable_dynamic(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_cable_dynamic", "CDynamicPropAlias_cable_dynamic", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CDynamicProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDynamicPropAlias_cable_dynamic(ptr={this.m_classData})"; - } - public class CDynamicPropAlias_dynamic_prop : CDynamicProp - { - public CDynamicPropAlias_dynamic_prop(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_dynamic_prop", "CDynamicPropAlias_dynamic_prop", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicPropAlias_dynamic_prop(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_dynamic_prop", "CDynamicPropAlias_dynamic_prop", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicPropAlias_dynamic_prop() - { - } - public CDynamicPropAlias_dynamic_prop(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_dynamic_prop", "CDynamicPropAlias_dynamic_prop", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CDynamicProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDynamicPropAlias_dynamic_prop(ptr={this.m_classData})"; - } - public class CDynamicPropAlias_prop_dynamic_override : CDynamicProp - { - public CDynamicPropAlias_prop_dynamic_override(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_prop_dynamic_override", "CDynamicPropAlias_prop_dynamic_override", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicPropAlias_prop_dynamic_override(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_prop_dynamic_override", "CDynamicPropAlias_prop_dynamic_override", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CDynamicPropAlias_prop_dynamic_override() - { - } - public CDynamicPropAlias_prop_dynamic_override(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_prop_dynamic_override", "CDynamicPropAlias_prop_dynamic_override", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CDynamicProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CDynamicPropAlias_prop_dynamic_override(ptr={this.m_classData})"; - } - public class CEconEntity : CBaseFlex - { - public CEconEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconEntity", "CEconEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconEntity", "CEconEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconEntity() - { - } - public CEconEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconEntity", "CEconEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAttributeContainer AttributeManager - { - get { return Invoker.CallNative("SDKClass", "AttributeManager", CallKind.ClassMember, m_classData); } - } - public uint OriginalOwnerXuidLow - { - get { return Invoker.CallNative("SDKClass", "OriginalOwnerXuidLow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalOwnerXuidLow", CallKind.ClassMember, m_classData, value); } - } - public uint OriginalOwnerXuidHigh - { - get { return Invoker.CallNative("SDKClass", "OriginalOwnerXuidHigh", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalOwnerXuidHigh", CallKind.ClassMember, m_classData, value); } - } - public int FallbackPaintKit - { - get { return Invoker.CallNative("SDKClass", "FallbackPaintKit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallbackPaintKit", CallKind.ClassMember, m_classData, value); } - } - public int FallbackSeed - { - get { return Invoker.CallNative("SDKClass", "FallbackSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallbackSeed", CallKind.ClassMember, m_classData, value); } - } - public float FallbackWear - { - get { return Invoker.CallNative("SDKClass", "FallbackWear", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallbackWear", CallKind.ClassMember, m_classData, value); } - } - public int FallbackStatTrak - { - get { return Invoker.CallNative("SDKClass", "FallbackStatTrak", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallbackStatTrak", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity OldProvidee - { - get { return Invoker.CallNative("SDKClass", "OldProvidee", CallKind.ClassMember, m_classData); } - } - public int OldOwnerClass - { - get { return Invoker.CallNative("SDKClass", "OldOwnerClass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldOwnerClass", CallKind.ClassMember, m_classData, value); } - } - public CBaseFlex Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEconEntity(ptr={this.m_classData})"; - } - public class CEconItemAttribute : ClassData - { - public CEconItemAttribute(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconItemAttribute", "CEconItemAttribute", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconItemAttribute(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconItemAttribute", "CEconItemAttribute", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconItemAttribute() - { - } - public CEconItemAttribute(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconItemAttribute", "CEconItemAttribute", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort AttributeDefinitionIndex - { - get { return Invoker.CallNative("SDKClass", "AttributeDefinitionIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttributeDefinitionIndex", CallKind.ClassMember, m_classData, value); } - } - public float Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public float InitialValue - { - get { return Invoker.CallNative("SDKClass", "InitialValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialValue", CallKind.ClassMember, m_classData, value); } - } - public int RefundableCurrency - { - get { return Invoker.CallNative("SDKClass", "RefundableCurrency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefundableCurrency", CallKind.ClassMember, m_classData, value); } - } - public bool SetBonus - { - get { return Invoker.CallNative("SDKClass", "SetBonus", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SetBonus", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CEconItemAttribute(ptr={this.m_classData})"; - } - public class CEconItemView : IEconItemInterface - { - public CEconItemView(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconItemView", "CEconItemView", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconItemView(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconItemView", "CEconItemView", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconItemView() - { - } - public CEconItemView(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconItemView", "CEconItemView", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort ItemDefinitionIndex - { - get { return Invoker.CallNative("SDKClass", "ItemDefinitionIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemDefinitionIndex", CallKind.ClassMember, m_classData, value); } - } - public int EntityQuality - { - get { return Invoker.CallNative("SDKClass", "EntityQuality", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityQuality", CallKind.ClassMember, m_classData, value); } - } - public uint EntityLevel - { - get { return Invoker.CallNative("SDKClass", "EntityLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityLevel", CallKind.ClassMember, m_classData, value); } - } - public ulong ItemID - { - get { return Invoker.CallNative("SDKClass", "ItemID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemID", CallKind.ClassMember, m_classData, value); } - } - public uint ItemIDHigh - { - get { return Invoker.CallNative("SDKClass", "ItemIDHigh", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemIDHigh", CallKind.ClassMember, m_classData, value); } - } - public uint ItemIDLow - { - get { return Invoker.CallNative("SDKClass", "ItemIDLow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemIDLow", CallKind.ClassMember, m_classData, value); } - } - public uint AccountID - { - get { return Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData, value); } - } - public uint InventoryPosition - { - get { return Invoker.CallNative("SDKClass", "InventoryPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InventoryPosition", CallKind.ClassMember, m_classData, value); } - } - public bool Initialized - { - get { return Invoker.CallNative("SDKClass", "Initialized", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Initialized", CallKind.ClassMember, m_classData, value); } - } - public CAttributeList AttributeList - { - get { return Invoker.CallNative("SDKClass", "AttributeList", CallKind.ClassMember, m_classData); } - } - public CAttributeList NetworkedDynamicAttributes - { - get { return Invoker.CallNative("SDKClass", "NetworkedDynamicAttributes", CallKind.ClassMember, m_classData); } - } - public string CustomName - { - get { return Invoker.CallNative("SDKClass", "CustomName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomName", CallKind.ClassMember, m_classData, value); } - } - public string CustomNameOverride - { - get { return Invoker.CallNative("SDKClass", "CustomNameOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomNameOverride", CallKind.ClassMember, m_classData, value); } - } - public IEconItemInterface Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEconItemView(ptr={this.m_classData})"; - } - public class CEconWearable : CEconEntity - { - public CEconWearable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconWearable", "CEconWearable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconWearable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconWearable", "CEconWearable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEconWearable() - { - } - public CEconWearable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEconWearable", "CEconWearable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ForceSkin - { - get { return Invoker.CallNative("SDKClass", "ForceSkin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceSkin", CallKind.ClassMember, m_classData, value); } - } - public bool AlwaysAllow - { - get { return Invoker.CallNative("SDKClass", "AlwaysAllow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlwaysAllow", CallKind.ClassMember, m_classData, value); } - } - public CEconEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEconWearable(ptr={this.m_classData})"; - } - public class CEditableMotionGraph : CMotionGraph - { - public CEditableMotionGraph(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEditableMotionGraph", "CEditableMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEditableMotionGraph(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEditableMotionGraph", "CEditableMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEditableMotionGraph() - { - } - public CEditableMotionGraph(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEditableMotionGraph", "CEditableMotionGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMotionGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEditableMotionGraph(ptr={this.m_classData})"; - } - public class CEffectData : ClassData - { - public CEffectData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEffectData", "CEffectData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEffectData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEffectData", "CEffectData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEffectData() - { - } - public CEffectData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEffectData", "CEffectData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Origin - { - get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Normal - { - get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } - } - public Vector Angles - { - get { return Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public CEntityInstance OtherEntity - { - get { return Invoker.CallNative("SDKClass", "OtherEntity", CallKind.ClassMember, m_classData); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public float Magnitude - { - get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public uint SurfaceProp - { - get { return Invoker.CallNative("SDKClass", "SurfaceProp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfaceProp", CallKind.ClassMember, m_classData, value); } - } - public uint DamageType - { - get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } - } - public byte Penetrate - { - get { return Invoker.CallNative("SDKClass", "Penetrate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Penetrate", CallKind.ClassMember, m_classData, value); } - } - public ushort Material - { - get { return Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData, value); } - } - public ushort HitBox - { - get { return Invoker.CallNative("SDKClass", "HitBox", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitBox", CallKind.ClassMember, m_classData, value); } - } - public byte Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public byte Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public uint AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public ushort EffectName - { - get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } - } - public byte ExplosionType - { - get { return Invoker.CallNative("SDKClass", "ExplosionType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplosionType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CEffectData(ptr={this.m_classData})"; - } - public class CEmitTagActionUpdater : CAnimActionUpdater - { - public CEmitTagActionUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEmitTagActionUpdater", "CEmitTagActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEmitTagActionUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEmitTagActionUpdater", "CEmitTagActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEmitTagActionUpdater() - { - } - public CEmitTagActionUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEmitTagActionUpdater", "CEmitTagActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TagIndex - { - get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } - } - public bool IsZeroDuration - { - get { return Invoker.CallNative("SDKClass", "IsZeroDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsZeroDuration", CallKind.ClassMember, m_classData, value); } - } - public CAnimActionUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEmitTagActionUpdater(ptr={this.m_classData})"; - } - public class CEmptyEntityInstance : ClassData - { - public CEmptyEntityInstance(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEmptyEntityInstance", "CEmptyEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEmptyEntityInstance(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEmptyEntityInstance", "CEmptyEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEmptyEntityInstance() - { - } - public CEmptyEntityInstance(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEmptyEntityInstance", "CEmptyEntityInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CEmptyEntityInstance(ptr={this.m_classData})"; - } - public class CEnableMotionFixup : CBaseEntity - { - public CEnableMotionFixup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnableMotionFixup", "CEnableMotionFixup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnableMotionFixup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnableMotionFixup", "CEnableMotionFixup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnableMotionFixup() - { - } - public CEnableMotionFixup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnableMotionFixup", "CEnableMotionFixup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnableMotionFixup(ptr={this.m_classData})"; - } - public class CEntityBlocker : CBaseModelEntity - { - public CEntityBlocker(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityBlocker", "CEntityBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityBlocker(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityBlocker", "CEntityBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityBlocker() - { - } - public CEntityBlocker(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityBlocker", "CEntityBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEntityBlocker(ptr={this.m_classData})"; - } - public class CEntityComponent : ClassData - { - public CEntityComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityComponent", "CEntityComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityComponent", "CEntityComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityComponent() - { - } - public CEntityComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityComponent", "CEntityComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CEntityComponent(ptr={this.m_classData})"; - } - public class CEntityComponentHelper : ClassData - { - public CEntityComponentHelper(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityComponentHelper", "CEntityComponentHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityComponentHelper(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityComponentHelper", "CEntityComponentHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityComponentHelper() - { - } - public CEntityComponentHelper(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityComponentHelper", "CEntityComponentHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public int[] Info - { - get { return Invoker.CallNative("SDKClass", "Info", CallKind.ClassMember, m_classData); } - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public int[] Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEntityComponentHelper(ptr={this.m_classData})"; - } - public class CEntityDissolve : CBaseModelEntity - { - public CEntityDissolve(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityDissolve", "CEntityDissolve", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityDissolve(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityDissolve", "CEntityDissolve", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityDissolve() - { - } - public CEntityDissolve(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityDissolve", "CEntityDissolve", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FadeInStart - { - get { return Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData, value); } - } - public float FadeInLength - { - get { return Invoker.CallNative("SDKClass", "FadeInLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeInLength", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutModelStart - { - get { return Invoker.CallNative("SDKClass", "FadeOutModelStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutModelStart", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutModelLength - { - get { return Invoker.CallNative("SDKClass", "FadeOutModelLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutModelLength", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutStart - { - get { return Invoker.CallNative("SDKClass", "FadeOutStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutStart", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutLength - { - get { return Invoker.CallNative("SDKClass", "FadeOutLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutLength", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public uint DissolveType - { - get { return Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DissolverOrigin - { - get { return Invoker.CallNative("SDKClass", "DissolverOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DissolverOrigin", CallKind.ClassMember, m_classData, value); } - } - public uint Magnitude - { - get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEntityDissolve(ptr={this.m_classData})"; - } - public class CEntityFlame : CBaseEntity - { - public CEntityFlame(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityFlame", "CEntityFlame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityFlame(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityFlame", "CEntityFlame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityFlame() - { - } - public CEntityFlame(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityFlame", "CEntityFlame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity EntAttached - { - get { return Invoker.CallNative("SDKClass", "EntAttached", CallKind.ClassMember, m_classData); } - } - public bool CheapEffect - { - get { return Invoker.CallNative("SDKClass", "CheapEffect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CheapEffect", CallKind.ClassMember, m_classData, value); } - } - public float Size - { - get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } - } - public bool UseHitboxes - { - get { return Invoker.CallNative("SDKClass", "UseHitboxes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseHitboxes", CallKind.ClassMember, m_classData, value); } - } - public int NumHitboxFires - { - get { return Invoker.CallNative("SDKClass", "NumHitboxFires", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumHitboxFires", CallKind.ClassMember, m_classData, value); } - } - public float HitboxFireScale - { - get { return Invoker.CallNative("SDKClass", "HitboxFireScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitboxFireScale", CallKind.ClassMember, m_classData, value); } - } - public float Lifetime - { - get { return Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Attacker - { - get { return Invoker.CallNative("SDKClass", "Attacker", CallKind.ClassMember, m_classData); } - } - public float DirectDamagePerSecond - { - get { return Invoker.CallNative("SDKClass", "DirectDamagePerSecond", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DirectDamagePerSecond", CallKind.ClassMember, m_classData, value); } - } - public int CustomDamageType - { - get { return Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEntityFlame(ptr={this.m_classData})"; - } - public class CEntityIdentity : ClassData - { - public CEntityIdentity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityIdentity", "CEntityIdentity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityIdentity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityIdentity", "CEntityIdentity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityIdentity() - { - } - public CEntityIdentity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityIdentity", "CEntityIdentity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NameStringableIndex - { - get { return Invoker.CallNative("SDKClass", "NameStringableIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameStringableIndex", CallKind.ClassMember, m_classData, value); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string DesignerName - { - get { return Invoker.CallNative("SDKClass", "DesignerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesignerName", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public uint WorldGroupId - { - get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } - } - public uint DataObjectTypes - { - get { return Invoker.CallNative("SDKClass", "DataObjectTypes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DataObjectTypes", CallKind.ClassMember, m_classData, value); } - } - public ChangeAccessorFieldPathIndex_t PathIndex - { - get { return Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData); } - } - public int[] Prev - { - get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } - } - public int[] Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - } - public int[] PrevByClass - { - get { return Invoker.CallNative("SDKClass", "PrevByClass", CallKind.ClassMember, m_classData); } - } - public int[] NextByClass - { - get { return Invoker.CallNative("SDKClass", "NextByClass", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEntityIdentity(ptr={this.m_classData})"; - } - public class CEntityInstance : ClassData - { - public CEntityInstance(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityInstance", "CEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityInstance(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityInstance", "CEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityInstance() - { - } - public CEntityInstance(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityInstance", "CEntityInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string PrivateVScripts - { - get { return Invoker.CallNative("SDKClass", "PrivateVScripts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrivateVScripts", CallKind.ClassMember, m_classData, value); } - } - public int[] Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public int[] CScriptComponent - { - get { return Invoker.CallNative("SDKClass", "CScriptComponent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEntityInstance(ptr={this.m_classData})"; - } - public class CEntityIOOutput : ClassData - { - public CEntityIOOutput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityIOOutput", "CEntityIOOutput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityIOOutput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityIOOutput", "CEntityIOOutput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntityIOOutput() - { - } - public CEntityIOOutput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntityIOOutput", "CEntityIOOutput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CEntityIOOutput(ptr={this.m_classData})"; - } - public class CEntitySubclassVDataBase : ClassData - { - public CEntitySubclassVDataBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntitySubclassVDataBase", "CEntitySubclassVDataBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntitySubclassVDataBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntitySubclassVDataBase", "CEntitySubclassVDataBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEntitySubclassVDataBase() - { - } - public CEntitySubclassVDataBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEntitySubclassVDataBase", "CEntitySubclassVDataBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CEntitySubclassVDataBase(ptr={this.m_classData})"; - } - public class CEnumAnimParameter : CConcreteAnimParameter - { - public CEnumAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnumAnimParameter", "CEnumAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnumAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnumAnimParameter", "CEnumAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnumAnimParameter() - { - } - public CEnumAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnumAnimParameter", "CEnumAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte DefaultValue - { - get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } - } - public string[] EnumOptions - { - get { return Invoker.CallNative("SDKClass", "EnumOptions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnumOptions", CallKind.ClassMember, m_classData, value); } - } - public ulong[] EnumReferenced - { - get { return Invoker.CallNative("SDKClass", "EnumReferenced", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnumReferenced", CallKind.ClassMember, m_classData, value); } - } - public CConcreteAnimParameter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnumAnimParameter(ptr={this.m_classData})"; - } - public class CEnvBeam : CBeam - { - public CEnvBeam(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvBeam", "CEnvBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvBeam(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvBeam", "CEnvBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvBeam() - { - } - public CEnvBeam(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvBeam", "CEnvBeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public string StartEntity - { - get { return Invoker.CallNative("SDKClass", "StartEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartEntity", CallKind.ClassMember, m_classData, value); } - } - public string EndEntity - { - get { return Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData, value); } - } - public float Life - { - get { return Invoker.CallNative("SDKClass", "Life", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Life", CallKind.ClassMember, m_classData, value); } - } - public float BoltWidth - { - get { return Invoker.CallNative("SDKClass", "BoltWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoltWidth", CallKind.ClassMember, m_classData, value); } - } - public float NoiseAmplitude - { - get { return Invoker.CallNative("SDKClass", "NoiseAmplitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseAmplitude", CallKind.ClassMember, m_classData, value); } - } - public int Speed - { - get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } - } - public float Restrike - { - get { return Invoker.CallNative("SDKClass", "Restrike", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Restrike", CallKind.ClassMember, m_classData, value); } - } - public string SpriteName - { - get { return Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData, value); } - } - public int FrameStart - { - get { return Invoker.CallNative("SDKClass", "FrameStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameStart", CallKind.ClassMember, m_classData, value); } - } - public Vector2D EndPointWorld - { - get { return Invoker.CallNative("SDKClass", "EndPointWorld", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndPointWorld", CallKind.ClassMember, m_classData, value); } - } - public Vector2D EndPointRelative - { - get { return Invoker.CallNative("SDKClass", "EndPointRelative", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndPointRelative", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public uint TouchType - { - get { return Invoker.CallNative("SDKClass", "TouchType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TouchType", CallKind.ClassMember, m_classData, value); } - } - public string FilterName - { - get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public string Decal - { - get { return Invoker.CallNative("SDKClass", "Decal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Decal", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnTouchedByEntity - { - get { return Invoker.CallNative("SDKClass", "OnTouchedByEntity", CallKind.ClassMember, m_classData); } - } - public CBeam Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvBeam(ptr={this.m_classData})"; - } - public class CEnvBeverage : CBaseEntity - { - public CEnvBeverage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvBeverage", "CEnvBeverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvBeverage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvBeverage", "CEnvBeverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvBeverage() - { - } - public CEnvBeverage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvBeverage", "CEnvBeverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool CanInDispenser - { - get { return Invoker.CallNative("SDKClass", "CanInDispenser", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanInDispenser", CallKind.ClassMember, m_classData, value); } - } - public int BeverageType - { - get { return Invoker.CallNative("SDKClass", "BeverageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BeverageType", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvBeverage(ptr={this.m_classData})"; - } - public class CEnvCombinedLightProbeVolume : CBaseEntity - { - public CEnvCombinedLightProbeVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolume", "CEnvCombinedLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCombinedLightProbeVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolume", "CEnvCombinedLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCombinedLightProbeVolume() - { - } - public CEnvCombinedLightProbeVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolume", "CEnvCombinedLightProbeVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public QAngle Entity_Color - { - get { return Invoker.CallNative("SDKClass", "Entity_Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_Color", CallKind.ClassMember, m_classData, value); } - } - public float Entity_flBrightness - { - get { return Invoker.CallNative("SDKClass", "Entity_flBrightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_flBrightness", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bCustomCubemapTexture - { - get { return Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Entity_vBoxMins - { - get { return Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Entity_vBoxMaxs - { - get { return Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bMoveable - { - get { return Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nHandshake - { - get { return Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nEnvCubeMapArrayIndex - { - get { return Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nPriority - { - get { return Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bStartDisabled - { - get { return Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData, value); } - } - public float Entity_flEdgeFadeDist - { - get { return Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Entity_vEdgeFadeDists - { - get { return Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeSizeX - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeSizeY - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeSizeZ - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeAtlasX - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeAtlasY - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeAtlasZ - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bEnabled - { - get { return Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvCombinedLightProbeVolume(ptr={this.m_classData})"; - } - public class CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume : CEnvCombinedLightProbeVolume - { - public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume() - { - } - public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvCombinedLightProbeVolume Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(ptr={this.m_classData})"; - } - public class CEnvCubemap : CBaseEntity - { - public CEnvCubemap(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemap", "CEnvCubemap", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCubemap(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemap", "CEnvCubemap", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCubemap() - { - } - public CEnvCubemap(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemap", "CEnvCubemap", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Entity_bCustomCubemapTexture - { - get { return Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData, value); } - } - public float Entity_flInfluenceRadius - { - get { return Invoker.CallNative("SDKClass", "Entity_flInfluenceRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_flInfluenceRadius", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Entity_vBoxProjectMins - { - get { return Invoker.CallNative("SDKClass", "Entity_vBoxProjectMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vBoxProjectMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Entity_vBoxProjectMaxs - { - get { return Invoker.CallNative("SDKClass", "Entity_vBoxProjectMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vBoxProjectMaxs", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bMoveable - { - get { return Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nHandshake - { - get { return Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nEnvCubeMapArrayIndex - { - get { return Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nPriority - { - get { return Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData, value); } - } - public float Entity_flEdgeFadeDist - { - get { return Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Entity_vEdgeFadeDists - { - get { return Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData, value); } - } - public float Entity_flDiffuseScale - { - get { return Invoker.CallNative("SDKClass", "Entity_flDiffuseScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_flDiffuseScale", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bStartDisabled - { - get { return Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bDefaultEnvMap - { - get { return Invoker.CallNative("SDKClass", "Entity_bDefaultEnvMap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bDefaultEnvMap", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bDefaultSpecEnvMap - { - get { return Invoker.CallNative("SDKClass", "Entity_bDefaultSpecEnvMap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bDefaultSpecEnvMap", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bIndoorCubeMap - { - get { return Invoker.CallNative("SDKClass", "Entity_bIndoorCubeMap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bIndoorCubeMap", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bCopyDiffuseFromDefaultCubemap - { - get { return Invoker.CallNative("SDKClass", "Entity_bCopyDiffuseFromDefaultCubemap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bCopyDiffuseFromDefaultCubemap", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bEnabled - { - get { return Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvCubemap(ptr={this.m_classData})"; - } - public class CEnvCubemapBox : CEnvCubemap - { - public CEnvCubemapBox(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapBox", "CEnvCubemapBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCubemapBox(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapBox", "CEnvCubemapBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCubemapBox() - { - } - public CEnvCubemapBox(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapBox", "CEnvCubemapBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvCubemap Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvCubemapBox(ptr={this.m_classData})"; - } - public class CEnvCubemapFog : CBaseEntity - { - public CEnvCubemapFog(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapFog", "CEnvCubemapFog", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCubemapFog(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapFog", "CEnvCubemapFog", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvCubemapFog() - { - } - public CEnvCubemapFog(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapFog", "CEnvCubemapFog", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float EndDistance - { - get { return Invoker.CallNative("SDKClass", "EndDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndDistance", CallKind.ClassMember, m_classData, value); } - } - public float StartDistance - { - get { return Invoker.CallNative("SDKClass", "StartDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDistance", CallKind.ClassMember, m_classData, value); } - } - public float FogFalloffExponent - { - get { return Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData, value); } - } - public bool HeightFogEnabled - { - get { return Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData, value); } - } - public float FogHeightWidth - { - get { return Invoker.CallNative("SDKClass", "FogHeightWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogHeightWidth", CallKind.ClassMember, m_classData, value); } - } - public float FogHeightEnd - { - get { return Invoker.CallNative("SDKClass", "FogHeightEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogHeightEnd", CallKind.ClassMember, m_classData, value); } - } - public float FogHeightStart - { - get { return Invoker.CallNative("SDKClass", "FogHeightStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogHeightStart", CallKind.ClassMember, m_classData, value); } - } - public float FogHeightExponent - { - get { return Invoker.CallNative("SDKClass", "FogHeightExponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogHeightExponent", CallKind.ClassMember, m_classData, value); } - } - public float LODBias - { - get { return Invoker.CallNative("SDKClass", "LODBias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LODBias", CallKind.ClassMember, m_classData, value); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public float FogMaxOpacity - { - get { return Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData, value); } - } - public int CubemapSourceType - { - get { return Invoker.CallNative("SDKClass", "CubemapSourceType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CubemapSourceType", CallKind.ClassMember, m_classData, value); } - } - public string SkyEntity - { - get { return Invoker.CallNative("SDKClass", "SkyEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyEntity", CallKind.ClassMember, m_classData, value); } - } - public bool HasHeightFogEnd - { - get { return Invoker.CallNative("SDKClass", "HasHeightFogEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasHeightFogEnd", CallKind.ClassMember, m_classData, value); } - } - public bool FirstTime - { - get { return Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvCubemapFog(ptr={this.m_classData})"; - } - public class CEnvDecal : CBaseModelEntity - { - public CEnvDecal(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvDecal", "CEnvDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvDecal(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvDecal", "CEnvDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvDecal() - { - } - public CEnvDecal(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvDecal", "CEnvDecal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public float Depth - { - get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } - } - public uint RenderOrder - { - get { return Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData, value); } - } - public bool ProjectOnWorld - { - get { return Invoker.CallNative("SDKClass", "ProjectOnWorld", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProjectOnWorld", CallKind.ClassMember, m_classData, value); } - } - public bool ProjectOnCharacters - { - get { return Invoker.CallNative("SDKClass", "ProjectOnCharacters", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProjectOnCharacters", CallKind.ClassMember, m_classData, value); } - } - public bool ProjectOnWater - { - get { return Invoker.CallNative("SDKClass", "ProjectOnWater", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProjectOnWater", CallKind.ClassMember, m_classData, value); } - } - public float DepthSortBias - { - get { return Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvDecal(ptr={this.m_classData})"; - } - public class CEnvDetailController : CBaseEntity - { - public CEnvDetailController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvDetailController", "CEnvDetailController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvDetailController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvDetailController", "CEnvDetailController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvDetailController() - { - } - public CEnvDetailController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvDetailController", "CEnvDetailController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FadeStartDist - { - get { return Invoker.CallNative("SDKClass", "FadeStartDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeStartDist", CallKind.ClassMember, m_classData, value); } - } - public float FadeEndDist - { - get { return Invoker.CallNative("SDKClass", "FadeEndDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeEndDist", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvDetailController(ptr={this.m_classData})"; - } - public class CEnvEntityIgniter : CBaseEntity - { - public CEnvEntityIgniter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityIgniter", "CEnvEntityIgniter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvEntityIgniter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityIgniter", "CEnvEntityIgniter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvEntityIgniter() - { - } - public CEnvEntityIgniter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityIgniter", "CEnvEntityIgniter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Lifetime - { - get { return Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvEntityIgniter(ptr={this.m_classData})"; - } - public class CEnvEntityMaker : CPointEntity - { - public CEnvEntityMaker(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityMaker", "CEnvEntityMaker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvEntityMaker(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityMaker", "CEnvEntityMaker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvEntityMaker() - { - } - public CEnvEntityMaker(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityMaker", "CEnvEntityMaker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D EntityMins - { - get { return Invoker.CallNative("SDKClass", "EntityMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D EntityMaxs - { - get { return Invoker.CallNative("SDKClass", "EntityMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityMaxs", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity CurrentInstance - { - get { return Invoker.CallNative("SDKClass", "CurrentInstance", CallKind.ClassMember, m_classData); } - } - public CBaseEntity CurrentBlocker - { - get { return Invoker.CallNative("SDKClass", "CurrentBlocker", CallKind.ClassMember, m_classData); } - } - public Vector2D BlockerOrigin - { - get { return Invoker.CallNative("SDKClass", "BlockerOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockerOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector PostSpawnDirection - { - get { return Invoker.CallNative("SDKClass", "PostSpawnDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostSpawnDirection", CallKind.ClassMember, m_classData, value); } - } - public float PostSpawnDirectionVariance - { - get { return Invoker.CallNative("SDKClass", "PostSpawnDirectionVariance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostSpawnDirectionVariance", CallKind.ClassMember, m_classData, value); } - } - public float PostSpawnSpeed - { - get { return Invoker.CallNative("SDKClass", "PostSpawnSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostSpawnSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool PostSpawnUseAngles - { - get { return Invoker.CallNative("SDKClass", "PostSpawnUseAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostSpawnUseAngles", CallKind.ClassMember, m_classData, value); } - } - public string Template - { - get { return Invoker.CallNative("SDKClass", "Template", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Template", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OutputOnSpawned - { - get { return Invoker.CallNative("SDKClass", "OutputOnSpawned", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OutputOnFailedSpawn - { - get { return Invoker.CallNative("SDKClass", "OutputOnFailedSpawn", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvEntityMaker(ptr={this.m_classData})"; - } - public class CEnvExplosion : CModelPointEntity - { - public CEnvExplosion(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvExplosion", "CEnvExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvExplosion(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvExplosion", "CEnvExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvExplosion() - { - } - public CEnvExplosion(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvExplosion", "CEnvExplosion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Magnitude - { - get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } - } - public float PlayerDamage - { - get { return Invoker.CallNative("SDKClass", "PlayerDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerDamage", CallKind.ClassMember, m_classData, value); } - } - public int RadiusOverride - { - get { return Invoker.CallNative("SDKClass", "RadiusOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadiusOverride", CallKind.ClassMember, m_classData, value); } - } - public float InnerRadius - { - get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } - } - public float DamageForce - { - get { return Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Inflictor - { - get { return Invoker.CallNative("SDKClass", "Inflictor", CallKind.ClassMember, m_classData); } - } - public uint CustomDamageType - { - get { return Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData, value); } - } - public bool CreateDebris - { - get { return Invoker.CallNative("SDKClass", "CreateDebris", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateDebris", CallKind.ClassMember, m_classData, value); } - } - public string CustomEffectName - { - get { return Invoker.CallNative("SDKClass", "CustomEffectName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomEffectName", CallKind.ClassMember, m_classData, value); } - } - public string CustomSoundName - { - get { return Invoker.CallNative("SDKClass", "CustomSoundName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomSoundName", CallKind.ClassMember, m_classData, value); } - } - public bool SuppressParticleImpulse - { - get { return Invoker.CallNative("SDKClass", "SuppressParticleImpulse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SuppressParticleImpulse", CallKind.ClassMember, m_classData, value); } - } - public uint ClassIgnore - { - get { return Invoker.CallNative("SDKClass", "ClassIgnore", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClassIgnore", CallKind.ClassMember, m_classData, value); } - } - public uint ClassIgnore2 - { - get { return Invoker.CallNative("SDKClass", "ClassIgnore2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClassIgnore2", CallKind.ClassMember, m_classData, value); } - } - public string EntityIgnoreName - { - get { return Invoker.CallNative("SDKClass", "EntityIgnoreName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityIgnoreName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity EntityIgnore - { - get { return Invoker.CallNative("SDKClass", "EntityIgnore", CallKind.ClassMember, m_classData); } - } - public CModelPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvExplosion(ptr={this.m_classData})"; - } - public class CEnvFade : CLogicalEntity - { - public CEnvFade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvFade", "CEnvFade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvFade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvFade", "CEnvFade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvFade() - { - } - public CEnvFade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvFade", "CEnvFade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public QAngle FadeColor - { - get { return Invoker.CallNative("SDKClass", "FadeColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeColor", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float HoldDuration - { - get { return Invoker.CallNative("SDKClass", "HoldDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HoldDuration", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnBeginFade - { - get { return Invoker.CallNative("SDKClass", "OnBeginFade", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvFade(ptr={this.m_classData})"; - } - public class CEnvGlobal : CLogicalEntity - { - public CEnvGlobal(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvGlobal", "CEnvGlobal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvGlobal(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvGlobal", "CEnvGlobal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvGlobal() - { - } - public CEnvGlobal(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvGlobal", "CEnvGlobal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Globalstate - { - get { return Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData, value); } - } - public int Triggermode - { - get { return Invoker.CallNative("SDKClass", "Triggermode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Triggermode", CallKind.ClassMember, m_classData, value); } - } - public int Initialstate - { - get { return Invoker.CallNative("SDKClass", "Initialstate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Initialstate", CallKind.ClassMember, m_classData, value); } - } - public int Counter - { - get { return Invoker.CallNative("SDKClass", "Counter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Counter", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvGlobal(ptr={this.m_classData})"; - } - public class CEnvHudHint : CPointEntity - { - public CEnvHudHint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvHudHint", "CEnvHudHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvHudHint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvHudHint", "CEnvHudHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvHudHint() - { - } - public CEnvHudHint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvHudHint", "CEnvHudHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Message - { - get { return Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvHudHint(ptr={this.m_classData})"; - } - public class CEnvInstructorHint : CPointEntity - { - public CEnvInstructorHint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorHint", "CEnvInstructorHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvInstructorHint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorHint", "CEnvInstructorHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvInstructorHint() - { - } - public CEnvInstructorHint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorHint", "CEnvInstructorHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string Replace_Key - { - get { return Invoker.CallNative("SDKClass", "Replace_Key", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Replace_Key", CallKind.ClassMember, m_classData, value); } - } - public string HintTargetEntity - { - get { return Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData, value); } - } - public int Timeout - { - get { return Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData, value); } - } - public int DisplayLimit - { - get { return Invoker.CallNative("SDKClass", "DisplayLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisplayLimit", CallKind.ClassMember, m_classData, value); } - } - public string Icon_Onscreen - { - get { return Invoker.CallNative("SDKClass", "Icon_Onscreen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Icon_Onscreen", CallKind.ClassMember, m_classData, value); } - } - public string Icon_Offscreen - { - get { return Invoker.CallNative("SDKClass", "Icon_Offscreen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Icon_Offscreen", CallKind.ClassMember, m_classData, value); } - } - public string Caption - { - get { return Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData, value); } - } - public string ActivatorCaption - { - get { return Invoker.CallNative("SDKClass", "ActivatorCaption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActivatorCaption", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public float IconOffset - { - get { return Invoker.CallNative("SDKClass", "IconOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IconOffset", CallKind.ClassMember, m_classData, value); } - } - public float Range - { - get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } - } - public byte PulseOption - { - get { return Invoker.CallNative("SDKClass", "PulseOption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PulseOption", CallKind.ClassMember, m_classData, value); } - } - public byte AlphaOption - { - get { return Invoker.CallNative("SDKClass", "AlphaOption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlphaOption", CallKind.ClassMember, m_classData, value); } - } - public byte ShakeOption - { - get { return Invoker.CallNative("SDKClass", "ShakeOption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShakeOption", CallKind.ClassMember, m_classData, value); } - } - public bool Static - { - get { return Invoker.CallNative("SDKClass", "Static", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Static", CallKind.ClassMember, m_classData, value); } - } - public bool NoOffscreen - { - get { return Invoker.CallNative("SDKClass", "NoOffscreen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoOffscreen", CallKind.ClassMember, m_classData, value); } - } - public bool ForceCaption - { - get { return Invoker.CallNative("SDKClass", "ForceCaption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceCaption", CallKind.ClassMember, m_classData, value); } - } - public int InstanceType - { - get { return Invoker.CallNative("SDKClass", "InstanceType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstanceType", CallKind.ClassMember, m_classData, value); } - } - public bool SuppressRest - { - get { return Invoker.CallNative("SDKClass", "SuppressRest", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SuppressRest", CallKind.ClassMember, m_classData, value); } - } - public string Binding - { - get { return Invoker.CallNative("SDKClass", "Binding", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Binding", CallKind.ClassMember, m_classData, value); } - } - public bool AllowNoDrawTarget - { - get { return Invoker.CallNative("SDKClass", "AllowNoDrawTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowNoDrawTarget", CallKind.ClassMember, m_classData, value); } - } - public bool AutoStart - { - get { return Invoker.CallNative("SDKClass", "AutoStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoStart", CallKind.ClassMember, m_classData, value); } - } - public bool LocalPlayerOnly - { - get { return Invoker.CallNative("SDKClass", "LocalPlayerOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalPlayerOnly", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvInstructorHint(ptr={this.m_classData})"; - } - public class CEnvInstructorVRHint : CPointEntity - { - public CEnvInstructorVRHint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorVRHint", "CEnvInstructorVRHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvInstructorVRHint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorVRHint", "CEnvInstructorVRHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvInstructorVRHint() - { - } - public CEnvInstructorVRHint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorVRHint", "CEnvInstructorVRHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string HintTargetEntity - { - get { return Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData, value); } - } - public int Timeout - { - get { return Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData, value); } - } - public string Caption - { - get { return Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData, value); } - } - public string StartSound - { - get { return Invoker.CallNative("SDKClass", "StartSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartSound", CallKind.ClassMember, m_classData, value); } - } - public int LayoutFileType - { - get { return Invoker.CallNative("SDKClass", "LayoutFileType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LayoutFileType", CallKind.ClassMember, m_classData, value); } - } - public string CustomLayoutFile - { - get { return Invoker.CallNative("SDKClass", "CustomLayoutFile", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomLayoutFile", CallKind.ClassMember, m_classData, value); } - } - public int AttachType - { - get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } - } - public float HeightOffset - { - get { return Invoker.CallNative("SDKClass", "HeightOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeightOffset", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvInstructorVRHint(ptr={this.m_classData})"; - } - public class CEnvLaser : CBeam - { - public CEnvLaser(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvLaser", "CEnvLaser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvLaser(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvLaser", "CEnvLaser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvLaser() - { - } - public CEnvLaser(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvLaser", "CEnvLaser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string LaserTarget - { - get { return Invoker.CallNative("SDKClass", "LaserTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LaserTarget", CallKind.ClassMember, m_classData, value); } - } - public int[] Sprite - { - get { return Invoker.CallNative("SDKClass", "Sprite", CallKind.ClassMember, m_classData); } - } - public string SpriteName - { - get { return Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData, value); } - } - public Vector2D FirePosition - { - get { return Invoker.CallNative("SDKClass", "FirePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirePosition", CallKind.ClassMember, m_classData, value); } - } - public float StartFrame - { - get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } - } - public CBeam Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvLaser(ptr={this.m_classData})"; - } - public class CEnvLightProbeVolume : CBaseEntity - { - public CEnvLightProbeVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvLightProbeVolume", "CEnvLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvLightProbeVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvLightProbeVolume", "CEnvLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvLightProbeVolume() - { - } - public CEnvLightProbeVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvLightProbeVolume", "CEnvLightProbeVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Entity_vBoxMins - { - get { return Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Entity_vBoxMaxs - { - get { return Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bMoveable - { - get { return Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nHandshake - { - get { return Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nPriority - { - get { return Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bStartDisabled - { - get { return Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeSizeX - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeSizeY - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeSizeZ - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeAtlasX - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeAtlasY - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData, value); } - } - public int Entity_nLightProbeAtlasZ - { - get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData, value); } - } - public bool Entity_bEnabled - { - get { return Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvLightProbeVolume(ptr={this.m_classData})"; - } - public class CEnvMuzzleFlash : CPointEntity - { - public CEnvMuzzleFlash(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvMuzzleFlash", "CEnvMuzzleFlash", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvMuzzleFlash(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvMuzzleFlash", "CEnvMuzzleFlash", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvMuzzleFlash() - { - } - public CEnvMuzzleFlash(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvMuzzleFlash", "CEnvMuzzleFlash", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public string ParentAttachment - { - get { return Invoker.CallNative("SDKClass", "ParentAttachment", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentAttachment", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvMuzzleFlash(ptr={this.m_classData})"; - } - public class CEnvParticleGlow : CParticleSystem - { - public CEnvParticleGlow(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvParticleGlow", "CEnvParticleGlow", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvParticleGlow(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvParticleGlow", "CEnvParticleGlow", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvParticleGlow() - { - } - public CEnvParticleGlow(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvParticleGlow", "CEnvParticleGlow", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float AlphaScale - { - get { return Invoker.CallNative("SDKClass", "AlphaScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlphaScale", CallKind.ClassMember, m_classData, value); } - } - public float RadiusScale - { - get { return Invoker.CallNative("SDKClass", "RadiusScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadiusScale", CallKind.ClassMember, m_classData, value); } - } - public float SelfIllumScale - { - get { return Invoker.CallNative("SDKClass", "SelfIllumScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SelfIllumScale", CallKind.ClassMember, m_classData, value); } - } - public QAngle ColorTint - { - get { return Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData, value); } - } - public CParticleSystem Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvParticleGlow(ptr={this.m_classData})"; - } - public class CEnvProjectedTexture : CModelPointEntity - { - public CEnvProjectedTexture(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvProjectedTexture", "CEnvProjectedTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvProjectedTexture(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvProjectedTexture", "CEnvProjectedTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvProjectedTexture() - { - } - public CEnvProjectedTexture(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvProjectedTexture", "CEnvProjectedTexture", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - } - public bool State - { - get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } - } - public bool AlwaysUpdate - { - get { return Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData, value); } - } - public float LightFOV - { - get { return Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData, value); } - } - public bool EnableShadows - { - get { return Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData, value); } - } - public bool SimpleProjection - { - get { return Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData, value); } - } - public bool LightOnlyTarget - { - get { return Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData, value); } - } - public bool LightWorld - { - get { return Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData, value); } - } - public bool CameraSpace - { - get { return Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessScale - { - get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } - } - public QAngle LightColor - { - get { return Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData, value); } - } - public float Intensity - { - get { return Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData, value); } - } - public float LinearAttenuation - { - get { return Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData, value); } - } - public float QuadraticAttenuation - { - get { return Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData, value); } - } - public bool Volumetric - { - get { return Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData, value); } - } - public float NoiseStrength - { - get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } - } - public float FlashlightTime - { - get { return Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData, value); } - } - public uint NumPlanes - { - get { return Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData, value); } - } - public float PlaneOffset - { - get { return Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData, value); } - } - public float VolumetricIntensity - { - get { return Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData, value); } - } - public float ColorTransitionTime - { - get { return Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData, value); } - } - public float Ambient - { - get { return Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData, value); } - } - public string SpotlightTextureName - { - get { return Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData, value); } - } - public int SpotlightTextureFrame - { - get { return Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData, value); } - } - public uint ShadowQuality - { - get { return Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData, value); } - } - public float NearZ - { - get { return Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData, value); } - } - public float FarZ - { - get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } - } - public float ProjectionSize - { - get { return Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData, value); } - } - public float Rotation - { - get { return Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData, value); } - } - public bool FlipHorizontal - { - get { return Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData, value); } - } - public CModelPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvProjectedTexture(ptr={this.m_classData})"; - } - public class CEnvShake : CPointEntity - { - public CEnvShake(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvShake", "CEnvShake", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvShake(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvShake", "CEnvShake", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvShake() - { - } - public CEnvShake(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvShake", "CEnvShake", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string LimitToEntity - { - get { return Invoker.CallNative("SDKClass", "LimitToEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LimitToEntity", CallKind.ClassMember, m_classData, value); } - } - public float Amplitude - { - get { return Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData, value); } - } - public float Frequency - { - get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float StopTime - { - get { return Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData, value); } - } - public float NextShake - { - get { return Invoker.CallNative("SDKClass", "NextShake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextShake", CallKind.ClassMember, m_classData, value); } - } - public float CurrentAmp - { - get { return Invoker.CallNative("SDKClass", "CurrentAmp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentAmp", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MaxForce - { - get { return Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData, value); } - } - public CPhysicsShake ShakeCallback - { - get { return Invoker.CallNative("SDKClass", "ShakeCallback", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvShake(ptr={this.m_classData})"; - } - public class CEnvSky : CBaseModelEntity - { - public CEnvSky(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSky", "CEnvSky", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSky(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSky", "CEnvSky", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSky() - { - } - public CEnvSky(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSky", "CEnvSky", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public QAngle TintColor - { - get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } - } - public QAngle TintColorLightingOnly - { - get { return Invoker.CallNative("SDKClass", "TintColorLightingOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintColorLightingOnly", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessScale - { - get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } - } - public int FogType - { - get { return Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData, value); } - } - public float FogMinStart - { - get { return Invoker.CallNative("SDKClass", "FogMinStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMinStart", CallKind.ClassMember, m_classData, value); } - } - public float FogMinEnd - { - get { return Invoker.CallNative("SDKClass", "FogMinEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMinEnd", CallKind.ClassMember, m_classData, value); } - } - public float FogMaxStart - { - get { return Invoker.CallNative("SDKClass", "FogMaxStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMaxStart", CallKind.ClassMember, m_classData, value); } - } - public float FogMaxEnd - { - get { return Invoker.CallNative("SDKClass", "FogMaxEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMaxEnd", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSky(ptr={this.m_classData})"; - } - public class CEnvSoundscape : CBaseEntity - { - public CEnvSoundscape(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscape", "CEnvSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscape(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscape", "CEnvSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscape() - { - } - public CEnvSoundscape(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscape", "CEnvSoundscape", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnPlay - { - get { return Invoker.CallNative("SDKClass", "OnPlay", CallKind.ClassMember, m_classData); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public string SoundEventName - { - get { return Invoker.CallNative("SDKClass", "SoundEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundEventName", CallKind.ClassMember, m_classData, value); } - } - public bool OverrideWithEvent - { - get { return Invoker.CallNative("SDKClass", "OverrideWithEvent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideWithEvent", CallKind.ClassMember, m_classData, value); } - } - public int SoundscapeIndex - { - get { return Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData, value); } - } - public int SoundscapeEntityListId - { - get { return Invoker.CallNative("SDKClass", "SoundscapeEntityListId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundscapeEntityListId", CallKind.ClassMember, m_classData, value); } - } - public uint[] PositionNames - { - get { return Invoker.CallNative("SDKClass", "PositionNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PositionNames", CallKind.ClassMember, m_classData, value); } - } - public CEnvSoundscape ProxySoundscape - { - get { return Invoker.CallNative("SDKClass", "ProxySoundscape", CallKind.ClassMember, m_classData); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public string SoundscapeName - { - get { return Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData, value); } - } - public uint SoundEventHash - { - get { return Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSoundscape(ptr={this.m_classData})"; - } - public class CEnvSoundscapeAlias_snd_soundscape : CEnvSoundscape - { - public CEnvSoundscapeAlias_snd_soundscape(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeAlias_snd_soundscape", "CEnvSoundscapeAlias_snd_soundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeAlias_snd_soundscape(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeAlias_snd_soundscape", "CEnvSoundscapeAlias_snd_soundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeAlias_snd_soundscape() - { - } - public CEnvSoundscapeAlias_snd_soundscape(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeAlias_snd_soundscape", "CEnvSoundscapeAlias_snd_soundscape", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvSoundscape Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSoundscapeAlias_snd_soundscape(ptr={this.m_classData})"; - } - public class CEnvSoundscapeProxy : CEnvSoundscape - { - public CEnvSoundscapeProxy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxy", "CEnvSoundscapeProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeProxy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxy", "CEnvSoundscapeProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeProxy() - { - } - public CEnvSoundscapeProxy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxy", "CEnvSoundscapeProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MainSoundscapeName - { - get { return Invoker.CallNative("SDKClass", "MainSoundscapeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MainSoundscapeName", CallKind.ClassMember, m_classData, value); } - } - public CEnvSoundscape Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSoundscapeProxy(ptr={this.m_classData})"; - } - public class CEnvSoundscapeProxyAlias_snd_soundscape_proxy : CEnvSoundscapeProxy - { - public CEnvSoundscapeProxyAlias_snd_soundscape_proxy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "CEnvSoundscapeProxyAlias_snd_soundscape_proxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeProxyAlias_snd_soundscape_proxy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "CEnvSoundscapeProxyAlias_snd_soundscape_proxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeProxyAlias_snd_soundscape_proxy() - { - } - public CEnvSoundscapeProxyAlias_snd_soundscape_proxy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "CEnvSoundscapeProxyAlias_snd_soundscape_proxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvSoundscapeProxy Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSoundscapeProxyAlias_snd_soundscape_proxy(ptr={this.m_classData})"; - } - public class CEnvSoundscapeTriggerable : CEnvSoundscape - { - public CEnvSoundscapeTriggerable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerable", "CEnvSoundscapeTriggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeTriggerable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerable", "CEnvSoundscapeTriggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeTriggerable() - { - } - public CEnvSoundscapeTriggerable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerable", "CEnvSoundscapeTriggerable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvSoundscape Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSoundscapeTriggerable(ptr={this.m_classData})"; - } - public class CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable : CEnvSoundscapeTriggerable - { - public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable() - { - } - public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvSoundscapeTriggerable Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(ptr={this.m_classData})"; - } - public class CEnvSpark : CPointEntity - { - public CEnvSpark(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSpark", "CEnvSpark", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSpark(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSpark", "CEnvSpark", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSpark() - { - } - public CEnvSpark(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSpark", "CEnvSpark", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Delay - { - get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } - } - public int Magnitude - { - get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } - } - public int TrailLength - { - get { return Invoker.CallNative("SDKClass", "TrailLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TrailLength", CallKind.ClassMember, m_classData, value); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnSpark - { - get { return Invoker.CallNative("SDKClass", "OnSpark", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSpark(ptr={this.m_classData})"; - } - public class CEnvSplash : CPointEntity - { - public CEnvSplash(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSplash", "CEnvSplash", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSplash(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSplash", "CEnvSplash", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvSplash() - { - } - public CEnvSplash(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvSplash", "CEnvSplash", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvSplash(ptr={this.m_classData})"; - } - public class CEnvTilt : CPointEntity - { - public CEnvTilt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvTilt", "CEnvTilt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvTilt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvTilt", "CEnvTilt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvTilt() - { - } - public CEnvTilt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvTilt", "CEnvTilt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float TiltTime - { - get { return Invoker.CallNative("SDKClass", "TiltTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TiltTime", CallKind.ClassMember, m_classData, value); } - } - public float StopTime - { - get { return Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvTilt(ptr={this.m_classData})"; - } - public class CEnvViewPunch : CPointEntity - { - public CEnvViewPunch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvViewPunch", "CEnvViewPunch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvViewPunch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvViewPunch", "CEnvViewPunch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvViewPunch() - { - } - public CEnvViewPunch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvViewPunch", "CEnvViewPunch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public Vector ViewPunch - { - get { return Invoker.CallNative("SDKClass", "ViewPunch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewPunch", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvViewPunch(ptr={this.m_classData})"; - } - public class CEnvVolumetricFogController : CBaseEntity - { - public CEnvVolumetricFogController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogController", "CEnvVolumetricFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvVolumetricFogController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogController", "CEnvVolumetricFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvVolumetricFogController() - { - } - public CEnvVolumetricFogController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogController", "CEnvVolumetricFogController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Scattering - { - get { return Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData, value); } - } - public QAngle TintColor - { - get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } - } - public float Anisotropy - { - get { return Invoker.CallNative("SDKClass", "Anisotropy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Anisotropy", CallKind.ClassMember, m_classData, value); } - } - public float FadeSpeed - { - get { return Invoker.CallNative("SDKClass", "FadeSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeSpeed", CallKind.ClassMember, m_classData, value); } - } - public float DrawDistance - { - get { return Invoker.CallNative("SDKClass", "DrawDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrawDistance", CallKind.ClassMember, m_classData, value); } - } - public float FadeInStart - { - get { return Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData, value); } - } - public float FadeInEnd - { - get { return Invoker.CallNative("SDKClass", "FadeInEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeInEnd", CallKind.ClassMember, m_classData, value); } - } - public float IndirectStrength - { - get { return Invoker.CallNative("SDKClass", "IndirectStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndirectStrength", CallKind.ClassMember, m_classData, value); } - } - public int VolumeDepth - { - get { return Invoker.CallNative("SDKClass", "VolumeDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumeDepth", CallKind.ClassMember, m_classData, value); } - } - public float FirstVolumeSliceThickness - { - get { return Invoker.CallNative("SDKClass", "FirstVolumeSliceThickness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstVolumeSliceThickness", CallKind.ClassMember, m_classData, value); } - } - public int IndirectTextureDimX - { - get { return Invoker.CallNative("SDKClass", "IndirectTextureDimX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndirectTextureDimX", CallKind.ClassMember, m_classData, value); } - } - public int IndirectTextureDimY - { - get { return Invoker.CallNative("SDKClass", "IndirectTextureDimY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndirectTextureDimY", CallKind.ClassMember, m_classData, value); } - } - public int IndirectTextureDimZ - { - get { return Invoker.CallNative("SDKClass", "IndirectTextureDimZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndirectTextureDimZ", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxMins - { - get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxMaxs - { - get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public float StartAnisoTime - { - get { return Invoker.CallNative("SDKClass", "StartAnisoTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartAnisoTime", CallKind.ClassMember, m_classData, value); } - } - public float StartScatterTime - { - get { return Invoker.CallNative("SDKClass", "StartScatterTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartScatterTime", CallKind.ClassMember, m_classData, value); } - } - public float StartDrawDistanceTime - { - get { return Invoker.CallNative("SDKClass", "StartDrawDistanceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDrawDistanceTime", CallKind.ClassMember, m_classData, value); } - } - public float StartAnisotropy - { - get { return Invoker.CallNative("SDKClass", "StartAnisotropy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartAnisotropy", CallKind.ClassMember, m_classData, value); } - } - public float StartScattering - { - get { return Invoker.CallNative("SDKClass", "StartScattering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartScattering", CallKind.ClassMember, m_classData, value); } - } - public float StartDrawDistance - { - get { return Invoker.CallNative("SDKClass", "StartDrawDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDrawDistance", CallKind.ClassMember, m_classData, value); } - } - public float DefaultAnisotropy - { - get { return Invoker.CallNative("SDKClass", "DefaultAnisotropy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultAnisotropy", CallKind.ClassMember, m_classData, value); } - } - public float DefaultScattering - { - get { return Invoker.CallNative("SDKClass", "DefaultScattering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultScattering", CallKind.ClassMember, m_classData, value); } - } - public float DefaultDrawDistance - { - get { return Invoker.CallNative("SDKClass", "DefaultDrawDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultDrawDistance", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool EnableIndirect - { - get { return Invoker.CallNative("SDKClass", "EnableIndirect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableIndirect", CallKind.ClassMember, m_classData, value); } - } - public bool IsMaster - { - get { return Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData, value); } - } - public int ForceRefreshCount - { - get { return Invoker.CallNative("SDKClass", "ForceRefreshCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceRefreshCount", CallKind.ClassMember, m_classData, value); } - } - public float NoiseSpeed - { - get { return Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData, value); } - } - public float NoiseStrength - { - get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } - } - public Vector2D NoiseScale - { - get { return Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData, value); } - } - public float WindSpeed - { - get { return Invoker.CallNative("SDKClass", "WindSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindSpeed", CallKind.ClassMember, m_classData, value); } - } - public Vector2D WindDirection - { - get { return Invoker.CallNative("SDKClass", "WindDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindDirection", CallKind.ClassMember, m_classData, value); } - } - public bool FirstTime - { - get { return Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvVolumetricFogController(ptr={this.m_classData})"; - } - public class CEnvVolumetricFogVolume : CBaseEntity - { - public CEnvVolumetricFogVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogVolume", "CEnvVolumetricFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvVolumetricFogVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogVolume", "CEnvVolumetricFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvVolumetricFogVolume() - { - } - public CEnvVolumetricFogVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogVolume", "CEnvVolumetricFogVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxMins - { - get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxMaxs - { - get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool IndirectUseLPVs - { - get { return Invoker.CallNative("SDKClass", "IndirectUseLPVs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndirectUseLPVs", CallKind.ClassMember, m_classData, value); } - } - public float Strength - { - get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } - } - public int FalloffShape - { - get { return Invoker.CallNative("SDKClass", "FalloffShape", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FalloffShape", CallKind.ClassMember, m_classData, value); } - } - public float FalloffExponent - { - get { return Invoker.CallNative("SDKClass", "FalloffExponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FalloffExponent", CallKind.ClassMember, m_classData, value); } - } - public float HeightFogDepth - { - get { return Invoker.CallNative("SDKClass", "HeightFogDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeightFogDepth", CallKind.ClassMember, m_classData, value); } - } - public float HeightFogEdgeWidth - { - get { return Invoker.CallNative("SDKClass", "HeightFogEdgeWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeightFogEdgeWidth", CallKind.ClassMember, m_classData, value); } - } - public float IndirectLightStrength - { - get { return Invoker.CallNative("SDKClass", "IndirectLightStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndirectLightStrength", CallKind.ClassMember, m_classData, value); } - } - public float SunLightStrength - { - get { return Invoker.CallNative("SDKClass", "SunLightStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SunLightStrength", CallKind.ClassMember, m_classData, value); } - } - public float NoiseStrength - { - get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } - } - public QAngle TintColor - { - get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } - } - public bool OverrideTintColor - { - get { return Invoker.CallNative("SDKClass", "OverrideTintColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideTintColor", CallKind.ClassMember, m_classData, value); } - } - public bool OverrideIndirectLightStrength - { - get { return Invoker.CallNative("SDKClass", "OverrideIndirectLightStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideIndirectLightStrength", CallKind.ClassMember, m_classData, value); } - } - public bool OverrideSunLightStrength - { - get { return Invoker.CallNative("SDKClass", "OverrideSunLightStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideSunLightStrength", CallKind.ClassMember, m_classData, value); } - } - public bool OverrideNoiseStrength - { - get { return Invoker.CallNative("SDKClass", "OverrideNoiseStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideNoiseStrength", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvVolumetricFogVolume(ptr={this.m_classData})"; - } - public class CEnvWind : CBaseEntity - { - public CEnvWind(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWind", "CEnvWind", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWind(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWind", "CEnvWind", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWind() - { - } - public CEnvWind(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWind", "CEnvWind", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvWindShared EnvWindShared - { - get { return Invoker.CallNative("SDKClass", "EnvWindShared", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvWind(ptr={this.m_classData})"; - } - public class CEnvWindController : CBaseEntity - { - public CEnvWindController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindController", "CEnvWindController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWindController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindController", "CEnvWindController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWindController() - { - } - public CEnvWindController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindController", "CEnvWindController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvWindShared EnvWindShared - { - get { return Invoker.CallNative("SDKClass", "EnvWindShared", CallKind.ClassMember, m_classData); } - } - public float DirectionVariation - { - get { return Invoker.CallNative("SDKClass", "DirectionVariation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DirectionVariation", CallKind.ClassMember, m_classData, value); } - } - public float SpeedVariation - { - get { return Invoker.CallNative("SDKClass", "SpeedVariation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeedVariation", CallKind.ClassMember, m_classData, value); } - } - public float Turbulence - { - get { return Invoker.CallNative("SDKClass", "Turbulence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Turbulence", CallKind.ClassMember, m_classData, value); } - } - public float VolumeHalfExtentXY - { - get { return Invoker.CallNative("SDKClass", "VolumeHalfExtentXY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumeHalfExtentXY", CallKind.ClassMember, m_classData, value); } - } - public float VolumeHalfExtentZ - { - get { return Invoker.CallNative("SDKClass", "VolumeHalfExtentZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumeHalfExtentZ", CallKind.ClassMember, m_classData, value); } - } - public int VolumeResolutionXY - { - get { return Invoker.CallNative("SDKClass", "VolumeResolutionXY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumeResolutionXY", CallKind.ClassMember, m_classData, value); } - } - public int VolumeResolutionZ - { - get { return Invoker.CallNative("SDKClass", "VolumeResolutionZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumeResolutionZ", CallKind.ClassMember, m_classData, value); } - } - public int ClipmapLevels - { - get { return Invoker.CallNative("SDKClass", "ClipmapLevels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClipmapLevels", CallKind.ClassMember, m_classData, value); } - } - public bool IsMaster - { - get { return Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData, value); } - } - public bool FirstTime - { - get { return Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvWindController(ptr={this.m_classData})"; - } - public class CEnvWindShared : ClassData - { - public CEnvWindShared(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindShared", "CEnvWindShared", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWindShared(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindShared", "CEnvWindShared", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWindShared() - { - } - public CEnvWindShared(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindShared", "CEnvWindShared", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public uint WindSeed - { - get { return Invoker.CallNative("SDKClass", "WindSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindSeed", CallKind.ClassMember, m_classData, value); } - } - public ushort MinWind - { - get { return Invoker.CallNative("SDKClass", "MinWind", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinWind", CallKind.ClassMember, m_classData, value); } - } - public ushort MaxWind - { - get { return Invoker.CallNative("SDKClass", "MaxWind", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxWind", CallKind.ClassMember, m_classData, value); } - } - public int WindRadius - { - get { return Invoker.CallNative("SDKClass", "WindRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindRadius", CallKind.ClassMember, m_classData, value); } - } - public ushort MinGust - { - get { return Invoker.CallNative("SDKClass", "MinGust", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinGust", CallKind.ClassMember, m_classData, value); } - } - public ushort MaxGust - { - get { return Invoker.CallNative("SDKClass", "MaxGust", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxGust", CallKind.ClassMember, m_classData, value); } - } - public float MinGustDelay - { - get { return Invoker.CallNative("SDKClass", "MinGustDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinGustDelay", CallKind.ClassMember, m_classData, value); } - } - public float MaxGustDelay - { - get { return Invoker.CallNative("SDKClass", "MaxGustDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxGustDelay", CallKind.ClassMember, m_classData, value); } - } - public float GustDuration - { - get { return Invoker.CallNative("SDKClass", "GustDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GustDuration", CallKind.ClassMember, m_classData, value); } - } - public ushort GustDirChange - { - get { return Invoker.CallNative("SDKClass", "GustDirChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GustDirChange", CallKind.ClassMember, m_classData, value); } - } - public ushort InitialWindDir - { - get { return Invoker.CallNative("SDKClass", "InitialWindDir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialWindDir", CallKind.ClassMember, m_classData, value); } - } - public float InitialWindSpeed - { - get { return Invoker.CallNative("SDKClass", "InitialWindSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialWindSpeed", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Location - { - get { return Invoker.CallNative("SDKClass", "Location", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Location", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnGustStart - { - get { return Invoker.CallNative("SDKClass", "OnGustStart", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnGustEnd - { - get { return Invoker.CallNative("SDKClass", "OnGustEnd", CallKind.ClassMember, m_classData); } - } - public CBaseEntity EntOwner - { - get { return Invoker.CallNative("SDKClass", "EntOwner", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvWindShared(ptr={this.m_classData})"; - } - public class CEnvWindVolume : CBaseEntity - { - public CEnvWindVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindVolume", "CEnvWindVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWindVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindVolume", "CEnvWindVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CEnvWindVolume() - { - } - public CEnvWindVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CEnvWindVolume", "CEnvWindVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxMins - { - get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxMaxs - { - get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public int Shape - { - get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } - } - public float WindSpeedMultiplier - { - get { return Invoker.CallNative("SDKClass", "WindSpeedMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindSpeedMultiplier", CallKind.ClassMember, m_classData, value); } - } - public float WindTurbulenceMultiplier - { - get { return Invoker.CallNative("SDKClass", "WindTurbulenceMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindTurbulenceMultiplier", CallKind.ClassMember, m_classData, value); } - } - public float WindSpeedVariationMultiplier - { - get { return Invoker.CallNative("SDKClass", "WindSpeedVariationMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindSpeedVariationMultiplier", CallKind.ClassMember, m_classData, value); } - } - public float WindDirectionVariationMultiplier - { - get { return Invoker.CallNative("SDKClass", "WindDirectionVariationMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindDirectionVariationMultiplier", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CEnvWindVolume(ptr={this.m_classData})"; - } - public class CExampleSchemaVData_Monomorphic : ClassData - { - public CExampleSchemaVData_Monomorphic(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_Monomorphic", "CExampleSchemaVData_Monomorphic", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_Monomorphic(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_Monomorphic", "CExampleSchemaVData_Monomorphic", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_Monomorphic() - { - } - public CExampleSchemaVData_Monomorphic(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_Monomorphic", "CExampleSchemaVData_Monomorphic", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Example1 - { - get { return Invoker.CallNative("SDKClass", "Example1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Example1", CallKind.ClassMember, m_classData, value); } - } - public int Example2 - { - get { return Invoker.CallNative("SDKClass", "Example2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Example2", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CExampleSchemaVData_Monomorphic(ptr={this.m_classData})"; - } - public class CExampleSchemaVData_PolymorphicBase : ClassData - { - public CExampleSchemaVData_PolymorphicBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicBase", "CExampleSchemaVData_PolymorphicBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_PolymorphicBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicBase", "CExampleSchemaVData_PolymorphicBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_PolymorphicBase() - { - } - public CExampleSchemaVData_PolymorphicBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicBase", "CExampleSchemaVData_PolymorphicBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Base - { - get { return Invoker.CallNative("SDKClass", "Base", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Base", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CExampleSchemaVData_PolymorphicBase(ptr={this.m_classData})"; - } - public class CExampleSchemaVData_PolymorphicDerivedA : CExampleSchemaVData_PolymorphicBase - { - public CExampleSchemaVData_PolymorphicDerivedA(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedA", "CExampleSchemaVData_PolymorphicDerivedA", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_PolymorphicDerivedA(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedA", "CExampleSchemaVData_PolymorphicDerivedA", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_PolymorphicDerivedA() - { - } - public CExampleSchemaVData_PolymorphicDerivedA(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedA", "CExampleSchemaVData_PolymorphicDerivedA", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int DerivedA - { - get { return Invoker.CallNative("SDKClass", "DerivedA", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DerivedA", CallKind.ClassMember, m_classData, value); } - } - public CExampleSchemaVData_PolymorphicBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CExampleSchemaVData_PolymorphicDerivedA(ptr={this.m_classData})"; - } - public class CExampleSchemaVData_PolymorphicDerivedB : CExampleSchemaVData_PolymorphicBase - { - public CExampleSchemaVData_PolymorphicDerivedB(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedB", "CExampleSchemaVData_PolymorphicDerivedB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_PolymorphicDerivedB(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedB", "CExampleSchemaVData_PolymorphicDerivedB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExampleSchemaVData_PolymorphicDerivedB() - { - } - public CExampleSchemaVData_PolymorphicDerivedB(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedB", "CExampleSchemaVData_PolymorphicDerivedB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int DerivedB - { - get { return Invoker.CallNative("SDKClass", "DerivedB", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DerivedB", CallKind.ClassMember, m_classData, value); } - } - public CExampleSchemaVData_PolymorphicBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CExampleSchemaVData_PolymorphicDerivedB(ptr={this.m_classData})"; - } - public class CExpressionActionUpdater : CAnimActionUpdater - { - public CExpressionActionUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExpressionActionUpdater", "CExpressionActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExpressionActionUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExpressionActionUpdater", "CExpressionActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CExpressionActionUpdater() - { - } - public CExpressionActionUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CExpressionActionUpdater", "CExpressionActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle Param - { - get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } - } - public byte ParamType - { - get { return Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData, value); } - } - public AnimScriptHandle Script - { - get { return Invoker.CallNative("SDKClass", "Script", CallKind.ClassMember, m_classData); } - } - public CAnimActionUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CExpressionActionUpdater(ptr={this.m_classData})"; - } - public class CFeIndexedJiggleBone : ClassData - { - public CFeIndexedJiggleBone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeIndexedJiggleBone", "CFeIndexedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeIndexedJiggleBone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeIndexedJiggleBone", "CFeIndexedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeIndexedJiggleBone() - { - } - public CFeIndexedJiggleBone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeIndexedJiggleBone", "CFeIndexedJiggleBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public uint JiggleParent - { - get { return Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData, value); } - } - public CFeJiggleBone JiggleBone - { - get { return Invoker.CallNative("SDKClass", "JiggleBone", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFeIndexedJiggleBone(ptr={this.m_classData})"; - } - public class CFeJiggleBone : ClassData - { - public CFeJiggleBone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeJiggleBone", "CFeJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeJiggleBone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeJiggleBone", "CFeJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeJiggleBone() - { - } - public CFeJiggleBone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeJiggleBone", "CFeJiggleBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public float Length - { - get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } - } - public float TipMass - { - get { return Invoker.CallNative("SDKClass", "TipMass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TipMass", CallKind.ClassMember, m_classData, value); } - } - public float YawStiffness - { - get { return Invoker.CallNative("SDKClass", "YawStiffness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YawStiffness", CallKind.ClassMember, m_classData, value); } - } - public float YawDamping - { - get { return Invoker.CallNative("SDKClass", "YawDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YawDamping", CallKind.ClassMember, m_classData, value); } - } - public float PitchStiffness - { - get { return Invoker.CallNative("SDKClass", "PitchStiffness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PitchStiffness", CallKind.ClassMember, m_classData, value); } - } - public float PitchDamping - { - get { return Invoker.CallNative("SDKClass", "PitchDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PitchDamping", CallKind.ClassMember, m_classData, value); } - } - public float AlongStiffness - { - get { return Invoker.CallNative("SDKClass", "AlongStiffness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlongStiffness", CallKind.ClassMember, m_classData, value); } - } - public float AlongDamping - { - get { return Invoker.CallNative("SDKClass", "AlongDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlongDamping", CallKind.ClassMember, m_classData, value); } - } - public float AngleLimit - { - get { return Invoker.CallNative("SDKClass", "AngleLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleLimit", CallKind.ClassMember, m_classData, value); } - } - public float MinYaw - { - get { return Invoker.CallNative("SDKClass", "MinYaw", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinYaw", CallKind.ClassMember, m_classData, value); } - } - public float MaxYaw - { - get { return Invoker.CallNative("SDKClass", "MaxYaw", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxYaw", CallKind.ClassMember, m_classData, value); } - } - public float YawFriction - { - get { return Invoker.CallNative("SDKClass", "YawFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YawFriction", CallKind.ClassMember, m_classData, value); } - } - public float YawBounce - { - get { return Invoker.CallNative("SDKClass", "YawBounce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YawBounce", CallKind.ClassMember, m_classData, value); } - } - public float MinPitch - { - get { return Invoker.CallNative("SDKClass", "MinPitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinPitch", CallKind.ClassMember, m_classData, value); } - } - public float MaxPitch - { - get { return Invoker.CallNative("SDKClass", "MaxPitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxPitch", CallKind.ClassMember, m_classData, value); } - } - public float PitchFriction - { - get { return Invoker.CallNative("SDKClass", "PitchFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PitchFriction", CallKind.ClassMember, m_classData, value); } - } - public float PitchBounce - { - get { return Invoker.CallNative("SDKClass", "PitchBounce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PitchBounce", CallKind.ClassMember, m_classData, value); } - } - public float BaseMass - { - get { return Invoker.CallNative("SDKClass", "BaseMass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseMass", CallKind.ClassMember, m_classData, value); } - } - public float BaseStiffness - { - get { return Invoker.CallNative("SDKClass", "BaseStiffness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseStiffness", CallKind.ClassMember, m_classData, value); } - } - public float BaseDamping - { - get { return Invoker.CallNative("SDKClass", "BaseDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseDamping", CallKind.ClassMember, m_classData, value); } - } - public float BaseMinLeft - { - get { return Invoker.CallNative("SDKClass", "BaseMinLeft", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseMinLeft", CallKind.ClassMember, m_classData, value); } - } - public float BaseMaxLeft - { - get { return Invoker.CallNative("SDKClass", "BaseMaxLeft", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseMaxLeft", CallKind.ClassMember, m_classData, value); } - } - public float BaseLeftFriction - { - get { return Invoker.CallNative("SDKClass", "BaseLeftFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseLeftFriction", CallKind.ClassMember, m_classData, value); } - } - public float BaseMinUp - { - get { return Invoker.CallNative("SDKClass", "BaseMinUp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseMinUp", CallKind.ClassMember, m_classData, value); } - } - public float BaseMaxUp - { - get { return Invoker.CallNative("SDKClass", "BaseMaxUp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseMaxUp", CallKind.ClassMember, m_classData, value); } - } - public float BaseUpFriction - { - get { return Invoker.CallNative("SDKClass", "BaseUpFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseUpFriction", CallKind.ClassMember, m_classData, value); } - } - public float BaseMinForward - { - get { return Invoker.CallNative("SDKClass", "BaseMinForward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseMinForward", CallKind.ClassMember, m_classData, value); } - } - public float BaseMaxForward - { - get { return Invoker.CallNative("SDKClass", "BaseMaxForward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseMaxForward", CallKind.ClassMember, m_classData, value); } - } - public float BaseForwardFriction - { - get { return Invoker.CallNative("SDKClass", "BaseForwardFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseForwardFriction", CallKind.ClassMember, m_classData, value); } - } - public float Radius0 - { - get { return Invoker.CallNative("SDKClass", "Radius0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius0", CallKind.ClassMember, m_classData, value); } - } - public float Radius1 - { - get { return Invoker.CallNative("SDKClass", "Radius1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Point0 - { - get { return Invoker.CallNative("SDKClass", "Point0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Point0", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Point1 - { - get { return Invoker.CallNative("SDKClass", "Point1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Point1", CallKind.ClassMember, m_classData, value); } - } - public ushort CollisionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFeJiggleBone(ptr={this.m_classData})"; - } - public class CFeMorphLayer : ClassData - { - public CFeMorphLayer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeMorphLayer", "CFeMorphLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeMorphLayer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeMorphLayer", "CFeMorphLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeMorphLayer() - { - } - public CFeMorphLayer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeMorphLayer", "CFeMorphLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameHash - { - get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Nodes - { - get { return Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] InitPos - { - get { return Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData, value); } - } - public float[] Gravity - { - get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } - } - public float[] GoalStrength - { - get { return Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData, value); } - } - public float[] GoalDamping - { - get { return Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFeMorphLayer(ptr={this.m_classData})"; - } - public class CFeNamedJiggleBone : ClassData - { - public CFeNamedJiggleBone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeNamedJiggleBone", "CFeNamedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeNamedJiggleBone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeNamedJiggleBone", "CFeNamedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeNamedJiggleBone() - { - } - public CFeNamedJiggleBone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeNamedJiggleBone", "CFeNamedJiggleBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrParentBone - { - get { return Invoker.CallNative("SDKClass", "StrParentBone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrParentBone", CallKind.ClassMember, m_classData, value); } - } - public uint JiggleParent - { - get { return Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData, value); } - } - public CFeJiggleBone JiggleBone - { - get { return Invoker.CallNative("SDKClass", "JiggleBone", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFeNamedJiggleBone(ptr={this.m_classData})"; - } - public class CFeVertexMapBuildArray : ClassData - { - public CFeVertexMapBuildArray(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeVertexMapBuildArray", "CFeVertexMapBuildArray", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeVertexMapBuildArray(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeVertexMapBuildArray", "CFeVertexMapBuildArray", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFeVertexMapBuildArray() - { - } - public CFeVertexMapBuildArray(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFeVertexMapBuildArray", "CFeVertexMapBuildArray", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFeVertexMapBuildArray(ptr={this.m_classData})"; - } - public class CFilterAttributeInt : CBaseFilter - { - public CFilterAttributeInt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterAttributeInt", "CFilterAttributeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterAttributeInt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterAttributeInt", "CFilterAttributeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterAttributeInt() - { - } - public CFilterAttributeInt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterAttributeInt", "CFilterAttributeInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string AttributeName - { - get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterAttributeInt(ptr={this.m_classData})"; - } - public class CFilterClass : CBaseFilter - { - public CFilterClass(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterClass", "CFilterClass", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterClass(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterClass", "CFilterClass", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterClass() - { - } - public CFilterClass(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterClass", "CFilterClass", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string FilterClass - { - get { return Invoker.CallNative("SDKClass", "FilterClass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterClass", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterClass(ptr={this.m_classData})"; - } - public class CFilterContext : CBaseFilter - { - public CFilterContext(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterContext", "CFilterContext", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterContext(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterContext", "CFilterContext", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterContext() - { - } - public CFilterContext(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterContext", "CFilterContext", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string FilterContext - { - get { return Invoker.CallNative("SDKClass", "FilterContext", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterContext", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterContext(ptr={this.m_classData})"; - } - public class CFilterEnemy : CBaseFilter - { - public CFilterEnemy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterEnemy", "CFilterEnemy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterEnemy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterEnemy", "CFilterEnemy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterEnemy() - { - } - public CFilterEnemy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterEnemy", "CFilterEnemy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string EnemyName - { - get { return Invoker.CallNative("SDKClass", "EnemyName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemyName", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float OuterRadius - { - get { return Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData, value); } - } - public int MaxSquadmatesPerEnemy - { - get { return Invoker.CallNative("SDKClass", "MaxSquadmatesPerEnemy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSquadmatesPerEnemy", CallKind.ClassMember, m_classData, value); } - } - public string PlayerName - { - get { return Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterEnemy(ptr={this.m_classData})"; - } - public class CFilterLOS : CBaseFilter - { - public CFilterLOS(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterLOS", "CFilterLOS", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterLOS(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterLOS", "CFilterLOS", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterLOS() - { - } - public CFilterLOS(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterLOS", "CFilterLOS", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterLOS(ptr={this.m_classData})"; - } - public class CFilterMassGreater : CBaseFilter - { - public CFilterMassGreater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMassGreater", "CFilterMassGreater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterMassGreater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMassGreater", "CFilterMassGreater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterMassGreater() - { - } - public CFilterMassGreater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMassGreater", "CFilterMassGreater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FilterMass - { - get { return Invoker.CallNative("SDKClass", "FilterMass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterMass", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterMassGreater(ptr={this.m_classData})"; - } - public class CFilterModel : CBaseFilter - { - public CFilterModel(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterModel", "CFilterModel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterModel(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterModel", "CFilterModel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterModel() - { - } - public CFilterModel(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterModel", "CFilterModel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string FilterModel - { - get { return Invoker.CallNative("SDKClass", "FilterModel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterModel", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterModel(ptr={this.m_classData})"; - } - public class CFilterMultiple : CBaseFilter - { - public CFilterMultiple(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMultiple", "CFilterMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterMultiple(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMultiple", "CFilterMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterMultiple() - { - } - public CFilterMultiple(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMultiple", "CFilterMultiple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FilterType - { - get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData, value); } - } - public uint[] FilterName - { - get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterMultiple(ptr={this.m_classData})"; - } - public class CFilterMultipleAPI : ClassData - { - public CFilterMultipleAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMultipleAPI", "CFilterMultipleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterMultipleAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMultipleAPI", "CFilterMultipleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterMultipleAPI() - { - } - public CFilterMultipleAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterMultipleAPI", "CFilterMultipleAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFilterMultipleAPI(ptr={this.m_classData})"; - } - public class CFilterName : CBaseFilter - { - public CFilterName(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterName", "CFilterName", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterName(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterName", "CFilterName", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterName() - { - } - public CFilterName(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterName", "CFilterName", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string FilterName - { - get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterName(ptr={this.m_classData})"; - } - public class CFilterProximity : CBaseFilter - { - public CFilterProximity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterProximity", "CFilterProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterProximity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterProximity", "CFilterProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterProximity() - { - } - public CFilterProximity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterProximity", "CFilterProximity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterProximity(ptr={this.m_classData})"; - } - public class CFilterTeam : CBaseFilter - { - public CFilterTeam(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterTeam", "CFilterTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterTeam(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterTeam", "CFilterTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFilterTeam() - { - } - public CFilterTeam(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFilterTeam", "CFilterTeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int FilterTeam - { - get { return Invoker.CallNative("SDKClass", "FilterTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterTeam", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFilterTeam(ptr={this.m_classData})"; - } - public class CFireCrackerBlast : CInferno - { - public CFireCrackerBlast(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFireCrackerBlast", "CFireCrackerBlast", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFireCrackerBlast(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFireCrackerBlast", "CFireCrackerBlast", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFireCrackerBlast() - { - } - public CFireCrackerBlast(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFireCrackerBlast", "CFireCrackerBlast", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CInferno Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFireCrackerBlast(ptr={this.m_classData})"; - } - public class CFiringModeFloat : ClassData - { - public CFiringModeFloat(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFiringModeFloat", "CFiringModeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFiringModeFloat(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFiringModeFloat", "CFiringModeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFiringModeFloat() - { - } - public CFiringModeFloat(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFiringModeFloat", "CFiringModeFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Values - { - get { return Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFiringModeFloat(ptr={this.m_classData})"; - } - public class CFiringModeInt : ClassData - { - public CFiringModeInt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFiringModeInt", "CFiringModeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFiringModeInt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFiringModeInt", "CFiringModeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFiringModeInt() - { - } - public CFiringModeInt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFiringModeInt", "CFiringModeInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Values - { - get { return Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFiringModeInt(ptr={this.m_classData})"; - } - public class CFish : CBaseAnimGraph - { - public CFish(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFish", "CFish", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFish(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFish", "CFish", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFish() - { - } - public CFish(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFish", "CFish", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFishPool Pool - { - get { return Invoker.CallNative("SDKClass", "Pool", CallKind.ClassMember, m_classData); } - } - public uint Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } - } - public float X - { - get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } - } - public float Y - { - get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } - } - public float Z - { - get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } - } - public float Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public float AngleChange - { - get { return Invoker.CallNative("SDKClass", "AngleChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleChange", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Forward - { - get { return Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Perp - { - get { return Invoker.CallNative("SDKClass", "Perp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Perp", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PoolOrigin - { - get { return Invoker.CallNative("SDKClass", "PoolOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PoolOrigin", CallKind.ClassMember, m_classData, value); } - } - public float WaterLevel - { - get { return Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData, value); } - } - public float Speed - { - get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } - } - public float DesiredSpeed - { - get { return Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData, value); } - } - public float CalmSpeed - { - get { return Invoker.CallNative("SDKClass", "CalmSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CalmSpeed", CallKind.ClassMember, m_classData, value); } - } - public float PanicSpeed - { - get { return Invoker.CallNative("SDKClass", "PanicSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanicSpeed", CallKind.ClassMember, m_classData, value); } - } - public float AvoidRange - { - get { return Invoker.CallNative("SDKClass", "AvoidRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvoidRange", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer TurnTimer - { - get { return Invoker.CallNative("SDKClass", "TurnTimer", CallKind.ClassMember, m_classData); } - } - public bool TurnClockwise - { - get { return Invoker.CallNative("SDKClass", "TurnClockwise", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnClockwise", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer GoTimer - { - get { return Invoker.CallNative("SDKClass", "GoTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer MoveTimer - { - get { return Invoker.CallNative("SDKClass", "MoveTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer PanicTimer - { - get { return Invoker.CallNative("SDKClass", "PanicTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer DisperseTimer - { - get { return Invoker.CallNative("SDKClass", "DisperseTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer ProximityTimer - { - get { return Invoker.CallNative("SDKClass", "ProximityTimer", CallKind.ClassMember, m_classData); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFish(ptr={this.m_classData})"; - } - public class CFishPool : CBaseEntity - { - public CFishPool(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFishPool", "CFishPool", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFishPool(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFishPool", "CFishPool", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFishPool() - { - } - public CFishPool(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFishPool", "CFishPool", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int FishCount - { - get { return Invoker.CallNative("SDKClass", "FishCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FishCount", CallKind.ClassMember, m_classData, value); } - } - public float MaxRange - { - get { return Invoker.CallNative("SDKClass", "MaxRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRange", CallKind.ClassMember, m_classData, value); } - } - public float SwimDepth - { - get { return Invoker.CallNative("SDKClass", "SwimDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwimDepth", CallKind.ClassMember, m_classData, value); } - } - public float WaterLevel - { - get { return Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData, value); } - } - public bool IsDormant - { - get { return Invoker.CallNative("SDKClass", "IsDormant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsDormant", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer VisTimer - { - get { return Invoker.CallNative("SDKClass", "VisTimer", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFishPool(ptr={this.m_classData})"; - } - public class CFlashbang : CBaseCSGrenade - { - public CFlashbang(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashbang", "CFlashbang", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlashbang(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashbang", "CFlashbang", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlashbang() - { - } - public CFlashbang(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashbang", "CFlashbang", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseCSGrenade Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFlashbang(ptr={this.m_classData})"; - } - public class CFlashbangProjectile : CBaseCSGrenadeProjectile - { - public CFlashbangProjectile(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashbangProjectile", "CFlashbangProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlashbangProjectile(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashbangProjectile", "CFlashbangProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlashbangProjectile() - { - } - public CFlashbangProjectile(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashbangProjectile", "CFlashbangProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float TimeToDetonate - { - get { return Invoker.CallNative("SDKClass", "TimeToDetonate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToDetonate", CallKind.ClassMember, m_classData, value); } - } - public byte NumOpponentsHit - { - get { return Invoker.CallNative("SDKClass", "NumOpponentsHit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumOpponentsHit", CallKind.ClassMember, m_classData, value); } - } - public byte NumTeammatesHit - { - get { return Invoker.CallNative("SDKClass", "NumTeammatesHit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumTeammatesHit", CallKind.ClassMember, m_classData, value); } - } - public CBaseCSGrenadeProjectile Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFlashbangProjectile(ptr={this.m_classData})"; - } - public class CFlashlightEffect : ClassData - { - public CFlashlightEffect(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashlightEffect", "CFlashlightEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlashlightEffect(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashlightEffect", "CFlashlightEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlashlightEffect() - { - } - public CFlashlightEffect(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlashlightEffect", "CFlashlightEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsOn - { - get { return Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData, value); } - } - public bool MuzzleFlashEnabled - { - get { return Invoker.CallNative("SDKClass", "MuzzleFlashEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzleFlashEnabled", CallKind.ClassMember, m_classData, value); } - } - public float MuzzleFlashBrightness - { - get { return Invoker.CallNative("SDKClass", "MuzzleFlashBrightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzleFlashBrightness", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MuzzleFlashOrigin - { - get { return Invoker.CallNative("SDKClass", "MuzzleFlashOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuzzleFlashOrigin", CallKind.ClassMember, m_classData, value); } - } - public float Fov - { - get { return Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData, value); } - } - public float FarZ - { - get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } - } - public float LinearAtten - { - get { return Invoker.CallNative("SDKClass", "LinearAtten", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearAtten", CallKind.ClassMember, m_classData, value); } - } - public bool CastsShadows - { - get { return Invoker.CallNative("SDKClass", "CastsShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CastsShadows", CallKind.ClassMember, m_classData, value); } - } - public float CurrentPullBackDist - { - get { return Invoker.CallNative("SDKClass", "CurrentPullBackDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentPullBackDist", CallKind.ClassMember, m_classData, value); } - } - public string TextureName - { - get { return Invoker.CallNative("SDKClass", "TextureName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TextureName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFlashlightEffect(ptr={this.m_classData})"; - } - public class CFlexController : ClassData - { - public CFlexController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexController", "CFlexController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexController", "CFlexController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexController() - { - } - public CFlexController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexController", "CFlexController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public float Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public float Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFlexController(ptr={this.m_classData})"; - } - public class CFlexDesc : ClassData - { - public CFlexDesc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexDesc", "CFlexDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexDesc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexDesc", "CFlexDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexDesc() - { - } - public CFlexDesc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexDesc", "CFlexDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Facs - { - get { return Invoker.CallNative("SDKClass", "Facs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Facs", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFlexDesc(ptr={this.m_classData})"; - } - public class CFlexOp : ClassData - { - public CFlexOp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexOp", "CFlexOp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexOp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexOp", "CFlexOp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexOp() - { - } - public CFlexOp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexOp", "CFlexOp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint OpCode - { - get { return Invoker.CallNative("SDKClass", "OpCode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpCode", CallKind.ClassMember, m_classData, value); } - } - public int Data - { - get { return Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFlexOp(ptr={this.m_classData})"; - } - public class CFlexRule : ClassData - { - public CFlexRule(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexRule", "CFlexRule", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexRule(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexRule", "CFlexRule", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFlexRule() - { - } - public CFlexRule(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFlexRule", "CFlexRule", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Flex - { - get { return Invoker.CallNative("SDKClass", "Flex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFlexRule(ptr={this.m_classData})"; - } - public class CFloatAnimParameter : CConcreteAnimParameter - { - public CFloatAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatAnimParameter", "CFloatAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFloatAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatAnimParameter", "CFloatAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFloatAnimParameter() - { - } - public CFloatAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatAnimParameter", "CFloatAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float DefaultValue - { - get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } - } - public float MinValue - { - get { return Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData, value); } - } - public float MaxValue - { - get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } - } - public bool Interpolate - { - get { return Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData, value); } - } - public CConcreteAnimParameter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFloatAnimParameter(ptr={this.m_classData})"; - } - public class CFloatExponentialMovingAverage : ClassData - { - public CFloatExponentialMovingAverage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatExponentialMovingAverage", "CFloatExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFloatExponentialMovingAverage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatExponentialMovingAverage", "CFloatExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFloatExponentialMovingAverage() - { - } - public CFloatExponentialMovingAverage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatExponentialMovingAverage", "CFloatExponentialMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFloatExponentialMovingAverage(ptr={this.m_classData})"; - } - public class CFloatMovingAverage : ClassData - { - public CFloatMovingAverage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatMovingAverage", "CFloatMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFloatMovingAverage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatMovingAverage", "CFloatMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFloatMovingAverage() - { - } - public CFloatMovingAverage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFloatMovingAverage", "CFloatMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFloatMovingAverage(ptr={this.m_classData})"; - } - public class CFogController : CBaseEntity - { - public CFogController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogController", "CFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFogController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogController", "CFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFogController() - { - } - public CFogController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogController", "CFogController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public fogparams_t Fog - { - get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } - } - public bool UseAngles - { - get { return Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData, value); } - } - public int ChangedVariables - { - get { return Invoker.CallNative("SDKClass", "ChangedVariables", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChangedVariables", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFogController(ptr={this.m_classData})"; - } - public class CFogTrigger : CBaseTrigger - { - public CFogTrigger(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogTrigger", "CFogTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFogTrigger(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogTrigger", "CFogTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFogTrigger() - { - } - public CFogTrigger(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogTrigger", "CFogTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public fogparams_t Fog - { - get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFogTrigger(ptr={this.m_classData})"; - } - public class CFogVolume : CServerOnlyModelEntity - { - public CFogVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogVolume", "CFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFogVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogVolume", "CFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFogVolume() - { - } - public CFogVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFogVolume", "CFogVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string FogName - { - get { return Invoker.CallNative("SDKClass", "FogName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogName", CallKind.ClassMember, m_classData, value); } - } - public string PostProcessName - { - get { return Invoker.CallNative("SDKClass", "PostProcessName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostProcessName", CallKind.ClassMember, m_classData, value); } - } - public string ColorCorrectionName - { - get { return Invoker.CallNative("SDKClass", "ColorCorrectionName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorCorrectionName", CallKind.ClassMember, m_classData, value); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool InFogVolumesList - { - get { return Invoker.CallNative("SDKClass", "InFogVolumesList", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InFogVolumesList", CallKind.ClassMember, m_classData, value); } - } - public CServerOnlyModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFogVolume(ptr={this.m_classData})"; - } - public class CFollowAttachmentUpdateNode : CUnaryUpdateNode - { - public CFollowAttachmentUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowAttachmentUpdateNode", "CFollowAttachmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFollowAttachmentUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowAttachmentUpdateNode", "CFollowAttachmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFollowAttachmentUpdateNode() - { - } - public CFollowAttachmentUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowAttachmentUpdateNode", "CFollowAttachmentUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public FollowAttachmentSettings_t OpFixedData - { - get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFollowAttachmentUpdateNode(ptr={this.m_classData})"; - } - public class CFollowPathUpdateNode : CUnaryUpdateNode - { - public CFollowPathUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowPathUpdateNode", "CFollowPathUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFollowPathUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowPathUpdateNode", "CFollowPathUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFollowPathUpdateNode() - { - } - public CFollowPathUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowPathUpdateNode", "CFollowPathUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float BlendOutTime - { - get { return Invoker.CallNative("SDKClass", "BlendOutTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendOutTime", CallKind.ClassMember, m_classData, value); } - } - public bool BlockNonPathMovement - { - get { return Invoker.CallNative("SDKClass", "BlockNonPathMovement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockNonPathMovement", CallKind.ClassMember, m_classData, value); } - } - public bool StopFeetAtGoal - { - get { return Invoker.CallNative("SDKClass", "StopFeetAtGoal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopFeetAtGoal", CallKind.ClassMember, m_classData, value); } - } - public bool ScaleSpeed - { - get { return Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData, value); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public float MinAngle - { - get { return Invoker.CallNative("SDKClass", "MinAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinAngle", CallKind.ClassMember, m_classData, value); } - } - public float MaxAngle - { - get { return Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData, value); } - } - public float SpeedScaleBlending - { - get { return Invoker.CallNative("SDKClass", "SpeedScaleBlending", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeedScaleBlending", CallKind.ClassMember, m_classData, value); } - } - public CAnimInputDamping TurnDamping - { - get { return Invoker.CallNative("SDKClass", "TurnDamping", CallKind.ClassMember, m_classData); } - } - public uint FacingTarget - { - get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle Param - { - get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } - } - public float TurnToFaceOffset - { - get { return Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData, value); } - } - public bool TurnToFace - { - get { return Invoker.CallNative("SDKClass", "TurnToFace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnToFace", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFollowPathUpdateNode(ptr={this.m_classData})"; - } - public class CFollowTargetUpdateNode : CUnaryUpdateNode - { - public CFollowTargetUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowTargetUpdateNode", "CFollowTargetUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFollowTargetUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowTargetUpdateNode", "CFollowTargetUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFollowTargetUpdateNode() - { - } - public CFollowTargetUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFollowTargetUpdateNode", "CFollowTargetUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public FollowTargetOpFixedSettings_t OpFixedData - { - get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterPosition - { - get { return Invoker.CallNative("SDKClass", "ParameterPosition", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParameterOrientation - { - get { return Invoker.CallNative("SDKClass", "ParameterOrientation", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFollowTargetUpdateNode(ptr={this.m_classData})"; - } - public class CFootAdjustmentUpdateNode : CUnaryUpdateNode - { - public CFootAdjustmentUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootAdjustmentUpdateNode", "CFootAdjustmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootAdjustmentUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootAdjustmentUpdateNode", "CFootAdjustmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootAdjustmentUpdateNode() - { - } - public CFootAdjustmentUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootAdjustmentUpdateNode", "CFootAdjustmentUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Clips - { - get { return Invoker.CallNative("SDKClass", "Clips", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Clips", CallKind.ClassMember, m_classData, value); } - } - public CPoseHandle BasePoseCacheHandle - { - get { return Invoker.CallNative("SDKClass", "BasePoseCacheHandle", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle FacingTarget - { - get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } - } - public float TurnTimeMin - { - get { return Invoker.CallNative("SDKClass", "TurnTimeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnTimeMin", CallKind.ClassMember, m_classData, value); } - } - public float TurnTimeMax - { - get { return Invoker.CallNative("SDKClass", "TurnTimeMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnTimeMax", CallKind.ClassMember, m_classData, value); } - } - public float StepHeightMax - { - get { return Invoker.CallNative("SDKClass", "StepHeightMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StepHeightMax", CallKind.ClassMember, m_classData, value); } - } - public float StepHeightMaxAngle - { - get { return Invoker.CallNative("SDKClass", "StepHeightMaxAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StepHeightMaxAngle", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChild - { - get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } - } - public bool AnimationDriven - { - get { return Invoker.CallNative("SDKClass", "AnimationDriven", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationDriven", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootAdjustmentUpdateNode(ptr={this.m_classData})"; - } - public class CFootCycle : CCycleBase - { - public CFootCycle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycle", "CFootCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootCycle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycle", "CFootCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootCycle() - { - } - public CFootCycle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycle", "CFootCycle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCycleBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootCycle(ptr={this.m_classData})"; - } - public class CFootCycleDefinition : ClassData - { - public CFootCycleDefinition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycleDefinition", "CFootCycleDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootCycleDefinition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycleDefinition", "CFootCycleDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootCycleDefinition() - { - } - public CFootCycleDefinition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycleDefinition", "CFootCycleDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D StancePositionMS - { - get { return Invoker.CallNative("SDKClass", "StancePositionMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StancePositionMS", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MidpointPositionMS - { - get { return Invoker.CallNative("SDKClass", "MidpointPositionMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MidpointPositionMS", CallKind.ClassMember, m_classData, value); } - } - public float StanceDirectionMS - { - get { return Invoker.CallNative("SDKClass", "StanceDirectionMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StanceDirectionMS", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ToStrideStartPos - { - get { return Invoker.CallNative("SDKClass", "ToStrideStartPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToStrideStartPos", CallKind.ClassMember, m_classData, value); } - } - public CAnimCycle StanceCycle - { - get { return Invoker.CallNative("SDKClass", "StanceCycle", CallKind.ClassMember, m_classData); } - } - public CFootCycle FootLiftCycle - { - get { return Invoker.CallNative("SDKClass", "FootLiftCycle", CallKind.ClassMember, m_classData); } - } - public CFootCycle FootOffCycle - { - get { return Invoker.CallNative("SDKClass", "FootOffCycle", CallKind.ClassMember, m_classData); } - } - public CFootCycle FootStrikeCycle - { - get { return Invoker.CallNative("SDKClass", "FootStrikeCycle", CallKind.ClassMember, m_classData); } - } - public CFootCycle FootLandCycle - { - get { return Invoker.CallNative("SDKClass", "FootLandCycle", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootCycleDefinition(ptr={this.m_classData})"; - } - public class CFootCycleMetricEvaluator : CMotionMetricEvaluator - { - public CFootCycleMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycleMetricEvaluator", "CFootCycleMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootCycleMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycleMetricEvaluator", "CFootCycleMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootCycleMetricEvaluator() - { - } - public CFootCycleMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootCycleMetricEvaluator", "CFootCycleMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] FootIndices - { - get { return Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootCycleMetricEvaluator(ptr={this.m_classData})"; - } - public class CFootDefinition : ClassData - { - public CFootDefinition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootDefinition", "CFootDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootDefinition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootDefinition", "CFootDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootDefinition() - { - } - public CFootDefinition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootDefinition", "CFootDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string AnkleBoneName - { - get { return Invoker.CallNative("SDKClass", "AnkleBoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnkleBoneName", CallKind.ClassMember, m_classData, value); } - } - public string ToeBoneName - { - get { return Invoker.CallNative("SDKClass", "ToeBoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToeBoneName", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BallOffset - { - get { return Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HeelOffset - { - get { return Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData, value); } - } - public float FootLength - { - get { return Invoker.CallNative("SDKClass", "FootLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootLength", CallKind.ClassMember, m_classData, value); } - } - public float BindPoseDirectionMS - { - get { return Invoker.CallNative("SDKClass", "BindPoseDirectionMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BindPoseDirectionMS", CallKind.ClassMember, m_classData, value); } - } - public float TraceHeight - { - get { return Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData, value); } - } - public float TraceRadius - { - get { return Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFootDefinition(ptr={this.m_classData})"; - } - public class CFootFallAnimTag : CAnimTagBase - { - public CFootFallAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootFallAnimTag", "CFootFallAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootFallAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootFallAnimTag", "CFootFallAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootFallAnimTag() - { - } - public CFootFallAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootFallAnimTag", "CFootFallAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Foot - { - get { return Invoker.CallNative("SDKClass", "Foot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Foot", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootFallAnimTag(ptr={this.m_classData})"; - } - public class CFootLockUpdateNode : CUnaryUpdateNode - { - public CFootLockUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootLockUpdateNode", "CFootLockUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootLockUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootLockUpdateNode", "CFootLockUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootLockUpdateNode() - { - } - public CFootLockUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootLockUpdateNode", "CFootLockUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public FootLockPoseOpFixedSettings OpFixedSettings - { - get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } - } - public CAnimInputDamping HipShiftDamping - { - get { return Invoker.CallNative("SDKClass", "HipShiftDamping", CallKind.ClassMember, m_classData); } - } - public CAnimInputDamping RootHeightDamping - { - get { return Invoker.CallNative("SDKClass", "RootHeightDamping", CallKind.ClassMember, m_classData); } - } - public float StrideCurveScale - { - get { return Invoker.CallNative("SDKClass", "StrideCurveScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrideCurveScale", CallKind.ClassMember, m_classData, value); } - } - public float StrideCurveLimitScale - { - get { return Invoker.CallNative("SDKClass", "StrideCurveLimitScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrideCurveLimitScale", CallKind.ClassMember, m_classData, value); } - } - public float StepHeightIncreaseScale - { - get { return Invoker.CallNative("SDKClass", "StepHeightIncreaseScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StepHeightIncreaseScale", CallKind.ClassMember, m_classData, value); } - } - public float StepHeightDecreaseScale - { - get { return Invoker.CallNative("SDKClass", "StepHeightDecreaseScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StepHeightDecreaseScale", CallKind.ClassMember, m_classData, value); } - } - public float HipShiftScale - { - get { return Invoker.CallNative("SDKClass", "HipShiftScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipShiftScale", CallKind.ClassMember, m_classData, value); } - } - public float BlendTime - { - get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } - } - public float MaxRootHeightOffset - { - get { return Invoker.CallNative("SDKClass", "MaxRootHeightOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRootHeightOffset", CallKind.ClassMember, m_classData, value); } - } - public float MinRootHeightOffset - { - get { return Invoker.CallNative("SDKClass", "MinRootHeightOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinRootHeightOffset", CallKind.ClassMember, m_classData, value); } - } - public float TiltPlanePitchSpringStrength - { - get { return Invoker.CallNative("SDKClass", "TiltPlanePitchSpringStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TiltPlanePitchSpringStrength", CallKind.ClassMember, m_classData, value); } - } - public float TiltPlaneRollSpringStrength - { - get { return Invoker.CallNative("SDKClass", "TiltPlaneRollSpringStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TiltPlaneRollSpringStrength", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyFootRotationLimits - { - get { return Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyHipShift - { - get { return Invoker.CallNative("SDKClass", "ApplyHipShift", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyHipShift", CallKind.ClassMember, m_classData, value); } - } - public bool ModulateStepHeight - { - get { return Invoker.CallNative("SDKClass", "ModulateStepHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModulateStepHeight", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChild - { - get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } - } - public bool EnableVerticalCurvedPaths - { - get { return Invoker.CallNative("SDKClass", "EnableVerticalCurvedPaths", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableVerticalCurvedPaths", CallKind.ClassMember, m_classData, value); } - } - public bool EnableRootHeightDamping - { - get { return Invoker.CallNative("SDKClass", "EnableRootHeightDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableRootHeightDamping", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootLockUpdateNode(ptr={this.m_classData})"; - } - public class CFootMotion : ClassData - { - public CFootMotion(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootMotion", "CFootMotion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootMotion(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootMotion", "CFootMotion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootMotion() - { - } - public CFootMotion(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootMotion", "CFootMotion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public bool Additive - { - get { return Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFootMotion(ptr={this.m_classData})"; - } - public class CFootPinningUpdateNode : CUnaryUpdateNode - { - public CFootPinningUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootPinningUpdateNode", "CFootPinningUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootPinningUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootPinningUpdateNode", "CFootPinningUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootPinningUpdateNode() - { - } - public CFootPinningUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootPinningUpdateNode", "CFootPinningUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public FootPinningPoseOpFixedData_t PoseOpFixedData - { - get { return Invoker.CallNative("SDKClass", "PoseOpFixedData", CallKind.ClassMember, m_classData); } - } - public uint TimingSource - { - get { return Invoker.CallNative("SDKClass", "TimingSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimingSource", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChild - { - get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootPinningUpdateNode(ptr={this.m_classData})"; - } - public class CFootPositionMetricEvaluator : CMotionMetricEvaluator - { - public CFootPositionMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootPositionMetricEvaluator", "CFootPositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootPositionMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootPositionMetricEvaluator", "CFootPositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootPositionMetricEvaluator() - { - } - public CFootPositionMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootPositionMetricEvaluator", "CFootPositionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] FootIndices - { - get { return Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreSlope - { - get { return Invoker.CallNative("SDKClass", "IgnoreSlope", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreSlope", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootPositionMetricEvaluator(ptr={this.m_classData})"; - } - public class CFootstepControl : CBaseTrigger - { - public CFootstepControl(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepControl", "CFootstepControl", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootstepControl(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepControl", "CFootstepControl", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootstepControl() - { - } - public CFootstepControl(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepControl", "CFootstepControl", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Source - { - get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData, value); } - } - public string Destination - { - get { return Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootstepControl(ptr={this.m_classData})"; - } - public class CFootstepLandedAnimTag : CAnimTagBase - { - public CFootstepLandedAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepLandedAnimTag", "CFootstepLandedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootstepLandedAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepLandedAnimTag", "CFootstepLandedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootstepLandedAnimTag() - { - } - public CFootstepLandedAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepLandedAnimTag", "CFootstepLandedAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FootstepType - { - get { return Invoker.CallNative("SDKClass", "FootstepType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootstepType", CallKind.ClassMember, m_classData, value); } - } - public string OverrideSoundName - { - get { return Invoker.CallNative("SDKClass", "OverrideSoundName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideSoundName", CallKind.ClassMember, m_classData, value); } - } - public string DebugAnimSourceString - { - get { return Invoker.CallNative("SDKClass", "DebugAnimSourceString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugAnimSourceString", CallKind.ClassMember, m_classData, value); } - } - public string BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootstepLandedAnimTag(ptr={this.m_classData})"; - } - public class CFootstepTableHandle : ClassData - { - public CFootstepTableHandle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepTableHandle", "CFootstepTableHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootstepTableHandle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepTableHandle", "CFootstepTableHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootstepTableHandle() - { - } - public CFootstepTableHandle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootstepTableHandle", "CFootstepTableHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFootstepTableHandle(ptr={this.m_classData})"; - } - public class CFootStepTriggerUpdateNode : CUnaryUpdateNode - { - public CFootStepTriggerUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootStepTriggerUpdateNode", "CFootStepTriggerUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootStepTriggerUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootStepTriggerUpdateNode", "CFootStepTriggerUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootStepTriggerUpdateNode() - { - } - public CFootStepTriggerUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootStepTriggerUpdateNode", "CFootStepTriggerUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Tolerance - { - get { return Invoker.CallNative("SDKClass", "Tolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tolerance", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootStepTriggerUpdateNode(ptr={this.m_classData})"; - } - public class CFootStride : ClassData - { - public CFootStride(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootStride", "CFootStride", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootStride(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootStride", "CFootStride", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootStride() - { - } - public CFootStride(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootStride", "CFootStride", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFootCycleDefinition Definition - { - get { return Invoker.CallNative("SDKClass", "Definition", CallKind.ClassMember, m_classData); } - } - public CFootTrajectories Trajectories - { - get { return Invoker.CallNative("SDKClass", "Trajectories", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFootStride(ptr={this.m_classData})"; - } - public class CFootTrajectories : ClassData - { - public CFootTrajectories(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectories", "CFootTrajectories", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootTrajectories(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectories", "CFootTrajectories", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootTrajectories() - { - } - public CFootTrajectories(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectories", "CFootTrajectories", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFootTrajectories(ptr={this.m_classData})"; - } - public class CFootTrajectory : ClassData - { - public CFootTrajectory(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectory", "CFootTrajectory", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootTrajectory(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectory", "CFootTrajectory", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFootTrajectory() - { - } - public CFootTrajectory(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectory", "CFootTrajectory", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public float RotationOffset - { - get { return Invoker.CallNative("SDKClass", "RotationOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotationOffset", CallKind.ClassMember, m_classData, value); } - } - public float Progression - { - get { return Invoker.CallNative("SDKClass", "Progression", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Progression", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFootTrajectory(ptr={this.m_classData})"; - } - public class CFuncBrush : CBaseModelEntity - { - public CFuncBrush(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncBrush", "CFuncBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncBrush(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncBrush", "CFuncBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncBrush() - { - } - public CFuncBrush(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncBrush", "CFuncBrush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Solidity - { - get { return Invoker.CallNative("SDKClass", "Solidity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Solidity", CallKind.ClassMember, m_classData, value); } - } - public int Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool SolidBsp - { - get { return Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData, value); } - } - public string ExcludedClass - { - get { return Invoker.CallNative("SDKClass", "ExcludedClass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludedClass", CallKind.ClassMember, m_classData, value); } - } - public bool InvertExclusion - { - get { return Invoker.CallNative("SDKClass", "InvertExclusion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InvertExclusion", CallKind.ClassMember, m_classData, value); } - } - public bool ScriptedMovement - { - get { return Invoker.CallNative("SDKClass", "ScriptedMovement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScriptedMovement", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncBrush(ptr={this.m_classData})"; - } - public class CFuncConveyor : CBaseModelEntity - { - public CFuncConveyor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncConveyor", "CFuncConveyor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncConveyor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncConveyor", "CFuncConveyor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncConveyor() - { - } - public CFuncConveyor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncConveyor", "CFuncConveyor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ConveyorModels - { - get { return Invoker.CallNative("SDKClass", "ConveyorModels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConveyorModels", CallKind.ClassMember, m_classData, value); } - } - public float TransitionDurationSeconds - { - get { return Invoker.CallNative("SDKClass", "TransitionDurationSeconds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransitionDurationSeconds", CallKind.ClassMember, m_classData, value); } - } - public Vector MoveEntitySpace - { - get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MoveDirEntitySpace - { - get { return Invoker.CallNative("SDKClass", "MoveDirEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveDirEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public float TargetSpeed - { - get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } - } - public int TransitionStartTick - { - get { return Invoker.CallNative("SDKClass", "TransitionStartTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransitionStartTick", CallKind.ClassMember, m_classData, value); } - } - public int TransitionDurationTicks - { - get { return Invoker.CallNative("SDKClass", "TransitionDurationTicks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransitionDurationTicks", CallKind.ClassMember, m_classData, value); } - } - public float TransitionStartSpeed - { - get { return Invoker.CallNative("SDKClass", "TransitionStartSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransitionStartSpeed", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncConveyor(ptr={this.m_classData})"; - } - public class CFuncElectrifiedVolume : CFuncBrush - { - public CFuncElectrifiedVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncElectrifiedVolume", "CFuncElectrifiedVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncElectrifiedVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncElectrifiedVolume", "CFuncElectrifiedVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncElectrifiedVolume() - { - } - public CFuncElectrifiedVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncElectrifiedVolume", "CFuncElectrifiedVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string EffectName - { - get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } - } - public string EffectInterpenetrateName - { - get { return Invoker.CallNative("SDKClass", "EffectInterpenetrateName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectInterpenetrateName", CallKind.ClassMember, m_classData, value); } - } - public string EffectZapName - { - get { return Invoker.CallNative("SDKClass", "EffectZapName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectZapName", CallKind.ClassMember, m_classData, value); } - } - public string EffectSource - { - get { return Invoker.CallNative("SDKClass", "EffectSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectSource", CallKind.ClassMember, m_classData, value); } - } - public CFuncBrush Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncElectrifiedVolume(ptr={this.m_classData})"; - } - public class CFuncIllusionary : CBaseModelEntity - { - public CFuncIllusionary(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncIllusionary", "CFuncIllusionary", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncIllusionary(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncIllusionary", "CFuncIllusionary", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncIllusionary() - { - } - public CFuncIllusionary(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncIllusionary", "CFuncIllusionary", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncIllusionary(ptr={this.m_classData})"; - } - public class CFuncInteractionLayerClip : CBaseModelEntity - { - public CFuncInteractionLayerClip(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncInteractionLayerClip", "CFuncInteractionLayerClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncInteractionLayerClip(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncInteractionLayerClip", "CFuncInteractionLayerClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncInteractionLayerClip() - { - } - public CFuncInteractionLayerClip(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncInteractionLayerClip", "CFuncInteractionLayerClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public string InteractsAs - { - get { return Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData, value); } - } - public string InteractsWith - { - get { return Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncInteractionLayerClip(ptr={this.m_classData})"; - } - public class CFuncLadder : CBaseModelEntity - { - public CFuncLadder(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncLadder", "CFuncLadder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncLadder(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncLadder", "CFuncLadder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncLadder() - { - } - public CFuncLadder(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncLadder", "CFuncLadder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D LadderDir - { - get { return Invoker.CallNative("SDKClass", "LadderDir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LadderDir", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LocalTop - { - get { return Invoker.CallNative("SDKClass", "LocalTop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalTop", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PlayerMountPositionTop - { - get { return Invoker.CallNative("SDKClass", "PlayerMountPositionTop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerMountPositionTop", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PlayerMountPositionBottom - { - get { return Invoker.CallNative("SDKClass", "PlayerMountPositionBottom", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerMountPositionBottom", CallKind.ClassMember, m_classData, value); } - } - public float AutoRideSpeed - { - get { return Invoker.CallNative("SDKClass", "AutoRideSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoRideSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool FakeLadder - { - get { return Invoker.CallNative("SDKClass", "FakeLadder", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FakeLadder", CallKind.ClassMember, m_classData, value); } - } - public bool HasSlack - { - get { return Invoker.CallNative("SDKClass", "HasSlack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasSlack", CallKind.ClassMember, m_classData, value); } - } - public string SurfacePropName - { - get { return Invoker.CallNative("SDKClass", "SurfacePropName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfacePropName", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnPlayerGotOnLadder - { - get { return Invoker.CallNative("SDKClass", "OnPlayerGotOnLadder", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPlayerGotOffLadder - { - get { return Invoker.CallNative("SDKClass", "OnPlayerGotOffLadder", CallKind.ClassMember, m_classData); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncLadder(ptr={this.m_classData})"; - } - public class CFuncLadderAlias_func_useableladder : CFuncLadder - { - public CFuncLadderAlias_func_useableladder(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncLadderAlias_func_useableladder", "CFuncLadderAlias_func_useableladder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncLadderAlias_func_useableladder(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncLadderAlias_func_useableladder", "CFuncLadderAlias_func_useableladder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncLadderAlias_func_useableladder() - { - } - public CFuncLadderAlias_func_useableladder(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncLadderAlias_func_useableladder", "CFuncLadderAlias_func_useableladder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFuncLadder Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncLadderAlias_func_useableladder(ptr={this.m_classData})"; - } - public class CFuncMonitor : CFuncBrush - { - public CFuncMonitor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMonitor", "CFuncMonitor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMonitor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMonitor", "CFuncMonitor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMonitor() - { - } - public CFuncMonitor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMonitor", "CFuncMonitor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TargetCamera - { - get { return Invoker.CallNative("SDKClass", "TargetCamera", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetCamera", CallKind.ClassMember, m_classData, value); } - } - public int ResolutionEnum - { - get { return Invoker.CallNative("SDKClass", "ResolutionEnum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResolutionEnum", CallKind.ClassMember, m_classData, value); } - } - public bool RenderShadows - { - get { return Invoker.CallNative("SDKClass", "RenderShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderShadows", CallKind.ClassMember, m_classData, value); } - } - public bool UseUniqueColorTarget - { - get { return Invoker.CallNative("SDKClass", "UseUniqueColorTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseUniqueColorTarget", CallKind.ClassMember, m_classData, value); } - } - public string BrushModelName - { - get { return Invoker.CallNative("SDKClass", "BrushModelName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrushModelName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity TargetCamera1 - { - get { return Invoker.CallNative("SDKClass", "TargetCamera1", CallKind.ClassMember, m_classData); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool Draw3DSkybox - { - get { return Invoker.CallNative("SDKClass", "Draw3DSkybox", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Draw3DSkybox", CallKind.ClassMember, m_classData, value); } - } - public bool StartEnabled - { - get { return Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData, value); } - } - public CFuncBrush Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncMonitor(ptr={this.m_classData})"; - } - public class CFuncMoveLinear : CBaseToggle - { - public CFuncMoveLinear(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinear", "CFuncMoveLinear", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMoveLinear(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinear", "CFuncMoveLinear", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMoveLinear() - { - } - public CFuncMoveLinear(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinear", "CFuncMoveLinear", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint AuthoredPosition - { - get { return Invoker.CallNative("SDKClass", "AuthoredPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AuthoredPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector MoveEntitySpace - { - get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MoveDirParentSpace - { - get { return Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData, value); } - } - public string SoundStart - { - get { return Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData, value); } - } - public string SoundStop - { - get { return Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData, value); } - } - public string CurrentSound - { - get { return Invoker.CallNative("SDKClass", "CurrentSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentSound", CallKind.ClassMember, m_classData, value); } - } - public float BlockDamage - { - get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } - } - public float StartPosition - { - get { return Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnFullyOpen - { - get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFullyClosed - { - get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } - } - public bool CreateMovableNavMesh - { - get { return Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData, value); } - } - public bool AllowMovableNavMeshDockingOnEntireEntity - { - get { return Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData, value); } - } - public bool CreateNavObstacle - { - get { return Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData, value); } - } - public CBaseToggle Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncMoveLinear(ptr={this.m_classData})"; - } - public class CFuncMoveLinearAlias_momentary_door : CFuncMoveLinear - { - public CFuncMoveLinearAlias_momentary_door(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinearAlias_momentary_door", "CFuncMoveLinearAlias_momentary_door", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMoveLinearAlias_momentary_door(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinearAlias_momentary_door", "CFuncMoveLinearAlias_momentary_door", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMoveLinearAlias_momentary_door() - { - } - public CFuncMoveLinearAlias_momentary_door(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinearAlias_momentary_door", "CFuncMoveLinearAlias_momentary_door", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFuncMoveLinear Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncMoveLinearAlias_momentary_door(ptr={this.m_classData})"; - } - public class CFuncMover : CBaseModelEntity - { - public CFuncMover(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMover", "CFuncMover", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMover(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMover", "CFuncMover", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMover() - { - } - public CFuncMover(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMover", "CFuncMover", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string PathName - { - get { return Invoker.CallNative("SDKClass", "PathName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathName", CallKind.ClassMember, m_classData, value); } - } - public CPathMover PathMover - { - get { return Invoker.CallNative("SDKClass", "PathMover", CallKind.ClassMember, m_classData); } - } - public string PathNodeStart - { - get { return Invoker.CallNative("SDKClass", "PathNodeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodeStart", CallKind.ClassMember, m_classData, value); } - } - public string PathNodeEnd - { - get { return Invoker.CallNative("SDKClass", "PathNodeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodeEnd", CallKind.ClassMember, m_classData, value); } - } - public uint MoveType - { - get { return Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData, value); } - } - public bool IsReversing - { - get { return Invoker.CallNative("SDKClass", "IsReversing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsReversing", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } - } - public float StartSpeed - { - get { return Invoker.CallNative("SDKClass", "StartSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartSpeed", CallKind.ClassMember, m_classData, value); } - } - public float PathLocation - { - get { return Invoker.CallNative("SDKClass", "PathLocation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathLocation", CallKind.ClassMember, m_classData, value); } - } - public float T - { - get { return Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData, value); } - } - public int CurrentNodeIndex - { - get { return Invoker.CallNative("SDKClass", "CurrentNodeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentNodeIndex", CallKind.ClassMember, m_classData, value); } - } - public int PreviousNodeIndex - { - get { return Invoker.CallNative("SDKClass", "PreviousNodeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreviousNodeIndex", CallKind.ClassMember, m_classData, value); } - } - public byte SolidType - { - get { return Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData, value); } - } - public bool IsMoving - { - get { return Invoker.CallNative("SDKClass", "IsMoving", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsMoving", CallKind.ClassMember, m_classData, value); } - } - public float TimeToReachMaxSpeed - { - get { return Invoker.CallNative("SDKClass", "TimeToReachMaxSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToReachMaxSpeed", CallKind.ClassMember, m_classData, value); } - } - public float DistanceToReachMaxSpeed - { - get { return Invoker.CallNative("SDKClass", "DistanceToReachMaxSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceToReachMaxSpeed", CallKind.ClassMember, m_classData, value); } - } - public float TimeToReachZeroSpeed - { - get { return Invoker.CallNative("SDKClass", "TimeToReachZeroSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToReachZeroSpeed", CallKind.ClassMember, m_classData, value); } - } - public float DistanceToReachZeroSpeed - { - get { return Invoker.CallNative("SDKClass", "DistanceToReachZeroSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceToReachZeroSpeed", CallKind.ClassMember, m_classData, value); } - } - public float TimeMovementStart - { - get { return Invoker.CallNative("SDKClass", "TimeMovementStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeMovementStart", CallKind.ClassMember, m_classData, value); } - } - public float TimeMovementStop - { - get { return Invoker.CallNative("SDKClass", "TimeMovementStop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeMovementStop", CallKind.ClassMember, m_classData, value); } - } - public CMoverPathNode StopAtNode - { - get { return Invoker.CallNative("SDKClass", "StopAtNode", CallKind.ClassMember, m_classData); } - } - public float PathLocationToBeginStop - { - get { return Invoker.CallNative("SDKClass", "PathLocationToBeginStop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathLocationToBeginStop", CallKind.ClassMember, m_classData, value); } - } - public string StartForwardSound - { - get { return Invoker.CallNative("SDKClass", "StartForwardSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartForwardSound", CallKind.ClassMember, m_classData, value); } - } - public string LoopForwardSound - { - get { return Invoker.CallNative("SDKClass", "LoopForwardSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoopForwardSound", CallKind.ClassMember, m_classData, value); } - } - public string StopForwardSound - { - get { return Invoker.CallNative("SDKClass", "StopForwardSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopForwardSound", CallKind.ClassMember, m_classData, value); } - } - public string StartReverseSound - { - get { return Invoker.CallNative("SDKClass", "StartReverseSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartReverseSound", CallKind.ClassMember, m_classData, value); } - } - public string LoopReverseSound - { - get { return Invoker.CallNative("SDKClass", "LoopReverseSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoopReverseSound", CallKind.ClassMember, m_classData, value); } - } - public string StopReverseSound - { - get { return Invoker.CallNative("SDKClass", "StopReverseSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopReverseSound", CallKind.ClassMember, m_classData, value); } - } - public string ArriveAtDestinationSound - { - get { return Invoker.CallNative("SDKClass", "ArriveAtDestinationSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ArriveAtDestinationSound", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnMovementEnd - { - get { return Invoker.CallNative("SDKClass", "OnMovementEnd", CallKind.ClassMember, m_classData); } - } - public bool StartAtClosestPoint - { - get { return Invoker.CallNative("SDKClass", "StartAtClosestPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartAtClosestPoint", CallKind.ClassMember, m_classData, value); } - } - public bool StartAtEnd - { - get { return Invoker.CallNative("SDKClass", "StartAtEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartAtEnd", CallKind.ClassMember, m_classData, value); } - } - public uint OrientationUpdate - { - get { return Invoker.CallNative("SDKClass", "OrientationUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrientationUpdate", CallKind.ClassMember, m_classData, value); } - } - public float TimeStartOrientationChange - { - get { return Invoker.CallNative("SDKClass", "TimeStartOrientationChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeStartOrientationChange", CallKind.ClassMember, m_classData, value); } - } - public float TimeToBlendToNewOrientation - { - get { return Invoker.CallNative("SDKClass", "TimeToBlendToNewOrientation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToBlendToNewOrientation", CallKind.ClassMember, m_classData, value); } - } - public float DurationBlendToNewOrientationRan - { - get { return Invoker.CallNative("SDKClass", "DurationBlendToNewOrientationRan", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DurationBlendToNewOrientationRan", CallKind.ClassMember, m_classData, value); } - } - public int OriginalOrientationIndex - { - get { return Invoker.CallNative("SDKClass", "OriginalOrientationIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalOrientationIndex", CallKind.ClassMember, m_classData, value); } - } - public bool CreateMovableNavMesh - { - get { return Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData, value); } - } - public bool AllowMovableNavMeshDockingOnEntireEntity - { - get { return Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnNodePassed - { - get { return Invoker.CallNative("SDKClass", "OnNodePassed", CallKind.ClassMember, m_classData); } - } - public string OrientationMatchEntityName - { - get { return Invoker.CallNative("SDKClass", "OrientationMatchEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrientationMatchEntityName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity OrientationMatchEntity - { - get { return Invoker.CallNative("SDKClass", "OrientationMatchEntity", CallKind.ClassMember, m_classData); } - } - public float TimeToTraverseToNextNode - { - get { return Invoker.CallNative("SDKClass", "TimeToTraverseToNextNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToTraverseToNextNode", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LerpToNewPosStartInPathEntitySpace - { - get { return Invoker.CallNative("SDKClass", "LerpToNewPosStartInPathEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpToNewPosStartInPathEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LerpToNewPosEndInPathEntitySpace - { - get { return Invoker.CallNative("SDKClass", "LerpToNewPosEndInPathEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpToNewPosEndInPathEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public float LerpToPositionT - { - get { return Invoker.CallNative("SDKClass", "LerpToPositionT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpToPositionT", CallKind.ClassMember, m_classData, value); } - } - public float LerpToPositionDeltaT - { - get { return Invoker.CallNative("SDKClass", "LerpToPositionDeltaT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpToPositionDeltaT", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnLerpToPositionComplete - { - get { return Invoker.CallNative("SDKClass", "OnLerpToPositionComplete", CallKind.ClassMember, m_classData); } - } - public bool IsPaused - { - get { return Invoker.CallNative("SDKClass", "IsPaused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPaused", CallKind.ClassMember, m_classData, value); } - } - public uint TransitionedToPathNodeAction - { - get { return Invoker.CallNative("SDKClass", "TransitionedToPathNodeAction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransitionedToPathNodeAction", CallKind.ClassMember, m_classData, value); } - } - public int DelayedTeleportToNode - { - get { return Invoker.CallNative("SDKClass", "DelayedTeleportToNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DelayedTeleportToNode", CallKind.ClassMember, m_classData, value); } - } - public bool IsVerboseLogging - { - get { return Invoker.CallNative("SDKClass", "IsVerboseLogging", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsVerboseLogging", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity FollowEntity - { - get { return Invoker.CallNative("SDKClass", "FollowEntity", CallKind.ClassMember, m_classData); } - } - public float FollowDistance - { - get { return Invoker.CallNative("SDKClass", "FollowDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FollowDistance", CallKind.ClassMember, m_classData, value); } - } - public float FollowMinimumSpeed - { - get { return Invoker.CallNative("SDKClass", "FollowMinimumSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FollowMinimumSpeed", CallKind.ClassMember, m_classData, value); } - } - public float CurFollowEntityT - { - get { return Invoker.CallNative("SDKClass", "CurFollowEntityT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurFollowEntityT", CallKind.ClassMember, m_classData, value); } - } - public float CurFollowSpeed - { - get { return Invoker.CallNative("SDKClass", "CurFollowSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurFollowSpeed", CallKind.ClassMember, m_classData, value); } - } - public string StrOrientationFaceEntityName - { - get { return Invoker.CallNative("SDKClass", "StrOrientationFaceEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrOrientationFaceEntityName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity OrientationFaceEntity - { - get { return Invoker.CallNative("SDKClass", "OrientationFaceEntity", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStart - { - get { return Invoker.CallNative("SDKClass", "OnStart", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStartForward - { - get { return Invoker.CallNative("SDKClass", "OnStartForward", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStartReverse - { - get { return Invoker.CallNative("SDKClass", "OnStartReverse", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStop - { - get { return Invoker.CallNative("SDKClass", "OnStop", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStopped - { - get { return Invoker.CallNative("SDKClass", "OnStopped", CallKind.ClassMember, m_classData); } - } - public bool NextNodeReturnsCurrent - { - get { return Invoker.CallNative("SDKClass", "NextNodeReturnsCurrent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextNodeReturnsCurrent", CallKind.ClassMember, m_classData, value); } - } - public bool StartedMoving - { - get { return Invoker.CallNative("SDKClass", "StartedMoving", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartedMoving", CallKind.ClassMember, m_classData, value); } - } - public uint FollowEntityDirection - { - get { return Invoker.CallNative("SDKClass", "FollowEntityDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FollowEntityDirection", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncMover(ptr={this.m_classData})"; - } - public class CFuncMoverAPI : ClassData - { - public CFuncMoverAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoverAPI", "CFuncMoverAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMoverAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoverAPI", "CFuncMoverAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncMoverAPI() - { - } - public CFuncMoverAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncMoverAPI", "CFuncMoverAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFuncMoverAPI(ptr={this.m_classData})"; - } - public class CFuncNavBlocker : CBaseModelEntity - { - public CFuncNavBlocker(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncNavBlocker", "CFuncNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncNavBlocker(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncNavBlocker", "CFuncNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncNavBlocker() - { - } - public CFuncNavBlocker(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncNavBlocker", "CFuncNavBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public int BlockedTeamNumber - { - get { return Invoker.CallNative("SDKClass", "BlockedTeamNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockedTeamNumber", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncNavBlocker(ptr={this.m_classData})"; - } - public class CFuncNavObstruction : CBaseModelEntity - { - public CFuncNavObstruction(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncNavObstruction", "CFuncNavObstruction", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncNavObstruction(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncNavObstruction", "CFuncNavObstruction", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncNavObstruction() - { - } - public CFuncNavObstruction(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncNavObstruction", "CFuncNavObstruction", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool UseAsyncObstacleUpdate - { - get { return Invoker.CallNative("SDKClass", "UseAsyncObstacleUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAsyncObstacleUpdate", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncNavObstruction(ptr={this.m_classData})"; - } - public class CFuncPlat : CBasePlatTrain - { - public CFuncPlat(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPlat", "CFuncPlat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncPlat(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPlat", "CFuncPlat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncPlat() - { - } - public CFuncPlat(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPlat", "CFuncPlat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Noise - { - get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } - } - public CBasePlatTrain Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncPlat(ptr={this.m_classData})"; - } - public class CFuncPlatRot : CFuncPlat - { - public CFuncPlatRot(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPlatRot", "CFuncPlatRot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncPlatRot(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPlatRot", "CFuncPlatRot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncPlatRot() - { - } - public CFuncPlatRot(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPlatRot", "CFuncPlatRot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector End - { - get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } - } - public Vector Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public CFuncPlat Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncPlatRot(ptr={this.m_classData})"; - } - public class CFuncPropRespawnZone : CBaseEntity - { - public CFuncPropRespawnZone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPropRespawnZone", "CFuncPropRespawnZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncPropRespawnZone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPropRespawnZone", "CFuncPropRespawnZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncPropRespawnZone() - { - } - public CFuncPropRespawnZone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncPropRespawnZone", "CFuncPropRespawnZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncPropRespawnZone(ptr={this.m_classData})"; - } - public class CFuncRotating : CBaseModelEntity - { - public CFuncRotating(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncRotating", "CFuncRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncRotating(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncRotating", "CFuncRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncRotating() - { - } - public CFuncRotating(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncRotating", "CFuncRotating", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnStopped - { - get { return Invoker.CallNative("SDKClass", "OnStopped", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStarted - { - get { return Invoker.CallNative("SDKClass", "OnStarted", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnReachedStart - { - get { return Invoker.CallNative("SDKClass", "OnReachedStart", CallKind.ClassMember, m_classData); } - } - public Vector2D LocalRotationVector - { - get { return Invoker.CallNative("SDKClass", "LocalRotationVector", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalRotationVector", CallKind.ClassMember, m_classData, value); } - } - public float FanFriction - { - get { return Invoker.CallNative("SDKClass", "FanFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FanFriction", CallKind.ClassMember, m_classData, value); } - } - public float Attenuation - { - get { return Invoker.CallNative("SDKClass", "Attenuation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Attenuation", CallKind.ClassMember, m_classData, value); } - } - public float Volume - { - get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } - } - public float TargetSpeed - { - get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } - } - public float MaxSpeed - { - get { return Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData, value); } - } - public float BlockDamage - { - get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } - } - public string NoiseRunning - { - get { return Invoker.CallNative("SDKClass", "NoiseRunning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseRunning", CallKind.ClassMember, m_classData, value); } - } - public bool Reversed - { - get { return Invoker.CallNative("SDKClass", "Reversed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Reversed", CallKind.ClassMember, m_classData, value); } - } - public bool AccelDecel - { - get { return Invoker.CallNative("SDKClass", "AccelDecel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccelDecel", CallKind.ClassMember, m_classData, value); } - } - public Vector PrevLocalAngles - { - get { return Invoker.CallNative("SDKClass", "PrevLocalAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevLocalAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public bool StopAtStartPos - { - get { return Invoker.CallNative("SDKClass", "StopAtStartPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopAtStartPos", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ClientOrigin - { - get { return Invoker.CallNative("SDKClass", "ClientOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector ClientAngles - { - get { return Invoker.CallNative("SDKClass", "ClientAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientAngles", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncRotating(ptr={this.m_classData})"; - } - public class CFuncShatterglass : CBaseModelEntity - { - public CFuncShatterglass(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncShatterglass", "CFuncShatterglass", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncShatterglass(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncShatterglass", "CFuncShatterglass", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncShatterglass() - { - } - public CFuncShatterglass(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncShatterglass", "CFuncShatterglass", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] ShatterGlassShards - { - get { return Invoker.CallNative("SDKClass", "ShatterGlassShards", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShatterGlassShards", CallKind.ClassMember, m_classData, value); } - } - public Vector4D PanelSize - { - get { return Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData, value); } - } - public float LastShatterSoundEmitTime - { - get { return Invoker.CallNative("SDKClass", "LastShatterSoundEmitTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastShatterSoundEmitTime", CallKind.ClassMember, m_classData, value); } - } - public float LastCleanupTime - { - get { return Invoker.CallNative("SDKClass", "LastCleanupTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastCleanupTime", CallKind.ClassMember, m_classData, value); } - } - public float InitAtTime - { - get { return Invoker.CallNative("SDKClass", "InitAtTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitAtTime", CallKind.ClassMember, m_classData, value); } - } - public float GlassThickness - { - get { return Invoker.CallNative("SDKClass", "GlassThickness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlassThickness", CallKind.ClassMember, m_classData, value); } - } - public float SpawnInvulnerability - { - get { return Invoker.CallNative("SDKClass", "SpawnInvulnerability", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnInvulnerability", CallKind.ClassMember, m_classData, value); } - } - public bool BreakSilent - { - get { return Invoker.CallNative("SDKClass", "BreakSilent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakSilent", CallKind.ClassMember, m_classData, value); } - } - public bool BreakShardless - { - get { return Invoker.CallNative("SDKClass", "BreakShardless", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakShardless", CallKind.ClassMember, m_classData, value); } - } - public bool Broken - { - get { return Invoker.CallNative("SDKClass", "Broken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Broken", CallKind.ClassMember, m_classData, value); } - } - public bool GlassNavIgnore - { - get { return Invoker.CallNative("SDKClass", "GlassNavIgnore", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlassNavIgnore", CallKind.ClassMember, m_classData, value); } - } - public bool GlassInFrame - { - get { return Invoker.CallNative("SDKClass", "GlassInFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlassInFrame", CallKind.ClassMember, m_classData, value); } - } - public bool StartBroken - { - get { return Invoker.CallNative("SDKClass", "StartBroken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartBroken", CallKind.ClassMember, m_classData, value); } - } - public byte InitialDamageType - { - get { return Invoker.CallNative("SDKClass", "InitialDamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialDamageType", CallKind.ClassMember, m_classData, value); } - } - public string DamagePositioningEntityName01 - { - get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName01", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName01", CallKind.ClassMember, m_classData, value); } - } - public string DamagePositioningEntityName02 - { - get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName02", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName02", CallKind.ClassMember, m_classData, value); } - } - public string DamagePositioningEntityName03 - { - get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName03", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName03", CallKind.ClassMember, m_classData, value); } - } - public string DamagePositioningEntityName04 - { - get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName04", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName04", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] InitialDamagePositions - { - get { return Invoker.CallNative("SDKClass", "InitialDamagePositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialDamagePositions", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] ExtraDamagePositions - { - get { return Invoker.CallNative("SDKClass", "ExtraDamagePositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExtraDamagePositions", CallKind.ClassMember, m_classData, value); } - } - public Vector2D[] InitialPanelVertices - { - get { return Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnBroken - { - get { return Invoker.CallNative("SDKClass", "OnBroken", CallKind.ClassMember, m_classData); } - } - public byte SurfaceType - { - get { return Invoker.CallNative("SDKClass", "SurfaceType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfaceType", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncShatterglass(ptr={this.m_classData})"; - } - public class CFuncTankTrain : CFuncTrackTrain - { - public CFuncTankTrain(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTankTrain", "CFuncTankTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTankTrain(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTankTrain", "CFuncTankTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTankTrain() - { - } - public CFuncTankTrain(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTankTrain", "CFuncTankTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnDeath - { - get { return Invoker.CallNative("SDKClass", "OnDeath", CallKind.ClassMember, m_classData); } - } - public CFuncTrackTrain Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncTankTrain(ptr={this.m_classData})"; - } - public class CFuncTimescale : CBaseEntity - { - public CFuncTimescale(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTimescale", "CFuncTimescale", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTimescale(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTimescale", "CFuncTimescale", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTimescale() - { - } - public CFuncTimescale(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTimescale", "CFuncTimescale", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float DesiredTimescale - { - get { return Invoker.CallNative("SDKClass", "DesiredTimescale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiredTimescale", CallKind.ClassMember, m_classData, value); } - } - public float Acceleration - { - get { return Invoker.CallNative("SDKClass", "Acceleration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Acceleration", CallKind.ClassMember, m_classData, value); } - } - public float MinBlendRate - { - get { return Invoker.CallNative("SDKClass", "MinBlendRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinBlendRate", CallKind.ClassMember, m_classData, value); } - } - public float BlendDeltaMultiplier - { - get { return Invoker.CallNative("SDKClass", "BlendDeltaMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendDeltaMultiplier", CallKind.ClassMember, m_classData, value); } - } - public bool IsStarted - { - get { return Invoker.CallNative("SDKClass", "IsStarted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsStarted", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncTimescale(ptr={this.m_classData})"; - } - public class CFuncTrackAuto : CFuncTrackChange - { - public CFuncTrackAuto(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackAuto", "CFuncTrackAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrackAuto(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackAuto", "CFuncTrackAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrackAuto() - { - } - public CFuncTrackAuto(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackAuto", "CFuncTrackAuto", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFuncTrackChange Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncTrackAuto(ptr={this.m_classData})"; - } - public class CFuncTrackChange : CFuncPlatRot - { - public CFuncTrackChange(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackChange", "CFuncTrackChange", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrackChange(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackChange", "CFuncTrackChange", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrackChange() - { - } - public CFuncTrackChange(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackChange", "CFuncTrackChange", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] TrackTop - { - get { return Invoker.CallNative("SDKClass", "TrackTop", CallKind.ClassMember, m_classData); } - } - public int[] TrackBottom - { - get { return Invoker.CallNative("SDKClass", "TrackBottom", CallKind.ClassMember, m_classData); } - } - public int[] Train - { - get { return Invoker.CallNative("SDKClass", "Train", CallKind.ClassMember, m_classData); } - } - public string TrackTopName - { - get { return Invoker.CallNative("SDKClass", "TrackTopName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TrackTopName", CallKind.ClassMember, m_classData, value); } - } - public string TrackBottomName - { - get { return Invoker.CallNative("SDKClass", "TrackBottomName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TrackBottomName", CallKind.ClassMember, m_classData, value); } - } - public string TrainName - { - get { return Invoker.CallNative("SDKClass", "TrainName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TrainName", CallKind.ClassMember, m_classData, value); } - } - public uint Code - { - get { return Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData, value); } - } - public int TargetState - { - get { return Invoker.CallNative("SDKClass", "TargetState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetState", CallKind.ClassMember, m_classData, value); } - } - public int Use - { - get { return Invoker.CallNative("SDKClass", "Use", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Use", CallKind.ClassMember, m_classData, value); } - } - public CFuncPlatRot Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncTrackChange(ptr={this.m_classData})"; - } - public class CFuncTrackTrain : CBaseModelEntity - { - public CFuncTrackTrain(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackTrain", "CFuncTrackTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrackTrain(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackTrain", "CFuncTrackTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrackTrain() - { - } - public CFuncTrackTrain(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackTrain", "CFuncTrackTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPathTrack Ppath - { - get { return Invoker.CallNative("SDKClass", "Ppath", CallKind.ClassMember, m_classData); } - } - public float Length - { - get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PosPrev - { - get { return Invoker.CallNative("SDKClass", "PosPrev", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PosPrev", CallKind.ClassMember, m_classData, value); } - } - public Vector Prev - { - get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ControlMins - { - get { return Invoker.CallNative("SDKClass", "ControlMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ControlMaxs - { - get { return Invoker.CallNative("SDKClass", "ControlMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastBlockPos - { - get { return Invoker.CallNative("SDKClass", "LastBlockPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastBlockPos", CallKind.ClassMember, m_classData, value); } - } - public int LastBlockTick - { - get { return Invoker.CallNative("SDKClass", "LastBlockTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastBlockTick", CallKind.ClassMember, m_classData, value); } - } - public float Volume - { - get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } - } - public float Bank - { - get { return Invoker.CallNative("SDKClass", "Bank", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Bank", CallKind.ClassMember, m_classData, value); } - } - public float OldSpeed - { - get { return Invoker.CallNative("SDKClass", "OldSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldSpeed", CallKind.ClassMember, m_classData, value); } - } - public float BlockDamage - { - get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } - } - public float Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public float MaxSpeed - { - get { return Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData, value); } - } - public float Dir - { - get { return Invoker.CallNative("SDKClass", "Dir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dir", CallKind.ClassMember, m_classData, value); } - } - public string SoundMove - { - get { return Invoker.CallNative("SDKClass", "SoundMove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundMove", CallKind.ClassMember, m_classData, value); } - } - public string SoundMovePing - { - get { return Invoker.CallNative("SDKClass", "SoundMovePing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundMovePing", CallKind.ClassMember, m_classData, value); } - } - public string SoundStart - { - get { return Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData, value); } - } - public string SoundStop - { - get { return Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData, value); } - } - public string StrPathTarget - { - get { return Invoker.CallNative("SDKClass", "StrPathTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrPathTarget", CallKind.ClassMember, m_classData, value); } - } - public float MoveSoundMinDuration - { - get { return Invoker.CallNative("SDKClass", "MoveSoundMinDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveSoundMinDuration", CallKind.ClassMember, m_classData, value); } - } - public float MoveSoundMaxDuration - { - get { return Invoker.CallNative("SDKClass", "MoveSoundMaxDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveSoundMaxDuration", CallKind.ClassMember, m_classData, value); } - } - public float NextMoveSoundTime - { - get { return Invoker.CallNative("SDKClass", "NextMoveSoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextMoveSoundTime", CallKind.ClassMember, m_classData, value); } - } - public float MoveSoundMinPitch - { - get { return Invoker.CallNative("SDKClass", "MoveSoundMinPitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveSoundMinPitch", CallKind.ClassMember, m_classData, value); } - } - public float MoveSoundMaxPitch - { - get { return Invoker.CallNative("SDKClass", "MoveSoundMaxPitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveSoundMaxPitch", CallKind.ClassMember, m_classData, value); } - } - public uint OrientationType - { - get { return Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData, value); } - } - public uint VelocityType - { - get { return Invoker.CallNative("SDKClass", "VelocityType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VelocityType", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnStart - { - get { return Invoker.CallNative("SDKClass", "OnStart", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnNext - { - get { return Invoker.CallNative("SDKClass", "OnNext", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnArrivedAtDestinationNode - { - get { return Invoker.CallNative("SDKClass", "OnArrivedAtDestinationNode", CallKind.ClassMember, m_classData); } - } - public bool ManualSpeedChanges - { - get { return Invoker.CallNative("SDKClass", "ManualSpeedChanges", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ManualSpeedChanges", CallKind.ClassMember, m_classData, value); } - } - public float DesiredSpeed - { - get { return Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData, value); } - } - public float SpeedChangeTime - { - get { return Invoker.CallNative("SDKClass", "SpeedChangeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeedChangeTime", CallKind.ClassMember, m_classData, value); } - } - public float AccelSpeed - { - get { return Invoker.CallNative("SDKClass", "AccelSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccelSpeed", CallKind.ClassMember, m_classData, value); } - } - public float DecelSpeed - { - get { return Invoker.CallNative("SDKClass", "DecelSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecelSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool AccelToSpeed - { - get { return Invoker.CallNative("SDKClass", "AccelToSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccelToSpeed", CallKind.ClassMember, m_classData, value); } - } - public float NextMPSoundTime - { - get { return Invoker.CallNative("SDKClass", "NextMPSoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextMPSoundTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncTrackTrain(ptr={this.m_classData})"; - } - public class CFuncTrain : CBasePlatTrain - { - public CFuncTrain(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrain", "CFuncTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrain(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrain", "CFuncTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrain() - { - } - public CFuncTrain(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrain", "CFuncTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity CurrentTarget - { - get { return Invoker.CallNative("SDKClass", "CurrentTarget", CallKind.ClassMember, m_classData); } - } - public bool Activated - { - get { return Invoker.CallNative("SDKClass", "Activated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Activated", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Enemy - { - get { return Invoker.CallNative("SDKClass", "Enemy", CallKind.ClassMember, m_classData); } - } - public float BlockDamage - { - get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } - } - public float NextBlockTime - { - get { return Invoker.CallNative("SDKClass", "NextBlockTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextBlockTime", CallKind.ClassMember, m_classData, value); } - } - public string LastTarget - { - get { return Invoker.CallNative("SDKClass", "LastTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTarget", CallKind.ClassMember, m_classData, value); } - } - public CBasePlatTrain Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncTrain(ptr={this.m_classData})"; - } - public class CFuncTrainControls : CBaseModelEntity - { - public CFuncTrainControls(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrainControls", "CFuncTrainControls", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrainControls(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrainControls", "CFuncTrainControls", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncTrainControls() - { - } - public CFuncTrainControls(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncTrainControls", "CFuncTrainControls", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncTrainControls(ptr={this.m_classData})"; - } - public class CFuncVehicleClip : CBaseModelEntity - { - public CFuncVehicleClip(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncVehicleClip", "CFuncVehicleClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncVehicleClip(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncVehicleClip", "CFuncVehicleClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncVehicleClip() - { - } - public CFuncVehicleClip(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncVehicleClip", "CFuncVehicleClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncVehicleClip(ptr={this.m_classData})"; - } - public class CFuncVPhysicsClip : CBaseModelEntity - { - public CFuncVPhysicsClip(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncVPhysicsClip", "CFuncVPhysicsClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncVPhysicsClip(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncVPhysicsClip", "CFuncVPhysicsClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncVPhysicsClip() - { - } - public CFuncVPhysicsClip(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncVPhysicsClip", "CFuncVPhysicsClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncVPhysicsClip(ptr={this.m_classData})"; - } - public class CFuncWall : CBaseModelEntity - { - public CFuncWall(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWall", "CFuncWall", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncWall(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWall", "CFuncWall", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncWall() - { - } - public CFuncWall(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWall", "CFuncWall", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int State - { - get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncWall(ptr={this.m_classData})"; - } - public class CFuncWallToggle : CFuncWall - { - public CFuncWallToggle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWallToggle", "CFuncWallToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncWallToggle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWallToggle", "CFuncWallToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncWallToggle() - { - } - public CFuncWallToggle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWallToggle", "CFuncWallToggle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFuncWall Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncWallToggle(ptr={this.m_classData})"; - } - public class CFuncWater : CBaseModelEntity - { - public CFuncWater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWater", "CFuncWater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncWater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWater", "CFuncWater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuncWater() - { - } - public CFuncWater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuncWater", "CFuncWater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBuoyancyHelper BuoyancyHelper - { - get { return Invoker.CallNative("SDKClass", "BuoyancyHelper", CallKind.ClassMember, m_classData); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFuncWater(ptr={this.m_classData})"; - } - public class CFuseProgram : ClassData - { - public CFuseProgram(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuseProgram", "CFuseProgram", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuseProgram(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuseProgram", "CFuseProgram", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuseProgram() - { - } - public CFuseProgram(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuseProgram", "CFuseProgram", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte[] ProgramBuffer - { - get { return Invoker.CallNative("SDKClass", "ProgramBuffer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProgramBuffer", CallKind.ClassMember, m_classData, value); } - } - public int MaxTempVarsUsed - { - get { return Invoker.CallNative("SDKClass", "MaxTempVarsUsed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTempVarsUsed", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CFuseProgram(ptr={this.m_classData})"; - } - public class CFuseSymbolTable : ClassData - { - public CFuseSymbolTable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuseSymbolTable", "CFuseSymbolTable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuseSymbolTable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuseSymbolTable", "CFuseSymbolTable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFuseSymbolTable() - { - } - public CFuseSymbolTable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFuseSymbolTable", "CFuseSymbolTable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CFuseSymbolTable(ptr={this.m_classData})"; - } - public class CFutureFacingMetricEvaluator : CMotionMetricEvaluator - { - public CFutureFacingMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFutureFacingMetricEvaluator", "CFutureFacingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFutureFacingMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFutureFacingMetricEvaluator", "CFutureFacingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFutureFacingMetricEvaluator() - { - } - public CFutureFacingMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFutureFacingMetricEvaluator", "CFutureFacingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Distance - { - get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } - } - public float Time - { - get { return Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFutureFacingMetricEvaluator(ptr={this.m_classData})"; - } - public class CFutureVelocityMetricEvaluator : CMotionMetricEvaluator - { - public CFutureVelocityMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFutureVelocityMetricEvaluator", "CFutureVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFutureVelocityMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFutureVelocityMetricEvaluator", "CFutureVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CFutureVelocityMetricEvaluator() - { - } - public CFutureVelocityMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CFutureVelocityMetricEvaluator", "CFutureVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Distance - { - get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } - } - public float StoppingDistance - { - get { return Invoker.CallNative("SDKClass", "StoppingDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StoppingDistance", CallKind.ClassMember, m_classData, value); } - } - public float TargetSpeed - { - get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } - } - public byte Mode - { - get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CFutureVelocityMetricEvaluator(ptr={this.m_classData})"; - } - public class CGameChoreoServices : IChoreoServices - { - public CGameChoreoServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameChoreoServices", "CGameChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameChoreoServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameChoreoServices", "CGameChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameChoreoServices() - { - } - public CGameChoreoServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameChoreoServices", "CGameChoreoServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseAnimGraph Owner - { - get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } - } - public CScriptedSequence ScriptedSequence - { - get { return Invoker.CallNative("SDKClass", "ScriptedSequence", CallKind.ClassMember, m_classData); } - } - public float TimeStartedState - { - get { return Invoker.CallNative("SDKClass", "TimeStartedState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeStartedState", CallKind.ClassMember, m_classData, value); } - } - public IChoreoServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGameChoreoServices(ptr={this.m_classData})"; - } - public class CGameEnd : CRulePointEntity - { - public CGameEnd(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameEnd", "CGameEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameEnd(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameEnd", "CGameEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameEnd() - { - } - public CGameEnd(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameEnd", "CGameEnd", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CRulePointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGameEnd(ptr={this.m_classData})"; - } - public class CGameGibManager : CBaseEntity - { - public CGameGibManager(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameGibManager", "CGameGibManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameGibManager(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameGibManager", "CGameGibManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameGibManager() - { - } - public CGameGibManager(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameGibManager", "CGameGibManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool AllowNewGibs - { - get { return Invoker.CallNative("SDKClass", "AllowNewGibs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowNewGibs", CallKind.ClassMember, m_classData, value); } - } - public int CurrentMaxPieces - { - get { return Invoker.CallNative("SDKClass", "CurrentMaxPieces", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentMaxPieces", CallKind.ClassMember, m_classData, value); } - } - public int MaxPieces - { - get { return Invoker.CallNative("SDKClass", "MaxPieces", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxPieces", CallKind.ClassMember, m_classData, value); } - } - public int LastFrame - { - get { return Invoker.CallNative("SDKClass", "LastFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastFrame", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGameGibManager(ptr={this.m_classData})"; - } - public class CGameMoney : CRulePointEntity - { - public CGameMoney(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameMoney", "CGameMoney", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameMoney(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameMoney", "CGameMoney", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameMoney() - { - } - public CGameMoney(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameMoney", "CGameMoney", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnMoneySpent - { - get { return Invoker.CallNative("SDKClass", "OnMoneySpent", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMoneySpentFail - { - get { return Invoker.CallNative("SDKClass", "OnMoneySpentFail", CallKind.ClassMember, m_classData); } - } - public int Money - { - get { return Invoker.CallNative("SDKClass", "Money", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Money", CallKind.ClassMember, m_classData, value); } - } - public string StrAwardText - { - get { return Invoker.CallNative("SDKClass", "StrAwardText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrAwardText", CallKind.ClassMember, m_classData, value); } - } - public CRulePointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGameMoney(ptr={this.m_classData})"; - } - public class CGamePlayerEquip : CRulePointEntity - { - public CGamePlayerEquip(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerEquip", "CGamePlayerEquip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGamePlayerEquip(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerEquip", "CGamePlayerEquip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGamePlayerEquip() - { - } - public CGamePlayerEquip(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerEquip", "CGamePlayerEquip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CRulePointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGamePlayerEquip(ptr={this.m_classData})"; - } - public class CGamePlayerZone : CRuleBrushEntity - { - public CGamePlayerZone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerZone", "CGamePlayerZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGamePlayerZone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerZone", "CGamePlayerZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGamePlayerZone() - { - } - public CGamePlayerZone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerZone", "CGamePlayerZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnPlayerInZone - { - get { return Invoker.CallNative("SDKClass", "OnPlayerInZone", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPlayerOutZone - { - get { return Invoker.CallNative("SDKClass", "OnPlayerOutZone", CallKind.ClassMember, m_classData); } - } - public CRuleBrushEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGamePlayerZone(ptr={this.m_classData})"; - } - public class CGameRules : ClassData - { - public CGameRules(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameRules", "CGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameRules(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameRules", "CGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameRules() - { - } - public CGameRules(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameRules", "CGameRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public string QuestName - { - get { return Invoker.CallNative("SDKClass", "QuestName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuestName", CallKind.ClassMember, m_classData, value); } - } - public int QuestPhase - { - get { return Invoker.CallNative("SDKClass", "QuestPhase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuestPhase", CallKind.ClassMember, m_classData, value); } - } - public int TotalPausedTicks - { - get { return Invoker.CallNative("SDKClass", "TotalPausedTicks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalPausedTicks", CallKind.ClassMember, m_classData, value); } - } - public int PauseStartTick - { - get { return Invoker.CallNative("SDKClass", "PauseStartTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PauseStartTick", CallKind.ClassMember, m_classData, value); } - } - public bool GamePaused - { - get { return Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CGameRules(ptr={this.m_classData})"; - } - public class CGameRulesProxy : CBaseEntity - { - public CGameRulesProxy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameRulesProxy", "CGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameRulesProxy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameRulesProxy", "CGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameRulesProxy() - { - } - public CGameRulesProxy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameRulesProxy", "CGameRulesProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGameRulesProxy(ptr={this.m_classData})"; - } - public class CGameSceneNode : ClassData - { - public CGameSceneNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameSceneNode", "CGameSceneNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameSceneNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameSceneNode", "CGameSceneNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameSceneNode() - { - } - public CGameSceneNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameSceneNode", "CGameSceneNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public CSkeletonInstance GetSkeletonInstance() - { - return Internal_API.Invoker.CallNative("SDKClass", "GetSkeletonInstance", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Owner - { - get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } - } - public int[] Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public int[] Child - { - get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } - } - public int[] NextSibling - { - get { return Invoker.CallNative("SDKClass", "NextSibling", CallKind.ClassMember, m_classData); } - } - public CNetworkOriginCellCoordQuantizedVector Origin - { - get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } - } - public Vector Rotation - { - get { return Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData, value); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AbsOrigin - { - get { return Invoker.CallNative("SDKClass", "AbsOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AbsOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector AbsRotation - { - get { return Invoker.CallNative("SDKClass", "AbsRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AbsRotation", CallKind.ClassMember, m_classData, value); } - } - public float AbsScale - { - get { return Invoker.CallNative("SDKClass", "AbsScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AbsScale", CallKind.ClassMember, m_classData, value); } - } - public short ParentAttachmentOrBone - { - get { return Invoker.CallNative("SDKClass", "ParentAttachmentOrBone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentAttachmentOrBone", CallKind.ClassMember, m_classData, value); } - } - public bool DebugAbsOriginChanges - { - get { return Invoker.CallNative("SDKClass", "DebugAbsOriginChanges", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugAbsOriginChanges", CallKind.ClassMember, m_classData, value); } - } - public bool Dormant - { - get { return Invoker.CallNative("SDKClass", "Dormant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dormant", CallKind.ClassMember, m_classData, value); } - } - public bool ForceParentToBeNetworked - { - get { return Invoker.CallNative("SDKClass", "ForceParentToBeNetworked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceParentToBeNetworked", CallKind.ClassMember, m_classData, value); } - } - public byte HierarchicalDepth - { - get { return Invoker.CallNative("SDKClass", "HierarchicalDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HierarchicalDepth", CallKind.ClassMember, m_classData, value); } - } - public byte HierarchyType - { - get { return Invoker.CallNative("SDKClass", "HierarchyType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HierarchyType", CallKind.ClassMember, m_classData, value); } - } - public byte DoNotSetAnimTimeInInvalidatePhysicsCount - { - get { return Invoker.CallNative("SDKClass", "DoNotSetAnimTimeInInvalidatePhysicsCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DoNotSetAnimTimeInInvalidatePhysicsCount", CallKind.ClassMember, m_classData, value); } - } - public uint Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint HierarchyAttachName - { - get { return Invoker.CallNative("SDKClass", "HierarchyAttachName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HierarchyAttachName", CallKind.ClassMember, m_classData, value); } - } - public float ZOffset - { - get { return Invoker.CallNative("SDKClass", "ZOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZOffset", CallKind.ClassMember, m_classData, value); } - } - public float ClientLocalScale - { - get { return Invoker.CallNative("SDKClass", "ClientLocalScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientLocalScale", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RenderOrigin - { - get { return Invoker.CallNative("SDKClass", "RenderOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderOrigin", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CGameSceneNode(ptr={this.m_classData})"; - } - public class CGameScriptedMoveData : ClassData - { - public CGameScriptedMoveData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveData", "CGameScriptedMoveData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameScriptedMoveData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveData", "CGameScriptedMoveData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameScriptedMoveData() - { - } - public CGameScriptedMoveData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveData", "CGameScriptedMoveData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D AccumulatedRootMotion - { - get { return Invoker.CallNative("SDKClass", "AccumulatedRootMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccumulatedRootMotion", CallKind.ClassMember, m_classData, value); } - } - public Vector AccumulatedRootMotionRotation - { - get { return Invoker.CallNative("SDKClass", "AccumulatedRootMotionRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccumulatedRootMotionRotation", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Src - { - get { return Invoker.CallNative("SDKClass", "Src", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Src", CallKind.ClassMember, m_classData, value); } - } - public Vector Src1 - { - get { return Invoker.CallNative("SDKClass", "Src1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Src1", CallKind.ClassMember, m_classData, value); } - } - public Vector Current - { - get { return Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData, value); } - } - public float LockedSpeed - { - get { return Invoker.CallNative("SDKClass", "LockedSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockedSpeed", CallKind.ClassMember, m_classData, value); } - } - public float AngRate - { - get { return Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public bool TeleportOnEnd - { - get { return Invoker.CallNative("SDKClass", "TeleportOnEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeleportOnEnd", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreRotation - { - get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } - } - public bool Success - { - get { return Invoker.CallNative("SDKClass", "Success", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Success", CallKind.ClassMember, m_classData, value); } - } - public uint ForcedCrouchState - { - get { return Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreCollisions - { - get { return Invoker.CallNative("SDKClass", "IgnoreCollisions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreCollisions", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Dest - { - get { return Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData, value); } - } - public Vector Dst - { - get { return Invoker.CallNative("SDKClass", "Dst", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dst", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity DestEntity - { - get { return Invoker.CallNative("SDKClass", "DestEntity", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGameScriptedMoveData(ptr={this.m_classData})"; - } - public class CGameScriptedMoveDef_t : ClassData - { - public CGameScriptedMoveDef_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveDef_t", "CGameScriptedMoveDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameScriptedMoveDef_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveDef_t", "CGameScriptedMoveDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameScriptedMoveDef_t() - { - } - public CGameScriptedMoveDef_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveDef_t", "CGameScriptedMoveDef_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D DestOffset - { - get { return Invoker.CallNative("SDKClass", "DestOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestOffset", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity DestEntity - { - get { return Invoker.CallNative("SDKClass", "DestEntity", CallKind.ClassMember, m_classData); } - } - public Vector Dest - { - get { return Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float AngRate - { - get { return Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData, value); } - } - public float MoveSpeed - { - get { return Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool AimDisabled - { - get { return Invoker.CallNative("SDKClass", "AimDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AimDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreRotation - { - get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } - } - public uint ForcedCrouchState - { - get { return Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CGameScriptedMoveDef_t(ptr={this.m_classData})"; - } - public class CGameText : CRulePointEntity - { - public CGameText(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameText", "CGameText", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameText(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameText", "CGameText", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGameText() - { - } - public CGameText(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGameText", "CGameText", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Message - { - get { return Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData, value); } - } - public hudtextparms_t TextParms - { - get { return Invoker.CallNative("SDKClass", "TextParms", CallKind.ClassMember, m_classData); } - } - public CRulePointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGameText(ptr={this.m_classData})"; - } - public class CGeneralRandomRotation : CParticleFunctionInitializer - { - public CGeneralRandomRotation(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGeneralRandomRotation", "CGeneralRandomRotation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGeneralRandomRotation(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGeneralRandomRotation", "CGeneralRandomRotation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGeneralRandomRotation() - { - } - public CGeneralRandomRotation(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGeneralRandomRotation", "CGeneralRandomRotation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ParticleAttributeIndex_t FieldOutput - { - get { return Invoker.CallNative("SDKClass", "FieldOutput", CallKind.ClassMember, m_classData); } - } - public float Degrees - { - get { return Invoker.CallNative("SDKClass", "Degrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Degrees", CallKind.ClassMember, m_classData, value); } - } - public float DegreesMin - { - get { return Invoker.CallNative("SDKClass", "DegreesMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DegreesMin", CallKind.ClassMember, m_classData, value); } - } - public float DegreesMax - { - get { return Invoker.CallNative("SDKClass", "DegreesMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DegreesMax", CallKind.ClassMember, m_classData, value); } - } - public float RotationRandExponent - { - get { return Invoker.CallNative("SDKClass", "RotationRandExponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotationRandExponent", CallKind.ClassMember, m_classData, value); } - } - public bool RandomlyFlipDirection - { - get { return Invoker.CallNative("SDKClass", "RandomlyFlipDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomlyFlipDirection", CallKind.ClassMember, m_classData, value); } - } - public CParticleFunctionInitializer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGeneralRandomRotation(ptr={this.m_classData})"; - } - public class CGeneralSpin : CParticleFunctionOperator - { - public CGeneralSpin(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGeneralSpin", "CGeneralSpin", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGeneralSpin(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGeneralSpin", "CGeneralSpin", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGeneralSpin() - { - } - public CGeneralSpin(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGeneralSpin", "CGeneralSpin", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int SpinRateDegrees - { - get { return Invoker.CallNative("SDKClass", "SpinRateDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpinRateDegrees", CallKind.ClassMember, m_classData, value); } - } - public int SpinRateMinDegrees - { - get { return Invoker.CallNative("SDKClass", "SpinRateMinDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpinRateMinDegrees", CallKind.ClassMember, m_classData, value); } - } - public float SpinRateStopTime - { - get { return Invoker.CallNative("SDKClass", "SpinRateStopTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpinRateStopTime", CallKind.ClassMember, m_classData, value); } - } - public CParticleFunctionOperator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGeneralSpin(ptr={this.m_classData})"; - } - public class CGenericConstraint : CPhysConstraint - { - public CGenericConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGenericConstraint", "CGenericConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGenericConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGenericConstraint", "CGenericConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGenericConstraint() - { - } - public CGenericConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGenericConstraint", "CGenericConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint LinearMotionX - { - get { return Invoker.CallNative("SDKClass", "LinearMotionX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearMotionX", CallKind.ClassMember, m_classData, value); } - } - public uint LinearMotionY - { - get { return Invoker.CallNative("SDKClass", "LinearMotionY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearMotionY", CallKind.ClassMember, m_classData, value); } - } - public uint LinearMotionZ - { - get { return Invoker.CallNative("SDKClass", "LinearMotionZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearMotionZ", CallKind.ClassMember, m_classData, value); } - } - public float LinearFrequencyX - { - get { return Invoker.CallNative("SDKClass", "LinearFrequencyX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearFrequencyX", CallKind.ClassMember, m_classData, value); } - } - public float LinearFrequencyY - { - get { return Invoker.CallNative("SDKClass", "LinearFrequencyY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearFrequencyY", CallKind.ClassMember, m_classData, value); } - } - public float LinearFrequencyZ - { - get { return Invoker.CallNative("SDKClass", "LinearFrequencyZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearFrequencyZ", CallKind.ClassMember, m_classData, value); } - } - public float LinearDampingRatioX - { - get { return Invoker.CallNative("SDKClass", "LinearDampingRatioX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDampingRatioX", CallKind.ClassMember, m_classData, value); } - } - public float LinearDampingRatioY - { - get { return Invoker.CallNative("SDKClass", "LinearDampingRatioY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDampingRatioY", CallKind.ClassMember, m_classData, value); } - } - public float LinearDampingRatioZ - { - get { return Invoker.CallNative("SDKClass", "LinearDampingRatioZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDampingRatioZ", CallKind.ClassMember, m_classData, value); } - } - public float MaxLinearImpulseX - { - get { return Invoker.CallNative("SDKClass", "MaxLinearImpulseX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLinearImpulseX", CallKind.ClassMember, m_classData, value); } - } - public float MaxLinearImpulseY - { - get { return Invoker.CallNative("SDKClass", "MaxLinearImpulseY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLinearImpulseY", CallKind.ClassMember, m_classData, value); } - } - public float MaxLinearImpulseZ - { - get { return Invoker.CallNative("SDKClass", "MaxLinearImpulseZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLinearImpulseZ", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeX - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeX", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeY - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeY", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeZ - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeZ", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeStartTimeX - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeX", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeStartTimeY - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeY", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeStartTimeZ - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeZ", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeThresholdX - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdX", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeThresholdY - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdY", CallKind.ClassMember, m_classData, value); } - } - public float BreakAfterTimeThresholdZ - { - get { return Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdZ", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceX - { - get { return Invoker.CallNative("SDKClass", "NotifyForceX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceX", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceY - { - get { return Invoker.CallNative("SDKClass", "NotifyForceY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceY", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceZ - { - get { return Invoker.CallNative("SDKClass", "NotifyForceZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceZ", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceMinTimeX - { - get { return Invoker.CallNative("SDKClass", "NotifyForceMinTimeX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceMinTimeX", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceMinTimeY - { - get { return Invoker.CallNative("SDKClass", "NotifyForceMinTimeY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceMinTimeY", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceMinTimeZ - { - get { return Invoker.CallNative("SDKClass", "NotifyForceMinTimeZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceMinTimeZ", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceLastTimeX - { - get { return Invoker.CallNative("SDKClass", "NotifyForceLastTimeX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceLastTimeX", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceLastTimeY - { - get { return Invoker.CallNative("SDKClass", "NotifyForceLastTimeY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceLastTimeY", CallKind.ClassMember, m_classData, value); } - } - public float NotifyForceLastTimeZ - { - get { return Invoker.CallNative("SDKClass", "NotifyForceLastTimeZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotifyForceLastTimeZ", CallKind.ClassMember, m_classData, value); } - } - public bool AxisNotifiedX - { - get { return Invoker.CallNative("SDKClass", "AxisNotifiedX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AxisNotifiedX", CallKind.ClassMember, m_classData, value); } - } - public bool AxisNotifiedY - { - get { return Invoker.CallNative("SDKClass", "AxisNotifiedY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AxisNotifiedY", CallKind.ClassMember, m_classData, value); } - } - public bool AxisNotifiedZ - { - get { return Invoker.CallNative("SDKClass", "AxisNotifiedZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AxisNotifiedZ", CallKind.ClassMember, m_classData, value); } - } - public uint AngularMotionX - { - get { return Invoker.CallNative("SDKClass", "AngularMotionX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularMotionX", CallKind.ClassMember, m_classData, value); } - } - public uint AngularMotionY - { - get { return Invoker.CallNative("SDKClass", "AngularMotionY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularMotionY", CallKind.ClassMember, m_classData, value); } - } - public uint AngularMotionZ - { - get { return Invoker.CallNative("SDKClass", "AngularMotionZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularMotionZ", CallKind.ClassMember, m_classData, value); } - } - public float AngularFrequencyX - { - get { return Invoker.CallNative("SDKClass", "AngularFrequencyX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularFrequencyX", CallKind.ClassMember, m_classData, value); } - } - public float AngularFrequencyY - { - get { return Invoker.CallNative("SDKClass", "AngularFrequencyY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularFrequencyY", CallKind.ClassMember, m_classData, value); } - } - public float AngularFrequencyZ - { - get { return Invoker.CallNative("SDKClass", "AngularFrequencyZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularFrequencyZ", CallKind.ClassMember, m_classData, value); } - } - public float AngularDampingRatioX - { - get { return Invoker.CallNative("SDKClass", "AngularDampingRatioX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDampingRatioX", CallKind.ClassMember, m_classData, value); } - } - public float AngularDampingRatioY - { - get { return Invoker.CallNative("SDKClass", "AngularDampingRatioY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDampingRatioY", CallKind.ClassMember, m_classData, value); } - } - public float AngularDampingRatioZ - { - get { return Invoker.CallNative("SDKClass", "AngularDampingRatioZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDampingRatioZ", CallKind.ClassMember, m_classData, value); } - } - public float MaxAngularImpulseX - { - get { return Invoker.CallNative("SDKClass", "MaxAngularImpulseX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngularImpulseX", CallKind.ClassMember, m_classData, value); } - } - public float MaxAngularImpulseY - { - get { return Invoker.CallNative("SDKClass", "MaxAngularImpulseY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngularImpulseY", CallKind.ClassMember, m_classData, value); } - } - public float MaxAngularImpulseZ - { - get { return Invoker.CallNative("SDKClass", "MaxAngularImpulseZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngularImpulseZ", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput NotifyForceReachedX - { - get { return Invoker.CallNative("SDKClass", "NotifyForceReachedX", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput NotifyForceReachedY - { - get { return Invoker.CallNative("SDKClass", "NotifyForceReachedY", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput NotifyForceReachedZ - { - get { return Invoker.CallNative("SDKClass", "NotifyForceReachedZ", CallKind.ClassMember, m_classData); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGenericConstraint(ptr={this.m_classData})"; - } - public class CGlobalLightBase : ClassData - { - public CGlobalLightBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGlobalLightBase", "CGlobalLightBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGlobalLightBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGlobalLightBase", "CGlobalLightBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGlobalLightBase() - { - } - public CGlobalLightBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGlobalLightBase", "CGlobalLightBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool SpotLight - { - get { return Invoker.CallNative("SDKClass", "SpotLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotLight", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SpotLightOrigin - { - get { return Invoker.CallNative("SDKClass", "SpotLightOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotLightOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector SpotLightAngles - { - get { return Invoker.CallNative("SDKClass", "SpotLightAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotLightAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ShadowDirection - { - get { return Invoker.CallNative("SDKClass", "ShadowDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowDirection", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AmbientDirection - { - get { return Invoker.CallNative("SDKClass", "AmbientDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmbientDirection", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SpecularDirection - { - get { return Invoker.CallNative("SDKClass", "SpecularDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpecularDirection", CallKind.ClassMember, m_classData, value); } - } - public Vector2D InspectorSpecularDirection - { - get { return Invoker.CallNative("SDKClass", "InspectorSpecularDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InspectorSpecularDirection", CallKind.ClassMember, m_classData, value); } - } - public float SpecularPower - { - get { return Invoker.CallNative("SDKClass", "SpecularPower", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpecularPower", CallKind.ClassMember, m_classData, value); } - } - public float SpecularIndependence - { - get { return Invoker.CallNative("SDKClass", "SpecularIndependence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpecularIndependence", CallKind.ClassMember, m_classData, value); } - } - public QAngle SpecularColor - { - get { return Invoker.CallNative("SDKClass", "SpecularColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpecularColor", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public QAngle LightColor - { - get { return Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData, value); } - } - public QAngle AmbientColor1 - { - get { return Invoker.CallNative("SDKClass", "AmbientColor1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmbientColor1", CallKind.ClassMember, m_classData, value); } - } - public QAngle AmbientColor2 - { - get { return Invoker.CallNative("SDKClass", "AmbientColor2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmbientColor2", CallKind.ClassMember, m_classData, value); } - } - public QAngle AmbientColor3 - { - get { return Invoker.CallNative("SDKClass", "AmbientColor3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmbientColor3", CallKind.ClassMember, m_classData, value); } - } - public float SunDistance - { - get { return Invoker.CallNative("SDKClass", "SunDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SunDistance", CallKind.ClassMember, m_classData, value); } - } - public float FOV - { - get { return Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData, value); } - } - public float NearZ - { - get { return Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData, value); } - } - public float FarZ - { - get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } - } - public bool EnableShadows - { - get { return Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData, value); } - } - public bool OldEnableShadows - { - get { return Invoker.CallNative("SDKClass", "OldEnableShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldEnableShadows", CallKind.ClassMember, m_classData, value); } - } - public bool BackgroundClearNotRequired - { - get { return Invoker.CallNative("SDKClass", "BackgroundClearNotRequired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BackgroundClearNotRequired", CallKind.ClassMember, m_classData, value); } - } - public float CloudScale - { - get { return Invoker.CallNative("SDKClass", "CloudScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CloudScale", CallKind.ClassMember, m_classData, value); } - } - public float Cloud1Speed - { - get { return Invoker.CallNative("SDKClass", "Cloud1Speed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cloud1Speed", CallKind.ClassMember, m_classData, value); } - } - public float Cloud1Direction - { - get { return Invoker.CallNative("SDKClass", "Cloud1Direction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cloud1Direction", CallKind.ClassMember, m_classData, value); } - } - public float Cloud2Speed - { - get { return Invoker.CallNative("SDKClass", "Cloud2Speed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cloud2Speed", CallKind.ClassMember, m_classData, value); } - } - public float Cloud2Direction - { - get { return Invoker.CallNative("SDKClass", "Cloud2Direction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cloud2Direction", CallKind.ClassMember, m_classData, value); } - } - public float AmbientScale1 - { - get { return Invoker.CallNative("SDKClass", "AmbientScale1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmbientScale1", CallKind.ClassMember, m_classData, value); } - } - public float AmbientScale2 - { - get { return Invoker.CallNative("SDKClass", "AmbientScale2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmbientScale2", CallKind.ClassMember, m_classData, value); } - } - public float GroundScale - { - get { return Invoker.CallNative("SDKClass", "GroundScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundScale", CallKind.ClassMember, m_classData, value); } - } - public float LightScale - { - get { return Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData, value); } - } - public float FoWDarkness - { - get { return Invoker.CallNative("SDKClass", "FoWDarkness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FoWDarkness", CallKind.ClassMember, m_classData, value); } - } - public bool EnableSeparateSkyboxFog - { - get { return Invoker.CallNative("SDKClass", "EnableSeparateSkyboxFog", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableSeparateSkyboxFog", CallKind.ClassMember, m_classData, value); } - } - public Vector2D FowColor - { - get { return Invoker.CallNative("SDKClass", "FowColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FowColor", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ViewOrigin - { - get { return Invoker.CallNative("SDKClass", "ViewOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector ViewAngles - { - get { return Invoker.CallNative("SDKClass", "ViewAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewAngles", CallKind.ClassMember, m_classData, value); } - } - public float ViewFoV - { - get { return Invoker.CallNative("SDKClass", "ViewFoV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewFoV", CallKind.ClassMember, m_classData, value); } - } - public Vector[] WorldPoints - { - get { return Invoker.CallNative("SDKClass", "WorldPoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldPoints", CallKind.ClassMember, m_classData, value); } - } - public Vector4D FogOffsetLayer0 - { - get { return Invoker.CallNative("SDKClass", "FogOffsetLayer0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogOffsetLayer0", CallKind.ClassMember, m_classData, value); } - } - public Vector4D FogOffsetLayer1 - { - get { return Invoker.CallNative("SDKClass", "FogOffsetLayer1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogOffsetLayer1", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity EnvWind - { - get { return Invoker.CallNative("SDKClass", "EnvWind", CallKind.ClassMember, m_classData); } - } - public CBaseEntity EnvSky - { - get { return Invoker.CallNative("SDKClass", "EnvSky", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGlobalLightBase(ptr={this.m_classData})"; - } - public class CGlowProperty : ClassData - { - public CGlowProperty(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGlowProperty", "CGlowProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGlowProperty(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGlowProperty", "CGlowProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGlowProperty() - { - } - public CGlowProperty(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGlowProperty", "CGlowProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D GlowColor - { - get { return Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData, value); } - } - public int GlowType - { - get { return Invoker.CallNative("SDKClass", "GlowType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowType", CallKind.ClassMember, m_classData, value); } - } - public int GlowTeam - { - get { return Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData, value); } - } - public int GlowRange - { - get { return Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData, value); } - } - public int GlowRangeMin - { - get { return Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData, value); } - } - public QAngle GlowColorOverride - { - get { return Invoker.CallNative("SDKClass", "GlowColorOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowColorOverride", CallKind.ClassMember, m_classData, value); } - } - public bool Flashing - { - get { return Invoker.CallNative("SDKClass", "Flashing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flashing", CallKind.ClassMember, m_classData, value); } - } - public float GlowTime - { - get { return Invoker.CallNative("SDKClass", "GlowTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowTime", CallKind.ClassMember, m_classData, value); } - } - public float GlowStartTime - { - get { return Invoker.CallNative("SDKClass", "GlowStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowStartTime", CallKind.ClassMember, m_classData, value); } - } - public bool EligibleForScreenHighlight - { - get { return Invoker.CallNative("SDKClass", "EligibleForScreenHighlight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EligibleForScreenHighlight", CallKind.ClassMember, m_classData, value); } - } - public bool Glowing - { - get { return Invoker.CallNative("SDKClass", "Glowing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Glowing", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CGlowProperty(ptr={this.m_classData})"; - } - public class CGradientFog : CBaseEntity - { - public CGradientFog(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGradientFog", "CGradientFog", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGradientFog(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGradientFog", "CGradientFog", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGradientFog() - { - } - public CGradientFog(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGradientFog", "CGradientFog", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FogStartDistance - { - get { return Invoker.CallNative("SDKClass", "FogStartDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogStartDistance", CallKind.ClassMember, m_classData, value); } - } - public float FogEndDistance - { - get { return Invoker.CallNative("SDKClass", "FogEndDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogEndDistance", CallKind.ClassMember, m_classData, value); } - } - public bool HeightFogEnabled - { - get { return Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData, value); } - } - public float FogStartHeight - { - get { return Invoker.CallNative("SDKClass", "FogStartHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogStartHeight", CallKind.ClassMember, m_classData, value); } - } - public float FogEndHeight - { - get { return Invoker.CallNative("SDKClass", "FogEndHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogEndHeight", CallKind.ClassMember, m_classData, value); } - } - public float FarZ - { - get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } - } - public float FogMaxOpacity - { - get { return Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData, value); } - } - public float FogFalloffExponent - { - get { return Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData, value); } - } - public float FogVerticalExponent - { - get { return Invoker.CallNative("SDKClass", "FogVerticalExponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogVerticalExponent", CallKind.ClassMember, m_classData, value); } - } - public QAngle FogColor - { - get { return Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData, value); } - } - public float FogStrength - { - get { return Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData, value); } - } - public float FadeTime - { - get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool IsEnabled - { - get { return Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData, value); } - } - public bool GradientFogNeedsTextures - { - get { return Invoker.CallNative("SDKClass", "GradientFogNeedsTextures", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GradientFogNeedsTextures", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGradientFog(ptr={this.m_classData})"; - } - public class CGunTarget : CBaseToggle - { - public CGunTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGunTarget", "CGunTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGunTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGunTarget", "CGunTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CGunTarget() - { - } - public CGunTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CGunTarget", "CGunTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool On - { - get { return Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity TargetEnt - { - get { return Invoker.CallNative("SDKClass", "TargetEnt", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnDeath - { - get { return Invoker.CallNative("SDKClass", "OnDeath", CallKind.ClassMember, m_classData); } - } - public CBaseToggle Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CGunTarget(ptr={this.m_classData})"; - } - public class ChainToSolveData_t : ClassData - { - public ChainToSolveData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ChainToSolveData_t", "ChainToSolveData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ChainToSolveData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ChainToSolveData_t", "ChainToSolveData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ChainToSolveData_t() - { - } - public ChainToSolveData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ChainToSolveData_t", "ChainToSolveData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ChainIndex - { - get { return Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData, value); } - } - public IKSolverSettings_t SolverSettings - { - get { return Invoker.CallNative("SDKClass", "SolverSettings", CallKind.ClassMember, m_classData); } - } - public IKTargetSettings_t TargetSettings - { - get { return Invoker.CallNative("SDKClass", "TargetSettings", CallKind.ClassMember, m_classData); } - } - public uint DebugSetting - { - get { return Invoker.CallNative("SDKClass", "DebugSetting", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugSetting", CallKind.ClassMember, m_classData, value); } - } - public float DebugNormalizedValue - { - get { return Invoker.CallNative("SDKClass", "DebugNormalizedValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugNormalizedValue", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DebugOffset - { - get { return Invoker.CallNative("SDKClass", "DebugOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugOffset", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ChainToSolveData_t(ptr={this.m_classData})"; - } - public class CHandleDummy : CBaseEntity - { - public CHandleDummy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandleDummy", "CHandleDummy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHandleDummy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandleDummy", "CHandleDummy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHandleDummy() - { - } - public CHandleDummy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandleDummy", "CHandleDummy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHandleDummy(ptr={this.m_classData})"; - } - public class CHandleTest : CBaseEntity - { - public CHandleTest(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandleTest", "CHandleTest", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHandleTest(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandleTest", "CHandleTest", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHandleTest() - { - } - public CHandleTest(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandleTest", "CHandleTest", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Handle - { - get { return Invoker.CallNative("SDKClass", "Handle", CallKind.ClassMember, m_classData); } - } - public bool SendHandle - { - get { return Invoker.CallNative("SDKClass", "SendHandle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SendHandle", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHandleTest(ptr={this.m_classData})"; - } - public class CHandshakeAnimTagBase : CAnimTagBase - { - public CHandshakeAnimTagBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandshakeAnimTagBase", "CHandshakeAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHandshakeAnimTagBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandshakeAnimTagBase", "CHandshakeAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHandshakeAnimTagBase() - { - } - public CHandshakeAnimTagBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHandshakeAnimTagBase", "CHandshakeAnimTagBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsDisableTag - { - get { return Invoker.CallNative("SDKClass", "IsDisableTag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsDisableTag", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHandshakeAnimTagBase(ptr={this.m_classData})"; - } - public class ChangeAccessorFieldPathIndex_t : ClassData - { - public ChangeAccessorFieldPathIndex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ChangeAccessorFieldPathIndex_t", "ChangeAccessorFieldPathIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ChangeAccessorFieldPathIndex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ChangeAccessorFieldPathIndex_t", "ChangeAccessorFieldPathIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ChangeAccessorFieldPathIndex_t() - { - } - public ChangeAccessorFieldPathIndex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ChangeAccessorFieldPathIndex_t", "ChangeAccessorFieldPathIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ChangeAccessorFieldPathIndex_t(ptr={this.m_classData})"; - } - public class CHEGrenade : CBaseCSGrenade - { - public CHEGrenade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHEGrenade", "CHEGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHEGrenade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHEGrenade", "CHEGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHEGrenade() - { - } - public CHEGrenade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHEGrenade", "CHEGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseCSGrenade Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHEGrenade(ptr={this.m_classData})"; - } - public class CHEGrenadeProjectile : CBaseCSGrenadeProjectile - { - public CHEGrenadeProjectile(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHEGrenadeProjectile", "CHEGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHEGrenadeProjectile(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHEGrenadeProjectile", "CHEGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHEGrenadeProjectile() - { - } - public CHEGrenadeProjectile(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHEGrenadeProjectile", "CHEGrenadeProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseCSGrenadeProjectile Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHEGrenadeProjectile(ptr={this.m_classData})"; - } - public class CHitBox : ClassData - { - public CHitBox(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBox", "CHitBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitBox(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBox", "CHitBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitBox() - { - } - public CHitBox(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBox", "CHitBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string SurfaceProperty - { - get { return Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData, value); } - } - public string BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MinBounds - { - get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MaxBounds - { - get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } - } - public float ShapeRadius - { - get { return Invoker.CallNative("SDKClass", "ShapeRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShapeRadius", CallKind.ClassMember, m_classData, value); } - } - public uint BoneNameHash - { - get { return Invoker.CallNative("SDKClass", "BoneNameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneNameHash", CallKind.ClassMember, m_classData, value); } - } - public int GroupId - { - get { return Invoker.CallNative("SDKClass", "GroupId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupId", CallKind.ClassMember, m_classData, value); } - } - public byte ShapeType - { - get { return Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData, value); } - } - public bool TranslationOnly - { - get { return Invoker.CallNative("SDKClass", "TranslationOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TranslationOnly", CallKind.ClassMember, m_classData, value); } - } - public uint CRC - { - get { return Invoker.CallNative("SDKClass", "CRC", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CRC", CallKind.ClassMember, m_classData, value); } - } - public QAngle CRenderColor - { - get { return Invoker.CallNative("SDKClass", "CRenderColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CRenderColor", CallKind.ClassMember, m_classData, value); } - } - public ushort HitBoxIndex - { - get { return Invoker.CallNative("SDKClass", "HitBoxIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitBoxIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CHitBox(ptr={this.m_classData})"; - } - public class CHitboxComponent : CEntityComponent - { - public CHitboxComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitboxComponent", "CHitboxComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitboxComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitboxComponent", "CHitboxComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitboxComponent() - { - } - public CHitboxComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitboxComponent", "CHitboxComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] DisabledHitGroups - { - get { return Invoker.CallNative("SDKClass", "DisabledHitGroups", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisabledHitGroups", CallKind.ClassMember, m_classData, value); } - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHitboxComponent(ptr={this.m_classData})"; - } - public class CHitBoxSet : ClassData - { - public CHitBoxSet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSet", "CHitBoxSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitBoxSet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSet", "CHitBoxSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitBoxSet() - { - } - public CHitBoxSet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSet", "CHitBoxSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameHash - { - get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } - } - public string SourceFilename - { - get { return Invoker.CallNative("SDKClass", "SourceFilename", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceFilename", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CHitBoxSet(ptr={this.m_classData})"; - } - public class CHitBoxSetList : ClassData - { - public CHitBoxSetList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSetList", "CHitBoxSetList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitBoxSetList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSetList", "CHitBoxSetList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitBoxSetList() - { - } - public CHitBoxSetList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSetList", "CHitBoxSetList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CHitBoxSetList(ptr={this.m_classData})"; - } - public class CHitReactUpdateNode : CUnaryUpdateNode - { - public CHitReactUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitReactUpdateNode", "CHitReactUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitReactUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitReactUpdateNode", "CHitReactUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHitReactUpdateNode() - { - } - public CHitReactUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHitReactUpdateNode", "CHitReactUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public HitReactFixedSettings_t OpFixedSettings - { - get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle TriggerParam - { - get { return Invoker.CallNative("SDKClass", "TriggerParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle HitBoneParam - { - get { return Invoker.CallNative("SDKClass", "HitBoneParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle HitOffsetParam - { - get { return Invoker.CallNative("SDKClass", "HitOffsetParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle HitDirectionParam - { - get { return Invoker.CallNative("SDKClass", "HitDirectionParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle HitStrengthParam - { - get { return Invoker.CallNative("SDKClass", "HitStrengthParam", CallKind.ClassMember, m_classData); } - } - public float MinDelayBetweenHits - { - get { return Invoker.CallNative("SDKClass", "MinDelayBetweenHits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinDelayBetweenHits", CallKind.ClassMember, m_classData, value); } - } - public bool ResetChild - { - get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHitReactUpdateNode(ptr={this.m_classData})"; - } - public class CHostage : CHostageExpresserShim - { - public CHostage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostage", "CHostage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostage", "CHostage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostage() - { - } - public CHostage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostage", "CHostage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnHostageBeginGrab - { - get { return Invoker.CallNative("SDKClass", "OnHostageBeginGrab", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFirstPickedUp - { - get { return Invoker.CallNative("SDKClass", "OnFirstPickedUp", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnDroppedNotRescued - { - get { return Invoker.CallNative("SDKClass", "OnDroppedNotRescued", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnRescued - { - get { return Invoker.CallNative("SDKClass", "OnRescued", CallKind.ClassMember, m_classData); } - } - public EntitySpottedState_t EntitySpottedState - { - get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } - } - public int SpotRules - { - get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } - } - public uint UiHostageSpawnExclusionGroupMask - { - get { return Invoker.CallNative("SDKClass", "UiHostageSpawnExclusionGroupMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UiHostageSpawnExclusionGroupMask", CallKind.ClassMember, m_classData, value); } - } - public uint HostageSpawnRandomFactor - { - get { return Invoker.CallNative("SDKClass", "HostageSpawnRandomFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageSpawnRandomFactor", CallKind.ClassMember, m_classData, value); } - } - public bool Remove - { - get { return Invoker.CallNative("SDKClass", "Remove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Remove", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Vel - { - get { return Invoker.CallNative("SDKClass", "Vel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Vel", CallKind.ClassMember, m_classData, value); } - } - public bool IsRescued - { - get { return Invoker.CallNative("SDKClass", "IsRescued", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRescued", CallKind.ClassMember, m_classData, value); } - } - public bool JumpedThisFrame - { - get { return Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData, value); } - } - public int HostageState - { - get { return Invoker.CallNative("SDKClass", "HostageState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageState", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Leader - { - get { return Invoker.CallNative("SDKClass", "Leader", CallKind.ClassMember, m_classData); } - } - public CCSPlayerPawnBase LastLeader - { - get { return Invoker.CallNative("SDKClass", "LastLeader", CallKind.ClassMember, m_classData); } - } - public CountdownTimer ReuseTimer - { - get { return Invoker.CallNative("SDKClass", "ReuseTimer", CallKind.ClassMember, m_classData); } - } - public bool HasBeenUsed - { - get { return Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Accel - { - get { return Invoker.CallNative("SDKClass", "Accel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Accel", CallKind.ClassMember, m_classData, value); } - } - public bool IsRunning - { - get { return Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData, value); } - } - public bool IsCrouching - { - get { return Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer JumpTimer - { - get { return Invoker.CallNative("SDKClass", "JumpTimer", CallKind.ClassMember, m_classData); } - } - public bool IsWaitingForLeader - { - get { return Invoker.CallNative("SDKClass", "IsWaitingForLeader", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsWaitingForLeader", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer RepathTimer - { - get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer InhibitDoorTimer - { - get { return Invoker.CallNative("SDKClass", "InhibitDoorTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer InhibitObstacleAvoidanceTimer - { - get { return Invoker.CallNative("SDKClass", "InhibitObstacleAvoidanceTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer WiggleTimer - { - get { return Invoker.CallNative("SDKClass", "WiggleTimer", CallKind.ClassMember, m_classData); } - } - public bool IsAdjusted - { - get { return Invoker.CallNative("SDKClass", "IsAdjusted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAdjusted", CallKind.ClassMember, m_classData, value); } - } - public bool HandsHaveBeenCut - { - get { return Invoker.CallNative("SDKClass", "HandsHaveBeenCut", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HandsHaveBeenCut", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn HostageGrabber - { - get { return Invoker.CallNative("SDKClass", "HostageGrabber", CallKind.ClassMember, m_classData); } - } - public float LastGrabTime - { - get { return Invoker.CallNative("SDKClass", "LastGrabTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastGrabTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PositionWhenStartedDroppingToGround - { - get { return Invoker.CallNative("SDKClass", "PositionWhenStartedDroppingToGround", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PositionWhenStartedDroppingToGround", CallKind.ClassMember, m_classData, value); } - } - public Vector2D GrabbedPos - { - get { return Invoker.CallNative("SDKClass", "GrabbedPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrabbedPos", CallKind.ClassMember, m_classData, value); } - } - public float RescueStartTime - { - get { return Invoker.CallNative("SDKClass", "RescueStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RescueStartTime", CallKind.ClassMember, m_classData, value); } - } - public float GrabSuccessTime - { - get { return Invoker.CallNative("SDKClass", "GrabSuccessTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrabSuccessTime", CallKind.ClassMember, m_classData, value); } - } - public float DropStartTime - { - get { return Invoker.CallNative("SDKClass", "DropStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DropStartTime", CallKind.ClassMember, m_classData, value); } - } - public int ApproachRewardPayouts - { - get { return Invoker.CallNative("SDKClass", "ApproachRewardPayouts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApproachRewardPayouts", CallKind.ClassMember, m_classData, value); } - } - public int PickupEventCount - { - get { return Invoker.CallNative("SDKClass", "PickupEventCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PickupEventCount", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SpawnGroundPos - { - get { return Invoker.CallNative("SDKClass", "SpawnGroundPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnGroundPos", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HostageResetPosition - { - get { return Invoker.CallNative("SDKClass", "HostageResetPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageResetPosition", CallKind.ClassMember, m_classData, value); } - } - public CHostageExpresserShim Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHostage(ptr={this.m_classData})"; - } - public class CHostageAlias_info_hostage_spawn : CHostage - { - public CHostageAlias_info_hostage_spawn(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageAlias_info_hostage_spawn", "CHostageAlias_info_hostage_spawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageAlias_info_hostage_spawn(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageAlias_info_hostage_spawn", "CHostageAlias_info_hostage_spawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageAlias_info_hostage_spawn() - { - } - public CHostageAlias_info_hostage_spawn(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageAlias_info_hostage_spawn", "CHostageAlias_info_hostage_spawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CHostage Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHostageAlias_info_hostage_spawn(ptr={this.m_classData})"; - } - public class CHostageCarriableProp : CBaseAnimGraph - { - public CHostageCarriableProp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageCarriableProp", "CHostageCarriableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageCarriableProp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageCarriableProp", "CHostageCarriableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageCarriableProp() - { - } - public CHostageCarriableProp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageCarriableProp", "CHostageCarriableProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHostageCarriableProp(ptr={this.m_classData})"; - } - public class CHostageExpresserShim : CBaseCombatCharacter - { - public CHostageExpresserShim(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageExpresserShim", "CHostageExpresserShim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageExpresserShim(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageExpresserShim", "CHostageExpresserShim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageExpresserShim() - { - } - public CHostageExpresserShim(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageExpresserShim", "CHostageExpresserShim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Expresser - { - get { return Invoker.CallNative("SDKClass", "Expresser", CallKind.ClassMember, m_classData); } - } - public CBaseCombatCharacter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHostageExpresserShim(ptr={this.m_classData})"; - } - public class CHostageRescueZone : CHostageRescueZoneShim - { - public CHostageRescueZone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZone", "CHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageRescueZone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZone", "CHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageRescueZone() - { - } - public CHostageRescueZone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZone", "CHostageRescueZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CHostageRescueZoneShim Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHostageRescueZone(ptr={this.m_classData})"; - } - public class CHostageRescueZoneShim : CBaseTrigger - { - public CHostageRescueZoneShim(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZoneShim", "CHostageRescueZoneShim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageRescueZoneShim(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZoneShim", "CHostageRescueZoneShim", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CHostageRescueZoneShim() - { - } - public CHostageRescueZoneShim(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZoneShim", "CHostageRescueZoneShim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CHostageRescueZoneShim(ptr={this.m_classData})"; - } - public class CInButtonState : ClassData - { - public CInButtonState(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInButtonState", "CInButtonState", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInButtonState(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInButtonState", "CInButtonState", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInButtonState() - { - } - public CInButtonState(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInButtonState", "CInButtonState", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong[] ButtonStates - { - get { return Invoker.CallNative("SDKClass", "ButtonStates", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ButtonStates", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CInButtonState(ptr={this.m_classData})"; - } - public class CIncendiaryGrenade : CMolotovGrenade - { - public CIncendiaryGrenade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIncendiaryGrenade", "CIncendiaryGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CIncendiaryGrenade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIncendiaryGrenade", "CIncendiaryGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CIncendiaryGrenade() - { - } - public CIncendiaryGrenade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIncendiaryGrenade", "CIncendiaryGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMolotovGrenade Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CIncendiaryGrenade(ptr={this.m_classData})"; - } - public class CInferno : CBaseModelEntity - { - public CInferno(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInferno", "CInferno", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInferno(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInferno", "CInferno", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInferno() - { - } - public CInferno(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInferno", "CInferno", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector[] FirePositions - { - get { return Invoker.CallNative("SDKClass", "FirePositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirePositions", CallKind.ClassMember, m_classData, value); } - } - public Vector[] FireParentPositions - { - get { return Invoker.CallNative("SDKClass", "FireParentPositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireParentPositions", CallKind.ClassMember, m_classData, value); } - } - public bool[] FireIsBurning - { - get { return Invoker.CallNative("SDKClass", "FireIsBurning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireIsBurning", CallKind.ClassMember, m_classData, value); } - } - public Vector[] BurnNormal - { - get { return Invoker.CallNative("SDKClass", "BurnNormal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BurnNormal", CallKind.ClassMember, m_classData, value); } - } - public int FireCount - { - get { return Invoker.CallNative("SDKClass", "FireCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireCount", CallKind.ClassMember, m_classData, value); } - } - public int InfernoType - { - get { return Invoker.CallNative("SDKClass", "InfernoType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfernoType", CallKind.ClassMember, m_classData, value); } - } - public int FireEffectTickBegin - { - get { return Invoker.CallNative("SDKClass", "FireEffectTickBegin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireEffectTickBegin", CallKind.ClassMember, m_classData, value); } - } - public float FireLifetime - { - get { return Invoker.CallNative("SDKClass", "FireLifetime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireLifetime", CallKind.ClassMember, m_classData, value); } - } - public bool InPostEffectTime - { - get { return Invoker.CallNative("SDKClass", "InPostEffectTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InPostEffectTime", CallKind.ClassMember, m_classData, value); } - } - public int FiresExtinguishCount - { - get { return Invoker.CallNative("SDKClass", "FiresExtinguishCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FiresExtinguishCount", CallKind.ClassMember, m_classData, value); } - } - public bool WasCreatedInSmoke - { - get { return Invoker.CallNative("SDKClass", "WasCreatedInSmoke", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasCreatedInSmoke", CallKind.ClassMember, m_classData, value); } - } - public Extent Extent - { - get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } - } - public CountdownTimer DamageTimer - { - get { return Invoker.CallNative("SDKClass", "DamageTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer DamageRampTimer - { - get { return Invoker.CallNative("SDKClass", "DamageRampTimer", CallKind.ClassMember, m_classData); } - } - public Vector2D SplashVelocity - { - get { return Invoker.CallNative("SDKClass", "SplashVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplashVelocity", CallKind.ClassMember, m_classData, value); } - } - public Vector2D InitialSplashVelocity - { - get { return Invoker.CallNative("SDKClass", "InitialSplashVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialSplashVelocity", CallKind.ClassMember, m_classData, value); } - } - public Vector2D StartPos - { - get { return Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OriginalSpawnLocation - { - get { return Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer ActiveTimer - { - get { return Invoker.CallNative("SDKClass", "ActiveTimer", CallKind.ClassMember, m_classData); } - } - public int FireSpawnOffset - { - get { return Invoker.CallNative("SDKClass", "FireSpawnOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireSpawnOffset", CallKind.ClassMember, m_classData, value); } - } - public int MaxFlames - { - get { return Invoker.CallNative("SDKClass", "MaxFlames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFlames", CallKind.ClassMember, m_classData, value); } - } - public int SpreadCount - { - get { return Invoker.CallNative("SDKClass", "SpreadCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpreadCount", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer BookkeepingTimer - { - get { return Invoker.CallNative("SDKClass", "BookkeepingTimer", CallKind.ClassMember, m_classData); } - } - public CountdownTimer NextSpreadTimer - { - get { return Invoker.CallNative("SDKClass", "NextSpreadTimer", CallKind.ClassMember, m_classData); } - } - public ushort SourceItemDefIndex - { - get { return Invoker.CallNative("SDKClass", "SourceItemDefIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceItemDefIndex", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInferno(ptr={this.m_classData})"; - } - public class CInfoData : CServerOnlyEntity - { - public CInfoData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoData", "CInfoData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoData", "CInfoData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoData() - { - } - public CInfoData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoData", "CInfoData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CServerOnlyEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoData(ptr={this.m_classData})"; - } - public class CInfoDeathmatchSpawn : SpawnPoint - { - public CInfoDeathmatchSpawn(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDeathmatchSpawn", "CInfoDeathmatchSpawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoDeathmatchSpawn(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDeathmatchSpawn", "CInfoDeathmatchSpawn", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoDeathmatchSpawn() - { - } - public CInfoDeathmatchSpawn(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDeathmatchSpawn", "CInfoDeathmatchSpawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public SpawnPoint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoDeathmatchSpawn(ptr={this.m_classData})"; - } - public class CInfoDynamicShadowHint : CPointEntity - { - public CInfoDynamicShadowHint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHint", "CInfoDynamicShadowHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoDynamicShadowHint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHint", "CInfoDynamicShadowHint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoDynamicShadowHint() - { - } - public CInfoDynamicShadowHint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHint", "CInfoDynamicShadowHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public float Range - { - get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } - } - public int Importance - { - get { return Invoker.CallNative("SDKClass", "Importance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Importance", CallKind.ClassMember, m_classData, value); } - } - public int LightChoice - { - get { return Invoker.CallNative("SDKClass", "LightChoice", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightChoice", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Light - { - get { return Invoker.CallNative("SDKClass", "Light", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoDynamicShadowHint(ptr={this.m_classData})"; - } - public class CInfoDynamicShadowHintBox : CInfoDynamicShadowHint - { - public CInfoDynamicShadowHintBox(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHintBox", "CInfoDynamicShadowHintBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoDynamicShadowHintBox(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHintBox", "CInfoDynamicShadowHintBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoDynamicShadowHintBox() - { - } - public CInfoDynamicShadowHintBox(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHintBox", "CInfoDynamicShadowHintBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D BoxMins - { - get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxMaxs - { - get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } - } - public CInfoDynamicShadowHint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoDynamicShadowHintBox(ptr={this.m_classData})"; - } - public class CInfoFan : CPointEntity - { - public CInfoFan(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoFan", "CInfoFan", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoFan(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoFan", "CInfoFan", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoFan() - { - } - public CInfoFan(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoFan", "CInfoFan", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FanForceMaxRadius - { - get { return Invoker.CallNative("SDKClass", "FanForceMaxRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FanForceMaxRadius", CallKind.ClassMember, m_classData, value); } - } - public float FanForceMinRadius - { - get { return Invoker.CallNative("SDKClass", "FanForceMinRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FanForceMinRadius", CallKind.ClassMember, m_classData, value); } - } - public float CurveDistRange - { - get { return Invoker.CallNative("SDKClass", "CurveDistRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurveDistRange", CallKind.ClassMember, m_classData, value); } - } - public string FanForceCurveString - { - get { return Invoker.CallNative("SDKClass", "FanForceCurveString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FanForceCurveString", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoFan(ptr={this.m_classData})"; - } - public class CInfoGameEventProxy : CPointEntity - { - public CInfoGameEventProxy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoGameEventProxy", "CInfoGameEventProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoGameEventProxy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoGameEventProxy", "CInfoGameEventProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoGameEventProxy() - { - } - public CInfoGameEventProxy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoGameEventProxy", "CInfoGameEventProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string EventName - { - get { return Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData, value); } - } - public float Range - { - get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoGameEventProxy(ptr={this.m_classData})"; - } - public class CInfoInstructorHintBombTargetA : CPointEntity - { - public CInfoInstructorHintBombTargetA(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetA", "CInfoInstructorHintBombTargetA", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintBombTargetA(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetA", "CInfoInstructorHintBombTargetA", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintBombTargetA() - { - } - public CInfoInstructorHintBombTargetA(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetA", "CInfoInstructorHintBombTargetA", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoInstructorHintBombTargetA(ptr={this.m_classData})"; - } - public class CInfoInstructorHintBombTargetB : CPointEntity - { - public CInfoInstructorHintBombTargetB(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetB", "CInfoInstructorHintBombTargetB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintBombTargetB(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetB", "CInfoInstructorHintBombTargetB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintBombTargetB() - { - } - public CInfoInstructorHintBombTargetB(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetB", "CInfoInstructorHintBombTargetB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoInstructorHintBombTargetB(ptr={this.m_classData})"; - } - public class CInfoInstructorHintHostageRescueZone : CPointEntity - { - public CInfoInstructorHintHostageRescueZone(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintHostageRescueZone", "CInfoInstructorHintHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintHostageRescueZone(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintHostageRescueZone", "CInfoInstructorHintHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintHostageRescueZone() - { - } - public CInfoInstructorHintHostageRescueZone(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintHostageRescueZone", "CInfoInstructorHintHostageRescueZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoInstructorHintHostageRescueZone(ptr={this.m_classData})"; - } - public class CInfoInstructorHintTarget : CPointEntity - { - public CInfoInstructorHintTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintTarget", "CInfoInstructorHintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintTarget", "CInfoInstructorHintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoInstructorHintTarget() - { - } - public CInfoInstructorHintTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintTarget", "CInfoInstructorHintTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoInstructorHintTarget(ptr={this.m_classData})"; - } - public class CInfoLadderDismount : CBaseEntity - { - public CInfoLadderDismount(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoLadderDismount", "CInfoLadderDismount", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoLadderDismount(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoLadderDismount", "CInfoLadderDismount", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoLadderDismount() - { - } - public CInfoLadderDismount(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoLadderDismount", "CInfoLadderDismount", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoLadderDismount(ptr={this.m_classData})"; - } - public class CInfoLandmark : CPointEntity - { - public CInfoLandmark(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoLandmark", "CInfoLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoLandmark(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoLandmark", "CInfoLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoLandmark() - { - } - public CInfoLandmark(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoLandmark", "CInfoLandmark", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoLandmark(ptr={this.m_classData})"; - } - public class CInfoOffscreenPanoramaTexture : CPointEntity - { - public CInfoOffscreenPanoramaTexture(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoOffscreenPanoramaTexture", "CInfoOffscreenPanoramaTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoOffscreenPanoramaTexture(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoOffscreenPanoramaTexture", "CInfoOffscreenPanoramaTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoOffscreenPanoramaTexture() - { - } - public CInfoOffscreenPanoramaTexture(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoOffscreenPanoramaTexture", "CInfoOffscreenPanoramaTexture", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public int ResolutionX - { - get { return Invoker.CallNative("SDKClass", "ResolutionX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResolutionX", CallKind.ClassMember, m_classData, value); } - } - public int ResolutionY - { - get { return Invoker.CallNative("SDKClass", "ResolutionY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResolutionY", CallKind.ClassMember, m_classData, value); } - } - public string LayoutFileName - { - get { return Invoker.CallNative("SDKClass", "LayoutFileName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LayoutFileName", CallKind.ClassMember, m_classData, value); } - } - public string RenderAttrName - { - get { return Invoker.CallNative("SDKClass", "RenderAttrName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderAttrName", CallKind.ClassMember, m_classData, value); } - } - public int TargetChangeCount - { - get { return Invoker.CallNative("SDKClass", "TargetChangeCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetChangeCount", CallKind.ClassMember, m_classData, value); } - } - public string[] CSSClasses - { - get { return Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData, value); } - } - public string TargetsName - { - get { return Invoker.CallNative("SDKClass", "TargetsName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetsName", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoOffscreenPanoramaTexture(ptr={this.m_classData})"; - } - public class CInfoParticleTarget : CPointEntity - { - public CInfoParticleTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoParticleTarget", "CInfoParticleTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoParticleTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoParticleTarget", "CInfoParticleTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoParticleTarget() - { - } - public CInfoParticleTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoParticleTarget", "CInfoParticleTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoParticleTarget(ptr={this.m_classData})"; - } - public class CInfoPlayerCounterterrorist : SpawnPoint - { - public CInfoPlayerCounterterrorist(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerCounterterrorist", "CInfoPlayerCounterterrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoPlayerCounterterrorist(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerCounterterrorist", "CInfoPlayerCounterterrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoPlayerCounterterrorist() - { - } - public CInfoPlayerCounterterrorist(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerCounterterrorist", "CInfoPlayerCounterterrorist", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public SpawnPoint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoPlayerCounterterrorist(ptr={this.m_classData})"; - } - public class CInfoPlayerStart : CPointEntity - { - public CInfoPlayerStart(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerStart", "CInfoPlayerStart", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoPlayerStart(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerStart", "CInfoPlayerStart", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoPlayerStart() - { - } - public CInfoPlayerStart(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerStart", "CInfoPlayerStart", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool IsMaster - { - get { return Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoPlayerStart(ptr={this.m_classData})"; - } - public class CInfoPlayerTerrorist : SpawnPoint - { - public CInfoPlayerTerrorist(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerTerrorist", "CInfoPlayerTerrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoPlayerTerrorist(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerTerrorist", "CInfoPlayerTerrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoPlayerTerrorist() - { - } - public CInfoPlayerTerrorist(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerTerrorist", "CInfoPlayerTerrorist", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public SpawnPoint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoPlayerTerrorist(ptr={this.m_classData})"; - } - public class CInfoSpawnGroupLandmark : CPointEntity - { - public CInfoSpawnGroupLandmark(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLandmark", "CInfoSpawnGroupLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoSpawnGroupLandmark(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLandmark", "CInfoSpawnGroupLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoSpawnGroupLandmark() - { - } - public CInfoSpawnGroupLandmark(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLandmark", "CInfoSpawnGroupLandmark", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoSpawnGroupLandmark(ptr={this.m_classData})"; - } - public class CInfoSpawnGroupLoadUnload : CLogicalEntity - { - public CInfoSpawnGroupLoadUnload(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLoadUnload", "CInfoSpawnGroupLoadUnload", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoSpawnGroupLoadUnload(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLoadUnload", "CInfoSpawnGroupLoadUnload", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoSpawnGroupLoadUnload() - { - } - public CInfoSpawnGroupLoadUnload(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLoadUnload", "CInfoSpawnGroupLoadUnload", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnSpawnGroupLoadStarted - { - get { return Invoker.CallNative("SDKClass", "OnSpawnGroupLoadStarted", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnSpawnGroupLoadFinished - { - get { return Invoker.CallNative("SDKClass", "OnSpawnGroupLoadFinished", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnSpawnGroupUnloadStarted - { - get { return Invoker.CallNative("SDKClass", "OnSpawnGroupUnloadStarted", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnSpawnGroupUnloadFinished - { - get { return Invoker.CallNative("SDKClass", "OnSpawnGroupUnloadFinished", CallKind.ClassMember, m_classData); } - } - public string SpawnGroupName - { - get { return Invoker.CallNative("SDKClass", "SpawnGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnGroupName", CallKind.ClassMember, m_classData, value); } - } - public string SpawnGroupFilterName - { - get { return Invoker.CallNative("SDKClass", "SpawnGroupFilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnGroupFilterName", CallKind.ClassMember, m_classData, value); } - } - public string LandmarkName - { - get { return Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData, value); } - } - public string FixedSpawnGroupName - { - get { return Invoker.CallNative("SDKClass", "FixedSpawnGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FixedSpawnGroupName", CallKind.ClassMember, m_classData, value); } - } - public float TimeoutInterval - { - get { return Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData, value); } - } - public bool AutoActivate - { - get { return Invoker.CallNative("SDKClass", "AutoActivate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoActivate", CallKind.ClassMember, m_classData, value); } - } - public bool UnloadingStarted - { - get { return Invoker.CallNative("SDKClass", "UnloadingStarted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UnloadingStarted", CallKind.ClassMember, m_classData, value); } - } - public bool QueueActiveSpawnGroupChange - { - get { return Invoker.CallNative("SDKClass", "QueueActiveSpawnGroupChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QueueActiveSpawnGroupChange", CallKind.ClassMember, m_classData, value); } - } - public bool QueueFinishLoading - { - get { return Invoker.CallNative("SDKClass", "QueueFinishLoading", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QueueFinishLoading", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoSpawnGroupLoadUnload(ptr={this.m_classData})"; - } - public class CInfoTarget : CPointEntity - { - public CInfoTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTarget", "CInfoTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTarget", "CInfoTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoTarget() - { - } - public CInfoTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTarget", "CInfoTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoTarget(ptr={this.m_classData})"; - } - public class CInfoTargetServerOnly : CServerOnlyPointEntity - { - public CInfoTargetServerOnly(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTargetServerOnly", "CInfoTargetServerOnly", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoTargetServerOnly(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTargetServerOnly", "CInfoTargetServerOnly", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoTargetServerOnly() - { - } - public CInfoTargetServerOnly(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTargetServerOnly", "CInfoTargetServerOnly", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CServerOnlyPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoTargetServerOnly(ptr={this.m_classData})"; - } - public class CInfoTeleportDestination : CPointEntity - { - public CInfoTeleportDestination(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTeleportDestination", "CInfoTeleportDestination", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoTeleportDestination(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTeleportDestination", "CInfoTeleportDestination", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoTeleportDestination() - { - } - public CInfoTeleportDestination(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoTeleportDestination", "CInfoTeleportDestination", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoTeleportDestination(ptr={this.m_classData})"; - } - public class CInfoVisibilityBox : CBaseEntity - { - public CInfoVisibilityBox(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoVisibilityBox", "CInfoVisibilityBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoVisibilityBox(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoVisibilityBox", "CInfoVisibilityBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoVisibilityBox() - { - } - public CInfoVisibilityBox(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoVisibilityBox", "CInfoVisibilityBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Mode - { - get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoxSize - { - get { return Invoker.CallNative("SDKClass", "BoxSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxSize", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoVisibilityBox(ptr={this.m_classData})"; - } - public class CInfoWorldLayer : CBaseEntity - { - public CInfoWorldLayer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoWorldLayer", "CInfoWorldLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoWorldLayer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoWorldLayer", "CInfoWorldLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInfoWorldLayer() - { - } - public CInfoWorldLayer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInfoWorldLayer", "CInfoWorldLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OutputOnEntitiesSpawned - { - get { return Invoker.CallNative("SDKClass", "OutputOnEntitiesSpawned", CallKind.ClassMember, m_classData); } - } - public string WorldName - { - get { return Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData, value); } - } - public string LayerName - { - get { return Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData, value); } - } - public bool WorldLayerVisible - { - get { return Invoker.CallNative("SDKClass", "WorldLayerVisible", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldLayerVisible", CallKind.ClassMember, m_classData, value); } - } - public bool EntitiesSpawned - { - get { return Invoker.CallNative("SDKClass", "EntitiesSpawned", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntitiesSpawned", CallKind.ClassMember, m_classData, value); } - } - public bool CreateAsChildSpawnGroup - { - get { return Invoker.CallNative("SDKClass", "CreateAsChildSpawnGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateAsChildSpawnGroup", CallKind.ClassMember, m_classData, value); } - } - public uint LayerSpawnGroup - { - get { return Invoker.CallNative("SDKClass", "LayerSpawnGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LayerSpawnGroup", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInfoWorldLayer(ptr={this.m_classData})"; - } - public class CInputStreamUpdateNode : CLeafUpdateNode - { - public CInputStreamUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInputStreamUpdateNode", "CInputStreamUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInputStreamUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInputStreamUpdateNode", "CInputStreamUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInputStreamUpdateNode() - { - } - public CInputStreamUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInputStreamUpdateNode", "CInputStreamUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInputStreamUpdateNode(ptr={this.m_classData})"; - } - public class CInstancedSceneEntity : CSceneEntity - { - public CInstancedSceneEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInstancedSceneEntity", "CInstancedSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInstancedSceneEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInstancedSceneEntity", "CInstancedSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInstancedSceneEntity() - { - } - public CInstancedSceneEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInstancedSceneEntity", "CInstancedSceneEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Owner - { - get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } - } - public bool HadOwner - { - get { return Invoker.CallNative("SDKClass", "HadOwner", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HadOwner", CallKind.ClassMember, m_classData, value); } - } - public float PostSpeakDelay - { - get { return Invoker.CallNative("SDKClass", "PostSpeakDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostSpeakDelay", CallKind.ClassMember, m_classData, value); } - } - public float PreDelay - { - get { return Invoker.CallNative("SDKClass", "PreDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreDelay", CallKind.ClassMember, m_classData, value); } - } - public bool IsBackground - { - get { return Invoker.CallNative("SDKClass", "IsBackground", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsBackground", CallKind.ClassMember, m_classData, value); } - } - public bool RemoveOnCompletion - { - get { return Invoker.CallNative("SDKClass", "RemoveOnCompletion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemoveOnCompletion", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - } - public CSceneEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInstancedSceneEntity(ptr={this.m_classData})"; - } - public class CInstructorEventEntity : CPointEntity - { - public CInstructorEventEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInstructorEventEntity", "CInstructorEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInstructorEventEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInstructorEventEntity", "CInstructorEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInstructorEventEntity() - { - } - public CInstructorEventEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInstructorEventEntity", "CInstructorEventEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string HintTargetEntity - { - get { return Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerPawn TargetPlayer - { - get { return Invoker.CallNative("SDKClass", "TargetPlayer", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInstructorEventEntity(ptr={this.m_classData})"; - } - public class CIntAnimParameter : CConcreteAnimParameter - { - public CIntAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIntAnimParameter", "CIntAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CIntAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIntAnimParameter", "CIntAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CIntAnimParameter() - { - } - public CIntAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIntAnimParameter", "CIntAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int DefaultValue - { - get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } - } - public int MinValue - { - get { return Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData, value); } - } - public int MaxValue - { - get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } - } - public CConcreteAnimParameter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CIntAnimParameter(ptr={this.m_classData})"; - } - public class CInterpolatedValue : ClassData - { - public CInterpolatedValue(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInterpolatedValue", "CInterpolatedValue", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInterpolatedValue(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInterpolatedValue", "CInterpolatedValue", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInterpolatedValue() - { - } - public CInterpolatedValue(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInterpolatedValue", "CInterpolatedValue", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public float EndTime - { - get { return Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData, value); } - } - public float StartValue - { - get { return Invoker.CallNative("SDKClass", "StartValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartValue", CallKind.ClassMember, m_classData, value); } - } - public float EndValue - { - get { return Invoker.CallNative("SDKClass", "EndValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndValue", CallKind.ClassMember, m_classData, value); } - } - public int InterpType - { - get { return Invoker.CallNative("SDKClass", "InterpType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CInterpolatedValue(ptr={this.m_classData})"; - } - public class CInventoryImageData : ClassData - { - public CInventoryImageData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInventoryImageData", "CInventoryImageData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInventoryImageData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInventoryImageData", "CInventoryImageData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CInventoryImageData() - { - } - public CInventoryImageData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CInventoryImageData", "CInventoryImageData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint NodeType - { - get { return Invoker.CallNative("SDKClass", "NodeType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeType", CallKind.ClassMember, m_classData, value); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public inv_image_data_t Inventory_image_data - { - get { return Invoker.CallNative("SDKClass", "Inventory_image_data", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CInventoryImageData(ptr={this.m_classData})"; - } - public class CIronSightController : ClassData - { - public CIronSightController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIronSightController", "CIronSightController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CIronSightController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIronSightController", "CIronSightController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CIronSightController() - { - } - public CIronSightController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CIronSightController", "CIronSightController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IronSightAvailable - { - get { return Invoker.CallNative("SDKClass", "IronSightAvailable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightAvailable", CallKind.ClassMember, m_classData, value); } - } - public float IronSightAmount - { - get { return Invoker.CallNative("SDKClass", "IronSightAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightAmount", CallKind.ClassMember, m_classData, value); } - } - public float IronSightAmountGained - { - get { return Invoker.CallNative("SDKClass", "IronSightAmountGained", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightAmountGained", CallKind.ClassMember, m_classData, value); } - } - public float IronSightAmountBiased - { - get { return Invoker.CallNative("SDKClass", "IronSightAmountBiased", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IronSightAmountBiased", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CIronSightController(ptr={this.m_classData})"; - } - public class CItem : CBaseAnimGraph - { - public CItem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItem", "CItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItem", "CItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItem() - { - } - public CItem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItem", "CItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnPlayerTouch - { - get { return Invoker.CallNative("SDKClass", "OnPlayerTouch", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPlayerPickup - { - get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } - } - public bool ActivateWhenAtRest - { - get { return Invoker.CallNative("SDKClass", "ActivateWhenAtRest", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActivateWhenAtRest", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnCacheInteraction - { - get { return Invoker.CallNative("SDKClass", "OnCacheInteraction", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnGlovePulled - { - get { return Invoker.CallNative("SDKClass", "OnGlovePulled", CallKind.ClassMember, m_classData); } - } - public Vector2D OriginalSpawnOrigin - { - get { return Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector OriginalSpawnAngles - { - get { return Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData, value); } - } - public bool PhysStartAsleep - { - get { return Invoker.CallNative("SDKClass", "PhysStartAsleep", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhysStartAsleep", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItem(ptr={this.m_classData})"; - } - public class CItem_Healthshot : CWeaponBaseItem - { - public CItem_Healthshot(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItem_Healthshot", "CItem_Healthshot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItem_Healthshot(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItem_Healthshot", "CItem_Healthshot", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItem_Healthshot() - { - } - public CItem_Healthshot(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItem_Healthshot", "CItem_Healthshot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CWeaponBaseItem Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItem_Healthshot(ptr={this.m_classData})"; - } - public class CItemAssaultSuit : CItem - { - public CItemAssaultSuit(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemAssaultSuit", "CItemAssaultSuit", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemAssaultSuit(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemAssaultSuit", "CItemAssaultSuit", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemAssaultSuit() - { - } - public CItemAssaultSuit(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemAssaultSuit", "CItemAssaultSuit", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CItem Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItemAssaultSuit(ptr={this.m_classData})"; - } - public class CItemDefuser : CItem - { - public CItemDefuser(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDefuser", "CItemDefuser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemDefuser(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDefuser", "CItemDefuser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemDefuser() - { - } - public CItemDefuser(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDefuser", "CItemDefuser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EntitySpottedState_t EntitySpottedState - { - get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } - } - public int SpotRules - { - get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } - } - public CItem Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItemDefuser(ptr={this.m_classData})"; - } - public class CItemDefuserAlias_item_defuser : CItemDefuser - { - public CItemDefuserAlias_item_defuser(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDefuserAlias_item_defuser", "CItemDefuserAlias_item_defuser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemDefuserAlias_item_defuser(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDefuserAlias_item_defuser", "CItemDefuserAlias_item_defuser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemDefuserAlias_item_defuser() - { - } - public CItemDefuserAlias_item_defuser(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDefuserAlias_item_defuser", "CItemDefuserAlias_item_defuser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CItemDefuser Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItemDefuserAlias_item_defuser(ptr={this.m_classData})"; - } - public class CItemDogtags : CItem - { - public CItemDogtags(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDogtags", "CItemDogtags", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemDogtags(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDogtags", "CItemDogtags", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemDogtags() - { - } - public CItemDogtags(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemDogtags", "CItemDogtags", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPlayerPawn OwningPlayer - { - get { return Invoker.CallNative("SDKClass", "OwningPlayer", CallKind.ClassMember, m_classData); } - } - public CCSPlayerPawn KillingPlayer - { - get { return Invoker.CallNative("SDKClass", "KillingPlayer", CallKind.ClassMember, m_classData); } - } - public CItem Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItemDogtags(ptr={this.m_classData})"; - } - public class CItemKevlar : CItem - { - public CItemKevlar(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemKevlar", "CItemKevlar", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemKevlar(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemKevlar", "CItemKevlar", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemKevlar() - { - } - public CItemKevlar(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemKevlar", "CItemKevlar", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CItem Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItemKevlar(ptr={this.m_classData})"; - } - public class CItemSoda : CBaseAnimGraph - { - public CItemSoda(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemSoda", "CItemSoda", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemSoda(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemSoda", "CItemSoda", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CItemSoda() - { - } - public CItemSoda(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CItemSoda", "CItemSoda", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CItemSoda(ptr={this.m_classData})"; - } - public class CJiggleBoneUpdateNode : CUnaryUpdateNode - { - public CJiggleBoneUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CJiggleBoneUpdateNode", "CJiggleBoneUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CJiggleBoneUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CJiggleBoneUpdateNode", "CJiggleBoneUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CJiggleBoneUpdateNode() - { - } - public CJiggleBoneUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CJiggleBoneUpdateNode", "CJiggleBoneUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public JiggleBoneSettingsList_t OpFixedData - { - get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CJiggleBoneUpdateNode(ptr={this.m_classData})"; - } - public class CJumpHelperUpdateNode : CSequenceUpdateNode - { - public CJumpHelperUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CJumpHelperUpdateNode", "CJumpHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CJumpHelperUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CJumpHelperUpdateNode", "CJumpHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CJumpHelperUpdateNode() - { - } - public CJumpHelperUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CJumpHelperUpdateNode", "CJumpHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle TargetParam - { - get { return Invoker.CallNative("SDKClass", "TargetParam", CallKind.ClassMember, m_classData); } - } - public Vector2D OriginalJumpMovement - { - get { return Invoker.CallNative("SDKClass", "OriginalJumpMovement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalJumpMovement", CallKind.ClassMember, m_classData, value); } - } - public float OriginalJumpDuration - { - get { return Invoker.CallNative("SDKClass", "OriginalJumpDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalJumpDuration", CallKind.ClassMember, m_classData, value); } - } - public float JumpStartCycle - { - get { return Invoker.CallNative("SDKClass", "JumpStartCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpStartCycle", CallKind.ClassMember, m_classData, value); } - } - public float JumpEndCycle - { - get { return Invoker.CallNative("SDKClass", "JumpEndCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JumpEndCycle", CallKind.ClassMember, m_classData, value); } - } - public uint CorrectionMethod - { - get { return Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData, value); } - } - public bool[] TranslationAxis - { - get { return Invoker.CallNative("SDKClass", "TranslationAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TranslationAxis", CallKind.ClassMember, m_classData, value); } - } - public bool ScaleSpeed - { - get { return Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData, value); } - } - public CSequenceUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CJumpHelperUpdateNode(ptr={this.m_classData})"; - } - public class CKeepUpright : CPointEntity - { - public CKeepUpright(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CKeepUpright", "CKeepUpright", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CKeepUpright(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CKeepUpright", "CKeepUpright", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CKeepUpright() - { - } - public CKeepUpright(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CKeepUpright", "CKeepUpright", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D WorldGoalAxis - { - get { return Invoker.CallNative("SDKClass", "WorldGoalAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldGoalAxis", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LocalTestAxis - { - get { return Invoker.CallNative("SDKClass", "LocalTestAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalTestAxis", CallKind.ClassMember, m_classData, value); } - } - public string NameAttach - { - get { return Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity AttachedObject - { - get { return Invoker.CallNative("SDKClass", "AttachedObject", CallKind.ClassMember, m_classData); } - } - public float AngularLimit - { - get { return Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData, value); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public bool DampAllRotation - { - get { return Invoker.CallNative("SDKClass", "DampAllRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DampAllRotation", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CKeepUpright(ptr={this.m_classData})"; - } - public class CKnife : CCSWeaponBase - { - public CKnife(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CKnife", "CKnife", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CKnife(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CKnife", "CKnife", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CKnife() - { - } - public CKnife(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CKnife", "CKnife", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool FirstAttack - { - get { return Invoker.CallNative("SDKClass", "FirstAttack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstAttack", CallKind.ClassMember, m_classData, value); } - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CKnife(ptr={this.m_classData})"; - } - public class CLeafUpdateNode : CAnimUpdateNodeBase - { - public CLeafUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLeafUpdateNode", "CLeafUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLeafUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLeafUpdateNode", "CLeafUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLeafUpdateNode() - { - } - public CLeafUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLeafUpdateNode", "CLeafUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLeafUpdateNode(ptr={this.m_classData})"; - } - public class CLeanMatrixUpdateNode : CLeafUpdateNode - { - public CLeanMatrixUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLeanMatrixUpdateNode", "CLeanMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLeanMatrixUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLeanMatrixUpdateNode", "CLeanMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLeanMatrixUpdateNode() - { - } - public CLeanMatrixUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLeanMatrixUpdateNode", "CLeanMatrixUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] FrameCorners - { - get { return Invoker.CallNative("SDKClass", "FrameCorners", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameCorners", CallKind.ClassMember, m_classData, value); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public uint BlendSource - { - get { return Invoker.CallNative("SDKClass", "BlendSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendSource", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public Vector2D VerticalAxis - { - get { return Invoker.CallNative("SDKClass", "VerticalAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VerticalAxis", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HorizontalAxis - { - get { return Invoker.CallNative("SDKClass", "HorizontalAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HorizontalAxis", CallKind.ClassMember, m_classData, value); } - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float MaxValue - { - get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } - } - public int SequenceMaxFrame - { - get { return Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData, value); } - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLeanMatrixUpdateNode(ptr={this.m_classData})"; - } - public class CLightComponent : CEntityComponent - { - public CLightComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightComponent", "CLightComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightComponent", "CLightComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightComponent() - { - } - public CLightComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightComponent", "CLightComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public QAngle SecondaryColor - { - get { return Invoker.CallNative("SDKClass", "SecondaryColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SecondaryColor", CallKind.ClassMember, m_classData, value); } - } - public float Brightness - { - get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessScale - { - get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessMult - { - get { return Invoker.CallNative("SDKClass", "BrightnessMult", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessMult", CallKind.ClassMember, m_classData, value); } - } - public float Range - { - get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } - } - public float Falloff - { - get { return Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData, value); } - } - public float Attenuation0 - { - get { return Invoker.CallNative("SDKClass", "Attenuation0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Attenuation0", CallKind.ClassMember, m_classData, value); } - } - public float Attenuation1 - { - get { return Invoker.CallNative("SDKClass", "Attenuation1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Attenuation1", CallKind.ClassMember, m_classData, value); } - } - public float Attenuation2 - { - get { return Invoker.CallNative("SDKClass", "Attenuation2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Attenuation2", CallKind.ClassMember, m_classData, value); } - } - public float Theta - { - get { return Invoker.CallNative("SDKClass", "Theta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Theta", CallKind.ClassMember, m_classData, value); } - } - public float Phi - { - get { return Invoker.CallNative("SDKClass", "Phi", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Phi", CallKind.ClassMember, m_classData, value); } - } - public int Cascades - { - get { return Invoker.CallNative("SDKClass", "Cascades", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cascades", CallKind.ClassMember, m_classData, value); } - } - public int CastShadows - { - get { return Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData, value); } - } - public int ShadowWidth - { - get { return Invoker.CallNative("SDKClass", "ShadowWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowWidth", CallKind.ClassMember, m_classData, value); } - } - public int ShadowHeight - { - get { return Invoker.CallNative("SDKClass", "ShadowHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowHeight", CallKind.ClassMember, m_classData, value); } - } - public bool RenderDiffuse - { - get { return Invoker.CallNative("SDKClass", "RenderDiffuse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderDiffuse", CallKind.ClassMember, m_classData, value); } - } - public int RenderSpecular - { - get { return Invoker.CallNative("SDKClass", "RenderSpecular", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderSpecular", CallKind.ClassMember, m_classData, value); } - } - public bool RenderTransmissive - { - get { return Invoker.CallNative("SDKClass", "RenderTransmissive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderTransmissive", CallKind.ClassMember, m_classData, value); } - } - public float OrthoLightWidth - { - get { return Invoker.CallNative("SDKClass", "OrthoLightWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrthoLightWidth", CallKind.ClassMember, m_classData, value); } - } - public float OrthoLightHeight - { - get { return Invoker.CallNative("SDKClass", "OrthoLightHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrthoLightHeight", CallKind.ClassMember, m_classData, value); } - } - public int Style - { - get { return Invoker.CallNative("SDKClass", "Style", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Style", CallKind.ClassMember, m_classData, value); } - } - public string Pattern - { - get { return Invoker.CallNative("SDKClass", "Pattern", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pattern", CallKind.ClassMember, m_classData, value); } - } - public int CascadeRenderStaticObjects - { - get { return Invoker.CallNative("SDKClass", "CascadeRenderStaticObjects", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CascadeRenderStaticObjects", CallKind.ClassMember, m_classData, value); } - } - public float ShadowCascadeCrossFade - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeCrossFade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeCrossFade", CallKind.ClassMember, m_classData, value); } - } - public float ShadowCascadeDistanceFade - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistanceFade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeDistanceFade", CallKind.ClassMember, m_classData, value); } - } - public float ShadowCascadeDistance0 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance0", CallKind.ClassMember, m_classData, value); } - } - public float ShadowCascadeDistance1 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance1", CallKind.ClassMember, m_classData, value); } - } - public float ShadowCascadeDistance2 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance2", CallKind.ClassMember, m_classData, value); } - } - public float ShadowCascadeDistance3 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance3", CallKind.ClassMember, m_classData, value); } - } - public int ShadowCascadeResolution0 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution0", CallKind.ClassMember, m_classData, value); } - } - public int ShadowCascadeResolution1 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution1", CallKind.ClassMember, m_classData, value); } - } - public int ShadowCascadeResolution2 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution2", CallKind.ClassMember, m_classData, value); } - } - public int ShadowCascadeResolution3 - { - get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution3", CallKind.ClassMember, m_classData, value); } - } - public bool UsesBakedShadowing - { - get { return Invoker.CallNative("SDKClass", "UsesBakedShadowing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UsesBakedShadowing", CallKind.ClassMember, m_classData, value); } - } - public int ShadowPriority - { - get { return Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData, value); } - } - public int BakedShadowIndex - { - get { return Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData, value); } - } - public int LightPathUniqueId - { - get { return Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData, value); } - } - public int LightMapUniqueId - { - get { return Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData, value); } - } - public bool RenderToCubemaps - { - get { return Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData, value); } - } - public bool AllowSSTGeneration - { - get { return Invoker.CallNative("SDKClass", "AllowSSTGeneration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowSSTGeneration", CallKind.ClassMember, m_classData, value); } - } - public int DirectLight - { - get { return Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData, value); } - } - public int IndirectLight - { - get { return Invoker.CallNative("SDKClass", "IndirectLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndirectLight", CallKind.ClassMember, m_classData, value); } - } - public float FadeMinDist - { - get { return Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData, value); } - } - public float FadeMaxDist - { - get { return Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData, value); } - } - public float ShadowFadeMinDist - { - get { return Invoker.CallNative("SDKClass", "ShadowFadeMinDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowFadeMinDist", CallKind.ClassMember, m_classData, value); } - } - public float ShadowFadeMaxDist - { - get { return Invoker.CallNative("SDKClass", "ShadowFadeMaxDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowFadeMaxDist", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool Flicker - { - get { return Invoker.CallNative("SDKClass", "Flicker", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flicker", CallKind.ClassMember, m_classData, value); } - } - public bool PrecomputedFieldsValid - { - get { return Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedBoundsMins - { - get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedBoundsMaxs - { - get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBOrigin - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector PrecomputedOBBAngles - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PrecomputedOBBExtent - { - get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData, value); } - } - public float PrecomputedMaxRange - { - get { return Invoker.CallNative("SDKClass", "PrecomputedMaxRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrecomputedMaxRange", CallKind.ClassMember, m_classData, value); } - } - public int FogLightingMode - { - get { return Invoker.CallNative("SDKClass", "FogLightingMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogLightingMode", CallKind.ClassMember, m_classData, value); } - } - public float FogContributionStength - { - get { return Invoker.CallNative("SDKClass", "FogContributionStength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogContributionStength", CallKind.ClassMember, m_classData, value); } - } - public float NearClipPlane - { - get { return Invoker.CallNative("SDKClass", "NearClipPlane", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearClipPlane", CallKind.ClassMember, m_classData, value); } - } - public QAngle SkyColor - { - get { return Invoker.CallNative("SDKClass", "SkyColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyColor", CallKind.ClassMember, m_classData, value); } - } - public float SkyIntensity - { - get { return Invoker.CallNative("SDKClass", "SkyIntensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyIntensity", CallKind.ClassMember, m_classData, value); } - } - public QAngle SkyAmbientBounce - { - get { return Invoker.CallNative("SDKClass", "SkyAmbientBounce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyAmbientBounce", CallKind.ClassMember, m_classData, value); } - } - public bool UseSecondaryColor - { - get { return Invoker.CallNative("SDKClass", "UseSecondaryColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseSecondaryColor", CallKind.ClassMember, m_classData, value); } - } - public bool MixedShadows - { - get { return Invoker.CallNative("SDKClass", "MixedShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MixedShadows", CallKind.ClassMember, m_classData, value); } - } - public float LightStyleStartTime - { - get { return Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData, value); } - } - public float CapsuleLength - { - get { return Invoker.CallNative("SDKClass", "CapsuleLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleLength", CallKind.ClassMember, m_classData, value); } - } - public float MinRoughness - { - get { return Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData, value); } - } - public bool PvsModifyEntity - { - get { return Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData, value); } - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLightComponent(ptr={this.m_classData})"; - } - public class CLightDirectionalEntity : CLightEntity - { - public CLightDirectionalEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightDirectionalEntity", "CLightDirectionalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightDirectionalEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightDirectionalEntity", "CLightDirectionalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightDirectionalEntity() - { - } - public CLightDirectionalEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightDirectionalEntity", "CLightDirectionalEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLightEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLightDirectionalEntity(ptr={this.m_classData})"; - } - public class CLightEntity : CBaseModelEntity - { - public CLightEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightEntity", "CLightEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightEntity", "CLightEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightEntity() - { - } - public CLightEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightEntity", "CLightEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] CLightComponent - { - get { return Invoker.CallNative("SDKClass", "CLightComponent", CallKind.ClassMember, m_classData); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLightEntity(ptr={this.m_classData})"; - } - public class CLightEnvironmentEntity : CLightDirectionalEntity - { - public CLightEnvironmentEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightEnvironmentEntity", "CLightEnvironmentEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightEnvironmentEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightEnvironmentEntity", "CLightEnvironmentEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightEnvironmentEntity() - { - } - public CLightEnvironmentEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightEnvironmentEntity", "CLightEnvironmentEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLightDirectionalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLightEnvironmentEntity(ptr={this.m_classData})"; - } - public class CLightOrthoEntity : CLightEntity - { - public CLightOrthoEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightOrthoEntity", "CLightOrthoEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightOrthoEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightOrthoEntity", "CLightOrthoEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightOrthoEntity() - { - } - public CLightOrthoEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightOrthoEntity", "CLightOrthoEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLightEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLightOrthoEntity(ptr={this.m_classData})"; - } - public class CLightSpotEntity : CLightEntity - { - public CLightSpotEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightSpotEntity", "CLightSpotEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightSpotEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightSpotEntity", "CLightSpotEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLightSpotEntity() - { - } - public CLightSpotEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLightSpotEntity", "CLightSpotEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLightEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLightSpotEntity(ptr={this.m_classData})"; - } - public class CLODComponentUpdater : CAnimComponentUpdater - { - public CLODComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLODComponentUpdater", "CLODComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLODComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLODComponentUpdater", "CLODComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLODComponentUpdater() - { - } - public CLODComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLODComponentUpdater", "CLODComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ServerLOD - { - get { return Invoker.CallNative("SDKClass", "ServerLOD", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ServerLOD", CallKind.ClassMember, m_classData, value); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLODComponentUpdater(ptr={this.m_classData})"; - } - public class CLogicAchievement : CLogicalEntity - { - public CLogicAchievement(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAchievement", "CLogicAchievement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicAchievement(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAchievement", "CLogicAchievement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicAchievement() - { - } - public CLogicAchievement(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAchievement", "CLogicAchievement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public string AchievementEventID - { - get { return Invoker.CallNative("SDKClass", "AchievementEventID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AchievementEventID", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnFired - { - get { return Invoker.CallNative("SDKClass", "OnFired", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicAchievement(ptr={this.m_classData})"; - } - public class CLogicActiveAutosave : CLogicAutosave - { - public CLogicActiveAutosave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicActiveAutosave", "CLogicActiveAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicActiveAutosave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicActiveAutosave", "CLogicActiveAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicActiveAutosave() - { - } - public CLogicActiveAutosave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicActiveAutosave", "CLogicActiveAutosave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TriggerHitPoints - { - get { return Invoker.CallNative("SDKClass", "TriggerHitPoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriggerHitPoints", CallKind.ClassMember, m_classData, value); } - } - public float TimeToTrigger - { - get { return Invoker.CallNative("SDKClass", "TimeToTrigger", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeToTrigger", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public float DangerousTime - { - get { return Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData, value); } - } - public CLogicAutosave Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicActiveAutosave(ptr={this.m_classData})"; - } - public class CLogicalEntity : CServerOnlyEntity - { - public CLogicalEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicalEntity", "CLogicalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicalEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicalEntity", "CLogicalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicalEntity() - { - } - public CLogicalEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicalEntity", "CLogicalEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CServerOnlyEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicalEntity(ptr={this.m_classData})"; - } - public class CLogicAuto : CBaseEntity - { - public CLogicAuto(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAuto", "CLogicAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicAuto(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAuto", "CLogicAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicAuto() - { - } - public CLogicAuto(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAuto", "CLogicAuto", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnMapSpawn - { - get { return Invoker.CallNative("SDKClass", "OnMapSpawn", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnDemoMapSpawn - { - get { return Invoker.CallNative("SDKClass", "OnDemoMapSpawn", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnNewGame - { - get { return Invoker.CallNative("SDKClass", "OnNewGame", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnLoadGame - { - get { return Invoker.CallNative("SDKClass", "OnLoadGame", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMapTransition - { - get { return Invoker.CallNative("SDKClass", "OnMapTransition", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBackgroundMap - { - get { return Invoker.CallNative("SDKClass", "OnBackgroundMap", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMultiNewMap - { - get { return Invoker.CallNative("SDKClass", "OnMultiNewMap", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMultiNewRound - { - get { return Invoker.CallNative("SDKClass", "OnMultiNewRound", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnVREnabled - { - get { return Invoker.CallNative("SDKClass", "OnVREnabled", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnVRNotEnabled - { - get { return Invoker.CallNative("SDKClass", "OnVRNotEnabled", CallKind.ClassMember, m_classData); } - } - public string Globalstate - { - get { return Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicAuto(ptr={this.m_classData})"; - } - public class CLogicAutosave : CLogicalEntity - { - public CLogicAutosave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAutosave", "CLogicAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicAutosave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAutosave", "CLogicAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicAutosave() - { - } - public CLogicAutosave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicAutosave", "CLogicAutosave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ForceNewLevelUnit - { - get { return Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData, value); } - } - public int MinHitPoints - { - get { return Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData, value); } - } - public int MinHitPointsToCommit - { - get { return Invoker.CallNative("SDKClass", "MinHitPointsToCommit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinHitPointsToCommit", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicAutosave(ptr={this.m_classData})"; - } - public class CLogicBranch : CLogicalEntity - { - public CLogicBranch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicBranch", "CLogicBranch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicBranch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicBranch", "CLogicBranch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicBranch() - { - } - public CLogicBranch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicBranch", "CLogicBranch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool InValue - { - get { return Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnTrue - { - get { return Invoker.CallNative("SDKClass", "OnTrue", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFalse - { - get { return Invoker.CallNative("SDKClass", "OnFalse", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicBranch(ptr={this.m_classData})"; - } - public class CLogicBranchList : CLogicalEntity - { - public CLogicBranchList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicBranchList", "CLogicBranchList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicBranchList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicBranchList", "CLogicBranchList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicBranchList() - { - } - public CLogicBranchList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicBranchList", "CLogicBranchList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] LogicBranchNames - { - get { return Invoker.CallNative("SDKClass", "LogicBranchNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LogicBranchNames", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnAllTrue - { - get { return Invoker.CallNative("SDKClass", "OnAllTrue", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAllFalse - { - get { return Invoker.CallNative("SDKClass", "OnAllFalse", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMixed - { - get { return Invoker.CallNative("SDKClass", "OnMixed", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicBranchList(ptr={this.m_classData})"; - } - public class CLogicCase : CLogicalEntity - { - public CLogicCase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCase", "CLogicCase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicCase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCase", "CLogicCase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicCase() - { - } - public CLogicCase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCase", "CLogicCase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] Case - { - get { return Invoker.CallNative("SDKClass", "Case", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Case", CallKind.ClassMember, m_classData, value); } - } - public int ShuffleCases - { - get { return Invoker.CallNative("SDKClass", "ShuffleCases", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShuffleCases", CallKind.ClassMember, m_classData, value); } - } - public int LastShuffleCase - { - get { return Invoker.CallNative("SDKClass", "LastShuffleCase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastShuffleCase", CallKind.ClassMember, m_classData, value); } - } - public byte[] UchShuffleCaseMap - { - get { return Invoker.CallNative("SDKClass", "UchShuffleCaseMap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UchShuffleCaseMap", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicCase(ptr={this.m_classData})"; - } - public class CLogicCollisionPair : CLogicalEntity - { - public CLogicCollisionPair(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCollisionPair", "CLogicCollisionPair", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicCollisionPair(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCollisionPair", "CLogicCollisionPair", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicCollisionPair() - { - } - public CLogicCollisionPair(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCollisionPair", "CLogicCollisionPair", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string NameAttach1 - { - get { return Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData, value); } - } - public string NameAttach2 - { - get { return Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData, value); } - } - public bool SupportMultipleEntitiesWithSameName - { - get { return Invoker.CallNative("SDKClass", "SupportMultipleEntitiesWithSameName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SupportMultipleEntitiesWithSameName", CallKind.ClassMember, m_classData, value); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool Succeeded - { - get { return Invoker.CallNative("SDKClass", "Succeeded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Succeeded", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicCollisionPair(ptr={this.m_classData})"; - } - public class CLogicCompare : CLogicalEntity - { - public CLogicCompare(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCompare", "CLogicCompare", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicCompare(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCompare", "CLogicCompare", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicCompare() - { - } - public CLogicCompare(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicCompare", "CLogicCompare", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float InValue - { - get { return Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData, value); } - } - public float CompareValue - { - get { return Invoker.CallNative("SDKClass", "CompareValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompareValue", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicCompare(ptr={this.m_classData})"; - } - public class CLogicDistanceAutosave : CLogicalEntity - { - public CLogicDistanceAutosave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceAutosave", "CLogicDistanceAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicDistanceAutosave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceAutosave", "CLogicDistanceAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicDistanceAutosave() - { - } - public CLogicDistanceAutosave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceAutosave", "CLogicDistanceAutosave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData, value); } - } - public float DistanceToPlayer - { - get { return Invoker.CallNative("SDKClass", "DistanceToPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceToPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool ForceNewLevelUnit - { - get { return Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData, value); } - } - public bool CheckCough - { - get { return Invoker.CallNative("SDKClass", "CheckCough", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CheckCough", CallKind.ClassMember, m_classData, value); } - } - public bool ThinkDangerous - { - get { return Invoker.CallNative("SDKClass", "ThinkDangerous", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThinkDangerous", CallKind.ClassMember, m_classData, value); } - } - public float DangerousTime - { - get { return Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicDistanceAutosave(ptr={this.m_classData})"; - } - public class CLogicDistanceCheck : CLogicalEntity - { - public CLogicDistanceCheck(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceCheck", "CLogicDistanceCheck", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicDistanceCheck(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceCheck", "CLogicDistanceCheck", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicDistanceCheck() - { - } - public CLogicDistanceCheck(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceCheck", "CLogicDistanceCheck", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string EntityA - { - get { return Invoker.CallNative("SDKClass", "EntityA", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityA", CallKind.ClassMember, m_classData, value); } - } - public string EntityB - { - get { return Invoker.CallNative("SDKClass", "EntityB", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityB", CallKind.ClassMember, m_classData, value); } - } - public float Zone1Distance - { - get { return Invoker.CallNative("SDKClass", "Zone1Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Zone1Distance", CallKind.ClassMember, m_classData, value); } - } - public float Zone2Distance - { - get { return Invoker.CallNative("SDKClass", "Zone2Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Zone2Distance", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput InZone1 - { - get { return Invoker.CallNative("SDKClass", "InZone1", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput InZone2 - { - get { return Invoker.CallNative("SDKClass", "InZone2", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput InZone3 - { - get { return Invoker.CallNative("SDKClass", "InZone3", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicDistanceCheck(ptr={this.m_classData})"; - } - public class CLogicEventListener : CLogicalEntity - { - public CLogicEventListener(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicEventListener", "CLogicEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicEventListener(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicEventListener", "CLogicEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicEventListener() - { - } - public CLogicEventListener(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicEventListener", "CLogicEventListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrEventName - { - get { return Invoker.CallNative("SDKClass", "StrEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrEventName", CallKind.ClassMember, m_classData, value); } - } - public bool IsEnabled - { - get { return Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData, value); } - } - public int Team - { - get { return Invoker.CallNative("SDKClass", "Team", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Team", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnEventFired - { - get { return Invoker.CallNative("SDKClass", "OnEventFired", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicEventListener(ptr={this.m_classData})"; - } - public class CLogicGameEvent : CLogicalEntity - { - public CLogicGameEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEvent", "CLogicGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicGameEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEvent", "CLogicGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicGameEvent() - { - } - public CLogicGameEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEvent", "CLogicGameEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string EventName - { - get { return Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicGameEvent(ptr={this.m_classData})"; - } - public class CLogicGameEventListener : CLogicalEntity - { - public CLogicGameEventListener(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEventListener", "CLogicGameEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicGameEventListener(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEventListener", "CLogicGameEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicGameEventListener() - { - } - public CLogicGameEventListener(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEventListener", "CLogicGameEventListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnEventFired - { - get { return Invoker.CallNative("SDKClass", "OnEventFired", CallKind.ClassMember, m_classData); } - } - public string GameEventName - { - get { return Invoker.CallNative("SDKClass", "GameEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameEventName", CallKind.ClassMember, m_classData, value); } - } - public string GameEventItem - { - get { return Invoker.CallNative("SDKClass", "GameEventItem", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameEventItem", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicGameEventListener(ptr={this.m_classData})"; - } - public class CLogicLineToEntity : CLogicalEntity - { - public CLogicLineToEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicLineToEntity", "CLogicLineToEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicLineToEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicLineToEntity", "CLogicLineToEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicLineToEntity() - { - } - public CLogicLineToEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicLineToEntity", "CLogicLineToEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SourceName - { - get { return Invoker.CallNative("SDKClass", "SourceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity StartEntity - { - get { return Invoker.CallNative("SDKClass", "StartEntity", CallKind.ClassMember, m_classData); } - } - public CBaseEntity EndEntity - { - get { return Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicLineToEntity(ptr={this.m_classData})"; - } - public class CLogicMeasureMovement : CLogicalEntity - { - public CLogicMeasureMovement(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicMeasureMovement", "CLogicMeasureMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicMeasureMovement(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicMeasureMovement", "CLogicMeasureMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicMeasureMovement() - { - } - public CLogicMeasureMovement(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicMeasureMovement", "CLogicMeasureMovement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrMeasureTarget - { - get { return Invoker.CallNative("SDKClass", "StrMeasureTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMeasureTarget", CallKind.ClassMember, m_classData, value); } - } - public string StrMeasureReference - { - get { return Invoker.CallNative("SDKClass", "StrMeasureReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMeasureReference", CallKind.ClassMember, m_classData, value); } - } - public string StrTargetReference - { - get { return Invoker.CallNative("SDKClass", "StrTargetReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrTargetReference", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity MeasureTarget - { - get { return Invoker.CallNative("SDKClass", "MeasureTarget", CallKind.ClassMember, m_classData); } - } - public CBaseEntity MeasureReference - { - get { return Invoker.CallNative("SDKClass", "MeasureReference", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - } - public CBaseEntity TargetReference - { - get { return Invoker.CallNative("SDKClass", "TargetReference", CallKind.ClassMember, m_classData); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public int MeasureType - { - get { return Invoker.CallNative("SDKClass", "MeasureType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeasureType", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicMeasureMovement(ptr={this.m_classData})"; - } - public class CLogicNavigation : CLogicalEntity - { - public CLogicNavigation(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNavigation", "CLogicNavigation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNavigation(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNavigation", "CLogicNavigation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNavigation() - { - } - public CLogicNavigation(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNavigation", "CLogicNavigation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsOn - { - get { return Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData, value); } - } - public uint NavProperty - { - get { return Invoker.CallNative("SDKClass", "NavProperty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NavProperty", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicNavigation(ptr={this.m_classData})"; - } - public class CLogicNPCCounter : CBaseEntity - { - public CLogicNPCCounter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounter", "CLogicNPCCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNPCCounter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounter", "CLogicNPCCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNPCCounter() - { - } - public CLogicNPCCounter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounter", "CLogicNPCCounter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnMinCountAll - { - get { return Invoker.CallNative("SDKClass", "OnMinCountAll", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMaxCountAll - { - get { return Invoker.CallNative("SDKClass", "OnMaxCountAll", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMinCount_1 - { - get { return Invoker.CallNative("SDKClass", "OnMinCount_1", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMaxCount_1 - { - get { return Invoker.CallNative("SDKClass", "OnMaxCount_1", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMinCount_2 - { - get { return Invoker.CallNative("SDKClass", "OnMinCount_2", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMaxCount_2 - { - get { return Invoker.CallNative("SDKClass", "OnMaxCount_2", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMinCount_3 - { - get { return Invoker.CallNative("SDKClass", "OnMinCount_3", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMaxCount_3 - { - get { return Invoker.CallNative("SDKClass", "OnMaxCount_3", CallKind.ClassMember, m_classData); } - } - public CEntityInstance Source - { - get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } - } - public string SourceEntityName - { - get { return Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData, value); } - } - public float DistanceMax - { - get { return Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData, value); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public int MinCountAll - { - get { return Invoker.CallNative("SDKClass", "MinCountAll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinCountAll", CallKind.ClassMember, m_classData, value); } - } - public int MaxCountAll - { - get { return Invoker.CallNative("SDKClass", "MaxCountAll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCountAll", CallKind.ClassMember, m_classData, value); } - } - public int MinFactorAll - { - get { return Invoker.CallNative("SDKClass", "MinFactorAll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinFactorAll", CallKind.ClassMember, m_classData, value); } - } - public int MaxFactorAll - { - get { return Invoker.CallNative("SDKClass", "MaxFactorAll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFactorAll", CallKind.ClassMember, m_classData, value); } - } - public string NPCClassname_1 - { - get { return Invoker.CallNative("SDKClass", "NPCClassname_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCClassname_1", CallKind.ClassMember, m_classData, value); } - } - public int NPCState_1 - { - get { return Invoker.CallNative("SDKClass", "NPCState_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCState_1", CallKind.ClassMember, m_classData, value); } - } - public bool InvertState_1 - { - get { return Invoker.CallNative("SDKClass", "InvertState_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InvertState_1", CallKind.ClassMember, m_classData, value); } - } - public int MinCount_1 - { - get { return Invoker.CallNative("SDKClass", "MinCount_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinCount_1", CallKind.ClassMember, m_classData, value); } - } - public int MaxCount_1 - { - get { return Invoker.CallNative("SDKClass", "MaxCount_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCount_1", CallKind.ClassMember, m_classData, value); } - } - public int MinFactor_1 - { - get { return Invoker.CallNative("SDKClass", "MinFactor_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinFactor_1", CallKind.ClassMember, m_classData, value); } - } - public int MaxFactor_1 - { - get { return Invoker.CallNative("SDKClass", "MaxFactor_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFactor_1", CallKind.ClassMember, m_classData, value); } - } - public float DefaultDist_1 - { - get { return Invoker.CallNative("SDKClass", "DefaultDist_1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultDist_1", CallKind.ClassMember, m_classData, value); } - } - public string NPCClassname_2 - { - get { return Invoker.CallNative("SDKClass", "NPCClassname_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCClassname_2", CallKind.ClassMember, m_classData, value); } - } - public int NPCState_2 - { - get { return Invoker.CallNative("SDKClass", "NPCState_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCState_2", CallKind.ClassMember, m_classData, value); } - } - public bool InvertState_2 - { - get { return Invoker.CallNative("SDKClass", "InvertState_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InvertState_2", CallKind.ClassMember, m_classData, value); } - } - public int MinCount_2 - { - get { return Invoker.CallNative("SDKClass", "MinCount_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinCount_2", CallKind.ClassMember, m_classData, value); } - } - public int MaxCount_2 - { - get { return Invoker.CallNative("SDKClass", "MaxCount_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCount_2", CallKind.ClassMember, m_classData, value); } - } - public int MinFactor_2 - { - get { return Invoker.CallNative("SDKClass", "MinFactor_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinFactor_2", CallKind.ClassMember, m_classData, value); } - } - public int MaxFactor_2 - { - get { return Invoker.CallNative("SDKClass", "MaxFactor_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFactor_2", CallKind.ClassMember, m_classData, value); } - } - public float DefaultDist_2 - { - get { return Invoker.CallNative("SDKClass", "DefaultDist_2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultDist_2", CallKind.ClassMember, m_classData, value); } - } - public string NPCClassname_3 - { - get { return Invoker.CallNative("SDKClass", "NPCClassname_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCClassname_3", CallKind.ClassMember, m_classData, value); } - } - public int NPCState_3 - { - get { return Invoker.CallNative("SDKClass", "NPCState_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCState_3", CallKind.ClassMember, m_classData, value); } - } - public bool InvertState_3 - { - get { return Invoker.CallNative("SDKClass", "InvertState_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InvertState_3", CallKind.ClassMember, m_classData, value); } - } - public int MinCount_3 - { - get { return Invoker.CallNative("SDKClass", "MinCount_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinCount_3", CallKind.ClassMember, m_classData, value); } - } - public int MaxCount_3 - { - get { return Invoker.CallNative("SDKClass", "MaxCount_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCount_3", CallKind.ClassMember, m_classData, value); } - } - public int MinFactor_3 - { - get { return Invoker.CallNative("SDKClass", "MinFactor_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinFactor_3", CallKind.ClassMember, m_classData, value); } - } - public int MaxFactor_3 - { - get { return Invoker.CallNative("SDKClass", "MaxFactor_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFactor_3", CallKind.ClassMember, m_classData, value); } - } - public float DefaultDist_3 - { - get { return Invoker.CallNative("SDKClass", "DefaultDist_3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultDist_3", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicNPCCounter(ptr={this.m_classData})"; - } - public class CLogicNPCCounterAABB : CLogicNPCCounter - { - public CLogicNPCCounterAABB(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterAABB", "CLogicNPCCounterAABB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNPCCounterAABB(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterAABB", "CLogicNPCCounterAABB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNPCCounterAABB() - { - } - public CLogicNPCCounterAABB(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterAABB", "CLogicNPCCounterAABB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D DistanceOuterMins - { - get { return Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceOuterMaxs - { - get { return Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OuterMins - { - get { return Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OuterMaxs - { - get { return Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData, value); } - } - public CLogicNPCCounter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicNPCCounterAABB(ptr={this.m_classData})"; - } - public class CLogicNPCCounterOBB : CLogicNPCCounterAABB - { - public CLogicNPCCounterOBB(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterOBB", "CLogicNPCCounterOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNPCCounterOBB(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterOBB", "CLogicNPCCounterOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicNPCCounterOBB() - { - } - public CLogicNPCCounterOBB(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterOBB", "CLogicNPCCounterOBB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLogicNPCCounterAABB Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicNPCCounterOBB(ptr={this.m_classData})"; - } - public class CLogicPlayerProxy : CLogicalEntity - { - public CLogicPlayerProxy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicPlayerProxy", "CLogicPlayerProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicPlayerProxy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicPlayerProxy", "CLogicPlayerProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicPlayerProxy() - { - } - public CLogicPlayerProxy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicPlayerProxy", "CLogicPlayerProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Player - { - get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput PlayerHasAmmo - { - get { return Invoker.CallNative("SDKClass", "PlayerHasAmmo", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput PlayerHasNoAmmo - { - get { return Invoker.CallNative("SDKClass", "PlayerHasNoAmmo", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput PlayerDied - { - get { return Invoker.CallNative("SDKClass", "PlayerDied", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicPlayerProxy(ptr={this.m_classData})"; - } - public class CLogicProximity : CPointEntity - { - public CLogicProximity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicProximity", "CLogicProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicProximity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicProximity", "CLogicProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicProximity() - { - } - public CLogicProximity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicProximity", "CLogicProximity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicProximity(ptr={this.m_classData})"; - } - public class CLogicRelay : CLogicalEntity - { - public CLogicRelay(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicRelay", "CLogicRelay", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicRelay(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicRelay", "CLogicRelay", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicRelay() - { - } - public CLogicRelay(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicRelay", "CLogicRelay", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool WaitForRefire - { - get { return Invoker.CallNative("SDKClass", "WaitForRefire", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitForRefire", CallKind.ClassMember, m_classData, value); } - } - public bool TriggerOnce - { - get { return Invoker.CallNative("SDKClass", "TriggerOnce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriggerOnce", CallKind.ClassMember, m_classData, value); } - } - public bool FastRetrigger - { - get { return Invoker.CallNative("SDKClass", "FastRetrigger", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FastRetrigger", CallKind.ClassMember, m_classData, value); } - } - public bool PassthoughCaller - { - get { return Invoker.CallNative("SDKClass", "PassthoughCaller", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PassthoughCaller", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicRelay(ptr={this.m_classData})"; - } - public class CLogicRelayAPI : ClassData - { - public CLogicRelayAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicRelayAPI", "CLogicRelayAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicRelayAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicRelayAPI", "CLogicRelayAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicRelayAPI() - { - } - public CLogicRelayAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicRelayAPI", "CLogicRelayAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CLogicRelayAPI(ptr={this.m_classData})"; - } - public class CLogicScript : CPointEntity - { - public CLogicScript(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicScript", "CLogicScript", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicScript(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicScript", "CLogicScript", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLogicScript() - { - } - public CLogicScript(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLogicScript", "CLogicScript", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLogicScript(ptr={this.m_classData})"; - } - public class CLookAtUpdateNode : CUnaryUpdateNode - { - public CLookAtUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLookAtUpdateNode", "CLookAtUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLookAtUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLookAtUpdateNode", "CLookAtUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLookAtUpdateNode() - { - } - public CLookAtUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLookAtUpdateNode", "CLookAtUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public LookAtOpFixedSettings_t OpFixedSettings - { - get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } - } - public uint Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle WeightParamIndex - { - get { return Invoker.CallNative("SDKClass", "WeightParamIndex", CallKind.ClassMember, m_classData); } - } - public bool ResetChild - { - get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } - } - public bool LockWhenWaning - { - get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLookAtUpdateNode(ptr={this.m_classData})"; - } - public class CLookComponentUpdater : CAnimComponentUpdater - { - public CLookComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLookComponentUpdater", "CLookComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLookComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLookComponentUpdater", "CLookComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CLookComponentUpdater() - { - } - public CLookComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CLookComponentUpdater", "CLookComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle LookHeading - { - get { return Invoker.CallNative("SDKClass", "LookHeading", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle LookHeadingNormalized - { - get { return Invoker.CallNative("SDKClass", "LookHeadingNormalized", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle LookHeadingVelocity - { - get { return Invoker.CallNative("SDKClass", "LookHeadingVelocity", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle LookPitch - { - get { return Invoker.CallNative("SDKClass", "LookPitch", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle LookDistance - { - get { return Invoker.CallNative("SDKClass", "LookDistance", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle LookDirection - { - get { return Invoker.CallNative("SDKClass", "LookDirection", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle LookTarget - { - get { return Invoker.CallNative("SDKClass", "LookTarget", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle LookTargetWorldSpace - { - get { return Invoker.CallNative("SDKClass", "LookTargetWorldSpace", CallKind.ClassMember, m_classData); } - } - public bool NetworkLookTarget - { - get { return Invoker.CallNative("SDKClass", "NetworkLookTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkLookTarget", CallKind.ClassMember, m_classData, value); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CLookComponentUpdater(ptr={this.m_classData})"; - } - public class ClutterSceneObject_t : ClassData - { - public ClutterSceneObject_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ClutterSceneObject_t", "ClutterSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ClutterSceneObject_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ClutterSceneObject_t", "ClutterSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ClutterSceneObject_t() - { - } - public ClutterSceneObject_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ClutterSceneObject_t", "ClutterSceneObject_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public AABB_t Bounds - { - get { return Invoker.CallNative("SDKClass", "Bounds", CallKind.ClassMember, m_classData); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public short Layer - { - get { return Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] InstancePositions - { - get { return Invoker.CallNative("SDKClass", "InstancePositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstancePositions", CallKind.ClassMember, m_classData, value); } - } - public float[] InstanceScales - { - get { return Invoker.CallNative("SDKClass", "InstanceScales", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstanceScales", CallKind.ClassMember, m_classData, value); } - } - public double[] InstanceTintSrgb - { - get { return Invoker.CallNative("SDKClass", "InstanceTintSrgb", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstanceTintSrgb", CallKind.ClassMember, m_classData, value); } - } - public uint MaterialGroup - { - get { return Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData, value); } - } - public float BeginCullSize - { - get { return Invoker.CallNative("SDKClass", "BeginCullSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BeginCullSize", CallKind.ClassMember, m_classData, value); } - } - public float EndCullSize - { - get { return Invoker.CallNative("SDKClass", "EndCullSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndCullSize", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ClutterSceneObject_t(ptr={this.m_classData})"; - } - public class ClutterTile_t : ClassData - { - public ClutterTile_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ClutterTile_t", "ClutterTile_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ClutterTile_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ClutterTile_t", "ClutterTile_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ClutterTile_t() - { - } - public ClutterTile_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ClutterTile_t", "ClutterTile_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FirstInstance - { - get { return Invoker.CallNative("SDKClass", "FirstInstance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstInstance", CallKind.ClassMember, m_classData, value); } - } - public uint LastInstance - { - get { return Invoker.CallNative("SDKClass", "LastInstance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastInstance", CallKind.ClassMember, m_classData, value); } - } - public AABB_t BoundsWs - { - get { return Invoker.CallNative("SDKClass", "BoundsWs", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"ClutterTile_t(ptr={this.m_classData})"; - } - public class CMapInfo : CPointEntity - { - public CMapInfo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapInfo", "CMapInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMapInfo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapInfo", "CMapInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMapInfo() - { - } - public CMapInfo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapInfo", "CMapInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BuyingStatus - { - get { return Invoker.CallNative("SDKClass", "BuyingStatus", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuyingStatus", CallKind.ClassMember, m_classData, value); } - } - public float BombRadius - { - get { return Invoker.CallNative("SDKClass", "BombRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombRadius", CallKind.ClassMember, m_classData, value); } - } - public int PetPopulation - { - get { return Invoker.CallNative("SDKClass", "PetPopulation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PetPopulation", CallKind.ClassMember, m_classData, value); } - } - public bool UseNormalSpawnsForDM - { - get { return Invoker.CallNative("SDKClass", "UseNormalSpawnsForDM", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseNormalSpawnsForDM", CallKind.ClassMember, m_classData, value); } - } - public bool DisableAutoGeneratedDMSpawns - { - get { return Invoker.CallNative("SDKClass", "DisableAutoGeneratedDMSpawns", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableAutoGeneratedDMSpawns", CallKind.ClassMember, m_classData, value); } - } - public float BotMaxVisionDistance - { - get { return Invoker.CallNative("SDKClass", "BotMaxVisionDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BotMaxVisionDistance", CallKind.ClassMember, m_classData, value); } - } - public int HostageCount - { - get { return Invoker.CallNative("SDKClass", "HostageCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HostageCount", CallKind.ClassMember, m_classData, value); } - } - public bool FadePlayerVisibilityFarZ - { - get { return Invoker.CallNative("SDKClass", "FadePlayerVisibilityFarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadePlayerVisibilityFarZ", CallKind.ClassMember, m_classData, value); } - } - public bool RainTraceToSkyEnabled - { - get { return Invoker.CallNative("SDKClass", "RainTraceToSkyEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RainTraceToSkyEnabled", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMapInfo(ptr={this.m_classData})"; - } - public class CMapSharedEnvironment : CLogicalEntity - { - public CMapSharedEnvironment(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapSharedEnvironment", "CMapSharedEnvironment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMapSharedEnvironment(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapSharedEnvironment", "CMapSharedEnvironment", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMapSharedEnvironment() - { - } - public CMapSharedEnvironment(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapSharedEnvironment", "CMapSharedEnvironment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TargetMapName - { - get { return Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMapSharedEnvironment(ptr={this.m_classData})"; - } - public class CMapVetoPickController : CBaseEntity - { - public CMapVetoPickController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapVetoPickController", "CMapVetoPickController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMapVetoPickController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapVetoPickController", "CMapVetoPickController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMapVetoPickController() - { - } - public CMapVetoPickController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMapVetoPickController", "CMapVetoPickController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool PlayedIntroVcd - { - get { return Invoker.CallNative("SDKClass", "PlayedIntroVcd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayedIntroVcd", CallKind.ClassMember, m_classData, value); } - } - public bool NeedToPlayFiveSecondsRemaining - { - get { return Invoker.CallNative("SDKClass", "NeedToPlayFiveSecondsRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NeedToPlayFiveSecondsRemaining", CallKind.ClassMember, m_classData, value); } - } - public double DblPreMatchDraftSequenceTime - { - get { return Invoker.CallNative("SDKClass", "DblPreMatchDraftSequenceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DblPreMatchDraftSequenceTime", CallKind.ClassMember, m_classData, value); } - } - public bool PreMatchDraftStateChanged - { - get { return Invoker.CallNative("SDKClass", "PreMatchDraftStateChanged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreMatchDraftStateChanged", CallKind.ClassMember, m_classData, value); } - } - public int DraftType - { - get { return Invoker.CallNative("SDKClass", "DraftType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DraftType", CallKind.ClassMember, m_classData, value); } - } - public int TeamWinningCoinToss - { - get { return Invoker.CallNative("SDKClass", "TeamWinningCoinToss", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamWinningCoinToss", CallKind.ClassMember, m_classData, value); } - } - public int[] TeamWithFirstChoice - { - get { return Invoker.CallNative("SDKClass", "TeamWithFirstChoice", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamWithFirstChoice", CallKind.ClassMember, m_classData, value); } - } - public int[] VoteMapIdsList - { - get { return Invoker.CallNative("SDKClass", "VoteMapIdsList", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoteMapIdsList", CallKind.ClassMember, m_classData, value); } - } - public int[] AccountIDs - { - get { return Invoker.CallNative("SDKClass", "AccountIDs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccountIDs", CallKind.ClassMember, m_classData, value); } - } - public int[] MapId0 - { - get { return Invoker.CallNative("SDKClass", "MapId0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapId0", CallKind.ClassMember, m_classData, value); } - } - public int[] MapId1 - { - get { return Invoker.CallNative("SDKClass", "MapId1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapId1", CallKind.ClassMember, m_classData, value); } - } - public int[] MapId2 - { - get { return Invoker.CallNative("SDKClass", "MapId2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapId2", CallKind.ClassMember, m_classData, value); } - } - public int[] MapId3 - { - get { return Invoker.CallNative("SDKClass", "MapId3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapId3", CallKind.ClassMember, m_classData, value); } - } - public int[] MapId4 - { - get { return Invoker.CallNative("SDKClass", "MapId4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapId4", CallKind.ClassMember, m_classData, value); } - } - public int[] MapId5 - { - get { return Invoker.CallNative("SDKClass", "MapId5", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapId5", CallKind.ClassMember, m_classData, value); } - } - public int[] StartingSide0 - { - get { return Invoker.CallNative("SDKClass", "StartingSide0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartingSide0", CallKind.ClassMember, m_classData, value); } - } - public int CurrentPhase - { - get { return Invoker.CallNative("SDKClass", "CurrentPhase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentPhase", CallKind.ClassMember, m_classData, value); } - } - public int PhaseStartTick - { - get { return Invoker.CallNative("SDKClass", "PhaseStartTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhaseStartTick", CallKind.ClassMember, m_classData, value); } - } - public int PhaseDurationTicks - { - get { return Invoker.CallNative("SDKClass", "PhaseDurationTicks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhaseDurationTicks", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMapVetoPickController(ptr={this.m_classData})"; - } - public class CMarkupVolume : CBaseModelEntity - { - public CMarkupVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolume", "CMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolume", "CMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolume() - { - } - public CMarkupVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolume", "CMarkupVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMarkupVolume(ptr={this.m_classData})"; - } - public class CMarkupVolumeTagged : CMarkupVolume - { - public CMarkupVolumeTagged(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged", "CMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeTagged(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged", "CMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeTagged() - { - } - public CMarkupVolumeTagged(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged", "CMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsGroup - { - get { return Invoker.CallNative("SDKClass", "IsGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsGroup", CallKind.ClassMember, m_classData, value); } - } - public bool GroupByPrefab - { - get { return Invoker.CallNative("SDKClass", "GroupByPrefab", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupByPrefab", CallKind.ClassMember, m_classData, value); } - } - public bool GroupByVolume - { - get { return Invoker.CallNative("SDKClass", "GroupByVolume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupByVolume", CallKind.ClassMember, m_classData, value); } - } - public bool GroupOtherGroups - { - get { return Invoker.CallNative("SDKClass", "GroupOtherGroups", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupOtherGroups", CallKind.ClassMember, m_classData, value); } - } - public bool IsInGroup - { - get { return Invoker.CallNative("SDKClass", "IsInGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsInGroup", CallKind.ClassMember, m_classData, value); } - } - public CMarkupVolume Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMarkupVolumeTagged(ptr={this.m_classData})"; - } - public class CMarkupVolumeTagged_Nav : CMarkupVolumeTagged - { - public CMarkupVolumeTagged_Nav(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_Nav", "CMarkupVolumeTagged_Nav", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeTagged_Nav(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_Nav", "CMarkupVolumeTagged_Nav", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeTagged_Nav() - { - } - public CMarkupVolumeTagged_Nav(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_Nav", "CMarkupVolumeTagged_Nav", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Scopes - { - get { return Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData, value); } - } - public CMarkupVolumeTagged Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMarkupVolumeTagged_Nav(ptr={this.m_classData})"; - } - public class CMarkupVolumeTagged_NavGame : CMarkupVolumeWithRef - { - public CMarkupVolumeTagged_NavGame(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_NavGame", "CMarkupVolumeTagged_NavGame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeTagged_NavGame(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_NavGame", "CMarkupVolumeTagged_NavGame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeTagged_NavGame() - { - } - public CMarkupVolumeTagged_NavGame(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_NavGame", "CMarkupVolumeTagged_NavGame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Scopes - { - get { return Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData, value); } - } - public bool FloodFillAttribute - { - get { return Invoker.CallNative("SDKClass", "FloodFillAttribute", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FloodFillAttribute", CallKind.ClassMember, m_classData, value); } - } - public bool SplitNavSpace - { - get { return Invoker.CallNative("SDKClass", "SplitNavSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplitNavSpace", CallKind.ClassMember, m_classData, value); } - } - public CMarkupVolumeWithRef Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMarkupVolumeTagged_NavGame(ptr={this.m_classData})"; - } - public class CMarkupVolumeWithRef : CMarkupVolumeTagged - { - public CMarkupVolumeWithRef(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeWithRef", "CMarkupVolumeWithRef", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeWithRef(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeWithRef", "CMarkupVolumeWithRef", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMarkupVolumeWithRef() - { - } - public CMarkupVolumeWithRef(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeWithRef", "CMarkupVolumeWithRef", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool UseRef - { - get { return Invoker.CallNative("SDKClass", "UseRef", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseRef", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RefPosEntitySpace - { - get { return Invoker.CallNative("SDKClass", "RefPosEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefPosEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RefPosWorldSpace - { - get { return Invoker.CallNative("SDKClass", "RefPosWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefPosWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public float RefDot - { - get { return Invoker.CallNative("SDKClass", "RefDot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefDot", CallKind.ClassMember, m_classData, value); } - } - public CMarkupVolumeTagged Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMarkupVolumeWithRef(ptr={this.m_classData})"; - } - public class CMaterialAttributeAnimTag : CAnimTagBase - { - public CMaterialAttributeAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMaterialAttributeAnimTag", "CMaterialAttributeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMaterialAttributeAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMaterialAttributeAnimTag", "CMaterialAttributeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMaterialAttributeAnimTag() - { - } - public CMaterialAttributeAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMaterialAttributeAnimTag", "CMaterialAttributeAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string AttributeName - { - get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } - } - public uint AttributeType - { - get { return Invoker.CallNative("SDKClass", "AttributeType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttributeType", CallKind.ClassMember, m_classData, value); } - } - public float Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMaterialAttributeAnimTag(ptr={this.m_classData})"; - } - public class CMaterialDrawDescriptor : ClassData - { - public CMaterialDrawDescriptor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMaterialDrawDescriptor", "CMaterialDrawDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMaterialDrawDescriptor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMaterialDrawDescriptor", "CMaterialDrawDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMaterialDrawDescriptor() - { - } - public CMaterialDrawDescriptor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMaterialDrawDescriptor", "CMaterialDrawDescriptor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float UvDensity - { - get { return Invoker.CallNative("SDKClass", "UvDensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UvDensity", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TintColor - { - get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } - } - public float Alpha - { - get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } - } - public ushort NumMeshlets - { - get { return Invoker.CallNative("SDKClass", "NumMeshlets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumMeshlets", CallKind.ClassMember, m_classData, value); } - } - public uint FirstMeshlet - { - get { return Invoker.CallNative("SDKClass", "FirstMeshlet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstMeshlet", CallKind.ClassMember, m_classData, value); } - } - public uint AppliedIndexOffset - { - get { return Invoker.CallNative("SDKClass", "AppliedIndexOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AppliedIndexOffset", CallKind.ClassMember, m_classData, value); } - } - public byte DepthVertexBufferIndex - { - get { return Invoker.CallNative("SDKClass", "DepthVertexBufferIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DepthVertexBufferIndex", CallKind.ClassMember, m_classData, value); } - } - public byte MeshletPackedIVBIndex - { - get { return Invoker.CallNative("SDKClass", "MeshletPackedIVBIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeshletPackedIVBIndex", CallKind.ClassMember, m_classData, value); } - } - public uint PrimitiveType - { - get { return Invoker.CallNative("SDKClass", "PrimitiveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrimitiveType", CallKind.ClassMember, m_classData, value); } - } - public int BaseVertex - { - get { return Invoker.CallNative("SDKClass", "BaseVertex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseVertex", CallKind.ClassMember, m_classData, value); } - } - public int VertexCount - { - get { return Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData, value); } - } - public int StartIndex - { - get { return Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData, value); } - } - public int IndexCount - { - get { return Invoker.CallNative("SDKClass", "IndexCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndexCount", CallKind.ClassMember, m_classData, value); } - } - public CRenderBufferBinding IndexBuffer - { - get { return Invoker.CallNative("SDKClass", "IndexBuffer", CallKind.ClassMember, m_classData); } - } - public CRenderBufferBinding MeshletPackedIVB - { - get { return Invoker.CallNative("SDKClass", "MeshletPackedIVB", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMaterialDrawDescriptor(ptr={this.m_classData})"; - } - public class CMathColorBlend : CLogicalEntity - { - public CMathColorBlend(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathColorBlend", "CMathColorBlend", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMathColorBlend(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathColorBlend", "CMathColorBlend", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMathColorBlend() - { - } - public CMathColorBlend(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathColorBlend", "CMathColorBlend", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float InMin - { - get { return Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData, value); } - } - public float InMax - { - get { return Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData, value); } - } - public QAngle OutColor1 - { - get { return Invoker.CallNative("SDKClass", "OutColor1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutColor1", CallKind.ClassMember, m_classData, value); } - } - public QAngle OutColor2 - { - get { return Invoker.CallNative("SDKClass", "OutColor2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutColor2", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMathColorBlend(ptr={this.m_classData})"; - } - public class CMathCounter : CLogicalEntity - { - public CMathCounter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathCounter", "CMathCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMathCounter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathCounter", "CMathCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMathCounter() - { - } - public CMathCounter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathCounter", "CMathCounter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public float Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public bool HitMin - { - get { return Invoker.CallNative("SDKClass", "HitMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitMin", CallKind.ClassMember, m_classData, value); } - } - public bool HitMax - { - get { return Invoker.CallNative("SDKClass", "HitMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitMax", CallKind.ClassMember, m_classData, value); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnHitMin - { - get { return Invoker.CallNative("SDKClass", "OnHitMin", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnHitMax - { - get { return Invoker.CallNative("SDKClass", "OnHitMax", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnChangedFromMin - { - get { return Invoker.CallNative("SDKClass", "OnChangedFromMin", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnChangedFromMax - { - get { return Invoker.CallNative("SDKClass", "OnChangedFromMax", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMathCounter(ptr={this.m_classData})"; - } - public class CMathRemap : CLogicalEntity - { - public CMathRemap(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathRemap", "CMathRemap", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMathRemap(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathRemap", "CMathRemap", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMathRemap() - { - } - public CMathRemap(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMathRemap", "CMathRemap", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float InMin - { - get { return Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData, value); } - } - public float InMax - { - get { return Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData, value); } - } - public float Out1 - { - get { return Invoker.CallNative("SDKClass", "Out1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Out1", CallKind.ClassMember, m_classData, value); } - } - public float Out2 - { - get { return Invoker.CallNative("SDKClass", "Out2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Out2", CallKind.ClassMember, m_classData, value); } - } - public float OldInValue - { - get { return Invoker.CallNative("SDKClass", "OldInValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldInValue", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnRoseAboveMin - { - get { return Invoker.CallNative("SDKClass", "OnRoseAboveMin", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnRoseAboveMax - { - get { return Invoker.CallNative("SDKClass", "OnRoseAboveMax", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFellBelowMin - { - get { return Invoker.CallNative("SDKClass", "OnFellBelowMin", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFellBelowMax - { - get { return Invoker.CallNative("SDKClass", "OnFellBelowMax", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMathRemap(ptr={this.m_classData})"; - } - public class CMeshletDescriptor : ClassData - { - public CMeshletDescriptor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMeshletDescriptor", "CMeshletDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMeshletDescriptor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMeshletDescriptor", "CMeshletDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMeshletDescriptor() - { - } - public CMeshletDescriptor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMeshletDescriptor", "CMeshletDescriptor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CDrawCullingData CullingData - { - get { return Invoker.CallNative("SDKClass", "CullingData", CallKind.ClassMember, m_classData); } - } - public uint VertexOffset - { - get { return Invoker.CallNative("SDKClass", "VertexOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexOffset", CallKind.ClassMember, m_classData, value); } - } - public uint TriangleOffset - { - get { return Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData, value); } - } - public byte VertexCount - { - get { return Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData, value); } - } - public byte TriangleCount - { - get { return Invoker.CallNative("SDKClass", "TriangleCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriangleCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMeshletDescriptor(ptr={this.m_classData})"; - } - public class CMessage : CPointEntity - { - public CMessage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMessage", "CMessage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMessage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMessage", "CMessage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMessage() - { - } - public CMessage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMessage", "CMessage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Message - { - get { return Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData, value); } - } - public float MessageVolume - { - get { return Invoker.CallNative("SDKClass", "MessageVolume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MessageVolume", CallKind.ClassMember, m_classData, value); } - } - public int MessageAttenuation - { - get { return Invoker.CallNative("SDKClass", "MessageAttenuation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MessageAttenuation", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public string Noise - { - get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnShowMessage - { - get { return Invoker.CallNative("SDKClass", "OnShowMessage", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMessage(ptr={this.m_classData})"; - } - public class CMessageEntity : CPointEntity - { - public CMessageEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMessageEntity", "CMessageEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMessageEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMessageEntity", "CMessageEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMessageEntity() - { - } - public CMessageEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMessageEntity", "CMessageEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public string MessageText - { - get { return Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData, value); } - } - public bool DrawText - { - get { return Invoker.CallNative("SDKClass", "DrawText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrawText", CallKind.ClassMember, m_classData, value); } - } - public bool DeveloperOnly - { - get { return Invoker.CallNative("SDKClass", "DeveloperOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeveloperOnly", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMessageEntity(ptr={this.m_classData})"; - } - public class CModelConfig : ClassData - { - public CModelConfig(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfig", "CModelConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfig(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfig", "CModelConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfig() - { - } - public CModelConfig(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfig", "CModelConfig", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ConfigName - { - get { return Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData, value); } - } - public bool TopLevel - { - get { return Invoker.CallNative("SDKClass", "TopLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TopLevel", CallKind.ClassMember, m_classData, value); } - } - public bool ActiveInEditorByDefault - { - get { return Invoker.CallNative("SDKClass", "ActiveInEditorByDefault", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActiveInEditorByDefault", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CModelConfig(ptr={this.m_classData})"; - } - public class CModelConfigElement : ClassData - { - public CModelConfigElement(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement", "CModelConfigElement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement", "CModelConfigElement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement() - { - } - public CModelConfigElement(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement", "CModelConfigElement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ElementName - { - get { return Invoker.CallNative("SDKClass", "ElementName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CModelConfigElement(ptr={this.m_classData})"; - } - public class CModelConfigElement_AttachedModel : CModelConfigElement - { - public CModelConfigElement_AttachedModel(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_AttachedModel", "CModelConfigElement_AttachedModel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_AttachedModel(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_AttachedModel", "CModelConfigElement_AttachedModel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_AttachedModel() - { - } - public CModelConfigElement_AttachedModel(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_AttachedModel", "CModelConfigElement_AttachedModel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string InstanceName - { - get { return Invoker.CallNative("SDKClass", "InstanceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InstanceName", CallKind.ClassMember, m_classData, value); } - } - public string EntityClass - { - get { return Invoker.CallNative("SDKClass", "EntityClass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityClass", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public Vector AngOffset - { - get { return Invoker.CallNative("SDKClass", "AngOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngOffset", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public string LocalAttachmentOffsetName - { - get { return Invoker.CallNative("SDKClass", "LocalAttachmentOffsetName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalAttachmentOffsetName", CallKind.ClassMember, m_classData, value); } - } - public uint AttachmentType - { - get { return Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData, value); } - } - public bool BoneMergeFlex - { - get { return Invoker.CallNative("SDKClass", "BoneMergeFlex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneMergeFlex", CallKind.ClassMember, m_classData, value); } - } - public bool UserSpecifiedColor - { - get { return Invoker.CallNative("SDKClass", "UserSpecifiedColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UserSpecifiedColor", CallKind.ClassMember, m_classData, value); } - } - public bool UserSpecifiedMaterialGroup - { - get { return Invoker.CallNative("SDKClass", "UserSpecifiedMaterialGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UserSpecifiedMaterialGroup", CallKind.ClassMember, m_classData, value); } - } - public bool AcceptParentMaterialDrivenDecals - { - get { return Invoker.CallNative("SDKClass", "AcceptParentMaterialDrivenDecals", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AcceptParentMaterialDrivenDecals", CallKind.ClassMember, m_classData, value); } - } - public string BodygroupOnOtherModels - { - get { return Invoker.CallNative("SDKClass", "BodygroupOnOtherModels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodygroupOnOtherModels", CallKind.ClassMember, m_classData, value); } - } - public string MaterialGroupOnOtherModels - { - get { return Invoker.CallNative("SDKClass", "MaterialGroupOnOtherModels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaterialGroupOnOtherModels", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_AttachedModel(ptr={this.m_classData})"; - } - public class CModelConfigElement_Command : CModelConfigElement - { - public CModelConfigElement_Command(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_Command", "CModelConfigElement_Command", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_Command(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_Command", "CModelConfigElement_Command", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_Command() - { - } - public CModelConfigElement_Command(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_Command", "CModelConfigElement_Command", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Command - { - get { return Invoker.CallNative("SDKClass", "Command", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Command", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_Command(ptr={this.m_classData})"; - } - public class CModelConfigElement_RandomColor : CModelConfigElement - { - public CModelConfigElement_RandomColor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomColor", "CModelConfigElement_RandomColor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_RandomColor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomColor", "CModelConfigElement_RandomColor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_RandomColor() - { - } - public CModelConfigElement_RandomColor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomColor", "CModelConfigElement_RandomColor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_RandomColor(ptr={this.m_classData})"; - } - public class CModelConfigElement_RandomPick : CModelConfigElement - { - public CModelConfigElement_RandomPick(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomPick", "CModelConfigElement_RandomPick", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_RandomPick(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomPick", "CModelConfigElement_RandomPick", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_RandomPick() - { - } - public CModelConfigElement_RandomPick(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomPick", "CModelConfigElement_RandomPick", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string[] Choices - { - get { return Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData, value); } - } - public float[] ChoiceWeights - { - get { return Invoker.CallNative("SDKClass", "ChoiceWeights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChoiceWeights", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_RandomPick(ptr={this.m_classData})"; - } - public class CModelConfigElement_SetBodygroup : CModelConfigElement - { - public CModelConfigElement_SetBodygroup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroup", "CModelConfigElement_SetBodygroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetBodygroup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroup", "CModelConfigElement_SetBodygroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetBodygroup() - { - } - public CModelConfigElement_SetBodygroup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroup", "CModelConfigElement_SetBodygroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Choice - { - get { return Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_SetBodygroup(ptr={this.m_classData})"; - } - public class CModelConfigElement_SetBodygroupOnAttachedModels : CModelConfigElement - { - public CModelConfigElement_SetBodygroupOnAttachedModels(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroupOnAttachedModels", "CModelConfigElement_SetBodygroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetBodygroupOnAttachedModels(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroupOnAttachedModels", "CModelConfigElement_SetBodygroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetBodygroupOnAttachedModels() - { - } - public CModelConfigElement_SetBodygroupOnAttachedModels(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroupOnAttachedModels", "CModelConfigElement_SetBodygroupOnAttachedModels", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string GroupName - { - get { return Invoker.CallNative("SDKClass", "GroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupName", CallKind.ClassMember, m_classData, value); } - } - public int Choice - { - get { return Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_SetBodygroupOnAttachedModels(ptr={this.m_classData})"; - } - public class CModelConfigElement_SetMaterialGroup : CModelConfigElement - { - public CModelConfigElement_SetMaterialGroup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroup", "CModelConfigElement_SetMaterialGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetMaterialGroup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroup", "CModelConfigElement_SetMaterialGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetMaterialGroup() - { - } - public CModelConfigElement_SetMaterialGroup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroup", "CModelConfigElement_SetMaterialGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MaterialGroupName - { - get { return Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_SetMaterialGroup(ptr={this.m_classData})"; - } - public class CModelConfigElement_SetMaterialGroupOnAttachedModels : CModelConfigElement - { - public CModelConfigElement_SetMaterialGroupOnAttachedModels(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroupOnAttachedModels", "CModelConfigElement_SetMaterialGroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetMaterialGroupOnAttachedModels(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroupOnAttachedModels", "CModelConfigElement_SetMaterialGroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetMaterialGroupOnAttachedModels() - { - } - public CModelConfigElement_SetMaterialGroupOnAttachedModels(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroupOnAttachedModels", "CModelConfigElement_SetMaterialGroupOnAttachedModels", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MaterialGroupName - { - get { return Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_SetMaterialGroupOnAttachedModels(ptr={this.m_classData})"; - } - public class CModelConfigElement_SetRenderColor : CModelConfigElement - { - public CModelConfigElement_SetRenderColor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetRenderColor", "CModelConfigElement_SetRenderColor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetRenderColor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetRenderColor", "CModelConfigElement_SetRenderColor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_SetRenderColor() - { - } - public CModelConfigElement_SetRenderColor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetRenderColor", "CModelConfigElement_SetRenderColor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_SetRenderColor(ptr={this.m_classData})"; - } - public class CModelConfigElement_UserPick : CModelConfigElement - { - public CModelConfigElement_UserPick(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_UserPick", "CModelConfigElement_UserPick", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_UserPick(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_UserPick", "CModelConfigElement_UserPick", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigElement_UserPick() - { - } - public CModelConfigElement_UserPick(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_UserPick", "CModelConfigElement_UserPick", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string[] Choices - { - get { return Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData, value); } - } - public CModelConfigElement Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelConfigElement_UserPick(ptr={this.m_classData})"; - } - public class CModelConfigList : ClassData - { - public CModelConfigList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigList", "CModelConfigList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigList", "CModelConfigList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelConfigList() - { - } - public CModelConfigList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelConfigList", "CModelConfigList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool HideMaterialGroupInTools - { - get { return Invoker.CallNative("SDKClass", "HideMaterialGroupInTools", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HideMaterialGroupInTools", CallKind.ClassMember, m_classData, value); } - } - public bool HideRenderColorInTools - { - get { return Invoker.CallNative("SDKClass", "HideRenderColorInTools", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HideRenderColorInTools", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CModelConfigList(ptr={this.m_classData})"; - } - public class CModelPointEntity : CBaseModelEntity - { - public CModelPointEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelPointEntity", "CModelPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelPointEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelPointEntity", "CModelPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelPointEntity() - { - } - public CModelPointEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelPointEntity", "CModelPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CModelPointEntity(ptr={this.m_classData})"; - } - public class CModelState : ClassData - { - public CModelState(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelState", "CModelState", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelState(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelState", "CModelState", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CModelState() - { - } - public CModelState(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CModelState", "CModelState", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ModelName - { - get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } - } - public bool ClientClothCreationSuppressed - { - get { return Invoker.CallNative("SDKClass", "ClientClothCreationSuppressed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientClothCreationSuppressed", CallKind.ClassMember, m_classData, value); } - } - public ulong MeshGroupMask - { - get { return Invoker.CallNative("SDKClass", "MeshGroupMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeshGroupMask", CallKind.ClassMember, m_classData, value); } - } - public int[] BodyGroupChoices - { - get { return Invoker.CallNative("SDKClass", "BodyGroupChoices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyGroupChoices", CallKind.ClassMember, m_classData, value); } - } - public char IdealMotionType - { - get { return Invoker.CallNative("SDKClass", "IdealMotionType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IdealMotionType", CallKind.ClassMember, m_classData, value); } - } - public char ForceLOD - { - get { return Invoker.CallNative("SDKClass", "ForceLOD", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceLOD", CallKind.ClassMember, m_classData, value); } - } - public char ClothUpdateFlags - { - get { return Invoker.CallNative("SDKClass", "ClothUpdateFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClothUpdateFlags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CModelState(ptr={this.m_classData})"; - } - public class CMolotovGrenade : CBaseCSGrenade - { - public CMolotovGrenade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMolotovGrenade", "CMolotovGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMolotovGrenade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMolotovGrenade", "CMolotovGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMolotovGrenade() - { - } - public CMolotovGrenade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMolotovGrenade", "CMolotovGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseCSGrenade Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMolotovGrenade(ptr={this.m_classData})"; - } - public class CMolotovProjectile : CBaseCSGrenadeProjectile - { - public CMolotovProjectile(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMolotovProjectile", "CMolotovProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMolotovProjectile(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMolotovProjectile", "CMolotovProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMolotovProjectile() - { - } - public CMolotovProjectile(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMolotovProjectile", "CMolotovProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsIncGrenade - { - get { return Invoker.CallNative("SDKClass", "IsIncGrenade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsIncGrenade", CallKind.ClassMember, m_classData, value); } - } - public bool Detonated - { - get { return Invoker.CallNative("SDKClass", "Detonated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Detonated", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer StillTimer - { - get { return Invoker.CallNative("SDKClass", "StillTimer", CallKind.ClassMember, m_classData); } - } - public bool HasBouncedOffPlayer - { - get { return Invoker.CallNative("SDKClass", "HasBouncedOffPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBouncedOffPlayer", CallKind.ClassMember, m_classData, value); } - } - public CBaseCSGrenadeProjectile Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMolotovProjectile(ptr={this.m_classData})"; - } - public class CMomentaryRotButton : CRotButton - { - public CMomentaryRotButton(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMomentaryRotButton", "CMomentaryRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMomentaryRotButton(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMomentaryRotButton", "CMomentaryRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMomentaryRotButton() - { - } - public CMomentaryRotButton(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMomentaryRotButton", "CMomentaryRotButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnUnpressed - { - get { return Invoker.CallNative("SDKClass", "OnUnpressed", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFullyOpen - { - get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnFullyClosed - { - get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnReachedPosition - { - get { return Invoker.CallNative("SDKClass", "OnReachedPosition", CallKind.ClassMember, m_classData); } - } - public int LastUsed - { - get { return Invoker.CallNative("SDKClass", "LastUsed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastUsed", CallKind.ClassMember, m_classData, value); } - } - public Vector Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public Vector End - { - get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } - } - public float IdealYaw - { - get { return Invoker.CallNative("SDKClass", "IdealYaw", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IdealYaw", CallKind.ClassMember, m_classData, value); } - } - public string Noise - { - get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } - } - public bool UpdateTarget - { - get { return Invoker.CallNative("SDKClass", "UpdateTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpdateTarget", CallKind.ClassMember, m_classData, value); } - } - public int Direction - { - get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } - } - public float ReturnSpeed - { - get { return Invoker.CallNative("SDKClass", "ReturnSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReturnSpeed", CallKind.ClassMember, m_classData, value); } - } - public float StartPosition - { - get { return Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData, value); } - } - public CRotButton Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMomentaryRotButton(ptr={this.m_classData})"; - } - public class CMoodVData : ClassData - { - public CMoodVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoodVData", "CMoodVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMoodVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoodVData", "CMoodVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMoodVData() - { - } - public CMoodVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoodVData", "CMoodVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint MoodType - { - get { return Invoker.CallNative("SDKClass", "MoodType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoodType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMoodVData(ptr={this.m_classData})"; - } - public class CMorphBundleData : ClassData - { - public CMorphBundleData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphBundleData", "CMorphBundleData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphBundleData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphBundleData", "CMorphBundleData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphBundleData() - { - } - public CMorphBundleData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphBundleData", "CMorphBundleData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float ULeftSrc - { - get { return Invoker.CallNative("SDKClass", "ULeftSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ULeftSrc", CallKind.ClassMember, m_classData, value); } - } - public float VTopSrc - { - get { return Invoker.CallNative("SDKClass", "VTopSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VTopSrc", CallKind.ClassMember, m_classData, value); } - } - public float[] Offsets - { - get { return Invoker.CallNative("SDKClass", "Offsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offsets", CallKind.ClassMember, m_classData, value); } - } - public float[] Ranges - { - get { return Invoker.CallNative("SDKClass", "Ranges", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ranges", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMorphBundleData(ptr={this.m_classData})"; - } - public class CMorphConstraint : CBaseConstraint - { - public CMorphConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphConstraint", "CMorphConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphConstraint", "CMorphConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphConstraint() - { - } - public CMorphConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphConstraint", "CMorphConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TargetMorph - { - get { return Invoker.CallNative("SDKClass", "TargetMorph", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetMorph", CallKind.ClassMember, m_classData, value); } - } - public int SlaveChannel - { - get { return Invoker.CallNative("SDKClass", "SlaveChannel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlaveChannel", CallKind.ClassMember, m_classData, value); } - } - public float Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public float Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMorphConstraint(ptr={this.m_classData})"; - } - public class CMorphData : ClassData - { - public CMorphData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphData", "CMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphData", "CMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphData() - { - } - public CMorphData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphData", "CMorphData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMorphData(ptr={this.m_classData})"; - } - public class CMorphRectData : ClassData - { - public CMorphRectData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphRectData", "CMorphRectData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphRectData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphRectData", "CMorphRectData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphRectData() - { - } - public CMorphRectData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphRectData", "CMorphRectData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short XLeftDst - { - get { return Invoker.CallNative("SDKClass", "XLeftDst", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "XLeftDst", CallKind.ClassMember, m_classData, value); } - } - public short YTopDst - { - get { return Invoker.CallNative("SDKClass", "YTopDst", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YTopDst", CallKind.ClassMember, m_classData, value); } - } - public float UWidthSrc - { - get { return Invoker.CallNative("SDKClass", "UWidthSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UWidthSrc", CallKind.ClassMember, m_classData, value); } - } - public float VHeightSrc - { - get { return Invoker.CallNative("SDKClass", "VHeightSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VHeightSrc", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMorphRectData(ptr={this.m_classData})"; - } - public class CMorphSetData : ClassData - { - public CMorphSetData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphSetData", "CMorphSetData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphSetData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphSetData", "CMorphSetData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMorphSetData() - { - } - public CMorphSetData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMorphSetData", "CMorphSetData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public int Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public uint[] BundleTypes - { - get { return Invoker.CallNative("SDKClass", "BundleTypes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BundleTypes", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMorphSetData(ptr={this.m_classData})"; - } - public class CMotionDataSet : ClassData - { - public CMotionDataSet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionDataSet", "CMotionDataSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionDataSet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionDataSet", "CMotionDataSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionDataSet() - { - } - public CMotionDataSet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionDataSet", "CMotionDataSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int DimensionCount - { - get { return Invoker.CallNative("SDKClass", "DimensionCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DimensionCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMotionDataSet(ptr={this.m_classData})"; - } - public class CMotionGraph : ClassData - { - public CMotionGraph(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraph", "CMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraph(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraph", "CMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraph() - { - } - public CMotionGraph(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraph", "CMotionGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParamSpanUpdater ParamSpans - { - get { return Invoker.CallNative("SDKClass", "ParamSpans", CallKind.ClassMember, m_classData); } - } - public int ParameterCount - { - get { return Invoker.CallNative("SDKClass", "ParameterCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParameterCount", CallKind.ClassMember, m_classData, value); } - } - public int ConfigStartIndex - { - get { return Invoker.CallNative("SDKClass", "ConfigStartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConfigStartIndex", CallKind.ClassMember, m_classData, value); } - } - public int ConfigCount - { - get { return Invoker.CallNative("SDKClass", "ConfigCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConfigCount", CallKind.ClassMember, m_classData, value); } - } - public bool Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMotionGraph(ptr={this.m_classData})"; - } - public class CMotionGraphConfig : ClassData - { - public CMotionGraphConfig(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphConfig", "CMotionGraphConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraphConfig(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphConfig", "CMotionGraphConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraphConfig() - { - } - public CMotionGraphConfig(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphConfig", "CMotionGraphConfig", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] ParamValues - { - get { return Invoker.CallNative("SDKClass", "ParamValues", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParamValues", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public MotionIndex MotionIndex - { - get { return Invoker.CallNative("SDKClass", "MotionIndex", CallKind.ClassMember, m_classData); } - } - public int SampleStart - { - get { return Invoker.CallNative("SDKClass", "SampleStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SampleStart", CallKind.ClassMember, m_classData, value); } - } - public int SampleCount - { - get { return Invoker.CallNative("SDKClass", "SampleCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SampleCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMotionGraphConfig(ptr={this.m_classData})"; - } - public class CMotionGraphGroup : ClassData - { - public CMotionGraphGroup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphGroup", "CMotionGraphGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraphGroup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphGroup", "CMotionGraphGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraphGroup() - { - } - public CMotionGraphGroup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphGroup", "CMotionGraphGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMotionSearchDB SearchDB - { - get { return Invoker.CallNative("SDKClass", "SearchDB", CallKind.ClassMember, m_classData); } - } - public int[] SampleToConfig - { - get { return Invoker.CallNative("SDKClass", "SampleToConfig", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SampleToConfig", CallKind.ClassMember, m_classData, value); } - } - public AnimScriptHandle IsActiveScript - { - get { return Invoker.CallNative("SDKClass", "IsActiveScript", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMotionGraphGroup(ptr={this.m_classData})"; - } - public class CMotionGraphUpdateNode : CLeafUpdateNode - { - public CMotionGraphUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphUpdateNode", "CMotionGraphUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraphUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphUpdateNode", "CMotionGraphUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionGraphUpdateNode() - { - } - public CMotionGraphUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphUpdateNode", "CMotionGraphUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMotionGraphUpdateNode(ptr={this.m_classData})"; - } - public class CMotionMatchingUpdateNode : CLeafUpdateNode - { - public CMotionMatchingUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionMatchingUpdateNode", "CMotionMatchingUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionMatchingUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionMatchingUpdateNode", "CMotionMatchingUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionMatchingUpdateNode() - { - } - public CMotionMatchingUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionMatchingUpdateNode", "CMotionMatchingUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMotionDataSet DataSet - { - get { return Invoker.CallNative("SDKClass", "DataSet", CallKind.ClassMember, m_classData); } - } - public float[] Weights - { - get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } - } - public bool SearchEveryTick - { - get { return Invoker.CallNative("SDKClass", "SearchEveryTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SearchEveryTick", CallKind.ClassMember, m_classData, value); } - } - public float SearchInterval - { - get { return Invoker.CallNative("SDKClass", "SearchInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SearchInterval", CallKind.ClassMember, m_classData, value); } - } - public bool SearchWhenClipEnds - { - get { return Invoker.CallNative("SDKClass", "SearchWhenClipEnds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SearchWhenClipEnds", CallKind.ClassMember, m_classData, value); } - } - public bool SearchWhenGoalChanges - { - get { return Invoker.CallNative("SDKClass", "SearchWhenGoalChanges", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SearchWhenGoalChanges", CallKind.ClassMember, m_classData, value); } - } - public CBlendCurve BlendCurve - { - get { return Invoker.CallNative("SDKClass", "BlendCurve", CallKind.ClassMember, m_classData); } - } - public float SampleRate - { - get { return Invoker.CallNative("SDKClass", "SampleRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SampleRate", CallKind.ClassMember, m_classData, value); } - } - public float BlendTime - { - get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } - } - public bool LockClipWhenWaning - { - get { return Invoker.CallNative("SDKClass", "LockClipWhenWaning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockClipWhenWaning", CallKind.ClassMember, m_classData, value); } - } - public float SelectionThreshold - { - get { return Invoker.CallNative("SDKClass", "SelectionThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SelectionThreshold", CallKind.ClassMember, m_classData, value); } - } - public float ReselectionTimeWindow - { - get { return Invoker.CallNative("SDKClass", "ReselectionTimeWindow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReselectionTimeWindow", CallKind.ClassMember, m_classData, value); } - } - public bool EnableRotationCorrection - { - get { return Invoker.CallNative("SDKClass", "EnableRotationCorrection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableRotationCorrection", CallKind.ClassMember, m_classData, value); } - } - public bool GoalAssist - { - get { return Invoker.CallNative("SDKClass", "GoalAssist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalAssist", CallKind.ClassMember, m_classData, value); } - } - public float GoalAssistDistance - { - get { return Invoker.CallNative("SDKClass", "GoalAssistDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalAssistDistance", CallKind.ClassMember, m_classData, value); } - } - public float GoalAssistTolerance - { - get { return Invoker.CallNative("SDKClass", "GoalAssistTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalAssistTolerance", CallKind.ClassMember, m_classData, value); } - } - public CAnimInputDamping DistanceScale_Damping - { - get { return Invoker.CallNative("SDKClass", "DistanceScale_Damping", CallKind.ClassMember, m_classData); } - } - public float DistanceScale_OuterRadius - { - get { return Invoker.CallNative("SDKClass", "DistanceScale_OuterRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceScale_OuterRadius", CallKind.ClassMember, m_classData, value); } - } - public float DistanceScale_InnerRadius - { - get { return Invoker.CallNative("SDKClass", "DistanceScale_InnerRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceScale_InnerRadius", CallKind.ClassMember, m_classData, value); } - } - public float DistanceScale_MaxScale - { - get { return Invoker.CallNative("SDKClass", "DistanceScale_MaxScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceScale_MaxScale", CallKind.ClassMember, m_classData, value); } - } - public float DistanceScale_MinScale - { - get { return Invoker.CallNative("SDKClass", "DistanceScale_MinScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceScale_MinScale", CallKind.ClassMember, m_classData, value); } - } - public bool EnableDistanceScaling - { - get { return Invoker.CallNative("SDKClass", "EnableDistanceScaling", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableDistanceScaling", CallKind.ClassMember, m_classData, value); } - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMotionMatchingUpdateNode(ptr={this.m_classData})"; - } - public class CMotionMetricEvaluator : ClassData - { - public CMotionMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionMetricEvaluator", "CMotionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionMetricEvaluator", "CMotionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionMetricEvaluator() - { - } - public CMotionMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionMetricEvaluator", "CMotionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Means - { - get { return Invoker.CallNative("SDKClass", "Means", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Means", CallKind.ClassMember, m_classData, value); } - } - public float[] StandardDeviations - { - get { return Invoker.CallNative("SDKClass", "StandardDeviations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StandardDeviations", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public int DimensionStartIndex - { - get { return Invoker.CallNative("SDKClass", "DimensionStartIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DimensionStartIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMotionMetricEvaluator(ptr={this.m_classData})"; - } - public class CMotionNode : ClassData - { - public CMotionNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNode", "CMotionNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNode", "CMotionNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionNode() - { - } - public CMotionNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNode", "CMotionNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public AnimNodeID Id - { - get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMotionNode(ptr={this.m_classData})"; - } - public class CMotionNodeBlend1D : CMotionNode - { - public CMotionNodeBlend1D(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeBlend1D", "CMotionNodeBlend1D", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionNodeBlend1D(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeBlend1D", "CMotionNodeBlend1D", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionNodeBlend1D() - { - } - public CMotionNodeBlend1D(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeBlend1D", "CMotionNodeBlend1D", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData, value); } - } - public CMotionNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMotionNodeBlend1D(ptr={this.m_classData})"; - } - public class CMotionNodeSequence : CMotionNode - { - public CMotionNodeSequence(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeSequence", "CMotionNodeSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionNodeSequence(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeSequence", "CMotionNodeSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionNodeSequence() - { - } - public CMotionNodeSequence(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeSequence", "CMotionNodeSequence", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float PlaybackSpeed - { - get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } - } - public CMotionNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMotionNodeSequence(ptr={this.m_classData})"; - } - public class CMotionSearchDB : ClassData - { - public CMotionSearchDB(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchDB", "CMotionSearchDB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionSearchDB(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchDB", "CMotionSearchDB", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionSearchDB() - { - } - public CMotionSearchDB(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchDB", "CMotionSearchDB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMotionSearchNode RootNode - { - get { return Invoker.CallNative("SDKClass", "RootNode", CallKind.ClassMember, m_classData); } - } - public CProductQuantizer ResidualQuantizer - { - get { return Invoker.CallNative("SDKClass", "ResidualQuantizer", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMotionSearchDB(ptr={this.m_classData})"; - } - public class CMotionSearchNode : ClassData - { - public CMotionSearchNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchNode", "CMotionSearchNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionSearchNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchNode", "CMotionSearchNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotionSearchNode() - { - } - public CMotionSearchNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchNode", "CMotionSearchNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CVectorQuantizer Quantizer - { - get { return Invoker.CallNative("SDKClass", "Quantizer", CallKind.ClassMember, m_classData); } - } - public int[] SelectableSamples - { - get { return Invoker.CallNative("SDKClass", "SelectableSamples", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SelectableSamples", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMotionSearchNode(ptr={this.m_classData})"; - } - public class CMotorController : ClassData - { - public CMotorController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotorController", "CMotorController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotorController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotorController", "CMotorController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMotorController() - { - } - public CMotorController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMotorController", "CMotorController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Speed - { - get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } - } - public float MaxTorque - { - get { return Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Axis - { - get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } - } - public float InertiaFactor - { - get { return Invoker.CallNative("SDKClass", "InertiaFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InertiaFactor", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CMotorController(ptr={this.m_classData})"; - } - public class CMovementComponentUpdater : CAnimComponentUpdater - { - public CMovementComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementComponentUpdater", "CMovementComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMovementComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementComponentUpdater", "CMovementComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMovementComponentUpdater() - { - } - public CMovementComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementComponentUpdater", "CMovementComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimInputDamping FacingDamping - { - get { return Invoker.CallNative("SDKClass", "FacingDamping", CallKind.ClassMember, m_classData); } - } - public int DefaultMotorIndex - { - get { return Invoker.CallNative("SDKClass", "DefaultMotorIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultMotorIndex", CallKind.ClassMember, m_classData, value); } - } - public float DefaultRunSpeed - { - get { return Invoker.CallNative("SDKClass", "DefaultRunSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultRunSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool MoveVarsDisabled - { - get { return Invoker.CallNative("SDKClass", "MoveVarsDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveVarsDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool NetworkPath - { - get { return Invoker.CallNative("SDKClass", "NetworkPath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkPath", CallKind.ClassMember, m_classData, value); } - } - public bool NetworkFacing - { - get { return Invoker.CallNative("SDKClass", "NetworkFacing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NetworkFacing", CallKind.ClassMember, m_classData, value); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMovementComponentUpdater(ptr={this.m_classData})"; - } - public class CMovementHandshakeAnimTag : CHandshakeAnimTagBase - { - public CMovementHandshakeAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementHandshakeAnimTag", "CMovementHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMovementHandshakeAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementHandshakeAnimTag", "CMovementHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMovementHandshakeAnimTag() - { - } - public CMovementHandshakeAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementHandshakeAnimTag", "CMovementHandshakeAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CHandshakeAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMovementHandshakeAnimTag(ptr={this.m_classData})"; - } - public class CMovementStatsProperty : ClassData - { - public CMovementStatsProperty(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementStatsProperty", "CMovementStatsProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMovementStatsProperty(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementStatsProperty", "CMovementStatsProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMovementStatsProperty() - { - } - public CMovementStatsProperty(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMovementStatsProperty", "CMovementStatsProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int UseCounter - { - get { return Invoker.CallNative("SDKClass", "UseCounter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseCounter", CallKind.ClassMember, m_classData, value); } - } - public CVectorExponentialMovingAverage EmaMovementDirection - { - get { return Invoker.CallNative("SDKClass", "EmaMovementDirection", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMovementStatsProperty(ptr={this.m_classData})"; - } - public class CMoverPathNode : CPointEntity - { - public CMoverPathNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoverPathNode", "CMoverPathNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMoverPathNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoverPathNode", "CMoverPathNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMoverPathNode() - { - } - public CMoverPathNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoverPathNode", "CMoverPathNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D InTangentLocal - { - get { return Invoker.CallNative("SDKClass", "InTangentLocal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InTangentLocal", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OutTangentLocal - { - get { return Invoker.CallNative("SDKClass", "OutTangentLocal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutTangentLocal", CallKind.ClassMember, m_classData, value); } - } - public string ParentPathUniqueID - { - get { return Invoker.CallNative("SDKClass", "ParentPathUniqueID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentPathUniqueID", CallKind.ClassMember, m_classData, value); } - } - public string PathNodeParameter - { - get { return Invoker.CallNative("SDKClass", "PathNodeParameter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodeParameter", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnStartFromOrInSegment - { - get { return Invoker.CallNative("SDKClass", "OnStartFromOrInSegment", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStoppedAtOrInSegment - { - get { return Invoker.CallNative("SDKClass", "OnStoppedAtOrInSegment", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPassThrough - { - get { return Invoker.CallNative("SDKClass", "OnPassThrough", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPassThroughForward - { - get { return Invoker.CallNative("SDKClass", "OnPassThroughForward", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPassThroughReverse - { - get { return Invoker.CallNative("SDKClass", "OnPassThroughReverse", CallKind.ClassMember, m_classData); } - } - public CPathMover Mover - { - get { return Invoker.CallNative("SDKClass", "Mover", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMoverPathNode(ptr={this.m_classData})"; - } - public class CMoverUpdateNode : CUnaryUpdateNode - { - public CMoverUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoverUpdateNode", "CMoverUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMoverUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoverUpdateNode", "CMoverUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMoverUpdateNode() - { - } - public CMoverUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMoverUpdateNode", "CMoverUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public uint FacingTarget - { - get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle MoveVecParam - { - get { return Invoker.CallNative("SDKClass", "MoveVecParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle MoveHeadingParam - { - get { return Invoker.CallNative("SDKClass", "MoveHeadingParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle TurnToFaceParam - { - get { return Invoker.CallNative("SDKClass", "TurnToFaceParam", CallKind.ClassMember, m_classData); } - } - public float TurnToFaceOffset - { - get { return Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData, value); } - } - public float TurnToFaceLimit - { - get { return Invoker.CallNative("SDKClass", "TurnToFaceLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnToFaceLimit", CallKind.ClassMember, m_classData, value); } - } - public bool Additive - { - get { return Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyMovement - { - get { return Invoker.CallNative("SDKClass", "ApplyMovement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyMovement", CallKind.ClassMember, m_classData, value); } - } - public bool OrientMovement - { - get { return Invoker.CallNative("SDKClass", "OrientMovement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrientMovement", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyRotation - { - get { return Invoker.CallNative("SDKClass", "ApplyRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyRotation", CallKind.ClassMember, m_classData, value); } - } - public bool LimitOnly - { - get { return Invoker.CallNative("SDKClass", "LimitOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LimitOnly", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMoverUpdateNode(ptr={this.m_classData})"; - } - public class CMultiLightProxy : CLogicalEntity - { - public CMultiLightProxy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiLightProxy", "CMultiLightProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiLightProxy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiLightProxy", "CMultiLightProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiLightProxy() - { - } - public CMultiLightProxy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiLightProxy", "CMultiLightProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string LightNameFilter - { - get { return Invoker.CallNative("SDKClass", "LightNameFilter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightNameFilter", CallKind.ClassMember, m_classData, value); } - } - public string LightClassFilter - { - get { return Invoker.CallNative("SDKClass", "LightClassFilter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightClassFilter", CallKind.ClassMember, m_classData, value); } - } - public float LightRadiusFilter - { - get { return Invoker.CallNative("SDKClass", "LightRadiusFilter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightRadiusFilter", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessDelta - { - get { return Invoker.CallNative("SDKClass", "BrightnessDelta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessDelta", CallKind.ClassMember, m_classData, value); } - } - public bool PerformScreenFade - { - get { return Invoker.CallNative("SDKClass", "PerformScreenFade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerformScreenFade", CallKind.ClassMember, m_classData, value); } - } - public float TargetBrightnessMultiplier - { - get { return Invoker.CallNative("SDKClass", "TargetBrightnessMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetBrightnessMultiplier", CallKind.ClassMember, m_classData, value); } - } - public float CurrentBrightnessMultiplier - { - get { return Invoker.CallNative("SDKClass", "CurrentBrightnessMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentBrightnessMultiplier", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMultiLightProxy(ptr={this.m_classData})"; - } - public class CMultiplayer_Expresser : CAI_ExpresserWithFollowup - { - public CMultiplayer_Expresser(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiplayer_Expresser", "CMultiplayer_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiplayer_Expresser(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiplayer_Expresser", "CMultiplayer_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiplayer_Expresser() - { - } - public CMultiplayer_Expresser(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiplayer_Expresser", "CMultiplayer_Expresser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool AllowMultipleScenes - { - get { return Invoker.CallNative("SDKClass", "AllowMultipleScenes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowMultipleScenes", CallKind.ClassMember, m_classData, value); } - } - public CAI_ExpresserWithFollowup Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMultiplayer_Expresser(ptr={this.m_classData})"; - } - public class CMultiplayRules : CGameRules - { - public CMultiplayRules(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiplayRules", "CMultiplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiplayRules(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiplayRules", "CMultiplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiplayRules() - { - } - public CMultiplayRules(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiplayRules", "CMultiplayRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CGameRules Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMultiplayRules(ptr={this.m_classData})"; - } - public class CMultiSource : CLogicalEntity - { - public CMultiSource(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiSource", "CMultiSource", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiSource(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiSource", "CMultiSource", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CMultiSource() - { - } - public CMultiSource(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CMultiSource", "CMultiSource", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] RgTriggered - { - get { return Invoker.CallNative("SDKClass", "RgTriggered", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RgTriggered", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnTrigger - { - get { return Invoker.CallNative("SDKClass", "OnTrigger", CallKind.ClassMember, m_classData); } - } - public int Total - { - get { return Invoker.CallNative("SDKClass", "Total", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Total", CallKind.ClassMember, m_classData, value); } - } - public string Globalstate - { - get { return Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CMultiSource(ptr={this.m_classData})"; - } - public class CNavHullPresetVData : ClassData - { - public CNavHullPresetVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavHullPresetVData", "CNavHullPresetVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavHullPresetVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavHullPresetVData", "CNavHullPresetVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavHullPresetVData() - { - } - public CNavHullPresetVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavHullPresetVData", "CNavHullPresetVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string[] NavHulls - { - get { return Invoker.CallNative("SDKClass", "NavHulls", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NavHulls", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNavHullPresetVData(ptr={this.m_classData})"; - } - public class CNavHullVData : ClassData - { - public CNavHullVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavHullVData", "CNavHullVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavHullVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavHullVData", "CNavHullVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavHullVData() - { - } - public CNavHullVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavHullVData", "CNavHullVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool AgentEnabled - { - get { return Invoker.CallNative("SDKClass", "AgentEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentEnabled", CallKind.ClassMember, m_classData, value); } - } - public float AgentRadius - { - get { return Invoker.CallNative("SDKClass", "AgentRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentRadius", CallKind.ClassMember, m_classData, value); } - } - public float AgentHeight - { - get { return Invoker.CallNative("SDKClass", "AgentHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentHeight", CallKind.ClassMember, m_classData, value); } - } - public bool AgentShortHeightEnabled - { - get { return Invoker.CallNative("SDKClass", "AgentShortHeightEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentShortHeightEnabled", CallKind.ClassMember, m_classData, value); } - } - public float AgentShortHeight - { - get { return Invoker.CallNative("SDKClass", "AgentShortHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentShortHeight", CallKind.ClassMember, m_classData, value); } - } - public bool AgentCrawlEnabled - { - get { return Invoker.CallNative("SDKClass", "AgentCrawlEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentCrawlEnabled", CallKind.ClassMember, m_classData, value); } - } - public float AgentCrawlHeight - { - get { return Invoker.CallNative("SDKClass", "AgentCrawlHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentCrawlHeight", CallKind.ClassMember, m_classData, value); } - } - public float AgentMaxClimb - { - get { return Invoker.CallNative("SDKClass", "AgentMaxClimb", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentMaxClimb", CallKind.ClassMember, m_classData, value); } - } - public int AgentMaxSlope - { - get { return Invoker.CallNative("SDKClass", "AgentMaxSlope", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentMaxSlope", CallKind.ClassMember, m_classData, value); } - } - public float AgentMaxJumpDownDist - { - get { return Invoker.CallNative("SDKClass", "AgentMaxJumpDownDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentMaxJumpDownDist", CallKind.ClassMember, m_classData, value); } - } - public float AgentMaxJumpHorizDistBase - { - get { return Invoker.CallNative("SDKClass", "AgentMaxJumpHorizDistBase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentMaxJumpHorizDistBase", CallKind.ClassMember, m_classData, value); } - } - public float AgentMaxJumpUpDist - { - get { return Invoker.CallNative("SDKClass", "AgentMaxJumpUpDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentMaxJumpUpDist", CallKind.ClassMember, m_classData, value); } - } - public int AgentBorderErosion - { - get { return Invoker.CallNative("SDKClass", "AgentBorderErosion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AgentBorderErosion", CallKind.ClassMember, m_classData, value); } - } - public bool FlowMapGenerationEnabled - { - get { return Invoker.CallNative("SDKClass", "FlowMapGenerationEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlowMapGenerationEnabled", CallKind.ClassMember, m_classData, value); } - } - public float FlowMapNodeMaxRadius - { - get { return Invoker.CallNative("SDKClass", "FlowMapNodeMaxRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlowMapNodeMaxRadius", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNavHullVData(ptr={this.m_classData})"; - } - public class CNavLinkAnimgraphVar : ClassData - { - public CNavLinkAnimgraphVar(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAnimgraphVar", "CNavLinkAnimgraphVar", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavLinkAnimgraphVar(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAnimgraphVar", "CNavLinkAnimgraphVar", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavLinkAnimgraphVar() - { - } - public CNavLinkAnimgraphVar(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAnimgraphVar", "CNavLinkAnimgraphVar", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint AlignmentDegrees - { - get { return Invoker.CallNative("SDKClass", "AlignmentDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlignmentDegrees", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNavLinkAnimgraphVar(ptr={this.m_classData})"; - } - public class CNavLinkAreaEntity : CPointEntity - { - public CNavLinkAreaEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAreaEntity", "CNavLinkAreaEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavLinkAreaEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAreaEntity", "CNavLinkAreaEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavLinkAreaEntity() - { - } - public CNavLinkAreaEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAreaEntity", "CNavLinkAreaEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LocatorOffset - { - get { return Invoker.CallNative("SDKClass", "LocatorOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocatorOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector LocatorAnglesOffset - { - get { return Invoker.CallNative("SDKClass", "LocatorAnglesOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocatorAnglesOffset", CallKind.ClassMember, m_classData, value); } - } - public string StrMovementForward - { - get { return Invoker.CallNative("SDKClass", "StrMovementForward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMovementForward", CallKind.ClassMember, m_classData, value); } - } - public string StrMovementReverse - { - get { return Invoker.CallNative("SDKClass", "StrMovementReverse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMovementReverse", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool AllowCrossMovableConnections - { - get { return Invoker.CallNative("SDKClass", "AllowCrossMovableConnections", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowCrossMovableConnections", CallKind.ClassMember, m_classData, value); } - } - public string StrFilterName - { - get { return Invoker.CallNative("SDKClass", "StrFilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrFilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnNavLinkStart - { - get { return Invoker.CallNative("SDKClass", "OnNavLinkStart", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnNavLinkFinish - { - get { return Invoker.CallNative("SDKClass", "OnNavLinkFinish", CallKind.ClassMember, m_classData); } - } - public bool IsTerminus - { - get { return Invoker.CallNative("SDKClass", "IsTerminus", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsTerminus", CallKind.ClassMember, m_classData, value); } - } - public int Splits - { - get { return Invoker.CallNative("SDKClass", "Splits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Splits", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavLinkAreaEntity(ptr={this.m_classData})"; - } - public class CNavLinkMovementVData : ClassData - { - public CNavLinkMovementVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkMovementVData", "CNavLinkMovementVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavLinkMovementVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkMovementVData", "CNavLinkMovementVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavLinkMovementVData() - { - } - public CNavLinkMovementVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavLinkMovementVData", "CNavLinkMovementVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsInterpolated - { - get { return Invoker.CallNative("SDKClass", "IsInterpolated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsInterpolated", CallKind.ClassMember, m_classData, value); } - } - public uint RecommendedDistance - { - get { return Invoker.CallNative("SDKClass", "RecommendedDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecommendedDistance", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNavLinkMovementVData(ptr={this.m_classData})"; - } - public class CNavSpaceInfo : CPointEntity - { - public CNavSpaceInfo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavSpaceInfo", "CNavSpaceInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavSpaceInfo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavSpaceInfo", "CNavSpaceInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavSpaceInfo() - { - } - public CNavSpaceInfo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavSpaceInfo", "CNavSpaceInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavSpaceInfo(ptr={this.m_classData})"; - } - public class CNavVolume : ClassData - { - public CNavVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolume", "CNavVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolume", "CNavVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolume() - { - } - public CNavVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolume", "CNavVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CNavVolume(ptr={this.m_classData})"; - } - public class CNavVolumeAll : CNavVolumeVector - { - public CNavVolumeAll(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeAll", "CNavVolumeAll", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeAll(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeAll", "CNavVolumeAll", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeAll() - { - } - public CNavVolumeAll(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeAll", "CNavVolumeAll", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNavVolumeVector Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavVolumeAll(ptr={this.m_classData})"; - } - public class CNavVolumeBreadthFirstSearch : CNavVolumeCalculatedVector - { - public CNavVolumeBreadthFirstSearch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeBreadthFirstSearch", "CNavVolumeBreadthFirstSearch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeBreadthFirstSearch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeBreadthFirstSearch", "CNavVolumeBreadthFirstSearch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeBreadthFirstSearch() - { - } - public CNavVolumeBreadthFirstSearch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeBreadthFirstSearch", "CNavVolumeBreadthFirstSearch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D StartPos - { - get { return Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData, value); } - } - public float SearchDist - { - get { return Invoker.CallNative("SDKClass", "SearchDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SearchDist", CallKind.ClassMember, m_classData, value); } - } - public CNavVolumeCalculatedVector Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavVolumeBreadthFirstSearch(ptr={this.m_classData})"; - } - public class CNavVolumeCalculatedVector : CNavVolume - { - public CNavVolumeCalculatedVector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeCalculatedVector", "CNavVolumeCalculatedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeCalculatedVector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeCalculatedVector", "CNavVolumeCalculatedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeCalculatedVector() - { - } - public CNavVolumeCalculatedVector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeCalculatedVector", "CNavVolumeCalculatedVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNavVolume Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavVolumeCalculatedVector(ptr={this.m_classData})"; - } - public class CNavVolumeMarkupVolume : CNavVolume - { - public CNavVolumeMarkupVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeMarkupVolume", "CNavVolumeMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeMarkupVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeMarkupVolume", "CNavVolumeMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeMarkupVolume() - { - } - public CNavVolumeMarkupVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeMarkupVolume", "CNavVolumeMarkupVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNavVolume Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavVolumeMarkupVolume(ptr={this.m_classData})"; - } - public class CNavVolumeSphere : CNavVolume - { - public CNavVolumeSphere(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphere", "CNavVolumeSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeSphere(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphere", "CNavVolumeSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeSphere() - { - } - public CNavVolumeSphere(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphere", "CNavVolumeSphere", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Center - { - get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public CNavVolume Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavVolumeSphere(ptr={this.m_classData})"; - } - public class CNavVolumeSphericalShell : CNavVolumeSphere - { - public CNavVolumeSphericalShell(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphericalShell", "CNavVolumeSphericalShell", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeSphericalShell(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphericalShell", "CNavVolumeSphericalShell", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeSphericalShell() - { - } - public CNavVolumeSphericalShell(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphericalShell", "CNavVolumeSphericalShell", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float RadiusInner - { - get { return Invoker.CallNative("SDKClass", "RadiusInner", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadiusInner", CallKind.ClassMember, m_classData, value); } - } - public CNavVolumeSphere Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavVolumeSphericalShell(ptr={this.m_classData})"; - } - public class CNavVolumeVector : CNavVolume - { - public CNavVolumeVector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeVector", "CNavVolumeVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeVector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeVector", "CNavVolumeVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavVolumeVector() - { - } - public CNavVolumeVector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeVector", "CNavVolumeVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool HasBeenPreFiltered - { - get { return Invoker.CallNative("SDKClass", "HasBeenPreFiltered", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBeenPreFiltered", CallKind.ClassMember, m_classData, value); } - } - public CNavVolume Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavVolumeVector(ptr={this.m_classData})"; - } - public class CNavWalkable : CPointEntity - { - public CNavWalkable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavWalkable", "CNavWalkable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavWalkable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavWalkable", "CNavWalkable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNavWalkable() - { - } - public CNavWalkable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNavWalkable", "CNavWalkable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNavWalkable(ptr={this.m_classData})"; - } - public class CNetworkedSequenceOperation : ClassData - { - public CNetworkedSequenceOperation(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkedSequenceOperation", "CNetworkedSequenceOperation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkedSequenceOperation(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkedSequenceOperation", "CNetworkedSequenceOperation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkedSequenceOperation() - { - } - public CNetworkedSequenceOperation(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkedSequenceOperation", "CNetworkedSequenceOperation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float PrevCycle - { - get { return Invoker.CallNative("SDKClass", "PrevCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevCycle", CallKind.ClassMember, m_classData, value); } - } - public float Cycle - { - get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public bool SequenceChangeNetworked - { - get { return Invoker.CallNative("SDKClass", "SequenceChangeNetworked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceChangeNetworked", CallKind.ClassMember, m_classData, value); } - } - public bool Discontinuity - { - get { return Invoker.CallNative("SDKClass", "Discontinuity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Discontinuity", CallKind.ClassMember, m_classData, value); } - } - public float PrevCycleFromDiscontinuity - { - get { return Invoker.CallNative("SDKClass", "PrevCycleFromDiscontinuity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevCycleFromDiscontinuity", CallKind.ClassMember, m_classData, value); } - } - public float PrevCycleForAnimEventDetection - { - get { return Invoker.CallNative("SDKClass", "PrevCycleForAnimEventDetection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevCycleForAnimEventDetection", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNetworkedSequenceOperation(ptr={this.m_classData})"; - } - public class CNetworkOriginCellCoordQuantizedVector : ClassData - { - public CNetworkOriginCellCoordQuantizedVector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginCellCoordQuantizedVector", "CNetworkOriginCellCoordQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkOriginCellCoordQuantizedVector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginCellCoordQuantizedVector", "CNetworkOriginCellCoordQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkOriginCellCoordQuantizedVector() - { - } - public CNetworkOriginCellCoordQuantizedVector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginCellCoordQuantizedVector", "CNetworkOriginCellCoordQuantizedVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort CellX - { - get { return Invoker.CallNative("SDKClass", "CellX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CellX", CallKind.ClassMember, m_classData, value); } - } - public ushort CellY - { - get { return Invoker.CallNative("SDKClass", "CellY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CellY", CallKind.ClassMember, m_classData, value); } - } - public ushort CellZ - { - get { return Invoker.CallNative("SDKClass", "CellZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CellZ", CallKind.ClassMember, m_classData, value); } - } - public ushort OutsideWorld - { - get { return Invoker.CallNative("SDKClass", "OutsideWorld", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutsideWorld", CallKind.ClassMember, m_classData, value); } - } - public float X - { - get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } - } - public float Y - { - get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } - } - public float Z - { - get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNetworkOriginCellCoordQuantizedVector(ptr={this.m_classData})"; - } - public class CNetworkOriginQuantizedVector : ClassData - { - public CNetworkOriginQuantizedVector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginQuantizedVector", "CNetworkOriginQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkOriginQuantizedVector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginQuantizedVector", "CNetworkOriginQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkOriginQuantizedVector() - { - } - public CNetworkOriginQuantizedVector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginQuantizedVector", "CNetworkOriginQuantizedVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float X - { - get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } - } - public float Y - { - get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } - } - public float Z - { - get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNetworkOriginQuantizedVector(ptr={this.m_classData})"; - } - public class CNetworkTransmitComponent : ClassData - { - public CNetworkTransmitComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkTransmitComponent", "CNetworkTransmitComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkTransmitComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkTransmitComponent", "CNetworkTransmitComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkTransmitComponent() - { - } - public CNetworkTransmitComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkTransmitComponent", "CNetworkTransmitComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte TransmitStateOwnedCounter - { - get { return Invoker.CallNative("SDKClass", "TransmitStateOwnedCounter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransmitStateOwnedCounter", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNetworkTransmitComponent(ptr={this.m_classData})"; - } - public class CNetworkVarChainer : ClassData - { - public CNetworkVarChainer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkVarChainer", "CNetworkVarChainer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkVarChainer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkVarChainer", "CNetworkVarChainer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkVarChainer() - { - } - public CNetworkVarChainer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkVarChainer", "CNetworkVarChainer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ChangeAccessorFieldPathIndex_t PathIndex - { - get { return Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNetworkVarChainer(ptr={this.m_classData})"; - } - public class CNetworkVelocityVector : ClassData - { - public CNetworkVelocityVector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkVelocityVector", "CNetworkVelocityVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkVelocityVector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkVelocityVector", "CNetworkVelocityVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkVelocityVector() - { - } - public CNetworkVelocityVector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkVelocityVector", "CNetworkVelocityVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float X - { - get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } - } - public float Y - { - get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } - } - public float Z - { - get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNetworkVelocityVector(ptr={this.m_classData})"; - } - public class CNetworkViewOffsetVector : ClassData - { - public CNetworkViewOffsetVector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkViewOffsetVector", "CNetworkViewOffsetVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkViewOffsetVector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkViewOffsetVector", "CNetworkViewOffsetVector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNetworkViewOffsetVector() - { - } - public CNetworkViewOffsetVector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNetworkViewOffsetVector", "CNetworkViewOffsetVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float X - { - get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } - } - public float Y - { - get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } - } - public float Z - { - get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNetworkViewOffsetVector(ptr={this.m_classData})"; - } - public class CNewParticleEffect : IParticleEffect - { - public CNewParticleEffect(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNewParticleEffect", "CNewParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNewParticleEffect(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNewParticleEffect", "CNewParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNewParticleEffect() - { - } - public CNewParticleEffect(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNewParticleEffect", "CNewParticleEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - } - public int[] Prev - { - get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } - } - public int[] Particles - { - get { return Invoker.CallNative("SDKClass", "Particles", CallKind.ClassMember, m_classData); } - } - public string DebugName - { - get { return Invoker.CallNative("SDKClass", "DebugName", CallKind.ClassMember, m_classData); } - } - public Vector2D SortOrigin - { - get { return Invoker.CallNative("SDKClass", "SortOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SortOrigin", CallKind.ClassMember, m_classData, value); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public int[] Owner - { - get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } - } - public int[] OwningParticleProperty - { - get { return Invoker.CallNative("SDKClass", "OwningParticleProperty", CallKind.ClassMember, m_classData); } - } - public float FreezeTransitionStart - { - get { return Invoker.CallNative("SDKClass", "FreezeTransitionStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezeTransitionStart", CallKind.ClassMember, m_classData, value); } - } - public float FreezeTransitionDuration - { - get { return Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData, value); } - } - public float FreezeTransitionOverride - { - get { return Invoker.CallNative("SDKClass", "FreezeTransitionOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezeTransitionOverride", CallKind.ClassMember, m_classData, value); } - } - public bool FreezeTransitionActive - { - get { return Invoker.CallNative("SDKClass", "FreezeTransitionActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezeTransitionActive", CallKind.ClassMember, m_classData, value); } - } - public bool FreezeTargetState - { - get { return Invoker.CallNative("SDKClass", "FreezeTargetState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezeTargetState", CallKind.ClassMember, m_classData, value); } - } - public bool CanFreeze - { - get { return Invoker.CallNative("SDKClass", "CanFreeze", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanFreeze", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastMin - { - get { return Invoker.CallNative("SDKClass", "LastMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastMax - { - get { return Invoker.CallNative("SDKClass", "LastMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastMax", CallKind.ClassMember, m_classData, value); } - } - public int SplitScreenUser - { - get { return Invoker.CallNative("SDKClass", "SplitScreenUser", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplitScreenUser", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AggregationCenter - { - get { return Invoker.CallNative("SDKClass", "AggregationCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AggregationCenter", CallKind.ClassMember, m_classData, value); } - } - public int RefCount - { - get { return Invoker.CallNative("SDKClass", "RefCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefCount", CallKind.ClassMember, m_classData, value); } - } - public IParticleEffect Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNewParticleEffect(ptr={this.m_classData})"; - } - public class CNmAdditiveBlendTask : CNmBlendTaskBase - { - public CNmAdditiveBlendTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmAdditiveBlendTask", "CNmAdditiveBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmAdditiveBlendTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmAdditiveBlendTask", "CNmAdditiveBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmAdditiveBlendTask() - { - } - public CNmAdditiveBlendTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmAdditiveBlendTask", "CNmAdditiveBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmBlendTaskBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmAdditiveBlendTask(ptr={this.m_classData})"; - } - public class CNmBitFlags : ClassData - { - public CNmBitFlags(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBitFlags", "CNmBitFlags", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBitFlags(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBitFlags", "CNmBitFlags", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBitFlags() - { - } - public CNmBitFlags(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBitFlags", "CNmBitFlags", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmBitFlags(ptr={this.m_classData})"; - } - public class CNmBlendTask : CNmBlendTaskBase - { - public CNmBlendTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTask", "CNmBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBlendTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTask", "CNmBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBlendTask() - { - } - public CNmBlendTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTask", "CNmBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmBlendTaskBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmBlendTask(ptr={this.m_classData})"; - } - public class CNmBlendTaskBase : CNmPoseTask - { - public CNmBlendTaskBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTaskBase", "CNmBlendTaskBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBlendTaskBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTaskBase", "CNmBlendTaskBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBlendTaskBase() - { - } - public CNmBlendTaskBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTaskBase", "CNmBlendTaskBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmBlendTaskBase(ptr={this.m_classData})"; - } - public class CNmBoneWeightList : ClassData - { - public CNmBoneWeightList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBoneWeightList", "CNmBoneWeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBoneWeightList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBoneWeightList", "CNmBoneWeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmBoneWeightList() - { - } - public CNmBoneWeightList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmBoneWeightList", "CNmBoneWeightList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Weights - { - get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmBoneWeightList(ptr={this.m_classData})"; - } - public class CNmCachedPoseReadTask : CNmPoseTask - { - public CNmCachedPoseReadTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseReadTask", "CNmCachedPoseReadTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmCachedPoseReadTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseReadTask", "CNmCachedPoseReadTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmCachedPoseReadTask() - { - } - public CNmCachedPoseReadTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseReadTask", "CNmCachedPoseReadTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmCachedPoseReadTask(ptr={this.m_classData})"; - } - public class CNmCachedPoseWriteTask : CNmPoseTask - { - public CNmCachedPoseWriteTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseWriteTask", "CNmCachedPoseWriteTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmCachedPoseWriteTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseWriteTask", "CNmCachedPoseWriteTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmCachedPoseWriteTask() - { - } - public CNmCachedPoseWriteTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseWriteTask", "CNmCachedPoseWriteTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmCachedPoseWriteTask(ptr={this.m_classData})"; - } - public class CNmChainLookatTask : CNmPoseTask - { - public CNmChainLookatTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmChainLookatTask", "CNmChainLookatTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmChainLookatTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmChainLookatTask", "CNmChainLookatTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmChainLookatTask() - { - } - public CNmChainLookatTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmChainLookatTask", "CNmChainLookatTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ChainEndBoneIdx - { - get { return Invoker.CallNative("SDKClass", "ChainEndBoneIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChainEndBoneIdx", CallKind.ClassMember, m_classData, value); } - } - public int NumBonesInChain - { - get { return Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ChainForwardDir - { - get { return Invoker.CallNative("SDKClass", "ChainForwardDir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChainForwardDir", CallKind.ClassMember, m_classData, value); } - } - public float BlendWeight - { - get { return Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData, value); } - } - public float HorizontalAngleLimitDegrees - { - get { return Invoker.CallNative("SDKClass", "HorizontalAngleLimitDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HorizontalAngleLimitDegrees", CallKind.ClassMember, m_classData, value); } - } - public float VerticalAngleLimitDegrees - { - get { return Invoker.CallNative("SDKClass", "VerticalAngleLimitDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VerticalAngleLimitDegrees", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LookatTarget - { - get { return Invoker.CallNative("SDKClass", "LookatTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookatTarget", CallKind.ClassMember, m_classData, value); } - } - public bool IsTargetInWorldSpace - { - get { return Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public bool IsRunningFromDeserializedData - { - get { return Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData, value); } - } - public float HorizontalAngleDegrees - { - get { return Invoker.CallNative("SDKClass", "HorizontalAngleDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HorizontalAngleDegrees", CallKind.ClassMember, m_classData, value); } - } - public float VerticalAngleDegrees - { - get { return Invoker.CallNative("SDKClass", "VerticalAngleDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VerticalAngleDegrees", CallKind.ClassMember, m_classData, value); } - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmChainLookatTask(ptr={this.m_classData})"; - } - public class CNmChainSolverTask : CNmPoseTask - { - public CNmChainSolverTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmChainSolverTask", "CNmChainSolverTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmChainSolverTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmChainSolverTask", "CNmChainSolverTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmChainSolverTask() - { - } - public CNmChainSolverTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmChainSolverTask", "CNmChainSolverTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int EffectorBoneIdx - { - get { return Invoker.CallNative("SDKClass", "EffectorBoneIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectorBoneIdx", CallKind.ClassMember, m_classData, value); } - } - public int NumBonesInChain - { - get { return Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData, value); } - } - public CNmTarget EffectorTarget - { - get { return Invoker.CallNative("SDKClass", "EffectorTarget", CallKind.ClassMember, m_classData); } - } - public byte BlendMode - { - get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } - } - public float BlendWeight - { - get { return Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData, value); } - } - public bool IsTargetInWorldSpace - { - get { return Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public bool IsRunningFromDeserializedData - { - get { return Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData, value); } - } - public float DebugTotalChainLength - { - get { return Invoker.CallNative("SDKClass", "DebugTotalChainLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugTotalChainLength", CallKind.ClassMember, m_classData, value); } - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmChainSolverTask(ptr={this.m_classData})"; - } - public class CNmClip : ClassData - { - public CNmClip(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmClip", "CNmClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmClip(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmClip", "CNmClip", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmClip() - { - } - public CNmClip(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmClip", "CNmClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint NumFrames - { - get { return Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public uint[] CompressedPoseOffsets - { - get { return Invoker.CallNative("SDKClass", "CompressedPoseOffsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompressedPoseOffsets", CallKind.ClassMember, m_classData, value); } - } - public CNmSyncTrack SyncTrack - { - get { return Invoker.CallNative("SDKClass", "SyncTrack", CallKind.ClassMember, m_classData); } - } - public CNmRootMotionData RootMotion - { - get { return Invoker.CallNative("SDKClass", "RootMotion", CallKind.ClassMember, m_classData); } - } - public bool IsAdditive - { - get { return Invoker.CallNative("SDKClass", "IsAdditive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAdditive", CallKind.ClassMember, m_classData, value); } - } - public int[] ModelSpaceBoneSamplingIndices - { - get { return Invoker.CallNative("SDKClass", "ModelSpaceBoneSamplingIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelSpaceBoneSamplingIndices", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmClip(ptr={this.m_classData})"; - } - public class CNmEvent : ClassData - { - public CNmEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEvent", "CNmEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEvent", "CNmEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEvent() - { - } - public CNmEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEvent", "CNmEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StartTimeSeconds - { - get { return Invoker.CallNative("SDKClass", "StartTimeSeconds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTimeSeconds", CallKind.ClassMember, m_classData, value); } - } - public float DurationSeconds - { - get { return Invoker.CallNative("SDKClass", "DurationSeconds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DurationSeconds", CallKind.ClassMember, m_classData, value); } - } - public bool ClientOnly - { - get { return Invoker.CallNative("SDKClass", "ClientOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientOnly", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmEvent(ptr={this.m_classData})"; - } - public class CNmEventConsumer : ClassData - { - public CNmEventConsumer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumer", "CNmEventConsumer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumer", "CNmEventConsumer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumer() - { - } - public CNmEventConsumer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumer", "CNmEventConsumer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CNmEventConsumer(ptr={this.m_classData})"; - } - public class CNmEventConsumerBody : CNmEventConsumer - { - public CNmEventConsumerBody(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerBody", "CNmEventConsumerBody", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerBody(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerBody", "CNmEventConsumerBody", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerBody() - { - } - public CNmEventConsumerBody(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerBody", "CNmEventConsumerBody", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmEventConsumer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmEventConsumerBody(ptr={this.m_classData})"; - } - public class CNmEventConsumerHudModelArms : CNmEventConsumerBody - { - public CNmEventConsumerHudModelArms(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArms", "CNmEventConsumerHudModelArms", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerHudModelArms(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArms", "CNmEventConsumerHudModelArms", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerHudModelArms() - { - } - public CNmEventConsumerHudModelArms(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArms", "CNmEventConsumerHudModelArms", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmEventConsumerBody Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmEventConsumerHudModelArms(ptr={this.m_classData})"; - } - public class CNmEventConsumerLegacy : CNmEventConsumer - { - public CNmEventConsumerLegacy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerLegacy", "CNmEventConsumerLegacy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerLegacy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerLegacy", "CNmEventConsumerLegacy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerLegacy() - { - } - public CNmEventConsumerLegacy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerLegacy", "CNmEventConsumerLegacy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmEventConsumer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmEventConsumerLegacy(ptr={this.m_classData})"; - } - public class CNmEventConsumerParticle : CNmEventConsumer - { - public CNmEventConsumerParticle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerParticle", "CNmEventConsumerParticle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerParticle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerParticle", "CNmEventConsumerParticle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerParticle() - { - } - public CNmEventConsumerParticle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerParticle", "CNmEventConsumerParticle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmEventConsumer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmEventConsumerParticle(ptr={this.m_classData})"; - } - public class CNmEventConsumerSound : CNmEventConsumer - { - public CNmEventConsumerSound(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerSound", "CNmEventConsumerSound", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerSound(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerSound", "CNmEventConsumerSound", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmEventConsumerSound() - { - } - public CNmEventConsumerSound(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerSound", "CNmEventConsumerSound", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmEventConsumer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmEventConsumerSound(ptr={this.m_classData})"; - } - public class CNmFollowBoneTask : CNmPoseTask - { - public CNmFollowBoneTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFollowBoneTask", "CNmFollowBoneTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmFollowBoneTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFollowBoneTask", "CNmFollowBoneTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmFollowBoneTask() - { - } - public CNmFollowBoneTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFollowBoneTask", "CNmFollowBoneTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmFollowBoneTask(ptr={this.m_classData})"; - } - public class CNmFootEvent : CNmEvent - { - public CNmFootEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFootEvent", "CNmFootEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmFootEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFootEvent", "CNmFootEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmFootEvent() - { - } - public CNmFootEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFootEvent", "CNmFootEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Phase - { - get { return Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmFootEvent(ptr={this.m_classData})"; - } - public class CNmFrameSnapEvent : CNmEvent - { - public CNmFrameSnapEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFrameSnapEvent", "CNmFrameSnapEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmFrameSnapEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFrameSnapEvent", "CNmFrameSnapEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmFrameSnapEvent() - { - } - public CNmFrameSnapEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmFrameSnapEvent", "CNmFrameSnapEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FrameSnapMode - { - get { return Invoker.CallNative("SDKClass", "FrameSnapMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameSnapMode", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmFrameSnapEvent(ptr={this.m_classData})"; - } - public class CNmGraphDefinition : ClassData - { - public CNmGraphDefinition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmGraphDefinition", "CNmGraphDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmGraphDefinition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmGraphDefinition", "CNmGraphDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmGraphDefinition() - { - } - public CNmGraphDefinition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmGraphDefinition", "CNmGraphDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short[] PersistentNodeIndices - { - get { return Invoker.CallNative("SDKClass", "PersistentNodeIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PersistentNodeIndices", CallKind.ClassMember, m_classData, value); } - } - public short RootNodeIdx - { - get { return Invoker.CallNative("SDKClass", "RootNodeIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootNodeIdx", CallKind.ClassMember, m_classData, value); } - } - public short[] VirtualParameterNodeIndices - { - get { return Invoker.CallNative("SDKClass", "VirtualParameterNodeIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VirtualParameterNodeIndices", CallKind.ClassMember, m_classData, value); } - } - public string[] NodePaths - { - get { return Invoker.CallNative("SDKClass", "NodePaths", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodePaths", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmGraphDefinition(ptr={this.m_classData})"; - } - public class CNmIDEvent : CNmEvent - { - public CNmIDEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIDEvent", "CNmIDEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIDEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIDEvent", "CNmIDEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIDEvent() - { - } - public CNmIDEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIDEvent", "CNmIDEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmIDEvent(ptr={this.m_classData})"; - } - public class CNmIKBody : ClassData - { - public CNmIKBody(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKBody", "CNmIKBody", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKBody(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKBody", "CNmIKBody", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKBody() - { - } - public CNmIKBody(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKBody", "CNmIKBody", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Mass - { - get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LocalMassCenter - { - get { return Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float Resistance - { - get { return Invoker.CallNative("SDKClass", "Resistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Resistance", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmIKBody(ptr={this.m_classData})"; - } - public class CNmIKEffector : ClassData - { - public CNmIKEffector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKEffector", "CNmIKEffector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKEffector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKEffector", "CNmIKEffector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKEffector() - { - } - public CNmIKEffector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKEffector", "CNmIKEffector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BodyIndex - { - get { return Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TargetPosition - { - get { return Invoker.CallNative("SDKClass", "TargetPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetPosition", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmIKEffector(ptr={this.m_classData})"; - } - public class CNmIKJoint : ClassData - { - public CNmIKJoint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKJoint", "CNmIKJoint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKJoint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKJoint", "CNmIKJoint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKJoint() - { - } - public CNmIKJoint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKJoint", "CNmIKJoint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ParentIndex - { - get { return Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData, value); } - } - public int BodyIndex - { - get { return Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData, value); } - } - public float SwingLimit - { - get { return Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData, value); } - } - public float MinTwistLimit - { - get { return Invoker.CallNative("SDKClass", "MinTwistLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinTwistLimit", CallKind.ClassMember, m_classData, value); } - } - public float MaxTwistLimit - { - get { return Invoker.CallNative("SDKClass", "MaxTwistLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTwistLimit", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmIKJoint(ptr={this.m_classData})"; - } - public class CNmIKRig : ClassData - { - public CNmIKRig(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKRig", "CNmIKRig", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKRig(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKRig", "CNmIKRig", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmIKRig() - { - } - public CNmIKRig(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmIKRig", "CNmIKRig", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CNmIKRig(ptr={this.m_classData})"; - } - public class CNmLegacyEvent : CNmEvent - { - public CNmLegacyEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmLegacyEvent", "CNmLegacyEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmLegacyEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmLegacyEvent", "CNmLegacyEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmLegacyEvent() - { - } - public CNmLegacyEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmLegacyEvent", "CNmLegacyEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string AnimEventClassName - { - get { return Invoker.CallNative("SDKClass", "AnimEventClassName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimEventClassName", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmLegacyEvent(ptr={this.m_classData})"; - } - public class CNmMaterialAttributeEvent : CNmEvent - { - public CNmMaterialAttributeEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmMaterialAttributeEvent", "CNmMaterialAttributeEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmMaterialAttributeEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmMaterialAttributeEvent", "CNmMaterialAttributeEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmMaterialAttributeEvent() - { - } - public CNmMaterialAttributeEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmMaterialAttributeEvent", "CNmMaterialAttributeEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string AttributeName - { - get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } - } - public uint AttributeNameToken - { - get { return Invoker.CallNative("SDKClass", "AttributeNameToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttributeNameToken", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmMaterialAttributeEvent(ptr={this.m_classData})"; - } - public class CNmModelSpaceBlendTask : CNmBlendTaskBase - { - public CNmModelSpaceBlendTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmModelSpaceBlendTask", "CNmModelSpaceBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmModelSpaceBlendTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmModelSpaceBlendTask", "CNmModelSpaceBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmModelSpaceBlendTask() - { - } - public CNmModelSpaceBlendTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmModelSpaceBlendTask", "CNmModelSpaceBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmBlendTaskBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmModelSpaceBlendTask(ptr={this.m_classData})"; - } - public class CNmOrientationWarpEvent : CNmEvent - { - public CNmOrientationWarpEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmOrientationWarpEvent", "CNmOrientationWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmOrientationWarpEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmOrientationWarpEvent", "CNmOrientationWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmOrientationWarpEvent() - { - } - public CNmOrientationWarpEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmOrientationWarpEvent", "CNmOrientationWarpEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmOrientationWarpEvent(ptr={this.m_classData})"; - } - public class CNmOverlayBlendTask : CNmBlendTaskBase - { - public CNmOverlayBlendTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmOverlayBlendTask", "CNmOverlayBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmOverlayBlendTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmOverlayBlendTask", "CNmOverlayBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmOverlayBlendTask() - { - } - public CNmOverlayBlendTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmOverlayBlendTask", "CNmOverlayBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmBlendTaskBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmOverlayBlendTask(ptr={this.m_classData})"; - } - public class CNmParticleEvent : CNmEvent - { - public CNmParticleEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmParticleEvent", "CNmParticleEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmParticleEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmParticleEvent", "CNmParticleEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmParticleEvent() - { - } - public CNmParticleEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmParticleEvent", "CNmParticleEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Relevance - { - get { return Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData, value); } - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public string Tags - { - get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } - } - public bool StopImmediately - { - get { return Invoker.CallNative("SDKClass", "StopImmediately", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopImmediately", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentPoint0 - { - get { return Invoker.CallNative("SDKClass", "AttachmentPoint0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentPoint0", CallKind.ClassMember, m_classData, value); } - } - public uint AttachmentType0 - { - get { return Invoker.CallNative("SDKClass", "AttachmentType0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentType0", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentPoint1 - { - get { return Invoker.CallNative("SDKClass", "AttachmentPoint1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentPoint1", CallKind.ClassMember, m_classData, value); } - } - public uint AttachmentType1 - { - get { return Invoker.CallNative("SDKClass", "AttachmentType1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentType1", CallKind.ClassMember, m_classData, value); } - } - public string Config - { - get { return Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData, value); } - } - public string EffectForConfig - { - get { return Invoker.CallNative("SDKClass", "EffectForConfig", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectForConfig", CallKind.ClassMember, m_classData, value); } - } - public bool DetachFromOwner - { - get { return Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData, value); } - } - public bool PlayEndCap - { - get { return Invoker.CallNative("SDKClass", "PlayEndCap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayEndCap", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmParticleEvent(ptr={this.m_classData})"; - } - public class CNmPoseTask : ClassData - { - public CNmPoseTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmPoseTask", "CNmPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmPoseTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmPoseTask", "CNmPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmPoseTask() - { - } - public CNmPoseTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmPoseTask", "CNmPoseTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CNmPoseTask(ptr={this.m_classData})"; - } - public class CNmReferencePoseTask : CNmPoseTask - { - public CNmReferencePoseTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmReferencePoseTask", "CNmReferencePoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmReferencePoseTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmReferencePoseTask", "CNmReferencePoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmReferencePoseTask() - { - } - public CNmReferencePoseTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmReferencePoseTask", "CNmReferencePoseTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmReferencePoseTask(ptr={this.m_classData})"; - } - public class CNmRootMotionData : ClassData - { - public CNmRootMotionData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionData", "CNmRootMotionData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmRootMotionData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionData", "CNmRootMotionData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmRootMotionData() - { - } - public CNmRootMotionData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionData", "CNmRootMotionData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NumFrames - { - get { return Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData, value); } - } - public float AverageLinearVelocity - { - get { return Invoker.CallNative("SDKClass", "AverageLinearVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AverageLinearVelocity", CallKind.ClassMember, m_classData, value); } - } - public float AverageAngularVelocityRadians - { - get { return Invoker.CallNative("SDKClass", "AverageAngularVelocityRadians", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AverageAngularVelocityRadians", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmRootMotionData(ptr={this.m_classData})"; - } - public class CNmRootMotionEvent : CNmEvent - { - public CNmRootMotionEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionEvent", "CNmRootMotionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmRootMotionEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionEvent", "CNmRootMotionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmRootMotionEvent() - { - } - public CNmRootMotionEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionEvent", "CNmRootMotionEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float BlendTimeSeconds - { - get { return Invoker.CallNative("SDKClass", "BlendTimeSeconds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendTimeSeconds", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmRootMotionEvent(ptr={this.m_classData})"; - } - public class CNmSampleTask : CNmPoseTask - { - public CNmSampleTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSampleTask", "CNmSampleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSampleTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSampleTask", "CNmSampleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSampleTask() - { - } - public CNmSampleTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSampleTask", "CNmSampleTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmSampleTask(ptr={this.m_classData})"; - } - public class CNmScaleTask : CNmPoseTask - { - public CNmScaleTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmScaleTask", "CNmScaleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmScaleTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmScaleTask", "CNmScaleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmScaleTask() - { - } - public CNmScaleTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmScaleTask", "CNmScaleTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmScaleTask(ptr={this.m_classData})"; - } - public class CNmSkeleton : ClassData - { - public CNmSkeleton(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSkeleton", "CNmSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSkeleton(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSkeleton", "CNmSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSkeleton() - { - } - public CNmSkeleton(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSkeleton", "CNmSkeleton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] ParentIndices - { - get { return Invoker.CallNative("SDKClass", "ParentIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentIndices", CallKind.ClassMember, m_classData, value); } - } - public int NumBonesToSampleAtLowLOD - { - get { return Invoker.CallNative("SDKClass", "NumBonesToSampleAtLowLOD", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumBonesToSampleAtLowLOD", CallKind.ClassMember, m_classData, value); } - } - public bool IsPropSkeleton - { - get { return Invoker.CallNative("SDKClass", "IsPropSkeleton", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPropSkeleton", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmSkeleton(ptr={this.m_classData})"; - } - public class CNmSoundEvent : CNmEvent - { - public CNmSoundEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSoundEvent", "CNmSoundEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSoundEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSoundEvent", "CNmSoundEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSoundEvent() - { - } - public CNmSoundEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSoundEvent", "CNmSoundEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Relevance - { - get { return Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData, value); } - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public string Tags - { - get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } - } - public bool IsServerOnly - { - get { return Invoker.CallNative("SDKClass", "IsServerOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsServerOnly", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmSoundEvent(ptr={this.m_classData})"; - } - public class CNmSyncTrack : ClassData - { - public CNmSyncTrack(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSyncTrack", "CNmSyncTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSyncTrack(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSyncTrack", "CNmSyncTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmSyncTrack() - { - } - public CNmSyncTrack(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmSyncTrack", "CNmSyncTrack", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int StartEventOffset - { - get { return Invoker.CallNative("SDKClass", "StartEventOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartEventOffset", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmSyncTrack(ptr={this.m_classData})"; - } - public class CNmTarget : ClassData - { - public CNmTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTarget", "CNmTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTarget", "CNmTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmTarget() - { - } - public CNmTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTarget", "CNmTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsBoneTarget - { - get { return Invoker.CallNative("SDKClass", "IsBoneTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsBoneTarget", CallKind.ClassMember, m_classData, value); } - } - public bool IsUsingBoneSpaceOffsets - { - get { return Invoker.CallNative("SDKClass", "IsUsingBoneSpaceOffsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsUsingBoneSpaceOffsets", CallKind.ClassMember, m_classData, value); } - } - public bool HasOffsets - { - get { return Invoker.CallNative("SDKClass", "HasOffsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasOffsets", CallKind.ClassMember, m_classData, value); } - } - public bool IsSet - { - get { return Invoker.CallNative("SDKClass", "IsSet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsSet", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNmTarget(ptr={this.m_classData})"; - } - public class CNmTargetWarpEvent : CNmEvent - { - public CNmTargetWarpEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTargetWarpEvent", "CNmTargetWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmTargetWarpEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTargetWarpEvent", "CNmTargetWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmTargetWarpEvent() - { - } - public CNmTargetWarpEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTargetWarpEvent", "CNmTargetWarpEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Rule - { - get { return Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData, value); } - } - public byte Algorithm - { - get { return Invoker.CallNative("SDKClass", "Algorithm", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Algorithm", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmTargetWarpEvent(ptr={this.m_classData})"; - } - public class CNmTransitionEvent : CNmEvent - { - public CNmTransitionEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTransitionEvent", "CNmTransitionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmTransitionEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTransitionEvent", "CNmTransitionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmTransitionEvent() - { - } - public CNmTransitionEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmTransitionEvent", "CNmTransitionEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Rule - { - get { return Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData, value); } - } - public CNmEvent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmTransitionEvent(ptr={this.m_classData})"; - } - public class CNmZeroPoseTask : CNmPoseTask - { - public CNmZeroPoseTask(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmZeroPoseTask", "CNmZeroPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmZeroPoseTask(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmZeroPoseTask", "CNmZeroPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNmZeroPoseTask() - { - } - public CNmZeroPoseTask(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNmZeroPoseTask", "CNmZeroPoseTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmPoseTask Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNmZeroPoseTask(ptr={this.m_classData})"; - } - public class CNPCPhysicsHull : ClassData - { - public CNPCPhysicsHull(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNPCPhysicsHull", "CNPCPhysicsHull", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNPCPhysicsHull(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNPCPhysicsHull", "CNPCPhysicsHull", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNPCPhysicsHull() - { - } - public CNPCPhysicsHull(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNPCPhysicsHull", "CNPCPhysicsHull", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public float CapsuleHeight - { - get { return Invoker.CallNative("SDKClass", "CapsuleHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleHeight", CallKind.ClassMember, m_classData, value); } - } - public float CapsuleRadius - { - get { return Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CapsuleCenter1 - { - get { return Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CapsuleCenter2 - { - get { return Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData, value); } - } - public float GroundBoxHeight - { - get { return Invoker.CallNative("SDKClass", "GroundBoxHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundBoxHeight", CallKind.ClassMember, m_classData, value); } - } - public float GroundBoxWidth - { - get { return Invoker.CallNative("SDKClass", "GroundBoxWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundBoxWidth", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CNPCPhysicsHull(ptr={this.m_classData})"; - } - public class CNullEntity : CBaseEntity - { - public CNullEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNullEntity", "CNullEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNullEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNullEntity", "CNullEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CNullEntity() - { - } - public CNullEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CNullEntity", "CNullEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CNullEntity(ptr={this.m_classData})"; - } - public class CollisionGroupContext_t : ClassData - { - public CollisionGroupContext_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CollisionGroupContext_t", "CollisionGroupContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CollisionGroupContext_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CollisionGroupContext_t", "CollisionGroupContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CollisionGroupContext_t() - { - } - public CollisionGroupContext_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CollisionGroupContext_t", "CollisionGroupContext_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int CollisionGroupNumber - { - get { return Invoker.CallNative("SDKClass", "CollisionGroupNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionGroupNumber", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CollisionGroupContext_t(ptr={this.m_classData})"; - } - public class COmniLight : CBarnLight - { - public COmniLight(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COmniLight", "COmniLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COmniLight(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COmniLight", "COmniLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COmniLight() - { - } - public COmniLight(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COmniLight", "COmniLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float InnerAngle - { - get { return Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData, value); } - } - public float OuterAngle - { - get { return Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData, value); } - } - public bool ShowLight - { - get { return Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData, value); } - } - public CBarnLight Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"COmniLight(ptr={this.m_classData})"; - } - public class CompMatMutatorCondition_t : ClassData - { - public CompMatMutatorCondition_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompMatMutatorCondition_t", "CompMatMutatorCondition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompMatMutatorCondition_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompMatMutatorCondition_t", "CompMatMutatorCondition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompMatMutatorCondition_t() - { - } - public CompMatMutatorCondition_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompMatMutatorCondition_t", "CompMatMutatorCondition_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint MutatorCondition - { - get { return Invoker.CallNative("SDKClass", "MutatorCondition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MutatorCondition", CallKind.ClassMember, m_classData, value); } - } - public string StrMutatorConditionContainerName - { - get { return Invoker.CallNative("SDKClass", "StrMutatorConditionContainerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMutatorConditionContainerName", CallKind.ClassMember, m_classData, value); } - } - public string StrMutatorConditionContainerVarName - { - get { return Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarName", CallKind.ClassMember, m_classData, value); } - } - public string StrMutatorConditionContainerVarValue - { - get { return Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarValue", CallKind.ClassMember, m_classData, value); } - } - public bool PassWhenTrue - { - get { return Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CompMatMutatorCondition_t(ptr={this.m_classData})"; - } - public class CompMatPropertyMutator_t : ClassData - { - public CompMatPropertyMutator_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompMatPropertyMutator_t", "CompMatPropertyMutator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompMatPropertyMutator_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompMatPropertyMutator_t", "CompMatPropertyMutator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompMatPropertyMutator_t() - { - } - public CompMatPropertyMutator_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompMatPropertyMutator_t", "CompMatPropertyMutator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public uint MutatorCommandType - { - get { return Invoker.CallNative("SDKClass", "MutatorCommandType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MutatorCommandType", CallKind.ClassMember, m_classData, value); } - } - public string StrInitWith_Container - { - get { return Invoker.CallNative("SDKClass", "StrInitWith_Container", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrInitWith_Container", CallKind.ClassMember, m_classData, value); } - } - public string StrCopyProperty_InputContainerSrc - { - get { return Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerSrc", CallKind.ClassMember, m_classData, value); } - } - public string StrCopyProperty_InputContainerProperty - { - get { return Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerProperty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerProperty", CallKind.ClassMember, m_classData, value); } - } - public string StrCopyProperty_TargetProperty - { - get { return Invoker.CallNative("SDKClass", "StrCopyProperty_TargetProperty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCopyProperty_TargetProperty", CallKind.ClassMember, m_classData, value); } - } - public string StrRandomRollInputVars_SeedInputVar - { - get { return Invoker.CallNative("SDKClass", "StrRandomRollInputVars_SeedInputVar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrRandomRollInputVars_SeedInputVar", CallKind.ClassMember, m_classData, value); } - } - public string[] RandomRollInputVars_InputVarsToRoll - { - get { return Invoker.CallNative("SDKClass", "RandomRollInputVars_InputVarsToRoll", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomRollInputVars_InputVarsToRoll", CallKind.ClassMember, m_classData, value); } - } - public string StrCopyMatchingKeys_InputContainerSrc - { - get { return Invoker.CallNative("SDKClass", "StrCopyMatchingKeys_InputContainerSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCopyMatchingKeys_InputContainerSrc", CallKind.ClassMember, m_classData, value); } - } - public string StrCopyKeysWithSuffix_InputContainerSrc - { - get { return Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_InputContainerSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_InputContainerSrc", CallKind.ClassMember, m_classData, value); } - } - public string StrCopyKeysWithSuffix_FindSuffix - { - get { return Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_FindSuffix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_FindSuffix", CallKind.ClassMember, m_classData, value); } - } - public string StrCopyKeysWithSuffix_ReplaceSuffix - { - get { return Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_ReplaceSuffix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_ReplaceSuffix", CallKind.ClassMember, m_classData, value); } - } - public CompositeMaterialInputLooseVariable_t SetValue_Value - { - get { return Invoker.CallNative("SDKClass", "SetValue_Value", CallKind.ClassMember, m_classData); } - } - public string StrGenerateTexture_TargetParam - { - get { return Invoker.CallNative("SDKClass", "StrGenerateTexture_TargetParam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrGenerateTexture_TargetParam", CallKind.ClassMember, m_classData, value); } - } - public string StrGenerateTexture_InitialContainer - { - get { return Invoker.CallNative("SDKClass", "StrGenerateTexture_InitialContainer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrGenerateTexture_InitialContainer", CallKind.ClassMember, m_classData, value); } - } - public int Resolution - { - get { return Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData, value); } - } - public bool IsScratchTarget - { - get { return Invoker.CallNative("SDKClass", "IsScratchTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsScratchTarget", CallKind.ClassMember, m_classData, value); } - } - public bool SplatDebugInfo - { - get { return Invoker.CallNative("SDKClass", "SplatDebugInfo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplatDebugInfo", CallKind.ClassMember, m_classData, value); } - } - public bool CaptureInRenderDoc - { - get { return Invoker.CallNative("SDKClass", "CaptureInRenderDoc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CaptureInRenderDoc", CallKind.ClassMember, m_classData, value); } - } - public string StrPopInputQueue_Container - { - get { return Invoker.CallNative("SDKClass", "StrPopInputQueue_Container", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrPopInputQueue_Container", CallKind.ClassMember, m_classData, value); } - } - public string StrDrawText_InputContainerSrc - { - get { return Invoker.CallNative("SDKClass", "StrDrawText_InputContainerSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrDrawText_InputContainerSrc", CallKind.ClassMember, m_classData, value); } - } - public string StrDrawText_InputContainerProperty - { - get { return Invoker.CallNative("SDKClass", "StrDrawText_InputContainerProperty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrDrawText_InputContainerProperty", CallKind.ClassMember, m_classData, value); } - } - public Vector4D DrawText_Position - { - get { return Invoker.CallNative("SDKClass", "DrawText_Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrawText_Position", CallKind.ClassMember, m_classData, value); } - } - public QAngle ColDrawText_Color - { - get { return Invoker.CallNative("SDKClass", "ColDrawText_Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColDrawText_Color", CallKind.ClassMember, m_classData, value); } - } - public string StrDrawText_Font - { - get { return Invoker.CallNative("SDKClass", "StrDrawText_Font", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrDrawText_Font", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CompMatPropertyMutator_t(ptr={this.m_classData})"; - } - public class CompositeMaterial_t : ClassData - { - public CompositeMaterial_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterial_t", "CompositeMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterial_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterial_t", "CompositeMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterial_t() - { - } - public CompositeMaterial_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterial_t", "CompositeMaterial_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CompositeMaterial_t(ptr={this.m_classData})"; - } - public class CompositeMaterialAssemblyProcedure_t : ClassData - { - public CompositeMaterialAssemblyProcedure_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialAssemblyProcedure_t", "CompositeMaterialAssemblyProcedure_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialAssemblyProcedure_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialAssemblyProcedure_t", "CompositeMaterialAssemblyProcedure_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialAssemblyProcedure_t() - { - } - public CompositeMaterialAssemblyProcedure_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialAssemblyProcedure_t", "CompositeMaterialAssemblyProcedure_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CompositeMaterialAssemblyProcedure_t(ptr={this.m_classData})"; - } - public class CompositeMaterialEditorPoint_t : ClassData - { - public CompositeMaterialEditorPoint_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialEditorPoint_t", "CompositeMaterialEditorPoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialEditorPoint_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialEditorPoint_t", "CompositeMaterialEditorPoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialEditorPoint_t() - { - } - public CompositeMaterialEditorPoint_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialEditorPoint_t", "CompositeMaterialEditorPoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int SequenceIndex - { - get { return Invoker.CallNative("SDKClass", "SequenceIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceIndex", CallKind.ClassMember, m_classData, value); } - } - public float Cycle - { - get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } - } - public bool EnableChildModel - { - get { return Invoker.CallNative("SDKClass", "EnableChildModel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableChildModel", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CompositeMaterialEditorPoint_t(ptr={this.m_classData})"; - } - public class CompositeMaterialInputContainer_t : ClassData - { - public CompositeMaterialInputContainer_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputContainer_t", "CompositeMaterialInputContainer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialInputContainer_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputContainer_t", "CompositeMaterialInputContainer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialInputContainer_t() - { - } - public CompositeMaterialInputContainer_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputContainer_t", "CompositeMaterialInputContainer_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public uint CompositeMaterialInputContainerSourceType - { - get { return Invoker.CallNative("SDKClass", "CompositeMaterialInputContainerSourceType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompositeMaterialInputContainerSourceType", CallKind.ClassMember, m_classData, value); } - } - public string StrAttrName - { - get { return Invoker.CallNative("SDKClass", "StrAttrName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrAttrName", CallKind.ClassMember, m_classData, value); } - } - public string StrAlias - { - get { return Invoker.CallNative("SDKClass", "StrAlias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrAlias", CallKind.ClassMember, m_classData, value); } - } - public string StrAttrNameForVar - { - get { return Invoker.CallNative("SDKClass", "StrAttrNameForVar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrAttrNameForVar", CallKind.ClassMember, m_classData, value); } - } - public bool ExposeExternally - { - get { return Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CompositeMaterialInputContainer_t(ptr={this.m_classData})"; - } - public class CompositeMaterialInputLooseVariable_t : ClassData - { - public CompositeMaterialInputLooseVariable_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputLooseVariable_t", "CompositeMaterialInputLooseVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialInputLooseVariable_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputLooseVariable_t", "CompositeMaterialInputLooseVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialInputLooseVariable_t() - { - } - public CompositeMaterialInputLooseVariable_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputLooseVariable_t", "CompositeMaterialInputLooseVariable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrName - { - get { return Invoker.CallNative("SDKClass", "StrName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrName", CallKind.ClassMember, m_classData, value); } - } - public bool ExposeExternally - { - get { return Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData, value); } - } - public string StrExposedFriendlyName - { - get { return Invoker.CallNative("SDKClass", "StrExposedFriendlyName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrExposedFriendlyName", CallKind.ClassMember, m_classData, value); } - } - public string StrExposedFriendlyGroupName - { - get { return Invoker.CallNative("SDKClass", "StrExposedFriendlyGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrExposedFriendlyGroupName", CallKind.ClassMember, m_classData, value); } - } - public bool ExposedVariableIsFixedRange - { - get { return Invoker.CallNative("SDKClass", "ExposedVariableIsFixedRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposedVariableIsFixedRange", CallKind.ClassMember, m_classData, value); } - } - public string StrExposedVisibleWhenTrue - { - get { return Invoker.CallNative("SDKClass", "StrExposedVisibleWhenTrue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrExposedVisibleWhenTrue", CallKind.ClassMember, m_classData, value); } - } - public string StrExposedHiddenWhenTrue - { - get { return Invoker.CallNative("SDKClass", "StrExposedHiddenWhenTrue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrExposedHiddenWhenTrue", CallKind.ClassMember, m_classData, value); } - } - public string StrExposedValueList - { - get { return Invoker.CallNative("SDKClass", "StrExposedValueList", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrExposedValueList", CallKind.ClassMember, m_classData, value); } - } - public uint VariableType - { - get { return Invoker.CallNative("SDKClass", "VariableType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VariableType", CallKind.ClassMember, m_classData, value); } - } - public bool ValueBoolean - { - get { return Invoker.CallNative("SDKClass", "ValueBoolean", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueBoolean", CallKind.ClassMember, m_classData, value); } - } - public int ValueIntX - { - get { return Invoker.CallNative("SDKClass", "ValueIntX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueIntX", CallKind.ClassMember, m_classData, value); } - } - public int ValueIntY - { - get { return Invoker.CallNative("SDKClass", "ValueIntY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueIntY", CallKind.ClassMember, m_classData, value); } - } - public int ValueIntZ - { - get { return Invoker.CallNative("SDKClass", "ValueIntZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueIntZ", CallKind.ClassMember, m_classData, value); } - } - public int ValueIntW - { - get { return Invoker.CallNative("SDKClass", "ValueIntW", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueIntW", CallKind.ClassMember, m_classData, value); } - } - public bool HasFloatBounds - { - get { return Invoker.CallNative("SDKClass", "HasFloatBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasFloatBounds", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatX - { - get { return Invoker.CallNative("SDKClass", "ValueFloatX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatX", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatX_Min - { - get { return Invoker.CallNative("SDKClass", "ValueFloatX_Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatX_Min", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatX_Max - { - get { return Invoker.CallNative("SDKClass", "ValueFloatX_Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatX_Max", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatY - { - get { return Invoker.CallNative("SDKClass", "ValueFloatY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatY", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatY_Min - { - get { return Invoker.CallNative("SDKClass", "ValueFloatY_Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatY_Min", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatY_Max - { - get { return Invoker.CallNative("SDKClass", "ValueFloatY_Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatY_Max", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatZ - { - get { return Invoker.CallNative("SDKClass", "ValueFloatZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatZ", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatZ_Min - { - get { return Invoker.CallNative("SDKClass", "ValueFloatZ_Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatZ_Min", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatZ_Max - { - get { return Invoker.CallNative("SDKClass", "ValueFloatZ_Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatZ_Max", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatW - { - get { return Invoker.CallNative("SDKClass", "ValueFloatW", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatW", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatW_Min - { - get { return Invoker.CallNative("SDKClass", "ValueFloatW_Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatW_Min", CallKind.ClassMember, m_classData, value); } - } - public float ValueFloatW_Max - { - get { return Invoker.CallNative("SDKClass", "ValueFloatW_Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueFloatW_Max", CallKind.ClassMember, m_classData, value); } - } - public QAngle CValueColor4 - { - get { return Invoker.CallNative("SDKClass", "CValueColor4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CValueColor4", CallKind.ClassMember, m_classData, value); } - } - public uint ValueSystemVar - { - get { return Invoker.CallNative("SDKClass", "ValueSystemVar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueSystemVar", CallKind.ClassMember, m_classData, value); } - } - public string StrTextureContentAssetPath - { - get { return Invoker.CallNative("SDKClass", "StrTextureContentAssetPath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrTextureContentAssetPath", CallKind.ClassMember, m_classData, value); } - } - public string StrTextureCompilationVtexTemplate - { - get { return Invoker.CallNative("SDKClass", "StrTextureCompilationVtexTemplate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrTextureCompilationVtexTemplate", CallKind.ClassMember, m_classData, value); } - } - public uint TextureType - { - get { return Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData, value); } - } - public string StrString - { - get { return Invoker.CallNative("SDKClass", "StrString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrString", CallKind.ClassMember, m_classData, value); } - } - public string StrPanoramaPanelPath - { - get { return Invoker.CallNative("SDKClass", "StrPanoramaPanelPath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrPanoramaPanelPath", CallKind.ClassMember, m_classData, value); } - } - public int PanoramaRenderRes - { - get { return Invoker.CallNative("SDKClass", "PanoramaRenderRes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanoramaRenderRes", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CompositeMaterialInputLooseVariable_t(ptr={this.m_classData})"; - } - public class CompositeMaterialMatchFilter_t : ClassData - { - public CompositeMaterialMatchFilter_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialMatchFilter_t", "CompositeMaterialMatchFilter_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialMatchFilter_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialMatchFilter_t", "CompositeMaterialMatchFilter_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CompositeMaterialMatchFilter_t() - { - } - public CompositeMaterialMatchFilter_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialMatchFilter_t", "CompositeMaterialMatchFilter_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint CompositeMaterialMatchFilterType - { - get { return Invoker.CallNative("SDKClass", "CompositeMaterialMatchFilterType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompositeMaterialMatchFilterType", CallKind.ClassMember, m_classData, value); } - } - public string StrMatchFilter - { - get { return Invoker.CallNative("SDKClass", "StrMatchFilter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMatchFilter", CallKind.ClassMember, m_classData, value); } - } - public string StrMatchValue - { - get { return Invoker.CallNative("SDKClass", "StrMatchValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMatchValue", CallKind.ClassMember, m_classData, value); } - } - public bool PassWhenTrue - { - get { return Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CompositeMaterialMatchFilter_t(ptr={this.m_classData})"; - } - public class ConfigIndex : ClassData - { - public ConfigIndex(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConfigIndex", "ConfigIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ConfigIndex(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConfigIndex", "ConfigIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ConfigIndex() - { - } - public ConfigIndex(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConfigIndex", "ConfigIndex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Group - { - get { return Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData, value); } - } - public ushort Config - { - get { return Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ConfigIndex(ptr={this.m_classData})"; - } - public class ConstantInfo_t : ClassData - { - public ConstantInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConstantInfo_t", "ConstantInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ConstantInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConstantInfo_t", "ConstantInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ConstantInfo_t() - { - } - public ConstantInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConstantInfo_t", "ConstantInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameToken - { - get { return Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData, value); } - } - public float Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ConstantInfo_t(ptr={this.m_classData})"; - } - public class constraint_axislimit_t : ClassData - { - public constraint_axislimit_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_axislimit_t", "constraint_axislimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public constraint_axislimit_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_axislimit_t", "constraint_axislimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public constraint_axislimit_t() - { - } - public constraint_axislimit_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_axislimit_t", "constraint_axislimit_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MinRotation - { - get { return Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData, value); } - } - public float MaxRotation - { - get { return Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData, value); } - } - public float MotorTargetAngSpeed - { - get { return Invoker.CallNative("SDKClass", "MotorTargetAngSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotorTargetAngSpeed", CallKind.ClassMember, m_classData, value); } - } - public float MotorMaxTorque - { - get { return Invoker.CallNative("SDKClass", "MotorMaxTorque", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotorMaxTorque", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"constraint_axislimit_t(ptr={this.m_classData})"; - } - public class constraint_breakableparams_t : ClassData - { - public constraint_breakableparams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_breakableparams_t", "constraint_breakableparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public constraint_breakableparams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_breakableparams_t", "constraint_breakableparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public constraint_breakableparams_t() - { - } - public constraint_breakableparams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_breakableparams_t", "constraint_breakableparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Strength - { - get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } - } - public float ForceLimit - { - get { return Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData, value); } - } - public float TorqueLimit - { - get { return Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData, value); } - } - public float[] BodyMassScale - { - get { return Invoker.CallNative("SDKClass", "BodyMassScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyMassScale", CallKind.ClassMember, m_classData, value); } - } - public bool IsActive - { - get { return Invoker.CallNative("SDKClass", "IsActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsActive", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"constraint_breakableparams_t(ptr={this.m_classData})"; - } - public class constraint_hingeparams_t : ClassData - { - public constraint_hingeparams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_hingeparams_t", "constraint_hingeparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public constraint_hingeparams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_hingeparams_t", "constraint_hingeparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public constraint_hingeparams_t() - { - } - public constraint_hingeparams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("constraint_hingeparams_t", "constraint_hingeparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D WorldPosition - { - get { return Invoker.CallNative("SDKClass", "WorldPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D WorldAxisDirection - { - get { return Invoker.CallNative("SDKClass", "WorldAxisDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldAxisDirection", CallKind.ClassMember, m_classData, value); } - } - public constraint_axislimit_t HingeAxis - { - get { return Invoker.CallNative("SDKClass", "HingeAxis", CallKind.ClassMember, m_classData); } - } - public constraint_breakableparams_t Constraint - { - get { return Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"constraint_hingeparams_t(ptr={this.m_classData})"; - } - public class ConstraintSoundInfo : ClassData - { - public ConstraintSoundInfo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConstraintSoundInfo", "ConstraintSoundInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ConstraintSoundInfo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConstraintSoundInfo", "ConstraintSoundInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ConstraintSoundInfo() - { - } - public ConstraintSoundInfo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ConstraintSoundInfo", "ConstraintSoundInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public VelocitySampler Sampler - { - get { return Invoker.CallNative("SDKClass", "Sampler", CallKind.ClassMember, m_classData); } - } - public SimpleConstraintSoundProfile SoundProfile - { - get { return Invoker.CallNative("SDKClass", "SoundProfile", CallKind.ClassMember, m_classData); } - } - public Vector2D ForwardAxis - { - get { return Invoker.CallNative("SDKClass", "ForwardAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForwardAxis", CallKind.ClassMember, m_classData, value); } - } - public string TravelSoundFwd - { - get { return Invoker.CallNative("SDKClass", "TravelSoundFwd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TravelSoundFwd", CallKind.ClassMember, m_classData, value); } - } - public string TravelSoundBack - { - get { return Invoker.CallNative("SDKClass", "TravelSoundBack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TravelSoundBack", CallKind.ClassMember, m_classData, value); } - } - public uint[] ReversalSounds - { - get { return Invoker.CallNative("SDKClass", "ReversalSounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReversalSounds", CallKind.ClassMember, m_classData, value); } - } - public bool PlayTravelSound - { - get { return Invoker.CallNative("SDKClass", "PlayTravelSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayTravelSound", CallKind.ClassMember, m_classData, value); } - } - public bool PlayReversalSound - { - get { return Invoker.CallNative("SDKClass", "PlayReversalSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayReversalSound", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ConstraintSoundInfo(ptr={this.m_classData})"; - } - public class ControlPointReference_t : ClassData - { - public ControlPointReference_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ControlPointReference_t", "ControlPointReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ControlPointReference_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ControlPointReference_t", "ControlPointReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ControlPointReference_t() - { - } - public ControlPointReference_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ControlPointReference_t", "ControlPointReference_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ControlPointNameString - { - get { return Invoker.CallNative("SDKClass", "ControlPointNameString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPointNameString", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OffsetFromControlPoint - { - get { return Invoker.CallNative("SDKClass", "OffsetFromControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OffsetFromControlPoint", CallKind.ClassMember, m_classData, value); } - } - public bool OffsetInLocalSpace - { - get { return Invoker.CallNative("SDKClass", "OffsetInLocalSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OffsetInLocalSpace", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ControlPointReference_t(ptr={this.m_classData})"; - } - public class COrientationWarpUpdateNode : CUnaryUpdateNode - { - public COrientationWarpUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrientationWarpUpdateNode", "COrientationWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COrientationWarpUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrientationWarpUpdateNode", "COrientationWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COrientationWarpUpdateNode() - { - } - public COrientationWarpUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrientationWarpUpdateNode", "COrientationWarpUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Mode - { - get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle TargetParam - { - get { return Invoker.CallNative("SDKClass", "TargetParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle TargetPositionParam - { - get { return Invoker.CallNative("SDKClass", "TargetPositionParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle FallbackTargetPositionParam - { - get { return Invoker.CallNative("SDKClass", "FallbackTargetPositionParam", CallKind.ClassMember, m_classData); } - } - public uint TargetOffsetMode - { - get { return Invoker.CallNative("SDKClass", "TargetOffsetMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetOffsetMode", CallKind.ClassMember, m_classData, value); } - } - public float TargetOffset - { - get { return Invoker.CallNative("SDKClass", "TargetOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetOffset", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle TargetOffsetParam - { - get { return Invoker.CallNative("SDKClass", "TargetOffsetParam", CallKind.ClassMember, m_classData); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public uint RootMotionSource - { - get { return Invoker.CallNative("SDKClass", "RootMotionSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootMotionSource", CallKind.ClassMember, m_classData, value); } - } - public float MaxRootMotionScale - { - get { return Invoker.CallNative("SDKClass", "MaxRootMotionScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRootMotionScale", CallKind.ClassMember, m_classData, value); } - } - public bool EnablePreferredRotationDirection - { - get { return Invoker.CallNative("SDKClass", "EnablePreferredRotationDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnablePreferredRotationDirection", CallKind.ClassMember, m_classData, value); } - } - public uint PreferredRotationDirection - { - get { return Invoker.CallNative("SDKClass", "PreferredRotationDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreferredRotationDirection", CallKind.ClassMember, m_classData, value); } - } - public float PreferredRotationThreshold - { - get { return Invoker.CallNative("SDKClass", "PreferredRotationThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreferredRotationThreshold", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"COrientationWarpUpdateNode(ptr={this.m_classData})"; - } - public class COrientConstraint : CBaseConstraint - { - public COrientConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrientConstraint", "COrientConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COrientConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrientConstraint", "COrientConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COrientConstraint() - { - } - public COrientConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrientConstraint", "COrientConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"COrientConstraint(ptr={this.m_classData})"; - } - public class COrnamentProp : CDynamicProp - { - public COrnamentProp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrnamentProp", "COrnamentProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COrnamentProp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrnamentProp", "COrnamentProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public COrnamentProp() - { - } - public COrnamentProp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("COrnamentProp", "COrnamentProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string InitialOwner - { - get { return Invoker.CallNative("SDKClass", "InitialOwner", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialOwner", CallKind.ClassMember, m_classData, value); } - } - public CDynamicProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"COrnamentProp(ptr={this.m_classData})"; - } - public class CountdownTimer : ClassData - { - public CountdownTimer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CountdownTimer", "CountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CountdownTimer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CountdownTimer", "CountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CountdownTimer() - { - } - public CountdownTimer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CountdownTimer", "CountdownTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float Timestamp - { - get { return Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData, value); } - } - public float Timescale - { - get { return Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData, value); } - } - public uint WorldGroupId - { - get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CountdownTimer(ptr={this.m_classData})"; - } - public class CovMatrix3 : ClassData - { - public CovMatrix3(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CovMatrix3", "CovMatrix3", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CovMatrix3(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CovMatrix3", "CovMatrix3", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CovMatrix3() - { - } - public CovMatrix3(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CovMatrix3", "CovMatrix3", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Diag - { - get { return Invoker.CallNative("SDKClass", "Diag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Diag", CallKind.ClassMember, m_classData, value); } - } - public float XY - { - get { return Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData, value); } - } - public float XZ - { - get { return Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData, value); } - } - public float YZ - { - get { return Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CovMatrix3(ptr={this.m_classData})"; - } - public class CPairedSequenceComponentUpdater : CAnimComponentUpdater - { - public CPairedSequenceComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceComponentUpdater", "CPairedSequenceComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPairedSequenceComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceComponentUpdater", "CPairedSequenceComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPairedSequenceComponentUpdater() - { - } - public CPairedSequenceComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceComponentUpdater", "CPairedSequenceComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPairedSequenceComponentUpdater(ptr={this.m_classData})"; - } - public class CPairedSequenceUpdateNode : CSequenceUpdateNodeBase - { - public CPairedSequenceUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceUpdateNode", "CPairedSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPairedSequenceUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceUpdateNode", "CPairedSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPairedSequenceUpdateNode() - { - } - public CPairedSequenceUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceUpdateNode", "CPairedSequenceUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSequenceUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPairedSequenceUpdateNode(ptr={this.m_classData})"; - } - public class CParamSpanUpdater : ClassData - { - public CParamSpanUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParamSpanUpdater", "CParamSpanUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParamSpanUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParamSpanUpdater", "CParamSpanUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParamSpanUpdater() - { - } - public CParamSpanUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParamSpanUpdater", "CParamSpanUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CParamSpanUpdater(ptr={this.m_classData})"; - } - public class CParentConstraint : CBaseConstraint - { - public CParentConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParentConstraint", "CParentConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParentConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParentConstraint", "CParentConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParentConstraint() - { - } - public CParentConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParentConstraint", "CParentConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParentConstraint(ptr={this.m_classData})"; - } - public class CParticleAnimTag : CAnimTagBase - { - public CParticleAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleAnimTag", "CParticleAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleAnimTag", "CParticleAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleAnimTag() - { - } - public CParticleAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleAnimTag", "CParticleAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ParticleSystemName - { - get { return Invoker.CallNative("SDKClass", "ParticleSystemName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParticleSystemName", CallKind.ClassMember, m_classData, value); } - } - public string ConfigName - { - get { return Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData, value); } - } - public bool DetachFromOwner - { - get { return Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData, value); } - } - public bool Aggregate - { - get { return Invoker.CallNative("SDKClass", "Aggregate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Aggregate", CallKind.ClassMember, m_classData, value); } - } - public bool StopWhenTagEnds - { - get { return Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData, value); } - } - public bool TagEndStopIsInstant - { - get { return Invoker.CallNative("SDKClass", "TagEndStopIsInstant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TagEndStopIsInstant", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public uint AttachmentType - { - get { return Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentCP1Name - { - get { return Invoker.CallNative("SDKClass", "AttachmentCP1Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentCP1Name", CallKind.ClassMember, m_classData, value); } - } - public uint AttachmentCP1Type - { - get { return Invoker.CallNative("SDKClass", "AttachmentCP1Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentCP1Type", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleAnimTag(ptr={this.m_classData})"; - } - public class CParticleCollectionFloatInput : CParticleFloatInput - { - public CParticleCollectionFloatInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionFloatInput", "CParticleCollectionFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleCollectionFloatInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionFloatInput", "CParticleCollectionFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleCollectionFloatInput() - { - } - public CParticleCollectionFloatInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionFloatInput", "CParticleCollectionFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleFloatInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleCollectionFloatInput(ptr={this.m_classData})"; - } - public class CParticleCollectionRendererFloatInput : CParticleCollectionFloatInput - { - public CParticleCollectionRendererFloatInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererFloatInput", "CParticleCollectionRendererFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleCollectionRendererFloatInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererFloatInput", "CParticleCollectionRendererFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleCollectionRendererFloatInput() - { - } - public CParticleCollectionRendererFloatInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererFloatInput", "CParticleCollectionRendererFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleCollectionFloatInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleCollectionRendererFloatInput(ptr={this.m_classData})"; - } - public class CParticleCollectionRendererVecInput : ClassData - { - public CParticleCollectionRendererVecInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererVecInput", "CParticleCollectionRendererVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleCollectionRendererVecInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererVecInput", "CParticleCollectionRendererVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleCollectionRendererVecInput() - { - } - public CParticleCollectionRendererVecInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererVecInput", "CParticleCollectionRendererVecInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CParticleCollectionRendererVecInput(ptr={this.m_classData})"; - } - public class CParticleFloatInput : CParticleInput - { - public CParticleFloatInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFloatInput", "CParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFloatInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFloatInput", "CParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFloatInput() - { - } - public CParticleFloatInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFloatInput", "CParticleFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public uint MapType - { - get { return Invoker.CallNative("SDKClass", "MapType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapType", CallKind.ClassMember, m_classData, value); } - } - public float LiteralValue - { - get { return Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData, value); } - } - public int ControlPoint - { - get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } - } - public ParticleAttributeIndex_t ScalarAttribute - { - get { return Invoker.CallNative("SDKClass", "ScalarAttribute", CallKind.ClassMember, m_classData); } - } - public ParticleAttributeIndex_t VectorAttribute - { - get { return Invoker.CallNative("SDKClass", "VectorAttribute", CallKind.ClassMember, m_classData); } - } - public int VectorComponent - { - get { return Invoker.CallNative("SDKClass", "VectorComponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VectorComponent", CallKind.ClassMember, m_classData, value); } - } - public float RandomMin - { - get { return Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData, value); } - } - public float RandomMax - { - get { return Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData, value); } - } - public bool HasRandomSignFlip - { - get { return Invoker.CallNative("SDKClass", "HasRandomSignFlip", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasRandomSignFlip", CallKind.ClassMember, m_classData, value); } - } - public int RandomSeed - { - get { return Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData, value); } - } - public uint RandomMode - { - get { return Invoker.CallNative("SDKClass", "RandomMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomMode", CallKind.ClassMember, m_classData, value); } - } - public float LOD0 - { - get { return Invoker.CallNative("SDKClass", "LOD0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LOD0", CallKind.ClassMember, m_classData, value); } - } - public float LOD1 - { - get { return Invoker.CallNative("SDKClass", "LOD1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LOD1", CallKind.ClassMember, m_classData, value); } - } - public float LOD2 - { - get { return Invoker.CallNative("SDKClass", "LOD2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LOD2", CallKind.ClassMember, m_classData, value); } - } - public float LOD3 - { - get { return Invoker.CallNative("SDKClass", "LOD3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LOD3", CallKind.ClassMember, m_classData, value); } - } - public ParticleAttributeIndex_t NoiseInputVectorAttribute - { - get { return Invoker.CallNative("SDKClass", "NoiseInputVectorAttribute", CallKind.ClassMember, m_classData); } - } - public float NoiseOutputMin - { - get { return Invoker.CallNative("SDKClass", "NoiseOutputMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseOutputMin", CallKind.ClassMember, m_classData, value); } - } - public float NoiseOutputMax - { - get { return Invoker.CallNative("SDKClass", "NoiseOutputMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseOutputMax", CallKind.ClassMember, m_classData, value); } - } - public float NoiseScale - { - get { return Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData, value); } - } - public Vector2D NoiseOffsetRate - { - get { return Invoker.CallNative("SDKClass", "NoiseOffsetRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseOffsetRate", CallKind.ClassMember, m_classData, value); } - } - public float NoiseOffset - { - get { return Invoker.CallNative("SDKClass", "NoiseOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseOffset", CallKind.ClassMember, m_classData, value); } - } - public int NoiseOctaves - { - get { return Invoker.CallNative("SDKClass", "NoiseOctaves", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseOctaves", CallKind.ClassMember, m_classData, value); } - } - public uint NoiseTurbulence - { - get { return Invoker.CallNative("SDKClass", "NoiseTurbulence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseTurbulence", CallKind.ClassMember, m_classData, value); } - } - public uint NoiseType - { - get { return Invoker.CallNative("SDKClass", "NoiseType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseType", CallKind.ClassMember, m_classData, value); } - } - public uint NoiseModifier - { - get { return Invoker.CallNative("SDKClass", "NoiseModifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseModifier", CallKind.ClassMember, m_classData, value); } - } - public float NoiseTurbulenceScale - { - get { return Invoker.CallNative("SDKClass", "NoiseTurbulenceScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseTurbulenceScale", CallKind.ClassMember, m_classData, value); } - } - public float NoiseTurbulenceMix - { - get { return Invoker.CallNative("SDKClass", "NoiseTurbulenceMix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseTurbulenceMix", CallKind.ClassMember, m_classData, value); } - } - public float NoiseImgPreviewScale - { - get { return Invoker.CallNative("SDKClass", "NoiseImgPreviewScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseImgPreviewScale", CallKind.ClassMember, m_classData, value); } - } - public bool NoiseImgPreviewLive - { - get { return Invoker.CallNative("SDKClass", "NoiseImgPreviewLive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseImgPreviewLive", CallKind.ClassMember, m_classData, value); } - } - public float NoCameraFallback - { - get { return Invoker.CallNative("SDKClass", "NoCameraFallback", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoCameraFallback", CallKind.ClassMember, m_classData, value); } - } - public bool UseBoundsCenter - { - get { return Invoker.CallNative("SDKClass", "UseBoundsCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseBoundsCenter", CallKind.ClassMember, m_classData, value); } - } - public uint InputMode - { - get { return Invoker.CallNative("SDKClass", "InputMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputMode", CallKind.ClassMember, m_classData, value); } - } - public float MultFactor - { - get { return Invoker.CallNative("SDKClass", "MultFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MultFactor", CallKind.ClassMember, m_classData, value); } - } - public float Input0 - { - get { return Invoker.CallNative("SDKClass", "Input0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Input0", CallKind.ClassMember, m_classData, value); } - } - public float Input1 - { - get { return Invoker.CallNative("SDKClass", "Input1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Input1", CallKind.ClassMember, m_classData, value); } - } - public float Output0 - { - get { return Invoker.CallNative("SDKClass", "Output0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Output0", CallKind.ClassMember, m_classData, value); } - } - public float Output1 - { - get { return Invoker.CallNative("SDKClass", "Output1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Output1", CallKind.ClassMember, m_classData, value); } - } - public float NotchedRangeMin - { - get { return Invoker.CallNative("SDKClass", "NotchedRangeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotchedRangeMin", CallKind.ClassMember, m_classData, value); } - } - public float NotchedRangeMax - { - get { return Invoker.CallNative("SDKClass", "NotchedRangeMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotchedRangeMax", CallKind.ClassMember, m_classData, value); } - } - public float NotchedOutputOutside - { - get { return Invoker.CallNative("SDKClass", "NotchedOutputOutside", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotchedOutputOutside", CallKind.ClassMember, m_classData, value); } - } - public float NotchedOutputInside - { - get { return Invoker.CallNative("SDKClass", "NotchedOutputInside", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotchedOutputInside", CallKind.ClassMember, m_classData, value); } - } - public uint RoundType - { - get { return Invoker.CallNative("SDKClass", "RoundType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundType", CallKind.ClassMember, m_classData, value); } - } - public uint BiasType - { - get { return Invoker.CallNative("SDKClass", "BiasType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BiasType", CallKind.ClassMember, m_classData, value); } - } - public float BiasParameter - { - get { return Invoker.CallNative("SDKClass", "BiasParameter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BiasParameter", CallKind.ClassMember, m_classData, value); } - } - public CParticleInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFloatInput(ptr={this.m_classData})"; - } - public class CParticleFunction : ClassData - { - public CParticleFunction(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunction", "CParticleFunction", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunction(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunction", "CParticleFunction", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunction() - { - } - public CParticleFunction(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunction", "CParticleFunction", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleCollectionFloatInput OpStrength - { - get { return Invoker.CallNative("SDKClass", "OpStrength", CallKind.ClassMember, m_classData); } - } - public uint OpEndCapState - { - get { return Invoker.CallNative("SDKClass", "OpEndCapState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpEndCapState", CallKind.ClassMember, m_classData, value); } - } - public float OpStartFadeInTime - { - get { return Invoker.CallNative("SDKClass", "OpStartFadeInTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpStartFadeInTime", CallKind.ClassMember, m_classData, value); } - } - public float OpEndFadeInTime - { - get { return Invoker.CallNative("SDKClass", "OpEndFadeInTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpEndFadeInTime", CallKind.ClassMember, m_classData, value); } - } - public float OpStartFadeOutTime - { - get { return Invoker.CallNative("SDKClass", "OpStartFadeOutTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpStartFadeOutTime", CallKind.ClassMember, m_classData, value); } - } - public float OpEndFadeOutTime - { - get { return Invoker.CallNative("SDKClass", "OpEndFadeOutTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpEndFadeOutTime", CallKind.ClassMember, m_classData, value); } - } - public float OpFadeOscillatePeriod - { - get { return Invoker.CallNative("SDKClass", "OpFadeOscillatePeriod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpFadeOscillatePeriod", CallKind.ClassMember, m_classData, value); } - } - public bool NormalizeToStopTime - { - get { return Invoker.CallNative("SDKClass", "NormalizeToStopTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NormalizeToStopTime", CallKind.ClassMember, m_classData, value); } - } - public float OpTimeOffsetMin - { - get { return Invoker.CallNative("SDKClass", "OpTimeOffsetMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpTimeOffsetMin", CallKind.ClassMember, m_classData, value); } - } - public float OpTimeOffsetMax - { - get { return Invoker.CallNative("SDKClass", "OpTimeOffsetMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpTimeOffsetMax", CallKind.ClassMember, m_classData, value); } - } - public int OpTimeOffsetSeed - { - get { return Invoker.CallNative("SDKClass", "OpTimeOffsetSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpTimeOffsetSeed", CallKind.ClassMember, m_classData, value); } - } - public int OpTimeScaleSeed - { - get { return Invoker.CallNative("SDKClass", "OpTimeScaleSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpTimeScaleSeed", CallKind.ClassMember, m_classData, value); } - } - public float OpTimeScaleMin - { - get { return Invoker.CallNative("SDKClass", "OpTimeScaleMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpTimeScaleMin", CallKind.ClassMember, m_classData, value); } - } - public float OpTimeScaleMax - { - get { return Invoker.CallNative("SDKClass", "OpTimeScaleMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpTimeScaleMax", CallKind.ClassMember, m_classData, value); } - } - public bool DisableOperator - { - get { return Invoker.CallNative("SDKClass", "DisableOperator", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableOperator", CallKind.ClassMember, m_classData, value); } - } - public string Notes - { - get { return Invoker.CallNative("SDKClass", "Notes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Notes", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CParticleFunction(ptr={this.m_classData})"; - } - public class CParticleFunctionConstraint : CParticleFunction - { - public CParticleFunctionConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionConstraint", "CParticleFunctionConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionConstraint", "CParticleFunctionConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionConstraint() - { - } - public CParticleFunctionConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionConstraint", "CParticleFunctionConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleFunction Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFunctionConstraint(ptr={this.m_classData})"; - } - public class CParticleFunctionEmitter : CParticleFunction - { - public CParticleFunctionEmitter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionEmitter", "CParticleFunctionEmitter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionEmitter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionEmitter", "CParticleFunctionEmitter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionEmitter() - { - } - public CParticleFunctionEmitter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionEmitter", "CParticleFunctionEmitter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int EmitterIndex - { - get { return Invoker.CallNative("SDKClass", "EmitterIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EmitterIndex", CallKind.ClassMember, m_classData, value); } - } - public CParticleFunction Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFunctionEmitter(ptr={this.m_classData})"; - } - public class CParticleFunctionForce : CParticleFunction - { - public CParticleFunctionForce(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionForce", "CParticleFunctionForce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionForce(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionForce", "CParticleFunctionForce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionForce() - { - } - public CParticleFunctionForce(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionForce", "CParticleFunctionForce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleFunction Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFunctionForce(ptr={this.m_classData})"; - } - public class CParticleFunctionInitializer : CParticleFunction - { - public CParticleFunctionInitializer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionInitializer", "CParticleFunctionInitializer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionInitializer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionInitializer", "CParticleFunctionInitializer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionInitializer() - { - } - public CParticleFunctionInitializer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionInitializer", "CParticleFunctionInitializer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int AssociatedEmitterIndex - { - get { return Invoker.CallNative("SDKClass", "AssociatedEmitterIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AssociatedEmitterIndex", CallKind.ClassMember, m_classData, value); } - } - public CParticleFunction Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFunctionInitializer(ptr={this.m_classData})"; - } - public class CParticleFunctionOperator : CParticleFunction - { - public CParticleFunctionOperator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionOperator", "CParticleFunctionOperator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionOperator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionOperator", "CParticleFunctionOperator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionOperator() - { - } - public CParticleFunctionOperator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionOperator", "CParticleFunctionOperator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleFunction Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFunctionOperator(ptr={this.m_classData})"; - } - public class CParticleFunctionPreEmission : CParticleFunctionOperator - { - public CParticleFunctionPreEmission(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionPreEmission", "CParticleFunctionPreEmission", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionPreEmission(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionPreEmission", "CParticleFunctionPreEmission", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionPreEmission() - { - } - public CParticleFunctionPreEmission(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionPreEmission", "CParticleFunctionPreEmission", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool RunOnce - { - get { return Invoker.CallNative("SDKClass", "RunOnce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RunOnce", CallKind.ClassMember, m_classData, value); } - } - public CParticleFunctionOperator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFunctionPreEmission(ptr={this.m_classData})"; - } - public class CParticleFunctionRenderer : CParticleFunction - { - public CParticleFunctionRenderer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionRenderer", "CParticleFunctionRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionRenderer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionRenderer", "CParticleFunctionRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleFunctionRenderer() - { - } - public CParticleFunctionRenderer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionRenderer", "CParticleFunctionRenderer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleVisibilityInputs VisibilityInputs - { - get { return Invoker.CallNative("SDKClass", "VisibilityInputs", CallKind.ClassMember, m_classData); } - } - public bool CannotBeRefracted - { - get { return Invoker.CallNative("SDKClass", "CannotBeRefracted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CannotBeRefracted", CallKind.ClassMember, m_classData, value); } - } - public bool SkipRenderingOnMobile - { - get { return Invoker.CallNative("SDKClass", "SkipRenderingOnMobile", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkipRenderingOnMobile", CallKind.ClassMember, m_classData, value); } - } - public CParticleFunction Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleFunctionRenderer(ptr={this.m_classData})"; - } - public class CParticleInput : ClassData - { - public CParticleInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleInput", "CParticleInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleInput", "CParticleInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleInput() - { - } - public CParticleInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleInput", "CParticleInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CParticleInput(ptr={this.m_classData})"; - } - public class CParticleMassCalculationParameters : ClassData - { - public CParticleMassCalculationParameters(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleMassCalculationParameters", "CParticleMassCalculationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleMassCalculationParameters(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleMassCalculationParameters", "CParticleMassCalculationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleMassCalculationParameters() - { - } - public CParticleMassCalculationParameters(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleMassCalculationParameters", "CParticleMassCalculationParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint MassMode - { - get { return Invoker.CallNative("SDKClass", "MassMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassMode", CallKind.ClassMember, m_classData, value); } - } - public CPerParticleFloatInput Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - } - public CPerParticleFloatInput NominalRadius - { - get { return Invoker.CallNative("SDKClass", "NominalRadius", CallKind.ClassMember, m_classData); } - } - public CPerParticleFloatInput Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleMassCalculationParameters(ptr={this.m_classData})"; - } - public class CParticleModelInput : CParticleInput - { - public CParticleModelInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleModelInput", "CParticleModelInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleModelInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleModelInput", "CParticleModelInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleModelInput() - { - } - public CParticleModelInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleModelInput", "CParticleModelInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public int ControlPoint - { - get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } - } - public CParticleInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleModelInput(ptr={this.m_classData})"; - } - public class CParticleProperty : ClassData - { - public CParticleProperty(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleProperty", "CParticleProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleProperty(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleProperty", "CParticleProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleProperty() - { - } - public CParticleProperty(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleProperty", "CParticleProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CParticleProperty(ptr={this.m_classData})"; - } - public class CParticleRemapFloatInput : CParticleFloatInput - { - public CParticleRemapFloatInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleRemapFloatInput", "CParticleRemapFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleRemapFloatInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleRemapFloatInput", "CParticleRemapFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleRemapFloatInput() - { - } - public CParticleRemapFloatInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleRemapFloatInput", "CParticleRemapFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleFloatInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleRemapFloatInput(ptr={this.m_classData})"; - } - public class CParticleSystem : CBaseModelEntity - { - public CParticleSystem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleSystem", "CParticleSystem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleSystem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleSystem", "CParticleSystem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleSystem() - { - } - public CParticleSystem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleSystem", "CParticleSystem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SnapshotFileName - { - get { return Invoker.CallNative("SDKClass", "SnapshotFileName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SnapshotFileName", CallKind.ClassMember, m_classData, value); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public bool Frozen - { - get { return Invoker.CallNative("SDKClass", "Frozen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frozen", CallKind.ClassMember, m_classData, value); } - } - public float FreezeTransitionDuration - { - get { return Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData, value); } - } - public int StopType - { - get { return Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData, value); } - } - public bool AnimateDuringGameplayPause - { - get { return Invoker.CallNative("SDKClass", "AnimateDuringGameplayPause", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimateDuringGameplayPause", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public float PreSimTime - { - get { return Invoker.CallNative("SDKClass", "PreSimTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreSimTime", CallKind.ClassMember, m_classData, value); } - } - public Vector[] ServerControlPoints - { - get { return Invoker.CallNative("SDKClass", "ServerControlPoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ServerControlPoints", CallKind.ClassMember, m_classData, value); } - } - public byte[] ServerControlPointAssignments - { - get { return Invoker.CallNative("SDKClass", "ServerControlPointAssignments", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ServerControlPointAssignments", CallKind.ClassMember, m_classData, value); } - } - public bool NoSave - { - get { return Invoker.CallNative("SDKClass", "NoSave", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoSave", CallKind.ClassMember, m_classData, value); } - } - public bool NoFreeze - { - get { return Invoker.CallNative("SDKClass", "NoFreeze", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoFreeze", CallKind.ClassMember, m_classData, value); } - } - public bool NoRamp - { - get { return Invoker.CallNative("SDKClass", "NoRamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoRamp", CallKind.ClassMember, m_classData, value); } - } - public bool StartActive - { - get { return Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData, value); } - } - public string EffectName - { - get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } - } - public uint[] ControlPointNames - { - get { return Invoker.CallNative("SDKClass", "ControlPointNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPointNames", CallKind.ClassMember, m_classData, value); } - } - public int DataCP - { - get { return Invoker.CallNative("SDKClass", "DataCP", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DataCP", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DataCPValue - { - get { return Invoker.CallNative("SDKClass", "DataCPValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DataCPValue", CallKind.ClassMember, m_classData, value); } - } - public int TintCP - { - get { return Invoker.CallNative("SDKClass", "TintCP", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintCP", CallKind.ClassMember, m_classData, value); } - } - public QAngle Tint - { - get { return Invoker.CallNative("SDKClass", "Tint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tint", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleSystem(ptr={this.m_classData})"; - } - public class CParticleSystemDefinition : ClassData - { - public CParticleSystemDefinition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleSystemDefinition", "CParticleSystemDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleSystemDefinition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleSystemDefinition", "CParticleSystemDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleSystemDefinition() - { - } - public CParticleSystemDefinition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleSystemDefinition", "CParticleSystemDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BehaviorVersion - { - get { return Invoker.CallNative("SDKClass", "BehaviorVersion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BehaviorVersion", CallKind.ClassMember, m_classData, value); } - } - public int FirstMultipleOverride_BackwardCompat - { - get { return Invoker.CallNative("SDKClass", "FirstMultipleOverride_BackwardCompat", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstMultipleOverride_BackwardCompat", CallKind.ClassMember, m_classData, value); } - } - public int InitialParticles - { - get { return Invoker.CallNative("SDKClass", "InitialParticles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialParticles", CallKind.ClassMember, m_classData, value); } - } - public int MaxParticles - { - get { return Invoker.CallNative("SDKClass", "MaxParticles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxParticles", CallKind.ClassMember, m_classData, value); } - } - public int GroupID - { - get { return Invoker.CallNative("SDKClass", "GroupID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupID", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoundingBoxMin - { - get { return Invoker.CallNative("SDKClass", "BoundingBoxMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoundingBoxMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoundingBoxMax - { - get { return Invoker.CallNative("SDKClass", "BoundingBoxMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoundingBoxMax", CallKind.ClassMember, m_classData, value); } - } - public float DepthSortBias - { - get { return Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData, value); } - } - public int SortOverridePositionCP - { - get { return Invoker.CallNative("SDKClass", "SortOverridePositionCP", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SortOverridePositionCP", CallKind.ClassMember, m_classData, value); } - } - public bool InfiniteBounds - { - get { return Invoker.CallNative("SDKClass", "InfiniteBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfiniteBounds", CallKind.ClassMember, m_classData, value); } - } - public bool EnableNamedValues - { - get { return Invoker.CallNative("SDKClass", "EnableNamedValues", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableNamedValues", CallKind.ClassMember, m_classData, value); } - } - public string NamedValueDomain - { - get { return Invoker.CallNative("SDKClass", "NamedValueDomain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NamedValueDomain", CallKind.ClassMember, m_classData, value); } - } - public QAngle ConstantColor - { - get { return Invoker.CallNative("SDKClass", "ConstantColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantColor", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ConstantNormal - { - get { return Invoker.CallNative("SDKClass", "ConstantNormal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantNormal", CallKind.ClassMember, m_classData, value); } - } - public float ConstantRadius - { - get { return Invoker.CallNative("SDKClass", "ConstantRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantRadius", CallKind.ClassMember, m_classData, value); } - } - public float ConstantRotation - { - get { return Invoker.CallNative("SDKClass", "ConstantRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantRotation", CallKind.ClassMember, m_classData, value); } - } - public float ConstantRotationSpeed - { - get { return Invoker.CallNative("SDKClass", "ConstantRotationSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantRotationSpeed", CallKind.ClassMember, m_classData, value); } - } - public float ConstantLifespan - { - get { return Invoker.CallNative("SDKClass", "ConstantLifespan", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantLifespan", CallKind.ClassMember, m_classData, value); } - } - public int ConstantSequenceNumber - { - get { return Invoker.CallNative("SDKClass", "ConstantSequenceNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantSequenceNumber", CallKind.ClassMember, m_classData, value); } - } - public int ConstantSequenceNumber1 - { - get { return Invoker.CallNative("SDKClass", "ConstantSequenceNumber1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstantSequenceNumber1", CallKind.ClassMember, m_classData, value); } - } - public int SnapshotControlPoint - { - get { return Invoker.CallNative("SDKClass", "SnapshotControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SnapshotControlPoint", CallKind.ClassMember, m_classData, value); } - } - public float CullRadius - { - get { return Invoker.CallNative("SDKClass", "CullRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CullRadius", CallKind.ClassMember, m_classData, value); } - } - public float CullFillCost - { - get { return Invoker.CallNative("SDKClass", "CullFillCost", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CullFillCost", CallKind.ClassMember, m_classData, value); } - } - public int CullControlPoint - { - get { return Invoker.CallNative("SDKClass", "CullControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CullControlPoint", CallKind.ClassMember, m_classData, value); } - } - public int FallbackMaxCount - { - get { return Invoker.CallNative("SDKClass", "FallbackMaxCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallbackMaxCount", CallKind.ClassMember, m_classData, value); } - } - public float PreSimulationTime - { - get { return Invoker.CallNative("SDKClass", "PreSimulationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreSimulationTime", CallKind.ClassMember, m_classData, value); } - } - public float StopSimulationAfterTime - { - get { return Invoker.CallNative("SDKClass", "StopSimulationAfterTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopSimulationAfterTime", CallKind.ClassMember, m_classData, value); } - } - public float MaximumTimeStep - { - get { return Invoker.CallNative("SDKClass", "MaximumTimeStep", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaximumTimeStep", CallKind.ClassMember, m_classData, value); } - } - public float MaximumSimTime - { - get { return Invoker.CallNative("SDKClass", "MaximumSimTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaximumSimTime", CallKind.ClassMember, m_classData, value); } - } - public float MinimumSimTime - { - get { return Invoker.CallNative("SDKClass", "MinimumSimTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinimumSimTime", CallKind.ClassMember, m_classData, value); } - } - public float MinimumTimeStep - { - get { return Invoker.CallNative("SDKClass", "MinimumTimeStep", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinimumTimeStep", CallKind.ClassMember, m_classData, value); } - } - public int MinimumFrames - { - get { return Invoker.CallNative("SDKClass", "MinimumFrames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinimumFrames", CallKind.ClassMember, m_classData, value); } - } - public int MinCPULevel - { - get { return Invoker.CallNative("SDKClass", "MinCPULevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinCPULevel", CallKind.ClassMember, m_classData, value); } - } - public int MinGPULevel - { - get { return Invoker.CallNative("SDKClass", "MinGPULevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinGPULevel", CallKind.ClassMember, m_classData, value); } - } - public float NoDrawTimeToGoToSleep - { - get { return Invoker.CallNative("SDKClass", "NoDrawTimeToGoToSleep", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoDrawTimeToGoToSleep", CallKind.ClassMember, m_classData, value); } - } - public float MaxDrawDistance - { - get { return Invoker.CallNative("SDKClass", "MaxDrawDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxDrawDistance", CallKind.ClassMember, m_classData, value); } - } - public float StartFadeDistance - { - get { return Invoker.CallNative("SDKClass", "StartFadeDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFadeDistance", CallKind.ClassMember, m_classData, value); } - } - public float MaxCreationDistance - { - get { return Invoker.CallNative("SDKClass", "MaxCreationDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCreationDistance", CallKind.ClassMember, m_classData, value); } - } - public int AggregationMinAvailableParticles - { - get { return Invoker.CallNative("SDKClass", "AggregationMinAvailableParticles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AggregationMinAvailableParticles", CallKind.ClassMember, m_classData, value); } - } - public float AggregateRadius - { - get { return Invoker.CallNative("SDKClass", "AggregateRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AggregateRadius", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldBatch - { - get { return Invoker.CallNative("SDKClass", "ShouldBatch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldBatch", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldHitboxesFallbackToRenderBounds - { - get { return Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToRenderBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToRenderBounds", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldHitboxesFallbackToSnapshot - { - get { return Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToSnapshot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToSnapshot", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldHitboxesFallbackToCollisionHulls - { - get { return Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToCollisionHulls", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToCollisionHulls", CallKind.ClassMember, m_classData, value); } - } - public uint ViewModelEffect - { - get { return Invoker.CallNative("SDKClass", "ViewModelEffect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewModelEffect", CallKind.ClassMember, m_classData, value); } - } - public bool ScreenSpaceEffect - { - get { return Invoker.CallNative("SDKClass", "ScreenSpaceEffect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScreenSpaceEffect", CallKind.ClassMember, m_classData, value); } - } - public string TargetLayerID - { - get { return Invoker.CallNative("SDKClass", "TargetLayerID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetLayerID", CallKind.ClassMember, m_classData, value); } - } - public int SkipRenderControlPoint - { - get { return Invoker.CallNative("SDKClass", "SkipRenderControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkipRenderControlPoint", CallKind.ClassMember, m_classData, value); } - } - public int AllowRenderControlPoint - { - get { return Invoker.CallNative("SDKClass", "AllowRenderControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowRenderControlPoint", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldSort - { - get { return Invoker.CallNative("SDKClass", "ShouldSort", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldSort", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CParticleSystemDefinition(ptr={this.m_classData})"; - } - public class CParticleTransformInput : CParticleInput - { - public CParticleTransformInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleTransformInput", "CParticleTransformInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleTransformInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleTransformInput", "CParticleTransformInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleTransformInput() - { - } - public CParticleTransformInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleTransformInput", "CParticleTransformInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public bool FollowNamedValue - { - get { return Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData, value); } - } - public bool SupportsDisabled - { - get { return Invoker.CallNative("SDKClass", "SupportsDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SupportsDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool UseOrientation - { - get { return Invoker.CallNative("SDKClass", "UseOrientation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseOrientation", CallKind.ClassMember, m_classData, value); } - } - public int ControlPoint - { - get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } - } - public int ControlPointRangeMax - { - get { return Invoker.CallNative("SDKClass", "ControlPointRangeMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPointRangeMax", CallKind.ClassMember, m_classData, value); } - } - public float EndCPGrowthTime - { - get { return Invoker.CallNative("SDKClass", "EndCPGrowthTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndCPGrowthTime", CallKind.ClassMember, m_classData, value); } - } - public CParticleInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleTransformInput(ptr={this.m_classData})"; - } - public class CParticleVecInput : CParticleInput - { - public CParticleVecInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleVecInput", "CParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleVecInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleVecInput", "CParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleVecInput() - { - } - public CParticleVecInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleVecInput", "CParticleVecInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LiteralValue - { - get { return Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData, value); } - } - public QAngle LiteralColor - { - get { return Invoker.CallNative("SDKClass", "LiteralColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LiteralColor", CallKind.ClassMember, m_classData, value); } - } - public bool FollowNamedValue - { - get { return Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData, value); } - } - public ParticleAttributeIndex_t VectorAttribute - { - get { return Invoker.CallNative("SDKClass", "VectorAttribute", CallKind.ClassMember, m_classData); } - } - public Vector2D VectorAttributeScale - { - get { return Invoker.CallNative("SDKClass", "VectorAttributeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VectorAttributeScale", CallKind.ClassMember, m_classData, value); } - } - public int ControlPoint - { - get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } - } - public int DeltaControlPoint - { - get { return Invoker.CallNative("SDKClass", "DeltaControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DeltaControlPoint", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CPValueScale - { - get { return Invoker.CallNative("SDKClass", "CPValueScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CPValueScale", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CPRelativePosition - { - get { return Invoker.CallNative("SDKClass", "CPRelativePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CPRelativePosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CPRelativeDir - { - get { return Invoker.CallNative("SDKClass", "CPRelativeDir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CPRelativeDir", CallKind.ClassMember, m_classData, value); } - } - public CParticleFloatInput FloatComponentX - { - get { return Invoker.CallNative("SDKClass", "FloatComponentX", CallKind.ClassMember, m_classData); } - } - public CParticleFloatInput FloatComponentY - { - get { return Invoker.CallNative("SDKClass", "FloatComponentY", CallKind.ClassMember, m_classData); } - } - public CParticleFloatInput FloatComponentZ - { - get { return Invoker.CallNative("SDKClass", "FloatComponentZ", CallKind.ClassMember, m_classData); } - } - public CParticleFloatInput FloatInterp - { - get { return Invoker.CallNative("SDKClass", "FloatInterp", CallKind.ClassMember, m_classData); } - } - public float InterpInput0 - { - get { return Invoker.CallNative("SDKClass", "InterpInput0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpInput0", CallKind.ClassMember, m_classData, value); } - } - public float InterpInput1 - { - get { return Invoker.CallNative("SDKClass", "InterpInput1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpInput1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D InterpOutput0 - { - get { return Invoker.CallNative("SDKClass", "InterpOutput0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpOutput0", CallKind.ClassMember, m_classData, value); } - } - public Vector2D InterpOutput1 - { - get { return Invoker.CallNative("SDKClass", "InterpOutput1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpOutput1", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RandomMin - { - get { return Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RandomMax - { - get { return Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData, value); } - } - public CParticleInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CParticleVecInput(ptr={this.m_classData})"; - } - public class CParticleVisibilityInputs : ClassData - { - public CParticleVisibilityInputs(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleVisibilityInputs", "CParticleVisibilityInputs", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleVisibilityInputs(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleVisibilityInputs", "CParticleVisibilityInputs", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CParticleVisibilityInputs() - { - } - public CParticleVisibilityInputs(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CParticleVisibilityInputs", "CParticleVisibilityInputs", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float CameraBias - { - get { return Invoker.CallNative("SDKClass", "CameraBias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CameraBias", CallKind.ClassMember, m_classData, value); } - } - public int CPin - { - get { return Invoker.CallNative("SDKClass", "CPin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CPin", CallKind.ClassMember, m_classData, value); } - } - public float ProxyRadius - { - get { return Invoker.CallNative("SDKClass", "ProxyRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProxyRadius", CallKind.ClassMember, m_classData, value); } - } - public float InputMin - { - get { return Invoker.CallNative("SDKClass", "InputMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputMin", CallKind.ClassMember, m_classData, value); } - } - public float InputMax - { - get { return Invoker.CallNative("SDKClass", "InputMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputMax", CallKind.ClassMember, m_classData, value); } - } - public float InputPixelVisFade - { - get { return Invoker.CallNative("SDKClass", "InputPixelVisFade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputPixelVisFade", CallKind.ClassMember, m_classData, value); } - } - public float NoPixelVisibilityFallback - { - get { return Invoker.CallNative("SDKClass", "NoPixelVisibilityFallback", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoPixelVisibilityFallback", CallKind.ClassMember, m_classData, value); } - } - public float DistanceInputMin - { - get { return Invoker.CallNative("SDKClass", "DistanceInputMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceInputMin", CallKind.ClassMember, m_classData, value); } - } - public float DistanceInputMax - { - get { return Invoker.CallNative("SDKClass", "DistanceInputMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceInputMax", CallKind.ClassMember, m_classData, value); } - } - public float DotInputMin - { - get { return Invoker.CallNative("SDKClass", "DotInputMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DotInputMin", CallKind.ClassMember, m_classData, value); } - } - public float DotInputMax - { - get { return Invoker.CallNative("SDKClass", "DotInputMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DotInputMax", CallKind.ClassMember, m_classData, value); } - } - public bool DotCPAngles - { - get { return Invoker.CallNative("SDKClass", "DotCPAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DotCPAngles", CallKind.ClassMember, m_classData, value); } - } - public bool DotCameraAngles - { - get { return Invoker.CallNative("SDKClass", "DotCameraAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DotCameraAngles", CallKind.ClassMember, m_classData, value); } - } - public float AlphaScaleMin - { - get { return Invoker.CallNative("SDKClass", "AlphaScaleMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlphaScaleMin", CallKind.ClassMember, m_classData, value); } - } - public float AlphaScaleMax - { - get { return Invoker.CallNative("SDKClass", "AlphaScaleMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlphaScaleMax", CallKind.ClassMember, m_classData, value); } - } - public float RadiusScaleMin - { - get { return Invoker.CallNative("SDKClass", "RadiusScaleMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadiusScaleMin", CallKind.ClassMember, m_classData, value); } - } - public float RadiusScaleMax - { - get { return Invoker.CallNative("SDKClass", "RadiusScaleMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadiusScaleMax", CallKind.ClassMember, m_classData, value); } - } - public float RadiusScaleFOVBase - { - get { return Invoker.CallNative("SDKClass", "RadiusScaleFOVBase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RadiusScaleFOVBase", CallKind.ClassMember, m_classData, value); } - } - public bool RightEye - { - get { return Invoker.CallNative("SDKClass", "RightEye", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RightEye", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CParticleVisibilityInputs(ptr={this.m_classData})"; - } - public class CPathAnimMotorUpdater : CPathAnimMotorUpdaterBase - { - public CPathAnimMotorUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdater", "CPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathAnimMotorUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdater", "CPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathAnimMotorUpdater() - { - } - public CPathAnimMotorUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdater", "CPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPathAnimMotorUpdaterBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathAnimMotorUpdater(ptr={this.m_classData})"; - } - public class CPathAnimMotorUpdaterBase : CAnimMotorUpdaterBase - { - public CPathAnimMotorUpdaterBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdaterBase", "CPathAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathAnimMotorUpdaterBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdaterBase", "CPathAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathAnimMotorUpdaterBase() - { - } - public CPathAnimMotorUpdaterBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdaterBase", "CPathAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool LockToPath - { - get { return Invoker.CallNative("SDKClass", "LockToPath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockToPath", CallKind.ClassMember, m_classData, value); } - } - public CAnimMotorUpdaterBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathAnimMotorUpdaterBase(ptr={this.m_classData})"; - } - public class CPathCorner : CPointEntity - { - public CPathCorner(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathCorner", "CPathCorner", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathCorner(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathCorner", "CPathCorner", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathCorner() - { - } - public CPathCorner(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathCorner", "CPathCorner", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Wait - { - get { return Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnPass - { - get { return Invoker.CallNative("SDKClass", "OnPass", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathCorner(ptr={this.m_classData})"; - } - public class CPathCornerCrash : CPathCorner - { - public CPathCornerCrash(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathCornerCrash", "CPathCornerCrash", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathCornerCrash(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathCornerCrash", "CPathCornerCrash", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathCornerCrash() - { - } - public CPathCornerCrash(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathCornerCrash", "CPathCornerCrash", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPathCorner Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathCornerCrash(ptr={this.m_classData})"; - } - public class CPathHelperUpdateNode : CUnaryUpdateNode - { - public CPathHelperUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathHelperUpdateNode", "CPathHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathHelperUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathHelperUpdateNode", "CPathHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathHelperUpdateNode() - { - } - public CPathHelperUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathHelperUpdateNode", "CPathHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StoppingRadius - { - get { return Invoker.CallNative("SDKClass", "StoppingRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StoppingRadius", CallKind.ClassMember, m_classData, value); } - } - public float StoppingSpeedScale - { - get { return Invoker.CallNative("SDKClass", "StoppingSpeedScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StoppingSpeedScale", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathHelperUpdateNode(ptr={this.m_classData})"; - } - public class CPathKeyFrame : CLogicalEntity - { - public CPathKeyFrame(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathKeyFrame", "CPathKeyFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathKeyFrame(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathKeyFrame", "CPathKeyFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathKeyFrame() - { - } - public CPathKeyFrame(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathKeyFrame", "CPathKeyFrame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Origin - { - get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } - } - public Vector Angles - { - get { return Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData, value); } - } - public string NextKey - { - get { return Invoker.CallNative("SDKClass", "NextKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextKey", CallKind.ClassMember, m_classData, value); } - } - public float NextTime - { - get { return Invoker.CallNative("SDKClass", "NextTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextTime", CallKind.ClassMember, m_classData, value); } - } - public int[] NextKey1 - { - get { return Invoker.CallNative("SDKClass", "NextKey1", CallKind.ClassMember, m_classData); } - } - public int[] PrevKey - { - get { return Invoker.CallNative("SDKClass", "PrevKey", CallKind.ClassMember, m_classData); } - } - public float MoveSpeed - { - get { return Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathKeyFrame(ptr={this.m_classData})"; - } - public class CPathMetricEvaluator : CMotionMetricEvaluator - { - public CPathMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathMetricEvaluator", "CPathMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathMetricEvaluator", "CPathMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathMetricEvaluator() - { - } - public CPathMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathMetricEvaluator", "CPathMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] PathTimeSamples - { - get { return Invoker.CallNative("SDKClass", "PathTimeSamples", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathTimeSamples", CallKind.ClassMember, m_classData, value); } - } - public float Distance - { - get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } - } - public bool ExtrapolateMovement - { - get { return Invoker.CallNative("SDKClass", "ExtrapolateMovement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExtrapolateMovement", CallKind.ClassMember, m_classData, value); } - } - public float MinExtrapolationSpeed - { - get { return Invoker.CallNative("SDKClass", "MinExtrapolationSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinExtrapolationSpeed", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathMetricEvaluator(ptr={this.m_classData})"; - } - public class CPathMover : CPathSimple - { - public CPathMover(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathMover", "CPathMover", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathMover(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathMover", "CPathMover", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathMover() - { - } - public CPathMover(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathMover", "CPathMover", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPathSimple Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathMover(ptr={this.m_classData})"; - } - public class CPathParameters : ClassData - { - public CPathParameters(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParameters", "CPathParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathParameters(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParameters", "CPathParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathParameters() - { - } - public CPathParameters(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParameters", "CPathParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int StartControlPointNumber - { - get { return Invoker.CallNative("SDKClass", "StartControlPointNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartControlPointNumber", CallKind.ClassMember, m_classData, value); } - } - public int EndControlPointNumber - { - get { return Invoker.CallNative("SDKClass", "EndControlPointNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndControlPointNumber", CallKind.ClassMember, m_classData, value); } - } - public int BulgeControl - { - get { return Invoker.CallNative("SDKClass", "BulgeControl", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BulgeControl", CallKind.ClassMember, m_classData, value); } - } - public float Bulge - { - get { return Invoker.CallNative("SDKClass", "Bulge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Bulge", CallKind.ClassMember, m_classData, value); } - } - public float MidPoint - { - get { return Invoker.CallNative("SDKClass", "MidPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MidPoint", CallKind.ClassMember, m_classData, value); } - } - public Vector2D StartPointOffset - { - get { return Invoker.CallNative("SDKClass", "StartPointOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartPointOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MidPointOffset - { - get { return Invoker.CallNative("SDKClass", "MidPointOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MidPointOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D EndOffset - { - get { return Invoker.CallNative("SDKClass", "EndOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndOffset", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPathParameters(ptr={this.m_classData})"; - } - public class CPathParticleRope : CBaseEntity - { - public CPathParticleRope(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRope", "CPathParticleRope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathParticleRope(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRope", "CPathParticleRope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathParticleRope() - { - } - public CPathParticleRope(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRope", "CPathParticleRope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool StartActive - { - get { return Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData, value); } - } - public float MaxSimulationTime - { - get { return Invoker.CallNative("SDKClass", "MaxSimulationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSimulationTime", CallKind.ClassMember, m_classData, value); } - } - public string EffectName - { - get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } - } - public string[] PathNodes_Name - { - get { return Invoker.CallNative("SDKClass", "PathNodes_Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodes_Name", CallKind.ClassMember, m_classData, value); } - } - public float ParticleSpacing - { - get { return Invoker.CallNative("SDKClass", "ParticleSpacing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParticleSpacing", CallKind.ClassMember, m_classData, value); } - } - public float Slack - { - get { return Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public QAngle ColorTint - { - get { return Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData, value); } - } - public int EffectState - { - get { return Invoker.CallNative("SDKClass", "EffectState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectState", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] PathNodes_Position - { - get { return Invoker.CallNative("SDKClass", "PathNodes_Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodes_Position", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] PathNodes_TangentIn - { - get { return Invoker.CallNative("SDKClass", "PathNodes_TangentIn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodes_TangentIn", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] PathNodes_TangentOut - { - get { return Invoker.CallNative("SDKClass", "PathNodes_TangentOut", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodes_TangentOut", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] PathNodes_Color - { - get { return Invoker.CallNative("SDKClass", "PathNodes_Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodes_Color", CallKind.ClassMember, m_classData, value); } - } - public Vector4D[] PathNodes_PinEnabled - { - get { return Invoker.CallNative("SDKClass", "PathNodes_PinEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodes_PinEnabled", CallKind.ClassMember, m_classData, value); } - } - public float[] PathNodes_RadiusScale - { - get { return Invoker.CallNative("SDKClass", "PathNodes_RadiusScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathNodes_RadiusScale", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathParticleRope(ptr={this.m_classData})"; - } - public class CPathParticleRopeAlias_path_particle_rope_clientside : CPathParticleRope - { - public CPathParticleRopeAlias_path_particle_rope_clientside(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRopeAlias_path_particle_rope_clientside", "CPathParticleRopeAlias_path_particle_rope_clientside", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathParticleRopeAlias_path_particle_rope_clientside(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRopeAlias_path_particle_rope_clientside", "CPathParticleRopeAlias_path_particle_rope_clientside", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathParticleRopeAlias_path_particle_rope_clientside() - { - } - public CPathParticleRopeAlias_path_particle_rope_clientside(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRopeAlias_path_particle_rope_clientside", "CPathParticleRopeAlias_path_particle_rope_clientside", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPathParticleRope Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathParticleRopeAlias_path_particle_rope_clientside(ptr={this.m_classData})"; - } - public class CPathQueryComponent : CEntityComponent - { - public CPathQueryComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathQueryComponent", "CPathQueryComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathQueryComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathQueryComponent", "CPathQueryComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathQueryComponent() - { - } - public CPathQueryComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathQueryComponent", "CPathQueryComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathQueryComponent(ptr={this.m_classData})"; - } - public class CPathQueryUtil : ClassData - { - public CPathQueryUtil(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathQueryUtil", "CPathQueryUtil", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathQueryUtil(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathQueryUtil", "CPathQueryUtil", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathQueryUtil() - { - } - public CPathQueryUtil(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathQueryUtil", "CPathQueryUtil", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public QAngle[] PathSamplePositions - { - get { return Invoker.CallNative("SDKClass", "PathSamplePositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathSamplePositions", CallKind.ClassMember, m_classData, value); } - } - public float[] PathSampleParameters - { - get { return Invoker.CallNative("SDKClass", "PathSampleParameters", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathSampleParameters", CallKind.ClassMember, m_classData, value); } - } - public float[] PathSampleDistances - { - get { return Invoker.CallNative("SDKClass", "PathSampleDistances", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathSampleDistances", CallKind.ClassMember, m_classData, value); } - } - public bool IsClosedLoop - { - get { return Invoker.CallNative("SDKClass", "IsClosedLoop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsClosedLoop", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPathQueryUtil(ptr={this.m_classData})"; - } - public class CPathSimple : CBaseEntity - { - public CPathSimple(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathSimple", "CPathSimple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathSimple(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathSimple", "CPathSimple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathSimple() - { - } - public CPathSimple(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathSimple", "CPathSimple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPathQueryComponent CPathQueryComponent - { - get { return Invoker.CallNative("SDKClass", "CPathQueryComponent", CallKind.ClassMember, m_classData); } - } - public string PathString - { - get { return Invoker.CallNative("SDKClass", "PathString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathString", CallKind.ClassMember, m_classData, value); } - } - public bool ClosedLoop - { - get { return Invoker.CallNative("SDKClass", "ClosedLoop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClosedLoop", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathSimple(ptr={this.m_classData})"; - } - public class CPathSimpleAPI : ClassData - { - public CPathSimpleAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathSimpleAPI", "CPathSimpleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathSimpleAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathSimpleAPI", "CPathSimpleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathSimpleAPI() - { - } - public CPathSimpleAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathSimpleAPI", "CPathSimpleAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CPathSimpleAPI(ptr={this.m_classData})"; - } - public class CPathTrack : CPointEntity - { - public CPathTrack(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathTrack", "CPathTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathTrack(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathTrack", "CPathTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPathTrack() - { - } - public CPathTrack(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPathTrack", "CPathTrack", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Pnext - { - get { return Invoker.CallNative("SDKClass", "Pnext", CallKind.ClassMember, m_classData); } - } - public int[] Pprevious - { - get { return Invoker.CallNative("SDKClass", "Pprevious", CallKind.ClassMember, m_classData); } - } - public int[] Paltpath - { - get { return Invoker.CallNative("SDKClass", "Paltpath", CallKind.ClassMember, m_classData); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float Length - { - get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } - } - public string AltName - { - get { return Invoker.CallNative("SDKClass", "AltName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AltName", CallKind.ClassMember, m_classData, value); } - } - public int IterVal - { - get { return Invoker.CallNative("SDKClass", "IterVal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IterVal", CallKind.ClassMember, m_classData, value); } - } - public uint OrientationType - { - get { return Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnPass - { - get { return Invoker.CallNative("SDKClass", "OnPass", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPathTrack(ptr={this.m_classData})"; - } - public class CPerParticleFloatInput : CParticleFloatInput - { - public CPerParticleFloatInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPerParticleFloatInput", "CPerParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPerParticleFloatInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPerParticleFloatInput", "CPerParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPerParticleFloatInput() - { - } - public CPerParticleFloatInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPerParticleFloatInput", "CPerParticleFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleFloatInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPerParticleFloatInput(ptr={this.m_classData})"; - } - public class CPerParticleVecInput : CParticleVecInput - { - public CPerParticleVecInput(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPerParticleVecInput", "CPerParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPerParticleVecInput(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPerParticleVecInput", "CPerParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPerParticleVecInput() - { - } - public CPerParticleVecInput(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPerParticleVecInput", "CPerParticleVecInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleVecInput Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPerParticleVecInput(ptr={this.m_classData})"; - } - public class CPhysBallSocket : CPhysConstraint - { - public CPhysBallSocket(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysBallSocket", "CPhysBallSocket", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysBallSocket(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysBallSocket", "CPhysBallSocket", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysBallSocket() - { - } - public CPhysBallSocket(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysBallSocket", "CPhysBallSocket", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float JointFriction - { - get { return Invoker.CallNative("SDKClass", "JointFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JointFriction", CallKind.ClassMember, m_classData, value); } - } - public bool EnableSwingLimit - { - get { return Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData, value); } - } - public float SwingLimit - { - get { return Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData, value); } - } - public bool EnableTwistLimit - { - get { return Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData, value); } - } - public float MinTwistAngle - { - get { return Invoker.CallNative("SDKClass", "MinTwistAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinTwistAngle", CallKind.ClassMember, m_classData, value); } - } - public float MaxTwistAngle - { - get { return Invoker.CallNative("SDKClass", "MaxTwistAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTwistAngle", CallKind.ClassMember, m_classData, value); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysBallSocket(ptr={this.m_classData})"; - } - public class CPhysBox : CBreakable - { - public CPhysBox(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysBox", "CPhysBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysBox(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysBox", "CPhysBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysBox() - { - } - public CPhysBox(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysBox", "CPhysBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int DamageType - { - get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } - } - public int DamageToEnableMotion - { - get { return Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData, value); } - } - public float ForceToEnableMotion - { - get { return Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HoverPosePosition - { - get { return Invoker.CallNative("SDKClass", "HoverPosePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HoverPosePosition", CallKind.ClassMember, m_classData, value); } - } - public Vector HoverPoseAngles - { - get { return Invoker.CallNative("SDKClass", "HoverPoseAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HoverPoseAngles", CallKind.ClassMember, m_classData, value); } - } - public bool NotSolidToWorld - { - get { return Invoker.CallNative("SDKClass", "NotSolidToWorld", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotSolidToWorld", CallKind.ClassMember, m_classData, value); } - } - public bool EnableUseOutput - { - get { return Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData, value); } - } - public byte HoverPoseFlags - { - get { return Invoker.CallNative("SDKClass", "HoverPoseFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HoverPoseFlags", CallKind.ClassMember, m_classData, value); } - } - public float TouchOutputPerEntityDelay - { - get { return Invoker.CallNative("SDKClass", "TouchOutputPerEntityDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TouchOutputPerEntityDelay", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnDamaged - { - get { return Invoker.CallNative("SDKClass", "OnDamaged", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAwakened - { - get { return Invoker.CallNative("SDKClass", "OnAwakened", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMotionEnabled - { - get { return Invoker.CallNative("SDKClass", "OnMotionEnabled", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPlayerUse - { - get { return Invoker.CallNative("SDKClass", "OnPlayerUse", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStartTouch - { - get { return Invoker.CallNative("SDKClass", "OnStartTouch", CallKind.ClassMember, m_classData); } - } - public CBasePlayerPawn CarryingPlayer - { - get { return Invoker.CallNative("SDKClass", "CarryingPlayer", CallKind.ClassMember, m_classData); } - } - public CBreakable Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysBox(ptr={this.m_classData})"; - } - public class CPhysConstraint : CLogicalEntity - { - public CPhysConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysConstraint", "CPhysConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysConstraint", "CPhysConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysConstraint() - { - } - public CPhysConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysConstraint", "CPhysConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string NameAttach1 - { - get { return Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData, value); } - } - public string NameAttach2 - { - get { return Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Attach1 - { - get { return Invoker.CallNative("SDKClass", "Attach1", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Attach2 - { - get { return Invoker.CallNative("SDKClass", "Attach2", CallKind.ClassMember, m_classData); } - } - public string NameAttachment1 - { - get { return Invoker.CallNative("SDKClass", "NameAttachment1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttachment1", CallKind.ClassMember, m_classData, value); } - } - public string NameAttachment2 - { - get { return Invoker.CallNative("SDKClass", "NameAttachment2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttachment2", CallKind.ClassMember, m_classData, value); } - } - public string BreakSound - { - get { return Invoker.CallNative("SDKClass", "BreakSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakSound", CallKind.ClassMember, m_classData, value); } - } - public float ForceLimit - { - get { return Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData, value); } - } - public float TorqueLimit - { - get { return Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData, value); } - } - public float MinTeleportDistance - { - get { return Invoker.CallNative("SDKClass", "MinTeleportDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinTeleportDistance", CallKind.ClassMember, m_classData, value); } - } - public bool SnapObjectPositions - { - get { return Invoker.CallNative("SDKClass", "SnapObjectPositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SnapObjectPositions", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnBreak - { - get { return Invoker.CallNative("SDKClass", "OnBreak", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysConstraint(ptr={this.m_classData})"; - } - public class CPhysExplosion : CPointEntity - { - public CPhysExplosion(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysExplosion", "CPhysExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysExplosion(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysExplosion", "CPhysExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysExplosion() - { - } - public CPhysExplosion(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysExplosion", "CPhysExplosion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ExplodeOnSpawn - { - get { return Invoker.CallNative("SDKClass", "ExplodeOnSpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplodeOnSpawn", CallKind.ClassMember, m_classData, value); } - } - public float Magnitude - { - get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } - } - public float Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public string TargetEntityName - { - get { return Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData, value); } - } - public float InnerRadius - { - get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } - } - public float PushScale - { - get { return Invoker.CallNative("SDKClass", "PushScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushScale", CallKind.ClassMember, m_classData, value); } - } - public bool ConvertToDebrisWhenPossible - { - get { return Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData, value); } - } - public bool AffectInvulnerableEnts - { - get { return Invoker.CallNative("SDKClass", "AffectInvulnerableEnts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AffectInvulnerableEnts", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnPushedPlayer - { - get { return Invoker.CallNative("SDKClass", "OnPushedPlayer", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysExplosion(ptr={this.m_classData})"; - } - public class CPhysFixed : CPhysConstraint - { - public CPhysFixed(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysFixed", "CPhysFixed", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysFixed(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysFixed", "CPhysFixed", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysFixed() - { - } - public CPhysFixed(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysFixed", "CPhysFixed", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float LinearFrequency - { - get { return Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData, value); } - } - public float LinearDampingRatio - { - get { return Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public float AngularFrequency - { - get { return Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData, value); } - } - public float AngularDampingRatio - { - get { return Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public bool EnableLinearConstraint - { - get { return Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData, value); } - } - public bool EnableAngularConstraint - { - get { return Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData, value); } - } - public string BoneName1 - { - get { return Invoker.CallNative("SDKClass", "BoneName1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName1", CallKind.ClassMember, m_classData, value); } - } - public string BoneName2 - { - get { return Invoker.CallNative("SDKClass", "BoneName2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName2", CallKind.ClassMember, m_classData, value); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysFixed(ptr={this.m_classData})"; - } - public class CPhysForce : CPointEntity - { - public CPhysForce(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysForce", "CPhysForce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysForce(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysForce", "CPhysForce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysForce() - { - } - public CPhysForce(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysForce", "CPhysForce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string NameAttach - { - get { return Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData, value); } - } - public float Force - { - get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } - } - public float ForceTime - { - get { return Invoker.CallNative("SDKClass", "ForceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity AttachedObject - { - get { return Invoker.CallNative("SDKClass", "AttachedObject", CallKind.ClassMember, m_classData); } - } - public bool WasRestored - { - get { return Invoker.CallNative("SDKClass", "WasRestored", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WasRestored", CallKind.ClassMember, m_classData, value); } - } - public CConstantForceController Integrator - { - get { return Invoker.CallNative("SDKClass", "Integrator", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysForce(ptr={this.m_classData})"; - } - public class CPhysHinge : CPhysConstraint - { - public CPhysHinge(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysHinge", "CPhysHinge", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysHinge(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysHinge", "CPhysHinge", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysHinge() - { - } - public CPhysHinge(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysHinge", "CPhysHinge", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ConstraintSoundInfo SoundInfo - { - get { return Invoker.CallNative("SDKClass", "SoundInfo", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput NotifyMinLimitReached - { - get { return Invoker.CallNative("SDKClass", "NotifyMinLimitReached", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput NotifyMaxLimitReached - { - get { return Invoker.CallNative("SDKClass", "NotifyMaxLimitReached", CallKind.ClassMember, m_classData); } - } - public bool AtMinLimit - { - get { return Invoker.CallNative("SDKClass", "AtMinLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AtMinLimit", CallKind.ClassMember, m_classData, value); } - } - public bool AtMaxLimit - { - get { return Invoker.CallNative("SDKClass", "AtMaxLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AtMaxLimit", CallKind.ClassMember, m_classData, value); } - } - public constraint_hingeparams_t Hinge - { - get { return Invoker.CallNative("SDKClass", "Hinge", CallKind.ClassMember, m_classData); } - } - public float HingeFriction - { - get { return Invoker.CallNative("SDKClass", "HingeFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HingeFriction", CallKind.ClassMember, m_classData, value); } - } - public float SystemLoadScale - { - get { return Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData, value); } - } - public bool IsAxisLocal - { - get { return Invoker.CallNative("SDKClass", "IsAxisLocal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAxisLocal", CallKind.ClassMember, m_classData, value); } - } - public float MinRotation - { - get { return Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData, value); } - } - public float MaxRotation - { - get { return Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData, value); } - } - public float InitialRotation - { - get { return Invoker.CallNative("SDKClass", "InitialRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialRotation", CallKind.ClassMember, m_classData, value); } - } - public float MotorFrequency - { - get { return Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData, value); } - } - public float MotorDampingRatio - { - get { return Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public float AngleSpeed - { - get { return Invoker.CallNative("SDKClass", "AngleSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleSpeed", CallKind.ClassMember, m_classData, value); } - } - public float AngleSpeedThreshold - { - get { return Invoker.CallNative("SDKClass", "AngleSpeedThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleSpeedThreshold", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnStartMoving - { - get { return Invoker.CallNative("SDKClass", "OnStartMoving", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStopMoving - { - get { return Invoker.CallNative("SDKClass", "OnStopMoving", CallKind.ClassMember, m_classData); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysHinge(ptr={this.m_classData})"; - } - public class CPhysHingeAlias_phys_hinge_local : CPhysHinge - { - public CPhysHingeAlias_phys_hinge_local(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysHingeAlias_phys_hinge_local", "CPhysHingeAlias_phys_hinge_local", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysHingeAlias_phys_hinge_local(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysHingeAlias_phys_hinge_local", "CPhysHingeAlias_phys_hinge_local", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysHingeAlias_phys_hinge_local() - { - } - public CPhysHingeAlias_phys_hinge_local(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysHingeAlias_phys_hinge_local", "CPhysHingeAlias_phys_hinge_local", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPhysHinge Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysHingeAlias_phys_hinge_local(ptr={this.m_classData})"; - } - public class CPhysicalButton : CBaseButton - { - public CPhysicalButton(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicalButton", "CPhysicalButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicalButton(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicalButton", "CPhysicalButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicalButton() - { - } - public CPhysicalButton(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicalButton", "CPhysicalButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseButton Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicalButton(ptr={this.m_classData})"; - } - public class CPhysicsBodyGameMarkup : ClassData - { - public CPhysicsBodyGameMarkup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkup", "CPhysicsBodyGameMarkup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsBodyGameMarkup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkup", "CPhysicsBodyGameMarkup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsBodyGameMarkup() - { - } - public CPhysicsBodyGameMarkup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkup", "CPhysicsBodyGameMarkup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TargetBody - { - get { return Invoker.CallNative("SDKClass", "TargetBody", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetBody", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPhysicsBodyGameMarkup(ptr={this.m_classData})"; - } - public class CPhysicsBodyGameMarkupData : ClassData - { - public CPhysicsBodyGameMarkupData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkupData", "CPhysicsBodyGameMarkupData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsBodyGameMarkupData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkupData", "CPhysicsBodyGameMarkupData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsBodyGameMarkupData() - { - } - public CPhysicsBodyGameMarkupData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkupData", "CPhysicsBodyGameMarkupData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CPhysicsBodyGameMarkupData(ptr={this.m_classData})"; - } - public class CPhysicsEntitySolver : CLogicalEntity - { - public CPhysicsEntitySolver(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsEntitySolver", "CPhysicsEntitySolver", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsEntitySolver(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsEntitySolver", "CPhysicsEntitySolver", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsEntitySolver() - { - } - public CPhysicsEntitySolver(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsEntitySolver", "CPhysicsEntitySolver", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity MovingEntity - { - get { return Invoker.CallNative("SDKClass", "MovingEntity", CallKind.ClassMember, m_classData); } - } - public CBaseEntity PhysicsBlocker - { - get { return Invoker.CallNative("SDKClass", "PhysicsBlocker", CallKind.ClassMember, m_classData); } - } - public float SeparationDuration - { - get { return Invoker.CallNative("SDKClass", "SeparationDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SeparationDuration", CallKind.ClassMember, m_classData, value); } - } - public float CancelTime - { - get { return Invoker.CallNative("SDKClass", "CancelTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CancelTime", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicsEntitySolver(ptr={this.m_classData})"; - } - public class CPhysicsProp : CBreakableProp - { - public CPhysicsProp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsProp", "CPhysicsProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsProp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsProp", "CPhysicsProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsProp() - { - } - public CPhysicsProp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsProp", "CPhysicsProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput MotionEnabled - { - get { return Invoker.CallNative("SDKClass", "MotionEnabled", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAwakened - { - get { return Invoker.CallNative("SDKClass", "OnAwakened", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAwake - { - get { return Invoker.CallNative("SDKClass", "OnAwake", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnAsleep - { - get { return Invoker.CallNative("SDKClass", "OnAsleep", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPlayerUse - { - get { return Invoker.CallNative("SDKClass", "OnPlayerUse", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnOutOfWorld - { - get { return Invoker.CallNative("SDKClass", "OnOutOfWorld", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPlayerPickup - { - get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } - } - public bool ForceNavIgnore - { - get { return Invoker.CallNative("SDKClass", "ForceNavIgnore", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceNavIgnore", CallKind.ClassMember, m_classData, value); } - } - public bool NoNavmeshBlocker - { - get { return Invoker.CallNative("SDKClass", "NoNavmeshBlocker", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoNavmeshBlocker", CallKind.ClassMember, m_classData, value); } - } - public bool ForceNpcExclude - { - get { return Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData, value); } - } - public float MassScale - { - get { return Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData, value); } - } - public float BuoyancyScale - { - get { return Invoker.CallNative("SDKClass", "BuoyancyScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuoyancyScale", CallKind.ClassMember, m_classData, value); } - } - public int DamageType - { - get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } - } - public int DamageToEnableMotion - { - get { return Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData, value); } - } - public float ForceToEnableMotion - { - get { return Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData, value); } - } - public bool ThrownByPlayer - { - get { return Invoker.CallNative("SDKClass", "ThrownByPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThrownByPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool DroppedByPlayer - { - get { return Invoker.CallNative("SDKClass", "DroppedByPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DroppedByPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool TouchedByPlayer - { - get { return Invoker.CallNative("SDKClass", "TouchedByPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TouchedByPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool FirstCollisionAfterLaunch - { - get { return Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData, value); } - } - public bool HasBeenAwakened - { - get { return Invoker.CallNative("SDKClass", "HasBeenAwakened", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBeenAwakened", CallKind.ClassMember, m_classData, value); } - } - public bool IsOverrideProp - { - get { return Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData, value); } - } - public byte DynamicContinuousContactBehavior - { - get { return Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData, value); } - } - public float NextCheckDisableMotionContactsTime - { - get { return Invoker.CallNative("SDKClass", "NextCheckDisableMotionContactsTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextCheckDisableMotionContactsTime", CallKind.ClassMember, m_classData, value); } - } - public int InitialGlowState - { - get { return Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData, value); } - } - public int GlowRange - { - get { return Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData, value); } - } - public int GlowRangeMin - { - get { return Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData, value); } - } - public QAngle GlowColor - { - get { return Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldAutoConvertBackFromDebris - { - get { return Invoker.CallNative("SDKClass", "ShouldAutoConvertBackFromDebris", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldAutoConvertBackFromDebris", CallKind.ClassMember, m_classData, value); } - } - public bool MuteImpactEffects - { - get { return Invoker.CallNative("SDKClass", "MuteImpactEffects", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MuteImpactEffects", CallKind.ClassMember, m_classData, value); } - } - public bool AcceptDamageFromHeldObjects - { - get { return Invoker.CallNative("SDKClass", "AcceptDamageFromHeldObjects", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AcceptDamageFromHeldObjects", CallKind.ClassMember, m_classData, value); } - } - public bool EnableUseOutput - { - get { return Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData, value); } - } - public uint CrateType - { - get { return Invoker.CallNative("SDKClass", "CrateType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrateType", CallKind.ClassMember, m_classData, value); } - } - public uint[] StrItemClass - { - get { return Invoker.CallNative("SDKClass", "StrItemClass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrItemClass", CallKind.ClassMember, m_classData, value); } - } - public int[] ItemCount - { - get { return Invoker.CallNative("SDKClass", "ItemCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemCount", CallKind.ClassMember, m_classData, value); } - } - public bool RemovableForAmmoBalancing - { - get { return Invoker.CallNative("SDKClass", "RemovableForAmmoBalancing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemovableForAmmoBalancing", CallKind.ClassMember, m_classData, value); } - } - public bool Awake - { - get { return Invoker.CallNative("SDKClass", "Awake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Awake", CallKind.ClassMember, m_classData, value); } - } - public bool AttachedToReferenceFrame - { - get { return Invoker.CallNative("SDKClass", "AttachedToReferenceFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachedToReferenceFrame", CallKind.ClassMember, m_classData, value); } - } - public CBreakableProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicsProp(ptr={this.m_classData})"; - } - public class CPhysicsPropMultiplayer : CPhysicsProp - { - public CPhysicsPropMultiplayer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropMultiplayer", "CPhysicsPropMultiplayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsPropMultiplayer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropMultiplayer", "CPhysicsPropMultiplayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsPropMultiplayer() - { - } - public CPhysicsPropMultiplayer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropMultiplayer", "CPhysicsPropMultiplayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPhysicsProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicsPropMultiplayer(ptr={this.m_classData})"; - } - public class CPhysicsPropOverride : CPhysicsProp - { - public CPhysicsPropOverride(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropOverride", "CPhysicsPropOverride", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsPropOverride(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropOverride", "CPhysicsPropOverride", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsPropOverride() - { - } - public CPhysicsPropOverride(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropOverride", "CPhysicsPropOverride", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPhysicsProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicsPropOverride(ptr={this.m_classData})"; - } - public class CPhysicsPropRespawnable : CPhysicsProp - { - public CPhysicsPropRespawnable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropRespawnable", "CPhysicsPropRespawnable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsPropRespawnable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropRespawnable", "CPhysicsPropRespawnable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsPropRespawnable() - { - } - public CPhysicsPropRespawnable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropRespawnable", "CPhysicsPropRespawnable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D OriginalSpawnOrigin - { - get { return Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector OriginalSpawnAngles - { - get { return Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OriginalMins - { - get { return Invoker.CallNative("SDKClass", "OriginalMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OriginalMaxs - { - get { return Invoker.CallNative("SDKClass", "OriginalMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalMaxs", CallKind.ClassMember, m_classData, value); } - } - public float RespawnDuration - { - get { return Invoker.CallNative("SDKClass", "RespawnDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RespawnDuration", CallKind.ClassMember, m_classData, value); } - } - public CPhysicsProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicsPropRespawnable(ptr={this.m_classData})"; - } - public class CPhysicsShake : ClassData - { - public CPhysicsShake(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsShake", "CPhysicsShake", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsShake(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsShake", "CPhysicsShake", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsShake() - { - } - public CPhysicsShake(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsShake", "CPhysicsShake", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Force - { - get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPhysicsShake(ptr={this.m_classData})"; - } - public class CPhysicsSpring : CBaseEntity - { - public CPhysicsSpring(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsSpring", "CPhysicsSpring", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsSpring(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsSpring", "CPhysicsSpring", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsSpring() - { - } - public CPhysicsSpring(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsSpring", "CPhysicsSpring", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Frequency - { - get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } - } - public float DampingRatio - { - get { return Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData, value); } - } - public float RestLength - { - get { return Invoker.CallNative("SDKClass", "RestLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RestLength", CallKind.ClassMember, m_classData, value); } - } - public string NameAttachStart - { - get { return Invoker.CallNative("SDKClass", "NameAttachStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttachStart", CallKind.ClassMember, m_classData, value); } - } - public string NameAttachEnd - { - get { return Invoker.CallNative("SDKClass", "NameAttachEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttachEnd", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public Vector2D End - { - get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } - } - public uint TeleportTick - { - get { return Invoker.CallNative("SDKClass", "TeleportTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeleportTick", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicsSpring(ptr={this.m_classData})"; - } - public class CPhysicsWire : CBaseEntity - { - public CPhysicsWire(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsWire", "CPhysicsWire", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsWire(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsWire", "CPhysicsWire", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysicsWire() - { - } - public CPhysicsWire(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysicsWire", "CPhysicsWire", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Density - { - get { return Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysicsWire(ptr={this.m_classData})"; - } - public class CPhysImpact : CPointEntity - { - public CPhysImpact(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysImpact", "CPhysImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysImpact(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysImpact", "CPhysImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysImpact() - { - } - public CPhysImpact(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysImpact", "CPhysImpact", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public float Distance - { - get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } - } - public string DirectionEntityName - { - get { return Invoker.CallNative("SDKClass", "DirectionEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DirectionEntityName", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysImpact(ptr={this.m_classData})"; - } - public class CPhysLength : CPhysConstraint - { - public CPhysLength(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysLength", "CPhysLength", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysLength(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysLength", "CPhysLength", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysLength() - { - } - public CPhysLength(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysLength", "CPhysLength", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector[] Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Attach - { - get { return Invoker.CallNative("SDKClass", "Attach", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Attach", CallKind.ClassMember, m_classData, value); } - } - public float AddLength - { - get { return Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData, value); } - } - public float MinLength - { - get { return Invoker.CallNative("SDKClass", "MinLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinLength", CallKind.ClassMember, m_classData, value); } - } - public float TotalLength - { - get { return Invoker.CallNative("SDKClass", "TotalLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalLength", CallKind.ClassMember, m_classData, value); } - } - public bool EnableCollision - { - get { return Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData, value); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysLength(ptr={this.m_classData})"; - } - public class CPhysMagnet : CBaseAnimGraph - { - public CPhysMagnet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMagnet", "CPhysMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysMagnet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMagnet", "CPhysMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysMagnet() - { - } - public CPhysMagnet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMagnet", "CPhysMagnet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnMagnetAttach - { - get { return Invoker.CallNative("SDKClass", "OnMagnetAttach", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnMagnetDetach - { - get { return Invoker.CallNative("SDKClass", "OnMagnetDetach", CallKind.ClassMember, m_classData); } - } - public float MassScale - { - get { return Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData, value); } - } - public float ForceLimit - { - get { return Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData, value); } - } - public float TorqueLimit - { - get { return Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData, value); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public bool HasHitSomething - { - get { return Invoker.CallNative("SDKClass", "HasHitSomething", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasHitSomething", CallKind.ClassMember, m_classData, value); } - } - public float TotalMass - { - get { return Invoker.CallNative("SDKClass", "TotalMass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalMass", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float NextSuckTime - { - get { return Invoker.CallNative("SDKClass", "NextSuckTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextSuckTime", CallKind.ClassMember, m_classData, value); } - } - public int MaxObjectsAttached - { - get { return Invoker.CallNative("SDKClass", "MaxObjectsAttached", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxObjectsAttached", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysMagnet(ptr={this.m_classData})"; - } - public class CPhysMotor : CLogicalEntity - { - public CPhysMotor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMotor", "CPhysMotor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysMotor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMotor", "CPhysMotor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysMotor() - { - } - public CPhysMotor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMotor", "CPhysMotor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string NameAttach - { - get { return Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData, value); } - } - public string NameAnchor - { - get { return Invoker.CallNative("SDKClass", "NameAnchor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameAnchor", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity AttachedObject - { - get { return Invoker.CallNative("SDKClass", "AttachedObject", CallKind.ClassMember, m_classData); } - } - public CBaseEntity AnchorObject - { - get { return Invoker.CallNative("SDKClass", "AnchorObject", CallKind.ClassMember, m_classData); } - } - public float SpinUp - { - get { return Invoker.CallNative("SDKClass", "SpinUp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpinUp", CallKind.ClassMember, m_classData, value); } - } - public float SpinDown - { - get { return Invoker.CallNative("SDKClass", "SpinDown", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpinDown", CallKind.ClassMember, m_classData, value); } - } - public float MotorFriction - { - get { return Invoker.CallNative("SDKClass", "MotorFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotorFriction", CallKind.ClassMember, m_classData, value); } - } - public float AdditionalAcceleration - { - get { return Invoker.CallNative("SDKClass", "AdditionalAcceleration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AdditionalAcceleration", CallKind.ClassMember, m_classData, value); } - } - public float AngularAcceleration - { - get { return Invoker.CallNative("SDKClass", "AngularAcceleration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularAcceleration", CallKind.ClassMember, m_classData, value); } - } - public float TorqueScale - { - get { return Invoker.CallNative("SDKClass", "TorqueScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TorqueScale", CallKind.ClassMember, m_classData, value); } - } - public float TargetSpeed - { - get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } - } - public float SpeedWhenSpinUpOrSpinDownStarted - { - get { return Invoker.CallNative("SDKClass", "SpeedWhenSpinUpOrSpinDownStarted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeedWhenSpinUpOrSpinDownStarted", CallKind.ClassMember, m_classData, value); } - } - public CMotorController Motor - { - get { return Invoker.CallNative("SDKClass", "Motor", CallKind.ClassMember, m_classData); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysMotor(ptr={this.m_classData})"; - } - public class CPhysMotorAPI : ClassData - { - public CPhysMotorAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMotorAPI", "CPhysMotorAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysMotorAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMotorAPI", "CPhysMotorAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysMotorAPI() - { - } - public CPhysMotorAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysMotorAPI", "CPhysMotorAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CPhysMotorAPI(ptr={this.m_classData})"; - } - public class CPhysPulley : CPhysConstraint - { - public CPhysPulley(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysPulley", "CPhysPulley", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysPulley(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysPulley", "CPhysPulley", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysPulley() - { - } - public CPhysPulley(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysPulley", "CPhysPulley", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Position2 - { - get { return Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData, value); } - } - public Vector[] Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public float AddLength - { - get { return Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData, value); } - } - public float GearRatio - { - get { return Invoker.CallNative("SDKClass", "GearRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GearRatio", CallKind.ClassMember, m_classData, value); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysPulley(ptr={this.m_classData})"; - } - public class CPhysSlideConstraint : CPhysConstraint - { - public CPhysSlideConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSlideConstraint", "CPhysSlideConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSlideConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSlideConstraint", "CPhysSlideConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSlideConstraint() - { - } - public CPhysSlideConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSlideConstraint", "CPhysSlideConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D AxisEnd - { - get { return Invoker.CallNative("SDKClass", "AxisEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AxisEnd", CallKind.ClassMember, m_classData, value); } - } - public float SlideFriction - { - get { return Invoker.CallNative("SDKClass", "SlideFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlideFriction", CallKind.ClassMember, m_classData, value); } - } - public float SystemLoadScale - { - get { return Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData, value); } - } - public float InitialOffset - { - get { return Invoker.CallNative("SDKClass", "InitialOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialOffset", CallKind.ClassMember, m_classData, value); } - } - public bool EnableLinearConstraint - { - get { return Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData, value); } - } - public bool EnableAngularConstraint - { - get { return Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData, value); } - } - public float MotorFrequency - { - get { return Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData, value); } - } - public float MotorDampingRatio - { - get { return Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public bool UseEntityPivot - { - get { return Invoker.CallNative("SDKClass", "UseEntityPivot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseEntityPivot", CallKind.ClassMember, m_classData, value); } - } - public ConstraintSoundInfo SoundInfo - { - get { return Invoker.CallNative("SDKClass", "SoundInfo", CallKind.ClassMember, m_classData); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysSlideConstraint(ptr={this.m_classData})"; - } - public class CPhysSurfaceProperties : ClassData - { - public CPhysSurfaceProperties(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfaceProperties", "CPhysSurfaceProperties", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfaceProperties(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfaceProperties", "CPhysSurfaceProperties", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfaceProperties() - { - } - public CPhysSurfaceProperties(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfaceProperties", "CPhysSurfaceProperties", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameHash - { - get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } - } - public uint BaseNameHash - { - get { return Invoker.CallNative("SDKClass", "BaseNameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseNameHash", CallKind.ClassMember, m_classData, value); } - } - public bool Hidden - { - get { return Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData, value); } - } - public string Description - { - get { return Invoker.CallNative("SDKClass", "Description", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Description", CallKind.ClassMember, m_classData, value); } - } - public CPhysSurfacePropertiesPhysics Physics - { - get { return Invoker.CallNative("SDKClass", "Physics", CallKind.ClassMember, m_classData); } - } - public CPhysSurfacePropertiesVehicle VehicleParams - { - get { return Invoker.CallNative("SDKClass", "VehicleParams", CallKind.ClassMember, m_classData); } - } - public CPhysSurfacePropertiesSoundNames AudioSounds - { - get { return Invoker.CallNative("SDKClass", "AudioSounds", CallKind.ClassMember, m_classData); } - } - public CPhysSurfacePropertiesAudio AudioParams - { - get { return Invoker.CallNative("SDKClass", "AudioParams", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysSurfaceProperties(ptr={this.m_classData})"; - } - public class CPhysSurfacePropertiesAudio : ClassData - { - public CPhysSurfacePropertiesAudio(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesAudio", "CPhysSurfacePropertiesAudio", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesAudio(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesAudio", "CPhysSurfacePropertiesAudio", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesAudio() - { - } - public CPhysSurfacePropertiesAudio(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesAudio", "CPhysSurfacePropertiesAudio", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Reflectivity - { - get { return Invoker.CallNative("SDKClass", "Reflectivity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Reflectivity", CallKind.ClassMember, m_classData, value); } - } - public float HardnessFactor - { - get { return Invoker.CallNative("SDKClass", "HardnessFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HardnessFactor", CallKind.ClassMember, m_classData, value); } - } - public float RoughnessFactor - { - get { return Invoker.CallNative("SDKClass", "RoughnessFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoughnessFactor", CallKind.ClassMember, m_classData, value); } - } - public float RoughThreshold - { - get { return Invoker.CallNative("SDKClass", "RoughThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoughThreshold", CallKind.ClassMember, m_classData, value); } - } - public float HardThreshold - { - get { return Invoker.CallNative("SDKClass", "HardThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HardThreshold", CallKind.ClassMember, m_classData, value); } - } - public float HardVelocityThreshold - { - get { return Invoker.CallNative("SDKClass", "HardVelocityThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HardVelocityThreshold", CallKind.ClassMember, m_classData, value); } - } - public float StaticImpactVolume - { - get { return Invoker.CallNative("SDKClass", "StaticImpactVolume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StaticImpactVolume", CallKind.ClassMember, m_classData, value); } - } - public float OcclusionFactor - { - get { return Invoker.CallNative("SDKClass", "OcclusionFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OcclusionFactor", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPhysSurfacePropertiesAudio(ptr={this.m_classData})"; - } - public class CPhysSurfacePropertiesPhysics : ClassData - { - public CPhysSurfacePropertiesPhysics(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesPhysics", "CPhysSurfacePropertiesPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesPhysics(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesPhysics", "CPhysSurfacePropertiesPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesPhysics() - { - } - public CPhysSurfacePropertiesPhysics(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesPhysics", "CPhysSurfacePropertiesPhysics", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Friction - { - get { return Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData, value); } - } - public float Elasticity - { - get { return Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData, value); } - } - public float Density - { - get { return Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData, value); } - } - public float Thickness - { - get { return Invoker.CallNative("SDKClass", "Thickness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Thickness", CallKind.ClassMember, m_classData, value); } - } - public float SoftContactFrequency - { - get { return Invoker.CallNative("SDKClass", "SoftContactFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoftContactFrequency", CallKind.ClassMember, m_classData, value); } - } - public float SoftContactDampingRatio - { - get { return Invoker.CallNative("SDKClass", "SoftContactDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoftContactDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPhysSurfacePropertiesPhysics(ptr={this.m_classData})"; - } - public class CPhysSurfacePropertiesSoundNames : ClassData - { - public CPhysSurfacePropertiesSoundNames(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesSoundNames", "CPhysSurfacePropertiesSoundNames", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesSoundNames(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesSoundNames", "CPhysSurfacePropertiesSoundNames", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesSoundNames() - { - } - public CPhysSurfacePropertiesSoundNames(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesSoundNames", "CPhysSurfacePropertiesSoundNames", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ImpactSoft - { - get { return Invoker.CallNative("SDKClass", "ImpactSoft", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImpactSoft", CallKind.ClassMember, m_classData, value); } - } - public string ImpactHard - { - get { return Invoker.CallNative("SDKClass", "ImpactHard", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImpactHard", CallKind.ClassMember, m_classData, value); } - } - public string ScrapeSmooth - { - get { return Invoker.CallNative("SDKClass", "ScrapeSmooth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScrapeSmooth", CallKind.ClassMember, m_classData, value); } - } - public string ScrapeRough - { - get { return Invoker.CallNative("SDKClass", "ScrapeRough", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScrapeRough", CallKind.ClassMember, m_classData, value); } - } - public string BulletImpact - { - get { return Invoker.CallNative("SDKClass", "BulletImpact", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BulletImpact", CallKind.ClassMember, m_classData, value); } - } - public string Rolling - { - get { return Invoker.CallNative("SDKClass", "Rolling", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rolling", CallKind.ClassMember, m_classData, value); } - } - public string Break - { - get { return Invoker.CallNative("SDKClass", "Break", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Break", CallKind.ClassMember, m_classData, value); } - } - public string Strain - { - get { return Invoker.CallNative("SDKClass", "Strain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Strain", CallKind.ClassMember, m_classData, value); } - } - public string MeleeImpact - { - get { return Invoker.CallNative("SDKClass", "MeleeImpact", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeleeImpact", CallKind.ClassMember, m_classData, value); } - } - public string PushOff - { - get { return Invoker.CallNative("SDKClass", "PushOff", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushOff", CallKind.ClassMember, m_classData, value); } - } - public string SkidStop - { - get { return Invoker.CallNative("SDKClass", "SkidStop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkidStop", CallKind.ClassMember, m_classData, value); } - } - public string Resonant - { - get { return Invoker.CallNative("SDKClass", "Resonant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Resonant", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPhysSurfacePropertiesSoundNames(ptr={this.m_classData})"; - } - public class CPhysSurfacePropertiesVehicle : ClassData - { - public CPhysSurfacePropertiesVehicle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesVehicle", "CPhysSurfacePropertiesVehicle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesVehicle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesVehicle", "CPhysSurfacePropertiesVehicle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysSurfacePropertiesVehicle() - { - } - public CPhysSurfacePropertiesVehicle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesVehicle", "CPhysSurfacePropertiesVehicle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float WheelDrag - { - get { return Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData, value); } - } - public float WheelFrictionScale - { - get { return Invoker.CallNative("SDKClass", "WheelFrictionScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WheelFrictionScale", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPhysSurfacePropertiesVehicle(ptr={this.m_classData})"; - } - public class CPhysThruster : CPhysForce - { - public CPhysThruster(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysThruster", "CPhysThruster", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysThruster(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysThruster", "CPhysThruster", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysThruster() - { - } - public CPhysThruster(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysThruster", "CPhysThruster", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D LocalOrigin - { - get { return Invoker.CallNative("SDKClass", "LocalOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalOrigin", CallKind.ClassMember, m_classData, value); } - } - public CPhysForce Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysThruster(ptr={this.m_classData})"; - } - public class CPhysTorque : CPhysForce - { - public CPhysTorque(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysTorque", "CPhysTorque", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysTorque(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysTorque", "CPhysTorque", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysTorque() - { - } - public CPhysTorque(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysTorque", "CPhysTorque", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Axis - { - get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } - } - public CPhysForce Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysTorque(ptr={this.m_classData})"; - } - public class CPhysWheelConstraint : CPhysConstraint - { - public CPhysWheelConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysWheelConstraint", "CPhysWheelConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysWheelConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysWheelConstraint", "CPhysWheelConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPhysWheelConstraint() - { - } - public CPhysWheelConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPhysWheelConstraint", "CPhysWheelConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float SuspensionFrequency - { - get { return Invoker.CallNative("SDKClass", "SuspensionFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SuspensionFrequency", CallKind.ClassMember, m_classData, value); } - } - public float SuspensionDampingRatio - { - get { return Invoker.CallNative("SDKClass", "SuspensionDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SuspensionDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public float SuspensionHeightOffset - { - get { return Invoker.CallNative("SDKClass", "SuspensionHeightOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SuspensionHeightOffset", CallKind.ClassMember, m_classData, value); } - } - public bool EnableSuspensionLimit - { - get { return Invoker.CallNative("SDKClass", "EnableSuspensionLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableSuspensionLimit", CallKind.ClassMember, m_classData, value); } - } - public float MinSuspensionOffset - { - get { return Invoker.CallNative("SDKClass", "MinSuspensionOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinSuspensionOffset", CallKind.ClassMember, m_classData, value); } - } - public float MaxSuspensionOffset - { - get { return Invoker.CallNative("SDKClass", "MaxSuspensionOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSuspensionOffset", CallKind.ClassMember, m_classData, value); } - } - public bool EnableSteeringLimit - { - get { return Invoker.CallNative("SDKClass", "EnableSteeringLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableSteeringLimit", CallKind.ClassMember, m_classData, value); } - } - public float MinSteeringAngle - { - get { return Invoker.CallNative("SDKClass", "MinSteeringAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinSteeringAngle", CallKind.ClassMember, m_classData, value); } - } - public float MaxSteeringAngle - { - get { return Invoker.CallNative("SDKClass", "MaxSteeringAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSteeringAngle", CallKind.ClassMember, m_classData, value); } - } - public float SteeringAxisFriction - { - get { return Invoker.CallNative("SDKClass", "SteeringAxisFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SteeringAxisFriction", CallKind.ClassMember, m_classData, value); } - } - public float SpinAxisFriction - { - get { return Invoker.CallNative("SDKClass", "SpinAxisFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpinAxisFriction", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity SteeringMimicsEntity - { - get { return Invoker.CallNative("SDKClass", "SteeringMimicsEntity", CallKind.ClassMember, m_classData); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPhysWheelConstraint(ptr={this.m_classData})"; - } - public class CPlantedC4 : CBaseAnimGraph - { - public CPlantedC4(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlantedC4", "CPlantedC4", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlantedC4(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlantedC4", "CPlantedC4", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlantedC4() - { - } - public CPlantedC4(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlantedC4", "CPlantedC4", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool BombTicking - { - get { return Invoker.CallNative("SDKClass", "BombTicking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombTicking", CallKind.ClassMember, m_classData, value); } - } - public float C4Blow - { - get { return Invoker.CallNative("SDKClass", "C4Blow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "C4Blow", CallKind.ClassMember, m_classData, value); } - } - public int BombSite - { - get { return Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData, value); } - } - public int SourceSoundscapeHash - { - get { return Invoker.CallNative("SDKClass", "SourceSoundscapeHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceSoundscapeHash", CallKind.ClassMember, m_classData, value); } - } - public CAttributeContainer AttributeManager - { - get { return Invoker.CallNative("SDKClass", "AttributeManager", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBombDefused - { - get { return Invoker.CallNative("SDKClass", "OnBombDefused", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBombBeginDefuse - { - get { return Invoker.CallNative("SDKClass", "OnBombBeginDefuse", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnBombDefuseAborted - { - get { return Invoker.CallNative("SDKClass", "OnBombDefuseAborted", CallKind.ClassMember, m_classData); } - } - public bool CannotBeDefused - { - get { return Invoker.CallNative("SDKClass", "CannotBeDefused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CannotBeDefused", CallKind.ClassMember, m_classData, value); } - } - public EntitySpottedState_t EntitySpottedState - { - get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } - } - public int SpotRules - { - get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } - } - public bool TrainingPlacedByPlayer - { - get { return Invoker.CallNative("SDKClass", "TrainingPlacedByPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TrainingPlacedByPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool HasExploded - { - get { return Invoker.CallNative("SDKClass", "HasExploded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasExploded", CallKind.ClassMember, m_classData, value); } - } - public float TimerLength - { - get { return Invoker.CallNative("SDKClass", "TimerLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimerLength", CallKind.ClassMember, m_classData, value); } - } - public bool BeingDefused - { - get { return Invoker.CallNative("SDKClass", "BeingDefused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BeingDefused", CallKind.ClassMember, m_classData, value); } - } - public float LastDefuseTime - { - get { return Invoker.CallNative("SDKClass", "LastDefuseTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastDefuseTime", CallKind.ClassMember, m_classData, value); } - } - public float DefuseLength - { - get { return Invoker.CallNative("SDKClass", "DefuseLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefuseLength", CallKind.ClassMember, m_classData, value); } - } - public float DefuseCountDown - { - get { return Invoker.CallNative("SDKClass", "DefuseCountDown", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefuseCountDown", CallKind.ClassMember, m_classData, value); } - } - public bool BombDefused - { - get { return Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData, value); } - } - public CCSPlayerPawn BombDefuser - { - get { return Invoker.CallNative("SDKClass", "BombDefuser", CallKind.ClassMember, m_classData); } - } - public int ProgressBarTime - { - get { return Invoker.CallNative("SDKClass", "ProgressBarTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProgressBarTime", CallKind.ClassMember, m_classData, value); } - } - public bool VoiceAlertFired - { - get { return Invoker.CallNative("SDKClass", "VoiceAlertFired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoiceAlertFired", CallKind.ClassMember, m_classData, value); } - } - public bool[] VoiceAlertPlayed - { - get { return Invoker.CallNative("SDKClass", "VoiceAlertPlayed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoiceAlertPlayed", CallKind.ClassMember, m_classData, value); } - } - public float NextBotBeepTime - { - get { return Invoker.CallNative("SDKClass", "NextBotBeepTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextBotBeepTime", CallKind.ClassMember, m_classData, value); } - } - public Vector CatchUpToPlayerEye - { - get { return Invoker.CallNative("SDKClass", "CatchUpToPlayerEye", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CatchUpToPlayerEye", CallKind.ClassMember, m_classData, value); } - } - public float LastSpinDetectionTime - { - get { return Invoker.CallNative("SDKClass", "LastSpinDetectionTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastSpinDetectionTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlantedC4(ptr={this.m_classData})"; - } - public class CPlatTrigger : CBaseModelEntity - { - public CPlatTrigger(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlatTrigger", "CPlatTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlatTrigger(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlatTrigger", "CPlatTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlatTrigger() - { - } - public CPlatTrigger(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlatTrigger", "CPlatTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFuncPlat Platform - { - get { return Invoker.CallNative("SDKClass", "Platform", CallKind.ClassMember, m_classData); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlatTrigger(ptr={this.m_classData})"; - } - public class CPlayer_AutoaimServices : CPlayerPawnComponent - { - public CPlayer_AutoaimServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_AutoaimServices", "CPlayer_AutoaimServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_AutoaimServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_AutoaimServices", "CPlayer_AutoaimServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_AutoaimServices() - { - } - public CPlayer_AutoaimServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_AutoaimServices", "CPlayer_AutoaimServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_AutoaimServices(ptr={this.m_classData})"; - } - public class CPlayer_CameraServices : CPlayerPawnComponent - { - public CPlayer_CameraServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_CameraServices", "CPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_CameraServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_CameraServices", "CPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_CameraServices() - { - } - public CPlayer_CameraServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_CameraServices", "CPlayer_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector CsViewPunchAngle - { - get { return Invoker.CallNative("SDKClass", "CsViewPunchAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CsViewPunchAngle", CallKind.ClassMember, m_classData, value); } - } - public int CsViewPunchAngleTick - { - get { return Invoker.CallNative("SDKClass", "CsViewPunchAngleTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CsViewPunchAngleTick", CallKind.ClassMember, m_classData, value); } - } - public float CsViewPunchAngleTickRatio - { - get { return Invoker.CallNative("SDKClass", "CsViewPunchAngleTickRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CsViewPunchAngleTickRatio", CallKind.ClassMember, m_classData, value); } - } - public fogplayerparams_t PlayerFog - { - get { return Invoker.CallNative("SDKClass", "PlayerFog", CallKind.ClassMember, m_classData); } - } - public CColorCorrection ColorCorrectionCtrl - { - get { return Invoker.CallNative("SDKClass", "ColorCorrectionCtrl", CallKind.ClassMember, m_classData); } - } - public CBaseEntity ViewEntity - { - get { return Invoker.CallNative("SDKClass", "ViewEntity", CallKind.ClassMember, m_classData); } - } - public CTonemapController2 TonemapController - { - get { return Invoker.CallNative("SDKClass", "TonemapController", CallKind.ClassMember, m_classData); } - } - public audioparams_t Audio - { - get { return Invoker.CallNative("SDKClass", "Audio", CallKind.ClassMember, m_classData); } - } - public float OldPlayerZ - { - get { return Invoker.CallNative("SDKClass", "OldPlayerZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldPlayerZ", CallKind.ClassMember, m_classData, value); } - } - public float OldPlayerViewOffsetZ - { - get { return Invoker.CallNative("SDKClass", "OldPlayerViewOffsetZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldPlayerViewOffsetZ", CallKind.ClassMember, m_classData, value); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_CameraServices(ptr={this.m_classData})"; - } - public class CPlayer_FlashlightServices : CPlayerPawnComponent - { - public CPlayer_FlashlightServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_FlashlightServices", "CPlayer_FlashlightServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_FlashlightServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_FlashlightServices", "CPlayer_FlashlightServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_FlashlightServices() - { - } - public CPlayer_FlashlightServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_FlashlightServices", "CPlayer_FlashlightServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_FlashlightServices(ptr={this.m_classData})"; - } - public class CPlayer_ItemServices : CPlayerPawnComponent - { - public CPlayer_ItemServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ItemServices", "CPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_ItemServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ItemServices", "CPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_ItemServices() - { - } - public CPlayer_ItemServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ItemServices", "CPlayer_ItemServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_ItemServices(ptr={this.m_classData})"; - } - public class CPlayer_MovementServices : CPlayerPawnComponent - { - public CPlayer_MovementServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices", "CPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_MovementServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices", "CPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_MovementServices() - { - } - public CPlayer_MovementServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices", "CPlayer_MovementServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Impulse - { - get { return Invoker.CallNative("SDKClass", "Impulse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Impulse", CallKind.ClassMember, m_classData, value); } - } - public CInButtonState Buttons - { - get { return Invoker.CallNative("SDKClass", "Buttons", CallKind.ClassMember, m_classData); } - } - public ulong QueuedButtonDownMask - { - get { return Invoker.CallNative("SDKClass", "QueuedButtonDownMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QueuedButtonDownMask", CallKind.ClassMember, m_classData, value); } - } - public ulong QueuedButtonChangeMask - { - get { return Invoker.CallNative("SDKClass", "QueuedButtonChangeMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QueuedButtonChangeMask", CallKind.ClassMember, m_classData, value); } - } - public ulong ButtonDoublePressed - { - get { return Invoker.CallNative("SDKClass", "ButtonDoublePressed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ButtonDoublePressed", CallKind.ClassMember, m_classData, value); } - } - public uint[] ButtonPressedCmdNumber - { - get { return Invoker.CallNative("SDKClass", "ButtonPressedCmdNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ButtonPressedCmdNumber", CallKind.ClassMember, m_classData, value); } - } - public uint LastCommandNumberProcessed - { - get { return Invoker.CallNative("SDKClass", "LastCommandNumberProcessed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastCommandNumberProcessed", CallKind.ClassMember, m_classData, value); } - } - public ulong ToggleButtonDownMask - { - get { return Invoker.CallNative("SDKClass", "ToggleButtonDownMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToggleButtonDownMask", CallKind.ClassMember, m_classData, value); } - } - public float Maxspeed - { - get { return Invoker.CallNative("SDKClass", "Maxspeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Maxspeed", CallKind.ClassMember, m_classData, value); } - } - public float[] ForceSubtickMoveWhen - { - get { return Invoker.CallNative("SDKClass", "ForceSubtickMoveWhen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceSubtickMoveWhen", CallKind.ClassMember, m_classData, value); } - } - public float ForwardMove - { - get { return Invoker.CallNative("SDKClass", "ForwardMove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForwardMove", CallKind.ClassMember, m_classData, value); } - } - public float LeftMove - { - get { return Invoker.CallNative("SDKClass", "LeftMove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LeftMove", CallKind.ClassMember, m_classData, value); } - } - public float UpMove - { - get { return Invoker.CallNative("SDKClass", "UpMove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpMove", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastMovementImpulses - { - get { return Invoker.CallNative("SDKClass", "LastMovementImpulses", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastMovementImpulses", CallKind.ClassMember, m_classData, value); } - } - public Vector LastFinishTickViewAngles - { - get { return Invoker.CallNative("SDKClass", "LastFinishTickViewAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastFinishTickViewAngles", CallKind.ClassMember, m_classData, value); } - } - public Vector OldViewAngles - { - get { return Invoker.CallNative("SDKClass", "OldViewAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldViewAngles", CallKind.ClassMember, m_classData, value); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_MovementServices(ptr={this.m_classData})"; - } - public class CPlayer_MovementServices_Humanoid : CPlayer_MovementServices - { - public CPlayer_MovementServices_Humanoid(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices_Humanoid", "CPlayer_MovementServices_Humanoid", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_MovementServices_Humanoid(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices_Humanoid", "CPlayer_MovementServices_Humanoid", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_MovementServices_Humanoid() - { - } - public CPlayer_MovementServices_Humanoid(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices_Humanoid", "CPlayer_MovementServices_Humanoid", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StepSoundTime - { - get { return Invoker.CallNative("SDKClass", "StepSoundTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StepSoundTime", CallKind.ClassMember, m_classData, value); } - } - public float FallVelocity - { - get { return Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData, value); } - } - public bool InCrouch - { - get { return Invoker.CallNative("SDKClass", "InCrouch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InCrouch", CallKind.ClassMember, m_classData, value); } - } - public uint CrouchState - { - get { return Invoker.CallNative("SDKClass", "CrouchState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrouchState", CallKind.ClassMember, m_classData, value); } - } - public float CrouchTransitionStartTime - { - get { return Invoker.CallNative("SDKClass", "CrouchTransitionStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrouchTransitionStartTime", CallKind.ClassMember, m_classData, value); } - } - public bool Ducked - { - get { return Invoker.CallNative("SDKClass", "Ducked", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ducked", CallKind.ClassMember, m_classData, value); } - } - public bool Ducking - { - get { return Invoker.CallNative("SDKClass", "Ducking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ducking", CallKind.ClassMember, m_classData, value); } - } - public bool InDuckJump - { - get { return Invoker.CallNative("SDKClass", "InDuckJump", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InDuckJump", CallKind.ClassMember, m_classData, value); } - } - public Vector2D GroundNormal - { - get { return Invoker.CallNative("SDKClass", "GroundNormal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundNormal", CallKind.ClassMember, m_classData, value); } - } - public float SurfaceFriction - { - get { return Invoker.CallNative("SDKClass", "SurfaceFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfaceFriction", CallKind.ClassMember, m_classData, value); } - } - public uint SurfaceProps - { - get { return Invoker.CallNative("SDKClass", "SurfaceProps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfaceProps", CallKind.ClassMember, m_classData, value); } - } - public int Stepside - { - get { return Invoker.CallNative("SDKClass", "Stepside", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Stepside", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SmoothedVelocity - { - get { return Invoker.CallNative("SDKClass", "SmoothedVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothedVelocity", CallKind.ClassMember, m_classData, value); } - } - public CPlayer_MovementServices Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_MovementServices_Humanoid(ptr={this.m_classData})"; - } - public class CPlayer_ObserverServices : CPlayerPawnComponent - { - public CPlayer_ObserverServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ObserverServices", "CPlayer_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_ObserverServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ObserverServices", "CPlayer_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_ObserverServices() - { - } - public CPlayer_ObserverServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ObserverServices", "CPlayer_ObserverServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte ObserverMode - { - get { return Invoker.CallNative("SDKClass", "ObserverMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ObserverMode", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity ObserverTarget - { - get { return Invoker.CallNative("SDKClass", "ObserverTarget", CallKind.ClassMember, m_classData); } - } - public uint ObserverLastMode - { - get { return Invoker.CallNative("SDKClass", "ObserverLastMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ObserverLastMode", CallKind.ClassMember, m_classData, value); } - } - public bool ForcedObserverMode - { - get { return Invoker.CallNative("SDKClass", "ForcedObserverMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForcedObserverMode", CallKind.ClassMember, m_classData, value); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_ObserverServices(ptr={this.m_classData})"; - } - public class CPlayer_UseServices : CPlayerPawnComponent - { - public CPlayer_UseServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_UseServices", "CPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_UseServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_UseServices", "CPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_UseServices() - { - } - public CPlayer_UseServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_UseServices", "CPlayer_UseServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_UseServices(ptr={this.m_classData})"; - } - public class CPlayer_WaterServices : CPlayerPawnComponent - { - public CPlayer_WaterServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WaterServices", "CPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_WaterServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WaterServices", "CPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_WaterServices() - { - } - public CPlayer_WaterServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WaterServices", "CPlayer_WaterServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_WaterServices(ptr={this.m_classData})"; - } - public class CPlayer_WeaponServices : CPlayerPawnComponent - { - public CPlayer_WeaponServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WeaponServices", "CPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_WeaponServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WeaponServices", "CPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayer_WeaponServices() - { - } - public CPlayer_WeaponServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WeaponServices", "CPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBasePlayerWeapon ActiveWeapon - { - get { return Invoker.CallNative("SDKClass", "ActiveWeapon", CallKind.ClassMember, m_classData); } - } - public CBasePlayerWeapon LastWeapon - { - get { return Invoker.CallNative("SDKClass", "LastWeapon", CallKind.ClassMember, m_classData); } - } - public ushort[] Ammo - { - get { return Invoker.CallNative("SDKClass", "Ammo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ammo", CallKind.ClassMember, m_classData, value); } - } - public bool PreventWeaponPickup - { - get { return Invoker.CallNative("SDKClass", "PreventWeaponPickup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreventWeaponPickup", CallKind.ClassMember, m_classData, value); } - } - public CPlayerPawnComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayer_WeaponServices(ptr={this.m_classData})"; - } - public class CPlayerControllerComponent : ClassData - { - public CPlayerControllerComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerControllerComponent", "CPlayerControllerComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerControllerComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerControllerComponent", "CPlayerControllerComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerControllerComponent() - { - } - public CPlayerControllerComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerControllerComponent", "CPlayerControllerComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayerControllerComponent(ptr={this.m_classData})"; - } - public class CPlayerInputAnimMotorUpdater : CAnimMotorUpdaterBase - { - public CPlayerInputAnimMotorUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerInputAnimMotorUpdater", "CPlayerInputAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerInputAnimMotorUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerInputAnimMotorUpdater", "CPlayerInputAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerInputAnimMotorUpdater() - { - } - public CPlayerInputAnimMotorUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerInputAnimMotorUpdater", "CPlayerInputAnimMotorUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] SampleTimes - { - get { return Invoker.CallNative("SDKClass", "SampleTimes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SampleTimes", CallKind.ClassMember, m_classData, value); } - } - public float SpringConstant - { - get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } - } - public float AnticipationDistance - { - get { return Invoker.CallNative("SDKClass", "AnticipationDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnticipationDistance", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle AnticipationPosParam - { - get { return Invoker.CallNative("SDKClass", "AnticipationPosParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle AnticipationHeadingParam - { - get { return Invoker.CallNative("SDKClass", "AnticipationHeadingParam", CallKind.ClassMember, m_classData); } - } - public bool UseAcceleration - { - get { return Invoker.CallNative("SDKClass", "UseAcceleration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAcceleration", CallKind.ClassMember, m_classData, value); } - } - public CAnimMotorUpdaterBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayerInputAnimMotorUpdater(ptr={this.m_classData})"; - } - public class CPlayerPawnComponent : ClassData - { - public CPlayerPawnComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerPawnComponent", "CPlayerPawnComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerPawnComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerPawnComponent", "CPlayerPawnComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerPawnComponent() - { - } - public CPlayerPawnComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerPawnComponent", "CPlayerPawnComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public CBasePlayerPawn GetPawn() - { - return Internal_API.Invoker.CallNative("SDKClass", "GetPawn", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayerPawnComponent(ptr={this.m_classData})"; - } - public class CPlayerPing : CBaseEntity - { - public CPlayerPing(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerPing", "CPlayerPing", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerPing(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerPing", "CPlayerPing", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerPing() - { - } - public CPlayerPing(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerPing", "CPlayerPing", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSPlayerPawn Player - { - get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } - } - public CBaseEntity PingedEntity - { - get { return Invoker.CallNative("SDKClass", "PingedEntity", CallKind.ClassMember, m_classData); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public bool Urgent - { - get { return Invoker.CallNative("SDKClass", "Urgent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Urgent", CallKind.ClassMember, m_classData, value); } - } - public string PlaceName - { - get { return Invoker.CallNative("SDKClass", "PlaceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaceName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayerPing(ptr={this.m_classData})"; - } - public class CPlayerSprayDecal : CModelPointEntity - { - public CPlayerSprayDecal(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecal", "CPlayerSprayDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerSprayDecal(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecal", "CPlayerSprayDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerSprayDecal() - { - } - public CPlayerSprayDecal(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecal", "CPlayerSprayDecal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int UniqueID - { - get { return Invoker.CallNative("SDKClass", "UniqueID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UniqueID", CallKind.ClassMember, m_classData, value); } - } - public uint AccountID - { - get { return Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData, value); } - } - public uint TraceID - { - get { return Invoker.CallNative("SDKClass", "TraceID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceID", CallKind.ClassMember, m_classData, value); } - } - public uint RtGcTime - { - get { return Invoker.CallNative("SDKClass", "RtGcTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RtGcTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D EndPos - { - get { return Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Left - { - get { return Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Normal - { - get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } - } - public int Player - { - get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData, value); } - } - public int Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData, value); } - } - public int Hitbox - { - get { return Invoker.CallNative("SDKClass", "Hitbox", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hitbox", CallKind.ClassMember, m_classData, value); } - } - public float CreationTime - { - get { return Invoker.CallNative("SDKClass", "CreationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreationTime", CallKind.ClassMember, m_classData, value); } - } - public int TintID - { - get { return Invoker.CallNative("SDKClass", "TintID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TintID", CallKind.ClassMember, m_classData, value); } - } - public byte Version - { - get { return Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData, value); } - } - public byte[] Signature - { - get { return Invoker.CallNative("SDKClass", "Signature", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Signature", CallKind.ClassMember, m_classData, value); } - } - public CModelPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayerSprayDecal(ptr={this.m_classData})"; - } - public class CPlayerSprayDecalRenderHelper : ClassData - { - public CPlayerSprayDecalRenderHelper(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecalRenderHelper", "CPlayerSprayDecalRenderHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerSprayDecalRenderHelper(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecalRenderHelper", "CPlayerSprayDecalRenderHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerSprayDecalRenderHelper() - { - } - public CPlayerSprayDecalRenderHelper(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecalRenderHelper", "CPlayerSprayDecalRenderHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CPlayerSprayDecalRenderHelper(ptr={this.m_classData})"; - } - public class CPlayerVisibility : CBaseEntity - { - public CPlayerVisibility(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerVisibility", "CPlayerVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerVisibility(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerVisibility", "CPlayerVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPlayerVisibility() - { - } - public CPlayerVisibility(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPlayerVisibility", "CPlayerVisibility", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float VisibilityStrength - { - get { return Invoker.CallNative("SDKClass", "VisibilityStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisibilityStrength", CallKind.ClassMember, m_classData, value); } - } - public float FogDistanceMultiplier - { - get { return Invoker.CallNative("SDKClass", "FogDistanceMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogDistanceMultiplier", CallKind.ClassMember, m_classData, value); } - } - public float FogMaxDensityMultiplier - { - get { return Invoker.CallNative("SDKClass", "FogMaxDensityMultiplier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMaxDensityMultiplier", CallKind.ClassMember, m_classData, value); } - } - public float FadeTime - { - get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool IsEnabled - { - get { return Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPlayerVisibility(ptr={this.m_classData})"; - } - public class CPointAngleSensor : CPointEntity - { - public CPointAngleSensor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointAngleSensor", "CPointAngleSensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointAngleSensor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointAngleSensor", "CPointAngleSensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointAngleSensor() - { - } - public CPointAngleSensor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointAngleSensor", "CPointAngleSensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public string LookAtName - { - get { return Invoker.CallNative("SDKClass", "LookAtName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookAtName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - } - public CBaseEntity LookAtEntity - { - get { return Invoker.CallNative("SDKClass", "LookAtEntity", CallKind.ClassMember, m_classData); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float DotTolerance - { - get { return Invoker.CallNative("SDKClass", "DotTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DotTolerance", CallKind.ClassMember, m_classData, value); } - } - public float FacingTime - { - get { return Invoker.CallNative("SDKClass", "FacingTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FacingTime", CallKind.ClassMember, m_classData, value); } - } - public bool Fired - { - get { return Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnFacingLookat - { - get { return Invoker.CallNative("SDKClass", "OnFacingLookat", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnNotFacingLookat - { - get { return Invoker.CallNative("SDKClass", "OnNotFacingLookat", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointAngleSensor(ptr={this.m_classData})"; - } - public class CPointAngularVelocitySensor : CPointEntity - { - public CPointAngularVelocitySensor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointAngularVelocitySensor", "CPointAngularVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointAngularVelocitySensor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointAngularVelocitySensor", "CPointAngularVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointAngularVelocitySensor() - { - } - public CPointAngularVelocitySensor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointAngularVelocitySensor", "CPointAngularVelocitySensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - } - public float Threshold - { - get { return Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData, value); } - } - public int LastCompareResult - { - get { return Invoker.CallNative("SDKClass", "LastCompareResult", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastCompareResult", CallKind.ClassMember, m_classData, value); } - } - public int LastFireResult - { - get { return Invoker.CallNative("SDKClass", "LastFireResult", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastFireResult", CallKind.ClassMember, m_classData, value); } - } - public float FireTime - { - get { return Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData, value); } - } - public float FireInterval - { - get { return Invoker.CallNative("SDKClass", "FireInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireInterval", CallKind.ClassMember, m_classData, value); } - } - public float LastAngVelocity - { - get { return Invoker.CallNative("SDKClass", "LastAngVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastAngVelocity", CallKind.ClassMember, m_classData, value); } - } - public Vector LastOrientation - { - get { return Invoker.CallNative("SDKClass", "LastOrientation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastOrientation", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Axis - { - get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } - } - public bool UseHelper - { - get { return Invoker.CallNative("SDKClass", "UseHelper", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseHelper", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnLessThan - { - get { return Invoker.CallNative("SDKClass", "OnLessThan", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnLessThanOrEqualTo - { - get { return Invoker.CallNative("SDKClass", "OnLessThanOrEqualTo", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnGreaterThan - { - get { return Invoker.CallNative("SDKClass", "OnGreaterThan", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnGreaterThanOrEqualTo - { - get { return Invoker.CallNative("SDKClass", "OnGreaterThanOrEqualTo", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnEqualTo - { - get { return Invoker.CallNative("SDKClass", "OnEqualTo", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointAngularVelocitySensor(ptr={this.m_classData})"; - } - public class CPointBroadcastClientCommand : CPointEntity - { - public CPointBroadcastClientCommand(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointBroadcastClientCommand", "CPointBroadcastClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointBroadcastClientCommand(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointBroadcastClientCommand", "CPointBroadcastClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointBroadcastClientCommand() - { - } - public CPointBroadcastClientCommand(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointBroadcastClientCommand", "CPointBroadcastClientCommand", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointBroadcastClientCommand(ptr={this.m_classData})"; - } - public class CPointCamera : CBaseEntity - { - public CPointCamera(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointCamera", "CPointCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointCamera(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointCamera", "CPointCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointCamera() - { - } - public CPointCamera(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointCamera", "CPointCamera", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FOV - { - get { return Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData, value); } - } - public float Resolution - { - get { return Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData, value); } - } - public bool FogEnable - { - get { return Invoker.CallNative("SDKClass", "FogEnable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogEnable", CallKind.ClassMember, m_classData, value); } - } - public QAngle FogColor - { - get { return Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData, value); } - } - public float FogStart - { - get { return Invoker.CallNative("SDKClass", "FogStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogStart", CallKind.ClassMember, m_classData, value); } - } - public float FogEnd - { - get { return Invoker.CallNative("SDKClass", "FogEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogEnd", CallKind.ClassMember, m_classData, value); } - } - public float FogMaxDensity - { - get { return Invoker.CallNative("SDKClass", "FogMaxDensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FogMaxDensity", CallKind.ClassMember, m_classData, value); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public bool UseScreenAspectRatio - { - get { return Invoker.CallNative("SDKClass", "UseScreenAspectRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseScreenAspectRatio", CallKind.ClassMember, m_classData, value); } - } - public float AspectRatio - { - get { return Invoker.CallNative("SDKClass", "AspectRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AspectRatio", CallKind.ClassMember, m_classData, value); } - } - public bool NoSky - { - get { return Invoker.CallNative("SDKClass", "NoSky", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoSky", CallKind.ClassMember, m_classData, value); } - } - public float Brightness - { - get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } - } - public float ZFar - { - get { return Invoker.CallNative("SDKClass", "ZFar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZFar", CallKind.ClassMember, m_classData, value); } - } - public float ZNear - { - get { return Invoker.CallNative("SDKClass", "ZNear", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ZNear", CallKind.ClassMember, m_classData, value); } - } - public bool CanHLTVUse - { - get { return Invoker.CallNative("SDKClass", "CanHLTVUse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanHLTVUse", CallKind.ClassMember, m_classData, value); } - } - public bool AlignWithParent - { - get { return Invoker.CallNative("SDKClass", "AlignWithParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlignWithParent", CallKind.ClassMember, m_classData, value); } - } - public bool DofEnabled - { - get { return Invoker.CallNative("SDKClass", "DofEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DofEnabled", CallKind.ClassMember, m_classData, value); } - } - public float DofNearBlurry - { - get { return Invoker.CallNative("SDKClass", "DofNearBlurry", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DofNearBlurry", CallKind.ClassMember, m_classData, value); } - } - public float DofNearCrisp - { - get { return Invoker.CallNative("SDKClass", "DofNearCrisp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DofNearCrisp", CallKind.ClassMember, m_classData, value); } - } - public float DofFarCrisp - { - get { return Invoker.CallNative("SDKClass", "DofFarCrisp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DofFarCrisp", CallKind.ClassMember, m_classData, value); } - } - public float DofFarBlurry - { - get { return Invoker.CallNative("SDKClass", "DofFarBlurry", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DofFarBlurry", CallKind.ClassMember, m_classData, value); } - } - public float DofTiltToGround - { - get { return Invoker.CallNative("SDKClass", "DofTiltToGround", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DofTiltToGround", CallKind.ClassMember, m_classData, value); } - } - public float TargetFOV - { - get { return Invoker.CallNative("SDKClass", "TargetFOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetFOV", CallKind.ClassMember, m_classData, value); } - } - public float DegreesPerSecond - { - get { return Invoker.CallNative("SDKClass", "DegreesPerSecond", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DegreesPerSecond", CallKind.ClassMember, m_classData, value); } - } - public bool IsOn - { - get { return Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData, value); } - } - public int[] Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointCamera(ptr={this.m_classData})"; - } - public class CPointCameraVFOV : CPointCamera - { - public CPointCameraVFOV(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointCameraVFOV", "CPointCameraVFOV", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointCameraVFOV(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointCameraVFOV", "CPointCameraVFOV", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointCameraVFOV() - { - } - public CPointCameraVFOV(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointCameraVFOV", "CPointCameraVFOV", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float VerticalFOV - { - get { return Invoker.CallNative("SDKClass", "VerticalFOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VerticalFOV", CallKind.ClassMember, m_classData, value); } - } - public CPointCamera Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointCameraVFOV(ptr={this.m_classData})"; - } - public class CPointChildModifier : CPointEntity - { - public CPointChildModifier(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointChildModifier", "CPointChildModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointChildModifier(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointChildModifier", "CPointChildModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointChildModifier() - { - } - public CPointChildModifier(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointChildModifier", "CPointChildModifier", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool OrphanInsteadOfDeletingChildrenOnRemove - { - get { return Invoker.CallNative("SDKClass", "OrphanInsteadOfDeletingChildrenOnRemove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrphanInsteadOfDeletingChildrenOnRemove", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointChildModifier(ptr={this.m_classData})"; - } - public class CPointClientCommand : CPointEntity - { - public CPointClientCommand(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientCommand", "CPointClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientCommand(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientCommand", "CPointClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientCommand() - { - } - public CPointClientCommand(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientCommand", "CPointClientCommand", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointClientCommand(ptr={this.m_classData})"; - } - public class CPointClientUIDialog : CBaseClientUIEntity - { - public CPointClientUIDialog(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIDialog", "CPointClientUIDialog", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientUIDialog(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIDialog", "CPointClientUIDialog", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientUIDialog() - { - } - public CPointClientUIDialog(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIDialog", "CPointClientUIDialog", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Activator - { - get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } - } - public bool StartEnabled - { - get { return Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseClientUIEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointClientUIDialog(ptr={this.m_classData})"; - } - public class CPointClientUIWorldPanel : CBaseClientUIEntity - { - public CPointClientUIWorldPanel(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldPanel", "CPointClientUIWorldPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientUIWorldPanel(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldPanel", "CPointClientUIWorldPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientUIWorldPanel() - { - } - public CPointClientUIWorldPanel(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldPanel", "CPointClientUIWorldPanel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IgnoreInput - { - get { return Invoker.CallNative("SDKClass", "IgnoreInput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreInput", CallKind.ClassMember, m_classData, value); } - } - public bool Lit - { - get { return Invoker.CallNative("SDKClass", "Lit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lit", CallKind.ClassMember, m_classData, value); } - } - public bool FollowPlayerAcrossTeleport - { - get { return Invoker.CallNative("SDKClass", "FollowPlayerAcrossTeleport", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FollowPlayerAcrossTeleport", CallKind.ClassMember, m_classData, value); } - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public float DPI - { - get { return Invoker.CallNative("SDKClass", "DPI", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DPI", CallKind.ClassMember, m_classData, value); } - } - public float InteractDistance - { - get { return Invoker.CallNative("SDKClass", "InteractDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractDistance", CallKind.ClassMember, m_classData, value); } - } - public float DepthOffset - { - get { return Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData, value); } - } - public uint OwnerContext - { - get { return Invoker.CallNative("SDKClass", "OwnerContext", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerContext", CallKind.ClassMember, m_classData, value); } - } - public uint HorizontalAlign - { - get { return Invoker.CallNative("SDKClass", "HorizontalAlign", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HorizontalAlign", CallKind.ClassMember, m_classData, value); } - } - public uint VerticalAlign - { - get { return Invoker.CallNative("SDKClass", "VerticalAlign", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VerticalAlign", CallKind.ClassMember, m_classData, value); } - } - public uint Orientation - { - get { return Invoker.CallNative("SDKClass", "Orientation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Orientation", CallKind.ClassMember, m_classData, value); } - } - public bool AllowInteractionFromAllSceneWorlds - { - get { return Invoker.CallNative("SDKClass", "AllowInteractionFromAllSceneWorlds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowInteractionFromAllSceneWorlds", CallKind.ClassMember, m_classData, value); } - } - public string[] CSSClasses - { - get { return Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData, value); } - } - public bool Opaque - { - get { return Invoker.CallNative("SDKClass", "Opaque", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Opaque", CallKind.ClassMember, m_classData, value); } - } - public bool NoDepth - { - get { return Invoker.CallNative("SDKClass", "NoDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoDepth", CallKind.ClassMember, m_classData, value); } - } - public bool RenderBackface - { - get { return Invoker.CallNative("SDKClass", "RenderBackface", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderBackface", CallKind.ClassMember, m_classData, value); } - } - public bool UseOffScreenIndicator - { - get { return Invoker.CallNative("SDKClass", "UseOffScreenIndicator", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseOffScreenIndicator", CallKind.ClassMember, m_classData, value); } - } - public bool ExcludeFromSaveGames - { - get { return Invoker.CallNative("SDKClass", "ExcludeFromSaveGames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludeFromSaveGames", CallKind.ClassMember, m_classData, value); } - } - public bool Grabbable - { - get { return Invoker.CallNative("SDKClass", "Grabbable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Grabbable", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyRenderToTexture - { - get { return Invoker.CallNative("SDKClass", "OnlyRenderToTexture", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyRenderToTexture", CallKind.ClassMember, m_classData, value); } - } - public bool DisableMipGen - { - get { return Invoker.CallNative("SDKClass", "DisableMipGen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableMipGen", CallKind.ClassMember, m_classData, value); } - } - public int ExplicitImageLayout - { - get { return Invoker.CallNative("SDKClass", "ExplicitImageLayout", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplicitImageLayout", CallKind.ClassMember, m_classData, value); } - } - public CBaseClientUIEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointClientUIWorldPanel(ptr={this.m_classData})"; - } - public class CPointClientUIWorldTextPanel : CPointClientUIWorldPanel - { - public CPointClientUIWorldTextPanel(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldTextPanel", "CPointClientUIWorldTextPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientUIWorldTextPanel(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldTextPanel", "CPointClientUIWorldTextPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointClientUIWorldTextPanel() - { - } - public CPointClientUIWorldTextPanel(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldTextPanel", "CPointClientUIWorldTextPanel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MessageText - { - get { return Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData, value); } - } - public CPointClientUIWorldPanel Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointClientUIWorldTextPanel(ptr={this.m_classData})"; - } - public class CPointConstraint : CBaseConstraint - { - public CPointConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointConstraint", "CPointConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointConstraint", "CPointConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointConstraint() - { - } - public CPointConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointConstraint", "CPointConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointConstraint(ptr={this.m_classData})"; - } - public class CPointEntity : CBaseEntity - { - public CPointEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointEntity", "CPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointEntity", "CPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointEntity() - { - } - public CPointEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointEntity", "CPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointEntity(ptr={this.m_classData})"; - } - public class CPointEntityFinder : CBaseEntity - { - public CPointEntityFinder(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointEntityFinder", "CPointEntityFinder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointEntityFinder(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointEntityFinder", "CPointEntityFinder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointEntityFinder() - { - } - public CPointEntityFinder(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointEntityFinder", "CPointEntityFinder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public string FilterName - { - get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public string RefName - { - get { return Invoker.CallNative("SDKClass", "RefName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Reference - { - get { return Invoker.CallNative("SDKClass", "Reference", CallKind.ClassMember, m_classData); } - } - public uint FindMethod - { - get { return Invoker.CallNative("SDKClass", "FindMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FindMethod", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnFoundEntity - { - get { return Invoker.CallNative("SDKClass", "OnFoundEntity", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointEntityFinder(ptr={this.m_classData})"; - } - public class CPointGamestatsCounter : CPointEntity - { - public CPointGamestatsCounter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointGamestatsCounter", "CPointGamestatsCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointGamestatsCounter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointGamestatsCounter", "CPointGamestatsCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointGamestatsCounter() - { - } - public CPointGamestatsCounter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointGamestatsCounter", "CPointGamestatsCounter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrStatisticName - { - get { return Invoker.CallNative("SDKClass", "StrStatisticName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrStatisticName", CallKind.ClassMember, m_classData, value); } - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointGamestatsCounter(ptr={this.m_classData})"; - } - public class CPointGiveAmmo : CPointEntity - { - public CPointGiveAmmo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointGiveAmmo", "CPointGiveAmmo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointGiveAmmo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointGiveAmmo", "CPointGiveAmmo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointGiveAmmo() - { - } - public CPointGiveAmmo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointGiveAmmo", "CPointGiveAmmo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Activator - { - get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointGiveAmmo(ptr={this.m_classData})"; - } - public class CPointHurt : CPointEntity - { - public CPointHurt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointHurt", "CPointHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointHurt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointHurt", "CPointHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointHurt() - { - } - public CPointHurt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointHurt", "CPointHurt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public uint BitsDamageType - { - get { return Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float Delay - { - get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } - } - public string StrTarget - { - get { return Invoker.CallNative("SDKClass", "StrTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrTarget", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Activator - { - get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointHurt(ptr={this.m_classData})"; - } - public class CPointOrient : CBaseEntity - { - public CPointOrient(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointOrient", "CPointOrient", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointOrient(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointOrient", "CPointOrient", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointOrient() - { - } - public CPointOrient(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointOrient", "CPointOrient", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SpawnTargetName - { - get { return Invoker.CallNative("SDKClass", "SpawnTargetName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnTargetName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - } - public bool Active - { - get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } - } - public uint GoalDirection - { - get { return Invoker.CallNative("SDKClass", "GoalDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalDirection", CallKind.ClassMember, m_classData, value); } - } - public uint Constraint - { - get { return Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData, value); } - } - public float MaxTurnRate - { - get { return Invoker.CallNative("SDKClass", "MaxTurnRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTurnRate", CallKind.ClassMember, m_classData, value); } - } - public float LastGameTime - { - get { return Invoker.CallNative("SDKClass", "LastGameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastGameTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointOrient(ptr={this.m_classData})"; - } - public class CPointPrefab : CServerOnlyPointEntity - { - public CPointPrefab(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointPrefab", "CPointPrefab", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointPrefab(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointPrefab", "CPointPrefab", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointPrefab() - { - } - public CPointPrefab(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointPrefab", "CPointPrefab", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TargetMapName - { - get { return Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData, value); } - } - public string ForceWorldGroupID - { - get { return Invoker.CallNative("SDKClass", "ForceWorldGroupID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceWorldGroupID", CallKind.ClassMember, m_classData, value); } - } - public string AssociatedRelayTargetName - { - get { return Invoker.CallNative("SDKClass", "AssociatedRelayTargetName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AssociatedRelayTargetName", CallKind.ClassMember, m_classData, value); } - } - public bool FixupNames - { - get { return Invoker.CallNative("SDKClass", "FixupNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FixupNames", CallKind.ClassMember, m_classData, value); } - } - public bool LoadDynamic - { - get { return Invoker.CallNative("SDKClass", "LoadDynamic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoadDynamic", CallKind.ClassMember, m_classData, value); } - } - public CPointPrefab AssociatedRelayEntity - { - get { return Invoker.CallNative("SDKClass", "AssociatedRelayEntity", CallKind.ClassMember, m_classData); } - } - public CServerOnlyPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointPrefab(ptr={this.m_classData})"; - } - public class CPointProximitySensor : CPointEntity - { - public CPointProximitySensor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointProximitySensor", "CPointProximitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointProximitySensor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointProximitySensor", "CPointProximitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointProximitySensor() - { - } - public CPointProximitySensor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointProximitySensor", "CPointProximitySensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointProximitySensor(ptr={this.m_classData})"; - } - public class CPointPush : CPointEntity - { - public CPointPush(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointPush", "CPointPush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointPush(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointPush", "CPointPush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointPush() - { - } - public CPointPush(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointPush", "CPointPush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public float Magnitude - { - get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float InnerRadius - { - get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } - } - public float ConeOfInfluence - { - get { return Invoker.CallNative("SDKClass", "ConeOfInfluence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConeOfInfluence", CallKind.ClassMember, m_classData, value); } - } - public string FilterName - { - get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointPush(ptr={this.m_classData})"; - } - public class CPointServerCommand : CPointEntity - { - public CPointServerCommand(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointServerCommand", "CPointServerCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointServerCommand(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointServerCommand", "CPointServerCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointServerCommand() - { - } - public CPointServerCommand(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointServerCommand", "CPointServerCommand", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointServerCommand(ptr={this.m_classData})"; - } - public class CPointTeleport : CServerOnlyPointEntity - { - public CPointTeleport(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTeleport", "CPointTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTeleport(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTeleport", "CPointTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTeleport() - { - } - public CPointTeleport(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTeleport", "CPointTeleport", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D SaveOrigin - { - get { return Invoker.CallNative("SDKClass", "SaveOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SaveOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector SaveAngles - { - get { return Invoker.CallNative("SDKClass", "SaveAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SaveAngles", CallKind.ClassMember, m_classData, value); } - } - public bool TeleportParentedEntities - { - get { return Invoker.CallNative("SDKClass", "TeleportParentedEntities", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeleportParentedEntities", CallKind.ClassMember, m_classData, value); } - } - public bool TeleportUseCurrentAngle - { - get { return Invoker.CallNative("SDKClass", "TeleportUseCurrentAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeleportUseCurrentAngle", CallKind.ClassMember, m_classData, value); } - } - public CServerOnlyPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointTeleport(ptr={this.m_classData})"; - } - public class CPointTeleportAPI : ClassData - { - public CPointTeleportAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTeleportAPI", "CPointTeleportAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTeleportAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTeleportAPI", "CPointTeleportAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTeleportAPI() - { - } - public CPointTeleportAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTeleportAPI", "CPointTeleportAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CPointTeleportAPI(ptr={this.m_classData})"; - } - public class CPointTemplate : CLogicalEntity - { - public CPointTemplate(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTemplate", "CPointTemplate", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTemplate(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTemplate", "CPointTemplate", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTemplate() - { - } - public CPointTemplate(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTemplate", "CPointTemplate", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string WorldName - { - get { return Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData, value); } - } - public string Source2EntityLumpName - { - get { return Invoker.CallNative("SDKClass", "Source2EntityLumpName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Source2EntityLumpName", CallKind.ClassMember, m_classData, value); } - } - public string EntityFilterName - { - get { return Invoker.CallNative("SDKClass", "EntityFilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityFilterName", CallKind.ClassMember, m_classData, value); } - } - public float TimeoutInterval - { - get { return Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData, value); } - } - public bool AsynchronouslySpawnEntities - { - get { return Invoker.CallNative("SDKClass", "AsynchronouslySpawnEntities", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AsynchronouslySpawnEntities", CallKind.ClassMember, m_classData, value); } - } - public uint ClientOnlyEntityBehavior - { - get { return Invoker.CallNative("SDKClass", "ClientOnlyEntityBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientOnlyEntityBehavior", CallKind.ClassMember, m_classData, value); } - } - public uint OwnerSpawnGroupType - { - get { return Invoker.CallNative("SDKClass", "OwnerSpawnGroupType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerSpawnGroupType", CallKind.ClassMember, m_classData, value); } - } - public uint[] CreatedSpawnGroupHandles - { - get { return Invoker.CallNative("SDKClass", "CreatedSpawnGroupHandles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreatedSpawnGroupHandles", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointTemplate(ptr={this.m_classData})"; - } - public class CPointTemplateAPI : ClassData - { - public CPointTemplateAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTemplateAPI", "CPointTemplateAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTemplateAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTemplateAPI", "CPointTemplateAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointTemplateAPI() - { - } - public CPointTemplateAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointTemplateAPI", "CPointTemplateAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CPointTemplateAPI(ptr={this.m_classData})"; - } - public class CPointValueRemapper : CBaseEntity - { - public CPointValueRemapper(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointValueRemapper", "CPointValueRemapper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointValueRemapper(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointValueRemapper", "CPointValueRemapper", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointValueRemapper() - { - } - public CPointValueRemapper(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointValueRemapper", "CPointValueRemapper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public bool UpdateOnClient - { - get { return Invoker.CallNative("SDKClass", "UpdateOnClient", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpdateOnClient", CallKind.ClassMember, m_classData, value); } - } - public uint InputType - { - get { return Invoker.CallNative("SDKClass", "InputType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputType", CallKind.ClassMember, m_classData, value); } - } - public string RemapLineStartName - { - get { return Invoker.CallNative("SDKClass", "RemapLineStartName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemapLineStartName", CallKind.ClassMember, m_classData, value); } - } - public string RemapLineEndName - { - get { return Invoker.CallNative("SDKClass", "RemapLineEndName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemapLineEndName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity RemapLineStart - { - get { return Invoker.CallNative("SDKClass", "RemapLineStart", CallKind.ClassMember, m_classData); } - } - public CBaseEntity RemapLineEnd - { - get { return Invoker.CallNative("SDKClass", "RemapLineEnd", CallKind.ClassMember, m_classData); } - } - public float MaximumChangePerSecond - { - get { return Invoker.CallNative("SDKClass", "MaximumChangePerSecond", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaximumChangePerSecond", CallKind.ClassMember, m_classData, value); } - } - public float DisengageDistance - { - get { return Invoker.CallNative("SDKClass", "DisengageDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisengageDistance", CallKind.ClassMember, m_classData, value); } - } - public float EngageDistance - { - get { return Invoker.CallNative("SDKClass", "EngageDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EngageDistance", CallKind.ClassMember, m_classData, value); } - } - public bool RequiresUseKey - { - get { return Invoker.CallNative("SDKClass", "RequiresUseKey", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RequiresUseKey", CallKind.ClassMember, m_classData, value); } - } - public uint OutputType - { - get { return Invoker.CallNative("SDKClass", "OutputType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputType", CallKind.ClassMember, m_classData, value); } - } - public string OutputEntityName - { - get { return Invoker.CallNative("SDKClass", "OutputEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputEntityName", CallKind.ClassMember, m_classData, value); } - } - public string OutputEntity2Name - { - get { return Invoker.CallNative("SDKClass", "OutputEntity2Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputEntity2Name", CallKind.ClassMember, m_classData, value); } - } - public string OutputEntity3Name - { - get { return Invoker.CallNative("SDKClass", "OutputEntity3Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputEntity3Name", CallKind.ClassMember, m_classData, value); } - } - public string OutputEntity4Name - { - get { return Invoker.CallNative("SDKClass", "OutputEntity4Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputEntity4Name", CallKind.ClassMember, m_classData, value); } - } - public uint HapticsType - { - get { return Invoker.CallNative("SDKClass", "HapticsType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HapticsType", CallKind.ClassMember, m_classData, value); } - } - public uint MomentumType - { - get { return Invoker.CallNative("SDKClass", "MomentumType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MomentumType", CallKind.ClassMember, m_classData, value); } - } - public float MomentumModifier - { - get { return Invoker.CallNative("SDKClass", "MomentumModifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MomentumModifier", CallKind.ClassMember, m_classData, value); } - } - public float SnapValue - { - get { return Invoker.CallNative("SDKClass", "SnapValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SnapValue", CallKind.ClassMember, m_classData, value); } - } - public float CurrentMomentum - { - get { return Invoker.CallNative("SDKClass", "CurrentMomentum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentMomentum", CallKind.ClassMember, m_classData, value); } - } - public uint RatchetType - { - get { return Invoker.CallNative("SDKClass", "RatchetType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RatchetType", CallKind.ClassMember, m_classData, value); } - } - public float RatchetOffset - { - get { return Invoker.CallNative("SDKClass", "RatchetOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RatchetOffset", CallKind.ClassMember, m_classData, value); } - } - public float InputOffset - { - get { return Invoker.CallNative("SDKClass", "InputOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputOffset", CallKind.ClassMember, m_classData, value); } - } - public bool Engaged - { - get { return Invoker.CallNative("SDKClass", "Engaged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Engaged", CallKind.ClassMember, m_classData, value); } - } - public bool FirstUpdate - { - get { return Invoker.CallNative("SDKClass", "FirstUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstUpdate", CallKind.ClassMember, m_classData, value); } - } - public float PreviousValue - { - get { return Invoker.CallNative("SDKClass", "PreviousValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreviousValue", CallKind.ClassMember, m_classData, value); } - } - public float PreviousUpdateTickTime - { - get { return Invoker.CallNative("SDKClass", "PreviousUpdateTickTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreviousUpdateTickTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PreviousTestPoint - { - get { return Invoker.CallNative("SDKClass", "PreviousTestPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreviousTestPoint", CallKind.ClassMember, m_classData, value); } - } - public CBasePlayerPawn UsingPlayer - { - get { return Invoker.CallNative("SDKClass", "UsingPlayer", CallKind.ClassMember, m_classData); } - } - public float CustomOutputValue - { - get { return Invoker.CallNative("SDKClass", "CustomOutputValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CustomOutputValue", CallKind.ClassMember, m_classData, value); } - } - public string SoundEngage - { - get { return Invoker.CallNative("SDKClass", "SoundEngage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundEngage", CallKind.ClassMember, m_classData, value); } - } - public string SoundDisengage - { - get { return Invoker.CallNative("SDKClass", "SoundDisengage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundDisengage", CallKind.ClassMember, m_classData, value); } - } - public string SoundReachedValueZero - { - get { return Invoker.CallNative("SDKClass", "SoundReachedValueZero", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundReachedValueZero", CallKind.ClassMember, m_classData, value); } - } - public string SoundReachedValueOne - { - get { return Invoker.CallNative("SDKClass", "SoundReachedValueOne", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundReachedValueOne", CallKind.ClassMember, m_classData, value); } - } - public string SoundMovingLoop - { - get { return Invoker.CallNative("SDKClass", "SoundMovingLoop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundMovingLoop", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnReachedValueZero - { - get { return Invoker.CallNative("SDKClass", "OnReachedValueZero", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnReachedValueOne - { - get { return Invoker.CallNative("SDKClass", "OnReachedValueOne", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnReachedValueCustom - { - get { return Invoker.CallNative("SDKClass", "OnReachedValueCustom", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnEngage - { - get { return Invoker.CallNative("SDKClass", "OnEngage", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnDisengage - { - get { return Invoker.CallNative("SDKClass", "OnDisengage", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointValueRemapper(ptr={this.m_classData})"; - } - public class CPointVelocitySensor : CPointEntity - { - public CPointVelocitySensor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointVelocitySensor", "CPointVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointVelocitySensor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointVelocitySensor", "CPointVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointVelocitySensor() - { - } - public CPointVelocitySensor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointVelocitySensor", "CPointVelocitySensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - } - public Vector2D Axis - { - get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public float PrevVelocity - { - get { return Invoker.CallNative("SDKClass", "PrevVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevVelocity", CallKind.ClassMember, m_classData, value); } - } - public float AvgInterval - { - get { return Invoker.CallNative("SDKClass", "AvgInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AvgInterval", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointVelocitySensor(ptr={this.m_classData})"; - } - public class CPointWorldText : CModelPointEntity - { - public CPointWorldText(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointWorldText", "CPointWorldText", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointWorldText(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointWorldText", "CPointWorldText", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPointWorldText() - { - } - public CPointWorldText(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPointWorldText", "CPointWorldText", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MessageText - { - get { return Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData, value); } - } - public string FontName - { - get { return Invoker.CallNative("SDKClass", "FontName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FontName", CallKind.ClassMember, m_classData, value); } - } - public string BackgroundMaterialName - { - get { return Invoker.CallNative("SDKClass", "BackgroundMaterialName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BackgroundMaterialName", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool Fullbright - { - get { return Invoker.CallNative("SDKClass", "Fullbright", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fullbright", CallKind.ClassMember, m_classData, value); } - } - public float WorldUnitsPerPx - { - get { return Invoker.CallNative("SDKClass", "WorldUnitsPerPx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldUnitsPerPx", CallKind.ClassMember, m_classData, value); } - } - public float FontSize - { - get { return Invoker.CallNative("SDKClass", "FontSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FontSize", CallKind.ClassMember, m_classData, value); } - } - public float DepthOffset - { - get { return Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData, value); } - } - public bool DrawBackground - { - get { return Invoker.CallNative("SDKClass", "DrawBackground", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrawBackground", CallKind.ClassMember, m_classData, value); } - } - public float BackgroundBorderWidth - { - get { return Invoker.CallNative("SDKClass", "BackgroundBorderWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BackgroundBorderWidth", CallKind.ClassMember, m_classData, value); } - } - public float BackgroundBorderHeight - { - get { return Invoker.CallNative("SDKClass", "BackgroundBorderHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BackgroundBorderHeight", CallKind.ClassMember, m_classData, value); } - } - public float BackgroundWorldToUV - { - get { return Invoker.CallNative("SDKClass", "BackgroundWorldToUV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BackgroundWorldToUV", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public uint JustifyHorizontal - { - get { return Invoker.CallNative("SDKClass", "JustifyHorizontal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JustifyHorizontal", CallKind.ClassMember, m_classData, value); } - } - public uint JustifyVertical - { - get { return Invoker.CallNative("SDKClass", "JustifyVertical", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "JustifyVertical", CallKind.ClassMember, m_classData, value); } - } - public uint ReorientMode - { - get { return Invoker.CallNative("SDKClass", "ReorientMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReorientMode", CallKind.ClassMember, m_classData, value); } - } - public CModelPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPointWorldText(ptr={this.m_classData})"; - } - public class CPoseHandle : ClassData - { - public CPoseHandle(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPoseHandle", "CPoseHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPoseHandle(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPoseHandle", "CPoseHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPoseHandle() - { - } - public CPoseHandle(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPoseHandle", "CPoseHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } - } - public byte Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CPoseHandle(ptr={this.m_classData})"; - } - public class CPostProcessingVolume : CBaseTrigger - { - public CPostProcessingVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPostProcessingVolume", "CPostProcessingVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPostProcessingVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPostProcessingVolume", "CPostProcessingVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPostProcessingVolume() - { - } - public CPostProcessingVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPostProcessingVolume", "CPostProcessingVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FadeDuration - { - get { return Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData, value); } - } - public float MinLogExposure - { - get { return Invoker.CallNative("SDKClass", "MinLogExposure", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinLogExposure", CallKind.ClassMember, m_classData, value); } - } - public float MaxLogExposure - { - get { return Invoker.CallNative("SDKClass", "MaxLogExposure", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLogExposure", CallKind.ClassMember, m_classData, value); } - } - public float MinExposure - { - get { return Invoker.CallNative("SDKClass", "MinExposure", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinExposure", CallKind.ClassMember, m_classData, value); } - } - public float MaxExposure - { - get { return Invoker.CallNative("SDKClass", "MaxExposure", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxExposure", CallKind.ClassMember, m_classData, value); } - } - public float ExposureCompensation - { - get { return Invoker.CallNative("SDKClass", "ExposureCompensation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureCompensation", CallKind.ClassMember, m_classData, value); } - } - public float ExposureFadeSpeedUp - { - get { return Invoker.CallNative("SDKClass", "ExposureFadeSpeedUp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureFadeSpeedUp", CallKind.ClassMember, m_classData, value); } - } - public float ExposureFadeSpeedDown - { - get { return Invoker.CallNative("SDKClass", "ExposureFadeSpeedDown", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureFadeSpeedDown", CallKind.ClassMember, m_classData, value); } - } - public float TonemapEVSmoothingRange - { - get { return Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData, value); } - } - public bool Master - { - get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } - } - public bool ExposureControl - { - get { return Invoker.CallNative("SDKClass", "ExposureControl", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureControl", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPostProcessingVolume(ptr={this.m_classData})"; - } - public class CPrecipitation : CBaseTrigger - { - public CPrecipitation(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitation", "CPrecipitation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPrecipitation(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitation", "CPrecipitation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPrecipitation() - { - } - public CPrecipitation(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitation", "CPrecipitation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPrecipitation(ptr={this.m_classData})"; - } - public class CPrecipitationBlocker : CBaseModelEntity - { - public CPrecipitationBlocker(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationBlocker", "CPrecipitationBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPrecipitationBlocker(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationBlocker", "CPrecipitationBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPrecipitationBlocker() - { - } - public CPrecipitationBlocker(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationBlocker", "CPrecipitationBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPrecipitationBlocker(ptr={this.m_classData})"; - } - public class CPrecipitationVData : CEntitySubclassVDataBase - { - public CPrecipitationVData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationVData", "CPrecipitationVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPrecipitationVData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationVData", "CPrecipitationVData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPrecipitationVData() - { - } - public CPrecipitationVData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationVData", "CPrecipitationVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float InnerDistance - { - get { return Invoker.CallNative("SDKClass", "InnerDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerDistance", CallKind.ClassMember, m_classData, value); } - } - public uint AttachType - { - get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } - } - public bool BatchSameVolumeType - { - get { return Invoker.CallNative("SDKClass", "BatchSameVolumeType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BatchSameVolumeType", CallKind.ClassMember, m_classData, value); } - } - public int RTEnvCP - { - get { return Invoker.CallNative("SDKClass", "RTEnvCP", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RTEnvCP", CallKind.ClassMember, m_classData, value); } - } - public int RTEnvCPComponent - { - get { return Invoker.CallNative("SDKClass", "RTEnvCPComponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RTEnvCPComponent", CallKind.ClassMember, m_classData, value); } - } - public string Modifier - { - get { return Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData, value); } - } - public CEntitySubclassVDataBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPrecipitationVData(ptr={this.m_classData})"; - } - public class CProductQuantizer : ClassData - { - public CProductQuantizer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProductQuantizer", "CProductQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CProductQuantizer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProductQuantizer", "CProductQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CProductQuantizer() - { - } - public CProductQuantizer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProductQuantizer", "CProductQuantizer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Dimensions - { - get { return Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CProductQuantizer(ptr={this.m_classData})"; - } - public class CProjectedDecal : CPointEntity - { - public CProjectedDecal(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProjectedDecal", "CProjectedDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CProjectedDecal(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProjectedDecal", "CProjectedDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CProjectedDecal() - { - } - public CProjectedDecal(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProjectedDecal", "CProjectedDecal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Texture - { - get { return Invoker.CallNative("SDKClass", "Texture", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Texture", CallKind.ClassMember, m_classData, value); } - } - public float Distance - { - get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CProjectedDecal(ptr={this.m_classData})"; - } - public class CProjectedTextureBase : ClassData - { - public CProjectedTextureBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProjectedTextureBase", "CProjectedTextureBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CProjectedTextureBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProjectedTextureBase", "CProjectedTextureBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CProjectedTextureBase() - { - } - public CProjectedTextureBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CProjectedTextureBase", "CProjectedTextureBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - } - public bool State - { - get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } - } - public bool AlwaysUpdate - { - get { return Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData, value); } - } - public float LightFOV - { - get { return Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData, value); } - } - public bool EnableShadows - { - get { return Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData, value); } - } - public bool SimpleProjection - { - get { return Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData, value); } - } - public bool LightOnlyTarget - { - get { return Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData, value); } - } - public bool LightWorld - { - get { return Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData, value); } - } - public bool CameraSpace - { - get { return Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessScale - { - get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } - } - public QAngle LightColor - { - get { return Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData, value); } - } - public float Intensity - { - get { return Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData, value); } - } - public float LinearAttenuation - { - get { return Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData, value); } - } - public float QuadraticAttenuation - { - get { return Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData, value); } - } - public bool Volumetric - { - get { return Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData, value); } - } - public float VolumetricIntensity - { - get { return Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData, value); } - } - public float NoiseStrength - { - get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } - } - public float FlashlightTime - { - get { return Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData, value); } - } - public uint NumPlanes - { - get { return Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData, value); } - } - public float PlaneOffset - { - get { return Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData, value); } - } - public float ColorTransitionTime - { - get { return Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData, value); } - } - public float Ambient - { - get { return Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData, value); } - } - public string SpotlightTextureName - { - get { return Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData, value); } - } - public int SpotlightTextureFrame - { - get { return Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData, value); } - } - public uint ShadowQuality - { - get { return Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData, value); } - } - public float NearZ - { - get { return Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData, value); } - } - public float FarZ - { - get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } - } - public float ProjectionSize - { - get { return Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData, value); } - } - public float Rotation - { - get { return Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData, value); } - } - public bool FlipHorizontal - { - get { return Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CProjectedTextureBase(ptr={this.m_classData})"; - } - public class CPropDataComponent : CEntityComponent - { - public CPropDataComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDataComponent", "CPropDataComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPropDataComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDataComponent", "CPropDataComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPropDataComponent() - { - } - public CPropDataComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDataComponent", "CPropDataComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float DmgModBullet - { - get { return Invoker.CallNative("SDKClass", "DmgModBullet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DmgModBullet", CallKind.ClassMember, m_classData, value); } - } - public float DmgModClub - { - get { return Invoker.CallNative("SDKClass", "DmgModClub", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DmgModClub", CallKind.ClassMember, m_classData, value); } - } - public float DmgModExplosive - { - get { return Invoker.CallNative("SDKClass", "DmgModExplosive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DmgModExplosive", CallKind.ClassMember, m_classData, value); } - } - public float DmgModFire - { - get { return Invoker.CallNative("SDKClass", "DmgModFire", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DmgModFire", CallKind.ClassMember, m_classData, value); } - } - public string PhysicsDamageTableName - { - get { return Invoker.CallNative("SDKClass", "PhysicsDamageTableName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhysicsDamageTableName", CallKind.ClassMember, m_classData, value); } - } - public string BasePropData - { - get { return Invoker.CallNative("SDKClass", "BasePropData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BasePropData", CallKind.ClassMember, m_classData, value); } - } - public int Interactions - { - get { return Invoker.CallNative("SDKClass", "Interactions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interactions", CallKind.ClassMember, m_classData, value); } - } - public bool SpawnMotionDisabled - { - get { return Invoker.CallNative("SDKClass", "SpawnMotionDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnMotionDisabled", CallKind.ClassMember, m_classData, value); } - } - public int DisableTakePhysicsDamageSpawnFlag - { - get { return Invoker.CallNative("SDKClass", "DisableTakePhysicsDamageSpawnFlag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableTakePhysicsDamageSpawnFlag", CallKind.ClassMember, m_classData, value); } - } - public int MotionDisabledSpawnFlag - { - get { return Invoker.CallNative("SDKClass", "MotionDisabledSpawnFlag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotionDisabledSpawnFlag", CallKind.ClassMember, m_classData, value); } - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPropDataComponent(ptr={this.m_classData})"; - } - public class CPropDoorRotating : CBasePropDoor - { - public CPropDoorRotating(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotating", "CPropDoorRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPropDoorRotating(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotating", "CPropDoorRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPropDoorRotating() - { - } - public CPropDoorRotating(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotating", "CPropDoorRotating", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Axis - { - get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } - } - public float Distance - { - get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } - } - public uint SpawnPosition - { - get { return Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData, value); } - } - public uint OpenDirection - { - get { return Invoker.CallNative("SDKClass", "OpenDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpenDirection", CallKind.ClassMember, m_classData, value); } - } - public uint CurrentOpenDirection - { - get { return Invoker.CallNative("SDKClass", "CurrentOpenDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentOpenDirection", CallKind.ClassMember, m_classData, value); } - } - public float AjarAngle - { - get { return Invoker.CallNative("SDKClass", "AjarAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AjarAngle", CallKind.ClassMember, m_classData, value); } - } - public Vector RotationAjarDeprecated - { - get { return Invoker.CallNative("SDKClass", "RotationAjarDeprecated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotationAjarDeprecated", CallKind.ClassMember, m_classData, value); } - } - public Vector RotationClosed - { - get { return Invoker.CallNative("SDKClass", "RotationClosed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotationClosed", CallKind.ClassMember, m_classData, value); } - } - public Vector RotationOpenForward - { - get { return Invoker.CallNative("SDKClass", "RotationOpenForward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotationOpenForward", CallKind.ClassMember, m_classData, value); } - } - public Vector RotationOpenBack - { - get { return Invoker.CallNative("SDKClass", "RotationOpenBack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotationOpenBack", CallKind.ClassMember, m_classData, value); } - } - public Vector Goal - { - get { return Invoker.CallNative("SDKClass", "Goal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Goal", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ForwardBoundsMin - { - get { return Invoker.CallNative("SDKClass", "ForwardBoundsMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForwardBoundsMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ForwardBoundsMax - { - get { return Invoker.CallNative("SDKClass", "ForwardBoundsMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForwardBoundsMax", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BackBoundsMin - { - get { return Invoker.CallNative("SDKClass", "BackBoundsMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BackBoundsMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BackBoundsMax - { - get { return Invoker.CallNative("SDKClass", "BackBoundsMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BackBoundsMax", CallKind.ClassMember, m_classData, value); } - } - public bool AjarDoorShouldntAlwaysOpen - { - get { return Invoker.CallNative("SDKClass", "AjarDoorShouldntAlwaysOpen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AjarDoorShouldntAlwaysOpen", CallKind.ClassMember, m_classData, value); } - } - public CEntityBlocker EntityBlocker - { - get { return Invoker.CallNative("SDKClass", "EntityBlocker", CallKind.ClassMember, m_classData); } - } - public CBasePropDoor Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPropDoorRotating(ptr={this.m_classData})"; - } - public class CPropDoorRotatingBreakable : CPropDoorRotating - { - public CPropDoorRotatingBreakable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotatingBreakable", "CPropDoorRotatingBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPropDoorRotatingBreakable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotatingBreakable", "CPropDoorRotatingBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPropDoorRotatingBreakable() - { - } - public CPropDoorRotatingBreakable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotatingBreakable", "CPropDoorRotatingBreakable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Breakable - { - get { return Invoker.CallNative("SDKClass", "Breakable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Breakable", CallKind.ClassMember, m_classData, value); } - } - public bool IsAbleToCloseAreaPortals - { - get { return Invoker.CallNative("SDKClass", "IsAbleToCloseAreaPortals", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAbleToCloseAreaPortals", CallKind.ClassMember, m_classData, value); } - } - public int CurrentDamageState - { - get { return Invoker.CallNative("SDKClass", "CurrentDamageState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentDamageState", CallKind.ClassMember, m_classData, value); } - } - public string[] DamageStates - { - get { return Invoker.CallNative("SDKClass", "DamageStates", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageStates", CallKind.ClassMember, m_classData, value); } - } - public CPropDoorRotating Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPropDoorRotatingBreakable(ptr={this.m_classData})"; - } - public class CPushable : CBreakable - { - public CPushable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPushable", "CPushable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPushable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPushable", "CPushable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CPushable() - { - } - public CPushable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CPushable", "CPushable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBreakable Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CPushable(ptr={this.m_classData})"; - } - public class CRagdollAnimTag : CAnimTagBase - { - public CRagdollAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollAnimTag", "CRagdollAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollAnimTag", "CRagdollAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollAnimTag() - { - } - public CRagdollAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollAnimTag", "CRagdollAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollAnimTag(ptr={this.m_classData})"; - } - public class CRagdollComponentUpdater : CAnimComponentUpdater - { - public CRagdollComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollComponentUpdater", "CRagdollComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollComponentUpdater", "CRagdollComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollComponentUpdater() - { - } - public CRagdollComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollComponentUpdater", "CRagdollComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] BoneIndices - { - get { return Invoker.CallNative("SDKClass", "BoneIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndices", CallKind.ClassMember, m_classData, value); } - } - public string[] BoneNames - { - get { return Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData, value); } - } - public int[] BoneToWeightIndices - { - get { return Invoker.CallNative("SDKClass", "BoneToWeightIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneToWeightIndices", CallKind.ClassMember, m_classData, value); } - } - public float SpringFrequencyMin - { - get { return Invoker.CallNative("SDKClass", "SpringFrequencyMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringFrequencyMin", CallKind.ClassMember, m_classData, value); } - } - public float SpringFrequencyMax - { - get { return Invoker.CallNative("SDKClass", "SpringFrequencyMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringFrequencyMax", CallKind.ClassMember, m_classData, value); } - } - public float MaxStretch - { - get { return Invoker.CallNative("SDKClass", "MaxStretch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxStretch", CallKind.ClassMember, m_classData, value); } - } - public bool SolidCollisionAtZeroWeight - { - get { return Invoker.CallNative("SDKClass", "SolidCollisionAtZeroWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolidCollisionAtZeroWeight", CallKind.ClassMember, m_classData, value); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollComponentUpdater(ptr={this.m_classData})"; - } - public class CRagdollConstraint : CPhysConstraint - { - public CRagdollConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollConstraint", "CRagdollConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollConstraint", "CRagdollConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollConstraint() - { - } - public CRagdollConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollConstraint", "CRagdollConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Xmin - { - get { return Invoker.CallNative("SDKClass", "Xmin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Xmin", CallKind.ClassMember, m_classData, value); } - } - public float Xmax - { - get { return Invoker.CallNative("SDKClass", "Xmax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Xmax", CallKind.ClassMember, m_classData, value); } - } - public float Ymin - { - get { return Invoker.CallNative("SDKClass", "Ymin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ymin", CallKind.ClassMember, m_classData, value); } - } - public float Ymax - { - get { return Invoker.CallNative("SDKClass", "Ymax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ymax", CallKind.ClassMember, m_classData, value); } - } - public float Zmin - { - get { return Invoker.CallNative("SDKClass", "Zmin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Zmin", CallKind.ClassMember, m_classData, value); } - } - public float Zmax - { - get { return Invoker.CallNative("SDKClass", "Zmax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Zmax", CallKind.ClassMember, m_classData, value); } - } - public float Xfriction - { - get { return Invoker.CallNative("SDKClass", "Xfriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Xfriction", CallKind.ClassMember, m_classData, value); } - } - public float Yfriction - { - get { return Invoker.CallNative("SDKClass", "Yfriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Yfriction", CallKind.ClassMember, m_classData, value); } - } - public float Zfriction - { - get { return Invoker.CallNative("SDKClass", "Zfriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Zfriction", CallKind.ClassMember, m_classData, value); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollConstraint(ptr={this.m_classData})"; - } - public class CRagdollMagnet : CPointEntity - { - public CRagdollMagnet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollMagnet", "CRagdollMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollMagnet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollMagnet", "CRagdollMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollMagnet() - { - } - public CRagdollMagnet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollMagnet", "CRagdollMagnet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float Force - { - get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Axis - { - get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollMagnet(ptr={this.m_classData})"; - } - public class CRagdollManager : CBaseEntity - { - public CRagdollManager(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollManager", "CRagdollManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollManager(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollManager", "CRagdollManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollManager() - { - } - public CRagdollManager(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollManager", "CRagdollManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public char CurrentMaxRagdollCount - { - get { return Invoker.CallNative("SDKClass", "CurrentMaxRagdollCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentMaxRagdollCount", CallKind.ClassMember, m_classData, value); } - } - public int MaxRagdollCount - { - get { return Invoker.CallNative("SDKClass", "MaxRagdollCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRagdollCount", CallKind.ClassMember, m_classData, value); } - } - public bool SaveImportant - { - get { return Invoker.CallNative("SDKClass", "SaveImportant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SaveImportant", CallKind.ClassMember, m_classData, value); } - } - public bool CanTakeDamage - { - get { return Invoker.CallNative("SDKClass", "CanTakeDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanTakeDamage", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollManager(ptr={this.m_classData})"; - } - public class CRagdollProp : CBaseAnimGraph - { - public CRagdollProp(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollProp", "CRagdollProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollProp(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollProp", "CRagdollProp", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollProp() - { - } - public CRagdollProp(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollProp", "CRagdollProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ragdoll_t Ragdoll - { - get { return Invoker.CallNative("SDKClass", "Ragdoll", CallKind.ClassMember, m_classData); } - } - public bool StartDisabled - { - get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } - } - public Vector4D[] RagEnabled - { - get { return Invoker.CallNative("SDKClass", "RagEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagEnabled", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] RagPos - { - get { return Invoker.CallNative("SDKClass", "RagPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagPos", CallKind.ClassMember, m_classData, value); } - } - public Color[] RagAngles - { - get { return Invoker.CallNative("SDKClass", "RagAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagAngles", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity RagdollSource - { - get { return Invoker.CallNative("SDKClass", "RagdollSource", CallKind.ClassMember, m_classData); } - } - public uint LastUpdateTickCount - { - get { return Invoker.CallNative("SDKClass", "LastUpdateTickCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastUpdateTickCount", CallKind.ClassMember, m_classData, value); } - } - public bool AllAsleep - { - get { return Invoker.CallNative("SDKClass", "AllAsleep", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllAsleep", CallKind.ClassMember, m_classData, value); } - } - public bool FirstCollisionAfterLaunch - { - get { return Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity DamageEntity - { - get { return Invoker.CallNative("SDKClass", "DamageEntity", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Killer - { - get { return Invoker.CallNative("SDKClass", "Killer", CallKind.ClassMember, m_classData); } - } - public CBasePlayerPawn PhysicsAttacker - { - get { return Invoker.CallNative("SDKClass", "PhysicsAttacker", CallKind.ClassMember, m_classData); } - } - public float LastPhysicsInfluenceTime - { - get { return Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutStartTime - { - get { return Invoker.CallNative("SDKClass", "FadeOutStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutStartTime", CallKind.ClassMember, m_classData, value); } - } - public float FadeTime - { - get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastOrigin - { - get { return Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData, value); } - } - public float AwakeTime - { - get { return Invoker.CallNative("SDKClass", "AwakeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AwakeTime", CallKind.ClassMember, m_classData, value); } - } - public float LastOriginChangeTime - { - get { return Invoker.CallNative("SDKClass", "LastOriginChangeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastOriginChangeTime", CallKind.ClassMember, m_classData, value); } - } - public string StrOriginClassName - { - get { return Invoker.CallNative("SDKClass", "StrOriginClassName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrOriginClassName", CallKind.ClassMember, m_classData, value); } - } - public string StrSourceClassName - { - get { return Invoker.CallNative("SDKClass", "StrSourceClassName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrSourceClassName", CallKind.ClassMember, m_classData, value); } - } - public bool HasBeenPhysgunned - { - get { return Invoker.CallNative("SDKClass", "HasBeenPhysgunned", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBeenPhysgunned", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldTeleportPhysics - { - get { return Invoker.CallNative("SDKClass", "ShouldTeleportPhysics", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldTeleportPhysics", CallKind.ClassMember, m_classData, value); } - } - public bool AllowStretch - { - get { return Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData, value); } - } - public float BlendWeight - { - get { return Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData, value); } - } - public float DefaultFadeScale - { - get { return Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] RagdollMins - { - get { return Invoker.CallNative("SDKClass", "RagdollMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollMins", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] RagdollMaxs - { - get { return Invoker.CallNative("SDKClass", "RagdollMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollMaxs", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDeleteActivationRecord - { - get { return Invoker.CallNative("SDKClass", "ShouldDeleteActivationRecord", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDeleteActivationRecord", CallKind.ClassMember, m_classData, value); } - } - public bool ValidatePoweredRagdollPose - { - get { return Invoker.CallNative("SDKClass", "ValidatePoweredRagdollPose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValidatePoweredRagdollPose", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollProp(ptr={this.m_classData})"; - } - public class CRagdollPropAlias_physics_prop_ragdoll : CRagdollProp - { - public CRagdollPropAlias_physics_prop_ragdoll(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAlias_physics_prop_ragdoll", "CRagdollPropAlias_physics_prop_ragdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollPropAlias_physics_prop_ragdoll(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAlias_physics_prop_ragdoll", "CRagdollPropAlias_physics_prop_ragdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollPropAlias_physics_prop_ragdoll() - { - } - public CRagdollPropAlias_physics_prop_ragdoll(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAlias_physics_prop_ragdoll", "CRagdollPropAlias_physics_prop_ragdoll", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CRagdollProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollPropAlias_physics_prop_ragdoll(ptr={this.m_classData})"; - } - public class CRagdollPropAttached : CRagdollProp - { - public CRagdollPropAttached(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAttached", "CRagdollPropAttached", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollPropAttached(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAttached", "CRagdollPropAttached", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollPropAttached() - { - } - public CRagdollPropAttached(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAttached", "CRagdollPropAttached", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint BoneIndexAttached - { - get { return Invoker.CallNative("SDKClass", "BoneIndexAttached", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndexAttached", CallKind.ClassMember, m_classData, value); } - } - public uint RagdollAttachedObjectIndex - { - get { return Invoker.CallNative("SDKClass", "RagdollAttachedObjectIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RagdollAttachedObjectIndex", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AttachmentPointBoneSpace - { - get { return Invoker.CallNative("SDKClass", "AttachmentPointBoneSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentPointBoneSpace", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AttachmentPointRagdollSpace - { - get { return Invoker.CallNative("SDKClass", "AttachmentPointRagdollSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentPointRagdollSpace", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDetach - { - get { return Invoker.CallNative("SDKClass", "ShouldDetach", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDetach", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDeleteAttachedActivationRecord - { - get { return Invoker.CallNative("SDKClass", "ShouldDeleteAttachedActivationRecord", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDeleteAttachedActivationRecord", CallKind.ClassMember, m_classData, value); } - } - public CRagdollProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollPropAttached(ptr={this.m_classData})"; - } - public class CRagdollUpdateNode : CUnaryUpdateNode - { - public CRagdollUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollUpdateNode", "CRagdollUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollUpdateNode", "CRagdollUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRagdollUpdateNode() - { - } - public CRagdollUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRagdollUpdateNode", "CRagdollUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int WeightListIndex - { - get { return Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData, value); } - } - public uint PoseControlMethod - { - get { return Invoker.CallNative("SDKClass", "PoseControlMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PoseControlMethod", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRagdollUpdateNode(ptr={this.m_classData})"; - } - public class CRandomNumberGeneratorParameters : ClassData - { - public CRandomNumberGeneratorParameters(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandomNumberGeneratorParameters", "CRandomNumberGeneratorParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRandomNumberGeneratorParameters(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandomNumberGeneratorParameters", "CRandomNumberGeneratorParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRandomNumberGeneratorParameters() - { - } - public CRandomNumberGeneratorParameters(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandomNumberGeneratorParameters", "CRandomNumberGeneratorParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool DistributeEvenly - { - get { return Invoker.CallNative("SDKClass", "DistributeEvenly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistributeEvenly", CallKind.ClassMember, m_classData, value); } - } - public int Seed - { - get { return Invoker.CallNative("SDKClass", "Seed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Seed", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRandomNumberGeneratorParameters(ptr={this.m_classData})"; - } - public class CRandSimTimer : CSimpleSimTimer - { - public CRandSimTimer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandSimTimer", "CRandSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRandSimTimer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandSimTimer", "CRandSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRandSimTimer() - { - } - public CRandSimTimer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandSimTimer", "CRandSimTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MinInterval - { - get { return Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData, value); } - } - public float MaxInterval - { - get { return Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData, value); } - } - public CSimpleSimTimer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRandSimTimer(ptr={this.m_classData})"; - } - public class CRandStopwatch : CStopwatchBase - { - public CRandStopwatch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandStopwatch", "CRandStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRandStopwatch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandStopwatch", "CRandStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRandStopwatch() - { - } - public CRandStopwatch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRandStopwatch", "CRandStopwatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MinInterval - { - get { return Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData, value); } - } - public float MaxInterval - { - get { return Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData, value); } - } - public CStopwatchBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRandStopwatch(ptr={this.m_classData})"; - } - public class CRangeFloat : ClassData - { - public CRangeFloat(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRangeFloat", "CRangeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRangeFloat(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRangeFloat", "CRangeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRangeFloat() - { - } - public CRangeFloat(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRangeFloat", "CRangeFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRangeFloat(ptr={this.m_classData})"; - } - public class CRangeInt : ClassData - { - public CRangeInt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRangeInt", "CRangeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRangeInt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRangeInt", "CRangeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRangeInt() - { - } - public CRangeInt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRangeInt", "CRangeInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRangeInt(ptr={this.m_classData})"; - } - public class CRectLight : CBarnLight - { - public CRectLight(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRectLight", "CRectLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRectLight(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRectLight", "CRectLight", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRectLight() - { - } - public CRectLight(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRectLight", "CRectLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ShowLight - { - get { return Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData, value); } - } - public CBarnLight Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRectLight(ptr={this.m_classData})"; - } - public class CRegionSVM : ClassData - { - public CRegionSVM(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRegionSVM", "CRegionSVM", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRegionSVM(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRegionSVM", "CRegionSVM", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRegionSVM() - { - } - public CRegionSVM(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRegionSVM", "CRegionSVM", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] Nodes - { - get { return Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRegionSVM(ptr={this.m_classData})"; - } - public class CRelativeLocation : ClassData - { - public CRelativeLocation(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRelativeLocation", "CRelativeLocation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRelativeLocation(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRelativeLocation", "CRelativeLocation", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRelativeLocation() - { - } - public CRelativeLocation(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRelativeLocation", "CRelativeLocation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RelativeOffset - { - get { return Invoker.CallNative("SDKClass", "RelativeOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RelativeOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D WorldSpacePos - { - get { return Invoker.CallNative("SDKClass", "WorldSpacePos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldSpacePos", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRelativeLocation(ptr={this.m_classData})"; - } - public class CRemapFloat : ClassData - { - public CRemapFloat(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapFloat", "CRemapFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRemapFloat(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapFloat", "CRemapFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRemapFloat() - { - } - public CRemapFloat(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapFloat", "CRemapFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRemapFloat(ptr={this.m_classData})"; - } - public class CRemapValueComponentUpdater : CAnimComponentUpdater - { - public CRemapValueComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapValueComponentUpdater", "CRemapValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRemapValueComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapValueComponentUpdater", "CRemapValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRemapValueComponentUpdater() - { - } - public CRemapValueComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapValueComponentUpdater", "CRemapValueComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRemapValueComponentUpdater(ptr={this.m_classData})"; - } - public class CRemapValueUpdateItem : ClassData - { - public CRemapValueUpdateItem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapValueUpdateItem", "CRemapValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRemapValueUpdateItem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapValueUpdateItem", "CRemapValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRemapValueUpdateItem() - { - } - public CRemapValueUpdateItem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRemapValueUpdateItem", "CRemapValueUpdateItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle ParamIn - { - get { return Invoker.CallNative("SDKClass", "ParamIn", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle ParamOut - { - get { return Invoker.CallNative("SDKClass", "ParamOut", CallKind.ClassMember, m_classData); } - } - public float MinInputValue - { - get { return Invoker.CallNative("SDKClass", "MinInputValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinInputValue", CallKind.ClassMember, m_classData, value); } - } - public float MaxInputValue - { - get { return Invoker.CallNative("SDKClass", "MaxInputValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxInputValue", CallKind.ClassMember, m_classData, value); } - } - public float MinOutputValue - { - get { return Invoker.CallNative("SDKClass", "MinOutputValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinOutputValue", CallKind.ClassMember, m_classData, value); } - } - public float MaxOutputValue - { - get { return Invoker.CallNative("SDKClass", "MaxOutputValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxOutputValue", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRemapValueUpdateItem(ptr={this.m_classData})"; - } - public class CRenderBufferBinding : ClassData - { - public CRenderBufferBinding(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderBufferBinding", "CRenderBufferBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderBufferBinding(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderBufferBinding", "CRenderBufferBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderBufferBinding() - { - } - public CRenderBufferBinding(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderBufferBinding", "CRenderBufferBinding", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong Buffer - { - get { return Invoker.CallNative("SDKClass", "Buffer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Buffer", CallKind.ClassMember, m_classData, value); } - } - public uint BindOffsetBytes - { - get { return Invoker.CallNative("SDKClass", "BindOffsetBytes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BindOffsetBytes", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRenderBufferBinding(ptr={this.m_classData})"; - } - public class CRenderComponent : CEntityComponent - { - public CRenderComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderComponent", "CRenderComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderComponent", "CRenderComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderComponent() - { - } - public CRenderComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderComponent", "CRenderComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNetworkVarChainer __pChainEntity - { - get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } - } - public bool IsRenderingWithViewModels - { - get { return Invoker.CallNative("SDKClass", "IsRenderingWithViewModels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRenderingWithViewModels", CallKind.ClassMember, m_classData, value); } - } - public uint SplitscreenFlags - { - get { return Invoker.CallNative("SDKClass", "SplitscreenFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplitscreenFlags", CallKind.ClassMember, m_classData, value); } - } - public bool EnableRendering - { - get { return Invoker.CallNative("SDKClass", "EnableRendering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableRendering", CallKind.ClassMember, m_classData, value); } - } - public bool InterpolationReadyToDraw - { - get { return Invoker.CallNative("SDKClass", "InterpolationReadyToDraw", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpolationReadyToDraw", CallKind.ClassMember, m_classData, value); } - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRenderComponent(ptr={this.m_classData})"; - } - public class CRenderGroom : ClassData - { - public CRenderGroom(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderGroom", "CRenderGroom", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderGroom(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderGroom", "CRenderGroom", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderGroom() - { - } - public CRenderGroom(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderGroom", "CRenderGroom", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] HairPositionOffsets - { - get { return Invoker.CallNative("SDKClass", "HairPositionOffsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HairPositionOffsets", CallKind.ClassMember, m_classData, value); } - } - public int[] StrandSegmentCountHist - { - get { return Invoker.CallNative("SDKClass", "StrandSegmentCountHist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrandSegmentCountHist", CallKind.ClassMember, m_classData, value); } - } - public int MaxSegmentsPerHairStrand - { - get { return Invoker.CallNative("SDKClass", "MaxSegmentsPerHairStrand", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxSegmentsPerHairStrand", CallKind.ClassMember, m_classData, value); } - } - public int GuideHairCount - { - get { return Invoker.CallNative("SDKClass", "GuideHairCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GuideHairCount", CallKind.ClassMember, m_classData, value); } - } - public int HairCount - { - get { return Invoker.CallNative("SDKClass", "HairCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HairCount", CallKind.ClassMember, m_classData, value); } - } - public int TotalVertexCount - { - get { return Invoker.CallNative("SDKClass", "TotalVertexCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalVertexCount", CallKind.ClassMember, m_classData, value); } - } - public int TotalSegmentCount - { - get { return Invoker.CallNative("SDKClass", "TotalSegmentCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalSegmentCount", CallKind.ClassMember, m_classData, value); } - } - public int GroomGroupID - { - get { return Invoker.CallNative("SDKClass", "GroomGroupID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroomGroupID", CallKind.ClassMember, m_classData, value); } - } - public int AttachBoneIdx - { - get { return Invoker.CallNative("SDKClass", "AttachBoneIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachBoneIdx", CallKind.ClassMember, m_classData, value); } - } - public int AttachMeshIdx - { - get { return Invoker.CallNative("SDKClass", "AttachMeshIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachMeshIdx", CallKind.ClassMember, m_classData, value); } - } - public int AttachMeshDrawCallIdx - { - get { return Invoker.CallNative("SDKClass", "AttachMeshDrawCallIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachMeshDrawCallIdx", CallKind.ClassMember, m_classData, value); } - } - public bool EnableSimulation - { - get { return Invoker.CallNative("SDKClass", "EnableSimulation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableSimulation", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRenderGroom(ptr={this.m_classData})"; - } - public class CRenderMesh : ClassData - { - public CRenderMesh(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderMesh", "CRenderMesh", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderMesh(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderMesh", "CRenderMesh", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderMesh() - { - } - public CRenderMesh(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderMesh", "CRenderMesh", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CRenderSkeleton Skeleton - { - get { return Invoker.CallNative("SDKClass", "Skeleton", CallKind.ClassMember, m_classData); } - } - public bool UseUV2ForCharting - { - get { return Invoker.CallNative("SDKClass", "UseUV2ForCharting", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseUV2ForCharting", CallKind.ClassMember, m_classData, value); } - } - public bool EmbeddedMapMesh - { - get { return Invoker.CallNative("SDKClass", "EmbeddedMapMesh", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EmbeddedMapMesh", CallKind.ClassMember, m_classData, value); } - } - public DynamicMeshDeformParams_t MeshDeformParams - { - get { return Invoker.CallNative("SDKClass", "MeshDeformParams", CallKind.ClassMember, m_classData); } - } - public int[] GroomData - { - get { return Invoker.CallNative("SDKClass", "GroomData", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRenderMesh(ptr={this.m_classData})"; - } - public class CRenderSkeleton : ClassData - { - public CRenderSkeleton(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderSkeleton", "CRenderSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderSkeleton(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderSkeleton", "CRenderSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRenderSkeleton() - { - } - public CRenderSkeleton(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRenderSkeleton", "CRenderSkeleton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] BoneParents - { - get { return Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData, value); } - } - public int BoneWeightCount - { - get { return Invoker.CallNative("SDKClass", "BoneWeightCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneWeightCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRenderSkeleton(ptr={this.m_classData})"; - } - public class CReplicationParameters : ClassData - { - public CReplicationParameters(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CReplicationParameters", "CReplicationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CReplicationParameters(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CReplicationParameters", "CReplicationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CReplicationParameters() - { - } - public CReplicationParameters(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CReplicationParameters", "CReplicationParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint ReplicationMode - { - get { return Invoker.CallNative("SDKClass", "ReplicationMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReplicationMode", CallKind.ClassMember, m_classData, value); } - } - public bool ScaleChildParticleRadii - { - get { return Invoker.CallNative("SDKClass", "ScaleChildParticleRadii", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScaleChildParticleRadii", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionFloatInput MinRandomRadiusScale - { - get { return Invoker.CallNative("SDKClass", "MinRandomRadiusScale", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionFloatInput MaxRandomRadiusScale - { - get { return Invoker.CallNative("SDKClass", "MaxRandomRadiusScale", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionFloatInput ModellingScale - { - get { return Invoker.CallNative("SDKClass", "ModellingScale", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CReplicationParameters(ptr={this.m_classData})"; - } - public class CResponseCriteriaSet : ClassData - { - public CResponseCriteriaSet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CResponseCriteriaSet", "CResponseCriteriaSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CResponseCriteriaSet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CResponseCriteriaSet", "CResponseCriteriaSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CResponseCriteriaSet() - { - } - public CResponseCriteriaSet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CResponseCriteriaSet", "CResponseCriteriaSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NumPrefixedContexts - { - get { return Invoker.CallNative("SDKClass", "NumPrefixedContexts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumPrefixedContexts", CallKind.ClassMember, m_classData, value); } - } - public bool OverrideOnAppend - { - get { return Invoker.CallNative("SDKClass", "OverrideOnAppend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideOnAppend", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CResponseCriteriaSet(ptr={this.m_classData})"; - } - public class CResponseQueue : ClassData - { - public CResponseQueue(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CResponseQueue", "CResponseQueue", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CResponseQueue(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CResponseQueue", "CResponseQueue", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CResponseQueue() - { - } - public CResponseQueue(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CResponseQueue", "CResponseQueue", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CResponseQueue(ptr={this.m_classData})"; - } - public class CRetakeGameRules : ClassData - { - public CRetakeGameRules(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRetakeGameRules", "CRetakeGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRetakeGameRules(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRetakeGameRules", "CRetakeGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRetakeGameRules() - { - } - public CRetakeGameRules(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRetakeGameRules", "CRetakeGameRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int MatchSeed - { - get { return Invoker.CallNative("SDKClass", "MatchSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchSeed", CallKind.ClassMember, m_classData, value); } - } - public bool BlockersPresent - { - get { return Invoker.CallNative("SDKClass", "BlockersPresent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockersPresent", CallKind.ClassMember, m_classData, value); } - } - public bool RoundInProgress - { - get { return Invoker.CallNative("SDKClass", "RoundInProgress", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundInProgress", CallKind.ClassMember, m_classData, value); } - } - public int FirstSecondHalfRound - { - get { return Invoker.CallNative("SDKClass", "FirstSecondHalfRound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstSecondHalfRound", CallKind.ClassMember, m_classData, value); } - } - public int BombSite - { - get { return Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRetakeGameRules(ptr={this.m_classData})"; - } - public class CRevertSaved : CModelPointEntity - { - public CRevertSaved(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRevertSaved", "CRevertSaved", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRevertSaved(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRevertSaved", "CRevertSaved", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRevertSaved() - { - } - public CRevertSaved(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRevertSaved", "CRevertSaved", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float LoadTime - { - get { return Invoker.CallNative("SDKClass", "LoadTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoadTime", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float HoldTime - { - get { return Invoker.CallNative("SDKClass", "HoldTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HoldTime", CallKind.ClassMember, m_classData, value); } - } - public CModelPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRevertSaved(ptr={this.m_classData})"; - } - public class CRootUpdateNode : CUnaryUpdateNode - { - public CRootUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRootUpdateNode", "CRootUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRootUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRootUpdateNode", "CRootUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRootUpdateNode() - { - } - public CRootUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRootUpdateNode", "CRootUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRootUpdateNode(ptr={this.m_classData})"; - } - public class CRopeKeyframe : CBaseModelEntity - { - public CRopeKeyframe(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframe", "CRopeKeyframe", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRopeKeyframe(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframe", "CRopeKeyframe", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRopeKeyframe() - { - } - public CRopeKeyframe(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframe", "CRopeKeyframe", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort RopeFlags - { - get { return Invoker.CallNative("SDKClass", "RopeFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RopeFlags", CallKind.ClassMember, m_classData, value); } - } - public string NextLinkName - { - get { return Invoker.CallNative("SDKClass", "NextLinkName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextLinkName", CallKind.ClassMember, m_classData, value); } - } - public short Slack - { - get { return Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData, value); } - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float TextureScale - { - get { return Invoker.CallNative("SDKClass", "TextureScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TextureScale", CallKind.ClassMember, m_classData, value); } - } - public byte Segments - { - get { return Invoker.CallNative("SDKClass", "Segments", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Segments", CallKind.ClassMember, m_classData, value); } - } - public bool ConstrainBetweenEndpoints - { - get { return Invoker.CallNative("SDKClass", "ConstrainBetweenEndpoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstrainBetweenEndpoints", CallKind.ClassMember, m_classData, value); } - } - public string StrRopeMaterialModel - { - get { return Invoker.CallNative("SDKClass", "StrRopeMaterialModel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrRopeMaterialModel", CallKind.ClassMember, m_classData, value); } - } - public byte Subdiv - { - get { return Invoker.CallNative("SDKClass", "Subdiv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Subdiv", CallKind.ClassMember, m_classData, value); } - } - public byte ChangeCount - { - get { return Invoker.CallNative("SDKClass", "ChangeCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChangeCount", CallKind.ClassMember, m_classData, value); } - } - public short RopeLength - { - get { return Invoker.CallNative("SDKClass", "RopeLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RopeLength", CallKind.ClassMember, m_classData, value); } - } - public byte LockedPoints - { - get { return Invoker.CallNative("SDKClass", "LockedPoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockedPoints", CallKind.ClassMember, m_classData, value); } - } - public bool CreatedFromMapFile - { - get { return Invoker.CallNative("SDKClass", "CreatedFromMapFile", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreatedFromMapFile", CallKind.ClassMember, m_classData, value); } - } - public float ScrollSpeed - { - get { return Invoker.CallNative("SDKClass", "ScrollSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScrollSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool StartPointValid - { - get { return Invoker.CallNative("SDKClass", "StartPointValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartPointValid", CallKind.ClassMember, m_classData, value); } - } - public bool EndPointValid - { - get { return Invoker.CallNative("SDKClass", "EndPointValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndPointValid", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity StartPoint - { - get { return Invoker.CallNative("SDKClass", "StartPoint", CallKind.ClassMember, m_classData); } - } - public CBaseEntity EndPoint - { - get { return Invoker.CallNative("SDKClass", "EndPoint", CallKind.ClassMember, m_classData); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRopeKeyframe(ptr={this.m_classData})"; - } - public class CRopeKeyframeAlias_move_rope : CRopeKeyframe - { - public CRopeKeyframeAlias_move_rope(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframeAlias_move_rope", "CRopeKeyframeAlias_move_rope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRopeKeyframeAlias_move_rope(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframeAlias_move_rope", "CRopeKeyframeAlias_move_rope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRopeKeyframeAlias_move_rope() - { - } - public CRopeKeyframeAlias_move_rope(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframeAlias_move_rope", "CRopeKeyframeAlias_move_rope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CRopeKeyframe Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRopeKeyframeAlias_move_rope(ptr={this.m_classData})"; - } - public class CRopeOverlapHit : ClassData - { - public CRopeOverlapHit(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeOverlapHit", "CRopeOverlapHit", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRopeOverlapHit(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeOverlapHit", "CRopeOverlapHit", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRopeOverlapHit() - { - } - public CRopeOverlapHit(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRopeOverlapHit", "CRopeOverlapHit", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public int[] OverlappingLinks - { - get { return Invoker.CallNative("SDKClass", "OverlappingLinks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverlappingLinks", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CRopeOverlapHit(ptr={this.m_classData})"; - } - public class CRotButton : CBaseButton - { - public CRotButton(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRotButton", "CRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRotButton(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRotButton", "CRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRotButton() - { - } - public CRotButton(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRotButton", "CRotButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseButton Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRotButton(ptr={this.m_classData})"; - } - public class CRotDoor : CBaseDoor - { - public CRotDoor(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRotDoor", "CRotDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRotDoor(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRotDoor", "CRotDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRotDoor() - { - } - public CRotDoor(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRotDoor", "CRotDoor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool SolidBsp - { - get { return Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData, value); } - } - public CBaseDoor Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRotDoor(ptr={this.m_classData})"; - } - public class CRuleBrushEntity : CRuleEntity - { - public CRuleBrushEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRuleBrushEntity", "CRuleBrushEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRuleBrushEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRuleBrushEntity", "CRuleBrushEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRuleBrushEntity() - { - } - public CRuleBrushEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRuleBrushEntity", "CRuleBrushEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CRuleEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRuleBrushEntity(ptr={this.m_classData})"; - } - public class CRuleEntity : CBaseModelEntity - { - public CRuleEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRuleEntity", "CRuleEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRuleEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRuleEntity", "CRuleEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRuleEntity() - { - } - public CRuleEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRuleEntity", "CRuleEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Master - { - get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRuleEntity(ptr={this.m_classData})"; - } - public class CRulePointEntity : CRuleEntity - { - public CRulePointEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRulePointEntity", "CRulePointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRulePointEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRulePointEntity", "CRulePointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CRulePointEntity() - { - } - public CRulePointEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CRulePointEntity", "CRulePointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Score - { - get { return Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData, value); } - } - public CRuleEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CRulePointEntity(ptr={this.m_classData})"; - } - public class CSAdditionalMatchStats_t : CSAdditionalPerRoundStats_t - { - public CSAdditionalMatchStats_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalMatchStats_t", "CSAdditionalMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSAdditionalMatchStats_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalMatchStats_t", "CSAdditionalMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSAdditionalMatchStats_t() - { - } - public CSAdditionalMatchStats_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalMatchStats_t", "CSAdditionalMatchStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NumRoundsSurvived - { - get { return Invoker.CallNative("SDKClass", "NumRoundsSurvived", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumRoundsSurvived", CallKind.ClassMember, m_classData, value); } - } - public int MaxNumRoundsSurvived - { - get { return Invoker.CallNative("SDKClass", "MaxNumRoundsSurvived", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxNumRoundsSurvived", CallKind.ClassMember, m_classData, value); } - } - public int NumRoundsSurvivedTotal - { - get { return Invoker.CallNative("SDKClass", "NumRoundsSurvivedTotal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumRoundsSurvivedTotal", CallKind.ClassMember, m_classData, value); } - } - public int RoundsWonWithoutPurchase - { - get { return Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchase", CallKind.ClassMember, m_classData, value); } - } - public int RoundsWonWithoutPurchaseTotal - { - get { return Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchaseTotal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchaseTotal", CallKind.ClassMember, m_classData, value); } - } - public int NumFirstKills - { - get { return Invoker.CallNative("SDKClass", "NumFirstKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumFirstKills", CallKind.ClassMember, m_classData, value); } - } - public int NumClutchKills - { - get { return Invoker.CallNative("SDKClass", "NumClutchKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumClutchKills", CallKind.ClassMember, m_classData, value); } - } - public int NumPistolKills - { - get { return Invoker.CallNative("SDKClass", "NumPistolKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumPistolKills", CallKind.ClassMember, m_classData, value); } - } - public int NumSniperKills - { - get { return Invoker.CallNative("SDKClass", "NumSniperKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSniperKills", CallKind.ClassMember, m_classData, value); } - } - public int NumSuicides - { - get { return Invoker.CallNative("SDKClass", "NumSuicides", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumSuicides", CallKind.ClassMember, m_classData, value); } - } - public int NumTeamKills - { - get { return Invoker.CallNative("SDKClass", "NumTeamKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumTeamKills", CallKind.ClassMember, m_classData, value); } - } - public int TeamDamage - { - get { return Invoker.CallNative("SDKClass", "TeamDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TeamDamage", CallKind.ClassMember, m_classData, value); } - } - public CSAdditionalPerRoundStats_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSAdditionalMatchStats_t(ptr={this.m_classData})"; - } - public class CSAdditionalPerRoundStats_t : ClassData - { - public CSAdditionalPerRoundStats_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalPerRoundStats_t", "CSAdditionalPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSAdditionalPerRoundStats_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalPerRoundStats_t", "CSAdditionalPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSAdditionalPerRoundStats_t() - { - } - public CSAdditionalPerRoundStats_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalPerRoundStats_t", "CSAdditionalPerRoundStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int NumChickensKilled - { - get { return Invoker.CallNative("SDKClass", "NumChickensKilled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumChickensKilled", CallKind.ClassMember, m_classData, value); } - } - public int KillsWhileBlind - { - get { return Invoker.CallNative("SDKClass", "KillsWhileBlind", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KillsWhileBlind", CallKind.ClassMember, m_classData, value); } - } - public int BombCarrierkills - { - get { return Invoker.CallNative("SDKClass", "BombCarrierkills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BombCarrierkills", CallKind.ClassMember, m_classData, value); } - } - public int BurnDamageInflicted - { - get { return Invoker.CallNative("SDKClass", "BurnDamageInflicted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BurnDamageInflicted", CallKind.ClassMember, m_classData, value); } - } - public int BlastDamageInflicted - { - get { return Invoker.CallNative("SDKClass", "BlastDamageInflicted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlastDamageInflicted", CallKind.ClassMember, m_classData, value); } - } - public int Dinks - { - get { return Invoker.CallNative("SDKClass", "Dinks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dinks", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSAdditionalPerRoundStats_t(ptr={this.m_classData})"; - } - public class CSceneEntity : CPointEntity - { - public CSceneEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEntity", "CSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEntity", "CSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneEntity() - { - } - public CSceneEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEntity", "CSceneEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SceneFile - { - get { return Invoker.CallNative("SDKClass", "SceneFile", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneFile", CallKind.ClassMember, m_classData, value); } - } - public string ResumeSceneFile - { - get { return Invoker.CallNative("SDKClass", "ResumeSceneFile", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResumeSceneFile", CallKind.ClassMember, m_classData, value); } - } - public string Target1 - { - get { return Invoker.CallNative("SDKClass", "Target1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target1", CallKind.ClassMember, m_classData, value); } - } - public string Target2 - { - get { return Invoker.CallNative("SDKClass", "Target2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target2", CallKind.ClassMember, m_classData, value); } - } - public string Target3 - { - get { return Invoker.CallNative("SDKClass", "Target3", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target3", CallKind.ClassMember, m_classData, value); } - } - public string Target4 - { - get { return Invoker.CallNative("SDKClass", "Target4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target4", CallKind.ClassMember, m_classData, value); } - } - public string Target5 - { - get { return Invoker.CallNative("SDKClass", "Target5", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target5", CallKind.ClassMember, m_classData, value); } - } - public string Target6 - { - get { return Invoker.CallNative("SDKClass", "Target6", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target6", CallKind.ClassMember, m_classData, value); } - } - public string Target7 - { - get { return Invoker.CallNative("SDKClass", "Target7", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target7", CallKind.ClassMember, m_classData, value); } - } - public string Target8 - { - get { return Invoker.CallNative("SDKClass", "Target8", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target8", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Target11 - { - get { return Invoker.CallNative("SDKClass", "Target11", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target21 - { - get { return Invoker.CallNative("SDKClass", "Target21", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target31 - { - get { return Invoker.CallNative("SDKClass", "Target31", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target41 - { - get { return Invoker.CallNative("SDKClass", "Target41", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target51 - { - get { return Invoker.CallNative("SDKClass", "Target51", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target61 - { - get { return Invoker.CallNative("SDKClass", "Target61", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target71 - { - get { return Invoker.CallNative("SDKClass", "Target71", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target81 - { - get { return Invoker.CallNative("SDKClass", "Target81", CallKind.ClassMember, m_classData); } - } - public string TargetAttachment - { - get { return Invoker.CallNative("SDKClass", "TargetAttachment", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetAttachment", CallKind.ClassMember, m_classData, value); } - } - public bool IsPlayingBack - { - get { return Invoker.CallNative("SDKClass", "IsPlayingBack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPlayingBack", CallKind.ClassMember, m_classData, value); } - } - public bool Paused - { - get { return Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData, value); } - } - public bool Multiplayer - { - get { return Invoker.CallNative("SDKClass", "Multiplayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Multiplayer", CallKind.ClassMember, m_classData, value); } - } - public bool Autogenerated - { - get { return Invoker.CallNative("SDKClass", "Autogenerated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Autogenerated", CallKind.ClassMember, m_classData, value); } - } - public float ForceClientTime - { - get { return Invoker.CallNative("SDKClass", "ForceClientTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceClientTime", CallKind.ClassMember, m_classData, value); } - } - public float CurrentTime - { - get { return Invoker.CallNative("SDKClass", "CurrentTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentTime", CallKind.ClassMember, m_classData, value); } - } - public float FrameTime - { - get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } - } - public bool CancelAtNextInterrupt - { - get { return Invoker.CallNative("SDKClass", "CancelAtNextInterrupt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CancelAtNextInterrupt", CallKind.ClassMember, m_classData, value); } - } - public float Pitch - { - get { return Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData, value); } - } - public bool Automated - { - get { return Invoker.CallNative("SDKClass", "Automated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Automated", CallKind.ClassMember, m_classData, value); } - } - public int AutomatedAction - { - get { return Invoker.CallNative("SDKClass", "AutomatedAction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutomatedAction", CallKind.ClassMember, m_classData, value); } - } - public float AutomationDelay - { - get { return Invoker.CallNative("SDKClass", "AutomationDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutomationDelay", CallKind.ClassMember, m_classData, value); } - } - public float AutomationTime - { - get { return Invoker.CallNative("SDKClass", "AutomationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutomationTime", CallKind.ClassMember, m_classData, value); } - } - public int SpeechPriority - { - get { return Invoker.CallNative("SDKClass", "SpeechPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeechPriority", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity WaitingForThisResumeScene - { - get { return Invoker.CallNative("SDKClass", "WaitingForThisResumeScene", CallKind.ClassMember, m_classData); } - } - public bool WaitingForResumeScene - { - get { return Invoker.CallNative("SDKClass", "WaitingForResumeScene", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitingForResumeScene", CallKind.ClassMember, m_classData, value); } - } - public bool PausedViaInput - { - get { return Invoker.CallNative("SDKClass", "PausedViaInput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PausedViaInput", CallKind.ClassMember, m_classData, value); } - } - public bool PauseAtNextInterrupt - { - get { return Invoker.CallNative("SDKClass", "PauseAtNextInterrupt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PauseAtNextInterrupt", CallKind.ClassMember, m_classData, value); } - } - public bool WaitingForActor - { - get { return Invoker.CallNative("SDKClass", "WaitingForActor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitingForActor", CallKind.ClassMember, m_classData, value); } - } - public bool WaitingForInterrupt - { - get { return Invoker.CallNative("SDKClass", "WaitingForInterrupt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitingForInterrupt", CallKind.ClassMember, m_classData, value); } - } - public bool InterruptedActorsScenes - { - get { return Invoker.CallNative("SDKClass", "InterruptedActorsScenes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterruptedActorsScenes", CallKind.ClassMember, m_classData, value); } - } - public bool BreakOnNonIdle - { - get { return Invoker.CallNative("SDKClass", "BreakOnNonIdle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BreakOnNonIdle", CallKind.ClassMember, m_classData, value); } - } - public bool SceneFinished - { - get { return Invoker.CallNative("SDKClass", "SceneFinished", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneFinished", CallKind.ClassMember, m_classData, value); } - } - public int SceneFlushCounter - { - get { return Invoker.CallNative("SDKClass", "SceneFlushCounter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneFlushCounter", CallKind.ClassMember, m_classData, value); } - } - public ushort SceneStringIndex - { - get { return Invoker.CallNative("SDKClass", "SceneStringIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneStringIndex", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnStart - { - get { return Invoker.CallNative("SDKClass", "OnStart", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnCompletion - { - get { return Invoker.CallNative("SDKClass", "OnCompletion", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnCanceled - { - get { return Invoker.CallNative("SDKClass", "OnCanceled", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPaused - { - get { return Invoker.CallNative("SDKClass", "OnPaused", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnResumed - { - get { return Invoker.CallNative("SDKClass", "OnResumed", CallKind.ClassMember, m_classData); } - } - public CSceneEntity InterruptScene - { - get { return Invoker.CallNative("SDKClass", "InterruptScene", CallKind.ClassMember, m_classData); } - } - public int InterruptCount - { - get { return Invoker.CallNative("SDKClass", "InterruptCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterruptCount", CallKind.ClassMember, m_classData, value); } - } - public bool SceneMissing - { - get { return Invoker.CallNative("SDKClass", "SceneMissing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneMissing", CallKind.ClassMember, m_classData, value); } - } - public bool Interrupted - { - get { return Invoker.CallNative("SDKClass", "Interrupted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interrupted", CallKind.ClassMember, m_classData, value); } - } - public bool CompletedEarly - { - get { return Invoker.CallNative("SDKClass", "CompletedEarly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompletedEarly", CallKind.ClassMember, m_classData, value); } - } - public bool InterruptSceneFinished - { - get { return Invoker.CallNative("SDKClass", "InterruptSceneFinished", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterruptSceneFinished", CallKind.ClassMember, m_classData, value); } - } - public bool Restoring - { - get { return Invoker.CallNative("SDKClass", "Restoring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Restoring", CallKind.ClassMember, m_classData, value); } - } - public string SoundName - { - get { return Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData, value); } - } - public string SequenceName - { - get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFlex Actor - { - get { return Invoker.CallNative("SDKClass", "Actor", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Activator - { - get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } - } - public int BusyActor - { - get { return Invoker.CallNative("SDKClass", "BusyActor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BusyActor", CallKind.ClassMember, m_classData, value); } - } - public uint PlayerDeathBehavior - { - get { return Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSceneEntity(ptr={this.m_classData})"; - } - public class CSceneEntityAlias_logic_choreographed_scene : CSceneEntity - { - public CSceneEntityAlias_logic_choreographed_scene(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEntityAlias_logic_choreographed_scene", "CSceneEntityAlias_logic_choreographed_scene", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneEntityAlias_logic_choreographed_scene(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEntityAlias_logic_choreographed_scene", "CSceneEntityAlias_logic_choreographed_scene", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneEntityAlias_logic_choreographed_scene() - { - } - public CSceneEntityAlias_logic_choreographed_scene(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEntityAlias_logic_choreographed_scene", "CSceneEntityAlias_logic_choreographed_scene", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSceneEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSceneEntityAlias_logic_choreographed_scene(ptr={this.m_classData})"; - } - public class CSceneEventInfo : ClassData - { - public CSceneEventInfo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEventInfo", "CSceneEventInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneEventInfo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEventInfo", "CSceneEventInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneEventInfo() - { - } - public CSceneEventInfo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneEventInfo", "CSceneEventInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Layer - { - get { return Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData, value); } - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public bool HasArrived - { - get { return Invoker.CallNative("SDKClass", "HasArrived", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasArrived", CallKind.ClassMember, m_classData, value); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public float Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData, value); } - } - public bool IsGesture - { - get { return Invoker.CallNative("SDKClass", "IsGesture", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsGesture", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldRemove - { - get { return Invoker.CallNative("SDKClass", "ShouldRemove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldRemove", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - } - public SceneEventId_t SceneEventId - { - get { return Invoker.CallNative("SDKClass", "SceneEventId", CallKind.ClassMember, m_classData); } - } - public bool ClientSide - { - get { return Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData, value); } - } - public bool Started - { - get { return Invoker.CallNative("SDKClass", "Started", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Started", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSceneEventInfo(ptr={this.m_classData})"; - } - public class CSceneListManager : CLogicalEntity - { - public CSceneListManager(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneListManager", "CSceneListManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneListManager(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneListManager", "CSceneListManager", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneListManager() - { - } - public CSceneListManager(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneListManager", "CSceneListManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] Scenes - { - get { return Invoker.CallNative("SDKClass", "Scenes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scenes", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSceneListManager(ptr={this.m_classData})"; - } - public class CSceneObjectData : ClassData - { - public CSceneObjectData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneObjectData", "CSceneObjectData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneObjectData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneObjectData", "CSceneObjectData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSceneObjectData() - { - } - public CSceneObjectData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSceneObjectData", "CSceneObjectData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D MinBounds - { - get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MaxBounds - { - get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSceneObjectData(ptr={this.m_classData})"; - } - public class CScriptComponent : CEntityComponent - { - public CScriptComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptComponent", "CScriptComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptComponent", "CScriptComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptComponent() - { - } - public CScriptComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptComponent", "CScriptComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ScriptClassName - { - get { return Invoker.CallNative("SDKClass", "ScriptClassName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScriptClassName", CallKind.ClassMember, m_classData, value); } - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptComponent(ptr={this.m_classData})"; - } - public class CScriptedSequence : CBaseEntity - { - public CScriptedSequence(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptedSequence", "CScriptedSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptedSequence(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptedSequence", "CScriptedSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptedSequence() - { - } - public CScriptedSequence(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptedSequence", "CScriptedSequence", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Entry - { - get { return Invoker.CallNative("SDKClass", "Entry", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entry", CallKind.ClassMember, m_classData, value); } - } - public string PreIdle - { - get { return Invoker.CallNative("SDKClass", "PreIdle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreIdle", CallKind.ClassMember, m_classData, value); } - } - public string Play - { - get { return Invoker.CallNative("SDKClass", "Play", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Play", CallKind.ClassMember, m_classData, value); } - } - public string PostIdle - { - get { return Invoker.CallNative("SDKClass", "PostIdle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PostIdle", CallKind.ClassMember, m_classData, value); } - } - public string ModifierToAddOnPlay - { - get { return Invoker.CallNative("SDKClass", "ModifierToAddOnPlay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModifierToAddOnPlay", CallKind.ClassMember, m_classData, value); } - } - public string NextScript - { - get { return Invoker.CallNative("SDKClass", "NextScript", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextScript", CallKind.ClassMember, m_classData, value); } - } - public string Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData, value); } - } - public string SyncGroup - { - get { return Invoker.CallNative("SDKClass", "SyncGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SyncGroup", CallKind.ClassMember, m_classData, value); } - } - public uint MoveTo - { - get { return Invoker.CallNative("SDKClass", "MoveTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveTo", CallKind.ClassMember, m_classData, value); } - } - public byte MoveToGait - { - get { return Invoker.CallNative("SDKClass", "MoveToGait", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveToGait", CallKind.ClassMember, m_classData, value); } - } - public uint HeldWeaponBehavior - { - get { return Invoker.CallNative("SDKClass", "HeldWeaponBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeldWeaponBehavior", CallKind.ClassMember, m_classData, value); } - } - public uint ForcedCrouchState - { - get { return Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData, value); } - } - public bool IsPlayingPreIdle - { - get { return Invoker.CallNative("SDKClass", "IsPlayingPreIdle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPlayingPreIdle", CallKind.ClassMember, m_classData, value); } - } - public bool IsPlayingEntry - { - get { return Invoker.CallNative("SDKClass", "IsPlayingEntry", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPlayingEntry", CallKind.ClassMember, m_classData, value); } - } - public bool IsPlayingAction - { - get { return Invoker.CallNative("SDKClass", "IsPlayingAction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPlayingAction", CallKind.ClassMember, m_classData, value); } - } - public bool IsPlayingPostIdle - { - get { return Invoker.CallNative("SDKClass", "IsPlayingPostIdle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPlayingPostIdle", CallKind.ClassMember, m_classData, value); } - } - public bool DontRotateOther - { - get { return Invoker.CallNative("SDKClass", "DontRotateOther", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DontRotateOther", CallKind.ClassMember, m_classData, value); } - } - public bool IsRepeatable - { - get { return Invoker.CallNative("SDKClass", "IsRepeatable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRepeatable", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldLeaveCorpse - { - get { return Invoker.CallNative("SDKClass", "ShouldLeaveCorpse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldLeaveCorpse", CallKind.ClassMember, m_classData, value); } - } - public bool StartOnSpawn - { - get { return Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData, value); } - } - public bool DisallowInterrupts - { - get { return Invoker.CallNative("SDKClass", "DisallowInterrupts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisallowInterrupts", CallKind.ClassMember, m_classData, value); } - } - public bool CanOverrideNPCState - { - get { return Invoker.CallNative("SDKClass", "CanOverrideNPCState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CanOverrideNPCState", CallKind.ClassMember, m_classData, value); } - } - public bool DontTeleportAtEnd - { - get { return Invoker.CallNative("SDKClass", "DontTeleportAtEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DontTeleportAtEnd", CallKind.ClassMember, m_classData, value); } - } - public bool HighPriority - { - get { return Invoker.CallNative("SDKClass", "HighPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HighPriority", CallKind.ClassMember, m_classData, value); } - } - public bool HideDebugComplaints - { - get { return Invoker.CallNative("SDKClass", "HideDebugComplaints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HideDebugComplaints", CallKind.ClassMember, m_classData, value); } - } - public bool ContinueOnDeath - { - get { return Invoker.CallNative("SDKClass", "ContinueOnDeath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ContinueOnDeath", CallKind.ClassMember, m_classData, value); } - } - public bool LoopPreIdleSequence - { - get { return Invoker.CallNative("SDKClass", "LoopPreIdleSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoopPreIdleSequence", CallKind.ClassMember, m_classData, value); } - } - public bool LoopActionSequence - { - get { return Invoker.CallNative("SDKClass", "LoopActionSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoopActionSequence", CallKind.ClassMember, m_classData, value); } - } - public bool LoopPostIdleSequence - { - get { return Invoker.CallNative("SDKClass", "LoopPostIdleSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LoopPostIdleSequence", CallKind.ClassMember, m_classData, value); } - } - public bool SynchPostIdles - { - get { return Invoker.CallNative("SDKClass", "SynchPostIdles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SynchPostIdles", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreLookAt - { - get { return Invoker.CallNative("SDKClass", "IgnoreLookAt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreLookAt", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreGravity - { - get { return Invoker.CallNative("SDKClass", "IgnoreGravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreGravity", CallKind.ClassMember, m_classData, value); } - } - public bool DisableNPCCollisions - { - get { return Invoker.CallNative("SDKClass", "DisableNPCCollisions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableNPCCollisions", CallKind.ClassMember, m_classData, value); } - } - public bool KeepAnimgraphLockedPost - { - get { return Invoker.CallNative("SDKClass", "KeepAnimgraphLockedPost", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KeepAnimgraphLockedPost", CallKind.ClassMember, m_classData, value); } - } - public bool DontAddModifiers - { - get { return Invoker.CallNative("SDKClass", "DontAddModifiers", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DontAddModifiers", CallKind.ClassMember, m_classData, value); } - } - public bool DisableAimingWhileMoving - { - get { return Invoker.CallNative("SDKClass", "DisableAimingWhileMoving", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableAimingWhileMoving", CallKind.ClassMember, m_classData, value); } - } - public bool IgnoreRotation - { - get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float Repeat - { - get { return Invoker.CallNative("SDKClass", "Repeat", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Repeat", CallKind.ClassMember, m_classData, value); } - } - public float PlayAnimFadeInTime - { - get { return Invoker.CallNative("SDKClass", "PlayAnimFadeInTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayAnimFadeInTime", CallKind.ClassMember, m_classData, value); } - } - public float MoveInterpTime - { - get { return Invoker.CallNative("SDKClass", "MoveInterpTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveInterpTime", CallKind.ClassMember, m_classData, value); } - } - public float AngRate - { - get { return Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData, value); } - } - public float MoveSpeed - { - get { return Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool WaitUntilMoveCompletesToStartAnimation - { - get { return Invoker.CallNative("SDKClass", "WaitUntilMoveCompletesToStartAnimation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitUntilMoveCompletesToStartAnimation", CallKind.ClassMember, m_classData, value); } - } - public int NotReadySequenceCount - { - get { return Invoker.CallNative("SDKClass", "NotReadySequenceCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NotReadySequenceCount", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public bool WaitForBeginSequence - { - get { return Invoker.CallNative("SDKClass", "WaitForBeginSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WaitForBeginSequence", CallKind.ClassMember, m_classData, value); } - } - public int Saved_effects - { - get { return Invoker.CallNative("SDKClass", "Saved_effects", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Saved_effects", CallKind.ClassMember, m_classData, value); } - } - public int SavedFlags - { - get { return Invoker.CallNative("SDKClass", "SavedFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SavedFlags", CallKind.ClassMember, m_classData, value); } - } - public int SavedCollisionGroup - { - get { return Invoker.CallNative("SDKClass", "SavedCollisionGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SavedCollisionGroup", CallKind.ClassMember, m_classData, value); } - } - public bool Interruptable - { - get { return Invoker.CallNative("SDKClass", "Interruptable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interruptable", CallKind.ClassMember, m_classData, value); } - } - public bool SequenceStarted - { - get { return Invoker.CallNative("SDKClass", "SequenceStarted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceStarted", CallKind.ClassMember, m_classData, value); } - } - public bool PositionRelativeToOtherEntity - { - get { return Invoker.CallNative("SDKClass", "PositionRelativeToOtherEntity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PositionRelativeToOtherEntity", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity TargetEnt - { - get { return Invoker.CallNative("SDKClass", "TargetEnt", CallKind.ClassMember, m_classData); } - } - public CScriptedSequence NextCine - { - get { return Invoker.CallNative("SDKClass", "NextCine", CallKind.ClassMember, m_classData); } - } - public bool Thinking - { - get { return Invoker.CallNative("SDKClass", "Thinking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Thinking", CallKind.ClassMember, m_classData, value); } - } - public bool InitiatedSelfDelete - { - get { return Invoker.CallNative("SDKClass", "InitiatedSelfDelete", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitiatedSelfDelete", CallKind.ClassMember, m_classData, value); } - } - public bool IsTeleportingDueToMoveTo - { - get { return Invoker.CallNative("SDKClass", "IsTeleportingDueToMoveTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsTeleportingDueToMoveTo", CallKind.ClassMember, m_classData, value); } - } - public bool AllowCustomInterruptConditions - { - get { return Invoker.CallNative("SDKClass", "AllowCustomInterruptConditions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowCustomInterruptConditions", CallKind.ClassMember, m_classData, value); } - } - public CBaseAnimGraph ForcedTarget - { - get { return Invoker.CallNative("SDKClass", "ForcedTarget", CallKind.ClassMember, m_classData); } - } - public bool DontCancelOtherSequences - { - get { return Invoker.CallNative("SDKClass", "DontCancelOtherSequences", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DontCancelOtherSequences", CallKind.ClassMember, m_classData, value); } - } - public bool ForceSynch - { - get { return Invoker.CallNative("SDKClass", "ForceSynch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceSynch", CallKind.ClassMember, m_classData, value); } - } - public bool PreventUpdateYawOnFinish - { - get { return Invoker.CallNative("SDKClass", "PreventUpdateYawOnFinish", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreventUpdateYawOnFinish", CallKind.ClassMember, m_classData, value); } - } - public bool EnsureOnNavmeshOnFinish - { - get { return Invoker.CallNative("SDKClass", "EnsureOnNavmeshOnFinish", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnsureOnNavmeshOnFinish", CallKind.ClassMember, m_classData, value); } - } - public uint OnDeathBehavior - { - get { return Invoker.CallNative("SDKClass", "OnDeathBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnDeathBehavior", CallKind.ClassMember, m_classData, value); } - } - public uint ConflictResponse - { - get { return Invoker.CallNative("SDKClass", "ConflictResponse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConflictResponse", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnBeginSequence - { - get { return Invoker.CallNative("SDKClass", "OnBeginSequence", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnActionStartOrLoop - { - get { return Invoker.CallNative("SDKClass", "OnActionStartOrLoop", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnEndSequence - { - get { return Invoker.CallNative("SDKClass", "OnEndSequence", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnPostIdleEndSequence - { - get { return Invoker.CallNative("SDKClass", "OnPostIdleEndSequence", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnCancelSequence - { - get { return Invoker.CallNative("SDKClass", "OnCancelSequence", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnCancelFailedSequence - { - get { return Invoker.CallNative("SDKClass", "OnCancelFailedSequence", CallKind.ClassMember, m_classData); } - } - public CBaseEntity InteractionMainEntity - { - get { return Invoker.CallNative("SDKClass", "InteractionMainEntity", CallKind.ClassMember, m_classData); } - } - public int PlayerDeathBehavior - { - get { return Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData, value); } - } - public bool SkipFadeIn - { - get { return Invoker.CallNative("SDKClass", "SkipFadeIn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkipFadeIn", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptedSequence(ptr={this.m_classData})"; - } - public class CScriptItem : CItem - { - public CScriptItem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptItem", "CScriptItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptItem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptItem", "CScriptItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptItem() - { - } - public CScriptItem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptItem", "CScriptItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte MoveTypeOverride - { - get { return Invoker.CallNative("SDKClass", "MoveTypeOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveTypeOverride", CallKind.ClassMember, m_classData, value); } - } - public CItem Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptItem(ptr={this.m_classData})"; - } - public class CScriptNavBlocker : CFuncNavBlocker - { - public CScriptNavBlocker(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptNavBlocker", "CScriptNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptNavBlocker(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptNavBlocker", "CScriptNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptNavBlocker() - { - } - public CScriptNavBlocker(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptNavBlocker", "CScriptNavBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Extent - { - get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } - } - public CFuncNavBlocker Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptNavBlocker(ptr={this.m_classData})"; - } - public class CScriptTriggerHurt : CTriggerHurt - { - public CScriptTriggerHurt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerHurt", "CScriptTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerHurt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerHurt", "CScriptTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerHurt() - { - } - public CScriptTriggerHurt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerHurt", "CScriptTriggerHurt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Extent - { - get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } - } - public CTriggerHurt Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptTriggerHurt(ptr={this.m_classData})"; - } - public class CScriptTriggerMultiple : CTriggerMultiple - { - public CScriptTriggerMultiple(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerMultiple", "CScriptTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerMultiple(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerMultiple", "CScriptTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerMultiple() - { - } - public CScriptTriggerMultiple(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerMultiple", "CScriptTriggerMultiple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Extent - { - get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } - } - public CTriggerMultiple Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptTriggerMultiple(ptr={this.m_classData})"; - } - public class CScriptTriggerOnce : CTriggerOnce - { - public CScriptTriggerOnce(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerOnce", "CScriptTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerOnce(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerOnce", "CScriptTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerOnce() - { - } - public CScriptTriggerOnce(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerOnce", "CScriptTriggerOnce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Extent - { - get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } - } - public CTriggerOnce Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptTriggerOnce(ptr={this.m_classData})"; - } - public class CScriptTriggerPush : CTriggerPush - { - public CScriptTriggerPush(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerPush", "CScriptTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerPush(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerPush", "CScriptTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptTriggerPush() - { - } - public CScriptTriggerPush(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerPush", "CScriptTriggerPush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Extent - { - get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } - } - public CTriggerPush Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CScriptTriggerPush(ptr={this.m_classData})"; - } - public class CScriptUniformRandomStream : ClassData - { - public CScriptUniformRandomStream(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptUniformRandomStream", "CScriptUniformRandomStream", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptUniformRandomStream(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptUniformRandomStream", "CScriptUniformRandomStream", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CScriptUniformRandomStream() - { - } - public CScriptUniformRandomStream(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CScriptUniformRandomStream", "CScriptUniformRandomStream", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int InitialSeed - { - get { return Invoker.CallNative("SDKClass", "InitialSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialSeed", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CScriptUniformRandomStream(ptr={this.m_classData})"; - } - public class CSelectorUpdateNode : CAnimUpdateNodeBase - { - public CSelectorUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSelectorUpdateNode", "CSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSelectorUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSelectorUpdateNode", "CSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSelectorUpdateNode() - { - } - public CSelectorUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSelectorUpdateNode", "CSelectorUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public char[] Tags - { - get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } - } - public CBlendCurve BlendCurve - { - get { return Invoker.CallNative("SDKClass", "BlendCurve", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle Parameter - { - get { return Invoker.CallNative("SDKClass", "Parameter", CallKind.ClassMember, m_classData); } - } - public int TagIndex - { - get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } - } - public uint TagBehavior - { - get { return Invoker.CallNative("SDKClass", "TagBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TagBehavior", CallKind.ClassMember, m_classData, value); } - } - public bool ResetOnChange - { - get { return Invoker.CallNative("SDKClass", "ResetOnChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetOnChange", CallKind.ClassMember, m_classData, value); } - } - public bool LockWhenWaning - { - get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } - } - public bool SyncCyclesOnChange - { - get { return Invoker.CallNative("SDKClass", "SyncCyclesOnChange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SyncCyclesOnChange", CallKind.ClassMember, m_classData, value); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSelectorUpdateNode(ptr={this.m_classData})"; - } - public class CSeqAutoLayer : ClassData - { - public CSeqAutoLayer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayer", "CSeqAutoLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqAutoLayer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayer", "CSeqAutoLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqAutoLayer() - { - } - public CSeqAutoLayer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayer", "CSeqAutoLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short LocalReference - { - get { return Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData, value); } - } - public short LocalPose - { - get { return Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData, value); } - } - public CSeqAutoLayerFlag Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - } - public float Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public float Peak - { - get { return Invoker.CallNative("SDKClass", "Peak", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Peak", CallKind.ClassMember, m_classData, value); } - } - public float Tail - { - get { return Invoker.CallNative("SDKClass", "Tail", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tail", CallKind.ClassMember, m_classData, value); } - } - public float End - { - get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqAutoLayer(ptr={this.m_classData})"; - } - public class CSeqAutoLayerFlag : ClassData - { - public CSeqAutoLayerFlag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayerFlag", "CSeqAutoLayerFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqAutoLayerFlag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayerFlag", "CSeqAutoLayerFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqAutoLayerFlag() - { - } - public CSeqAutoLayerFlag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayerFlag", "CSeqAutoLayerFlag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Post - { - get { return Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData, value); } - } - public bool Spline - { - get { return Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData, value); } - } - public bool XFade - { - get { return Invoker.CallNative("SDKClass", "XFade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "XFade", CallKind.ClassMember, m_classData, value); } - } - public bool NoBlend - { - get { return Invoker.CallNative("SDKClass", "NoBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoBlend", CallKind.ClassMember, m_classData, value); } - } - public bool Local - { - get { return Invoker.CallNative("SDKClass", "Local", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Local", CallKind.ClassMember, m_classData, value); } - } - public bool Pose - { - get { return Invoker.CallNative("SDKClass", "Pose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pose", CallKind.ClassMember, m_classData, value); } - } - public bool FetchFrame - { - get { return Invoker.CallNative("SDKClass", "FetchFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FetchFrame", CallKind.ClassMember, m_classData, value); } - } - public bool Subtract - { - get { return Invoker.CallNative("SDKClass", "Subtract", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Subtract", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqAutoLayerFlag(ptr={this.m_classData})"; - } - public class CSeqBoneMaskList : ClassData - { - public CSeqBoneMaskList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqBoneMaskList", "CSeqBoneMaskList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqBoneMaskList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqBoneMaskList", "CSeqBoneMaskList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqBoneMaskList() - { - } - public CSeqBoneMaskList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqBoneMaskList", "CSeqBoneMaskList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short[] LocalBoneArray - { - get { return Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData, value); } - } - public float[] BoneWeightArray - { - get { return Invoker.CallNative("SDKClass", "BoneWeightArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneWeightArray", CallKind.ClassMember, m_classData, value); } - } - public float DefaultMorphCtrlWeight - { - get { return Invoker.CallNative("SDKClass", "DefaultMorphCtrlWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultMorphCtrlWeight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqBoneMaskList(ptr={this.m_classData})"; - } - public class CSeqCmdLayer : ClassData - { - public CSeqCmdLayer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdLayer", "CSeqCmdLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqCmdLayer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdLayer", "CSeqCmdLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqCmdLayer() - { - } - public CSeqCmdLayer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdLayer", "CSeqCmdLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short Cmd - { - get { return Invoker.CallNative("SDKClass", "Cmd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cmd", CallKind.ClassMember, m_classData, value); } - } - public short LocalReference - { - get { return Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData, value); } - } - public short LocalBonemask - { - get { return Invoker.CallNative("SDKClass", "LocalBonemask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalBonemask", CallKind.ClassMember, m_classData, value); } - } - public short DstResult - { - get { return Invoker.CallNative("SDKClass", "DstResult", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DstResult", CallKind.ClassMember, m_classData, value); } - } - public short SrcResult - { - get { return Invoker.CallNative("SDKClass", "SrcResult", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SrcResult", CallKind.ClassMember, m_classData, value); } - } - public bool Spline - { - get { return Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData, value); } - } - public float Var1 - { - get { return Invoker.CallNative("SDKClass", "Var1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Var1", CallKind.ClassMember, m_classData, value); } - } - public float Var2 - { - get { return Invoker.CallNative("SDKClass", "Var2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Var2", CallKind.ClassMember, m_classData, value); } - } - public short LineNumber - { - get { return Invoker.CallNative("SDKClass", "LineNumber", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LineNumber", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqCmdLayer(ptr={this.m_classData})"; - } - public class CSeqCmdSeqDesc : ClassData - { - public CSeqCmdSeqDesc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdSeqDesc", "CSeqCmdSeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqCmdSeqDesc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdSeqDesc", "CSeqCmdSeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqCmdSeqDesc() - { - } - public CSeqCmdSeqDesc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdSeqDesc", "CSeqCmdSeqDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSeqSeqDescFlag Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - } - public CSeqTransition Transition - { - get { return Invoker.CallNative("SDKClass", "Transition", CallKind.ClassMember, m_classData); } - } - public short FrameRangeSequence - { - get { return Invoker.CallNative("SDKClass", "FrameRangeSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameRangeSequence", CallKind.ClassMember, m_classData, value); } - } - public short FrameCount - { - get { return Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData, value); } - } - public float FPS - { - get { return Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData, value); } - } - public short SubCycles - { - get { return Invoker.CallNative("SDKClass", "SubCycles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SubCycles", CallKind.ClassMember, m_classData, value); } - } - public short NumLocalResults - { - get { return Invoker.CallNative("SDKClass", "NumLocalResults", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumLocalResults", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqCmdSeqDesc(ptr={this.m_classData})"; - } - public class CSeqIKLock : ClassData - { - public CSeqIKLock(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqIKLock", "CSeqIKLock", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqIKLock(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqIKLock", "CSeqIKLock", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqIKLock() - { - } - public CSeqIKLock(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqIKLock", "CSeqIKLock", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float PosWeight - { - get { return Invoker.CallNative("SDKClass", "PosWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PosWeight", CallKind.ClassMember, m_classData, value); } - } - public float AngleWeight - { - get { return Invoker.CallNative("SDKClass", "AngleWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleWeight", CallKind.ClassMember, m_classData, value); } - } - public short LocalBone - { - get { return Invoker.CallNative("SDKClass", "LocalBone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalBone", CallKind.ClassMember, m_classData, value); } - } - public bool BonesOrientedAlongPositiveX - { - get { return Invoker.CallNative("SDKClass", "BonesOrientedAlongPositiveX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BonesOrientedAlongPositiveX", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqIKLock(ptr={this.m_classData})"; - } - public class CSeqMultiFetch : ClassData - { - public CSeqMultiFetch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetch", "CSeqMultiFetch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqMultiFetch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetch", "CSeqMultiFetch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqMultiFetch() - { - } - public CSeqMultiFetch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetch", "CSeqMultiFetch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSeqMultiFetchFlag Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - } - public short[] LocalReferenceArray - { - get { return Invoker.CallNative("SDKClass", "LocalReferenceArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalReferenceArray", CallKind.ClassMember, m_classData, value); } - } - public int[] GroupSize - { - get { return Invoker.CallNative("SDKClass", "GroupSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupSize", CallKind.ClassMember, m_classData, value); } - } - public int[] LocalPose - { - get { return Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData, value); } - } - public float[] PoseKeyArray0 - { - get { return Invoker.CallNative("SDKClass", "PoseKeyArray0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PoseKeyArray0", CallKind.ClassMember, m_classData, value); } - } - public float[] PoseKeyArray1 - { - get { return Invoker.CallNative("SDKClass", "PoseKeyArray1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PoseKeyArray1", CallKind.ClassMember, m_classData, value); } - } - public int LocalCyclePoseParameter - { - get { return Invoker.CallNative("SDKClass", "LocalCyclePoseParameter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalCyclePoseParameter", CallKind.ClassMember, m_classData, value); } - } - public bool CalculatePoseParameters - { - get { return Invoker.CallNative("SDKClass", "CalculatePoseParameters", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CalculatePoseParameters", CallKind.ClassMember, m_classData, value); } - } - public bool FixedBlendWeight - { - get { return Invoker.CallNative("SDKClass", "FixedBlendWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FixedBlendWeight", CallKind.ClassMember, m_classData, value); } - } - public float[] FixedBlendWeightVals - { - get { return Invoker.CallNative("SDKClass", "FixedBlendWeightVals", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FixedBlendWeightVals", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqMultiFetch(ptr={this.m_classData})"; - } - public class CSeqMultiFetchFlag : ClassData - { - public CSeqMultiFetchFlag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetchFlag", "CSeqMultiFetchFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqMultiFetchFlag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetchFlag", "CSeqMultiFetchFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqMultiFetchFlag() - { - } - public CSeqMultiFetchFlag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetchFlag", "CSeqMultiFetchFlag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Realtime - { - get { return Invoker.CallNative("SDKClass", "Realtime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Realtime", CallKind.ClassMember, m_classData, value); } - } - public bool Cylepose - { - get { return Invoker.CallNative("SDKClass", "Cylepose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cylepose", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqMultiFetchFlag(ptr={this.m_classData})"; - } - public class CSeqPoseParamDesc : ClassData - { - public CSeqPoseParamDesc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseParamDesc", "CSeqPoseParamDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqPoseParamDesc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseParamDesc", "CSeqPoseParamDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqPoseParamDesc() - { - } - public CSeqPoseParamDesc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseParamDesc", "CSeqPoseParamDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public float End - { - get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } - } - public float Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public bool Looping - { - get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqPoseParamDesc(ptr={this.m_classData})"; - } - public class CSeqPoseSetting : ClassData - { - public CSeqPoseSetting(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseSetting", "CSeqPoseSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqPoseSetting(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseSetting", "CSeqPoseSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqPoseSetting() - { - } - public CSeqPoseSetting(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseSetting", "CSeqPoseSetting", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public bool X - { - get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } - } - public bool Y - { - get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } - } - public bool Z - { - get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqPoseSetting(ptr={this.m_classData})"; - } - public class CSeqS1SeqDesc : ClassData - { - public CSeqS1SeqDesc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqS1SeqDesc", "CSeqS1SeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqS1SeqDesc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqS1SeqDesc", "CSeqS1SeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqS1SeqDesc() - { - } - public CSeqS1SeqDesc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqS1SeqDesc", "CSeqS1SeqDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSeqSeqDescFlag Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - } - public CSeqMultiFetch Fetch - { - get { return Invoker.CallNative("SDKClass", "Fetch", CallKind.ClassMember, m_classData); } - } - public int LocalWeightlist - { - get { return Invoker.CallNative("SDKClass", "LocalWeightlist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalWeightlist", CallKind.ClassMember, m_classData, value); } - } - public CSeqTransition Transition - { - get { return Invoker.CallNative("SDKClass", "Transition", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSeqS1SeqDesc(ptr={this.m_classData})"; - } - public class CSeqScaleSet : ClassData - { - public CSeqScaleSet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqScaleSet", "CSeqScaleSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqScaleSet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqScaleSet", "CSeqScaleSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqScaleSet() - { - } - public CSeqScaleSet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqScaleSet", "CSeqScaleSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool RootOffset - { - get { return Invoker.CallNative("SDKClass", "RootOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D RootOffset1 - { - get { return Invoker.CallNative("SDKClass", "RootOffset1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootOffset1", CallKind.ClassMember, m_classData, value); } - } - public short[] LocalBoneArray - { - get { return Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData, value); } - } - public float[] BoneScaleArray - { - get { return Invoker.CallNative("SDKClass", "BoneScaleArray", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneScaleArray", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqScaleSet(ptr={this.m_classData})"; - } - public class CSeqSeqDescFlag : ClassData - { - public CSeqSeqDescFlag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqSeqDescFlag", "CSeqSeqDescFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqSeqDescFlag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqSeqDescFlag", "CSeqSeqDescFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqSeqDescFlag() - { - } - public CSeqSeqDescFlag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqSeqDescFlag", "CSeqSeqDescFlag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Looping - { - get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } - } - public bool Snap - { - get { return Invoker.CallNative("SDKClass", "Snap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Snap", CallKind.ClassMember, m_classData, value); } - } - public bool Autoplay - { - get { return Invoker.CallNative("SDKClass", "Autoplay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Autoplay", CallKind.ClassMember, m_classData, value); } - } - public bool Post - { - get { return Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData, value); } - } - public bool Hidden - { - get { return Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData, value); } - } - public bool Multi - { - get { return Invoker.CallNative("SDKClass", "Multi", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Multi", CallKind.ClassMember, m_classData, value); } - } - public bool LegacyDelta - { - get { return Invoker.CallNative("SDKClass", "LegacyDelta", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LegacyDelta", CallKind.ClassMember, m_classData, value); } - } - public bool LegacyWorldspace - { - get { return Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData, value); } - } - public bool LegacyCyclepose - { - get { return Invoker.CallNative("SDKClass", "LegacyCyclepose", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LegacyCyclepose", CallKind.ClassMember, m_classData, value); } - } - public bool LegacyRealtime - { - get { return Invoker.CallNative("SDKClass", "LegacyRealtime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LegacyRealtime", CallKind.ClassMember, m_classData, value); } - } - public bool ModelDoc - { - get { return Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqSeqDescFlag(ptr={this.m_classData})"; - } - public class CSeqSynthAnimDesc : ClassData - { - public CSeqSynthAnimDesc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqSynthAnimDesc", "CSeqSynthAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqSynthAnimDesc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqSynthAnimDesc", "CSeqSynthAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqSynthAnimDesc() - { - } - public CSeqSynthAnimDesc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqSynthAnimDesc", "CSeqSynthAnimDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSeqSeqDescFlag Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - } - public CSeqTransition Transition - { - get { return Invoker.CallNative("SDKClass", "Transition", CallKind.ClassMember, m_classData); } - } - public short LocalBaseReference - { - get { return Invoker.CallNative("SDKClass", "LocalBaseReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalBaseReference", CallKind.ClassMember, m_classData, value); } - } - public short LocalBoneMask - { - get { return Invoker.CallNative("SDKClass", "LocalBoneMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalBoneMask", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqSynthAnimDesc(ptr={this.m_classData})"; - } - public class CSeqTransition : ClassData - { - public CSeqTransition(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqTransition", "CSeqTransition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqTransition(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqTransition", "CSeqTransition", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSeqTransition() - { - } - public CSeqTransition(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSeqTransition", "CSeqTransition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FadeInTime - { - get { return Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData, value); } - } - public float FadeOutTime - { - get { return Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSeqTransition(ptr={this.m_classData})"; - } - public class CSequenceFinishedAnimTag : CAnimTagBase - { - public CSequenceFinishedAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceFinishedAnimTag", "CSequenceFinishedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceFinishedAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceFinishedAnimTag", "CSequenceFinishedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceFinishedAnimTag() - { - } - public CSequenceFinishedAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceFinishedAnimTag", "CSequenceFinishedAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SequenceName - { - get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSequenceFinishedAnimTag(ptr={this.m_classData})"; - } - public class CSequenceGroupData : ClassData - { - public CSequenceGroupData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceGroupData", "CSequenceGroupData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceGroupData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceGroupData", "CSequenceGroupData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceGroupData() - { - } - public CSequenceGroupData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceGroupData", "CSequenceGroupData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSequenceGroupData(ptr={this.m_classData})"; - } - public class CSequenceTagSpans : ClassData - { - public CSequenceTagSpans(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceTagSpans", "CSequenceTagSpans", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceTagSpans(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceTagSpans", "CSequenceTagSpans", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceTagSpans() - { - } - public CSequenceTagSpans(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceTagSpans", "CSequenceTagSpans", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CSequenceTagSpans(ptr={this.m_classData})"; - } - public class CSequenceUpdateNode : CSequenceUpdateNodeBase - { - public CSequenceUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNode", "CSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNode", "CSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceUpdateNode() - { - } - public CSequenceUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNode", "CSequenceUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public CParamSpanUpdater ParamSpans - { - get { return Invoker.CallNative("SDKClass", "ParamSpans", CallKind.ClassMember, m_classData); } - } - public CSequenceUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSequenceUpdateNode(ptr={this.m_classData})"; - } - public class CSequenceUpdateNodeBase : CLeafUpdateNode - { - public CSequenceUpdateNodeBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNodeBase", "CSequenceUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceUpdateNodeBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNodeBase", "CSequenceUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSequenceUpdateNodeBase() - { - } - public CSequenceUpdateNodeBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNodeBase", "CSequenceUpdateNodeBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float PlaybackSpeed - { - get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSequenceUpdateNodeBase(ptr={this.m_classData})"; - } - public class CServerOnlyEntity : CBaseEntity - { - public CServerOnlyEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyEntity", "CServerOnlyEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerOnlyEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyEntity", "CServerOnlyEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerOnlyEntity() - { - } - public CServerOnlyEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyEntity", "CServerOnlyEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CServerOnlyEntity(ptr={this.m_classData})"; - } - public class CServerOnlyModelEntity : CBaseModelEntity - { - public CServerOnlyModelEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyModelEntity", "CServerOnlyModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerOnlyModelEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyModelEntity", "CServerOnlyModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerOnlyModelEntity() - { - } - public CServerOnlyModelEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyModelEntity", "CServerOnlyModelEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CServerOnlyModelEntity(ptr={this.m_classData})"; - } - public class CServerOnlyPointEntity : CServerOnlyEntity - { - public CServerOnlyPointEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyPointEntity", "CServerOnlyPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerOnlyPointEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyPointEntity", "CServerOnlyPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerOnlyPointEntity() - { - } - public CServerOnlyPointEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyPointEntity", "CServerOnlyPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CServerOnlyEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CServerOnlyPointEntity(ptr={this.m_classData})"; - } - public class CServerRagdollTrigger : CBaseTrigger - { - public CServerRagdollTrigger(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerRagdollTrigger", "CServerRagdollTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerRagdollTrigger(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerRagdollTrigger", "CServerRagdollTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CServerRagdollTrigger() - { - } - public CServerRagdollTrigger(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CServerRagdollTrigger", "CServerRagdollTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CServerRagdollTrigger(ptr={this.m_classData})"; - } - public class CSetParameterActionUpdater : CAnimActionUpdater - { - public CSetParameterActionUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSetParameterActionUpdater", "CSetParameterActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSetParameterActionUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSetParameterActionUpdater", "CSetParameterActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSetParameterActionUpdater() - { - } - public CSetParameterActionUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSetParameterActionUpdater", "CSetParameterActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle Param - { - get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } - } - public CAnimActionUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSetParameterActionUpdater(ptr={this.m_classData})"; - } - public class CShatterGlassShard : ClassData - { - public CShatterGlassShard(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShard", "CShatterGlassShard", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CShatterGlassShard(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShard", "CShatterGlassShard", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CShatterGlassShard() - { - } - public CShatterGlassShard(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShard", "CShatterGlassShard", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint ShardHandle - { - get { return Invoker.CallNative("SDKClass", "ShardHandle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShardHandle", CallKind.ClassMember, m_classData, value); } - } - public Vector[] PanelVertices - { - get { return Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData, value); } - } - public Vector4D LocalPanelSpaceOrigin - { - get { return Invoker.CallNative("SDKClass", "LocalPanelSpaceOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalPanelSpaceOrigin", CallKind.ClassMember, m_classData, value); } - } - public CShatterGlassShardPhysics PhysicsEntity - { - get { return Invoker.CallNative("SDKClass", "PhysicsEntity", CallKind.ClassMember, m_classData); } - } - public CFuncShatterglass ParentPanel - { - get { return Invoker.CallNative("SDKClass", "ParentPanel", CallKind.ClassMember, m_classData); } - } - public uint ParentShard - { - get { return Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData, value); } - } - public byte ShatterStressType - { - get { return Invoker.CallNative("SDKClass", "ShatterStressType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShatterStressType", CallKind.ClassMember, m_classData, value); } - } - public Vector2D StressVelocity - { - get { return Invoker.CallNative("SDKClass", "StressVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StressVelocity", CallKind.ClassMember, m_classData, value); } - } - public bool CreatedModel - { - get { return Invoker.CallNative("SDKClass", "CreatedModel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreatedModel", CallKind.ClassMember, m_classData, value); } - } - public float LongestEdge - { - get { return Invoker.CallNative("SDKClass", "LongestEdge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LongestEdge", CallKind.ClassMember, m_classData, value); } - } - public float ShortestEdge - { - get { return Invoker.CallNative("SDKClass", "ShortestEdge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShortestEdge", CallKind.ClassMember, m_classData, value); } - } - public float LongestAcross - { - get { return Invoker.CallNative("SDKClass", "LongestAcross", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LongestAcross", CallKind.ClassMember, m_classData, value); } - } - public float ShortestAcross - { - get { return Invoker.CallNative("SDKClass", "ShortestAcross", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShortestAcross", CallKind.ClassMember, m_classData, value); } - } - public float SumOfAllEdges - { - get { return Invoker.CallNative("SDKClass", "SumOfAllEdges", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SumOfAllEdges", CallKind.ClassMember, m_classData, value); } - } - public float Area - { - get { return Invoker.CallNative("SDKClass", "Area", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Area", CallKind.ClassMember, m_classData, value); } - } - public byte OnFrameEdge - { - get { return Invoker.CallNative("SDKClass", "OnFrameEdge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnFrameEdge", CallKind.ClassMember, m_classData, value); } - } - public int SubShardGeneration - { - get { return Invoker.CallNative("SDKClass", "SubShardGeneration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SubShardGeneration", CallKind.ClassMember, m_classData, value); } - } - public Vector4D AverageVertPosition - { - get { return Invoker.CallNative("SDKClass", "AverageVertPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AverageVertPosition", CallKind.ClassMember, m_classData, value); } - } - public bool AverageVertPositionIsValid - { - get { return Invoker.CallNative("SDKClass", "AverageVertPositionIsValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AverageVertPositionIsValid", CallKind.ClassMember, m_classData, value); } - } - public Vector4D PanelSpaceStressPositionA - { - get { return Invoker.CallNative("SDKClass", "PanelSpaceStressPositionA", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelSpaceStressPositionA", CallKind.ClassMember, m_classData, value); } - } - public Vector4D PanelSpaceStressPositionB - { - get { return Invoker.CallNative("SDKClass", "PanelSpaceStressPositionB", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelSpaceStressPositionB", CallKind.ClassMember, m_classData, value); } - } - public bool StressPositionAIsValid - { - get { return Invoker.CallNative("SDKClass", "StressPositionAIsValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StressPositionAIsValid", CallKind.ClassMember, m_classData, value); } - } - public bool StressPositionBIsValid - { - get { return Invoker.CallNative("SDKClass", "StressPositionBIsValid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StressPositionBIsValid", CallKind.ClassMember, m_classData, value); } - } - public bool FlaggedForRemoval - { - get { return Invoker.CallNative("SDKClass", "FlaggedForRemoval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlaggedForRemoval", CallKind.ClassMember, m_classData, value); } - } - public float PhysicsEntitySpawnedAtTime - { - get { return Invoker.CallNative("SDKClass", "PhysicsEntitySpawnedAtTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhysicsEntitySpawnedAtTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity EntityHittingMe - { - get { return Invoker.CallNative("SDKClass", "EntityHittingMe", CallKind.ClassMember, m_classData); } - } - public uint[] Neighbors - { - get { return Invoker.CallNative("SDKClass", "Neighbors", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Neighbors", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CShatterGlassShard(ptr={this.m_classData})"; - } - public class CShatterGlassShardPhysics : CPhysicsProp - { - public CShatterGlassShardPhysics(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShardPhysics", "CShatterGlassShardPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CShatterGlassShardPhysics(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShardPhysics", "CShatterGlassShardPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CShatterGlassShardPhysics() - { - } - public CShatterGlassShardPhysics(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShardPhysics", "CShatterGlassShardPhysics", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Debris - { - get { return Invoker.CallNative("SDKClass", "Debris", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Debris", CallKind.ClassMember, m_classData, value); } - } - public uint ParentShard - { - get { return Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData, value); } - } - public shard_model_desc_t ShardDesc - { - get { return Invoker.CallNative("SDKClass", "ShardDesc", CallKind.ClassMember, m_classData); } - } - public CPhysicsProp Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CShatterGlassShardPhysics(ptr={this.m_classData})"; - } - public class CShower : CModelPointEntity - { - public CShower(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShower", "CShower", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CShower(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShower", "CShower", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CShower() - { - } - public CShower(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CShower", "CShower", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CModelPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CShower(ptr={this.m_classData})"; - } - public class CSimpleMarkupVolumeTagged : CMarkupVolumeTagged - { - public CSimpleMarkupVolumeTagged(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleMarkupVolumeTagged", "CSimpleMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimpleMarkupVolumeTagged(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleMarkupVolumeTagged", "CSimpleMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimpleMarkupVolumeTagged() - { - } - public CSimpleMarkupVolumeTagged(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleMarkupVolumeTagged", "CSimpleMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMarkupVolumeTagged Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSimpleMarkupVolumeTagged(ptr={this.m_classData})"; - } - public class CSimpleSimTimer : ClassData - { - public CSimpleSimTimer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleSimTimer", "CSimpleSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimpleSimTimer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleSimTimer", "CSimpleSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimpleSimTimer() - { - } - public CSimpleSimTimer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleSimTimer", "CSimpleSimTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData, value); } - } - public uint WorldGroupId - { - get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSimpleSimTimer(ptr={this.m_classData})"; - } - public class CSimpleStopwatch : CStopwatchBase - { - public CSimpleStopwatch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleStopwatch", "CSimpleStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimpleStopwatch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleStopwatch", "CSimpleStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimpleStopwatch() - { - } - public CSimpleStopwatch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimpleStopwatch", "CSimpleStopwatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CStopwatchBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSimpleStopwatch(ptr={this.m_classData})"; - } - public class CSimTimer : CSimpleSimTimer - { - public CSimTimer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimTimer", "CSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimTimer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimTimer", "CSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSimTimer() - { - } - public CSimTimer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSimTimer", "CSimTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Interval - { - get { return Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData, value); } - } - public CSimpleSimTimer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSimTimer(ptr={this.m_classData})"; - } - public class CSingleFrameUpdateNode : CLeafUpdateNode - { - public CSingleFrameUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSingleFrameUpdateNode", "CSingleFrameUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSingleFrameUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSingleFrameUpdateNode", "CSingleFrameUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSingleFrameUpdateNode() - { - } - public CSingleFrameUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSingleFrameUpdateNode", "CSingleFrameUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CPoseHandle PoseCacheHandle - { - get { return Invoker.CallNative("SDKClass", "PoseCacheHandle", CallKind.ClassMember, m_classData); } - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float Cycle - { - get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSingleFrameUpdateNode(ptr={this.m_classData})"; - } - public class CSingleplayRules : CGameRules - { - public CSingleplayRules(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSingleplayRules", "CSingleplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSingleplayRules(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSingleplayRules", "CSingleplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSingleplayRules() - { - } - public CSingleplayRules(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSingleplayRules", "CSingleplayRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool SinglePlayerGameEnding - { - get { return Invoker.CallNative("SDKClass", "SinglePlayerGameEnding", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SinglePlayerGameEnding", CallKind.ClassMember, m_classData, value); } - } - public CGameRules Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSingleplayRules(ptr={this.m_classData})"; - } - public class CSkeletonAnimationController : ISkeletonAnimationController - { - public CSkeletonAnimationController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkeletonAnimationController", "CSkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkeletonAnimationController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkeletonAnimationController", "CSkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkeletonAnimationController() - { - } - public CSkeletonAnimationController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkeletonAnimationController", "CSkeletonAnimationController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] SkeletonInstance - { - get { return Invoker.CallNative("SDKClass", "SkeletonInstance", CallKind.ClassMember, m_classData); } - } - public ISkeletonAnimationController Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSkeletonAnimationController(ptr={this.m_classData})"; - } - public class CSkeletonInstance : CGameSceneNode - { - public CSkeletonInstance(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkeletonInstance", "CSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkeletonInstance(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkeletonInstance", "CSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkeletonInstance() - { - } - public CSkeletonInstance(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkeletonInstance", "CSkeletonInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CModelState ModelState - { - get { return Invoker.CallNative("SDKClass", "ModelState", CallKind.ClassMember, m_classData); } - } - public bool IsAnimationEnabled - { - get { return Invoker.CallNative("SDKClass", "IsAnimationEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAnimationEnabled", CallKind.ClassMember, m_classData, value); } - } - public bool UseParentRenderBounds - { - get { return Invoker.CallNative("SDKClass", "UseParentRenderBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseParentRenderBounds", CallKind.ClassMember, m_classData, value); } - } - public bool DisableSolidCollisionsForHierarchy - { - get { return Invoker.CallNative("SDKClass", "DisableSolidCollisionsForHierarchy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableSolidCollisionsForHierarchy", CallKind.ClassMember, m_classData, value); } - } - public uint MaterialGroup - { - get { return Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData, value); } - } - public byte HitboxSet - { - get { return Invoker.CallNative("SDKClass", "HitboxSet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitboxSet", CallKind.ClassMember, m_classData, value); } - } - public CGameSceneNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSkeletonInstance(ptr={this.m_classData})"; - } - public class CSkillDamage : ClassData - { - public CSkillDamage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillDamage", "CSkillDamage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkillDamage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillDamage", "CSkillDamage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkillDamage() - { - } - public CSkillDamage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillDamage", "CSkillDamage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSkillFloat Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - } - public float NPCDamageScalarVsNPC - { - get { return Invoker.CallNative("SDKClass", "NPCDamageScalarVsNPC", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCDamageScalarVsNPC", CallKind.ClassMember, m_classData, value); } - } - public float PhysicsForceDamage - { - get { return Invoker.CallNative("SDKClass", "PhysicsForceDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhysicsForceDamage", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSkillDamage(ptr={this.m_classData})"; - } - public class CSkillFloat : ClassData - { - public CSkillFloat(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillFloat", "CSkillFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkillFloat(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillFloat", "CSkillFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkillFloat() - { - } - public CSkillFloat(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillFloat", "CSkillFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSkillFloat(ptr={this.m_classData})"; - } - public class CSkillInt : ClassData - { - public CSkillInt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillInt", "CSkillInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkillInt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillInt", "CSkillInt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkillInt() - { - } - public CSkillInt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkillInt", "CSkillInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSkillInt(ptr={this.m_classData})"; - } - public class CSkyboxReference : CBaseEntity - { - public CSkyboxReference(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkyboxReference", "CSkyboxReference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkyboxReference(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkyboxReference", "CSkyboxReference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkyboxReference() - { - } - public CSkyboxReference(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkyboxReference", "CSkyboxReference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint WorldGroupId - { - get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } - } - public CSkyCamera SkyCamera - { - get { return Invoker.CallNative("SDKClass", "SkyCamera", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSkyboxReference(ptr={this.m_classData})"; - } - public class CSkyCamera : CBaseEntity - { - public CSkyCamera(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkyCamera", "CSkyCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkyCamera(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkyCamera", "CSkyCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSkyCamera() - { - } - public CSkyCamera(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSkyCamera", "CSkyCamera", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public sky3dparams_t SkyboxData - { - get { return Invoker.CallNative("SDKClass", "SkyboxData", CallKind.ClassMember, m_classData); } - } - public uint SkyboxSlotToken - { - get { return Invoker.CallNative("SDKClass", "SkyboxSlotToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyboxSlotToken", CallKind.ClassMember, m_classData, value); } - } - public bool UseAngles - { - get { return Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData, value); } - } - public int[] Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSkyCamera(ptr={this.m_classData})"; - } - public class CSlopeComponentUpdater : CAnimComponentUpdater - { - public CSlopeComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSlopeComponentUpdater", "CSlopeComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSlopeComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSlopeComponentUpdater", "CSlopeComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSlopeComponentUpdater() - { - } - public CSlopeComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSlopeComponentUpdater", "CSlopeComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float TraceDistance - { - get { return Invoker.CallNative("SDKClass", "TraceDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceDistance", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle SlopeAngle - { - get { return Invoker.CallNative("SDKClass", "SlopeAngle", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle SlopeAngleFront - { - get { return Invoker.CallNative("SDKClass", "SlopeAngleFront", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle SlopeAngleSide - { - get { return Invoker.CallNative("SDKClass", "SlopeAngleSide", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle SlopeHeading - { - get { return Invoker.CallNative("SDKClass", "SlopeHeading", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle SlopeNormal - { - get { return Invoker.CallNative("SDKClass", "SlopeNormal", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle SlopeNormal_WorldSpace - { - get { return Invoker.CallNative("SDKClass", "SlopeNormal_WorldSpace", CallKind.ClassMember, m_classData); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSlopeComponentUpdater(ptr={this.m_classData})"; - } - public class CSlowDownOnSlopesUpdateNode : CUnaryUpdateNode - { - public CSlowDownOnSlopesUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSlowDownOnSlopesUpdateNode", "CSlowDownOnSlopesUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSlowDownOnSlopesUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSlowDownOnSlopesUpdateNode", "CSlowDownOnSlopesUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSlowDownOnSlopesUpdateNode() - { - } - public CSlowDownOnSlopesUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSlowDownOnSlopesUpdateNode", "CSlowDownOnSlopesUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float SlowDownStrength - { - get { return Invoker.CallNative("SDKClass", "SlowDownStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlowDownStrength", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSlowDownOnSlopesUpdateNode(ptr={this.m_classData})"; - } - public class CSMatchStats_t : CSPerRoundStats_t - { - public CSMatchStats_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSMatchStats_t", "CSMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSMatchStats_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSMatchStats_t", "CSMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSMatchStats_t() - { - } - public CSMatchStats_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSMatchStats_t", "CSMatchStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Enemy5Ks - { - get { return Invoker.CallNative("SDKClass", "Enemy5Ks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enemy5Ks", CallKind.ClassMember, m_classData, value); } - } - public int Enemy4Ks - { - get { return Invoker.CallNative("SDKClass", "Enemy4Ks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enemy4Ks", CallKind.ClassMember, m_classData, value); } - } - public int Enemy3Ks - { - get { return Invoker.CallNative("SDKClass", "Enemy3Ks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enemy3Ks", CallKind.ClassMember, m_classData, value); } - } - public int EnemyKnifeKills - { - get { return Invoker.CallNative("SDKClass", "EnemyKnifeKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemyKnifeKills", CallKind.ClassMember, m_classData, value); } - } - public int EnemyTaserKills - { - get { return Invoker.CallNative("SDKClass", "EnemyTaserKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemyTaserKills", CallKind.ClassMember, m_classData, value); } - } - public int Enemy2Ks - { - get { return Invoker.CallNative("SDKClass", "Enemy2Ks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enemy2Ks", CallKind.ClassMember, m_classData, value); } - } - public int Utility_Count - { - get { return Invoker.CallNative("SDKClass", "Utility_Count", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Utility_Count", CallKind.ClassMember, m_classData, value); } - } - public int Utility_Successes - { - get { return Invoker.CallNative("SDKClass", "Utility_Successes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Utility_Successes", CallKind.ClassMember, m_classData, value); } - } - public int Utility_Enemies - { - get { return Invoker.CallNative("SDKClass", "Utility_Enemies", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Utility_Enemies", CallKind.ClassMember, m_classData, value); } - } - public int Flash_Count - { - get { return Invoker.CallNative("SDKClass", "Flash_Count", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flash_Count", CallKind.ClassMember, m_classData, value); } - } - public int Flash_Successes - { - get { return Invoker.CallNative("SDKClass", "Flash_Successes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flash_Successes", CallKind.ClassMember, m_classData, value); } - } - public int HealthPointsRemovedTotal - { - get { return Invoker.CallNative("SDKClass", "HealthPointsRemovedTotal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HealthPointsRemovedTotal", CallKind.ClassMember, m_classData, value); } - } - public int HealthPointsDealtTotal - { - get { return Invoker.CallNative("SDKClass", "HealthPointsDealtTotal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HealthPointsDealtTotal", CallKind.ClassMember, m_classData, value); } - } - public int ShotsFiredTotal - { - get { return Invoker.CallNative("SDKClass", "ShotsFiredTotal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShotsFiredTotal", CallKind.ClassMember, m_classData, value); } - } - public int ShotsOnTargetTotal - { - get { return Invoker.CallNative("SDKClass", "ShotsOnTargetTotal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShotsOnTargetTotal", CallKind.ClassMember, m_classData, value); } - } - public int EntryCount - { - get { return Invoker.CallNative("SDKClass", "EntryCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntryCount", CallKind.ClassMember, m_classData, value); } - } - public int EntryWins - { - get { return Invoker.CallNative("SDKClass", "EntryWins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntryWins", CallKind.ClassMember, m_classData, value); } - } - public CSPerRoundStats_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSMatchStats_t(ptr={this.m_classData})"; - } - public class CSmokeGrenade : CBaseCSGrenade - { - public CSmokeGrenade(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenade", "CSmokeGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSmokeGrenade(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenade", "CSmokeGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSmokeGrenade() - { - } - public CSmokeGrenade(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenade", "CSmokeGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseCSGrenade Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSmokeGrenade(ptr={this.m_classData})"; - } - public class CSmokeGrenadeProjectile : CBaseCSGrenadeProjectile - { - public CSmokeGrenadeProjectile(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenadeProjectile", "CSmokeGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSmokeGrenadeProjectile(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenadeProjectile", "CSmokeGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSmokeGrenadeProjectile() - { - } - public CSmokeGrenadeProjectile(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenadeProjectile", "CSmokeGrenadeProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int SmokeEffectTickBegin - { - get { return Invoker.CallNative("SDKClass", "SmokeEffectTickBegin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmokeEffectTickBegin", CallKind.ClassMember, m_classData, value); } - } - public bool DidSmokeEffect - { - get { return Invoker.CallNative("SDKClass", "DidSmokeEffect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DidSmokeEffect", CallKind.ClassMember, m_classData, value); } - } - public int RandomSeed - { - get { return Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SmokeColor - { - get { return Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SmokeDetonationPos - { - get { return Invoker.CallNative("SDKClass", "SmokeDetonationPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmokeDetonationPos", CallKind.ClassMember, m_classData, value); } - } - public byte[] VoxelFrameData - { - get { return Invoker.CallNative("SDKClass", "VoxelFrameData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoxelFrameData", CallKind.ClassMember, m_classData, value); } - } - public int VoxelFrameDataSize - { - get { return Invoker.CallNative("SDKClass", "VoxelFrameDataSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoxelFrameDataSize", CallKind.ClassMember, m_classData, value); } - } - public int VoxelUpdate - { - get { return Invoker.CallNative("SDKClass", "VoxelUpdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VoxelUpdate", CallKind.ClassMember, m_classData, value); } - } - public float LastBounce - { - get { return Invoker.CallNative("SDKClass", "LastBounce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastBounce", CallKind.ClassMember, m_classData, value); } - } - public float FllastSimulationTime - { - get { return Invoker.CallNative("SDKClass", "FllastSimulationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FllastSimulationTime", CallKind.ClassMember, m_classData, value); } - } - public bool ExplodeFromInferno - { - get { return Invoker.CallNative("SDKClass", "ExplodeFromInferno", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExplodeFromInferno", CallKind.ClassMember, m_classData, value); } - } - public bool DidGroundScorch - { - get { return Invoker.CallNative("SDKClass", "DidGroundScorch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DidGroundScorch", CallKind.ClassMember, m_classData, value); } - } - public CBaseCSGrenadeProjectile Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSmokeGrenadeProjectile(ptr={this.m_classData})"; - } - public class CSmoothFunc : ClassData - { - public CSmoothFunc(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmoothFunc", "CSmoothFunc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSmoothFunc(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmoothFunc", "CSmoothFunc", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSmoothFunc() - { - } - public CSmoothFunc(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSmoothFunc", "CSmoothFunc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float SmoothAmplitude - { - get { return Invoker.CallNative("SDKClass", "SmoothAmplitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothAmplitude", CallKind.ClassMember, m_classData, value); } - } - public float SmoothBias - { - get { return Invoker.CallNative("SDKClass", "SmoothBias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothBias", CallKind.ClassMember, m_classData, value); } - } - public float SmoothDuration - { - get { return Invoker.CallNative("SDKClass", "SmoothDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothDuration", CallKind.ClassMember, m_classData, value); } - } - public float SmoothRemainingTime - { - get { return Invoker.CallNative("SDKClass", "SmoothRemainingTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothRemainingTime", CallKind.ClassMember, m_classData, value); } - } - public int SmoothDir - { - get { return Invoker.CallNative("SDKClass", "SmoothDir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothDir", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSmoothFunc(ptr={this.m_classData})"; - } - public class CSolveIKChainUpdateNode : CUnaryUpdateNode - { - public CSolveIKChainUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSolveIKChainUpdateNode", "CSolveIKChainUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSolveIKChainUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSolveIKChainUpdateNode", "CSolveIKChainUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSolveIKChainUpdateNode() - { - } - public CSolveIKChainUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSolveIKChainUpdateNode", "CSolveIKChainUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public SolveIKChainPoseOpFixedSettings_t OpFixedData - { - get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSolveIKChainUpdateNode(ptr={this.m_classData})"; - } - public class CSolveIKTargetHandle_t : ClassData - { - public CSolveIKTargetHandle_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSolveIKTargetHandle_t", "CSolveIKTargetHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSolveIKTargetHandle_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSolveIKTargetHandle_t", "CSolveIKTargetHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSolveIKTargetHandle_t() - { - } - public CSolveIKTargetHandle_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSolveIKTargetHandle_t", "CSolveIKTargetHandle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle PositionHandle - { - get { return Invoker.CallNative("SDKClass", "PositionHandle", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle OrientationHandle - { - get { return Invoker.CallNative("SDKClass", "OrientationHandle", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSolveIKTargetHandle_t(ptr={this.m_classData})"; - } - public class CSosGroupActionLimitSchema : CSosGroupActionSchema - { - public CSosGroupActionLimitSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionLimitSchema", "CSosGroupActionLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionLimitSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionLimitSchema", "CSosGroupActionLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionLimitSchema() - { - } - public CSosGroupActionLimitSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionLimitSchema", "CSosGroupActionLimitSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int MaxCount - { - get { return Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData, value); } - } - public uint StopType - { - get { return Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData, value); } - } - public uint SortType - { - get { return Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionLimitSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionMemberCountEnvelopeSchema : CSosGroupActionSchema - { - public CSosGroupActionMemberCountEnvelopeSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionMemberCountEnvelopeSchema", "CSosGroupActionMemberCountEnvelopeSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionMemberCountEnvelopeSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionMemberCountEnvelopeSchema", "CSosGroupActionMemberCountEnvelopeSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionMemberCountEnvelopeSchema() - { - } - public CSosGroupActionMemberCountEnvelopeSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionMemberCountEnvelopeSchema", "CSosGroupActionMemberCountEnvelopeSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BaseCount - { - get { return Invoker.CallNative("SDKClass", "BaseCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseCount", CallKind.ClassMember, m_classData, value); } - } - public int TargetCount - { - get { return Invoker.CallNative("SDKClass", "TargetCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetCount", CallKind.ClassMember, m_classData, value); } - } - public float BaseValue - { - get { return Invoker.CallNative("SDKClass", "BaseValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseValue", CallKind.ClassMember, m_classData, value); } - } - public float TargetValue - { - get { return Invoker.CallNative("SDKClass", "TargetValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetValue", CallKind.ClassMember, m_classData, value); } - } - public float Attack - { - get { return Invoker.CallNative("SDKClass", "Attack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Attack", CallKind.ClassMember, m_classData, value); } - } - public float Decay - { - get { return Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData, value); } - } - public string ResultVarName - { - get { return Invoker.CallNative("SDKClass", "ResultVarName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResultVarName", CallKind.ClassMember, m_classData, value); } - } - public bool SaveToGroup - { - get { return Invoker.CallNative("SDKClass", "SaveToGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SaveToGroup", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionMemberCountEnvelopeSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionSchema : ClassData - { - public CSosGroupActionSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSchema", "CSosGroupActionSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSchema", "CSosGroupActionSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSchema() - { - } - public CSosGroupActionSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSchema", "CSosGroupActionSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint ActionType - { - get { return Invoker.CallNative("SDKClass", "ActionType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActionType", CallKind.ClassMember, m_classData, value); } - } - public uint ActionInstanceType - { - get { return Invoker.CallNative("SDKClass", "ActionInstanceType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActionInstanceType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSosGroupActionSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionSetSoundeventParameterSchema : CSosGroupActionSchema - { - public CSosGroupActionSetSoundeventParameterSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSetSoundeventParameterSchema", "CSosGroupActionSetSoundeventParameterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSetSoundeventParameterSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSetSoundeventParameterSchema", "CSosGroupActionSetSoundeventParameterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSetSoundeventParameterSchema() - { - } - public CSosGroupActionSetSoundeventParameterSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSetSoundeventParameterSchema", "CSosGroupActionSetSoundeventParameterSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int MaxCount - { - get { return Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData, value); } - } - public float MinValue - { - get { return Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData, value); } - } - public float MaxValue - { - get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } - } - public string OpvarName - { - get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } - } - public uint SortType - { - get { return Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionSetSoundeventParameterSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionSoundeventClusterSchema : CSosGroupActionSchema - { - public CSosGroupActionSoundeventClusterSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventClusterSchema", "CSosGroupActionSoundeventClusterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventClusterSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventClusterSchema", "CSosGroupActionSoundeventClusterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventClusterSchema() - { - } - public CSosGroupActionSoundeventClusterSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventClusterSchema", "CSosGroupActionSoundeventClusterSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int MinNearby - { - get { return Invoker.CallNative("SDKClass", "MinNearby", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinNearby", CallKind.ClassMember, m_classData, value); } - } - public float ClusterEpsilon - { - get { return Invoker.CallNative("SDKClass", "ClusterEpsilon", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClusterEpsilon", CallKind.ClassMember, m_classData, value); } - } - public string ShouldPlayOpvar - { - get { return Invoker.CallNative("SDKClass", "ShouldPlayOpvar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldPlayOpvar", CallKind.ClassMember, m_classData, value); } - } - public string ShouldPlayClusterChild - { - get { return Invoker.CallNative("SDKClass", "ShouldPlayClusterChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldPlayClusterChild", CallKind.ClassMember, m_classData, value); } - } - public string ClusterSizeOpvar - { - get { return Invoker.CallNative("SDKClass", "ClusterSizeOpvar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClusterSizeOpvar", CallKind.ClassMember, m_classData, value); } - } - public string GroupBoundingBoxMinsOpvar - { - get { return Invoker.CallNative("SDKClass", "GroupBoundingBoxMinsOpvar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupBoundingBoxMinsOpvar", CallKind.ClassMember, m_classData, value); } - } - public string GroupBoundingBoxMaxsOpvar - { - get { return Invoker.CallNative("SDKClass", "GroupBoundingBoxMaxsOpvar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroupBoundingBoxMaxsOpvar", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionSoundeventClusterSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionSoundeventCountSchema : CSosGroupActionSchema - { - public CSosGroupActionSoundeventCountSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventCountSchema", "CSosGroupActionSoundeventCountSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventCountSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventCountSchema", "CSosGroupActionSoundeventCountSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventCountSchema() - { - } - public CSosGroupActionSoundeventCountSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventCountSchema", "CSosGroupActionSoundeventCountSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ExcludeStoppedSounds - { - get { return Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData, value); } - } - public string StrCountKeyName - { - get { return Invoker.CallNative("SDKClass", "StrCountKeyName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrCountKeyName", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionSoundeventCountSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionSoundeventMinMaxValuesSchema : CSosGroupActionSchema - { - public CSosGroupActionSoundeventMinMaxValuesSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventMinMaxValuesSchema", "CSosGroupActionSoundeventMinMaxValuesSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventMinMaxValuesSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventMinMaxValuesSchema", "CSosGroupActionSoundeventMinMaxValuesSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventMinMaxValuesSchema() - { - } - public CSosGroupActionSoundeventMinMaxValuesSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventMinMaxValuesSchema", "CSosGroupActionSoundeventMinMaxValuesSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrQueryPublicFieldName - { - get { return Invoker.CallNative("SDKClass", "StrQueryPublicFieldName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrQueryPublicFieldName", CallKind.ClassMember, m_classData, value); } - } - public string StrDelayPublicFieldName - { - get { return Invoker.CallNative("SDKClass", "StrDelayPublicFieldName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrDelayPublicFieldName", CallKind.ClassMember, m_classData, value); } - } - public bool ExcludeStoppedSounds - { - get { return Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData, value); } - } - public bool ExcludeDelayedSounds - { - get { return Invoker.CallNative("SDKClass", "ExcludeDelayedSounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludeDelayedSounds", CallKind.ClassMember, m_classData, value); } - } - public bool ExcludeSoundsBelowThreshold - { - get { return Invoker.CallNative("SDKClass", "ExcludeSoundsBelowThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludeSoundsBelowThreshold", CallKind.ClassMember, m_classData, value); } - } - public float ExcludeSoundsMinThresholdValue - { - get { return Invoker.CallNative("SDKClass", "ExcludeSoundsMinThresholdValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludeSoundsMinThresholdValue", CallKind.ClassMember, m_classData, value); } - } - public bool ExcludSoundsAboveThreshold - { - get { return Invoker.CallNative("SDKClass", "ExcludSoundsAboveThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludSoundsAboveThreshold", CallKind.ClassMember, m_classData, value); } - } - public float ExcludeSoundsMaxThresholdValue - { - get { return Invoker.CallNative("SDKClass", "ExcludeSoundsMaxThresholdValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExcludeSoundsMaxThresholdValue", CallKind.ClassMember, m_classData, value); } - } - public string StrMinValueName - { - get { return Invoker.CallNative("SDKClass", "StrMinValueName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMinValueName", CallKind.ClassMember, m_classData, value); } - } - public string StrMaxValueName - { - get { return Invoker.CallNative("SDKClass", "StrMaxValueName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMaxValueName", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionSoundeventMinMaxValuesSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionSoundeventPrioritySchema : CSosGroupActionSchema - { - public CSosGroupActionSoundeventPrioritySchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventPrioritySchema", "CSosGroupActionSoundeventPrioritySchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventPrioritySchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventPrioritySchema", "CSosGroupActionSoundeventPrioritySchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionSoundeventPrioritySchema() - { - } - public CSosGroupActionSoundeventPrioritySchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventPrioritySchema", "CSosGroupActionSoundeventPrioritySchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string PriorityValue - { - get { return Invoker.CallNative("SDKClass", "PriorityValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PriorityValue", CallKind.ClassMember, m_classData, value); } - } - public string PriorityVolumeScalar - { - get { return Invoker.CallNative("SDKClass", "PriorityVolumeScalar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PriorityVolumeScalar", CallKind.ClassMember, m_classData, value); } - } - public string PriorityContributeButDontRead - { - get { return Invoker.CallNative("SDKClass", "PriorityContributeButDontRead", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PriorityContributeButDontRead", CallKind.ClassMember, m_classData, value); } - } - public string PriorityReadButDontContribute - { - get { return Invoker.CallNative("SDKClass", "PriorityReadButDontContribute", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PriorityReadButDontContribute", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionSoundeventPrioritySchema(ptr={this.m_classData})"; - } - public class CSosGroupActionTimeBlockLimitSchema : CSosGroupActionSchema - { - public CSosGroupActionTimeBlockLimitSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeBlockLimitSchema", "CSosGroupActionTimeBlockLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionTimeBlockLimitSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeBlockLimitSchema", "CSosGroupActionTimeBlockLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionTimeBlockLimitSchema() - { - } - public CSosGroupActionTimeBlockLimitSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeBlockLimitSchema", "CSosGroupActionTimeBlockLimitSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int MaxCount - { - get { return Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData, value); } - } - public float MaxDuration - { - get { return Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionTimeBlockLimitSchema(ptr={this.m_classData})"; - } - public class CSosGroupActionTimeLimitSchema : CSosGroupActionSchema - { - public CSosGroupActionTimeLimitSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeLimitSchema", "CSosGroupActionTimeLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionTimeLimitSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeLimitSchema", "CSosGroupActionTimeLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupActionTimeLimitSchema() - { - } - public CSosGroupActionTimeLimitSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeLimitSchema", "CSosGroupActionTimeLimitSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MaxDuration - { - get { return Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupActionSchema Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupActionTimeLimitSchema(ptr={this.m_classData})"; - } - public class CSosGroupBranchPattern : ClassData - { - public CSosGroupBranchPattern(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupBranchPattern", "CSosGroupBranchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupBranchPattern(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupBranchPattern", "CSosGroupBranchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupBranchPattern() - { - } - public CSosGroupBranchPattern(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupBranchPattern", "CSosGroupBranchPattern", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool MatchEventName - { - get { return Invoker.CallNative("SDKClass", "MatchEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchEventName", CallKind.ClassMember, m_classData, value); } - } - public bool MatchEventSubString - { - get { return Invoker.CallNative("SDKClass", "MatchEventSubString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchEventSubString", CallKind.ClassMember, m_classData, value); } - } - public bool MatchEntIndex - { - get { return Invoker.CallNative("SDKClass", "MatchEntIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchEntIndex", CallKind.ClassMember, m_classData, value); } - } - public bool MatchOpvar - { - get { return Invoker.CallNative("SDKClass", "MatchOpvar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchOpvar", CallKind.ClassMember, m_classData, value); } - } - public bool MatchString - { - get { return Invoker.CallNative("SDKClass", "MatchString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchString", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSosGroupBranchPattern(ptr={this.m_classData})"; - } - public class CSosGroupMatchPattern : CSosGroupBranchPattern - { - public CSosGroupMatchPattern(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupMatchPattern", "CSosGroupMatchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupMatchPattern(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupMatchPattern", "CSosGroupMatchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosGroupMatchPattern() - { - } - public CSosGroupMatchPattern(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosGroupMatchPattern", "CSosGroupMatchPattern", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MatchSoundEventName - { - get { return Invoker.CallNative("SDKClass", "MatchSoundEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchSoundEventName", CallKind.ClassMember, m_classData, value); } - } - public string MatchSoundEventSubString - { - get { return Invoker.CallNative("SDKClass", "MatchSoundEventSubString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchSoundEventSubString", CallKind.ClassMember, m_classData, value); } - } - public float EntIndex - { - get { return Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData, value); } - } - public float Opvar - { - get { return Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData, value); } - } - public string OpvarString - { - get { return Invoker.CallNative("SDKClass", "OpvarString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarString", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupBranchPattern Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosGroupMatchPattern(ptr={this.m_classData})"; - } - public class CSosSoundEventGroupListSchema : ClassData - { - public CSosSoundEventGroupListSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupListSchema", "CSosSoundEventGroupListSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosSoundEventGroupListSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupListSchema", "CSosSoundEventGroupListSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosSoundEventGroupListSchema() - { - } - public CSosSoundEventGroupListSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupListSchema", "CSosSoundEventGroupListSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CSosSoundEventGroupListSchema(ptr={this.m_classData})"; - } - public class CSosSoundEventGroupSchema : ClassData - { - public CSosSoundEventGroupSchema(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupSchema", "CSosSoundEventGroupSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosSoundEventGroupSchema(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupSchema", "CSosSoundEventGroupSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSosSoundEventGroupSchema() - { - } - public CSosSoundEventGroupSchema(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupSchema", "CSosSoundEventGroupSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public bool IsBlocking - { - get { return Invoker.CallNative("SDKClass", "IsBlocking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsBlocking", CallKind.ClassMember, m_classData, value); } - } - public int BlockMaxCount - { - get { return Invoker.CallNative("SDKClass", "BlockMaxCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockMaxCount", CallKind.ClassMember, m_classData, value); } - } - public bool InvertMatch - { - get { return Invoker.CallNative("SDKClass", "InvertMatch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InvertMatch", CallKind.ClassMember, m_classData, value); } - } - public CSosGroupMatchPattern MatchPattern - { - get { return Invoker.CallNative("SDKClass", "MatchPattern", CallKind.ClassMember, m_classData); } - } - public CSosGroupBranchPattern BranchPattern - { - get { return Invoker.CallNative("SDKClass", "BranchPattern", CallKind.ClassMember, m_classData); } - } - public float LifeSpanTime - { - get { return Invoker.CallNative("SDKClass", "LifeSpanTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LifeSpanTime", CallKind.ClassMember, m_classData, value); } - } - public int[] Actions - { - get { return Invoker.CallNative("SDKClass", "Actions", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSosSoundEventGroupSchema(ptr={this.m_classData})"; - } - public class CSoundAreaEntityBase : CBaseEntity - { - public CSoundAreaEntityBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityBase", "CSoundAreaEntityBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundAreaEntityBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityBase", "CSoundAreaEntityBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundAreaEntityBase() - { - } - public CSoundAreaEntityBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityBase", "CSoundAreaEntityBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public string SoundAreaType - { - get { return Invoker.CallNative("SDKClass", "SoundAreaType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundAreaType", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Pos - { - get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundAreaEntityBase(ptr={this.m_classData})"; - } - public class CSoundAreaEntityOrientedBox : CSoundAreaEntityBase - { - public CSoundAreaEntityOrientedBox(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityOrientedBox", "CSoundAreaEntityOrientedBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundAreaEntityOrientedBox(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityOrientedBox", "CSoundAreaEntityOrientedBox", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundAreaEntityOrientedBox() - { - } - public CSoundAreaEntityOrientedBox(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityOrientedBox", "CSoundAreaEntityOrientedBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public CSoundAreaEntityBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundAreaEntityOrientedBox(ptr={this.m_classData})"; - } - public class CSoundAreaEntitySphere : CSoundAreaEntityBase - { - public CSoundAreaEntitySphere(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntitySphere", "CSoundAreaEntitySphere", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundAreaEntitySphere(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntitySphere", "CSoundAreaEntitySphere", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundAreaEntitySphere() - { - } - public CSoundAreaEntitySphere(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntitySphere", "CSoundAreaEntitySphere", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public CSoundAreaEntityBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundAreaEntitySphere(ptr={this.m_classData})"; - } - public class CSoundContainerReference : ClassData - { - public CSoundContainerReference(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReference", "CSoundContainerReference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundContainerReference(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReference", "CSoundContainerReference", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundContainerReference() - { - } - public CSoundContainerReference(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReference", "CSoundContainerReference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool UseReference - { - get { return Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData, value); } - } - public int[] Sound - { - get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundContainerReference(ptr={this.m_classData})"; - } - public class CSoundContainerReferenceArray : ClassData - { - public CSoundContainerReferenceArray(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReferenceArray", "CSoundContainerReferenceArray", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundContainerReferenceArray(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReferenceArray", "CSoundContainerReferenceArray", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundContainerReferenceArray() - { - } - public CSoundContainerReferenceArray(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReferenceArray", "CSoundContainerReferenceArray", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool UseReference - { - get { return Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSoundContainerReferenceArray(ptr={this.m_classData})"; - } - public class CSoundEnvelope : ClassData - { - public CSoundEnvelope(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEnvelope", "CSoundEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEnvelope(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEnvelope", "CSoundEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEnvelope() - { - } - public CSoundEnvelope(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEnvelope", "CSoundEnvelope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Current - { - get { return Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData, value); } - } - public float Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } - } - public float Rate - { - get { return Invoker.CallNative("SDKClass", "Rate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Rate", CallKind.ClassMember, m_classData, value); } - } - public bool Forceupdate - { - get { return Invoker.CallNative("SDKClass", "Forceupdate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Forceupdate", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSoundEnvelope(ptr={this.m_classData})"; - } - public class CSoundEventAABBEntity : CSoundEventEntity - { - public CSoundEventAABBEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventAABBEntity", "CSoundEventAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventAABBEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventAABBEntity", "CSoundEventAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventAABBEntity() - { - } - public CSoundEventAABBEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventAABBEntity", "CSoundEventAABBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Mins - { - get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Maxs - { - get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } - } - public CSoundEventEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundEventAABBEntity(ptr={this.m_classData})"; - } - public class CSoundEventEntity : CBaseEntity - { - public CSoundEventEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntity", "CSoundEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntity", "CSoundEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventEntity() - { - } - public CSoundEventEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntity", "CSoundEventEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool StartOnSpawn - { - get { return Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData, value); } - } - public bool ToLocalPlayer - { - get { return Invoker.CallNative("SDKClass", "ToLocalPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToLocalPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool StopOnNew - { - get { return Invoker.CallNative("SDKClass", "StopOnNew", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StopOnNew", CallKind.ClassMember, m_classData, value); } - } - public bool SaveRestore - { - get { return Invoker.CallNative("SDKClass", "SaveRestore", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SaveRestore", CallKind.ClassMember, m_classData, value); } - } - public bool SavedIsPlaying - { - get { return Invoker.CallNative("SDKClass", "SavedIsPlaying", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SavedIsPlaying", CallKind.ClassMember, m_classData, value); } - } - public float SavedElapsedTime - { - get { return Invoker.CallNative("SDKClass", "SavedElapsedTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SavedElapsedTime", CallKind.ClassMember, m_classData, value); } - } - public string SourceEntityName - { - get { return Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnSoundFinished - { - get { return Invoker.CallNative("SDKClass", "OnSoundFinished", CallKind.ClassMember, m_classData); } - } - public float ClientCullRadius - { - get { return Invoker.CallNative("SDKClass", "ClientCullRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientCullRadius", CallKind.ClassMember, m_classData, value); } - } - public string SoundName - { - get { return Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance Source - { - get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } - } - public int EntityIndexSelection - { - get { return Invoker.CallNative("SDKClass", "EntityIndexSelection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityIndexSelection", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundEventEntity(ptr={this.m_classData})"; - } - public class CSoundEventEntityAlias_snd_event_point : CSoundEventEntity - { - public CSoundEventEntityAlias_snd_event_point(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntityAlias_snd_event_point", "CSoundEventEntityAlias_snd_event_point", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventEntityAlias_snd_event_point(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntityAlias_snd_event_point", "CSoundEventEntityAlias_snd_event_point", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventEntityAlias_snd_event_point() - { - } - public CSoundEventEntityAlias_snd_event_point(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntityAlias_snd_event_point", "CSoundEventEntityAlias_snd_event_point", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSoundEventEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundEventEntityAlias_snd_event_point(ptr={this.m_classData})"; - } - public class CSoundEventMetaData : ClassData - { - public CSoundEventMetaData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventMetaData", "CSoundEventMetaData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventMetaData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventMetaData", "CSoundEventMetaData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventMetaData() - { - } - public CSoundEventMetaData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventMetaData", "CSoundEventMetaData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CSoundEventMetaData(ptr={this.m_classData})"; - } - public class CSoundEventOBBEntity : CSoundEventEntity - { - public CSoundEventOBBEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventOBBEntity", "CSoundEventOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventOBBEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventOBBEntity", "CSoundEventOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventOBBEntity() - { - } - public CSoundEventOBBEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventOBBEntity", "CSoundEventOBBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Mins - { - get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Maxs - { - get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } - } - public CSoundEventEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundEventOBBEntity(ptr={this.m_classData})"; - } - public class CSoundEventParameter : CBaseEntity - { - public CSoundEventParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventParameter", "CSoundEventParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventParameter", "CSoundEventParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventParameter() - { - } - public CSoundEventParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventParameter", "CSoundEventParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ParamName - { - get { return Invoker.CallNative("SDKClass", "ParamName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParamName", CallKind.ClassMember, m_classData, value); } - } - public float FloatValue - { - get { return Invoker.CallNative("SDKClass", "FloatValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FloatValue", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundEventParameter(ptr={this.m_classData})"; - } - public class CSoundEventPathCornerEntity : CSoundEventEntity - { - public CSoundEventPathCornerEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventPathCornerEntity", "CSoundEventPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventPathCornerEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventPathCornerEntity", "CSoundEventPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventPathCornerEntity() - { - } - public CSoundEventPathCornerEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventPathCornerEntity", "CSoundEventPathCornerEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string PathCorner - { - get { return Invoker.CallNative("SDKClass", "PathCorner", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathCorner", CallKind.ClassMember, m_classData, value); } - } - public int CountMax - { - get { return Invoker.CallNative("SDKClass", "CountMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CountMax", CallKind.ClassMember, m_classData, value); } - } - public float DistanceMax - { - get { return Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData, value); } - } - public float DistMaxSqr - { - get { return Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData, value); } - } - public float DotProductMax - { - get { return Invoker.CallNative("SDKClass", "DotProductMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DotProductMax", CallKind.ClassMember, m_classData, value); } - } - public bool Playing - { - get { return Invoker.CallNative("SDKClass", "Playing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Playing", CallKind.ClassMember, m_classData, value); } - } - public CSoundEventEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundEventPathCornerEntity(ptr={this.m_classData})"; - } - public class CSoundEventSphereEntity : CSoundEventEntity - { - public CSoundEventSphereEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventSphereEntity", "CSoundEventSphereEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventSphereEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventSphereEntity", "CSoundEventSphereEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundEventSphereEntity() - { - } - public CSoundEventSphereEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundEventSphereEntity", "CSoundEventSphereEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public CSoundEventEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundEventSphereEntity(ptr={this.m_classData})"; - } - public class CSoundInfoHeader : ClassData - { - public CSoundInfoHeader(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundInfoHeader", "CSoundInfoHeader", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundInfoHeader(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundInfoHeader", "CSoundInfoHeader", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundInfoHeader() - { - } - public CSoundInfoHeader(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundInfoHeader", "CSoundInfoHeader", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CSoundInfoHeader(ptr={this.m_classData})"; - } - public class CSoundOpvarSetAABBEntity : CSoundOpvarSetPointEntity - { - public CSoundOpvarSetAABBEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAABBEntity", "CSoundOpvarSetAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetAABBEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAABBEntity", "CSoundOpvarSetAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetAABBEntity() - { - } - public CSoundOpvarSetAABBEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAABBEntity", "CSoundOpvarSetAABBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D DistanceInnerMins - { - get { return Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceInnerMaxs - { - get { return Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceOuterMins - { - get { return Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceOuterMaxs - { - get { return Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData, value); } - } - public int AABBDirection - { - get { return Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData, value); } - } - public Vector2D InnerMins - { - get { return Invoker.CallNative("SDKClass", "InnerMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D InnerMaxs - { - get { return Invoker.CallNative("SDKClass", "InnerMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerMaxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OuterMins - { - get { return Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OuterMaxs - { - get { return Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData, value); } - } - public CSoundOpvarSetPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetAABBEntity(ptr={this.m_classData})"; - } - public class CSoundOpvarSetAutoRoomEntity : CSoundOpvarSetPointEntity - { - public CSoundOpvarSetAutoRoomEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAutoRoomEntity", "CSoundOpvarSetAutoRoomEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetAutoRoomEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAutoRoomEntity", "CSoundOpvarSetAutoRoomEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetAutoRoomEntity() - { - } - public CSoundOpvarSetAutoRoomEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAutoRoomEntity", "CSoundOpvarSetAutoRoomEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Size - { - get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } - } - public float HeightTolerance - { - get { return Invoker.CallNative("SDKClass", "HeightTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeightTolerance", CallKind.ClassMember, m_classData, value); } - } - public float SizeSqr - { - get { return Invoker.CallNative("SDKClass", "SizeSqr", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SizeSqr", CallKind.ClassMember, m_classData, value); } - } - public CSoundOpvarSetPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetAutoRoomEntity(ptr={this.m_classData})"; - } - public class CSoundOpvarSetEntity : CBaseEntity - { - public CSoundOpvarSetEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetEntity", "CSoundOpvarSetEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetEntity", "CSoundOpvarSetEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetEntity() - { - } - public CSoundOpvarSetEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetEntity", "CSoundOpvarSetEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StackName - { - get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } - } - public string OperatorName - { - get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } - } - public string OpvarName - { - get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } - } - public int OpvarType - { - get { return Invoker.CallNative("SDKClass", "OpvarType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarType", CallKind.ClassMember, m_classData, value); } - } - public int OpvarIndex - { - get { return Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData, value); } - } - public float OpvarValue - { - get { return Invoker.CallNative("SDKClass", "OpvarValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarValue", CallKind.ClassMember, m_classData, value); } - } - public string OpvarValueString - { - get { return Invoker.CallNative("SDKClass", "OpvarValueString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarValueString", CallKind.ClassMember, m_classData, value); } - } - public bool SetOnSpawn - { - get { return Invoker.CallNative("SDKClass", "SetOnSpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SetOnSpawn", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetEntity(ptr={this.m_classData})"; - } - public class CSoundOpvarSetOBBEntity : CSoundOpvarSetAABBEntity - { - public CSoundOpvarSetOBBEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBEntity", "CSoundOpvarSetOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetOBBEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBEntity", "CSoundOpvarSetOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetOBBEntity() - { - } - public CSoundOpvarSetOBBEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBEntity", "CSoundOpvarSetOBBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSoundOpvarSetAABBEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetOBBEntity(ptr={this.m_classData})"; - } - public class CSoundOpvarSetOBBWindEntity : CSoundOpvarSetPointBase - { - public CSoundOpvarSetOBBWindEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBWindEntity", "CSoundOpvarSetOBBWindEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetOBBWindEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBWindEntity", "CSoundOpvarSetOBBWindEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetOBBWindEntity() - { - } - public CSoundOpvarSetOBBWindEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBWindEntity", "CSoundOpvarSetOBBWindEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Mins - { - get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Maxs - { - get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceMins - { - get { return Invoker.CallNative("SDKClass", "DistanceMins", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMins", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DistanceMaxs - { - get { return Invoker.CallNative("SDKClass", "DistanceMaxs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMaxs", CallKind.ClassMember, m_classData, value); } - } - public float WindMin - { - get { return Invoker.CallNative("SDKClass", "WindMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindMin", CallKind.ClassMember, m_classData, value); } - } - public float WindMax - { - get { return Invoker.CallNative("SDKClass", "WindMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindMax", CallKind.ClassMember, m_classData, value); } - } - public float WindMapMin - { - get { return Invoker.CallNative("SDKClass", "WindMapMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindMapMin", CallKind.ClassMember, m_classData, value); } - } - public float WindMapMax - { - get { return Invoker.CallNative("SDKClass", "WindMapMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindMapMax", CallKind.ClassMember, m_classData, value); } - } - public CSoundOpvarSetPointBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetOBBWindEntity(ptr={this.m_classData})"; - } - public class CSoundOpvarSetPathCornerEntity : CSoundOpvarSetPointEntity - { - public CSoundOpvarSetPathCornerEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPathCornerEntity", "CSoundOpvarSetPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetPathCornerEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPathCornerEntity", "CSoundOpvarSetPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetPathCornerEntity() - { - } - public CSoundOpvarSetPathCornerEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPathCornerEntity", "CSoundOpvarSetPathCornerEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float DistMinSqr - { - get { return Invoker.CallNative("SDKClass", "DistMinSqr", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistMinSqr", CallKind.ClassMember, m_classData, value); } - } - public float DistMaxSqr - { - get { return Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData, value); } - } - public string PathCornerEntityName - { - get { return Invoker.CallNative("SDKClass", "PathCornerEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathCornerEntityName", CallKind.ClassMember, m_classData, value); } - } - public CSoundOpvarSetPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetPathCornerEntity(ptr={this.m_classData})"; - } - public class CSoundOpvarSetPointBase : CBaseEntity - { - public CSoundOpvarSetPointBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointBase", "CSoundOpvarSetPointBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetPointBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointBase", "CSoundOpvarSetPointBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetPointBase() - { - } - public CSoundOpvarSetPointBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointBase", "CSoundOpvarSetPointBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance Source - { - get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } - } - public string SourceEntityName - { - get { return Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastPosition - { - get { return Invoker.CallNative("SDKClass", "LastPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastPosition", CallKind.ClassMember, m_classData, value); } - } - public string StackName - { - get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } - } - public string OperatorName - { - get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } - } - public string OpvarName - { - get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } - } - public int OpvarIndex - { - get { return Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData, value); } - } - public bool UseAutoCompare - { - get { return Invoker.CallNative("SDKClass", "UseAutoCompare", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseAutoCompare", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetPointBase(ptr={this.m_classData})"; - } - public class CSoundOpvarSetPointEntity : CSoundOpvarSetPointBase - { - public CSoundOpvarSetPointEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointEntity", "CSoundOpvarSetPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetPointEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointEntity", "CSoundOpvarSetPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundOpvarSetPointEntity() - { - } - public CSoundOpvarSetPointEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointEntity", "CSoundOpvarSetPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnEnter - { - get { return Invoker.CallNative("SDKClass", "OnEnter", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnExit - { - get { return Invoker.CallNative("SDKClass", "OnExit", CallKind.ClassMember, m_classData); } - } - public bool AutoDisable - { - get { return Invoker.CallNative("SDKClass", "AutoDisable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoDisable", CallKind.ClassMember, m_classData, value); } - } - public float DistanceMin - { - get { return Invoker.CallNative("SDKClass", "DistanceMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMin", CallKind.ClassMember, m_classData, value); } - } - public float DistanceMax - { - get { return Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData, value); } - } - public float DistanceMapMin - { - get { return Invoker.CallNative("SDKClass", "DistanceMapMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMapMin", CallKind.ClassMember, m_classData, value); } - } - public float DistanceMapMax - { - get { return Invoker.CallNative("SDKClass", "DistanceMapMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceMapMax", CallKind.ClassMember, m_classData, value); } - } - public float OcclusionRadius - { - get { return Invoker.CallNative("SDKClass", "OcclusionRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OcclusionRadius", CallKind.ClassMember, m_classData, value); } - } - public float OcclusionMin - { - get { return Invoker.CallNative("SDKClass", "OcclusionMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OcclusionMin", CallKind.ClassMember, m_classData, value); } - } - public float OcclusionMax - { - get { return Invoker.CallNative("SDKClass", "OcclusionMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OcclusionMax", CallKind.ClassMember, m_classData, value); } - } - public float ValSetOnDisable - { - get { return Invoker.CallNative("SDKClass", "ValSetOnDisable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValSetOnDisable", CallKind.ClassMember, m_classData, value); } - } - public bool SetValueOnDisable - { - get { return Invoker.CallNative("SDKClass", "SetValueOnDisable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SetValueOnDisable", CallKind.ClassMember, m_classData, value); } - } - public bool Reloading - { - get { return Invoker.CallNative("SDKClass", "Reloading", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Reloading", CallKind.ClassMember, m_classData, value); } - } - public int SimulationMode - { - get { return Invoker.CallNative("SDKClass", "SimulationMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimulationMode", CallKind.ClassMember, m_classData, value); } - } - public int VisibilitySamples - { - get { return Invoker.CallNative("SDKClass", "VisibilitySamples", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisibilitySamples", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DynamicProxyPoint - { - get { return Invoker.CallNative("SDKClass", "DynamicProxyPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynamicProxyPoint", CallKind.ClassMember, m_classData, value); } - } - public float DynamicMaximumOcclusion - { - get { return Invoker.CallNative("SDKClass", "DynamicMaximumOcclusion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynamicMaximumOcclusion", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance DynamicEntity - { - get { return Invoker.CallNative("SDKClass", "DynamicEntity", CallKind.ClassMember, m_classData); } - } - public string DynamicEntityName - { - get { return Invoker.CallNative("SDKClass", "DynamicEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynamicEntityName", CallKind.ClassMember, m_classData, value); } - } - public float PathingDistanceNormFactor - { - get { return Invoker.CallNative("SDKClass", "PathingDistanceNormFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathingDistanceNormFactor", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PathingSourcePos - { - get { return Invoker.CallNative("SDKClass", "PathingSourcePos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathingSourcePos", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PathingListenerPos - { - get { return Invoker.CallNative("SDKClass", "PathingListenerPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathingListenerPos", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PathingDirection - { - get { return Invoker.CallNative("SDKClass", "PathingDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathingDirection", CallKind.ClassMember, m_classData, value); } - } - public int PathingSourceIndex - { - get { return Invoker.CallNative("SDKClass", "PathingSourceIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathingSourceIndex", CallKind.ClassMember, m_classData, value); } - } - public CSoundOpvarSetPointBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundOpvarSetPointEntity(ptr={this.m_classData})"; - } - public class CSoundPatch : ClassData - { - public CSoundPatch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundPatch", "CSoundPatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundPatch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundPatch", "CSoundPatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundPatch() - { - } - public CSoundPatch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundPatch", "CSoundPatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSoundEnvelope Pitch - { - get { return Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData); } - } - public CSoundEnvelope Volume - { - get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } - } - public float ShutdownTime - { - get { return Invoker.CallNative("SDKClass", "ShutdownTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShutdownTime", CallKind.ClassMember, m_classData, value); } - } - public float LastTime - { - get { return Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData, value); } - } - public string SoundScriptName - { - get { return Invoker.CallNative("SDKClass", "SoundScriptName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundScriptName", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Ent - { - get { return Invoker.CallNative("SDKClass", "Ent", CallKind.ClassMember, m_classData); } - } - public int SoundEntityIndex - { - get { return Invoker.CallNative("SDKClass", "SoundEntityIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundEntityIndex", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SoundOrigin - { - get { return Invoker.CallNative("SDKClass", "SoundOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundOrigin", CallKind.ClassMember, m_classData, value); } - } - public int IsPlaying - { - get { return Invoker.CallNative("SDKClass", "IsPlaying", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPlaying", CallKind.ClassMember, m_classData, value); } - } - public CCopyRecipientFilter Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public float CloseCaptionDuration - { - get { return Invoker.CallNative("SDKClass", "CloseCaptionDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CloseCaptionDuration", CallKind.ClassMember, m_classData, value); } - } - public bool UpdatedSoundOrigin - { - get { return Invoker.CallNative("SDKClass", "UpdatedSoundOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpdatedSoundOrigin", CallKind.ClassMember, m_classData, value); } - } - public string ClassName - { - get { return Invoker.CallNative("SDKClass", "ClassName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClassName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSoundPatch(ptr={this.m_classData})"; - } - public class CSoundStackSave : CLogicalEntity - { - public CSoundStackSave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundStackSave", "CSoundStackSave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundStackSave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundStackSave", "CSoundStackSave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSoundStackSave() - { - } - public CSoundStackSave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSoundStackSave", "CSoundStackSave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StackName - { - get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSoundStackSave(ptr={this.m_classData})"; - } - public class CSpeedScaleUpdateNode : CUnaryUpdateNode - { - public CSpeedScaleUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpeedScaleUpdateNode", "CSpeedScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpeedScaleUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpeedScaleUpdateNode", "CSpeedScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpeedScaleUpdateNode() - { - } - public CSpeedScaleUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpeedScaleUpdateNode", "CSpeedScaleUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle ParamIndex - { - get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSpeedScaleUpdateNode(ptr={this.m_classData})"; - } - public class CSPerRoundStats_t : ClassData - { - public CSPerRoundStats_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSPerRoundStats_t", "CSPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSPerRoundStats_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSPerRoundStats_t", "CSPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSPerRoundStats_t() - { - } - public CSPerRoundStats_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSPerRoundStats_t", "CSPerRoundStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Kills - { - get { return Invoker.CallNative("SDKClass", "Kills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Kills", CallKind.ClassMember, m_classData, value); } - } - public int Deaths - { - get { return Invoker.CallNative("SDKClass", "Deaths", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Deaths", CallKind.ClassMember, m_classData, value); } - } - public int Assists - { - get { return Invoker.CallNative("SDKClass", "Assists", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Assists", CallKind.ClassMember, m_classData, value); } - } - public int Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public int EquipmentValue - { - get { return Invoker.CallNative("SDKClass", "EquipmentValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EquipmentValue", CallKind.ClassMember, m_classData, value); } - } - public int MoneySaved - { - get { return Invoker.CallNative("SDKClass", "MoneySaved", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoneySaved", CallKind.ClassMember, m_classData, value); } - } - public int KillReward - { - get { return Invoker.CallNative("SDKClass", "KillReward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KillReward", CallKind.ClassMember, m_classData, value); } - } - public int LiveTime - { - get { return Invoker.CallNative("SDKClass", "LiveTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LiveTime", CallKind.ClassMember, m_classData, value); } - } - public int HeadShotKills - { - get { return Invoker.CallNative("SDKClass", "HeadShotKills", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeadShotKills", CallKind.ClassMember, m_classData, value); } - } - public int Objective - { - get { return Invoker.CallNative("SDKClass", "Objective", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Objective", CallKind.ClassMember, m_classData, value); } - } - public int CashEarned - { - get { return Invoker.CallNative("SDKClass", "CashEarned", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CashEarned", CallKind.ClassMember, m_classData, value); } - } - public int UtilityDamage - { - get { return Invoker.CallNative("SDKClass", "UtilityDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UtilityDamage", CallKind.ClassMember, m_classData, value); } - } - public int EnemiesFlashed - { - get { return Invoker.CallNative("SDKClass", "EnemiesFlashed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnemiesFlashed", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSPerRoundStats_t(ptr={this.m_classData})"; - } - public class CSpinUpdateBase : CParticleFunctionOperator - { - public CSpinUpdateBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpinUpdateBase", "CSpinUpdateBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpinUpdateBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpinUpdateBase", "CSpinUpdateBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpinUpdateBase() - { - } - public CSpinUpdateBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpinUpdateBase", "CSpinUpdateBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleFunctionOperator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSpinUpdateBase(ptr={this.m_classData})"; - } - public class CSplineConstraint : CPhysConstraint - { - public CSplineConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSplineConstraint", "CSplineConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSplineConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSplineConstraint", "CSplineConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSplineConstraint() - { - } - public CSplineConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSplineConstraint", "CSplineConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D AnchorOffsetRestore - { - get { return Invoker.CallNative("SDKClass", "AnchorOffsetRestore", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnchorOffsetRestore", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity SplineEntity - { - get { return Invoker.CallNative("SDKClass", "SplineEntity", CallKind.ClassMember, m_classData); } - } - public bool EnableLateralConstraint - { - get { return Invoker.CallNative("SDKClass", "EnableLateralConstraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableLateralConstraint", CallKind.ClassMember, m_classData, value); } - } - public bool EnableVerticalConstraint - { - get { return Invoker.CallNative("SDKClass", "EnableVerticalConstraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableVerticalConstraint", CallKind.ClassMember, m_classData, value); } - } - public bool EnableAngularConstraint - { - get { return Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData, value); } - } - public bool EnableLimit - { - get { return Invoker.CallNative("SDKClass", "EnableLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableLimit", CallKind.ClassMember, m_classData, value); } - } - public bool FireEventsOnPath - { - get { return Invoker.CallNative("SDKClass", "FireEventsOnPath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireEventsOnPath", CallKind.ClassMember, m_classData, value); } - } - public float LinearFrequency - { - get { return Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData, value); } - } - public float LinarDampingRatio - { - get { return Invoker.CallNative("SDKClass", "LinarDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinarDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PreSolveAnchorPos - { - get { return Invoker.CallNative("SDKClass", "PreSolveAnchorPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreSolveAnchorPos", CallKind.ClassMember, m_classData, value); } - } - public CPhysConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSplineConstraint(ptr={this.m_classData})"; - } - public class CSpotlightEnd : CBaseModelEntity - { - public CSpotlightEnd(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpotlightEnd", "CSpotlightEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpotlightEnd(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpotlightEnd", "CSpotlightEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpotlightEnd() - { - } - public CSpotlightEnd(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpotlightEnd", "CSpotlightEnd", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float LightScale - { - get { return Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SpotlightDir - { - get { return Invoker.CallNative("SDKClass", "SpotlightDir", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotlightDir", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SpotlightOrg - { - get { return Invoker.CallNative("SDKClass", "SpotlightOrg", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpotlightOrg", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSpotlightEnd(ptr={this.m_classData})"; - } - public class CSprite : CBaseModelEntity - { - public CSprite(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSprite", "CSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSprite(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSprite", "CSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSprite() - { - } - public CSprite(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSprite", "CSprite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity AttachedToEntity - { - get { return Invoker.CallNative("SDKClass", "AttachedToEntity", CallKind.ClassMember, m_classData); } - } - public float SpriteFramerate - { - get { return Invoker.CallNative("SDKClass", "SpriteFramerate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpriteFramerate", CallKind.ClassMember, m_classData, value); } - } - public float Frame - { - get { return Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData, value); } - } - public float DieTime - { - get { return Invoker.CallNative("SDKClass", "DieTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DieTime", CallKind.ClassMember, m_classData, value); } - } - public uint Brightness - { - get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessDuration - { - get { return Invoker.CallNative("SDKClass", "BrightnessDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessDuration", CallKind.ClassMember, m_classData, value); } - } - public float SpriteScale - { - get { return Invoker.CallNative("SDKClass", "SpriteScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpriteScale", CallKind.ClassMember, m_classData, value); } - } - public float ScaleDuration - { - get { return Invoker.CallNative("SDKClass", "ScaleDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScaleDuration", CallKind.ClassMember, m_classData, value); } - } - public bool WorldSpaceScale - { - get { return Invoker.CallNative("SDKClass", "WorldSpaceScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldSpaceScale", CallKind.ClassMember, m_classData, value); } - } - public float GlowProxySize - { - get { return Invoker.CallNative("SDKClass", "GlowProxySize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlowProxySize", CallKind.ClassMember, m_classData, value); } - } - public float HDRColorScale - { - get { return Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData, value); } - } - public float LastTime - { - get { return Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData, value); } - } - public float MaxFrame - { - get { return Invoker.CallNative("SDKClass", "MaxFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFrame", CallKind.ClassMember, m_classData, value); } - } - public float StartScale - { - get { return Invoker.CallNative("SDKClass", "StartScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartScale", CallKind.ClassMember, m_classData, value); } - } - public float DestScale - { - get { return Invoker.CallNative("SDKClass", "DestScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestScale", CallKind.ClassMember, m_classData, value); } - } - public float ScaleTimeStart - { - get { return Invoker.CallNative("SDKClass", "ScaleTimeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScaleTimeStart", CallKind.ClassMember, m_classData, value); } - } - public int StartBrightness - { - get { return Invoker.CallNative("SDKClass", "StartBrightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartBrightness", CallKind.ClassMember, m_classData, value); } - } - public int DestBrightness - { - get { return Invoker.CallNative("SDKClass", "DestBrightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestBrightness", CallKind.ClassMember, m_classData, value); } - } - public float BrightnessTimeStart - { - get { return Invoker.CallNative("SDKClass", "BrightnessTimeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BrightnessTimeStart", CallKind.ClassMember, m_classData, value); } - } - public int SpriteWidth - { - get { return Invoker.CallNative("SDKClass", "SpriteWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpriteWidth", CallKind.ClassMember, m_classData, value); } - } - public int SpriteHeight - { - get { return Invoker.CallNative("SDKClass", "SpriteHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpriteHeight", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSprite(ptr={this.m_classData})"; - } - public class CSpriteAlias_env_glow : CSprite - { - public CSpriteAlias_env_glow(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpriteAlias_env_glow", "CSpriteAlias_env_glow", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpriteAlias_env_glow(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpriteAlias_env_glow", "CSpriteAlias_env_glow", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpriteAlias_env_glow() - { - } - public CSpriteAlias_env_glow(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpriteAlias_env_glow", "CSpriteAlias_env_glow", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSprite Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSpriteAlias_env_glow(ptr={this.m_classData})"; - } - public class CSpriteOriented : CSprite - { - public CSpriteOriented(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpriteOriented", "CSpriteOriented", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpriteOriented(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpriteOriented", "CSpriteOriented", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSpriteOriented() - { - } - public CSpriteOriented(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSpriteOriented", "CSpriteOriented", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSprite Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSpriteOriented(ptr={this.m_classData})"; - } - public class CSSDSEndFrameViewInfo : ClassData - { - public CSSDSEndFrameViewInfo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSEndFrameViewInfo", "CSSDSEndFrameViewInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSEndFrameViewInfo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSEndFrameViewInfo", "CSSDSEndFrameViewInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSEndFrameViewInfo() - { - } - public CSSDSEndFrameViewInfo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSEndFrameViewInfo", "CSSDSEndFrameViewInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong ViewId - { - get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData, value); } - } - public string ViewName - { - get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSSDSEndFrameViewInfo(ptr={this.m_classData})"; - } - public class CSSDSMsg_EndFrame : ClassData - { - public CSSDSMsg_EndFrame(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_EndFrame", "CSSDSMsg_EndFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_EndFrame(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_EndFrame", "CSSDSMsg_EndFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_EndFrame() - { - } - public CSSDSMsg_EndFrame(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_EndFrame", "CSSDSMsg_EndFrame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CSSDSMsg_EndFrame(ptr={this.m_classData})"; - } - public class CSSDSMsg_LayerBase : ClassData - { - public CSSDSMsg_LayerBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_LayerBase", "CSSDSMsg_LayerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_LayerBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_LayerBase", "CSSDSMsg_LayerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_LayerBase() - { - } - public CSSDSMsg_LayerBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_LayerBase", "CSSDSMsg_LayerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public SceneViewId_t ViewId - { - get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } - } - public string ViewName - { - get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } - } - public ulong LayerId - { - get { return Invoker.CallNative("SDKClass", "LayerId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LayerId", CallKind.ClassMember, m_classData, value); } - } - public string LayerName - { - get { return Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData, value); } - } - public string DisplayText - { - get { return Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSSDSMsg_LayerBase(ptr={this.m_classData})"; - } - public class CSSDSMsg_PostLayer : CSSDSMsg_LayerBase - { - public CSSDSMsg_PostLayer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PostLayer", "CSSDSMsg_PostLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_PostLayer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PostLayer", "CSSDSMsg_PostLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_PostLayer() - { - } - public CSSDSMsg_PostLayer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PostLayer", "CSSDSMsg_PostLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSSDSMsg_LayerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSSDSMsg_PostLayer(ptr={this.m_classData})"; - } - public class CSSDSMsg_PreLayer : CSSDSMsg_LayerBase - { - public CSSDSMsg_PreLayer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PreLayer", "CSSDSMsg_PreLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_PreLayer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PreLayer", "CSSDSMsg_PreLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_PreLayer() - { - } - public CSSDSMsg_PreLayer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PreLayer", "CSSDSMsg_PreLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSSDSMsg_LayerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSSDSMsg_PreLayer(ptr={this.m_classData})"; - } - public class CSSDSMsg_ViewRender : ClassData - { - public CSSDSMsg_ViewRender(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewRender", "CSSDSMsg_ViewRender", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_ViewRender(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewRender", "CSSDSMsg_ViewRender", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_ViewRender() - { - } - public CSSDSMsg_ViewRender(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewRender", "CSSDSMsg_ViewRender", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public SceneViewId_t ViewId - { - get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } - } - public string ViewName - { - get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSSDSMsg_ViewRender(ptr={this.m_classData})"; - } - public class CSSDSMsg_ViewTarget : ClassData - { - public CSSDSMsg_ViewTarget(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTarget", "CSSDSMsg_ViewTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_ViewTarget(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTarget", "CSSDSMsg_ViewTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_ViewTarget() - { - } - public CSSDSMsg_ViewTarget(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTarget", "CSSDSMsg_ViewTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public ulong TextureId - { - get { return Invoker.CallNative("SDKClass", "TextureId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TextureId", CallKind.ClassMember, m_classData, value); } - } - public int Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public int Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public int RequestedWidth - { - get { return Invoker.CallNative("SDKClass", "RequestedWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RequestedWidth", CallKind.ClassMember, m_classData, value); } - } - public int RequestedHeight - { - get { return Invoker.CallNative("SDKClass", "RequestedHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RequestedHeight", CallKind.ClassMember, m_classData, value); } - } - public int NumMipLevels - { - get { return Invoker.CallNative("SDKClass", "NumMipLevels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumMipLevels", CallKind.ClassMember, m_classData, value); } - } - public int Depth - { - get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } - } - public int MultisampleNumSamples - { - get { return Invoker.CallNative("SDKClass", "MultisampleNumSamples", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MultisampleNumSamples", CallKind.ClassMember, m_classData, value); } - } - public int Format - { - get { return Invoker.CallNative("SDKClass", "Format", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Format", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSSDSMsg_ViewTarget(ptr={this.m_classData})"; - } - public class CSSDSMsg_ViewTargetList : ClassData - { - public CSSDSMsg_ViewTargetList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTargetList", "CSSDSMsg_ViewTargetList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_ViewTargetList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTargetList", "CSSDSMsg_ViewTargetList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSSDSMsg_ViewTargetList() - { - } - public CSSDSMsg_ViewTargetList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTargetList", "CSSDSMsg_ViewTargetList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public SceneViewId_t ViewId - { - get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } - } - public string ViewName - { - get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CSSDSMsg_ViewTargetList(ptr={this.m_classData})"; - } - public class CStanceOverrideUpdateNode : CUnaryUpdateNode - { - public CStanceOverrideUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStanceOverrideUpdateNode", "CStanceOverrideUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStanceOverrideUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStanceOverrideUpdateNode", "CStanceOverrideUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStanceOverrideUpdateNode() - { - } - public CStanceOverrideUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStanceOverrideUpdateNode", "CStanceOverrideUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimUpdateNodeRef StanceSourceNode - { - get { return Invoker.CallNative("SDKClass", "StanceSourceNode", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle Parameter - { - get { return Invoker.CallNative("SDKClass", "Parameter", CallKind.ClassMember, m_classData); } - } - public uint Mode - { - get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStanceOverrideUpdateNode(ptr={this.m_classData})"; - } - public class CStanceScaleUpdateNode : CUnaryUpdateNode - { - public CStanceScaleUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStanceScaleUpdateNode", "CStanceScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStanceScaleUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStanceScaleUpdateNode", "CStanceScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStanceScaleUpdateNode() - { - } - public CStanceScaleUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStanceScaleUpdateNode", "CStanceScaleUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle Param - { - get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStanceScaleUpdateNode(ptr={this.m_classData})"; - } - public class CStateActionUpdater : ClassData - { - public CStateActionUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateActionUpdater", "CStateActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateActionUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateActionUpdater", "CStateActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateActionUpdater() - { - } - public CStateActionUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateActionUpdater", "CStateActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Behavior - { - get { return Invoker.CallNative("SDKClass", "Behavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Behavior", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CStateActionUpdater(ptr={this.m_classData})"; - } - public class CStateMachineComponentUpdater : CAnimComponentUpdater - { - public CStateMachineComponentUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateMachineComponentUpdater", "CStateMachineComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateMachineComponentUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateMachineComponentUpdater", "CStateMachineComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateMachineComponentUpdater() - { - } - public CStateMachineComponentUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateMachineComponentUpdater", "CStateMachineComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimStateMachineUpdater StateMachine - { - get { return Invoker.CallNative("SDKClass", "StateMachine", CallKind.ClassMember, m_classData); } - } - public CAnimComponentUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStateMachineComponentUpdater(ptr={this.m_classData})"; - } - public class CStateMachineUpdateNode : CAnimUpdateNodeBase - { - public CStateMachineUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateMachineUpdateNode", "CStateMachineUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateMachineUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateMachineUpdateNode", "CStateMachineUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateMachineUpdateNode() - { - } - public CStateMachineUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateMachineUpdateNode", "CStateMachineUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimStateMachineUpdater StateMachine - { - get { return Invoker.CallNative("SDKClass", "StateMachine", CallKind.ClassMember, m_classData); } - } - public bool BlockWaningTags - { - get { return Invoker.CallNative("SDKClass", "BlockWaningTags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockWaningTags", CallKind.ClassMember, m_classData, value); } - } - public bool LockStateWhenWaning - { - get { return Invoker.CallNative("SDKClass", "LockStateWhenWaning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockStateWhenWaning", CallKind.ClassMember, m_classData, value); } - } - public bool ResetWhenActivated - { - get { return Invoker.CallNative("SDKClass", "ResetWhenActivated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ResetWhenActivated", CallKind.ClassMember, m_classData, value); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStateMachineUpdateNode(ptr={this.m_classData})"; - } - public class CStateNodeStateData : ClassData - { - public CStateNodeStateData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateNodeStateData", "CStateNodeStateData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateNodeStateData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateNodeStateData", "CStateNodeStateData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateNodeStateData() - { - } - public CStateNodeStateData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateNodeStateData", "CStateNodeStateData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimUpdateNodeRef Child - { - get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStateNodeStateData(ptr={this.m_classData})"; - } - public class CStateNodeTransitionData : ClassData - { - public CStateNodeTransitionData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateNodeTransitionData", "CStateNodeTransitionData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateNodeTransitionData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateNodeTransitionData", "CStateNodeTransitionData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateNodeTransitionData() - { - } - public CStateNodeTransitionData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateNodeTransitionData", "CStateNodeTransitionData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBlendCurve Curve - { - get { return Invoker.CallNative("SDKClass", "Curve", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStateNodeTransitionData(ptr={this.m_classData})"; - } - public class CStateUpdateData : ClassData - { - public CStateUpdateData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateUpdateData", "CStateUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateUpdateData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateUpdateData", "CStateUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStateUpdateData() - { - } - public CStateUpdateData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStateUpdateData", "CStateUpdateData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public AnimScriptHandle Script - { - get { return Invoker.CallNative("SDKClass", "Script", CallKind.ClassMember, m_classData); } - } - public int[] TransitionIndices - { - get { return Invoker.CallNative("SDKClass", "TransitionIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransitionIndices", CallKind.ClassMember, m_classData, value); } - } - public AnimStateID StateID - { - get { return Invoker.CallNative("SDKClass", "StateID", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStateUpdateData(ptr={this.m_classData})"; - } - public class CStaticPoseCache : ClassData - { - public CStaticPoseCache(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCache", "CStaticPoseCache", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStaticPoseCache(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCache", "CStaticPoseCache", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStaticPoseCache() - { - } - public CStaticPoseCache(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCache", "CStaticPoseCache", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BoneCount - { - get { return Invoker.CallNative("SDKClass", "BoneCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneCount", CallKind.ClassMember, m_classData, value); } - } - public int MorphCount - { - get { return Invoker.CallNative("SDKClass", "MorphCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MorphCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CStaticPoseCache(ptr={this.m_classData})"; - } - public class CStaticPoseCacheBuilder : CStaticPoseCache - { - public CStaticPoseCacheBuilder(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCacheBuilder", "CStaticPoseCacheBuilder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStaticPoseCacheBuilder(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCacheBuilder", "CStaticPoseCacheBuilder", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStaticPoseCacheBuilder() - { - } - public CStaticPoseCacheBuilder(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCacheBuilder", "CStaticPoseCacheBuilder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CStaticPoseCache Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStaticPoseCacheBuilder(ptr={this.m_classData})"; - } - public class CStepsRemainingMetricEvaluator : CMotionMetricEvaluator - { - public CStepsRemainingMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStepsRemainingMetricEvaluator", "CStepsRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStepsRemainingMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStepsRemainingMetricEvaluator", "CStepsRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStepsRemainingMetricEvaluator() - { - } - public CStepsRemainingMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStepsRemainingMetricEvaluator", "CStepsRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] FootIndices - { - get { return Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData, value); } - } - public float MinStepsRemaining - { - get { return Invoker.CallNative("SDKClass", "MinStepsRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinStepsRemaining", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStepsRemainingMetricEvaluator(ptr={this.m_classData})"; - } - public class CStopAtGoalUpdateNode : CUnaryUpdateNode - { - public CStopAtGoalUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopAtGoalUpdateNode", "CStopAtGoalUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStopAtGoalUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopAtGoalUpdateNode", "CStopAtGoalUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStopAtGoalUpdateNode() - { - } - public CStopAtGoalUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopAtGoalUpdateNode", "CStopAtGoalUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float OuterRadius - { - get { return Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData, value); } - } - public float InnerRadius - { - get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } - } - public float MaxScale - { - get { return Invoker.CallNative("SDKClass", "MaxScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxScale", CallKind.ClassMember, m_classData, value); } - } - public float MinScale - { - get { return Invoker.CallNative("SDKClass", "MinScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinScale", CallKind.ClassMember, m_classData, value); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStopAtGoalUpdateNode(ptr={this.m_classData})"; - } - public class CStopwatch : CStopwatchBase - { - public CStopwatch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopwatch", "CStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStopwatch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopwatch", "CStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStopwatch() - { - } - public CStopwatch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopwatch", "CStopwatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Interval - { - get { return Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData, value); } - } - public CStopwatchBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStopwatch(ptr={this.m_classData})"; - } - public class CStopwatchBase : CSimpleSimTimer - { - public CStopwatchBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopwatchBase", "CStopwatchBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStopwatchBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopwatchBase", "CStopwatchBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStopwatchBase() - { - } - public CStopwatchBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStopwatchBase", "CStopwatchBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsRunning - { - get { return Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData, value); } - } - public CSimpleSimTimer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStopwatchBase(ptr={this.m_classData})"; - } - public class CStringAnimTag : CAnimTagBase - { - public CStringAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStringAnimTag", "CStringAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStringAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStringAnimTag", "CStringAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CStringAnimTag() - { - } - public CStringAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CStringAnimTag", "CStringAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CStringAnimTag(ptr={this.m_classData})"; - } - public class CSubtractUpdateNode : CBinaryUpdateNode - { - public CSubtractUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSubtractUpdateNode", "CSubtractUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSubtractUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSubtractUpdateNode", "CSubtractUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSubtractUpdateNode() - { - } - public CSubtractUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSubtractUpdateNode", "CSubtractUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FootMotionTiming - { - get { return Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyToFootMotion - { - get { return Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyChannelsSeparately - { - get { return Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData, value); } - } - public bool UseModelSpace - { - get { return Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData, value); } - } - public CBinaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSubtractUpdateNode(ptr={this.m_classData})"; - } - public class CSymbolAnimParameter : CConcreteAnimParameter - { - public CSymbolAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSymbolAnimParameter", "CSymbolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSymbolAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSymbolAnimParameter", "CSymbolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CSymbolAnimParameter() - { - } - public CSymbolAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CSymbolAnimParameter", "CSymbolAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CConcreteAnimParameter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CSymbolAnimParameter(ptr={this.m_classData})"; - } - public class CTakeDamageInfo : ClassData - { - public CTakeDamageInfo(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfo", "CTakeDamageInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageInfo(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfo", "CTakeDamageInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageInfo() - { - } - public CTakeDamageInfo(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfo", "CTakeDamageInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D DamageForce - { - get { return Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DamagePosition - { - get { return Invoker.CallNative("SDKClass", "DamagePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamagePosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ReportedPosition - { - get { return Invoker.CallNative("SDKClass", "ReportedPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReportedPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DamageDirection - { - get { return Invoker.CallNative("SDKClass", "DamageDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageDirection", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Inflictor - { - get { return Invoker.CallNative("SDKClass", "Inflictor", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Attacker - { - get { return Invoker.CallNative("SDKClass", "Attacker", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Ability - { - get { return Invoker.CallNative("SDKClass", "Ability", CallKind.ClassMember, m_classData); } - } - public float Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public float TotalledDamage - { - get { return Invoker.CallNative("SDKClass", "TotalledDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalledDamage", CallKind.ClassMember, m_classData, value); } - } - public uint BitsDamageType - { - get { return Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData, value); } - } - public int DamageCustom - { - get { return Invoker.CallNative("SDKClass", "DamageCustom", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageCustom", CallKind.ClassMember, m_classData, value); } - } - public uint AmmoType - { - get { return Invoker.CallNative("SDKClass", "AmmoType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmmoType", CallKind.ClassMember, m_classData, value); } - } - public float OriginalDamage - { - get { return Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldBleed - { - get { return Invoker.CallNative("SDKClass", "ShouldBleed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldBleed", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldSpark - { - get { return Invoker.CallNative("SDKClass", "ShouldSpark", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldSpark", CallKind.ClassMember, m_classData, value); } - } - public float DamageAbsorbed - { - get { return Invoker.CallNative("SDKClass", "DamageAbsorbed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageAbsorbed", CallKind.ClassMember, m_classData, value); } - } - public ulong DamageFlags - { - get { return Invoker.CallNative("SDKClass", "DamageFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageFlags", CallKind.ClassMember, m_classData, value); } - } - public uint HitGroupId - { - get { return Invoker.CallNative("SDKClass", "HitGroupId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitGroupId", CallKind.ClassMember, m_classData, value); } - } - public int NumObjectsPenetrated - { - get { return Invoker.CallNative("SDKClass", "NumObjectsPenetrated", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumObjectsPenetrated", CallKind.ClassMember, m_classData, value); } - } - public float FriendlyFireDamageReductionRatio - { - get { return Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData, value); } - } - public bool InTakeDamageFlow - { - get { return Invoker.CallNative("SDKClass", "InTakeDamageFlow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InTakeDamageFlow", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CTakeDamageInfo(ptr={this.m_classData})"; - } - public class CTakeDamageInfoAPI : ClassData - { - public CTakeDamageInfoAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfoAPI", "CTakeDamageInfoAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageInfoAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfoAPI", "CTakeDamageInfoAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageInfoAPI() - { - } - public CTakeDamageInfoAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfoAPI", "CTakeDamageInfoAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CTakeDamageInfoAPI(ptr={this.m_classData})"; - } - public class CTakeDamageResult : ClassData - { - public CTakeDamageResult(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageResult", "CTakeDamageResult", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageResult(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageResult", "CTakeDamageResult", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageResult() - { - } - public CTakeDamageResult(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageResult", "CTakeDamageResult", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] OriginatingInfo - { - get { return Invoker.CallNative("SDKClass", "OriginatingInfo", CallKind.ClassMember, m_classData); } - } - public int HealthLost - { - get { return Invoker.CallNative("SDKClass", "HealthLost", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HealthLost", CallKind.ClassMember, m_classData, value); } - } - public int DamageTaken - { - get { return Invoker.CallNative("SDKClass", "DamageTaken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageTaken", CallKind.ClassMember, m_classData, value); } - } - public int TotalledHealthLost - { - get { return Invoker.CallNative("SDKClass", "TotalledHealthLost", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalledHealthLost", CallKind.ClassMember, m_classData, value); } - } - public int TotalledDamageTaken - { - get { return Invoker.CallNative("SDKClass", "TotalledDamageTaken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalledDamageTaken", CallKind.ClassMember, m_classData, value); } - } - public float TotalledDamageAbsorbed - { - get { return Invoker.CallNative("SDKClass", "TotalledDamageAbsorbed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalledDamageAbsorbed", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CTakeDamageResult(ptr={this.m_classData})"; - } - public class CTakeDamageSummaryScopeGuard : ClassData - { - public CTakeDamageSummaryScopeGuard(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageSummaryScopeGuard", "CTakeDamageSummaryScopeGuard", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageSummaryScopeGuard(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageSummaryScopeGuard", "CTakeDamageSummaryScopeGuard", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTakeDamageSummaryScopeGuard() - { - } - public CTakeDamageSummaryScopeGuard(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageSummaryScopeGuard", "CTakeDamageSummaryScopeGuard", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CTakeDamageSummaryScopeGuard(ptr={this.m_classData})"; - } - public class CTankTargetChange : CPointEntity - { - public CTankTargetChange(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTankTargetChange", "CTankTargetChange", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTankTargetChange(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTankTargetChange", "CTankTargetChange", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTankTargetChange() - { - } - public CTankTargetChange(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTankTargetChange", "CTankTargetChange", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string NewTargetName - { - get { return Invoker.CallNative("SDKClass", "NewTargetName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewTargetName", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTankTargetChange(ptr={this.m_classData})"; - } - public class CTankTrainAI : CPointEntity - { - public CTankTrainAI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTankTrainAI", "CTankTrainAI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTankTrainAI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTankTrainAI", "CTankTrainAI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTankTrainAI() - { - } - public CTankTrainAI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTankTrainAI", "CTankTrainAI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFuncTrackTrain Train - { - get { return Invoker.CallNative("SDKClass", "Train", CallKind.ClassMember, m_classData); } - } - public CBaseEntity TargetEntity - { - get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } - } - public int SoundPlaying - { - get { return Invoker.CallNative("SDKClass", "SoundPlaying", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundPlaying", CallKind.ClassMember, m_classData, value); } - } - public string StartSoundName - { - get { return Invoker.CallNative("SDKClass", "StartSoundName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartSoundName", CallKind.ClassMember, m_classData, value); } - } - public string EngineSoundName - { - get { return Invoker.CallNative("SDKClass", "EngineSoundName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EngineSoundName", CallKind.ClassMember, m_classData, value); } - } - public string MovementSoundName - { - get { return Invoker.CallNative("SDKClass", "MovementSoundName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MovementSoundName", CallKind.ClassMember, m_classData, value); } - } - public string TargetEntityName - { - get { return Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData, value); } - } - public CPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTankTrainAI(ptr={this.m_classData})"; - } - public class CTargetSelectorUpdateNode : CAnimUpdateNodeBase - { - public CTargetSelectorUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTargetSelectorUpdateNode", "CTargetSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTargetSelectorUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTargetSelectorUpdateNode", "CTargetSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTargetSelectorUpdateNode() - { - } - public CTargetSelectorUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTargetSelectorUpdateNode", "CTargetSelectorUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint AngleMode - { - get { return Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle TargetPosition - { - get { return Invoker.CallNative("SDKClass", "TargetPosition", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle TargetFacePositionParameter - { - get { return Invoker.CallNative("SDKClass", "TargetFacePositionParameter", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle MoveHeadingParameter - { - get { return Invoker.CallNative("SDKClass", "MoveHeadingParameter", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle DesiredMoveHeadingParameter - { - get { return Invoker.CallNative("SDKClass", "DesiredMoveHeadingParameter", CallKind.ClassMember, m_classData); } - } - public bool TargetPositionIsWorldSpace - { - get { return Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public bool TargetFacePositionIsWorldSpace - { - get { return Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public bool EnablePhaseMatching - { - get { return Invoker.CallNative("SDKClass", "EnablePhaseMatching", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnablePhaseMatching", CallKind.ClassMember, m_classData, value); } - } - public float PhaseMatchingMaxRootMotionSkip - { - get { return Invoker.CallNative("SDKClass", "PhaseMatchingMaxRootMotionSkip", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhaseMatchingMaxRootMotionSkip", CallKind.ClassMember, m_classData, value); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTargetSelectorUpdateNode(ptr={this.m_classData})"; - } - public class CTargetWarpUpdateNode : CUnaryUpdateNode - { - public CTargetWarpUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTargetWarpUpdateNode", "CTargetWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTargetWarpUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTargetWarpUpdateNode", "CTargetWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTargetWarpUpdateNode() - { - } - public CTargetWarpUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTargetWarpUpdateNode", "CTargetWarpUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint AngleMode - { - get { return Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle TargetPositionParameter - { - get { return Invoker.CallNative("SDKClass", "TargetPositionParameter", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle TargetUpVectorParameter - { - get { return Invoker.CallNative("SDKClass", "TargetUpVectorParameter", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle TargetFacePositionParameter - { - get { return Invoker.CallNative("SDKClass", "TargetFacePositionParameter", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle MoveHeadingParameter - { - get { return Invoker.CallNative("SDKClass", "MoveHeadingParameter", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle DesiredMoveHeadingParameter - { - get { return Invoker.CallNative("SDKClass", "DesiredMoveHeadingParameter", CallKind.ClassMember, m_classData); } - } - public uint CorrectionMethod - { - get { return Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData, value); } - } - public uint TargetWarpTimingMethod - { - get { return Invoker.CallNative("SDKClass", "TargetWarpTimingMethod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetWarpTimingMethod", CallKind.ClassMember, m_classData, value); } - } - public bool TargetFacePositionIsWorldSpace - { - get { return Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public bool TargetPositionIsWorldSpace - { - get { return Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyWarpWhenTagIsFound - { - get { return Invoker.CallNative("SDKClass", "OnlyWarpWhenTagIsFound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyWarpWhenTagIsFound", CallKind.ClassMember, m_classData, value); } - } - public bool WarpOrientationDuringTranslation - { - get { return Invoker.CallNative("SDKClass", "WarpOrientationDuringTranslation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarpOrientationDuringTranslation", CallKind.ClassMember, m_classData, value); } - } - public bool WarpAroundCenter - { - get { return Invoker.CallNative("SDKClass", "WarpAroundCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarpAroundCenter", CallKind.ClassMember, m_classData, value); } - } - public float MaxAngle - { - get { return Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTargetWarpUpdateNode(ptr={this.m_classData})"; - } - public class CTaskHandshakeAnimTag : CHandshakeAnimTagBase - { - public CTaskHandshakeAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTaskHandshakeAnimTag", "CTaskHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTaskHandshakeAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTaskHandshakeAnimTag", "CTaskHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTaskHandshakeAnimTag() - { - } - public CTaskHandshakeAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTaskHandshakeAnimTag", "CTaskHandshakeAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CHandshakeAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTaskHandshakeAnimTag(ptr={this.m_classData})"; - } - public class CTaskStatusAnimTag : CAnimTagBase - { - public CTaskStatusAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTaskStatusAnimTag", "CTaskStatusAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTaskStatusAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTaskStatusAnimTag", "CTaskStatusAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTaskStatusAnimTag() - { - } - public CTaskStatusAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTaskStatusAnimTag", "CTaskStatusAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTaskStatusAnimTag(ptr={this.m_classData})"; - } - public class CTeam : CBaseEntity - { - public CTeam(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTeam", "CTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTeam(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTeam", "CTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTeam() - { - } - public CTeam(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTeam", "CTeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Score - { - get { return Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData, value); } - } - public string Teamname - { - get { return Invoker.CallNative("SDKClass", "Teamname", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Teamname", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTeam(ptr={this.m_classData})"; - } - public class CTeamplayRules : CMultiplayRules - { - public CTeamplayRules(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTeamplayRules", "CTeamplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTeamplayRules(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTeamplayRules", "CTeamplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTeamplayRules() - { - } - public CTeamplayRules(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTeamplayRules", "CTeamplayRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CMultiplayRules Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTeamplayRules(ptr={this.m_classData})"; - } - public class CTestBlendContainer : CVoiceContainerBase - { - public CTestBlendContainer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTestBlendContainer", "CTestBlendContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTestBlendContainer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTestBlendContainer", "CTestBlendContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTestBlendContainer() - { - } - public CTestBlendContainer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTestBlendContainer", "CTestBlendContainer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTestBlendContainer(ptr={this.m_classData})"; - } - public class CTestEffect : CBaseEntity - { - public CTestEffect(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTestEffect", "CTestEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTestEffect(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTestEffect", "CTestEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTestEffect() - { - } - public CTestEffect(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTestEffect", "CTestEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public int Beam - { - get { return Invoker.CallNative("SDKClass", "Beam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Beam", CallKind.ClassMember, m_classData, value); } - } - public int[] Beam1 - { - get { return Invoker.CallNative("SDKClass", "Beam1", CallKind.ClassMember, m_classData); } - } - public float[] BeamTime - { - get { return Invoker.CallNative("SDKClass", "BeamTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BeamTime", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTestEffect(ptr={this.m_classData})"; - } - public class CTextureBasedAnimatable : CBaseModelEntity - { - public CTextureBasedAnimatable(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTextureBasedAnimatable", "CTextureBasedAnimatable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTextureBasedAnimatable(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTextureBasedAnimatable", "CTextureBasedAnimatable", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTextureBasedAnimatable() - { - } - public CTextureBasedAnimatable(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTextureBasedAnimatable", "CTextureBasedAnimatable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Loop - { - get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } - } - public float FPS - { - get { return Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AnimationBoundsMin - { - get { return Invoker.CallNative("SDKClass", "AnimationBoundsMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationBoundsMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AnimationBoundsMax - { - get { return Invoker.CallNative("SDKClass", "AnimationBoundsMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationBoundsMax", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public float StartFrame - { - get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTextureBasedAnimatable(ptr={this.m_classData})"; - } - public class CTiltTwistConstraint : CBaseConstraint - { - public CTiltTwistConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTiltTwistConstraint", "CTiltTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTiltTwistConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTiltTwistConstraint", "CTiltTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTiltTwistConstraint() - { - } - public CTiltTwistConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTiltTwistConstraint", "CTiltTwistConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TargetAxis - { - get { return Invoker.CallNative("SDKClass", "TargetAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetAxis", CallKind.ClassMember, m_classData, value); } - } - public int SlaveAxis - { - get { return Invoker.CallNative("SDKClass", "SlaveAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlaveAxis", CallKind.ClassMember, m_classData, value); } - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTiltTwistConstraint(ptr={this.m_classData})"; - } - public class CTimeline : IntervalTimer - { - public CTimeline(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimeline", "CTimeline", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTimeline(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimeline", "CTimeline", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTimeline() - { - } - public CTimeline(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimeline", "CTimeline", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Values - { - get { return Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData, value); } - } - public int[] ValueCounts - { - get { return Invoker.CallNative("SDKClass", "ValueCounts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ValueCounts", CallKind.ClassMember, m_classData, value); } - } - public int BucketCount - { - get { return Invoker.CallNative("SDKClass", "BucketCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BucketCount", CallKind.ClassMember, m_classData, value); } - } - public float Interval - { - get { return Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData, value); } - } - public float FinalValue - { - get { return Invoker.CallNative("SDKClass", "FinalValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FinalValue", CallKind.ClassMember, m_classData, value); } - } - public uint CompressionType - { - get { return Invoker.CallNative("SDKClass", "CompressionType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompressionType", CallKind.ClassMember, m_classData, value); } - } - public bool Stopped - { - get { return Invoker.CallNative("SDKClass", "Stopped", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Stopped", CallKind.ClassMember, m_classData, value); } - } - public IntervalTimer Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTimeline(ptr={this.m_classData})"; - } - public class CTimeRemainingMetricEvaluator : CMotionMetricEvaluator - { - public CTimeRemainingMetricEvaluator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimeRemainingMetricEvaluator", "CTimeRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTimeRemainingMetricEvaluator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimeRemainingMetricEvaluator", "CTimeRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTimeRemainingMetricEvaluator() - { - } - public CTimeRemainingMetricEvaluator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimeRemainingMetricEvaluator", "CTimeRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool MatchByTimeRemaining - { - get { return Invoker.CallNative("SDKClass", "MatchByTimeRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchByTimeRemaining", CallKind.ClassMember, m_classData, value); } - } - public float MaxTimeRemaining - { - get { return Invoker.CallNative("SDKClass", "MaxTimeRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTimeRemaining", CallKind.ClassMember, m_classData, value); } - } - public bool FilterByTimeRemaining - { - get { return Invoker.CallNative("SDKClass", "FilterByTimeRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterByTimeRemaining", CallKind.ClassMember, m_classData, value); } - } - public float MinTimeRemaining - { - get { return Invoker.CallNative("SDKClass", "MinTimeRemaining", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinTimeRemaining", CallKind.ClassMember, m_classData, value); } - } - public CMotionMetricEvaluator Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTimeRemainingMetricEvaluator(ptr={this.m_classData})"; - } - public class CTimerEntity : CLogicalEntity - { - public CTimerEntity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimerEntity", "CTimerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTimerEntity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimerEntity", "CTimerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTimerEntity() - { - } - public CTimerEntity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTimerEntity", "CTimerEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnTimer - { - get { return Invoker.CallNative("SDKClass", "OnTimer", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnTimerHigh - { - get { return Invoker.CallNative("SDKClass", "OnTimerHigh", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnTimerLow - { - get { return Invoker.CallNative("SDKClass", "OnTimerLow", CallKind.ClassMember, m_classData); } - } - public int Disabled - { - get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } - } - public float InitialDelay - { - get { return Invoker.CallNative("SDKClass", "InitialDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialDelay", CallKind.ClassMember, m_classData, value); } - } - public float RefireTime - { - get { return Invoker.CallNative("SDKClass", "RefireTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefireTime", CallKind.ClassMember, m_classData, value); } - } - public bool UpDownState - { - get { return Invoker.CallNative("SDKClass", "UpDownState", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpDownState", CallKind.ClassMember, m_classData, value); } - } - public int UseRandomTime - { - get { return Invoker.CallNative("SDKClass", "UseRandomTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseRandomTime", CallKind.ClassMember, m_classData, value); } - } - public bool PauseAfterFiring - { - get { return Invoker.CallNative("SDKClass", "PauseAfterFiring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PauseAfterFiring", CallKind.ClassMember, m_classData, value); } - } - public float LowerRandomBound - { - get { return Invoker.CallNative("SDKClass", "LowerRandomBound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LowerRandomBound", CallKind.ClassMember, m_classData, value); } - } - public float UpperRandomBound - { - get { return Invoker.CallNative("SDKClass", "UpperRandomBound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UpperRandomBound", CallKind.ClassMember, m_classData, value); } - } - public float RemainingTime - { - get { return Invoker.CallNative("SDKClass", "RemainingTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemainingTime", CallKind.ClassMember, m_classData, value); } - } - public bool Paused - { - get { return Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData, value); } - } - public CLogicalEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTimerEntity(ptr={this.m_classData})"; - } - public class CToggleComponentActionUpdater : CAnimActionUpdater - { - public CToggleComponentActionUpdater(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CToggleComponentActionUpdater", "CToggleComponentActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CToggleComponentActionUpdater(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CToggleComponentActionUpdater", "CToggleComponentActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CToggleComponentActionUpdater() - { - } - public CToggleComponentActionUpdater(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CToggleComponentActionUpdater", "CToggleComponentActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public AnimComponentID ComponentID - { - get { return Invoker.CallNative("SDKClass", "ComponentID", CallKind.ClassMember, m_classData); } - } - public bool SetEnabled - { - get { return Invoker.CallNative("SDKClass", "SetEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SetEnabled", CallKind.ClassMember, m_classData, value); } - } - public CAnimActionUpdater Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CToggleComponentActionUpdater(ptr={this.m_classData})"; - } - public class CTonemapController2 : CBaseEntity - { - public CTonemapController2(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2", "CTonemapController2", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTonemapController2(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2", "CTonemapController2", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTonemapController2() - { - } - public CTonemapController2(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2", "CTonemapController2", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float AutoExposureMin - { - get { return Invoker.CallNative("SDKClass", "AutoExposureMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoExposureMin", CallKind.ClassMember, m_classData, value); } - } - public float AutoExposureMax - { - get { return Invoker.CallNative("SDKClass", "AutoExposureMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AutoExposureMax", CallKind.ClassMember, m_classData, value); } - } - public float ExposureAdaptationSpeedUp - { - get { return Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedUp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedUp", CallKind.ClassMember, m_classData, value); } - } - public float ExposureAdaptationSpeedDown - { - get { return Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedDown", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedDown", CallKind.ClassMember, m_classData, value); } - } - public float TonemapEVSmoothingRange - { - get { return Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTonemapController2(ptr={this.m_classData})"; - } - public class CTonemapController2Alias_env_tonemap_controller2 : CTonemapController2 - { - public CTonemapController2Alias_env_tonemap_controller2(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2Alias_env_tonemap_controller2", "CTonemapController2Alias_env_tonemap_controller2", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTonemapController2Alias_env_tonemap_controller2(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2Alias_env_tonemap_controller2", "CTonemapController2Alias_env_tonemap_controller2", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTonemapController2Alias_env_tonemap_controller2() - { - } - public CTonemapController2Alias_env_tonemap_controller2(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2Alias_env_tonemap_controller2", "CTonemapController2Alias_env_tonemap_controller2", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CTonemapController2 Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTonemapController2Alias_env_tonemap_controller2(ptr={this.m_classData})"; - } - public class CTonemapTrigger : CBaseTrigger - { - public CTonemapTrigger(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapTrigger", "CTonemapTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTonemapTrigger(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapTrigger", "CTonemapTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTonemapTrigger() - { - } - public CTonemapTrigger(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTonemapTrigger", "CTonemapTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string TonemapControllerName - { - get { return Invoker.CallNative("SDKClass", "TonemapControllerName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TonemapControllerName", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance TonemapController - { - get { return Invoker.CallNative("SDKClass", "TonemapController", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTonemapTrigger(ptr={this.m_classData})"; - } - public class CTouchExpansionComponent : CEntityComponent - { - public CTouchExpansionComponent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTouchExpansionComponent", "CTouchExpansionComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTouchExpansionComponent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTouchExpansionComponent", "CTouchExpansionComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTouchExpansionComponent() - { - } - public CTouchExpansionComponent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTouchExpansionComponent", "CTouchExpansionComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityComponent Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTouchExpansionComponent(ptr={this.m_classData})"; - } - public class CTransitionUpdateData : ClassData - { - public CTransitionUpdateData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTransitionUpdateData", "CTransitionUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTransitionUpdateData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTransitionUpdateData", "CTransitionUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTransitionUpdateData() - { - } - public CTransitionUpdateData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTransitionUpdateData", "CTransitionUpdateData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte SrcStateIndex - { - get { return Invoker.CallNative("SDKClass", "SrcStateIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SrcStateIndex", CallKind.ClassMember, m_classData, value); } - } - public byte DestStateIndex - { - get { return Invoker.CallNative("SDKClass", "DestStateIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DestStateIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CTransitionUpdateData(ptr={this.m_classData})"; - } - public class CTriggerActiveWeaponDetect : CBaseTrigger - { - public CTriggerActiveWeaponDetect(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerActiveWeaponDetect", "CTriggerActiveWeaponDetect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerActiveWeaponDetect(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerActiveWeaponDetect", "CTriggerActiveWeaponDetect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerActiveWeaponDetect() - { - } - public CTriggerActiveWeaponDetect(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerActiveWeaponDetect", "CTriggerActiveWeaponDetect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnTouchedActiveWeapon - { - get { return Invoker.CallNative("SDKClass", "OnTouchedActiveWeapon", CallKind.ClassMember, m_classData); } - } - public string WeaponClassName - { - get { return Invoker.CallNative("SDKClass", "WeaponClassName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeaponClassName", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerActiveWeaponDetect(ptr={this.m_classData})"; - } - public class CTriggerBombReset : CBaseTrigger - { - public CTriggerBombReset(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBombReset", "CTriggerBombReset", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerBombReset(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBombReset", "CTriggerBombReset", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerBombReset() - { - } - public CTriggerBombReset(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBombReset", "CTriggerBombReset", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerBombReset(ptr={this.m_classData})"; - } - public class CTriggerBrush : CBaseModelEntity - { - public CTriggerBrush(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBrush", "CTriggerBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerBrush(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBrush", "CTriggerBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerBrush() - { - } - public CTriggerBrush(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBrush", "CTriggerBrush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnStartTouch - { - get { return Invoker.CallNative("SDKClass", "OnStartTouch", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnEndTouch - { - get { return Invoker.CallNative("SDKClass", "OnEndTouch", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnUse - { - get { return Invoker.CallNative("SDKClass", "OnUse", CallKind.ClassMember, m_classData); } - } - public int InputFilter - { - get { return Invoker.CallNative("SDKClass", "InputFilter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputFilter", CallKind.ClassMember, m_classData, value); } - } - public int DontMessageParent - { - get { return Invoker.CallNative("SDKClass", "DontMessageParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DontMessageParent", CallKind.ClassMember, m_classData, value); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerBrush(ptr={this.m_classData})"; - } - public class CTriggerBuoyancy : CBaseTrigger - { - public CTriggerBuoyancy(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBuoyancy", "CTriggerBuoyancy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerBuoyancy(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBuoyancy", "CTriggerBuoyancy", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerBuoyancy() - { - } - public CTriggerBuoyancy(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerBuoyancy", "CTriggerBuoyancy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBuoyancyHelper BuoyancyHelper - { - get { return Invoker.CallNative("SDKClass", "BuoyancyHelper", CallKind.ClassMember, m_classData); } - } - public float FluidDensity - { - get { return Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerBuoyancy(ptr={this.m_classData})"; - } - public class CTriggerCallback : CBaseTrigger - { - public CTriggerCallback(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerCallback", "CTriggerCallback", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerCallback(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerCallback", "CTriggerCallback", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerCallback() - { - } - public CTriggerCallback(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerCallback", "CTriggerCallback", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerCallback(ptr={this.m_classData})"; - } - public class CTriggerDetectBulletFire : CBaseTrigger - { - public CTriggerDetectBulletFire(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectBulletFire", "CTriggerDetectBulletFire", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerDetectBulletFire(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectBulletFire", "CTriggerDetectBulletFire", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerDetectBulletFire() - { - } - public CTriggerDetectBulletFire(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectBulletFire", "CTriggerDetectBulletFire", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool PlayerFireOnly - { - get { return Invoker.CallNative("SDKClass", "PlayerFireOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerFireOnly", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnDetectedBulletFire - { - get { return Invoker.CallNative("SDKClass", "OnDetectedBulletFire", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerDetectBulletFire(ptr={this.m_classData})"; - } - public class CTriggerDetectExplosion : CBaseTrigger - { - public CTriggerDetectExplosion(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectExplosion", "CTriggerDetectExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerDetectExplosion(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectExplosion", "CTriggerDetectExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerDetectExplosion() - { - } - public CTriggerDetectExplosion(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectExplosion", "CTriggerDetectExplosion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnDetectedExplosion - { - get { return Invoker.CallNative("SDKClass", "OnDetectedExplosion", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerDetectExplosion(ptr={this.m_classData})"; - } - public class CTriggerFan : CBaseTrigger - { - public CTriggerFan(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerFan", "CTriggerFan", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerFan(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerFan", "CTriggerFan", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerFan() - { - } - public CTriggerFan(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerFan", "CTriggerFan", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D FanOrigin - { - get { return Invoker.CallNative("SDKClass", "FanOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FanOrigin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D FanOriginOffset - { - get { return Invoker.CallNative("SDKClass", "FanOriginOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FanOriginOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D FanEnd - { - get { return Invoker.CallNative("SDKClass", "FanEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FanEnd", CallKind.ClassMember, m_classData, value); } - } - public Vector2D NoiseDirectionTarget - { - get { return Invoker.CallNative("SDKClass", "NoiseDirectionTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseDirectionTarget", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Direction - { - get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } - } - public bool PushTowardsInfoTarget - { - get { return Invoker.CallNative("SDKClass", "PushTowardsInfoTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushTowardsInfoTarget", CallKind.ClassMember, m_classData, value); } - } - public bool PushAwayFromInfoTarget - { - get { return Invoker.CallNative("SDKClass", "PushAwayFromInfoTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushAwayFromInfoTarget", CallKind.ClassMember, m_classData, value); } - } - public CInfoFan InfoFan - { - get { return Invoker.CallNative("SDKClass", "InfoFan", CallKind.ClassMember, m_classData); } - } - public float Force - { - get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } - } - public bool Falloff - { - get { return Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData, value); } - } - public CountdownTimer RampTimer - { - get { return Invoker.CallNative("SDKClass", "RampTimer", CallKind.ClassMember, m_classData); } - } - public string InfoFan1 - { - get { return Invoker.CallNative("SDKClass", "InfoFan1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InfoFan1", CallKind.ClassMember, m_classData, value); } - } - public float RopeForceScale - { - get { return Invoker.CallNative("SDKClass", "RopeForceScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RopeForceScale", CallKind.ClassMember, m_classData, value); } - } - public float ParticleForceScale - { - get { return Invoker.CallNative("SDKClass", "ParticleForceScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParticleForceScale", CallKind.ClassMember, m_classData, value); } - } - public float PlayerForce - { - get { return Invoker.CallNative("SDKClass", "PlayerForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerForce", CallKind.ClassMember, m_classData, value); } - } - public bool PlayerWindblock - { - get { return Invoker.CallNative("SDKClass", "PlayerWindblock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlayerWindblock", CallKind.ClassMember, m_classData, value); } - } - public float NPCForce - { - get { return Invoker.CallNative("SDKClass", "NPCForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NPCForce", CallKind.ClassMember, m_classData, value); } - } - public float RampTime - { - get { return Invoker.CallNative("SDKClass", "RampTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RampTime", CallKind.ClassMember, m_classData, value); } - } - public float NoiseDegrees - { - get { return Invoker.CallNative("SDKClass", "NoiseDegrees", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseDegrees", CallKind.ClassMember, m_classData, value); } - } - public float NoiseSpeed - { - get { return Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData, value); } - } - public bool PushPlayer - { - get { return Invoker.CallNative("SDKClass", "PushPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool RampDown - { - get { return Invoker.CallNative("SDKClass", "RampDown", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RampDown", CallKind.ClassMember, m_classData, value); } - } - public int ManagerFanIdx - { - get { return Invoker.CallNative("SDKClass", "ManagerFanIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ManagerFanIdx", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerFan(ptr={this.m_classData})"; - } - public class CTriggerGameEvent : CBaseTrigger - { - public CTriggerGameEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerGameEvent", "CTriggerGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerGameEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerGameEvent", "CTriggerGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerGameEvent() - { - } - public CTriggerGameEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerGameEvent", "CTriggerGameEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrStartTouchEventName - { - get { return Invoker.CallNative("SDKClass", "StrStartTouchEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrStartTouchEventName", CallKind.ClassMember, m_classData, value); } - } - public string StrEndTouchEventName - { - get { return Invoker.CallNative("SDKClass", "StrEndTouchEventName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrEndTouchEventName", CallKind.ClassMember, m_classData, value); } - } - public string StrTriggerID - { - get { return Invoker.CallNative("SDKClass", "StrTriggerID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrTriggerID", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerGameEvent(ptr={this.m_classData})"; - } - public class CTriggerGravity : CBaseTrigger - { - public CTriggerGravity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerGravity", "CTriggerGravity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerGravity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerGravity", "CTriggerGravity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerGravity() - { - } - public CTriggerGravity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerGravity", "CTriggerGravity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerGravity(ptr={this.m_classData})"; - } - public class CTriggerHostageReset : CBaseTrigger - { - public CTriggerHostageReset(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerHostageReset", "CTriggerHostageReset", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerHostageReset(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerHostageReset", "CTriggerHostageReset", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerHostageReset() - { - } - public CTriggerHostageReset(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerHostageReset", "CTriggerHostageReset", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerHostageReset(ptr={this.m_classData})"; - } - public class CTriggerHurt : CBaseTrigger - { - public CTriggerHurt(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerHurt", "CTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerHurt(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerHurt", "CTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerHurt() - { - } - public CTriggerHurt(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerHurt", "CTriggerHurt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float OriginalDamage - { - get { return Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData, value); } - } - public float Damage - { - get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } - } - public float DamageCap - { - get { return Invoker.CallNative("SDKClass", "DamageCap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageCap", CallKind.ClassMember, m_classData, value); } - } - public float LastDmgTime - { - get { return Invoker.CallNative("SDKClass", "LastDmgTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastDmgTime", CallKind.ClassMember, m_classData, value); } - } - public float ForgivenessDelay - { - get { return Invoker.CallNative("SDKClass", "ForgivenessDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForgivenessDelay", CallKind.ClassMember, m_classData, value); } - } - public uint BitsDamageInflict - { - get { return Invoker.CallNative("SDKClass", "BitsDamageInflict", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BitsDamageInflict", CallKind.ClassMember, m_classData, value); } - } - public int DamageModel - { - get { return Invoker.CallNative("SDKClass", "DamageModel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageModel", CallKind.ClassMember, m_classData, value); } - } - public bool NoDmgForce - { - get { return Invoker.CallNative("SDKClass", "NoDmgForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NoDmgForce", CallKind.ClassMember, m_classData, value); } - } - public Vector2D DamageForce - { - get { return Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData, value); } - } - public bool ThinkAlways - { - get { return Invoker.CallNative("SDKClass", "ThinkAlways", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThinkAlways", CallKind.ClassMember, m_classData, value); } - } - public float HurtThinkPeriod - { - get { return Invoker.CallNative("SDKClass", "HurtThinkPeriod", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HurtThinkPeriod", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnHurt - { - get { return Invoker.CallNative("SDKClass", "OnHurt", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnHurtPlayer - { - get { return Invoker.CallNative("SDKClass", "OnHurtPlayer", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerHurt(ptr={this.m_classData})"; - } - public class CTriggerImpact : CTriggerMultiple - { - public CTriggerImpact(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerImpact", "CTriggerImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerImpact(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerImpact", "CTriggerImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerImpact() - { - } - public CTriggerImpact(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerImpact", "CTriggerImpact", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Magnitude - { - get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } - } - public float Noise - { - get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } - } - public float Viewkick - { - get { return Invoker.CallNative("SDKClass", "Viewkick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Viewkick", CallKind.ClassMember, m_classData, value); } - } - public CTriggerMultiple Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerImpact(ptr={this.m_classData})"; - } - public class CTriggerLerpObject : CBaseTrigger - { - public CTriggerLerpObject(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerLerpObject", "CTriggerLerpObject", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerLerpObject(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerLerpObject", "CTriggerLerpObject", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerLerpObject() - { - } - public CTriggerLerpObject(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerLerpObject", "CTriggerLerpObject", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string LerpTarget - { - get { return Invoker.CallNative("SDKClass", "LerpTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpTarget", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity LerpTarget1 - { - get { return Invoker.CallNative("SDKClass", "LerpTarget1", CallKind.ClassMember, m_classData); } - } - public string LerpTargetAttachment - { - get { return Invoker.CallNative("SDKClass", "LerpTargetAttachment", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpTargetAttachment", CallKind.ClassMember, m_classData, value); } - } - public float LerpDuration - { - get { return Invoker.CallNative("SDKClass", "LerpDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpDuration", CallKind.ClassMember, m_classData, value); } - } - public bool LerpRestoreMoveType - { - get { return Invoker.CallNative("SDKClass", "LerpRestoreMoveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpRestoreMoveType", CallKind.ClassMember, m_classData, value); } - } - public bool SingleLerpObject - { - get { return Invoker.CallNative("SDKClass", "SingleLerpObject", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SingleLerpObject", CallKind.ClassMember, m_classData, value); } - } - public string LerpEffect - { - get { return Invoker.CallNative("SDKClass", "LerpEffect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpEffect", CallKind.ClassMember, m_classData, value); } - } - public string LerpSound - { - get { return Invoker.CallNative("SDKClass", "LerpSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LerpSound", CallKind.ClassMember, m_classData, value); } - } - public bool AttachTouchingObject - { - get { return Invoker.CallNative("SDKClass", "AttachTouchingObject", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachTouchingObject", CallKind.ClassMember, m_classData, value); } - } - public CBaseEntity EntityToWaitForDisconnect - { - get { return Invoker.CallNative("SDKClass", "EntityToWaitForDisconnect", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnLerpStarted - { - get { return Invoker.CallNative("SDKClass", "OnLerpStarted", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnLerpFinished - { - get { return Invoker.CallNative("SDKClass", "OnLerpFinished", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerLerpObject(ptr={this.m_classData})"; - } - public class CTriggerLook : CTriggerOnce - { - public CTriggerLook(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerLook", "CTriggerLook", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerLook(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerLook", "CTriggerLook", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerLook() - { - } - public CTriggerLook(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerLook", "CTriggerLook", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity LookTarget - { - get { return Invoker.CallNative("SDKClass", "LookTarget", CallKind.ClassMember, m_classData); } - } - public float FieldOfView - { - get { return Invoker.CallNative("SDKClass", "FieldOfView", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FieldOfView", CallKind.ClassMember, m_classData, value); } - } - public float LookTime - { - get { return Invoker.CallNative("SDKClass", "LookTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookTime", CallKind.ClassMember, m_classData, value); } - } - public float LookTimeTotal - { - get { return Invoker.CallNative("SDKClass", "LookTimeTotal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookTimeTotal", CallKind.ClassMember, m_classData, value); } - } - public float LookTimeLast - { - get { return Invoker.CallNative("SDKClass", "LookTimeLast", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LookTimeLast", CallKind.ClassMember, m_classData, value); } - } - public float TimeoutDuration - { - get { return Invoker.CallNative("SDKClass", "TimeoutDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeoutDuration", CallKind.ClassMember, m_classData, value); } - } - public bool TimeoutFired - { - get { return Invoker.CallNative("SDKClass", "TimeoutFired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeoutFired", CallKind.ClassMember, m_classData, value); } - } - public bool IsLooking - { - get { return Invoker.CallNative("SDKClass", "IsLooking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsLooking", CallKind.ClassMember, m_classData, value); } - } - public bool UseVelocity - { - get { return Invoker.CallNative("SDKClass", "UseVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseVelocity", CallKind.ClassMember, m_classData, value); } - } - public bool TestOcclusion - { - get { return Invoker.CallNative("SDKClass", "TestOcclusion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TestOcclusion", CallKind.ClassMember, m_classData, value); } - } - public bool TestAllVisibleOcclusion - { - get { return Invoker.CallNative("SDKClass", "TestAllVisibleOcclusion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TestAllVisibleOcclusion", CallKind.ClassMember, m_classData, value); } - } - public CEntityIOOutput OnTimeout - { - get { return Invoker.CallNative("SDKClass", "OnTimeout", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnStartLook - { - get { return Invoker.CallNative("SDKClass", "OnStartLook", CallKind.ClassMember, m_classData); } - } - public CEntityIOOutput OnEndLook - { - get { return Invoker.CallNative("SDKClass", "OnEndLook", CallKind.ClassMember, m_classData); } - } - public CTriggerOnce Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerLook(ptr={this.m_classData})"; - } - public class CTriggerMultiple : CBaseTrigger - { - public CTriggerMultiple(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerMultiple", "CTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerMultiple(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerMultiple", "CTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerMultiple() - { - } - public CTriggerMultiple(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerMultiple", "CTriggerMultiple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnTrigger - { - get { return Invoker.CallNative("SDKClass", "OnTrigger", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerMultiple(ptr={this.m_classData})"; - } - public class CTriggerOnce : CTriggerMultiple - { - public CTriggerOnce(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerOnce", "CTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerOnce(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerOnce", "CTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerOnce() - { - } - public CTriggerOnce(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerOnce", "CTriggerOnce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CTriggerMultiple Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerOnce(ptr={this.m_classData})"; - } - public class CTriggerPhysics : CBaseTrigger - { - public CTriggerPhysics(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerPhysics", "CTriggerPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerPhysics(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerPhysics", "CTriggerPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerPhysics() - { - } - public CTriggerPhysics(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerPhysics", "CTriggerPhysics", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float GravityScale - { - get { return Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData, value); } - } - public float LinearLimit - { - get { return Invoker.CallNative("SDKClass", "LinearLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearLimit", CallKind.ClassMember, m_classData, value); } - } - public float LinearDamping - { - get { return Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData, value); } - } - public float AngularLimit - { - get { return Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData, value); } - } - public float AngularDamping - { - get { return Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData, value); } - } - public float LinearForce - { - get { return Invoker.CallNative("SDKClass", "LinearForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearForce", CallKind.ClassMember, m_classData, value); } - } - public float Frequency - { - get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } - } - public float DampingRatio - { - get { return Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LinearForcePointAt - { - get { return Invoker.CallNative("SDKClass", "LinearForcePointAt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearForcePointAt", CallKind.ClassMember, m_classData, value); } - } - public bool CollapseToForcePoint - { - get { return Invoker.CallNative("SDKClass", "CollapseToForcePoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollapseToForcePoint", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LinearForcePointAtWorld - { - get { return Invoker.CallNative("SDKClass", "LinearForcePointAtWorld", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearForcePointAtWorld", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LinearForceDirection - { - get { return Invoker.CallNative("SDKClass", "LinearForceDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearForceDirection", CallKind.ClassMember, m_classData, value); } - } - public bool ConvertToDebrisWhenPossible - { - get { return Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerPhysics(ptr={this.m_classData})"; - } - public class CTriggerProximity : CBaseTrigger - { - public CTriggerProximity(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerProximity", "CTriggerProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerProximity(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerProximity", "CTriggerProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerProximity() - { - } - public CTriggerProximity(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerProximity", "CTriggerProximity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity MeasureTarget - { - get { return Invoker.CallNative("SDKClass", "MeasureTarget", CallKind.ClassMember, m_classData); } - } - public string MeasureTarget1 - { - get { return Invoker.CallNative("SDKClass", "MeasureTarget1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeasureTarget1", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public int Touchers - { - get { return Invoker.CallNative("SDKClass", "Touchers", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Touchers", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerProximity(ptr={this.m_classData})"; - } - public class CTriggerPush : CBaseTrigger - { - public CTriggerPush(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerPush", "CTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerPush(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerPush", "CTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerPush() - { - } - public CTriggerPush(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerPush", "CTriggerPush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector PushEntitySpace - { - get { return Invoker.CallNative("SDKClass", "PushEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PushDirEntitySpace - { - get { return Invoker.CallNative("SDKClass", "PushDirEntitySpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PushDirEntitySpace", CallKind.ClassMember, m_classData, value); } - } - public bool TriggerOnStartTouch - { - get { return Invoker.CallNative("SDKClass", "TriggerOnStartTouch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriggerOnStartTouch", CallKind.ClassMember, m_classData, value); } - } - public bool UsePathSimple - { - get { return Invoker.CallNative("SDKClass", "UsePathSimple", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UsePathSimple", CallKind.ClassMember, m_classData, value); } - } - public string PathSimpleName - { - get { return Invoker.CallNative("SDKClass", "PathSimpleName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PathSimpleName", CallKind.ClassMember, m_classData, value); } - } - public int[] PathSimple - { - get { return Invoker.CallNative("SDKClass", "PathSimple", CallKind.ClassMember, m_classData); } - } - public uint SplinePushType - { - get { return Invoker.CallNative("SDKClass", "SplinePushType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplinePushType", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerPush(ptr={this.m_classData})"; - } - public class CTriggerRemove : CBaseTrigger - { - public CTriggerRemove(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerRemove", "CTriggerRemove", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerRemove(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerRemove", "CTriggerRemove", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerRemove() - { - } - public CTriggerRemove(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerRemove", "CTriggerRemove", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEntityIOOutput OnRemove - { - get { return Invoker.CallNative("SDKClass", "OnRemove", CallKind.ClassMember, m_classData); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerRemove(ptr={this.m_classData})"; - } - public class CTriggerSave : CBaseTrigger - { - public CTriggerSave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSave", "CTriggerSave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerSave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSave", "CTriggerSave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerSave() - { - } - public CTriggerSave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSave", "CTriggerSave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ForceNewLevelUnit - { - get { return Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData, value); } - } - public float DangerousTimer - { - get { return Invoker.CallNative("SDKClass", "DangerousTimer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DangerousTimer", CallKind.ClassMember, m_classData, value); } - } - public int MinHitPoints - { - get { return Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerSave(ptr={this.m_classData})"; - } - public class CTriggerSndSosOpvar : CBaseTrigger - { - public CTriggerSndSosOpvar(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSndSosOpvar", "CTriggerSndSosOpvar", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerSndSosOpvar(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSndSosOpvar", "CTriggerSndSosOpvar", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerSndSosOpvar() - { - } - public CTriggerSndSosOpvar(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSndSosOpvar", "CTriggerSndSosOpvar", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public float CenterSize - { - get { return Invoker.CallNative("SDKClass", "CenterSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CenterSize", CallKind.ClassMember, m_classData, value); } - } - public float MinVal - { - get { return Invoker.CallNative("SDKClass", "MinVal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinVal", CallKind.ClassMember, m_classData, value); } - } - public float MaxVal - { - get { return Invoker.CallNative("SDKClass", "MaxVal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxVal", CallKind.ClassMember, m_classData, value); } - } - public string OpvarName - { - get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } - } - public string StackName - { - get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } - } - public string OperatorName - { - get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } - } - public bool VolIs2D - { - get { return Invoker.CallNative("SDKClass", "VolIs2D", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolIs2D", CallKind.ClassMember, m_classData, value); } - } - public string OpvarNameChar - { - get { return Invoker.CallNative("SDKClass", "OpvarNameChar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OpvarNameChar", CallKind.ClassMember, m_classData, value); } - } - public string StackNameChar - { - get { return Invoker.CallNative("SDKClass", "StackNameChar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StackNameChar", CallKind.ClassMember, m_classData, value); } - } - public string OperatorNameChar - { - get { return Invoker.CallNative("SDKClass", "OperatorNameChar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OperatorNameChar", CallKind.ClassMember, m_classData, value); } - } - public Vector2D VecNormPos - { - get { return Invoker.CallNative("SDKClass", "VecNormPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VecNormPos", CallKind.ClassMember, m_classData, value); } - } - public float NormCenterSize - { - get { return Invoker.CallNative("SDKClass", "NormCenterSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NormCenterSize", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerSndSosOpvar(ptr={this.m_classData})"; - } - public class CTriggerSoundscape : CBaseTrigger - { - public CTriggerSoundscape(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSoundscape", "CTriggerSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerSoundscape(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSoundscape", "CTriggerSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerSoundscape() - { - } - public CTriggerSoundscape(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerSoundscape", "CTriggerSoundscape", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CEnvSoundscapeTriggerable Soundscape - { - get { return Invoker.CallNative("SDKClass", "Soundscape", CallKind.ClassMember, m_classData); } - } - public string SoundscapeName - { - get { return Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerSoundscape(ptr={this.m_classData})"; - } - public class CTriggerTeleport : CBaseTrigger - { - public CTriggerTeleport(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerTeleport", "CTriggerTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerTeleport(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerTeleport", "CTriggerTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerTeleport() - { - } - public CTriggerTeleport(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerTeleport", "CTriggerTeleport", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Landmark - { - get { return Invoker.CallNative("SDKClass", "Landmark", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Landmark", CallKind.ClassMember, m_classData, value); } - } - public bool UseLandmarkAngles - { - get { return Invoker.CallNative("SDKClass", "UseLandmarkAngles", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseLandmarkAngles", CallKind.ClassMember, m_classData, value); } - } - public bool MirrorPlayer - { - get { return Invoker.CallNative("SDKClass", "MirrorPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MirrorPlayer", CallKind.ClassMember, m_classData, value); } - } - public bool CheckDestIfClearForPlayer - { - get { return Invoker.CallNative("SDKClass", "CheckDestIfClearForPlayer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CheckDestIfClearForPlayer", CallKind.ClassMember, m_classData, value); } - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerTeleport(ptr={this.m_classData})"; - } - public class CTriggerToggleSave : CBaseTrigger - { - public CTriggerToggleSave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerToggleSave", "CTriggerToggleSave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerToggleSave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerToggleSave", "CTriggerToggleSave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerToggleSave() - { - } - public CTriggerToggleSave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerToggleSave", "CTriggerToggleSave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseTrigger Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerToggleSave(ptr={this.m_classData})"; - } - public class CTriggerVolume : CBaseModelEntity - { - public CTriggerVolume(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerVolume", "CTriggerVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerVolume(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerVolume", "CTriggerVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTriggerVolume() - { - } - public CTriggerVolume(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTriggerVolume", "CTriggerVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string FilterName - { - get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTriggerVolume(ptr={this.m_classData})"; - } - public class CTurnHelperUpdateNode : CUnaryUpdateNode - { - public CTurnHelperUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTurnHelperUpdateNode", "CTurnHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTurnHelperUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTurnHelperUpdateNode", "CTurnHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTurnHelperUpdateNode() - { - } - public CTurnHelperUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTurnHelperUpdateNode", "CTurnHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint FacingTarget - { - get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData, value); } - } - public float TurnStartTimeOffset - { - get { return Invoker.CallNative("SDKClass", "TurnStartTimeOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnStartTimeOffset", CallKind.ClassMember, m_classData, value); } - } - public float TurnDuration - { - get { return Invoker.CallNative("SDKClass", "TurnDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TurnDuration", CallKind.ClassMember, m_classData, value); } - } - public bool MatchChildDuration - { - get { return Invoker.CallNative("SDKClass", "MatchChildDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchChildDuration", CallKind.ClassMember, m_classData, value); } - } - public float ManualTurnOffset - { - get { return Invoker.CallNative("SDKClass", "ManualTurnOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ManualTurnOffset", CallKind.ClassMember, m_classData, value); } - } - public bool UseManualTurnOffset - { - get { return Invoker.CallNative("SDKClass", "UseManualTurnOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseManualTurnOffset", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTurnHelperUpdateNode(ptr={this.m_classData})"; - } - public class CTwistConstraint : CBaseConstraint - { - public CTwistConstraint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTwistConstraint", "CTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTwistConstraint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTwistConstraint", "CTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTwistConstraint() - { - } - public CTwistConstraint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTwistConstraint", "CTwistConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Inverse - { - get { return Invoker.CallNative("SDKClass", "Inverse", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Inverse", CallKind.ClassMember, m_classData, value); } - } - public CBaseConstraint Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTwistConstraint(ptr={this.m_classData})"; - } - public class CTwoBoneIKUpdateNode : CUnaryUpdateNode - { - public CTwoBoneIKUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTwoBoneIKUpdateNode", "CTwoBoneIKUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTwoBoneIKUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTwoBoneIKUpdateNode", "CTwoBoneIKUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CTwoBoneIKUpdateNode() - { - } - public CTwoBoneIKUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CTwoBoneIKUpdateNode", "CTwoBoneIKUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public TwoBoneIKSettings_t OpFixedData - { - get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CTwoBoneIKUpdateNode(ptr={this.m_classData})"; - } - public class CUnaryUpdateNode : CAnimUpdateNodeBase - { - public CUnaryUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CUnaryUpdateNode", "CUnaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CUnaryUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CUnaryUpdateNode", "CUnaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CUnaryUpdateNode() - { - } - public CUnaryUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CUnaryUpdateNode", "CUnaryUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimUpdateNodeRef ChildNode - { - get { return Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData); } - } - public CAnimUpdateNodeBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CUnaryUpdateNode(ptr={this.m_classData})"; - } - public class CVariantDefaultAllocator : ClassData - { - public CVariantDefaultAllocator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVariantDefaultAllocator", "CVariantDefaultAllocator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVariantDefaultAllocator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVariantDefaultAllocator", "CVariantDefaultAllocator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVariantDefaultAllocator() - { - } - public CVariantDefaultAllocator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVariantDefaultAllocator", "CVariantDefaultAllocator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CVariantDefaultAllocator(ptr={this.m_classData})"; - } - public class CVectorAnimParameter : CConcreteAnimParameter - { - public CVectorAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorAnimParameter", "CVectorAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorAnimParameter", "CVectorAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorAnimParameter() - { - } - public CVectorAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorAnimParameter", "CVectorAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D DefaultValue - { - get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } - } - public bool Interpolate - { - get { return Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData, value); } - } - public CConcreteAnimParameter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVectorAnimParameter(ptr={this.m_classData})"; - } - public class CVectorExponentialMovingAverage : ClassData - { - public CVectorExponentialMovingAverage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorExponentialMovingAverage", "CVectorExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorExponentialMovingAverage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorExponentialMovingAverage", "CVectorExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorExponentialMovingAverage() - { - } - public CVectorExponentialMovingAverage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorExponentialMovingAverage", "CVectorExponentialMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CVectorExponentialMovingAverage(ptr={this.m_classData})"; - } - public class CVectorMovingAverage : ClassData - { - public CVectorMovingAverage(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorMovingAverage", "CVectorMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorMovingAverage(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorMovingAverage", "CVectorMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorMovingAverage() - { - } - public CVectorMovingAverage(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorMovingAverage", "CVectorMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CVectorMovingAverage(ptr={this.m_classData})"; - } - public class CVectorQuantizer : ClassData - { - public CVectorQuantizer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorQuantizer", "CVectorQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorQuantizer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorQuantizer", "CVectorQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVectorQuantizer() - { - } - public CVectorQuantizer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVectorQuantizer", "CVectorQuantizer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] CentroidVectors - { - get { return Invoker.CallNative("SDKClass", "CentroidVectors", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CentroidVectors", CallKind.ClassMember, m_classData, value); } - } - public int Centroids - { - get { return Invoker.CallNative("SDKClass", "Centroids", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Centroids", CallKind.ClassMember, m_classData, value); } - } - public int Dimensions - { - get { return Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CVectorQuantizer(ptr={this.m_classData})"; - } - public class CVirtualAnimParameter : CAnimParameterBase - { - public CVirtualAnimParameter(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVirtualAnimParameter", "CVirtualAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVirtualAnimParameter(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVirtualAnimParameter", "CVirtualAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVirtualAnimParameter() - { - } - public CVirtualAnimParameter(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVirtualAnimParameter", "CVirtualAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ExpressionString - { - get { return Invoker.CallNative("SDKClass", "ExpressionString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExpressionString", CallKind.ClassMember, m_classData, value); } - } - public byte ParamType - { - get { return Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData, value); } - } - public CAnimParameterBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVirtualAnimParameter(ptr={this.m_classData})"; - } - public class CVoiceContainerAmpedDecayingSineWave : CVoiceContainerDecayingSineWave - { - public CVoiceContainerAmpedDecayingSineWave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAmpedDecayingSineWave", "CVoiceContainerAmpedDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerAmpedDecayingSineWave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAmpedDecayingSineWave", "CVoiceContainerAmpedDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerAmpedDecayingSineWave() - { - } - public CVoiceContainerAmpedDecayingSineWave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAmpedDecayingSineWave", "CVoiceContainerAmpedDecayingSineWave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float GainAmount - { - get { return Invoker.CallNative("SDKClass", "GainAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GainAmount", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerDecayingSineWave Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerAmpedDecayingSineWave(ptr={this.m_classData})"; - } - public class CVoiceContainerAnalysisBase : ClassData - { - public CVoiceContainerAnalysisBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAnalysisBase", "CVoiceContainerAnalysisBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerAnalysisBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAnalysisBase", "CVoiceContainerAnalysisBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerAnalysisBase() - { - } - public CVoiceContainerAnalysisBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAnalysisBase", "CVoiceContainerAnalysisBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool RegenerateCurveOnCompile - { - get { return Invoker.CallNative("SDKClass", "RegenerateCurveOnCompile", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RegenerateCurveOnCompile", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CVoiceContainerAnalysisBase(ptr={this.m_classData})"; - } - public class CVoiceContainerBase : ClassData - { - public CVoiceContainerBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBase", "CVoiceContainerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBase", "CVoiceContainerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerBase() - { - } - public CVoiceContainerBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBase", "CVoiceContainerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] EnvelopeAnalyzer - { - get { return Invoker.CallNative("SDKClass", "EnvelopeAnalyzer", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerBase(ptr={this.m_classData})"; - } - public class CVoiceContainerBlender : CVoiceContainerBase - { - public CVoiceContainerBlender(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBlender", "CVoiceContainerBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerBlender(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBlender", "CVoiceContainerBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerBlender() - { - } - public CVoiceContainerBlender(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBlender", "CVoiceContainerBlender", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSoundContainerReference FirstSound - { - get { return Invoker.CallNative("SDKClass", "FirstSound", CallKind.ClassMember, m_classData); } - } - public CSoundContainerReference SecondSound - { - get { return Invoker.CallNative("SDKClass", "SecondSound", CallKind.ClassMember, m_classData); } - } - public float BlendFactor - { - get { return Invoker.CallNative("SDKClass", "BlendFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendFactor", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerBlender(ptr={this.m_classData})"; - } - public class CVoiceContainerDecayingSineWave : CVoiceContainerBase - { - public CVoiceContainerDecayingSineWave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDecayingSineWave", "CVoiceContainerDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerDecayingSineWave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDecayingSineWave", "CVoiceContainerDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerDecayingSineWave() - { - } - public CVoiceContainerDecayingSineWave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDecayingSineWave", "CVoiceContainerDecayingSineWave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Frequency - { - get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } - } - public float DecayTime - { - get { return Invoker.CallNative("SDKClass", "DecayTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DecayTime", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerDecayingSineWave(ptr={this.m_classData})"; - } - public class CVoiceContainerDefault : CVoiceContainerBase - { - public CVoiceContainerDefault(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDefault", "CVoiceContainerDefault", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerDefault(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDefault", "CVoiceContainerDefault", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerDefault() - { - } - public CVoiceContainerDefault(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDefault", "CVoiceContainerDefault", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerDefault(ptr={this.m_classData})"; - } - public class CVoiceContainerEnvelope : CVoiceContainerBase - { - public CVoiceContainerEnvelope(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelope", "CVoiceContainerEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerEnvelope(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelope", "CVoiceContainerEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerEnvelope() - { - } - public CVoiceContainerEnvelope(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelope", "CVoiceContainerEnvelope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] AnalysisContainer - { - get { return Invoker.CallNative("SDKClass", "AnalysisContainer", CallKind.ClassMember, m_classData); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerEnvelope(ptr={this.m_classData})"; - } - public class CVoiceContainerEnvelopeAnalyzer : CVoiceContainerAnalysisBase - { - public CVoiceContainerEnvelopeAnalyzer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelopeAnalyzer", "CVoiceContainerEnvelopeAnalyzer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerEnvelopeAnalyzer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelopeAnalyzer", "CVoiceContainerEnvelopeAnalyzer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerEnvelopeAnalyzer() - { - } - public CVoiceContainerEnvelopeAnalyzer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelopeAnalyzer", "CVoiceContainerEnvelopeAnalyzer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Mode - { - get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } - } - public float AnalysisWindowMs - { - get { return Invoker.CallNative("SDKClass", "AnalysisWindowMs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnalysisWindowMs", CallKind.ClassMember, m_classData, value); } - } - public float Threshold - { - get { return Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerAnalysisBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerEnvelopeAnalyzer(ptr={this.m_classData})"; - } - public class CVoiceContainerGranulator : CVoiceContainerBase - { - public CVoiceContainerGranulator(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerGranulator", "CVoiceContainerGranulator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerGranulator(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerGranulator", "CVoiceContainerGranulator", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerGranulator() - { - } - public CVoiceContainerGranulator(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerGranulator", "CVoiceContainerGranulator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float GrainLength - { - get { return Invoker.CallNative("SDKClass", "GrainLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrainLength", CallKind.ClassMember, m_classData, value); } - } - public float GrainCrossfadeAmount - { - get { return Invoker.CallNative("SDKClass", "GrainCrossfadeAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrainCrossfadeAmount", CallKind.ClassMember, m_classData, value); } - } - public float StartJitter - { - get { return Invoker.CallNative("SDKClass", "StartJitter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartJitter", CallKind.ClassMember, m_classData, value); } - } - public float PlaybackJitter - { - get { return Invoker.CallNative("SDKClass", "PlaybackJitter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackJitter", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldWraparound - { - get { return Invoker.CallNative("SDKClass", "ShouldWraparound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldWraparound", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerGranulator(ptr={this.m_classData})"; - } - public class CVoiceContainerLoopTrigger : CVoiceContainerBase - { - public CVoiceContainerLoopTrigger(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerLoopTrigger", "CVoiceContainerLoopTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerLoopTrigger(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerLoopTrigger", "CVoiceContainerLoopTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerLoopTrigger() - { - } - public CVoiceContainerLoopTrigger(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerLoopTrigger", "CVoiceContainerLoopTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSoundContainerReference Sound - { - get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } - } - public float RetriggerTimeMin - { - get { return Invoker.CallNative("SDKClass", "RetriggerTimeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetriggerTimeMin", CallKind.ClassMember, m_classData, value); } - } - public float RetriggerTimeMax - { - get { return Invoker.CallNative("SDKClass", "RetriggerTimeMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RetriggerTimeMax", CallKind.ClassMember, m_classData, value); } - } - public float FadeTime - { - get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } - } - public bool CrossFade - { - get { return Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerLoopTrigger(ptr={this.m_classData})"; - } - public class CVoiceContainerNull : CVoiceContainerBase - { - public CVoiceContainerNull(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerNull", "CVoiceContainerNull", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerNull(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerNull", "CVoiceContainerNull", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerNull() - { - } - public CVoiceContainerNull(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerNull", "CVoiceContainerNull", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerNull(ptr={this.m_classData})"; - } - public class CVoiceContainerParameterBlender : CVoiceContainerBase - { - public CVoiceContainerParameterBlender(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerParameterBlender", "CVoiceContainerParameterBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerParameterBlender(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerParameterBlender", "CVoiceContainerParameterBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerParameterBlender() - { - } - public CVoiceContainerParameterBlender(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerParameterBlender", "CVoiceContainerParameterBlender", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSoundContainerReference FirstSound - { - get { return Invoker.CallNative("SDKClass", "FirstSound", CallKind.ClassMember, m_classData); } - } - public CSoundContainerReference SecondSound - { - get { return Invoker.CallNative("SDKClass", "SecondSound", CallKind.ClassMember, m_classData); } - } - public bool EnableOcclusionBlend - { - get { return Invoker.CallNative("SDKClass", "EnableOcclusionBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableOcclusionBlend", CallKind.ClassMember, m_classData, value); } - } - public bool EnableDistanceBlend - { - get { return Invoker.CallNative("SDKClass", "EnableDistanceBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableDistanceBlend", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerParameterBlender(ptr={this.m_classData})"; - } - public class CVoiceContainerRandomSampler : CVoiceContainerBase - { - public CVoiceContainerRandomSampler(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRandomSampler", "CVoiceContainerRandomSampler", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerRandomSampler(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRandomSampler", "CVoiceContainerRandomSampler", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerRandomSampler() - { - } - public CVoiceContainerRandomSampler(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRandomSampler", "CVoiceContainerRandomSampler", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Amplitude - { - get { return Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData, value); } - } - public float AmplitudeJitter - { - get { return Invoker.CallNative("SDKClass", "AmplitudeJitter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AmplitudeJitter", CallKind.ClassMember, m_classData, value); } - } - public float TimeJitter - { - get { return Invoker.CallNative("SDKClass", "TimeJitter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeJitter", CallKind.ClassMember, m_classData, value); } - } - public float MaxLength - { - get { return Invoker.CallNative("SDKClass", "MaxLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLength", CallKind.ClassMember, m_classData, value); } - } - public int NumDelayVariations - { - get { return Invoker.CallNative("SDKClass", "NumDelayVariations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumDelayVariations", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerRandomSampler(ptr={this.m_classData})"; - } - public class CVoiceContainerRealtimeFMSineWave : CVoiceContainerBase - { - public CVoiceContainerRealtimeFMSineWave(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRealtimeFMSineWave", "CVoiceContainerRealtimeFMSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerRealtimeFMSineWave(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRealtimeFMSineWave", "CVoiceContainerRealtimeFMSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerRealtimeFMSineWave() - { - } - public CVoiceContainerRealtimeFMSineWave(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRealtimeFMSineWave", "CVoiceContainerRealtimeFMSineWave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float CarrierFrequency - { - get { return Invoker.CallNative("SDKClass", "CarrierFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CarrierFrequency", CallKind.ClassMember, m_classData, value); } - } - public float ModulatorFrequency - { - get { return Invoker.CallNative("SDKClass", "ModulatorFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModulatorFrequency", CallKind.ClassMember, m_classData, value); } - } - public float ModulatorAmount - { - get { return Invoker.CallNative("SDKClass", "ModulatorAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModulatorAmount", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerRealtimeFMSineWave(ptr={this.m_classData})"; - } - public class CVoiceContainerSelector : CVoiceContainerBase - { - public CVoiceContainerSelector(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSelector", "CVoiceContainerSelector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSelector(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSelector", "CVoiceContainerSelector", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSelector() - { - } - public CVoiceContainerSelector(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSelector", "CVoiceContainerSelector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Mode - { - get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } - } - public CSoundContainerReferenceArray SoundsToPlay - { - get { return Invoker.CallNative("SDKClass", "SoundsToPlay", CallKind.ClassMember, m_classData); } - } - public float[] ProbabilityWeights - { - get { return Invoker.CallNative("SDKClass", "ProbabilityWeights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProbabilityWeights", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerSelector(ptr={this.m_classData})"; - } - public class CVoiceContainerSet : CVoiceContainerBase - { - public CVoiceContainerSet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSet", "CVoiceContainerSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSet", "CVoiceContainerSet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSet() - { - } - public CVoiceContainerSet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSet", "CVoiceContainerSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerSet(ptr={this.m_classData})"; - } - public class CVoiceContainerSetElement : ClassData - { - public CVoiceContainerSetElement(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSetElement", "CVoiceContainerSetElement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSetElement(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSetElement", "CVoiceContainerSetElement", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSetElement() - { - } - public CVoiceContainerSetElement(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSetElement", "CVoiceContainerSetElement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CSoundContainerReference Sound - { - get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } - } - public float VolumeDB - { - get { return Invoker.CallNative("SDKClass", "VolumeDB", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumeDB", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CVoiceContainerSetElement(ptr={this.m_classData})"; - } - public class CVoiceContainerShapedNoise : CVoiceContainerBase - { - public CVoiceContainerShapedNoise(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerShapedNoise", "CVoiceContainerShapedNoise", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerShapedNoise(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerShapedNoise", "CVoiceContainerShapedNoise", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerShapedNoise() - { - } - public CVoiceContainerShapedNoise(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerShapedNoise", "CVoiceContainerShapedNoise", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool UseCurveForFrequency - { - get { return Invoker.CallNative("SDKClass", "UseCurveForFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseCurveForFrequency", CallKind.ClassMember, m_classData, value); } - } - public float Frequency - { - get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } - } - public bool UseCurveForResonance - { - get { return Invoker.CallNative("SDKClass", "UseCurveForResonance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseCurveForResonance", CallKind.ClassMember, m_classData, value); } - } - public float Resonance - { - get { return Invoker.CallNative("SDKClass", "Resonance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Resonance", CallKind.ClassMember, m_classData, value); } - } - public bool UseCurveForAmplitude - { - get { return Invoker.CallNative("SDKClass", "UseCurveForAmplitude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseCurveForAmplitude", CallKind.ClassMember, m_classData, value); } - } - public float GainInDecibels - { - get { return Invoker.CallNative("SDKClass", "GainInDecibels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GainInDecibels", CallKind.ClassMember, m_classData, value); } - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerShapedNoise(ptr={this.m_classData})"; - } - public class CVoiceContainerStaticAdditiveSynth : CVoiceContainerBase - { - public CVoiceContainerStaticAdditiveSynth(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerStaticAdditiveSynth", "CVoiceContainerStaticAdditiveSynth", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerStaticAdditiveSynth(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerStaticAdditiveSynth", "CVoiceContainerStaticAdditiveSynth", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerStaticAdditiveSynth() - { - } - public CVoiceContainerStaticAdditiveSynth(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerStaticAdditiveSynth", "CVoiceContainerStaticAdditiveSynth", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerStaticAdditiveSynth(ptr={this.m_classData})"; - } - public class CVoiceContainerSwitch : CVoiceContainerBase - { - public CVoiceContainerSwitch(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSwitch", "CVoiceContainerSwitch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSwitch(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSwitch", "CVoiceContainerSwitch", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoiceContainerSwitch() - { - } - public CVoiceContainerSwitch(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSwitch", "CVoiceContainerSwitch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CVoiceContainerBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoiceContainerSwitch(ptr={this.m_classData})"; - } - public class CVoxelVisibility : ClassData - { - public CVoxelVisibility(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoxelVisibility", "CVoxelVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoxelVisibility(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoxelVisibility", "CVoxelVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVoxelVisibility() - { - } - public CVoxelVisibility(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVoxelVisibility", "CVoxelVisibility", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint BaseClusterCount - { - get { return Invoker.CallNative("SDKClass", "BaseClusterCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BaseClusterCount", CallKind.ClassMember, m_classData, value); } - } - public uint PVSBytesPerCluster - { - get { return Invoker.CallNative("SDKClass", "PVSBytesPerCluster", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PVSBytesPerCluster", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MinBounds - { - get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MaxBounds - { - get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } - } - public float GridSize - { - get { return Invoker.CallNative("SDKClass", "GridSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GridSize", CallKind.ClassMember, m_classData, value); } - } - public uint SkyVisibilityCluster - { - get { return Invoker.CallNative("SDKClass", "SkyVisibilityCluster", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyVisibilityCluster", CallKind.ClassMember, m_classData, value); } - } - public uint SunVisibilityCluster - { - get { return Invoker.CallNative("SDKClass", "SunVisibilityCluster", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SunVisibilityCluster", CallKind.ClassMember, m_classData, value); } - } - public VoxelVisBlockOffset_t NodeBlock - { - get { return Invoker.CallNative("SDKClass", "NodeBlock", CallKind.ClassMember, m_classData); } - } - public VoxelVisBlockOffset_t RegionBlock - { - get { return Invoker.CallNative("SDKClass", "RegionBlock", CallKind.ClassMember, m_classData); } - } - public VoxelVisBlockOffset_t EnclosedClusterListBlock - { - get { return Invoker.CallNative("SDKClass", "EnclosedClusterListBlock", CallKind.ClassMember, m_classData); } - } - public VoxelVisBlockOffset_t EnclosedClustersBlock - { - get { return Invoker.CallNative("SDKClass", "EnclosedClustersBlock", CallKind.ClassMember, m_classData); } - } - public VoxelVisBlockOffset_t MasksBlock - { - get { return Invoker.CallNative("SDKClass", "MasksBlock", CallKind.ClassMember, m_classData); } - } - public VoxelVisBlockOffset_t VisBlocks - { - get { return Invoker.CallNative("SDKClass", "VisBlocks", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CVoxelVisibility(ptr={this.m_classData})"; - } - public class CVPhysXSurfacePropertiesList : ClassData - { - public CVPhysXSurfacePropertiesList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVPhysXSurfacePropertiesList", "CVPhysXSurfacePropertiesList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVPhysXSurfacePropertiesList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVPhysXSurfacePropertiesList", "CVPhysXSurfacePropertiesList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CVPhysXSurfacePropertiesList() - { - } - public CVPhysXSurfacePropertiesList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CVPhysXSurfacePropertiesList", "CVPhysXSurfacePropertiesList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"CVPhysXSurfacePropertiesList(ptr={this.m_classData})"; - } - public class CWarpSectionAnimTag : CWarpSectionAnimTagBase - { - public CWarpSectionAnimTag(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTag", "CWarpSectionAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWarpSectionAnimTag(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTag", "CWarpSectionAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWarpSectionAnimTag() - { - } - public CWarpSectionAnimTag(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTag", "CWarpSectionAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool WarpPosition - { - get { return Invoker.CallNative("SDKClass", "WarpPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarpPosition", CallKind.ClassMember, m_classData, value); } - } - public bool WarpOrientation - { - get { return Invoker.CallNative("SDKClass", "WarpOrientation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WarpOrientation", CallKind.ClassMember, m_classData, value); } - } - public CWarpSectionAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWarpSectionAnimTag(ptr={this.m_classData})"; - } - public class CWarpSectionAnimTagBase : CAnimTagBase - { - public CWarpSectionAnimTagBase(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTagBase", "CWarpSectionAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWarpSectionAnimTagBase(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTagBase", "CWarpSectionAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWarpSectionAnimTagBase() - { - } - public CWarpSectionAnimTagBase(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTagBase", "CWarpSectionAnimTagBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimTagBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWarpSectionAnimTagBase(ptr={this.m_classData})"; - } - public class CWaterBullet : CBaseAnimGraph - { - public CWaterBullet(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWaterBullet", "CWaterBullet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWaterBullet(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWaterBullet", "CWaterBullet", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWaterBullet() - { - } - public CWaterBullet(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWaterBullet", "CWaterBullet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseAnimGraph Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWaterBullet(ptr={this.m_classData})"; - } - public class CWayPointHelperUpdateNode : CUnaryUpdateNode - { - public CWayPointHelperUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWayPointHelperUpdateNode", "CWayPointHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWayPointHelperUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWayPointHelperUpdateNode", "CWayPointHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWayPointHelperUpdateNode() - { - } - public CWayPointHelperUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWayPointHelperUpdateNode", "CWayPointHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float StartCycle - { - get { return Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData, value); } - } - public float EndCycle - { - get { return Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyGoals - { - get { return Invoker.CallNative("SDKClass", "OnlyGoals", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyGoals", CallKind.ClassMember, m_classData, value); } - } - public bool PreventOvershoot - { - get { return Invoker.CallNative("SDKClass", "PreventOvershoot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreventOvershoot", CallKind.ClassMember, m_classData, value); } - } - public bool PreventUndershoot - { - get { return Invoker.CallNative("SDKClass", "PreventUndershoot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreventUndershoot", CallKind.ClassMember, m_classData, value); } - } - public CUnaryUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWayPointHelperUpdateNode(ptr={this.m_classData})"; - } - public class CWeaponAug : CCSWeaponBaseGun - { - public CWeaponAug(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponAug", "CWeaponAug", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponAug(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponAug", "CWeaponAug", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponAug() - { - } - public CWeaponAug(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponAug", "CWeaponAug", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponAug(ptr={this.m_classData})"; - } - public class CWeaponAWP : CCSWeaponBaseGun - { - public CWeaponAWP(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponAWP", "CWeaponAWP", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponAWP(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponAWP", "CWeaponAWP", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponAWP() - { - } - public CWeaponAWP(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponAWP", "CWeaponAWP", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponAWP(ptr={this.m_classData})"; - } - public class CWeaponBaseItem : CCSWeaponBase - { - public CWeaponBaseItem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponBaseItem", "CWeaponBaseItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponBaseItem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponBaseItem", "CWeaponBaseItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponBaseItem() - { - } - public CWeaponBaseItem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponBaseItem", "CWeaponBaseItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CountdownTimer SequenceCompleteTimer - { - get { return Invoker.CallNative("SDKClass", "SequenceCompleteTimer", CallKind.ClassMember, m_classData); } - } - public bool Redraw - { - get { return Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData, value); } - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponBaseItem(ptr={this.m_classData})"; - } - public class CWeaponBizon : CCSWeaponBaseGun - { - public CWeaponBizon(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponBizon", "CWeaponBizon", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponBizon(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponBizon", "CWeaponBizon", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponBizon() - { - } - public CWeaponBizon(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponBizon", "CWeaponBizon", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponBizon(ptr={this.m_classData})"; - } - public class CWeaponCZ75a : CCSWeaponBaseGun - { - public CWeaponCZ75a(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponCZ75a", "CWeaponCZ75a", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponCZ75a(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponCZ75a", "CWeaponCZ75a", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponCZ75a() - { - } - public CWeaponCZ75a(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponCZ75a", "CWeaponCZ75a", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool MagazineRemoved - { - get { return Invoker.CallNative("SDKClass", "MagazineRemoved", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MagazineRemoved", CallKind.ClassMember, m_classData, value); } - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponCZ75a(ptr={this.m_classData})"; - } - public class CWeaponElite : CCSWeaponBaseGun - { - public CWeaponElite(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponElite", "CWeaponElite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponElite(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponElite", "CWeaponElite", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponElite() - { - } - public CWeaponElite(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponElite", "CWeaponElite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponElite(ptr={this.m_classData})"; - } - public class CWeaponFamas : CCSWeaponBaseGun - { - public CWeaponFamas(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponFamas", "CWeaponFamas", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponFamas(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponFamas", "CWeaponFamas", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponFamas() - { - } - public CWeaponFamas(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponFamas", "CWeaponFamas", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponFamas(ptr={this.m_classData})"; - } - public class CWeaponFiveSeven : CCSWeaponBaseGun - { - public CWeaponFiveSeven(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponFiveSeven", "CWeaponFiveSeven", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponFiveSeven(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponFiveSeven", "CWeaponFiveSeven", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponFiveSeven() - { - } - public CWeaponFiveSeven(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponFiveSeven", "CWeaponFiveSeven", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponFiveSeven(ptr={this.m_classData})"; - } - public class CWeaponG3SG1 : CCSWeaponBaseGun - { - public CWeaponG3SG1(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponG3SG1", "CWeaponG3SG1", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponG3SG1(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponG3SG1", "CWeaponG3SG1", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponG3SG1() - { - } - public CWeaponG3SG1(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponG3SG1", "CWeaponG3SG1", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponG3SG1(ptr={this.m_classData})"; - } - public class CWeaponGalilAR : CCSWeaponBaseGun - { - public CWeaponGalilAR(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponGalilAR", "CWeaponGalilAR", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponGalilAR(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponGalilAR", "CWeaponGalilAR", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponGalilAR() - { - } - public CWeaponGalilAR(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponGalilAR", "CWeaponGalilAR", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponGalilAR(ptr={this.m_classData})"; - } - public class CWeaponGlock : CCSWeaponBaseGun - { - public CWeaponGlock(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponGlock", "CWeaponGlock", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponGlock(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponGlock", "CWeaponGlock", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponGlock() - { - } - public CWeaponGlock(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponGlock", "CWeaponGlock", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponGlock(ptr={this.m_classData})"; - } - public class CWeaponHKP2000 : CCSWeaponBaseGun - { - public CWeaponHKP2000(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponHKP2000", "CWeaponHKP2000", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponHKP2000(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponHKP2000", "CWeaponHKP2000", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponHKP2000() - { - } - public CWeaponHKP2000(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponHKP2000", "CWeaponHKP2000", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponHKP2000(ptr={this.m_classData})"; - } - public class CWeaponM249 : CCSWeaponBaseGun - { - public CWeaponM249(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM249", "CWeaponM249", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponM249(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM249", "CWeaponM249", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponM249() - { - } - public CWeaponM249(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM249", "CWeaponM249", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponM249(ptr={this.m_classData})"; - } - public class CWeaponM4A1 : CCSWeaponBaseGun - { - public CWeaponM4A1(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1", "CWeaponM4A1", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponM4A1(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1", "CWeaponM4A1", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponM4A1() - { - } - public CWeaponM4A1(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1", "CWeaponM4A1", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponM4A1(ptr={this.m_classData})"; - } - public class CWeaponM4A1Silencer : CCSWeaponBaseGun - { - public CWeaponM4A1Silencer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1Silencer", "CWeaponM4A1Silencer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponM4A1Silencer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1Silencer", "CWeaponM4A1Silencer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponM4A1Silencer() - { - } - public CWeaponM4A1Silencer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1Silencer", "CWeaponM4A1Silencer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponM4A1Silencer(ptr={this.m_classData})"; - } - public class CWeaponMAC10 : CCSWeaponBaseGun - { - public CWeaponMAC10(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMAC10", "CWeaponMAC10", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMAC10(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMAC10", "CWeaponMAC10", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMAC10() - { - } - public CWeaponMAC10(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMAC10", "CWeaponMAC10", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponMAC10(ptr={this.m_classData})"; - } - public class CWeaponMag7 : CCSWeaponBaseGun - { - public CWeaponMag7(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMag7", "CWeaponMag7", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMag7(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMag7", "CWeaponMag7", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMag7() - { - } - public CWeaponMag7(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMag7", "CWeaponMag7", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponMag7(ptr={this.m_classData})"; - } - public class CWeaponMP5SD : CCSWeaponBaseGun - { - public CWeaponMP5SD(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP5SD", "CWeaponMP5SD", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMP5SD(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP5SD", "CWeaponMP5SD", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMP5SD() - { - } - public CWeaponMP5SD(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP5SD", "CWeaponMP5SD", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponMP5SD(ptr={this.m_classData})"; - } - public class CWeaponMP7 : CCSWeaponBaseGun - { - public CWeaponMP7(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP7", "CWeaponMP7", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMP7(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP7", "CWeaponMP7", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMP7() - { - } - public CWeaponMP7(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP7", "CWeaponMP7", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponMP7(ptr={this.m_classData})"; - } - public class CWeaponMP9 : CCSWeaponBaseGun - { - public CWeaponMP9(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP9", "CWeaponMP9", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMP9(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP9", "CWeaponMP9", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponMP9() - { - } - public CWeaponMP9(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP9", "CWeaponMP9", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponMP9(ptr={this.m_classData})"; - } - public class CWeaponNegev : CCSWeaponBaseGun - { - public CWeaponNegev(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponNegev", "CWeaponNegev", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponNegev(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponNegev", "CWeaponNegev", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponNegev() - { - } - public CWeaponNegev(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponNegev", "CWeaponNegev", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponNegev(ptr={this.m_classData})"; - } - public class CWeaponNOVA : CCSWeaponBase - { - public CWeaponNOVA(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponNOVA", "CWeaponNOVA", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponNOVA(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponNOVA", "CWeaponNOVA", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponNOVA() - { - } - public CWeaponNOVA(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponNOVA", "CWeaponNOVA", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponNOVA(ptr={this.m_classData})"; - } - public class CWeaponP250 : CCSWeaponBaseGun - { - public CWeaponP250(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponP250", "CWeaponP250", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponP250(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponP250", "CWeaponP250", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponP250() - { - } - public CWeaponP250(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponP250", "CWeaponP250", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponP250(ptr={this.m_classData})"; - } - public class CWeaponP90 : CCSWeaponBaseGun - { - public CWeaponP90(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponP90", "CWeaponP90", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponP90(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponP90", "CWeaponP90", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponP90() - { - } - public CWeaponP90(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponP90", "CWeaponP90", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponP90(ptr={this.m_classData})"; - } - public class CWeaponRevolver : CCSWeaponBaseGun - { - public CWeaponRevolver(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponRevolver", "CWeaponRevolver", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponRevolver(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponRevolver", "CWeaponRevolver", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponRevolver() - { - } - public CWeaponRevolver(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponRevolver", "CWeaponRevolver", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponRevolver(ptr={this.m_classData})"; - } - public class CWeaponSawedoff : CCSWeaponBase - { - public CWeaponSawedoff(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSawedoff", "CWeaponSawedoff", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSawedoff(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSawedoff", "CWeaponSawedoff", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSawedoff() - { - } - public CWeaponSawedoff(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSawedoff", "CWeaponSawedoff", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponSawedoff(ptr={this.m_classData})"; - } - public class CWeaponSCAR20 : CCSWeaponBaseGun - { - public CWeaponSCAR20(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSCAR20", "CWeaponSCAR20", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSCAR20(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSCAR20", "CWeaponSCAR20", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSCAR20() - { - } - public CWeaponSCAR20(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSCAR20", "CWeaponSCAR20", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponSCAR20(ptr={this.m_classData})"; - } - public class CWeaponSG556 : CCSWeaponBaseGun - { - public CWeaponSG556(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSG556", "CWeaponSG556", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSG556(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSG556", "CWeaponSG556", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSG556() - { - } - public CWeaponSG556(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSG556", "CWeaponSG556", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponSG556(ptr={this.m_classData})"; - } - public class CWeaponSSG08 : CCSWeaponBaseGun - { - public CWeaponSSG08(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSSG08", "CWeaponSSG08", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSSG08(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSSG08", "CWeaponSSG08", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponSSG08() - { - } - public CWeaponSSG08(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponSSG08", "CWeaponSSG08", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponSSG08(ptr={this.m_classData})"; - } - public class CWeaponTaser : CCSWeaponBaseGun - { - public CWeaponTaser(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponTaser", "CWeaponTaser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponTaser(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponTaser", "CWeaponTaser", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponTaser() - { - } - public CWeaponTaser(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponTaser", "CWeaponTaser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FireTime - { - get { return Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData, value); } - } - public int LastAttackTick - { - get { return Invoker.CallNative("SDKClass", "LastAttackTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastAttackTick", CallKind.ClassMember, m_classData, value); } - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponTaser(ptr={this.m_classData})"; - } - public class CWeaponTec9 : CCSWeaponBaseGun - { - public CWeaponTec9(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponTec9", "CWeaponTec9", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponTec9(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponTec9", "CWeaponTec9", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponTec9() - { - } - public CWeaponTec9(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponTec9", "CWeaponTec9", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponTec9(ptr={this.m_classData})"; - } - public class CWeaponUMP45 : CCSWeaponBaseGun - { - public CWeaponUMP45(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponUMP45", "CWeaponUMP45", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponUMP45(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponUMP45", "CWeaponUMP45", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponUMP45() - { - } - public CWeaponUMP45(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponUMP45", "CWeaponUMP45", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponUMP45(ptr={this.m_classData})"; - } - public class CWeaponUSPSilencer : CCSWeaponBaseGun - { - public CWeaponUSPSilencer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponUSPSilencer", "CWeaponUSPSilencer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponUSPSilencer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponUSPSilencer", "CWeaponUSPSilencer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponUSPSilencer() - { - } - public CWeaponUSPSilencer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponUSPSilencer", "CWeaponUSPSilencer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBaseGun Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponUSPSilencer(ptr={this.m_classData})"; - } - public class CWeaponXM1014 : CCSWeaponBase - { - public CWeaponXM1014(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponXM1014", "CWeaponXM1014", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponXM1014(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponXM1014", "CWeaponXM1014", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWeaponXM1014() - { - } - public CWeaponXM1014(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWeaponXM1014", "CWeaponXM1014", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CCSWeaponBase Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWeaponXM1014(ptr={this.m_classData})"; - } - public class CWorld : CBaseModelEntity - { - public CWorld(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWorld", "CWorld", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWorld(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWorld", "CWorld", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWorld() - { - } - public CWorld(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWorld", "CWorld", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseModelEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CWorld(ptr={this.m_classData})"; - } - public class CWorldCompositionChunkReferenceElement_t : ClassData - { - public CWorldCompositionChunkReferenceElement_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWorldCompositionChunkReferenceElement_t", "CWorldCompositionChunkReferenceElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWorldCompositionChunkReferenceElement_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWorldCompositionChunkReferenceElement_t", "CWorldCompositionChunkReferenceElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CWorldCompositionChunkReferenceElement_t() - { - } - public CWorldCompositionChunkReferenceElement_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CWorldCompositionChunkReferenceElement_t", "CWorldCompositionChunkReferenceElement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrMapToLoad - { - get { return Invoker.CallNative("SDKClass", "StrMapToLoad", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrMapToLoad", CallKind.ClassMember, m_classData, value); } - } - public string StrLandmarkName - { - get { return Invoker.CallNative("SDKClass", "StrLandmarkName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrLandmarkName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"CWorldCompositionChunkReferenceElement_t(ptr={this.m_classData})"; - } - public class CZeroPoseUpdateNode : CLeafUpdateNode - { - public CZeroPoseUpdateNode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CZeroPoseUpdateNode", "CZeroPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CZeroPoseUpdateNode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CZeroPoseUpdateNode", "CZeroPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public CZeroPoseUpdateNode() - { - } - public CZeroPoseUpdateNode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("CZeroPoseUpdateNode", "CZeroPoseUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CLeafUpdateNode Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"CZeroPoseUpdateNode(ptr={this.m_classData})"; - } - public class Dop26_t : ClassData - { - public Dop26_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Dop26_t", "Dop26_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public Dop26_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Dop26_t", "Dop26_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public Dop26_t() - { - } - public Dop26_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Dop26_t", "Dop26_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Support - { - get { return Invoker.CallNative("SDKClass", "Support", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Support", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"Dop26_t(ptr={this.m_classData})"; - } - public class DynamicMeshDeformParams_t : ClassData - { - public DynamicMeshDeformParams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("DynamicMeshDeformParams_t", "DynamicMeshDeformParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public DynamicMeshDeformParams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("DynamicMeshDeformParams_t", "DynamicMeshDeformParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public DynamicMeshDeformParams_t() - { - } - public DynamicMeshDeformParams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("DynamicMeshDeformParams_t", "DynamicMeshDeformParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float TensionCompressScale - { - get { return Invoker.CallNative("SDKClass", "TensionCompressScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TensionCompressScale", CallKind.ClassMember, m_classData, value); } - } - public float TensionStretchScale - { - get { return Invoker.CallNative("SDKClass", "TensionStretchScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TensionStretchScale", CallKind.ClassMember, m_classData, value); } - } - public bool RecomputeSmoothNormalsAfterAnimation - { - get { return Invoker.CallNative("SDKClass", "RecomputeSmoothNormalsAfterAnimation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecomputeSmoothNormalsAfterAnimation", CallKind.ClassMember, m_classData, value); } - } - public bool ComputeDynamicMeshTensionAfterAnimation - { - get { return Invoker.CallNative("SDKClass", "ComputeDynamicMeshTensionAfterAnimation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputeDynamicMeshTensionAfterAnimation", CallKind.ClassMember, m_classData, value); } - } - public bool SmoothNormalsAcrossUvSeams - { - get { return Invoker.CallNative("SDKClass", "SmoothNormalsAcrossUvSeams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SmoothNormalsAcrossUvSeams", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"DynamicMeshDeformParams_t(ptr={this.m_classData})"; - } - public class DynamicVolumeDef_t : ClassData - { - public DynamicVolumeDef_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("DynamicVolumeDef_t", "DynamicVolumeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public DynamicVolumeDef_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("DynamicVolumeDef_t", "DynamicVolumeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public DynamicVolumeDef_t() - { - } - public DynamicVolumeDef_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("DynamicVolumeDef_t", "DynamicVolumeDef_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Source - { - get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - } - public int HullIdx - { - get { return Invoker.CallNative("SDKClass", "HullIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HullIdx", CallKind.ClassMember, m_classData, value); } - } - public Vector2D SourceAnchorPos - { - get { return Invoker.CallNative("SDKClass", "SourceAnchorPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceAnchorPos", CallKind.ClassMember, m_classData, value); } - } - public Vector2D TargetAnchorPos - { - get { return Invoker.CallNative("SDKClass", "TargetAnchorPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetAnchorPos", CallKind.ClassMember, m_classData, value); } - } - public uint AreaSrc - { - get { return Invoker.CallNative("SDKClass", "AreaSrc", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AreaSrc", CallKind.ClassMember, m_classData, value); } - } - public uint AreaDst - { - get { return Invoker.CallNative("SDKClass", "AreaDst", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AreaDst", CallKind.ClassMember, m_classData, value); } - } - public bool Attached - { - get { return Invoker.CallNative("SDKClass", "Attached", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Attached", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"DynamicVolumeDef_t(ptr={this.m_classData})"; - } - public class dynpitchvol_base_t : ClassData - { - public dynpitchvol_base_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_base_t", "dynpitchvol_base_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public dynpitchvol_base_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_base_t", "dynpitchvol_base_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public dynpitchvol_base_t() - { - } - public dynpitchvol_base_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_base_t", "dynpitchvol_base_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Preset - { - get { return Invoker.CallNative("SDKClass", "Preset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Preset", CallKind.ClassMember, m_classData, value); } - } - public int Pitchrun - { - get { return Invoker.CallNative("SDKClass", "Pitchrun", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pitchrun", CallKind.ClassMember, m_classData, value); } - } - public int Pitchstart - { - get { return Invoker.CallNative("SDKClass", "Pitchstart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pitchstart", CallKind.ClassMember, m_classData, value); } - } - public int Spinup - { - get { return Invoker.CallNative("SDKClass", "Spinup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spinup", CallKind.ClassMember, m_classData, value); } - } - public int Spindown - { - get { return Invoker.CallNative("SDKClass", "Spindown", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spindown", CallKind.ClassMember, m_classData, value); } - } - public int Volrun - { - get { return Invoker.CallNative("SDKClass", "Volrun", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volrun", CallKind.ClassMember, m_classData, value); } - } - public int Volstart - { - get { return Invoker.CallNative("SDKClass", "Volstart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volstart", CallKind.ClassMember, m_classData, value); } - } - public int Fadein - { - get { return Invoker.CallNative("SDKClass", "Fadein", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fadein", CallKind.ClassMember, m_classData, value); } - } - public int Fadeout - { - get { return Invoker.CallNative("SDKClass", "Fadeout", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fadeout", CallKind.ClassMember, m_classData, value); } - } - public int Lfotype - { - get { return Invoker.CallNative("SDKClass", "Lfotype", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lfotype", CallKind.ClassMember, m_classData, value); } - } - public int Lforate - { - get { return Invoker.CallNative("SDKClass", "Lforate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lforate", CallKind.ClassMember, m_classData, value); } - } - public int Lfomodpitch - { - get { return Invoker.CallNative("SDKClass", "Lfomodpitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lfomodpitch", CallKind.ClassMember, m_classData, value); } - } - public int Lfomodvol - { - get { return Invoker.CallNative("SDKClass", "Lfomodvol", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lfomodvol", CallKind.ClassMember, m_classData, value); } - } - public int Cspinup - { - get { return Invoker.CallNative("SDKClass", "Cspinup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cspinup", CallKind.ClassMember, m_classData, value); } - } - public int Cspincount - { - get { return Invoker.CallNative("SDKClass", "Cspincount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cspincount", CallKind.ClassMember, m_classData, value); } - } - public int Pitch - { - get { return Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData, value); } - } - public int Spinupsav - { - get { return Invoker.CallNative("SDKClass", "Spinupsav", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spinupsav", CallKind.ClassMember, m_classData, value); } - } - public int Spindownsav - { - get { return Invoker.CallNative("SDKClass", "Spindownsav", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spindownsav", CallKind.ClassMember, m_classData, value); } - } - public int Pitchfrac - { - get { return Invoker.CallNative("SDKClass", "Pitchfrac", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pitchfrac", CallKind.ClassMember, m_classData, value); } - } - public int Vol - { - get { return Invoker.CallNative("SDKClass", "Vol", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Vol", CallKind.ClassMember, m_classData, value); } - } - public int Fadeinsav - { - get { return Invoker.CallNative("SDKClass", "Fadeinsav", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fadeinsav", CallKind.ClassMember, m_classData, value); } - } - public int Fadeoutsav - { - get { return Invoker.CallNative("SDKClass", "Fadeoutsav", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fadeoutsav", CallKind.ClassMember, m_classData, value); } - } - public int Volfrac - { - get { return Invoker.CallNative("SDKClass", "Volfrac", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volfrac", CallKind.ClassMember, m_classData, value); } - } - public int Lfofrac - { - get { return Invoker.CallNative("SDKClass", "Lfofrac", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lfofrac", CallKind.ClassMember, m_classData, value); } - } - public int Lfomult - { - get { return Invoker.CallNative("SDKClass", "Lfomult", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lfomult", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"dynpitchvol_base_t(ptr={this.m_classData})"; - } - public class dynpitchvol_t : dynpitchvol_base_t - { - public dynpitchvol_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_t", "dynpitchvol_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public dynpitchvol_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_t", "dynpitchvol_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public dynpitchvol_t() - { - } - public dynpitchvol_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_t", "dynpitchvol_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public dynpitchvol_base_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"dynpitchvol_t(ptr={this.m_classData})"; - } - public class EngineCountdownTimer : ClassData - { - public EngineCountdownTimer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EngineCountdownTimer", "EngineCountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EngineCountdownTimer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EngineCountdownTimer", "EngineCountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EngineCountdownTimer() - { - } - public EngineCountdownTimer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EngineCountdownTimer", "EngineCountdownTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float Timestamp - { - get { return Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData, value); } - } - public float Timescale - { - get { return Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EngineCountdownTimer(ptr={this.m_classData})"; - } - public class EngineLoopState_t : ClassData - { - public EngineLoopState_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EngineLoopState_t", "EngineLoopState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EngineLoopState_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EngineLoopState_t", "EngineLoopState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EngineLoopState_t() - { - } - public EngineLoopState_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EngineLoopState_t", "EngineLoopState_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int PlatWindowWidth - { - get { return Invoker.CallNative("SDKClass", "PlatWindowWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlatWindowWidth", CallKind.ClassMember, m_classData, value); } - } - public int PlatWindowHeight - { - get { return Invoker.CallNative("SDKClass", "PlatWindowHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlatWindowHeight", CallKind.ClassMember, m_classData, value); } - } - public int RenderWidth - { - get { return Invoker.CallNative("SDKClass", "RenderWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderWidth", CallKind.ClassMember, m_classData, value); } - } - public int RenderHeight - { - get { return Invoker.CallNative("SDKClass", "RenderHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderHeight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EngineLoopState_t(ptr={this.m_classData})"; - } - public class EntComponentInfo_t : ClassData - { - public EntComponentInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntComponentInfo_t", "EntComponentInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntComponentInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntComponentInfo_t", "EntComponentInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntComponentInfo_t() - { - } - public EntComponentInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntComponentInfo_t", "EntComponentInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - } - public string CPPClassname - { - get { return Invoker.CallNative("SDKClass", "CPPClassname", CallKind.ClassMember, m_classData); } - } - public string NetworkDataReferencedDescription - { - get { return Invoker.CallNative("SDKClass", "NetworkDataReferencedDescription", CallKind.ClassMember, m_classData); } - } - public string NetworkDataReferencedPtrPropDescription - { - get { return Invoker.CallNative("SDKClass", "NetworkDataReferencedPtrPropDescription", CallKind.ClassMember, m_classData); } - } - public int RuntimeIndex - { - get { return Invoker.CallNative("SDKClass", "RuntimeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RuntimeIndex", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public int[] BaseClassComponentHelper - { - get { return Invoker.CallNative("SDKClass", "BaseClassComponentHelper", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EntComponentInfo_t(ptr={this.m_classData})"; - } - public class EntInput_t : ClassData - { - public EntInput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntInput_t", "EntInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntInput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntInput_t", "EntInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntInput_t() - { - } - public EntInput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntInput_t", "EntInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"EntInput_t(ptr={this.m_classData})"; - } - public class EntityIOConnectionData_t : ClassData - { - public EntityIOConnectionData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityIOConnectionData_t", "EntityIOConnectionData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntityIOConnectionData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityIOConnectionData_t", "EntityIOConnectionData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntityIOConnectionData_t() - { - } - public EntityIOConnectionData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityIOConnectionData_t", "EntityIOConnectionData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string OutputName - { - get { return Invoker.CallNative("SDKClass", "OutputName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputName", CallKind.ClassMember, m_classData, value); } - } - public uint TargetType - { - get { return Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData, value); } - } - public string TargetName - { - get { return Invoker.CallNative("SDKClass", "TargetName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetName", CallKind.ClassMember, m_classData, value); } - } - public string InputName - { - get { return Invoker.CallNative("SDKClass", "InputName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputName", CallKind.ClassMember, m_classData, value); } - } - public string OverrideParam - { - get { return Invoker.CallNative("SDKClass", "OverrideParam", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideParam", CallKind.ClassMember, m_classData, value); } - } - public float Delay - { - get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } - } - public int TimesToFire - { - get { return Invoker.CallNative("SDKClass", "TimesToFire", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimesToFire", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EntityIOConnectionData_t(ptr={this.m_classData})"; - } - public class EntityKeyValueData_t : ClassData - { - public EntityKeyValueData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityKeyValueData_t", "EntityKeyValueData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntityKeyValueData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityKeyValueData_t", "EntityKeyValueData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntityKeyValueData_t() - { - } - public EntityKeyValueData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityKeyValueData_t", "EntityKeyValueData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"EntityKeyValueData_t(ptr={this.m_classData})"; - } - public class EntityRenderAttribute_t : ClassData - { - public EntityRenderAttribute_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityRenderAttribute_t", "EntityRenderAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntityRenderAttribute_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityRenderAttribute_t", "EntityRenderAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntityRenderAttribute_t() - { - } - public EntityRenderAttribute_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntityRenderAttribute_t", "EntityRenderAttribute_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint ID - { - get { return Invoker.CallNative("SDKClass", "ID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ID", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EntityRenderAttribute_t(ptr={this.m_classData})"; - } - public class EntitySpottedState_t : ClassData - { - public EntitySpottedState_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntitySpottedState_t", "EntitySpottedState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntitySpottedState_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntitySpottedState_t", "EntitySpottedState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntitySpottedState_t() - { - } - public EntitySpottedState_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntitySpottedState_t", "EntitySpottedState_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Spotted - { - get { return Invoker.CallNative("SDKClass", "Spotted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Spotted", CallKind.ClassMember, m_classData, value); } - } - public uint[] SpottedByMask - { - get { return Invoker.CallNative("SDKClass", "SpottedByMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpottedByMask", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EntitySpottedState_t(ptr={this.m_classData})"; - } - public class EntOutput_t : ClassData - { - public EntOutput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntOutput_t", "EntOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntOutput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntOutput_t", "EntOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EntOutput_t() - { - } - public EntOutput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EntOutput_t", "EntOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"EntOutput_t(ptr={this.m_classData})"; - } - public class EventAdvanceTick_t : EventSimulate_t - { - public EventAdvanceTick_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventAdvanceTick_t", "EventAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventAdvanceTick_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventAdvanceTick_t", "EventAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventAdvanceTick_t() - { - } - public EventAdvanceTick_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventAdvanceTick_t", "EventAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int CurrentTick - { - get { return Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData, value); } - } - public int CurrentTickThisFrame - { - get { return Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData, value); } - } - public int TotalTicksThisFrame - { - get { return Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData, value); } - } - public int TotalTicks - { - get { return Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData, value); } - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventAdvanceTick_t(ptr={this.m_classData})"; - } - public class EventAppShutdown_t : ClassData - { - public EventAppShutdown_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventAppShutdown_t", "EventAppShutdown_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventAppShutdown_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventAppShutdown_t", "EventAppShutdown_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventAppShutdown_t() - { - } - public EventAppShutdown_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventAppShutdown_t", "EventAppShutdown_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Dummy0 - { - get { return Invoker.CallNative("SDKClass", "Dummy0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dummy0", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventAppShutdown_t(ptr={this.m_classData})"; - } - public class EventClientAdvanceNonRenderedFrame_t : ClassData - { - public EventClientAdvanceNonRenderedFrame_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceNonRenderedFrame_t", "EventClientAdvanceNonRenderedFrame_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientAdvanceNonRenderedFrame_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceNonRenderedFrame_t", "EventClientAdvanceNonRenderedFrame_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientAdvanceNonRenderedFrame_t() - { - } - public EventClientAdvanceNonRenderedFrame_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceNonRenderedFrame_t", "EventClientAdvanceNonRenderedFrame_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"EventClientAdvanceNonRenderedFrame_t(ptr={this.m_classData})"; - } - public class EventClientAdvanceTick_t : EventAdvanceTick_t - { - public EventClientAdvanceTick_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceTick_t", "EventClientAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientAdvanceTick_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceTick_t", "EventClientAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientAdvanceTick_t() - { - } - public EventClientAdvanceTick_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceTick_t", "EventClientAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventAdvanceTick_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventClientAdvanceTick_t(ptr={this.m_classData})"; - } - public class EventClientFrameSimulate_t : ClassData - { - public EventClientFrameSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientFrameSimulate_t", "EventClientFrameSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientFrameSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientFrameSimulate_t", "EventClientFrameSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientFrameSimulate_t() - { - } - public EventClientFrameSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientFrameSimulate_t", "EventClientFrameSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public float FrameTime - { - get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } - } - public bool ScheduleSendTickPacket - { - get { return Invoker.CallNative("SDKClass", "ScheduleSendTickPacket", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScheduleSendTickPacket", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientFrameSimulate_t(ptr={this.m_classData})"; - } - public class EventClientOutput_t : ClassData - { - public EventClientOutput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientOutput_t", "EventClientOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientOutput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientOutput_t", "EventClientOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientOutput_t() - { - } - public EventClientOutput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientOutput_t", "EventClientOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public float RenderTime - { - get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public float RenderFrameTimeUnbounded - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } - } - public bool RenderOnly - { - get { return Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientOutput_t(ptr={this.m_classData})"; - } - public class EventClientPauseSimulate_t : EventSimulate_t - { - public EventClientPauseSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPauseSimulate_t", "EventClientPauseSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPauseSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPauseSimulate_t", "EventClientPauseSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPauseSimulate_t() - { - } - public EventClientPauseSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPauseSimulate_t", "EventClientPauseSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventClientPauseSimulate_t(ptr={this.m_classData})"; - } - public class EventClientPollInput_t : ClassData - { - public EventClientPollInput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPollInput_t", "EventClientPollInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPollInput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPollInput_t", "EventClientPollInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPollInput_t() - { - } - public EventClientPollInput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPollInput_t", "EventClientPollInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientPollInput_t(ptr={this.m_classData})"; - } - public class EventClientPollNetworking_t : ClassData - { - public EventClientPollNetworking_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPollNetworking_t", "EventClientPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPollNetworking_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPollNetworking_t", "EventClientPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPollNetworking_t() - { - } - public EventClientPollNetworking_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPollNetworking_t", "EventClientPollNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TickCount - { - get { return Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientPollNetworking_t(ptr={this.m_classData})"; - } - public class EventClientPostAdvanceTick_t : EventPostAdvanceTick_t - { - public EventClientPostAdvanceTick_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostAdvanceTick_t", "EventClientPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPostAdvanceTick_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostAdvanceTick_t", "EventClientPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPostAdvanceTick_t() - { - } - public EventClientPostAdvanceTick_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostAdvanceTick_t", "EventClientPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventPostAdvanceTick_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventClientPostAdvanceTick_t(ptr={this.m_classData})"; - } - public class EventClientPostOutput_t : ClassData - { - public EventClientPostOutput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostOutput_t", "EventClientPostOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPostOutput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostOutput_t", "EventClientPostOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPostOutput_t() - { - } - public EventClientPostOutput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostOutput_t", "EventClientPostOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public double RenderTime - { - get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } - } - public float RenderFrameTime - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData, value); } - } - public float RenderFrameTimeUnbounded - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } - } - public bool RenderOnly - { - get { return Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientPostOutput_t(ptr={this.m_classData})"; - } - public class EventClientPostSimulate_t : EventSimulate_t - { - public EventClientPostSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostSimulate_t", "EventClientPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPostSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostSimulate_t", "EventClientPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPostSimulate_t() - { - } - public EventClientPostSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPostSimulate_t", "EventClientPostSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventClientPostSimulate_t(ptr={this.m_classData})"; - } - public class EventClientPreOutput_t : ClassData - { - public EventClientPreOutput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPreOutput_t", "EventClientPreOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPreOutput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPreOutput_t", "EventClientPreOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPreOutput_t() - { - } - public EventClientPreOutput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPreOutput_t", "EventClientPreOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public double RenderTime - { - get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } - } - public double RenderFrameTime - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData, value); } - } - public double RenderFrameTimeUnbounded - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public bool RenderOnly - { - get { return Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientPreOutput_t(ptr={this.m_classData})"; - } - public class EventClientPreSimulate_t : EventSimulate_t - { - public EventClientPreSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPreSimulate_t", "EventClientPreSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPreSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPreSimulate_t", "EventClientPreSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientPreSimulate_t() - { - } - public EventClientPreSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientPreSimulate_t", "EventClientPreSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventClientPreSimulate_t(ptr={this.m_classData})"; - } - public class EventClientProcessGameInput_t : ClassData - { - public EventClientProcessGameInput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessGameInput_t", "EventClientProcessGameInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientProcessGameInput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessGameInput_t", "EventClientProcessGameInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientProcessGameInput_t() - { - } - public EventClientProcessGameInput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessGameInput_t", "EventClientProcessGameInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public float FrameTime - { - get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientProcessGameInput_t(ptr={this.m_classData})"; - } - public class EventClientProcessInput_t : ClassData - { - public EventClientProcessInput_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessInput_t", "EventClientProcessInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientProcessInput_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessInput_t", "EventClientProcessInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientProcessInput_t() - { - } - public EventClientProcessInput_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessInput_t", "EventClientProcessInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public float TickInterval - { - get { return Invoker.CallNative("SDKClass", "TickInterval", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TickInterval", CallKind.ClassMember, m_classData, value); } - } - public double TickStartTime - { - get { return Invoker.CallNative("SDKClass", "TickStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TickStartTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientProcessInput_t(ptr={this.m_classData})"; - } - public class EventClientProcessNetworking_t : ClassData - { - public EventClientProcessNetworking_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessNetworking_t", "EventClientProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientProcessNetworking_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessNetworking_t", "EventClientProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientProcessNetworking_t() - { - } - public EventClientProcessNetworking_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessNetworking_t", "EventClientProcessNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TickCount - { - get { return Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientProcessNetworking_t(ptr={this.m_classData})"; - } - public class EventClientSceneSystemThreadStateChange_t : ClassData - { - public EventClientSceneSystemThreadStateChange_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientSceneSystemThreadStateChange_t", "EventClientSceneSystemThreadStateChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientSceneSystemThreadStateChange_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientSceneSystemThreadStateChange_t", "EventClientSceneSystemThreadStateChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientSceneSystemThreadStateChange_t() - { - } - public EventClientSceneSystemThreadStateChange_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientSceneSystemThreadStateChange_t", "EventClientSceneSystemThreadStateChange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool ThreadsActive - { - get { return Invoker.CallNative("SDKClass", "ThreadsActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThreadsActive", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventClientSceneSystemThreadStateChange_t(ptr={this.m_classData})"; - } - public class EventClientSimulate_t : EventSimulate_t - { - public EventClientSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientSimulate_t", "EventClientSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientSimulate_t", "EventClientSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventClientSimulate_t() - { - } - public EventClientSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventClientSimulate_t", "EventClientSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventClientSimulate_t(ptr={this.m_classData})"; - } - public class EventFrameBoundary_t : ClassData - { - public EventFrameBoundary_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventFrameBoundary_t", "EventFrameBoundary_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventFrameBoundary_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventFrameBoundary_t", "EventFrameBoundary_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventFrameBoundary_t() - { - } - public EventFrameBoundary_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventFrameBoundary_t", "EventFrameBoundary_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FrameTime - { - get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventFrameBoundary_t(ptr={this.m_classData})"; - } - public class EventModInitialized_t : ClassData - { - public EventModInitialized_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventModInitialized_t", "EventModInitialized_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventModInitialized_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventModInitialized_t", "EventModInitialized_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventModInitialized_t() - { - } - public EventModInitialized_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventModInitialized_t", "EventModInitialized_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"EventModInitialized_t(ptr={this.m_classData})"; - } - public class EventPostAdvanceTick_t : EventSimulate_t - { - public EventPostAdvanceTick_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPostAdvanceTick_t", "EventPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventPostAdvanceTick_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPostAdvanceTick_t", "EventPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventPostAdvanceTick_t() - { - } - public EventPostAdvanceTick_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPostAdvanceTick_t", "EventPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int CurrentTick - { - get { return Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData, value); } - } - public int CurrentTickThisFrame - { - get { return Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData, value); } - } - public int TotalTicksThisFrame - { - get { return Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData, value); } - } - public int TotalTicks - { - get { return Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData, value); } - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventPostAdvanceTick_t(ptr={this.m_classData})"; - } - public class EventPostDataUpdate_t : ClassData - { - public EventPostDataUpdate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPostDataUpdate_t", "EventPostDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventPostDataUpdate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPostDataUpdate_t", "EventPostDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventPostDataUpdate_t() - { - } - public EventPostDataUpdate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPostDataUpdate_t", "EventPostDataUpdate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Count - { - get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventPostDataUpdate_t(ptr={this.m_classData})"; - } - public class EventPreDataUpdate_t : ClassData - { - public EventPreDataUpdate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPreDataUpdate_t", "EventPreDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventPreDataUpdate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPreDataUpdate_t", "EventPreDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventPreDataUpdate_t() - { - } - public EventPreDataUpdate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventPreDataUpdate_t", "EventPreDataUpdate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Count - { - get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventPreDataUpdate_t(ptr={this.m_classData})"; - } - public class EventProfileStorageAvailable_t : ClassData - { - public EventProfileStorageAvailable_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventProfileStorageAvailable_t", "EventProfileStorageAvailable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventProfileStorageAvailable_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventProfileStorageAvailable_t", "EventProfileStorageAvailable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventProfileStorageAvailable_t() - { - } - public EventProfileStorageAvailable_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventProfileStorageAvailable_t", "EventProfileStorageAvailable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int SplitScreenSlot - { - get { return Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventProfileStorageAvailable_t(ptr={this.m_classData})"; - } - public class EventServerAdvanceTick_t : EventAdvanceTick_t - { - public EventServerAdvanceTick_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerAdvanceTick_t", "EventServerAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerAdvanceTick_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerAdvanceTick_t", "EventServerAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerAdvanceTick_t() - { - } - public EventServerAdvanceTick_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerAdvanceTick_t", "EventServerAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventAdvanceTick_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventServerAdvanceTick_t(ptr={this.m_classData})"; - } - public class EventServerBeginAsyncPostTickWork_t : EventPostAdvanceTick_t - { - public EventServerBeginAsyncPostTickWork_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerBeginAsyncPostTickWork_t", "EventServerBeginAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerBeginAsyncPostTickWork_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerBeginAsyncPostTickWork_t", "EventServerBeginAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerBeginAsyncPostTickWork_t() - { - } - public EventServerBeginAsyncPostTickWork_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerBeginAsyncPostTickWork_t", "EventServerBeginAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventPostAdvanceTick_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventServerBeginAsyncPostTickWork_t(ptr={this.m_classData})"; - } - public class EventServerEndAsyncPostTickWork_t : ClassData - { - public EventServerEndAsyncPostTickWork_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerEndAsyncPostTickWork_t", "EventServerEndAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerEndAsyncPostTickWork_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerEndAsyncPostTickWork_t", "EventServerEndAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerEndAsyncPostTickWork_t() - { - } - public EventServerEndAsyncPostTickWork_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerEndAsyncPostTickWork_t", "EventServerEndAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"EventServerEndAsyncPostTickWork_t(ptr={this.m_classData})"; - } - public class EventServerPollNetworking_t : EventSimulate_t - { - public EventServerPollNetworking_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPollNetworking_t", "EventServerPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerPollNetworking_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPollNetworking_t", "EventServerPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerPollNetworking_t() - { - } - public EventServerPollNetworking_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPollNetworking_t", "EventServerPollNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventServerPollNetworking_t(ptr={this.m_classData})"; - } - public class EventServerPostAdvanceTick_t : EventPostAdvanceTick_t - { - public EventServerPostAdvanceTick_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPostAdvanceTick_t", "EventServerPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerPostAdvanceTick_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPostAdvanceTick_t", "EventServerPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerPostAdvanceTick_t() - { - } - public EventServerPostAdvanceTick_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPostAdvanceTick_t", "EventServerPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventPostAdvanceTick_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventServerPostAdvanceTick_t(ptr={this.m_classData})"; - } - public class EventServerPostSimulate_t : EventSimulate_t - { - public EventServerPostSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPostSimulate_t", "EventServerPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerPostSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPostSimulate_t", "EventServerPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerPostSimulate_t() - { - } - public EventServerPostSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerPostSimulate_t", "EventServerPostSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventServerPostSimulate_t(ptr={this.m_classData})"; - } - public class EventServerProcessNetworking_t : EventSimulate_t - { - public EventServerProcessNetworking_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerProcessNetworking_t", "EventServerProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerProcessNetworking_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerProcessNetworking_t", "EventServerProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerProcessNetworking_t() - { - } - public EventServerProcessNetworking_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerProcessNetworking_t", "EventServerProcessNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventServerProcessNetworking_t(ptr={this.m_classData})"; - } - public class EventServerSimulate_t : EventSimulate_t - { - public EventServerSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerSimulate_t", "EventServerSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerSimulate_t", "EventServerSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventServerSimulate_t() - { - } - public EventServerSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventServerSimulate_t", "EventServerSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EventSimulate_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"EventServerSimulate_t(ptr={this.m_classData})"; - } - public class EventSetTime_t : ClassData - { - public EventSetTime_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSetTime_t", "EventSetTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSetTime_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSetTime_t", "EventSetTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSetTime_t() - { - } - public EventSetTime_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSetTime_t", "EventSetTime_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public int ClientOutputFrames - { - get { return Invoker.CallNative("SDKClass", "ClientOutputFrames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClientOutputFrames", CallKind.ClassMember, m_classData, value); } - } - public double RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public double RenderTime - { - get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } - } - public double RenderFrameTime - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData, value); } - } - public double RenderFrameTimeUnbounded - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } - } - public double RenderFrameTimeUnscaled - { - get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnscaled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnscaled", CallKind.ClassMember, m_classData, value); } - } - public double TickRemainder - { - get { return Invoker.CallNative("SDKClass", "TickRemainder", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TickRemainder", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventSetTime_t(ptr={this.m_classData})"; - } - public class EventSimpleLoopFrameUpdate_t : ClassData - { - public EventSimpleLoopFrameUpdate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSimpleLoopFrameUpdate_t", "EventSimpleLoopFrameUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSimpleLoopFrameUpdate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSimpleLoopFrameUpdate_t", "EventSimpleLoopFrameUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSimpleLoopFrameUpdate_t() - { - } - public EventSimpleLoopFrameUpdate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSimpleLoopFrameUpdate_t", "EventSimpleLoopFrameUpdate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public float RealTime - { - get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } - } - public float FrameTime - { - get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventSimpleLoopFrameUpdate_t(ptr={this.m_classData})"; - } - public class EventSimulate_t : ClassData - { - public EventSimulate_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSimulate_t", "EventSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSimulate_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSimulate_t", "EventSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSimulate_t() - { - } - public EventSimulate_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSimulate_t", "EventSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public EngineLoopState_t LoopState - { - get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } - } - public bool FirstTick - { - get { return Invoker.CallNative("SDKClass", "FirstTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstTick", CallKind.ClassMember, m_classData, value); } - } - public bool LastTick - { - get { return Invoker.CallNative("SDKClass", "LastTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastTick", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"EventSimulate_t(ptr={this.m_classData})"; - } - public class EventSplitScreenStateChanged_t : ClassData - { - public EventSplitScreenStateChanged_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSplitScreenStateChanged_t", "EventSplitScreenStateChanged_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSplitScreenStateChanged_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSplitScreenStateChanged_t", "EventSplitScreenStateChanged_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public EventSplitScreenStateChanged_t() - { - } - public EventSplitScreenStateChanged_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("EventSplitScreenStateChanged_t", "EventSplitScreenStateChanged_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"EventSplitScreenStateChanged_t(ptr={this.m_classData})"; - } - public class Extent : ClassData - { - public Extent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Extent", "Extent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public Extent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Extent", "Extent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public Extent() - { - } - public Extent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Extent", "Extent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Lo - { - get { return Invoker.CallNative("SDKClass", "Lo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lo", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Hi - { - get { return Invoker.CallNative("SDKClass", "Hi", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hi", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"Extent(ptr={this.m_classData})"; - } - public class ExtraVertexStreamOverride_t : BaseSceneObjectOverride_t - { - public ExtraVertexStreamOverride_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ExtraVertexStreamOverride_t", "ExtraVertexStreamOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ExtraVertexStreamOverride_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ExtraVertexStreamOverride_t", "ExtraVertexStreamOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ExtraVertexStreamOverride_t() - { - } - public ExtraVertexStreamOverride_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ExtraVertexStreamOverride_t", "ExtraVertexStreamOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint SubSceneObject - { - get { return Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData, value); } - } - public uint DrawCallIndex - { - get { return Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData, value); } - } - public uint AdditionalMeshDrawPrimitiveFlags - { - get { return Invoker.CallNative("SDKClass", "AdditionalMeshDrawPrimitiveFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AdditionalMeshDrawPrimitiveFlags", CallKind.ClassMember, m_classData, value); } - } - public CRenderBufferBinding ExtraBufferBinding - { - get { return Invoker.CallNative("SDKClass", "ExtraBufferBinding", CallKind.ClassMember, m_classData); } - } - public BaseSceneObjectOverride_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"ExtraVertexStreamOverride_t(ptr={this.m_classData})"; - } - public class FakeEntity_tAPI : ClassData - { - public FakeEntity_tAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntity_tAPI", "FakeEntity_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FakeEntity_tAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntity_tAPI", "FakeEntity_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FakeEntity_tAPI() - { - } - public FakeEntity_tAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntity_tAPI", "FakeEntity_tAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"FakeEntity_tAPI(ptr={this.m_classData})"; - } - public class FakeEntityDerivedA_tAPI : ClassData - { - public FakeEntityDerivedA_tAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedA_tAPI", "FakeEntityDerivedA_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FakeEntityDerivedA_tAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedA_tAPI", "FakeEntityDerivedA_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FakeEntityDerivedA_tAPI() - { - } - public FakeEntityDerivedA_tAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedA_tAPI", "FakeEntityDerivedA_tAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"FakeEntityDerivedA_tAPI(ptr={this.m_classData})"; - } - public class FakeEntityDerivedB_tAPI : ClassData - { - public FakeEntityDerivedB_tAPI(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedB_tAPI", "FakeEntityDerivedB_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FakeEntityDerivedB_tAPI(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedB_tAPI", "FakeEntityDerivedB_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FakeEntityDerivedB_tAPI() - { - } - public FakeEntityDerivedB_tAPI(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedB_tAPI", "FakeEntityDerivedB_tAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"FakeEntityDerivedB_tAPI(ptr={this.m_classData})"; - } - public class FeAnimStrayRadius_t : ClassData - { - public FeAnimStrayRadius_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAnimStrayRadius_t", "FeAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAnimStrayRadius_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAnimStrayRadius_t", "FeAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAnimStrayRadius_t() - { - } - public FeAnimStrayRadius_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAnimStrayRadius_t", "FeAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float MaxDist - { - get { return Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData, value); } - } - public float RelaxationFactor - { - get { return Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeAnimStrayRadius_t(ptr={this.m_classData})"; - } - public class FeAntiTunnelGroupBuild_t : ClassData - { - public FeAntiTunnelGroupBuild_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelGroupBuild_t", "FeAntiTunnelGroupBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAntiTunnelGroupBuild_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelGroupBuild_t", "FeAntiTunnelGroupBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAntiTunnelGroupBuild_t() - { - } - public FeAntiTunnelGroupBuild_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelGroupBuild_t", "FeAntiTunnelGroupBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint VertexMapHash - { - get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } - } - public uint CollisionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeAntiTunnelGroupBuild_t(ptr={this.m_classData})"; - } - public class FeAntiTunnelProbe_t : ClassData - { - public FeAntiTunnelProbe_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbe_t", "FeAntiTunnelProbe_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAntiTunnelProbe_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbe_t", "FeAntiTunnelProbe_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAntiTunnelProbe_t() - { - } - public FeAntiTunnelProbe_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbe_t", "FeAntiTunnelProbe_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public ushort ProbeNode - { - get { return Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData, value); } - } - public ushort Count - { - get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } - } - public uint Begin - { - get { return Invoker.CallNative("SDKClass", "Begin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Begin", CallKind.ClassMember, m_classData, value); } - } - public float ActivationDistance - { - get { return Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData, value); } - } - public float CurvatureRadius - { - get { return Invoker.CallNative("SDKClass", "CurvatureRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CurvatureRadius", CallKind.ClassMember, m_classData, value); } - } - public float Bias - { - get { return Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeAntiTunnelProbe_t(ptr={this.m_classData})"; - } - public class FeAntiTunnelProbeBuild_t : ClassData - { - public FeAntiTunnelProbeBuild_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbeBuild_t", "FeAntiTunnelProbeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAntiTunnelProbeBuild_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbeBuild_t", "FeAntiTunnelProbeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAntiTunnelProbeBuild_t() - { - } - public FeAntiTunnelProbeBuild_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbeBuild_t", "FeAntiTunnelProbeBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public float ActivationDistance - { - get { return Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData, value); } - } - public float Bias - { - get { return Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData, value); } - } - public float Curvature - { - get { return Invoker.CallNative("SDKClass", "Curvature", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Curvature", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public ushort ProbeNode - { - get { return Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData, value); } - } - public ushort[] TargetNodes - { - get { return Invoker.CallNative("SDKClass", "TargetNodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetNodes", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeAntiTunnelProbeBuild_t(ptr={this.m_classData})"; - } - public class FeAxialEdgeBend_t : ClassData - { - public FeAxialEdgeBend_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAxialEdgeBend_t", "FeAxialEdgeBend_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAxialEdgeBend_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAxialEdgeBend_t", "FeAxialEdgeBend_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeAxialEdgeBend_t() - { - } - public FeAxialEdgeBend_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeAxialEdgeBend_t", "FeAxialEdgeBend_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Te - { - get { return Invoker.CallNative("SDKClass", "Te", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Te", CallKind.ClassMember, m_classData, value); } - } - public float Tv - { - get { return Invoker.CallNative("SDKClass", "Tv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tv", CallKind.ClassMember, m_classData, value); } - } - public float Dist - { - get { return Invoker.CallNative("SDKClass", "Dist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dist", CallKind.ClassMember, m_classData, value); } - } - public float[] Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeAxialEdgeBend_t(ptr={this.m_classData})"; - } - public class FeBandBendLimit_t : ClassData - { - public FeBandBendLimit_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBandBendLimit_t", "FeBandBendLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBandBendLimit_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBandBendLimit_t", "FeBandBendLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBandBendLimit_t() - { - } - public FeBandBendLimit_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBandBendLimit_t", "FeBandBendLimit_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float DistMin - { - get { return Invoker.CallNative("SDKClass", "DistMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistMin", CallKind.ClassMember, m_classData, value); } - } - public float DistMax - { - get { return Invoker.CallNative("SDKClass", "DistMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistMax", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeBandBendLimit_t(ptr={this.m_classData})"; - } - public class FeBoxRigid_t : ClassData - { - public FeBoxRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBoxRigid_t", "FeBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBoxRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBoxRigid_t", "FeBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBoxRigid_t() - { - } - public FeBoxRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBoxRigid_t", "FeBoxRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort CollisionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Size - { - get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } - } - public ushort VertexMapIndex - { - get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeBoxRigid_t(ptr={this.m_classData})"; - } - public class FeBuildBoxRigid_t : FeBoxRigid_t - { - public FeBuildBoxRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildBoxRigid_t", "FeBuildBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildBoxRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildBoxRigid_t", "FeBuildBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildBoxRigid_t() - { - } - public FeBuildBoxRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildBoxRigid_t", "FeBuildBoxRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public uint VertexMapHash - { - get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } - } - public uint AntitunnelGroupBits - { - get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } - } - public FeBoxRigid_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"FeBuildBoxRigid_t(ptr={this.m_classData})"; - } - public class FeBuildSDFRigid_t : FeSDFRigid_t - { - public FeBuildSDFRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildSDFRigid_t", "FeBuildSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildSDFRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildSDFRigid_t", "FeBuildSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildSDFRigid_t() - { - } - public FeBuildSDFRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildSDFRigid_t", "FeBuildSDFRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public uint VertexMapHash - { - get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } - } - public uint AntitunnelGroupBits - { - get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } - } - public FeSDFRigid_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"FeBuildSDFRigid_t(ptr={this.m_classData})"; - } - public class FeBuildSphereRigid_t : FeSphereRigid_t - { - public FeBuildSphereRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildSphereRigid_t", "FeBuildSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildSphereRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildSphereRigid_t", "FeBuildSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildSphereRigid_t() - { - } - public FeBuildSphereRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildSphereRigid_t", "FeBuildSphereRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public uint VertexMapHash - { - get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } - } - public uint AntitunnelGroupBits - { - get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } - } - public FeSphereRigid_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"FeBuildSphereRigid_t(ptr={this.m_classData})"; - } - public class FeBuildTaperedCapsuleRigid_t : FeTaperedCapsuleRigid_t - { - public FeBuildTaperedCapsuleRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildTaperedCapsuleRigid_t", "FeBuildTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildTaperedCapsuleRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildTaperedCapsuleRigid_t", "FeBuildTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeBuildTaperedCapsuleRigid_t() - { - } - public FeBuildTaperedCapsuleRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeBuildTaperedCapsuleRigid_t", "FeBuildTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public uint VertexMapHash - { - get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } - } - public uint AntitunnelGroupBits - { - get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } - } - public FeTaperedCapsuleRigid_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"FeBuildTaperedCapsuleRigid_t(ptr={this.m_classData})"; - } - public class FeCollisionPlane_t : ClassData - { - public FeCollisionPlane_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCollisionPlane_t", "FeCollisionPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCollisionPlane_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCollisionPlane_t", "FeCollisionPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCollisionPlane_t() - { - } - public FeCollisionPlane_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCollisionPlane_t", "FeCollisionPlane_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort CtrlParent - { - get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } - } - public ushort ChildNode - { - get { return Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData, value); } - } - public RnPlane_t Plane - { - get { return Invoker.CallNative("SDKClass", "Plane", CallKind.ClassMember, m_classData); } - } - public float Strength - { - get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeCollisionPlane_t(ptr={this.m_classData})"; - } - public class FeCtrlOffset_t : ClassData - { - public FeCtrlOffset_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOffset_t", "FeCtrlOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCtrlOffset_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOffset_t", "FeCtrlOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCtrlOffset_t() - { - } - public FeCtrlOffset_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOffset_t", "FeCtrlOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public ushort CtrlParent - { - get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } - } - public ushort CtrlChild - { - get { return Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeCtrlOffset_t(ptr={this.m_classData})"; - } - public class FeCtrlOsOffset_t : ClassData - { - public FeCtrlOsOffset_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOsOffset_t", "FeCtrlOsOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCtrlOsOffset_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOsOffset_t", "FeCtrlOsOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCtrlOsOffset_t() - { - } - public FeCtrlOsOffset_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOsOffset_t", "FeCtrlOsOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort CtrlParent - { - get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } - } - public ushort CtrlChild - { - get { return Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeCtrlOsOffset_t(ptr={this.m_classData})"; - } - public class FeCtrlSoftOffset_t : ClassData - { - public FeCtrlSoftOffset_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlSoftOffset_t", "FeCtrlSoftOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCtrlSoftOffset_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlSoftOffset_t", "FeCtrlSoftOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeCtrlSoftOffset_t() - { - } - public FeCtrlSoftOffset_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeCtrlSoftOffset_t", "FeCtrlSoftOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort CtrlParent - { - get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } - } - public ushort CtrlChild - { - get { return Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public float Alpha - { - get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeCtrlSoftOffset_t(ptr={this.m_classData})"; - } - public class FeDynKinLink_t : ClassData - { - public FeDynKinLink_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeDynKinLink_t", "FeDynKinLink_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeDynKinLink_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeDynKinLink_t", "FeDynKinLink_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeDynKinLink_t() - { - } - public FeDynKinLink_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeDynKinLink_t", "FeDynKinLink_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } - } - public ushort Child - { - get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeDynKinLink_t(ptr={this.m_classData})"; - } - public class FeEdgeDesc_t : ClassData - { - public FeEdgeDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeEdgeDesc_t", "FeEdgeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeEdgeDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeEdgeDesc_t", "FeEdgeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeEdgeDesc_t() - { - } - public FeEdgeDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeEdgeDesc_t", "FeEdgeDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Edge - { - get { return Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Side - { - get { return Invoker.CallNative("SDKClass", "Side", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Side", CallKind.ClassMember, m_classData, value); } - } - public ushort[] VirtElem - { - get { return Invoker.CallNative("SDKClass", "VirtElem", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VirtElem", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeEdgeDesc_t(ptr={this.m_classData})"; - } - public class FeEffectDesc_t : ClassData - { - public FeEffectDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeEffectDesc_t", "FeEffectDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeEffectDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeEffectDesc_t", "FeEffectDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeEffectDesc_t() - { - } - public FeEffectDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeEffectDesc_t", "FeEffectDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameHash - { - get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeEffectDesc_t(ptr={this.m_classData})"; - } - public class FeFitInfluence_t : ClassData - { - public FeFitInfluence_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitInfluence_t", "FeFitInfluence_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFitInfluence_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitInfluence_t", "FeFitInfluence_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFitInfluence_t() - { - } - public FeFitInfluence_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitInfluence_t", "FeFitInfluence_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint VertexNode - { - get { return Invoker.CallNative("SDKClass", "VertexNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexNode", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public uint MatrixNode - { - get { return Invoker.CallNative("SDKClass", "MatrixNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatrixNode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeFitInfluence_t(ptr={this.m_classData})"; - } - public class FeFitMatrix_t : ClassData - { - public FeFitMatrix_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitMatrix_t", "FeFitMatrix_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFitMatrix_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitMatrix_t", "FeFitMatrix_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFitMatrix_t() - { - } - public FeFitMatrix_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitMatrix_t", "FeFitMatrix_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Center - { - get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } - } - public ushort End - { - get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort BeginDynamic - { - get { return Invoker.CallNative("SDKClass", "BeginDynamic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BeginDynamic", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeFitMatrix_t(ptr={this.m_classData})"; - } - public class FeFitWeight_t : ClassData - { - public FeFitWeight_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitWeight_t", "FeFitWeight_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFitWeight_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitWeight_t", "FeFitWeight_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFitWeight_t() - { - } - public FeFitWeight_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFitWeight_t", "FeFitWeight_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort Dummy - { - get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeFitWeight_t(ptr={this.m_classData})"; - } - public class FeFollowNode_t : ClassData - { - public FeFollowNode_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFollowNode_t", "FeFollowNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFollowNode_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFollowNode_t", "FeFollowNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeFollowNode_t() - { - } - public FeFollowNode_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeFollowNode_t", "FeFollowNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort ParentNode - { - get { return Invoker.CallNative("SDKClass", "ParentNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentNode", CallKind.ClassMember, m_classData, value); } - } - public ushort ChildNode - { - get { return Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeFollowNode_t(ptr={this.m_classData})"; - } - public class FeHingeLimit_t : ClassData - { - public FeHingeLimit_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimit_t", "FeHingeLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeHingeLimit_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimit_t", "FeHingeLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeHingeLimit_t() - { - } - public FeHingeLimit_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimit_t", "FeHingeLimit_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public float Weight4 - { - get { return Invoker.CallNative("SDKClass", "Weight4", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight4", CallKind.ClassMember, m_classData, value); } - } - public float Weight5 - { - get { return Invoker.CallNative("SDKClass", "Weight5", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight5", CallKind.ClassMember, m_classData, value); } - } - public float AngleCenter - { - get { return Invoker.CallNative("SDKClass", "AngleCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleCenter", CallKind.ClassMember, m_classData, value); } - } - public float AngleExtents - { - get { return Invoker.CallNative("SDKClass", "AngleExtents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngleExtents", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeHingeLimit_t(ptr={this.m_classData})"; - } - public class FeHingeLimitBuild_t : ClassData - { - public FeHingeLimitBuild_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimitBuild_t", "FeHingeLimitBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeHingeLimitBuild_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimitBuild_t", "FeHingeLimitBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeHingeLimitBuild_t() - { - } - public FeHingeLimitBuild_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimitBuild_t", "FeHingeLimitBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public float LimitCW - { - get { return Invoker.CallNative("SDKClass", "LimitCW", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LimitCW", CallKind.ClassMember, m_classData, value); } - } - public float LimitCCW - { - get { return Invoker.CallNative("SDKClass", "LimitCCW", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LimitCCW", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeHingeLimitBuild_t(ptr={this.m_classData})"; - } - public class FeKelagerBend2_t : ClassData - { - public FeKelagerBend2_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeKelagerBend2_t", "FeKelagerBend2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeKelagerBend2_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeKelagerBend2_t", "FeKelagerBend2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeKelagerBend2_t() - { - } - public FeKelagerBend2_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeKelagerBend2_t", "FeKelagerBend2_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public float Height0 - { - get { return Invoker.CallNative("SDKClass", "Height0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height0", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort Reserved - { - get { return Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeKelagerBend2_t(ptr={this.m_classData})"; - } - public class FeMorphLayerDepr_t : ClassData - { - public FeMorphLayerDepr_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeMorphLayerDepr_t", "FeMorphLayerDepr_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeMorphLayerDepr_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeMorphLayerDepr_t", "FeMorphLayerDepr_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeMorphLayerDepr_t() - { - } - public FeMorphLayerDepr_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeMorphLayerDepr_t", "FeMorphLayerDepr_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameHash - { - get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Nodes - { - get { return Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] InitPos - { - get { return Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData, value); } - } - public float[] Gravity - { - get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } - } - public float[] GoalStrength - { - get { return Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData, value); } - } - public float[] GoalDamping - { - get { return Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeMorphLayerDepr_t(ptr={this.m_classData})"; - } - public class FeNodeBase_t : ClassData - { - public FeNodeBase_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeBase_t", "FeNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeBase_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeBase_t", "FeNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeBase_t() - { - } - public FeNodeBase_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeBase_t", "FeNodeBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Dummy - { - get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeX0 - { - get { return Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeX1 - { - get { return Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeY0 - { - get { return Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeY1 - { - get { return Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeNodeBase_t(ptr={this.m_classData})"; - } - public class FeNodeIntegrator_t : ClassData - { - public FeNodeIntegrator_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeIntegrator_t", "FeNodeIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeIntegrator_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeIntegrator_t", "FeNodeIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeIntegrator_t() - { - } - public FeNodeIntegrator_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeIntegrator_t", "FeNodeIntegrator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float PointDamping - { - get { return Invoker.CallNative("SDKClass", "PointDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PointDamping", CallKind.ClassMember, m_classData, value); } - } - public float AnimationForceAttraction - { - get { return Invoker.CallNative("SDKClass", "AnimationForceAttraction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationForceAttraction", CallKind.ClassMember, m_classData, value); } - } - public float AnimationVertexAttraction - { - get { return Invoker.CallNative("SDKClass", "AnimationVertexAttraction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationVertexAttraction", CallKind.ClassMember, m_classData, value); } - } - public float Gravity - { - get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeNodeIntegrator_t(ptr={this.m_classData})"; - } - public class FeNodeReverseOffset_t : ClassData - { - public FeNodeReverseOffset_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeReverseOffset_t", "FeNodeReverseOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeReverseOffset_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeReverseOffset_t", "FeNodeReverseOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeReverseOffset_t() - { - } - public FeNodeReverseOffset_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeReverseOffset_t", "FeNodeReverseOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public ushort BoneCtrl - { - get { return Invoker.CallNative("SDKClass", "BoneCtrl", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneCtrl", CallKind.ClassMember, m_classData, value); } - } - public ushort TargetNode - { - get { return Invoker.CallNative("SDKClass", "TargetNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetNode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeNodeReverseOffset_t(ptr={this.m_classData})"; - } - public class FeNodeWindBase_t : ClassData - { - public FeNodeWindBase_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeWindBase_t", "FeNodeWindBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeWindBase_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeWindBase_t", "FeNodeWindBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeNodeWindBase_t() - { - } - public FeNodeWindBase_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeNodeWindBase_t", "FeNodeWindBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort NodeX0 - { - get { return Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeX1 - { - get { return Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeY0 - { - get { return Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeY1 - { - get { return Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeNodeWindBase_t(ptr={this.m_classData})"; - } - public class FeProxyVertexMap_t : ClassData - { - public FeProxyVertexMap_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeProxyVertexMap_t", "FeProxyVertexMap_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeProxyVertexMap_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeProxyVertexMap_t", "FeProxyVertexMap_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeProxyVertexMap_t() - { - } - public FeProxyVertexMap_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeProxyVertexMap_t", "FeProxyVertexMap_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeProxyVertexMap_t(ptr={this.m_classData})"; - } - public class FeQuad_t : ClassData - { - public FeQuad_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeQuad_t", "FeQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeQuad_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeQuad_t", "FeQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeQuad_t() - { - } - public FeQuad_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeQuad_t", "FeQuad_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float Slack - { - get { return Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData, value); } - } - public Vector4D[] Shape - { - get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeQuad_t(ptr={this.m_classData})"; - } - public class FeRigidColliderIndices_t : ClassData - { - public FeRigidColliderIndices_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeRigidColliderIndices_t", "FeRigidColliderIndices_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeRigidColliderIndices_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeRigidColliderIndices_t", "FeRigidColliderIndices_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeRigidColliderIndices_t() - { - } - public FeRigidColliderIndices_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeRigidColliderIndices_t", "FeRigidColliderIndices_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort TaperedCapsuleRigidIndex - { - get { return Invoker.CallNative("SDKClass", "TaperedCapsuleRigidIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TaperedCapsuleRigidIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort SphereRigidIndex - { - get { return Invoker.CallNative("SDKClass", "SphereRigidIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SphereRigidIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort BoxRigidIndex - { - get { return Invoker.CallNative("SDKClass", "BoxRigidIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoxRigidIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort SDFRigidIndex - { - get { return Invoker.CallNative("SDKClass", "SDFRigidIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SDFRigidIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort CollisionPlaneIndex - { - get { return Invoker.CallNative("SDKClass", "CollisionPlaneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionPlaneIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeRigidColliderIndices_t(ptr={this.m_classData})"; - } - public class FeRodConstraint_t : ClassData - { - public FeRodConstraint_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeRodConstraint_t", "FeRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeRodConstraint_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeRodConstraint_t", "FeRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeRodConstraint_t() - { - } - public FeRodConstraint_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeRodConstraint_t", "FeRodConstraint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float MaxDist - { - get { return Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData, value); } - } - public float MinDist - { - get { return Invoker.CallNative("SDKClass", "MinDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinDist", CallKind.ClassMember, m_classData, value); } - } - public float Weight0 - { - get { return Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData, value); } - } - public float RelaxationFactor - { - get { return Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeRodConstraint_t(ptr={this.m_classData})"; - } - public class FeSDFRigid_t : ClassData - { - public FeSDFRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSDFRigid_t", "FeSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSDFRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSDFRigid_t", "FeSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSDFRigid_t() - { - } - public FeSDFRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSDFRigid_t", "FeSDFRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D LocalMin - { - get { return Invoker.CallNative("SDKClass", "LocalMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LocalMax - { - get { return Invoker.CallNative("SDKClass", "LocalMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalMax", CallKind.ClassMember, m_classData, value); } - } - public float Bounciness - { - get { return Invoker.CallNative("SDKClass", "Bounciness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Bounciness", CallKind.ClassMember, m_classData, value); } - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort CollisionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } - } - public ushort VertexMapIndex - { - get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public float[] Distances - { - get { return Invoker.CallNative("SDKClass", "Distances", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Distances", CallKind.ClassMember, m_classData, value); } - } - public int Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public int Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public int Depth - { - get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSDFRigid_t(ptr={this.m_classData})"; - } - public class FeSimdAnimStrayRadius_t : ClassData - { - public FeSimdAnimStrayRadius_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdAnimStrayRadius_t", "FeSimdAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdAnimStrayRadius_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdAnimStrayRadius_t", "FeSimdAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdAnimStrayRadius_t() - { - } - public FeSimdAnimStrayRadius_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdAnimStrayRadius_t", "FeSimdAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float MaxDist - { - get { return Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData, value); } - } - public float RelaxationFactor - { - get { return Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSimdAnimStrayRadius_t(ptr={this.m_classData})"; - } - public class FeSimdNodeBase_t : ClassData - { - public FeSimdNodeBase_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdNodeBase_t", "FeSimdNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdNodeBase_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdNodeBase_t", "FeSimdNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdNodeBase_t() - { - } - public FeSimdNodeBase_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdNodeBase_t", "FeSimdNodeBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort[] NodeX0 - { - get { return Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData, value); } - } - public ushort[] NodeX1 - { - get { return Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData, value); } - } - public ushort[] NodeY0 - { - get { return Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData, value); } - } - public ushort[] NodeY1 - { - get { return Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Dummy - { - get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSimdNodeBase_t(ptr={this.m_classData})"; - } - public class FeSimdQuad_t : ClassData - { - public FeSimdQuad_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdQuad_t", "FeSimdQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdQuad_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdQuad_t", "FeSimdQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdQuad_t() - { - } - public FeSimdQuad_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdQuad_t", "FeSimdQuad_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSimdQuad_t(ptr={this.m_classData})"; - } - public class FeSimdRodConstraint_t : ClassData - { - public FeSimdRodConstraint_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraint_t", "FeSimdRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdRodConstraint_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraint_t", "FeSimdRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdRodConstraint_t() - { - } - public FeSimdRodConstraint_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraint_t", "FeSimdRodConstraint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSimdRodConstraint_t(ptr={this.m_classData})"; - } - public class FeSimdRodConstraintAnim_t : ClassData - { - public FeSimdRodConstraintAnim_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraintAnim_t", "FeSimdRodConstraintAnim_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdRodConstraintAnim_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraintAnim_t", "FeSimdRodConstraintAnim_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdRodConstraintAnim_t() - { - } - public FeSimdRodConstraintAnim_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraintAnim_t", "FeSimdRodConstraintAnim_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSimdRodConstraintAnim_t(ptr={this.m_classData})"; - } - public class FeSimdSpringIntegrator_t : ClassData - { - public FeSimdSpringIntegrator_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdSpringIntegrator_t", "FeSimdSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdSpringIntegrator_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdSpringIntegrator_t", "FeSimdSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdSpringIntegrator_t() - { - } - public FeSimdSpringIntegrator_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdSpringIntegrator_t", "FeSimdSpringIntegrator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float SpringRestLength - { - get { return Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData, value); } - } - public float SpringConstant - { - get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } - } - public float SpringDamping - { - get { return Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData, value); } - } - public float NodeWeight0 - { - get { return Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSimdSpringIntegrator_t(ptr={this.m_classData})"; - } - public class FeSimdTri_t : ClassData - { - public FeSimdTri_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdTri_t", "FeSimdTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdTri_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdTri_t", "FeSimdTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSimdTri_t() - { - } - public FeSimdTri_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSimdTri_t", "FeSimdTri_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float W1 - { - get { return Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData, value); } - } - public float W2 - { - get { return Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSimdTri_t(ptr={this.m_classData})"; - } - public class FeSoftParent_t : ClassData - { - public FeSoftParent_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSoftParent_t", "FeSoftParent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSoftParent_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSoftParent_t", "FeSoftParent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSoftParent_t() - { - } - public FeSoftParent_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSoftParent_t", "FeSoftParent_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } - } - public float Alpha - { - get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSoftParent_t(ptr={this.m_classData})"; - } - public class FeSourceEdge_t : ClassData - { - public FeSourceEdge_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSourceEdge_t", "FeSourceEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSourceEdge_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSourceEdge_t", "FeSourceEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSourceEdge_t() - { - } - public FeSourceEdge_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSourceEdge_t", "FeSourceEdge_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSourceEdge_t(ptr={this.m_classData})"; - } - public class FeSphereRigid_t : ClassData - { - public FeSphereRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSphereRigid_t", "FeSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSphereRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSphereRigid_t", "FeSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSphereRigid_t() - { - } - public FeSphereRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSphereRigid_t", "FeSphereRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Sphere - { - get { return Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData, value); } - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort CollisionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } - } - public ushort VertexMapIndex - { - get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSphereRigid_t(ptr={this.m_classData})"; - } - public class FeSpringIntegrator_t : ClassData - { - public FeSpringIntegrator_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSpringIntegrator_t", "FeSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSpringIntegrator_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSpringIntegrator_t", "FeSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeSpringIntegrator_t() - { - } - public FeSpringIntegrator_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeSpringIntegrator_t", "FeSpringIntegrator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float SpringRestLength - { - get { return Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData, value); } - } - public float SpringConstant - { - get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } - } - public float SpringDamping - { - get { return Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData, value); } - } - public float NodeWeight0 - { - get { return Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeSpringIntegrator_t(ptr={this.m_classData})"; - } - public class FeStiffHingeBuild_t : ClassData - { - public FeStiffHingeBuild_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeStiffHingeBuild_t", "FeStiffHingeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeStiffHingeBuild_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeStiffHingeBuild_t", "FeStiffHingeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeStiffHingeBuild_t() - { - } - public FeStiffHingeBuild_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeStiffHingeBuild_t", "FeStiffHingeBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MaxAngle - { - get { return Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData, value); } - } - public float Strength - { - get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } - } - public float[] MotionBias - { - get { return Invoker.CallNative("SDKClass", "MotionBias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotionBias", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeStiffHingeBuild_t(ptr={this.m_classData})"; - } - public class FeTaperedCapsuleRigid_t : ClassData - { - public FeTaperedCapsuleRigid_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleRigid_t", "FeTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTaperedCapsuleRigid_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleRigid_t", "FeTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTaperedCapsuleRigid_t() - { - } - public FeTaperedCapsuleRigid_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleRigid_t", "FeTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] Sphere - { - get { return Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData, value); } - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort CollisionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } - } - public ushort VertexMapIndex - { - get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeTaperedCapsuleRigid_t(ptr={this.m_classData})"; - } - public class FeTaperedCapsuleStretch_t : ClassData - { - public FeTaperedCapsuleStretch_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleStretch_t", "FeTaperedCapsuleStretch_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTaperedCapsuleStretch_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleStretch_t", "FeTaperedCapsuleStretch_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTaperedCapsuleStretch_t() - { - } - public FeTaperedCapsuleStretch_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleStretch_t", "FeTaperedCapsuleStretch_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort CollisionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } - } - public ushort Dummy - { - get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } - } - public float[] Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeTaperedCapsuleStretch_t(ptr={this.m_classData})"; - } - public class FeTreeChildren_t : ClassData - { - public FeTreeChildren_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTreeChildren_t", "FeTreeChildren_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTreeChildren_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTreeChildren_t", "FeTreeChildren_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTreeChildren_t() - { - } - public FeTreeChildren_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTreeChildren_t", "FeTreeChildren_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Child - { - get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeTreeChildren_t(ptr={this.m_classData})"; - } - public class FeTri_t : ClassData - { - public FeTri_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTri_t", "FeTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTri_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTri_t", "FeTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTri_t() - { - } - public FeTri_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTri_t", "FeTri_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public float W1 - { - get { return Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData, value); } - } - public float W2 - { - get { return Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeTri_t(ptr={this.m_classData})"; - } - public class FeTwistConstraint_t : ClassData - { - public FeTwistConstraint_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTwistConstraint_t", "FeTwistConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTwistConstraint_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTwistConstraint_t", "FeTwistConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeTwistConstraint_t() - { - } - public FeTwistConstraint_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeTwistConstraint_t", "FeTwistConstraint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort NodeOrient - { - get { return Invoker.CallNative("SDKClass", "NodeOrient", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeOrient", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeEnd - { - get { return Invoker.CallNative("SDKClass", "NodeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeEnd", CallKind.ClassMember, m_classData, value); } - } - public float TwistRelax - { - get { return Invoker.CallNative("SDKClass", "TwistRelax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistRelax", CallKind.ClassMember, m_classData, value); } - } - public float SwingRelax - { - get { return Invoker.CallNative("SDKClass", "SwingRelax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SwingRelax", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeTwistConstraint_t(ptr={this.m_classData})"; - } - public class FeVertexMapBuild_t : ClassData - { - public FeVertexMapBuild_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapBuild_t", "FeVertexMapBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeVertexMapBuild_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapBuild_t", "FeVertexMapBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeVertexMapBuild_t() - { - } - public FeVertexMapBuild_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapBuild_t", "FeVertexMapBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string VertexMapName - { - get { return Invoker.CallNative("SDKClass", "VertexMapName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapName", CallKind.ClassMember, m_classData, value); } - } - public uint NameHash - { - get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public float VolumetricSolveStrength - { - get { return Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData, value); } - } - public int ScaleSourceNode - { - get { return Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData, value); } - } - public float[] Weights - { - get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeVertexMapBuild_t(ptr={this.m_classData})"; - } - public class FeVertexMapDesc_t : ClassData - { - public FeVertexMapDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapDesc_t", "FeVertexMapDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeVertexMapDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapDesc_t", "FeVertexMapDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeVertexMapDesc_t() - { - } - public FeVertexMapDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapDesc_t", "FeVertexMapDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameHash - { - get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } - } - public uint Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public ushort VertexBase - { - get { return Invoker.CallNative("SDKClass", "VertexBase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexBase", CallKind.ClassMember, m_classData, value); } - } - public ushort VertexCount - { - get { return Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData, value); } - } - public uint MapOffset - { - get { return Invoker.CallNative("SDKClass", "MapOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MapOffset", CallKind.ClassMember, m_classData, value); } - } - public uint NodeListOffset - { - get { return Invoker.CallNative("SDKClass", "NodeListOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeListOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D CenterOfMass - { - get { return Invoker.CallNative("SDKClass", "CenterOfMass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CenterOfMass", CallKind.ClassMember, m_classData, value); } - } - public float VolumetricSolveStrength - { - get { return Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData, value); } - } - public short ScaleSourceNode - { - get { return Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeListCount - { - get { return Invoker.CallNative("SDKClass", "NodeListCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeListCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeVertexMapDesc_t(ptr={this.m_classData})"; - } - public class FeWeightedNode_t : ClassData - { - public FeWeightedNode_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeWeightedNode_t", "FeWeightedNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeWeightedNode_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeWeightedNode_t", "FeWeightedNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeWeightedNode_t() - { - } - public FeWeightedNode_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeWeightedNode_t", "FeWeightedNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public ushort Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeWeightedNode_t(ptr={this.m_classData})"; - } - public class FeWorldCollisionParams_t : ClassData - { - public FeWorldCollisionParams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeWorldCollisionParams_t", "FeWorldCollisionParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeWorldCollisionParams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeWorldCollisionParams_t", "FeWorldCollisionParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FeWorldCollisionParams_t() - { - } - public FeWorldCollisionParams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FeWorldCollisionParams_t", "FeWorldCollisionParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float WorldFriction - { - get { return Invoker.CallNative("SDKClass", "WorldFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldFriction", CallKind.ClassMember, m_classData, value); } - } - public float GroundFriction - { - get { return Invoker.CallNative("SDKClass", "GroundFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundFriction", CallKind.ClassMember, m_classData, value); } - } - public ushort ListBegin - { - get { return Invoker.CallNative("SDKClass", "ListBegin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ListBegin", CallKind.ClassMember, m_classData, value); } - } - public ushort ListEnd - { - get { return Invoker.CallNative("SDKClass", "ListEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ListEnd", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FeWorldCollisionParams_t(ptr={this.m_classData})"; - } - public class FilterDamageType : CBaseFilter - { - public FilterDamageType(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FilterDamageType", "FilterDamageType", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FilterDamageType(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FilterDamageType", "FilterDamageType", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FilterDamageType() - { - } - public FilterDamageType(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FilterDamageType", "FilterDamageType", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int DamageType - { - get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"FilterDamageType(ptr={this.m_classData})"; - } - public class FilterHealth : CBaseFilter - { - public FilterHealth(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FilterHealth", "FilterHealth", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FilterHealth(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FilterHealth", "FilterHealth", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FilterHealth() - { - } - public FilterHealth(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FilterHealth", "FilterHealth", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool AdrenalineActive - { - get { return Invoker.CallNative("SDKClass", "AdrenalineActive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AdrenalineActive", CallKind.ClassMember, m_classData, value); } - } - public int HealthMin - { - get { return Invoker.CallNative("SDKClass", "HealthMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HealthMin", CallKind.ClassMember, m_classData, value); } - } - public int HealthMax - { - get { return Invoker.CallNative("SDKClass", "HealthMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HealthMax", CallKind.ClassMember, m_classData, value); } - } - public CBaseFilter Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"FilterHealth(ptr={this.m_classData})"; - } - public class fogparams_t : ClassData - { - public fogparams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("fogparams_t", "fogparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public fogparams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("fogparams_t", "fogparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public fogparams_t() - { - } - public fogparams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("fogparams_t", "fogparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D DirPrimary - { - get { return Invoker.CallNative("SDKClass", "DirPrimary", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DirPrimary", CallKind.ClassMember, m_classData, value); } - } - public QAngle ColorPrimary - { - get { return Invoker.CallNative("SDKClass", "ColorPrimary", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorPrimary", CallKind.ClassMember, m_classData, value); } - } - public QAngle ColorSecondary - { - get { return Invoker.CallNative("SDKClass", "ColorSecondary", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorSecondary", CallKind.ClassMember, m_classData, value); } - } - public QAngle ColorPrimaryLerpTo - { - get { return Invoker.CallNative("SDKClass", "ColorPrimaryLerpTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorPrimaryLerpTo", CallKind.ClassMember, m_classData, value); } - } - public QAngle ColorSecondaryLerpTo - { - get { return Invoker.CallNative("SDKClass", "ColorSecondaryLerpTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorSecondaryLerpTo", CallKind.ClassMember, m_classData, value); } - } - public float Start - { - get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } - } - public float End - { - get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } - } - public float Farz - { - get { return Invoker.CallNative("SDKClass", "Farz", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Farz", CallKind.ClassMember, m_classData, value); } - } - public float Maxdensity - { - get { return Invoker.CallNative("SDKClass", "Maxdensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Maxdensity", CallKind.ClassMember, m_classData, value); } - } - public float Exponent - { - get { return Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData, value); } - } - public float HDRColorScale - { - get { return Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData, value); } - } - public float SkyboxFogFactor - { - get { return Invoker.CallNative("SDKClass", "SkyboxFogFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyboxFogFactor", CallKind.ClassMember, m_classData, value); } - } - public float SkyboxFogFactorLerpTo - { - get { return Invoker.CallNative("SDKClass", "SkyboxFogFactorLerpTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyboxFogFactorLerpTo", CallKind.ClassMember, m_classData, value); } - } - public float StartLerpTo - { - get { return Invoker.CallNative("SDKClass", "StartLerpTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartLerpTo", CallKind.ClassMember, m_classData, value); } - } - public float EndLerpTo - { - get { return Invoker.CallNative("SDKClass", "EndLerpTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndLerpTo", CallKind.ClassMember, m_classData, value); } - } - public float MaxdensityLerpTo - { - get { return Invoker.CallNative("SDKClass", "MaxdensityLerpTo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxdensityLerpTo", CallKind.ClassMember, m_classData, value); } - } - public float Lerptime - { - get { return Invoker.CallNative("SDKClass", "Lerptime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Lerptime", CallKind.ClassMember, m_classData, value); } - } - public float Duration - { - get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } - } - public float Blendtobackground - { - get { return Invoker.CallNative("SDKClass", "Blendtobackground", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Blendtobackground", CallKind.ClassMember, m_classData, value); } - } - public float Scattering - { - get { return Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData, value); } - } - public float Locallightscale - { - get { return Invoker.CallNative("SDKClass", "Locallightscale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Locallightscale", CallKind.ClassMember, m_classData, value); } - } - public bool Enable - { - get { return Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData, value); } - } - public bool Blend - { - get { return Invoker.CallNative("SDKClass", "Blend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Blend", CallKind.ClassMember, m_classData, value); } - } - public bool Padding2 - { - get { return Invoker.CallNative("SDKClass", "Padding2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Padding2", CallKind.ClassMember, m_classData, value); } - } - public bool Padding - { - get { return Invoker.CallNative("SDKClass", "Padding", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Padding", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"fogparams_t(ptr={this.m_classData})"; - } - public class fogplayerparams_t : ClassData - { - public fogplayerparams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("fogplayerparams_t", "fogplayerparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public fogplayerparams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("fogplayerparams_t", "fogplayerparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public fogplayerparams_t() - { - } - public fogplayerparams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("fogplayerparams_t", "fogplayerparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CFogController Ctrl - { - get { return Invoker.CallNative("SDKClass", "Ctrl", CallKind.ClassMember, m_classData); } - } - public float TransitionTime - { - get { return Invoker.CallNative("SDKClass", "TransitionTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TransitionTime", CallKind.ClassMember, m_classData, value); } - } - public QAngle OldColor - { - get { return Invoker.CallNative("SDKClass", "OldColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldColor", CallKind.ClassMember, m_classData, value); } - } - public float OldStart - { - get { return Invoker.CallNative("SDKClass", "OldStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldStart", CallKind.ClassMember, m_classData, value); } - } - public float OldEnd - { - get { return Invoker.CallNative("SDKClass", "OldEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldEnd", CallKind.ClassMember, m_classData, value); } - } - public float OldMaxDensity - { - get { return Invoker.CallNative("SDKClass", "OldMaxDensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldMaxDensity", CallKind.ClassMember, m_classData, value); } - } - public float OldHDRColorScale - { - get { return Invoker.CallNative("SDKClass", "OldHDRColorScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldHDRColorScale", CallKind.ClassMember, m_classData, value); } - } - public float OldFarZ - { - get { return Invoker.CallNative("SDKClass", "OldFarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldFarZ", CallKind.ClassMember, m_classData, value); } - } - public QAngle NewColor - { - get { return Invoker.CallNative("SDKClass", "NewColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewColor", CallKind.ClassMember, m_classData, value); } - } - public float NewStart - { - get { return Invoker.CallNative("SDKClass", "NewStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewStart", CallKind.ClassMember, m_classData, value); } - } - public float NewEnd - { - get { return Invoker.CallNative("SDKClass", "NewEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewEnd", CallKind.ClassMember, m_classData, value); } - } - public float NewMaxDensity - { - get { return Invoker.CallNative("SDKClass", "NewMaxDensity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewMaxDensity", CallKind.ClassMember, m_classData, value); } - } - public float NewHDRColorScale - { - get { return Invoker.CallNative("SDKClass", "NewHDRColorScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewHDRColorScale", CallKind.ClassMember, m_classData, value); } - } - public float NewFarZ - { - get { return Invoker.CallNative("SDKClass", "NewFarZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NewFarZ", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"fogplayerparams_t(ptr={this.m_classData})"; - } - public class FollowAttachmentData : ClassData - { - public FollowAttachmentData(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentData", "FollowAttachmentData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FollowAttachmentData(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentData", "FollowAttachmentData", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FollowAttachmentData() - { - } - public FollowAttachmentData(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentData", "FollowAttachmentData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FollowAttachmentData(ptr={this.m_classData})"; - } - public class FollowAttachmentSettings_t : ClassData - { - public FollowAttachmentSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentSettings_t", "FollowAttachmentSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FollowAttachmentSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentSettings_t", "FollowAttachmentSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FollowAttachmentSettings_t() - { - } - public FollowAttachmentSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentSettings_t", "FollowAttachmentSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimAttachment Attachment - { - get { return Invoker.CallNative("SDKClass", "Attachment", CallKind.ClassMember, m_classData); } - } - public int BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public bool MatchTranslation - { - get { return Invoker.CallNative("SDKClass", "MatchTranslation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchTranslation", CallKind.ClassMember, m_classData, value); } - } - public bool MatchRotation - { - get { return Invoker.CallNative("SDKClass", "MatchRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchRotation", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FollowAttachmentSettings_t(ptr={this.m_classData})"; - } - public class FollowTargetOpFixedSettings_t : ClassData - { - public FollowTargetOpFixedSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowTargetOpFixedSettings_t", "FollowTargetOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FollowTargetOpFixedSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowTargetOpFixedSettings_t", "FollowTargetOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FollowTargetOpFixedSettings_t() - { - } - public FollowTargetOpFixedSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FollowTargetOpFixedSettings_t", "FollowTargetOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public bool BoneTarget - { - get { return Invoker.CallNative("SDKClass", "BoneTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneTarget", CallKind.ClassMember, m_classData, value); } - } - public int BoneTargetIndex - { - get { return Invoker.CallNative("SDKClass", "BoneTargetIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneTargetIndex", CallKind.ClassMember, m_classData, value); } - } - public bool WorldCoodinateTarget - { - get { return Invoker.CallNative("SDKClass", "WorldCoodinateTarget", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldCoodinateTarget", CallKind.ClassMember, m_classData, value); } - } - public bool MatchTargetOrientation - { - get { return Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FollowTargetOpFixedSettings_t(ptr={this.m_classData})"; - } - public class FootFixedData_t : ClassData - { - public FootFixedData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootFixedData_t", "FootFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootFixedData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootFixedData_t", "FootFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootFixedData_t() - { - } - public FootFixedData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootFixedData_t", "FootFixedData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D ToeOffset - { - get { return Invoker.CallNative("SDKClass", "ToeOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToeOffset", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HeelOffset - { - get { return Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData, value); } - } - public int TargetBoneIndex - { - get { return Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public int AnkleBoneIndex - { - get { return Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public int IKAnchorBoneIndex - { - get { return Invoker.CallNative("SDKClass", "IKAnchorBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IKAnchorBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public int IkChainIndex - { - get { return Invoker.CallNative("SDKClass", "IkChainIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IkChainIndex", CallKind.ClassMember, m_classData, value); } - } - public float MaxIKLength - { - get { return Invoker.CallNative("SDKClass", "MaxIKLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxIKLength", CallKind.ClassMember, m_classData, value); } - } - public int FootIndex - { - get { return Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData, value); } - } - public int TagIndex - { - get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } - } - public float MaxRotationLeft - { - get { return Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData, value); } - } - public float MaxRotationRight - { - get { return Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FootFixedData_t(ptr={this.m_classData})"; - } - public class FootFixedSettings : ClassData - { - public FootFixedSettings(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootFixedSettings", "FootFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootFixedSettings(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootFixedSettings", "FootFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootFixedSettings() - { - } - public FootFixedSettings(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootFixedSettings", "FootFixedSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public TraceSettings_t TraceSettings - { - get { return Invoker.CallNative("SDKClass", "TraceSettings", CallKind.ClassMember, m_classData); } - } - public Vector2D FootBaseBindPosePositionMS - { - get { return Invoker.CallNative("SDKClass", "FootBaseBindPosePositionMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootBaseBindPosePositionMS", CallKind.ClassMember, m_classData, value); } - } - public float FootBaseLength - { - get { return Invoker.CallNative("SDKClass", "FootBaseLength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootBaseLength", CallKind.ClassMember, m_classData, value); } - } - public float MaxRotationLeft - { - get { return Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData, value); } - } - public float MaxRotationRight - { - get { return Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData, value); } - } - public int FootstepLandedTagIndex - { - get { return Invoker.CallNative("SDKClass", "FootstepLandedTagIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootstepLandedTagIndex", CallKind.ClassMember, m_classData, value); } - } - public bool EnableTracing - { - get { return Invoker.CallNative("SDKClass", "EnableTracing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableTracing", CallKind.ClassMember, m_classData, value); } - } - public float TraceAngleBlend - { - get { return Invoker.CallNative("SDKClass", "TraceAngleBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceAngleBlend", CallKind.ClassMember, m_classData, value); } - } - public int DisableTagIndex - { - get { return Invoker.CallNative("SDKClass", "DisableTagIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableTagIndex", CallKind.ClassMember, m_classData, value); } - } - public int FootIndex - { - get { return Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FootFixedSettings(ptr={this.m_classData})"; - } - public class FootLockPoseOpFixedSettings : ClassData - { - public FootLockPoseOpFixedSettings(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootLockPoseOpFixedSettings", "FootLockPoseOpFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootLockPoseOpFixedSettings(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootLockPoseOpFixedSettings", "FootLockPoseOpFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootLockPoseOpFixedSettings() - { - } - public FootLockPoseOpFixedSettings(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootLockPoseOpFixedSettings", "FootLockPoseOpFixedSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimInputDamping HipDampingSettings - { - get { return Invoker.CallNative("SDKClass", "HipDampingSettings", CallKind.ClassMember, m_classData); } - } - public int HipBoneIndex - { - get { return Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public uint IkSolverType - { - get { return Invoker.CallNative("SDKClass", "IkSolverType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IkSolverType", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyTilt - { - get { return Invoker.CallNative("SDKClass", "ApplyTilt", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyTilt", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyHipDrop - { - get { return Invoker.CallNative("SDKClass", "ApplyHipDrop", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyHipDrop", CallKind.ClassMember, m_classData, value); } - } - public bool AlwaysUseFallbackHinge - { - get { return Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyFootRotationLimits - { - get { return Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyLegTwistLimits - { - get { return Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData, value); } - } - public float MaxFootHeight - { - get { return Invoker.CallNative("SDKClass", "MaxFootHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxFootHeight", CallKind.ClassMember, m_classData, value); } - } - public float ExtensionScale - { - get { return Invoker.CallNative("SDKClass", "ExtensionScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExtensionScale", CallKind.ClassMember, m_classData, value); } - } - public float MaxLegTwist - { - get { return Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData, value); } - } - public bool EnableLockBreaking - { - get { return Invoker.CallNative("SDKClass", "EnableLockBreaking", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableLockBreaking", CallKind.ClassMember, m_classData, value); } - } - public float LockBreakTolerance - { - get { return Invoker.CallNative("SDKClass", "LockBreakTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockBreakTolerance", CallKind.ClassMember, m_classData, value); } - } - public float LockBlendTime - { - get { return Invoker.CallNative("SDKClass", "LockBlendTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockBlendTime", CallKind.ClassMember, m_classData, value); } - } - public bool EnableStretching - { - get { return Invoker.CallNative("SDKClass", "EnableStretching", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableStretching", CallKind.ClassMember, m_classData, value); } - } - public float MaxStretchAmount - { - get { return Invoker.CallNative("SDKClass", "MaxStretchAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxStretchAmount", CallKind.ClassMember, m_classData, value); } - } - public float StretchExtensionScale - { - get { return Invoker.CallNative("SDKClass", "StretchExtensionScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StretchExtensionScale", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FootLockPoseOpFixedSettings(ptr={this.m_classData})"; - } - public class FootPinningPoseOpFixedData_t : ClassData - { - public FootPinningPoseOpFixedData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootPinningPoseOpFixedData_t", "FootPinningPoseOpFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootPinningPoseOpFixedData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootPinningPoseOpFixedData_t", "FootPinningPoseOpFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootPinningPoseOpFixedData_t() - { - } - public FootPinningPoseOpFixedData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootPinningPoseOpFixedData_t", "FootPinningPoseOpFixedData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float BlendTime - { - get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } - } - public float LockBreakDistance - { - get { return Invoker.CallNative("SDKClass", "LockBreakDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockBreakDistance", CallKind.ClassMember, m_classData, value); } - } - public float MaxLegTwist - { - get { return Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData, value); } - } - public int HipBoneIndex - { - get { return Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyLegTwistLimits - { - get { return Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyFootRotationLimits - { - get { return Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FootPinningPoseOpFixedData_t(ptr={this.m_classData})"; - } - public class FootStepTrigger : ClassData - { - public FootStepTrigger(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootStepTrigger", "FootStepTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootStepTrigger(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootStepTrigger", "FootStepTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FootStepTrigger() - { - } - public FootStepTrigger(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FootStepTrigger", "FootStepTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Tags - { - get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } - } - public int FootIndex - { - get { return Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData, value); } - } - public uint TriggerPhase - { - get { return Invoker.CallNative("SDKClass", "TriggerPhase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriggerPhase", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FootStepTrigger(ptr={this.m_classData})"; - } - public class FourCovMatrices3 : ClassData - { - public FourCovMatrices3(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FourCovMatrices3", "FourCovMatrices3", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FourCovMatrices3(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FourCovMatrices3", "FourCovMatrices3", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FourCovMatrices3() - { - } - public FourCovMatrices3(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FourCovMatrices3", "FourCovMatrices3", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float XY - { - get { return Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData, value); } - } - public float XZ - { - get { return Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData, value); } - } - public float YZ - { - get { return Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FourCovMatrices3(ptr={this.m_classData})"; - } - public class FunctionInfo_t : ClassData - { - public FunctionInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FunctionInfo_t", "FunctionInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FunctionInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FunctionInfo_t", "FunctionInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FunctionInfo_t() - { - } - public FunctionInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FunctionInfo_t", "FunctionInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameToken - { - get { return Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData, value); } - } - public int ParamCount - { - get { return Invoker.CallNative("SDKClass", "ParamCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParamCount", CallKind.ClassMember, m_classData, value); } - } - public FuseFunctionIndex_t Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - } - public bool IsPure - { - get { return Invoker.CallNative("SDKClass", "IsPure", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPure", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FunctionInfo_t(ptr={this.m_classData})"; - } - public class FuseFunctionIndex_t : ClassData - { - public FuseFunctionIndex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FuseFunctionIndex_t", "FuseFunctionIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FuseFunctionIndex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FuseFunctionIndex_t", "FuseFunctionIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FuseFunctionIndex_t() - { - } - public FuseFunctionIndex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FuseFunctionIndex_t", "FuseFunctionIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FuseFunctionIndex_t(ptr={this.m_classData})"; - } - public class FuseVariableIndex_t : ClassData - { - public FuseVariableIndex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FuseVariableIndex_t", "FuseVariableIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FuseVariableIndex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FuseVariableIndex_t", "FuseVariableIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public FuseVariableIndex_t() - { - } - public FuseVariableIndex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("FuseVariableIndex_t", "FuseVariableIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"FuseVariableIndex_t(ptr={this.m_classData})"; - } - public class GameAmmoTypeInfo_t : AmmoTypeInfo_t - { - public GameAmmoTypeInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("GameAmmoTypeInfo_t", "GameAmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public GameAmmoTypeInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("GameAmmoTypeInfo_t", "GameAmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public GameAmmoTypeInfo_t() - { - } - public GameAmmoTypeInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("GameAmmoTypeInfo_t", "GameAmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BuySize - { - get { return Invoker.CallNative("SDKClass", "BuySize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuySize", CallKind.ClassMember, m_classData, value); } - } - public int Cost - { - get { return Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData, value); } - } - public AmmoTypeInfo_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"GameAmmoTypeInfo_t(ptr={this.m_classData})"; - } - public class GeneratedTextureHandle_t : ClassData - { - public GeneratedTextureHandle_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("GeneratedTextureHandle_t", "GeneratedTextureHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public GeneratedTextureHandle_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("GeneratedTextureHandle_t", "GeneratedTextureHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public GeneratedTextureHandle_t() - { - } - public GeneratedTextureHandle_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("GeneratedTextureHandle_t", "GeneratedTextureHandle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrBitmapName - { - get { return Invoker.CallNative("SDKClass", "StrBitmapName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrBitmapName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"GeneratedTextureHandle_t(ptr={this.m_classData})"; - } - public class HitReactFixedSettings_t : ClassData - { - public HitReactFixedSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("HitReactFixedSettings_t", "HitReactFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public HitReactFixedSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("HitReactFixedSettings_t", "HitReactFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public HitReactFixedSettings_t() - { - } - public HitReactFixedSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("HitReactFixedSettings_t", "HitReactFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int WeightListIndex - { - get { return Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData, value); } - } - public int EffectedBoneCount - { - get { return Invoker.CallNative("SDKClass", "EffectedBoneCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EffectedBoneCount", CallKind.ClassMember, m_classData, value); } - } - public float MaxImpactForce - { - get { return Invoker.CallNative("SDKClass", "MaxImpactForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxImpactForce", CallKind.ClassMember, m_classData, value); } - } - public float MinImpactForce - { - get { return Invoker.CallNative("SDKClass", "MinImpactForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinImpactForce", CallKind.ClassMember, m_classData, value); } - } - public float WhipImpactScale - { - get { return Invoker.CallNative("SDKClass", "WhipImpactScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WhipImpactScale", CallKind.ClassMember, m_classData, value); } - } - public float CounterRotationScale - { - get { return Invoker.CallNative("SDKClass", "CounterRotationScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CounterRotationScale", CallKind.ClassMember, m_classData, value); } - } - public float DistanceFadeScale - { - get { return Invoker.CallNative("SDKClass", "DistanceFadeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistanceFadeScale", CallKind.ClassMember, m_classData, value); } - } - public float PropagationScale - { - get { return Invoker.CallNative("SDKClass", "PropagationScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PropagationScale", CallKind.ClassMember, m_classData, value); } - } - public float WhipDelay - { - get { return Invoker.CallNative("SDKClass", "WhipDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WhipDelay", CallKind.ClassMember, m_classData, value); } - } - public float SpringStrength - { - get { return Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData, value); } - } - public float WhipSpringStrength - { - get { return Invoker.CallNative("SDKClass", "WhipSpringStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WhipSpringStrength", CallKind.ClassMember, m_classData, value); } - } - public float MaxAngleRadians - { - get { return Invoker.CallNative("SDKClass", "MaxAngleRadians", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngleRadians", CallKind.ClassMember, m_classData, value); } - } - public int HipBoneIndex - { - get { return Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public float HipBoneTranslationScale - { - get { return Invoker.CallNative("SDKClass", "HipBoneTranslationScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipBoneTranslationScale", CallKind.ClassMember, m_classData, value); } - } - public float HipDipSpringStrength - { - get { return Invoker.CallNative("SDKClass", "HipDipSpringStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipDipSpringStrength", CallKind.ClassMember, m_classData, value); } - } - public float HipDipImpactScale - { - get { return Invoker.CallNative("SDKClass", "HipDipImpactScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipDipImpactScale", CallKind.ClassMember, m_classData, value); } - } - public float HipDipDelay - { - get { return Invoker.CallNative("SDKClass", "HipDipDelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HipDipDelay", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"HitReactFixedSettings_t(ptr={this.m_classData})"; - } - public class hudtextparms_t : ClassData - { - public hudtextparms_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("hudtextparms_t", "hudtextparms_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public hudtextparms_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("hudtextparms_t", "hudtextparms_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public hudtextparms_t() - { - } - public hudtextparms_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("hudtextparms_t", "hudtextparms_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public QAngle Color1 - { - get { return Invoker.CallNative("SDKClass", "Color1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color1", CallKind.ClassMember, m_classData, value); } - } - public QAngle Color2 - { - get { return Invoker.CallNative("SDKClass", "Color2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color2", CallKind.ClassMember, m_classData, value); } - } - public byte Effect - { - get { return Invoker.CallNative("SDKClass", "Effect", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Effect", CallKind.ClassMember, m_classData, value); } - } - public byte Channel - { - get { return Invoker.CallNative("SDKClass", "Channel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Channel", CallKind.ClassMember, m_classData, value); } - } - public float X - { - get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } - } - public float Y - { - get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"hudtextparms_t(ptr={this.m_classData})"; - } - public class HullFlags_t : ClassData - { - public HullFlags_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("HullFlags_t", "HullFlags_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public HullFlags_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("HullFlags_t", "HullFlags_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public HullFlags_t() - { - } - public HullFlags_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("HullFlags_t", "HullFlags_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Hull_Human - { - get { return Invoker.CallNative("SDKClass", "Hull_Human", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_Human", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_SmallCentered - { - get { return Invoker.CallNative("SDKClass", "Hull_SmallCentered", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_SmallCentered", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_WideHuman - { - get { return Invoker.CallNative("SDKClass", "Hull_WideHuman", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_WideHuman", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_Tiny - { - get { return Invoker.CallNative("SDKClass", "Hull_Tiny", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_Tiny", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_Medium - { - get { return Invoker.CallNative("SDKClass", "Hull_Medium", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_Medium", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_TinyCentered - { - get { return Invoker.CallNative("SDKClass", "Hull_TinyCentered", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_TinyCentered", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_Large - { - get { return Invoker.CallNative("SDKClass", "Hull_Large", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_Large", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_LargeCentered - { - get { return Invoker.CallNative("SDKClass", "Hull_LargeCentered", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_LargeCentered", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_MediumTall - { - get { return Invoker.CallNative("SDKClass", "Hull_MediumTall", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_MediumTall", CallKind.ClassMember, m_classData, value); } - } - public bool Hull_Small - { - get { return Invoker.CallNative("SDKClass", "Hull_Small", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Hull_Small", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"HullFlags_t(ptr={this.m_classData})"; - } - public class IChoreoServices : ClassData - { - public IChoreoServices(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IChoreoServices", "IChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IChoreoServices(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IChoreoServices", "IChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IChoreoServices() - { - } - public IChoreoServices(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IChoreoServices", "IChoreoServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IChoreoServices(ptr={this.m_classData})"; - } - public class IClientAlphaProperty : ClassData - { - public IClientAlphaProperty(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IClientAlphaProperty", "IClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IClientAlphaProperty(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IClientAlphaProperty", "IClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IClientAlphaProperty() - { - } - public IClientAlphaProperty(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IClientAlphaProperty", "IClientAlphaProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IClientAlphaProperty(ptr={this.m_classData})"; - } - public class IEconItemInterface : ClassData - { - public IEconItemInterface(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IEconItemInterface", "IEconItemInterface", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IEconItemInterface(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IEconItemInterface", "IEconItemInterface", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IEconItemInterface() - { - } - public IEconItemInterface(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IEconItemInterface", "IEconItemInterface", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IEconItemInterface(ptr={this.m_classData})"; - } - public class IHasAttributes : ClassData - { - public IHasAttributes(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IHasAttributes", "IHasAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IHasAttributes(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IHasAttributes", "IHasAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IHasAttributes() - { - } - public IHasAttributes(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IHasAttributes", "IHasAttributes", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IHasAttributes(ptr={this.m_classData})"; - } - public class IKBoneNameAndIndex_t : ClassData - { - public IKBoneNameAndIndex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKBoneNameAndIndex_t", "IKBoneNameAndIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKBoneNameAndIndex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKBoneNameAndIndex_t", "IKBoneNameAndIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKBoneNameAndIndex_t() - { - } - public IKBoneNameAndIndex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKBoneNameAndIndex_t", "IKBoneNameAndIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"IKBoneNameAndIndex_t(ptr={this.m_classData})"; - } - public class IKDemoCaptureSettings_t : ClassData - { - public IKDemoCaptureSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKDemoCaptureSettings_t", "IKDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKDemoCaptureSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKDemoCaptureSettings_t", "IKDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKDemoCaptureSettings_t() - { - } - public IKDemoCaptureSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKDemoCaptureSettings_t", "IKDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ParentBoneName - { - get { return Invoker.CallNative("SDKClass", "ParentBoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentBoneName", CallKind.ClassMember, m_classData, value); } - } - public uint Mode - { - get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } - } - public string IkChainName - { - get { return Invoker.CallNative("SDKClass", "IkChainName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IkChainName", CallKind.ClassMember, m_classData, value); } - } - public string OneBoneStart - { - get { return Invoker.CallNative("SDKClass", "OneBoneStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OneBoneStart", CallKind.ClassMember, m_classData, value); } - } - public string OneBoneEnd - { - get { return Invoker.CallNative("SDKClass", "OneBoneEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OneBoneEnd", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"IKDemoCaptureSettings_t(ptr={this.m_classData})"; - } - public class IKSolverSettings_t : ClassData - { - public IKSolverSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKSolverSettings_t", "IKSolverSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKSolverSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKSolverSettings_t", "IKSolverSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKSolverSettings_t() - { - } - public IKSolverSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKSolverSettings_t", "IKSolverSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint SolverType - { - get { return Invoker.CallNative("SDKClass", "SolverType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolverType", CallKind.ClassMember, m_classData, value); } - } - public int NumIterations - { - get { return Invoker.CallNative("SDKClass", "NumIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumIterations", CallKind.ClassMember, m_classData, value); } - } - public uint EndEffectorRotationFixUpMode - { - get { return Invoker.CallNative("SDKClass", "EndEffectorRotationFixUpMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndEffectorRotationFixUpMode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"IKSolverSettings_t(ptr={this.m_classData})"; - } - public class IKTargetSettings_t : ClassData - { - public IKTargetSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKTargetSettings_t", "IKTargetSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKTargetSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKTargetSettings_t", "IKTargetSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IKTargetSettings_t() - { - } - public IKTargetSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IKTargetSettings_t", "IKTargetSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint TargetSource - { - get { return Invoker.CallNative("SDKClass", "TargetSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetSource", CallKind.ClassMember, m_classData, value); } - } - public IKBoneNameAndIndex_t Bone - { - get { return Invoker.CallNative("SDKClass", "Bone", CallKind.ClassMember, m_classData); } - } - public AnimParamID AnimgraphParameterNamePosition - { - get { return Invoker.CallNative("SDKClass", "AnimgraphParameterNamePosition", CallKind.ClassMember, m_classData); } - } - public AnimParamID AnimgraphParameterNameOrientation - { - get { return Invoker.CallNative("SDKClass", "AnimgraphParameterNameOrientation", CallKind.ClassMember, m_classData); } - } - public uint TargetCoordSystem - { - get { return Invoker.CallNative("SDKClass", "TargetCoordSystem", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetCoordSystem", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"IKTargetSettings_t(ptr={this.m_classData})"; - } - public class InfoOverlayData_t : ClassData - { - public InfoOverlayData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("InfoOverlayData_t", "InfoOverlayData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public InfoOverlayData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("InfoOverlayData_t", "InfoOverlayData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public InfoOverlayData_t() - { - } - public InfoOverlayData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("InfoOverlayData_t", "InfoOverlayData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public float Depth - { - get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } - } - public Vector4D UVStart - { - get { return Invoker.CallNative("SDKClass", "UVStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UVStart", CallKind.ClassMember, m_classData, value); } - } - public Vector4D UVEnd - { - get { return Invoker.CallNative("SDKClass", "UVEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UVEnd", CallKind.ClassMember, m_classData, value); } - } - public int RenderOrder - { - get { return Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData, value); } - } - public int SequenceOverride - { - get { return Invoker.CallNative("SDKClass", "SequenceOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceOverride", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"InfoOverlayData_t(ptr={this.m_classData})"; - } - public class IntervalTimer : ClassData - { - public IntervalTimer(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IntervalTimer", "IntervalTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IntervalTimer(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IntervalTimer", "IntervalTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IntervalTimer() - { - } - public IntervalTimer(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IntervalTimer", "IntervalTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Timestamp - { - get { return Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData, value); } - } - public uint WorldGroupId - { - get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"IntervalTimer(ptr={this.m_classData})"; - } - public class inv_image_camera_t : ClassData - { - public inv_image_camera_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_camera_t", "inv_image_camera_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_camera_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_camera_t", "inv_image_camera_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_camera_t() - { - } - public inv_image_camera_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_camera_t", "inv_image_camera_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public float Fov - { - get { return Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData, value); } - } - public float Znear - { - get { return Invoker.CallNative("SDKClass", "Znear", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Znear", CallKind.ClassMember, m_classData, value); } - } - public float Zfar - { - get { return Invoker.CallNative("SDKClass", "Zfar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Zfar", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Target_nudge - { - get { return Invoker.CallNative("SDKClass", "Target_nudge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Target_nudge", CallKind.ClassMember, m_classData, value); } - } - public float Orbit_distance - { - get { return Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"inv_image_camera_t(ptr={this.m_classData})"; - } - public class inv_image_data_t : ClassData - { - public inv_image_data_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_data_t", "inv_image_data_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_data_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_data_t", "inv_image_data_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_data_t() - { - } - public inv_image_data_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_data_t", "inv_image_data_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public inv_image_map_t Map - { - get { return Invoker.CallNative("SDKClass", "Map", CallKind.ClassMember, m_classData); } - } - public inv_image_item_t Item - { - get { return Invoker.CallNative("SDKClass", "Item", CallKind.ClassMember, m_classData); } - } - public inv_image_camera_t Camera - { - get { return Invoker.CallNative("SDKClass", "Camera", CallKind.ClassMember, m_classData); } - } - public inv_image_light_sun_t Lightsun - { - get { return Invoker.CallNative("SDKClass", "Lightsun", CallKind.ClassMember, m_classData); } - } - public inv_image_light_fill_t Lightfill - { - get { return Invoker.CallNative("SDKClass", "Lightfill", CallKind.ClassMember, m_classData); } - } - public inv_image_light_barn_t Light0 - { - get { return Invoker.CallNative("SDKClass", "Light0", CallKind.ClassMember, m_classData); } - } - public inv_image_light_barn_t Light1 - { - get { return Invoker.CallNative("SDKClass", "Light1", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"inv_image_data_t(ptr={this.m_classData})"; - } - public class inv_image_item_t : ClassData - { - public inv_image_item_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_item_t", "inv_image_item_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_item_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_item_t", "inv_image_item_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_item_t() - { - } - public inv_image_item_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_item_t", "inv_image_item_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public Vector Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public string Pose_sequence - { - get { return Invoker.CallNative("SDKClass", "Pose_sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pose_sequence", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"inv_image_item_t(ptr={this.m_classData})"; - } - public class inv_image_light_barn_t : ClassData - { - public inv_image_light_barn_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_barn_t", "inv_image_light_barn_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_light_barn_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_barn_t", "inv_image_light_barn_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_light_barn_t() - { - } - public inv_image_light_barn_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_barn_t", "inv_image_light_barn_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public Vector Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public float Brightness - { - get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } - } - public float Orbit_distance - { - get { return Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"inv_image_light_barn_t(ptr={this.m_classData})"; - } - public class inv_image_light_fill_t : ClassData - { - public inv_image_light_fill_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_fill_t", "inv_image_light_fill_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_light_fill_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_fill_t", "inv_image_light_fill_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_light_fill_t() - { - } - public inv_image_light_fill_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_fill_t", "inv_image_light_fill_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public Vector Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public float Brightness - { - get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"inv_image_light_fill_t(ptr={this.m_classData})"; - } - public class inv_image_light_sun_t : ClassData - { - public inv_image_light_sun_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_sun_t", "inv_image_light_sun_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_light_sun_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_sun_t", "inv_image_light_sun_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_light_sun_t() - { - } - public inv_image_light_sun_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_sun_t", "inv_image_light_sun_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Color - { - get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } - } - public Vector Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public float Brightness - { - get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"inv_image_light_sun_t(ptr={this.m_classData})"; - } - public class inv_image_map_t : ClassData - { - public inv_image_map_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_map_t", "inv_image_map_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_map_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_map_t", "inv_image_map_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public inv_image_map_t() - { - } - public inv_image_map_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("inv_image_map_t", "inv_image_map_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Map_name - { - get { return Invoker.CallNative("SDKClass", "Map_name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Map_name", CallKind.ClassMember, m_classData, value); } - } - public float Map_rotation - { - get { return Invoker.CallNative("SDKClass", "Map_rotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Map_rotation", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"inv_image_map_t(ptr={this.m_classData})"; - } - public class IParticleCollection : ClassData - { - public IParticleCollection(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IParticleCollection", "IParticleCollection", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IParticleCollection(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IParticleCollection", "IParticleCollection", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IParticleCollection() - { - } - public IParticleCollection(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IParticleCollection", "IParticleCollection", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IParticleCollection(ptr={this.m_classData})"; - } - public class IParticleEffect : ClassData - { - public IParticleEffect(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IParticleEffect", "IParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IParticleEffect(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IParticleEffect", "IParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IParticleEffect() - { - } - public IParticleEffect(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IParticleEffect", "IParticleEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IParticleEffect(ptr={this.m_classData})"; - } - public class IPhysicsPlayerController : ClassData - { - public IPhysicsPlayerController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IPhysicsPlayerController", "IPhysicsPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IPhysicsPlayerController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IPhysicsPlayerController", "IPhysicsPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IPhysicsPlayerController() - { - } - public IPhysicsPlayerController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IPhysicsPlayerController", "IPhysicsPlayerController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IPhysicsPlayerController(ptr={this.m_classData})"; - } - public class IRagdoll : ClassData - { - public IRagdoll(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IRagdoll", "IRagdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IRagdoll(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IRagdoll", "IRagdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public IRagdoll() - { - } - public IRagdoll(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("IRagdoll", "IRagdoll", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"IRagdoll(ptr={this.m_classData})"; - } - public class ISkeletonAnimationController : ClassData - { - public ISkeletonAnimationController(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ISkeletonAnimationController", "ISkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ISkeletonAnimationController(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ISkeletonAnimationController", "ISkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ISkeletonAnimationController() - { - } - public ISkeletonAnimationController(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ISkeletonAnimationController", "ISkeletonAnimationController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"ISkeletonAnimationController(ptr={this.m_classData})"; - } - public class JiggleBoneSettings_t : ClassData - { - public JiggleBoneSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettings_t", "JiggleBoneSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public JiggleBoneSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettings_t", "JiggleBoneSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public JiggleBoneSettings_t() - { - } - public JiggleBoneSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettings_t", "JiggleBoneSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public float SpringStrength - { - get { return Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData, value); } - } - public float MaxTimeStep - { - get { return Invoker.CallNative("SDKClass", "MaxTimeStep", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTimeStep", CallKind.ClassMember, m_classData, value); } - } - public float Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoundsMaxLS - { - get { return Invoker.CallNative("SDKClass", "BoundsMaxLS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoundsMaxLS", CallKind.ClassMember, m_classData, value); } - } - public Vector2D BoundsMinLS - { - get { return Invoker.CallNative("SDKClass", "BoundsMinLS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoundsMinLS", CallKind.ClassMember, m_classData, value); } - } - public uint SimSpace - { - get { return Invoker.CallNative("SDKClass", "SimSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimSpace", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"JiggleBoneSettings_t(ptr={this.m_classData})"; - } - public class JiggleBoneSettingsList_t : ClassData - { - public JiggleBoneSettingsList_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettingsList_t", "JiggleBoneSettingsList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public JiggleBoneSettingsList_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettingsList_t", "JiggleBoneSettingsList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public JiggleBoneSettingsList_t() - { - } - public JiggleBoneSettingsList_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettingsList_t", "JiggleBoneSettingsList_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"JiggleBoneSettingsList_t(ptr={this.m_classData})"; - } - public class lerpdata_t : ClassData - { - public lerpdata_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("lerpdata_t", "lerpdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public lerpdata_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("lerpdata_t", "lerpdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public lerpdata_t() - { - } - public lerpdata_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("lerpdata_t", "lerpdata_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Ent - { - get { return Invoker.CallNative("SDKClass", "Ent", CallKind.ClassMember, m_classData); } - } - public byte MoveType - { - get { return Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData, value); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public Vector2D StartOrigin - { - get { return Invoker.CallNative("SDKClass", "StartOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartOrigin", CallKind.ClassMember, m_classData, value); } - } - public ParticleIndex_t FXIndex - { - get { return Invoker.CallNative("SDKClass", "FXIndex", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"lerpdata_t(ptr={this.m_classData})"; - } - public class locksound_t : ClassData - { - public locksound_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("locksound_t", "locksound_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public locksound_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("locksound_t", "locksound_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public locksound_t() - { - } - public locksound_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("locksound_t", "locksound_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string LockedSound - { - get { return Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData, value); } - } - public string UnlockedSound - { - get { return Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData, value); } - } - public float FlwaitSound - { - get { return Invoker.CallNative("SDKClass", "FlwaitSound", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlwaitSound", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"locksound_t(ptr={this.m_classData})"; - } - public class LookAtBone_t : ClassData - { - public LookAtBone_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("LookAtBone_t", "LookAtBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public LookAtBone_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("LookAtBone_t", "LookAtBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public LookAtBone_t() - { - } - public LookAtBone_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("LookAtBone_t", "LookAtBone_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"LookAtBone_t(ptr={this.m_classData})"; - } - public class LookAtOpFixedSettings_t : ClassData - { - public LookAtOpFixedSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("LookAtOpFixedSettings_t", "LookAtOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public LookAtOpFixedSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("LookAtOpFixedSettings_t", "LookAtOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public LookAtOpFixedSettings_t() - { - } - public LookAtOpFixedSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("LookAtOpFixedSettings_t", "LookAtOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimAttachment Attachment - { - get { return Invoker.CallNative("SDKClass", "Attachment", CallKind.ClassMember, m_classData); } - } - public CAnimInputDamping Damping - { - get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } - } - public float YawLimit - { - get { return Invoker.CallNative("SDKClass", "YawLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "YawLimit", CallKind.ClassMember, m_classData, value); } - } - public float PitchLimit - { - get { return Invoker.CallNative("SDKClass", "PitchLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PitchLimit", CallKind.ClassMember, m_classData, value); } - } - public float HysteresisInnerAngle - { - get { return Invoker.CallNative("SDKClass", "HysteresisInnerAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HysteresisInnerAngle", CallKind.ClassMember, m_classData, value); } - } - public float HysteresisOuterAngle - { - get { return Invoker.CallNative("SDKClass", "HysteresisOuterAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HysteresisOuterAngle", CallKind.ClassMember, m_classData, value); } - } - public bool RotateYawForward - { - get { return Invoker.CallNative("SDKClass", "RotateYawForward", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotateYawForward", CallKind.ClassMember, m_classData, value); } - } - public bool MaintainUpDirection - { - get { return Invoker.CallNative("SDKClass", "MaintainUpDirection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaintainUpDirection", CallKind.ClassMember, m_classData, value); } - } - public bool TargetIsPosition - { - get { return Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData, value); } - } - public bool UseHysteresis - { - get { return Invoker.CallNative("SDKClass", "UseHysteresis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseHysteresis", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"LookAtOpFixedSettings_t(ptr={this.m_classData})"; - } - public class magnetted_objects_t : ClassData - { - public magnetted_objects_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("magnetted_objects_t", "magnetted_objects_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public magnetted_objects_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("magnetted_objects_t", "magnetted_objects_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public magnetted_objects_t() - { - } - public magnetted_objects_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("magnetted_objects_t", "magnetted_objects_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"magnetted_objects_t(ptr={this.m_classData})"; - } - public class ManifestTestResource_t : ClassData - { - public ManifestTestResource_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ManifestTestResource_t", "ManifestTestResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ManifestTestResource_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ManifestTestResource_t", "ManifestTestResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ManifestTestResource_t() - { - } - public ManifestTestResource_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ManifestTestResource_t", "ManifestTestResource_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ManifestTestResource_t(ptr={this.m_classData})"; - } - public class MaterialGroup_t : ClassData - { - public MaterialGroup_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialGroup_t", "MaterialGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialGroup_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialGroup_t", "MaterialGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialGroup_t() - { - } - public MaterialGroup_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialGroup_t", "MaterialGroup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MaterialGroup_t(ptr={this.m_classData})"; - } - public class MaterialOverride_t : BaseSceneObjectOverride_t - { - public MaterialOverride_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialOverride_t", "MaterialOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialOverride_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialOverride_t", "MaterialOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialOverride_t() - { - } - public MaterialOverride_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialOverride_t", "MaterialOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint SubSceneObject - { - get { return Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData, value); } - } - public uint DrawCallIndex - { - get { return Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LinearTintColor - { - get { return Invoker.CallNative("SDKClass", "LinearTintColor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearTintColor", CallKind.ClassMember, m_classData, value); } - } - public BaseSceneObjectOverride_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"MaterialOverride_t(ptr={this.m_classData})"; - } - public class MaterialParam_t : ClassData - { - public MaterialParam_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParam_t", "MaterialParam_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParam_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParam_t", "MaterialParam_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParam_t() - { - } - public MaterialParam_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParam_t", "MaterialParam_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MaterialParam_t(ptr={this.m_classData})"; - } - public class MaterialParamBuffer_t : MaterialParam_t - { - public MaterialParamBuffer_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamBuffer_t", "MaterialParamBuffer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamBuffer_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamBuffer_t", "MaterialParamBuffer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamBuffer_t() - { - } - public MaterialParamBuffer_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamBuffer_t", "MaterialParamBuffer_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public MaterialParam_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"MaterialParamBuffer_t(ptr={this.m_classData})"; - } - public class MaterialParamFloat_t : MaterialParam_t - { - public MaterialParamFloat_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamFloat_t", "MaterialParamFloat_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamFloat_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamFloat_t", "MaterialParamFloat_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamFloat_t() - { - } - public MaterialParamFloat_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamFloat_t", "MaterialParamFloat_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public MaterialParam_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"MaterialParamFloat_t(ptr={this.m_classData})"; - } - public class MaterialParamInt_t : MaterialParam_t - { - public MaterialParamInt_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamInt_t", "MaterialParamInt_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamInt_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamInt_t", "MaterialParamInt_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamInt_t() - { - } - public MaterialParamInt_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamInt_t", "MaterialParamInt_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public MaterialParam_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"MaterialParamInt_t(ptr={this.m_classData})"; - } - public class MaterialParamString_t : MaterialParam_t - { - public MaterialParamString_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamString_t", "MaterialParamString_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamString_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamString_t", "MaterialParamString_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamString_t() - { - } - public MaterialParamString_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamString_t", "MaterialParamString_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public MaterialParam_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"MaterialParamString_t(ptr={this.m_classData})"; - } - public class MaterialParamTexture_t : MaterialParam_t - { - public MaterialParamTexture_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamTexture_t", "MaterialParamTexture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamTexture_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamTexture_t", "MaterialParamTexture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamTexture_t() - { - } - public MaterialParamTexture_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamTexture_t", "MaterialParamTexture_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public MaterialParam_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"MaterialParamTexture_t(ptr={this.m_classData})"; - } - public class MaterialParamVector_t : MaterialParam_t - { - public MaterialParamVector_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamVector_t", "MaterialParamVector_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamVector_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamVector_t", "MaterialParamVector_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialParamVector_t() - { - } - public MaterialParamVector_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialParamVector_t", "MaterialParamVector_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public MaterialParam_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"MaterialParamVector_t(ptr={this.m_classData})"; - } - public class MaterialResourceData_t : ClassData - { - public MaterialResourceData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialResourceData_t", "MaterialResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialResourceData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialResourceData_t", "MaterialResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialResourceData_t() - { - } - public MaterialResourceData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialResourceData_t", "MaterialResourceData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string MaterialName - { - get { return Invoker.CallNative("SDKClass", "MaterialName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaterialName", CallKind.ClassMember, m_classData, value); } - } - public string ShaderName - { - get { return Invoker.CallNative("SDKClass", "ShaderName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShaderName", CallKind.ClassMember, m_classData, value); } - } - public string[] RenderAttributesUsed - { - get { return Invoker.CallNative("SDKClass", "RenderAttributesUsed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RenderAttributesUsed", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MaterialResourceData_t(ptr={this.m_classData})"; - } - public class MaterialVariable_t : ClassData - { - public MaterialVariable_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialVariable_t", "MaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialVariable_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialVariable_t", "MaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MaterialVariable_t() - { - } - public MaterialVariable_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MaterialVariable_t", "MaterialVariable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrVariable - { - get { return Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData, value); } - } - public ParticleAttributeIndex_t VariableField - { - get { return Invoker.CallNative("SDKClass", "VariableField", CallKind.ClassMember, m_classData); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MaterialVariable_t(ptr={this.m_classData})"; - } - public class ModelBoneFlexDriver_t : ClassData - { - public ModelBoneFlexDriver_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriver_t", "ModelBoneFlexDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelBoneFlexDriver_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriver_t", "ModelBoneFlexDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelBoneFlexDriver_t() - { - } - public ModelBoneFlexDriver_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriver_t", "ModelBoneFlexDriver_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public uint BoneNameToken - { - get { return Invoker.CallNative("SDKClass", "BoneNameToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneNameToken", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ModelBoneFlexDriver_t(ptr={this.m_classData})"; - } - public class ModelBoneFlexDriverControl_t : ClassData - { - public ModelBoneFlexDriverControl_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriverControl_t", "ModelBoneFlexDriverControl_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelBoneFlexDriverControl_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriverControl_t", "ModelBoneFlexDriverControl_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelBoneFlexDriverControl_t() - { - } - public ModelBoneFlexDriverControl_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriverControl_t", "ModelBoneFlexDriverControl_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint BoneComponent - { - get { return Invoker.CallNative("SDKClass", "BoneComponent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneComponent", CallKind.ClassMember, m_classData, value); } - } - public string FlexController - { - get { return Invoker.CallNative("SDKClass", "FlexController", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlexController", CallKind.ClassMember, m_classData, value); } - } - public uint FlexControllerToken - { - get { return Invoker.CallNative("SDKClass", "FlexControllerToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlexControllerToken", CallKind.ClassMember, m_classData, value); } - } - public float Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public float Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ModelBoneFlexDriverControl_t(ptr={this.m_classData})"; - } - public class ModelConfigHandle_t : ClassData - { - public ModelConfigHandle_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelConfigHandle_t", "ModelConfigHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelConfigHandle_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelConfigHandle_t", "ModelConfigHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelConfigHandle_t() - { - } - public ModelConfigHandle_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelConfigHandle_t", "ModelConfigHandle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ModelConfigHandle_t(ptr={this.m_classData})"; - } - public class ModelEmbeddedMesh_t : ClassData - { - public ModelEmbeddedMesh_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelEmbeddedMesh_t", "ModelEmbeddedMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelEmbeddedMesh_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelEmbeddedMesh_t", "ModelEmbeddedMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelEmbeddedMesh_t() - { - } - public ModelEmbeddedMesh_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelEmbeddedMesh_t", "ModelEmbeddedMesh_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public int MeshIndex - { - get { return Invoker.CallNative("SDKClass", "MeshIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeshIndex", CallKind.ClassMember, m_classData, value); } - } - public int DataBlock - { - get { return Invoker.CallNative("SDKClass", "DataBlock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DataBlock", CallKind.ClassMember, m_classData, value); } - } - public int MorphBlock - { - get { return Invoker.CallNative("SDKClass", "MorphBlock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MorphBlock", CallKind.ClassMember, m_classData, value); } - } - public int VBIBBlock - { - get { return Invoker.CallNative("SDKClass", "VBIBBlock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VBIBBlock", CallKind.ClassMember, m_classData, value); } - } - public int ToolsVBBlock - { - get { return Invoker.CallNative("SDKClass", "ToolsVBBlock", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToolsVBBlock", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ModelEmbeddedMesh_t(ptr={this.m_classData})"; - } - public class ModelMeshBufferData_t : ClassData - { - public ModelMeshBufferData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelMeshBufferData_t", "ModelMeshBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelMeshBufferData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelMeshBufferData_t", "ModelMeshBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelMeshBufferData_t() - { - } - public ModelMeshBufferData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelMeshBufferData_t", "ModelMeshBufferData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BlockIndex - { - get { return Invoker.CallNative("SDKClass", "BlockIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlockIndex", CallKind.ClassMember, m_classData, value); } - } - public uint ElementCount - { - get { return Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData, value); } - } - public uint ElementSizeInBytes - { - get { return Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData, value); } - } - public bool MeshoptCompressed - { - get { return Invoker.CallNative("SDKClass", "MeshoptCompressed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeshoptCompressed", CallKind.ClassMember, m_classData, value); } - } - public bool MeshoptIndexSequence - { - get { return Invoker.CallNative("SDKClass", "MeshoptIndexSequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeshoptIndexSequence", CallKind.ClassMember, m_classData, value); } - } - public bool CompressedZSTD - { - get { return Invoker.CallNative("SDKClass", "CompressedZSTD", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompressedZSTD", CallKind.ClassMember, m_classData, value); } - } - public bool CreateBufferSRV - { - get { return Invoker.CallNative("SDKClass", "CreateBufferSRV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateBufferSRV", CallKind.ClassMember, m_classData, value); } - } - public bool CreateBufferUAV - { - get { return Invoker.CallNative("SDKClass", "CreateBufferUAV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateBufferUAV", CallKind.ClassMember, m_classData, value); } - } - public bool CreateRawBuffer - { - get { return Invoker.CallNative("SDKClass", "CreateRawBuffer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreateRawBuffer", CallKind.ClassMember, m_classData, value); } - } - public bool CreatePooledBuffer - { - get { return Invoker.CallNative("SDKClass", "CreatePooledBuffer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CreatePooledBuffer", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ModelMeshBufferData_t(ptr={this.m_classData})"; - } - public class ModelReference_t : ClassData - { - public ModelReference_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelReference_t", "ModelReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelReference_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelReference_t", "ModelReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelReference_t() - { - } - public ModelReference_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelReference_t", "ModelReference_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float RelativeProbabilityOfSpawn - { - get { return Invoker.CallNative("SDKClass", "RelativeProbabilityOfSpawn", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RelativeProbabilityOfSpawn", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ModelReference_t(ptr={this.m_classData})"; - } - public class ModelSkeletonData_t : ClassData - { - public ModelSkeletonData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelSkeletonData_t", "ModelSkeletonData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelSkeletonData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelSkeletonData_t", "ModelSkeletonData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ModelSkeletonData_t() - { - } - public ModelSkeletonData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ModelSkeletonData_t", "ModelSkeletonData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string[] BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public short[] Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } - } - public float[] BoneSphere - { - get { return Invoker.CallNative("SDKClass", "BoneSphere", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneSphere", CallKind.ClassMember, m_classData, value); } - } - public uint[] Flag - { - get { return Invoker.CallNative("SDKClass", "Flag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flag", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] BonePosParent - { - get { return Invoker.CallNative("SDKClass", "BonePosParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BonePosParent", CallKind.ClassMember, m_classData, value); } - } - public float[] BoneScaleParent - { - get { return Invoker.CallNative("SDKClass", "BoneScaleParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneScaleParent", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ModelSkeletonData_t(ptr={this.m_classData})"; - } - public class MoodAnimation_t : ClassData - { - public MoodAnimation_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MoodAnimation_t", "MoodAnimation_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MoodAnimation_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MoodAnimation_t", "MoodAnimation_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MoodAnimation_t() - { - } - public MoodAnimation_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MoodAnimation_t", "MoodAnimation_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Weight - { - get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MoodAnimation_t(ptr={this.m_classData})"; - } - public class MotionBlendItem : ClassData - { - public MotionBlendItem(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionBlendItem", "MotionBlendItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MotionBlendItem(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionBlendItem", "MotionBlendItem", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MotionBlendItem() - { - } - public MotionBlendItem(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionBlendItem", "MotionBlendItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float KeyValue - { - get { return Invoker.CallNative("SDKClass", "KeyValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KeyValue", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MotionBlendItem(ptr={this.m_classData})"; - } - public class MotionDBIndex : ClassData - { - public MotionDBIndex(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionDBIndex", "MotionDBIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MotionDBIndex(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionDBIndex", "MotionDBIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MotionDBIndex() - { - } - public MotionDBIndex(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionDBIndex", "MotionDBIndex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MotionDBIndex(ptr={this.m_classData})"; - } - public class MotionIndex : ClassData - { - public MotionIndex(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionIndex", "MotionIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MotionIndex(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionIndex", "MotionIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MotionIndex() - { - } - public MotionIndex(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MotionIndex", "MotionIndex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Group - { - get { return Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData, value); } - } - public ushort Motion - { - get { return Invoker.CallNative("SDKClass", "Motion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Motion", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"MotionIndex(ptr={this.m_classData})"; - } - public class MovementGaitId_t : ClassData - { - public MovementGaitId_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MovementGaitId_t", "MovementGaitId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MovementGaitId_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MovementGaitId_t", "MovementGaitId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public MovementGaitId_t() - { - } - public MovementGaitId_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("MovementGaitId_t", "MovementGaitId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"MovementGaitId_t(ptr={this.m_classData})"; - } - public class NavGravity_t : ClassData - { - public NavGravity_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NavGravity_t", "NavGravity_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NavGravity_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NavGravity_t", "NavGravity_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NavGravity_t() - { - } - public NavGravity_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NavGravity_t", "NavGravity_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Gravity - { - get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } - } - public bool Default - { - get { return Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"NavGravity_t(ptr={this.m_classData})"; - } - public class NmBoneMaskSetDefinition_t : ClassData - { - public NmBoneMaskSetDefinition_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmBoneMaskSetDefinition_t", "NmBoneMaskSetDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmBoneMaskSetDefinition_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmBoneMaskSetDefinition_t", "NmBoneMaskSetDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmBoneMaskSetDefinition_t() - { - } - public NmBoneMaskSetDefinition_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmBoneMaskSetDefinition_t", "NmBoneMaskSetDefinition_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CNmBoneWeightList PrimaryWeightList - { - get { return Invoker.CallNative("SDKClass", "PrimaryWeightList", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"NmBoneMaskSetDefinition_t(ptr={this.m_classData})"; - } - public class NmCompressionSettings_t : ClassData - { - public NmCompressionSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmCompressionSettings_t", "NmCompressionSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmCompressionSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmCompressionSettings_t", "NmCompressionSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmCompressionSettings_t() - { - } - public NmCompressionSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmCompressionSettings_t", "NmCompressionSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsRotationStatic - { - get { return Invoker.CallNative("SDKClass", "IsRotationStatic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsRotationStatic", CallKind.ClassMember, m_classData, value); } - } - public bool IsTranslationStatic - { - get { return Invoker.CallNative("SDKClass", "IsTranslationStatic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsTranslationStatic", CallKind.ClassMember, m_classData, value); } - } - public bool IsScaleStatic - { - get { return Invoker.CallNative("SDKClass", "IsScaleStatic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsScaleStatic", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"NmCompressionSettings_t(ptr={this.m_classData})"; - } - public class NmPercent_t : ClassData - { - public NmPercent_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmPercent_t", "NmPercent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmPercent_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmPercent_t", "NmPercent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmPercent_t() - { - } - public NmPercent_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmPercent_t", "NmPercent_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"NmPercent_t(ptr={this.m_classData})"; - } - public class NmSyncTrackTime_t : ClassData - { - public NmSyncTrackTime_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTime_t", "NmSyncTrackTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmSyncTrackTime_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTime_t", "NmSyncTrackTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmSyncTrackTime_t() - { - } - public NmSyncTrackTime_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTime_t", "NmSyncTrackTime_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int EventIdx - { - get { return Invoker.CallNative("SDKClass", "EventIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EventIdx", CallKind.ClassMember, m_classData, value); } - } - public NmPercent_t PercentageThrough - { - get { return Invoker.CallNative("SDKClass", "PercentageThrough", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"NmSyncTrackTime_t(ptr={this.m_classData})"; - } - public class NmSyncTrackTimeRange_t : ClassData - { - public NmSyncTrackTimeRange_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTimeRange_t", "NmSyncTrackTimeRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmSyncTrackTimeRange_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTimeRange_t", "NmSyncTrackTimeRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NmSyncTrackTimeRange_t() - { - } - public NmSyncTrackTimeRange_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTimeRange_t", "NmSyncTrackTimeRange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public NmSyncTrackTime_t StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - } - public NmSyncTrackTime_t EndTime - { - get { return Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"NmSyncTrackTimeRange_t(ptr={this.m_classData})"; - } - public class NodeData_t : ClassData - { - public NodeData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NodeData_t", "NodeData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NodeData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NodeData_t", "NodeData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public NodeData_t() - { - } - public NodeData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("NodeData_t", "NodeData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Origin - { - get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MinBounds - { - get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MaxBounds - { - get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } - } - public float MinimumDistance - { - get { return Invoker.CallNative("SDKClass", "MinimumDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinimumDistance", CallKind.ClassMember, m_classData, value); } - } - public int[] ChildNodeIndices - { - get { return Invoker.CallNative("SDKClass", "ChildNodeIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChildNodeIndices", CallKind.ClassMember, m_classData, value); } - } - public string WorldNodePrefix - { - get { return Invoker.CallNative("SDKClass", "WorldNodePrefix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldNodePrefix", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"NodeData_t(ptr={this.m_classData})"; - } - public class OldFeEdge_t : ClassData - { - public OldFeEdge_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("OldFeEdge_t", "OldFeEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public OldFeEdge_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("OldFeEdge_t", "OldFeEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public OldFeEdge_t() - { - } - public OldFeEdge_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("OldFeEdge_t", "OldFeEdge_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] K - { - get { return Invoker.CallNative("SDKClass", "K", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "K", CallKind.ClassMember, m_classData, value); } - } - public float InvA - { - get { return Invoker.CallNative("SDKClass", "InvA", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InvA", CallKind.ClassMember, m_classData, value); } - } - public float T - { - get { return Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData, value); } - } - public float ThetaRelaxed - { - get { return Invoker.CallNative("SDKClass", "ThetaRelaxed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThetaRelaxed", CallKind.ClassMember, m_classData, value); } - } - public float ThetaFactor - { - get { return Invoker.CallNative("SDKClass", "ThetaFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ThetaFactor", CallKind.ClassMember, m_classData, value); } - } - public float C01 - { - get { return Invoker.CallNative("SDKClass", "C01", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "C01", CallKind.ClassMember, m_classData, value); } - } - public float C02 - { - get { return Invoker.CallNative("SDKClass", "C02", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "C02", CallKind.ClassMember, m_classData, value); } - } - public float C03 - { - get { return Invoker.CallNative("SDKClass", "C03", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "C03", CallKind.ClassMember, m_classData, value); } - } - public float C04 - { - get { return Invoker.CallNative("SDKClass", "C04", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "C04", CallKind.ClassMember, m_classData, value); } - } - public float AxialModelDist - { - get { return Invoker.CallNative("SDKClass", "AxialModelDist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AxialModelDist", CallKind.ClassMember, m_classData, value); } - } - public float[] AxialModelWeights - { - get { return Invoker.CallNative("SDKClass", "AxialModelWeights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AxialModelWeights", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Node - { - get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"OldFeEdge_t(ptr={this.m_classData})"; - } - public class OutflowWithRequirements_t : ClassData - { - public OutflowWithRequirements_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("OutflowWithRequirements_t", "OutflowWithRequirements_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public OutflowWithRequirements_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("OutflowWithRequirements_t", "OutflowWithRequirements_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public OutflowWithRequirements_t() - { - } - public OutflowWithRequirements_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("OutflowWithRequirements_t", "OutflowWithRequirements_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] CursorStateBlockIndex - { - get { return Invoker.CallNative("SDKClass", "CursorStateBlockIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CursorStateBlockIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"OutflowWithRequirements_t(ptr={this.m_classData})"; - } - public class ParamSpan_t : ClassData - { - public ParamSpan_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParamSpan_t", "ParamSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParamSpan_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParamSpan_t", "ParamSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParamSpan_t() - { - } - public ParamSpan_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParamSpan_t", "ParamSpan_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CAnimParamHandle Param - { - get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } - } - public byte ParamType - { - get { return Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData, value); } - } - public float StartCycle - { - get { return Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData, value); } - } - public float EndCycle - { - get { return Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParamSpan_t(ptr={this.m_classData})"; - } - public class ParamSpanSample_t : ClassData - { - public ParamSpanSample_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParamSpanSample_t", "ParamSpanSample_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParamSpanSample_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParamSpanSample_t", "ParamSpanSample_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParamSpanSample_t() - { - } - public ParamSpanSample_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParamSpanSample_t", "ParamSpanSample_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Cycle - { - get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParamSpanSample_t(ptr={this.m_classData})"; - } - public class PARTICLE_EHANDLE__ : ClassData - { - public PARTICLE_EHANDLE__(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PARTICLE_EHANDLE__", "PARTICLE_EHANDLE__", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PARTICLE_EHANDLE__(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PARTICLE_EHANDLE__", "PARTICLE_EHANDLE__", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PARTICLE_EHANDLE__() - { - } - public PARTICLE_EHANDLE__(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PARTICLE_EHANDLE__", "PARTICLE_EHANDLE__", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Unused - { - get { return Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PARTICLE_EHANDLE__(ptr={this.m_classData})"; - } - public class ParticleAttributeIndex_t : ClassData - { - public ParticleAttributeIndex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleAttributeIndex_t", "ParticleAttributeIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleAttributeIndex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleAttributeIndex_t", "ParticleAttributeIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleAttributeIndex_t() - { - } - public ParticleAttributeIndex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleAttributeIndex_t", "ParticleAttributeIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticleAttributeIndex_t(ptr={this.m_classData})"; - } - public class ParticleChildrenInfo_t : ClassData - { - public ParticleChildrenInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleChildrenInfo_t", "ParticleChildrenInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleChildrenInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleChildrenInfo_t", "ParticleChildrenInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleChildrenInfo_t() - { - } - public ParticleChildrenInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleChildrenInfo_t", "ParticleChildrenInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Delay - { - get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } - } - public bool EndCap - { - get { return Invoker.CallNative("SDKClass", "EndCap", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndCap", CallKind.ClassMember, m_classData, value); } - } - public bool DisableChild - { - get { return Invoker.CallNative("SDKClass", "DisableChild", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DisableChild", CallKind.ClassMember, m_classData, value); } - } - public uint DetailLevel - { - get { return Invoker.CallNative("SDKClass", "DetailLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DetailLevel", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticleChildrenInfo_t(ptr={this.m_classData})"; - } - public class ParticleControlPointConfiguration_t : ClassData - { - public ParticleControlPointConfiguration_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointConfiguration_t", "ParticleControlPointConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleControlPointConfiguration_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointConfiguration_t", "ParticleControlPointConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleControlPointConfiguration_t() - { - } - public ParticleControlPointConfiguration_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointConfiguration_t", "ParticleControlPointConfiguration_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public ParticlePreviewState_t PreviewState - { - get { return Invoker.CallNative("SDKClass", "PreviewState", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"ParticleControlPointConfiguration_t(ptr={this.m_classData})"; - } - public class ParticleControlPointDriver_t : ClassData - { - public ParticleControlPointDriver_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointDriver_t", "ParticleControlPointDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleControlPointDriver_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointDriver_t", "ParticleControlPointDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleControlPointDriver_t() - { - } - public ParticleControlPointDriver_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointDriver_t", "ParticleControlPointDriver_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ControlPoint - { - get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } - } - public uint AttachType - { - get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } - } - public string AttachmentName - { - get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public Vector Offset1 - { - get { return Invoker.CallNative("SDKClass", "Offset1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset1", CallKind.ClassMember, m_classData, value); } - } - public string EntityName - { - get { return Invoker.CallNative("SDKClass", "EntityName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticleControlPointDriver_t(ptr={this.m_classData})"; - } - public class ParticleIndex_t : ClassData - { - public ParticleIndex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleIndex_t", "ParticleIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleIndex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleIndex_t", "ParticleIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleIndex_t() - { - } - public ParticleIndex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleIndex_t", "ParticleIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticleIndex_t(ptr={this.m_classData})"; - } - public class ParticleNamedValueConfiguration_t : ClassData - { - public ParticleNamedValueConfiguration_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueConfiguration_t", "ParticleNamedValueConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleNamedValueConfiguration_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueConfiguration_t", "ParticleNamedValueConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleNamedValueConfiguration_t() - { - } - public ParticleNamedValueConfiguration_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueConfiguration_t", "ParticleNamedValueConfiguration_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string ConfigName - { - get { return Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData, value); } - } - public uint AttachType - { - get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } - } - public string BoundEntityPath - { - get { return Invoker.CallNative("SDKClass", "BoundEntityPath", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoundEntityPath", CallKind.ClassMember, m_classData, value); } - } - public string StrEntityScope - { - get { return Invoker.CallNative("SDKClass", "StrEntityScope", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrEntityScope", CallKind.ClassMember, m_classData, value); } - } - public string StrAttachmentName - { - get { return Invoker.CallNative("SDKClass", "StrAttachmentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrAttachmentName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticleNamedValueConfiguration_t(ptr={this.m_classData})"; - } - public class ParticleNamedValueSource_t : ClassData - { - public ParticleNamedValueSource_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueSource_t", "ParticleNamedValueSource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleNamedValueSource_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueSource_t", "ParticleNamedValueSource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleNamedValueSource_t() - { - } - public ParticleNamedValueSource_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueSource_t", "ParticleNamedValueSource_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public bool IsPublic - { - get { return Invoker.CallNative("SDKClass", "IsPublic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsPublic", CallKind.ClassMember, m_classData, value); } - } - public ParticleNamedValueConfiguration_t DefaultConfig - { - get { return Invoker.CallNative("SDKClass", "DefaultConfig", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"ParticleNamedValueSource_t(ptr={this.m_classData})"; - } - public class ParticleNode_t : ClassData - { - public ParticleNode_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNode_t", "ParticleNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleNode_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNode_t", "ParticleNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticleNode_t() - { - } - public ParticleNode_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticleNode_t", "ParticleNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public ParticleIndex_t Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - } - public float StartTime - { - get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } - } - public float GrowthDuration - { - get { return Invoker.CallNative("SDKClass", "GrowthDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrowthDuration", CallKind.ClassMember, m_classData, value); } - } - public Vector2D GrowthOrigin - { - get { return Invoker.CallNative("SDKClass", "GrowthOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrowthOrigin", CallKind.ClassMember, m_classData, value); } - } - public float EndcapTime - { - get { return Invoker.CallNative("SDKClass", "EndcapTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndcapTime", CallKind.ClassMember, m_classData, value); } - } - public bool MarkedForDelete - { - get { return Invoker.CallNative("SDKClass", "MarkedForDelete", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MarkedForDelete", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticleNode_t(ptr={this.m_classData})"; - } - public class ParticlePreviewBodyGroup_t : ClassData - { - public ParticlePreviewBodyGroup_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewBodyGroup_t", "ParticlePreviewBodyGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticlePreviewBodyGroup_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewBodyGroup_t", "ParticlePreviewBodyGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticlePreviewBodyGroup_t() - { - } - public ParticlePreviewBodyGroup_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewBodyGroup_t", "ParticlePreviewBodyGroup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string BodyGroupName - { - get { return Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData, value); } - } - public int Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticlePreviewBodyGroup_t(ptr={this.m_classData})"; - } - public class ParticlePreviewState_t : ClassData - { - public ParticlePreviewState_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewState_t", "ParticlePreviewState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticlePreviewState_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewState_t", "ParticlePreviewState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ParticlePreviewState_t() - { - } - public ParticlePreviewState_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewState_t", "ParticlePreviewState_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string PreviewModel - { - get { return Invoker.CallNative("SDKClass", "PreviewModel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreviewModel", CallKind.ClassMember, m_classData, value); } - } - public uint ModSpecificData - { - get { return Invoker.CallNative("SDKClass", "ModSpecificData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModSpecificData", CallKind.ClassMember, m_classData, value); } - } - public uint GroundType - { - get { return Invoker.CallNative("SDKClass", "GroundType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GroundType", CallKind.ClassMember, m_classData, value); } - } - public string SequenceName - { - get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } - } - public int FireParticleOnSequenceFrame - { - get { return Invoker.CallNative("SDKClass", "FireParticleOnSequenceFrame", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FireParticleOnSequenceFrame", CallKind.ClassMember, m_classData, value); } - } - public string HitboxSetName - { - get { return Invoker.CallNative("SDKClass", "HitboxSetName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HitboxSetName", CallKind.ClassMember, m_classData, value); } - } - public string MaterialGroupName - { - get { return Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData, value); } - } - public float PlaybackSpeed - { - get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } - } - public float ParticleSimulationRate - { - get { return Invoker.CallNative("SDKClass", "ParticleSimulationRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParticleSimulationRate", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDrawHitboxes - { - get { return Invoker.CallNative("SDKClass", "ShouldDrawHitboxes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDrawHitboxes", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDrawAttachments - { - get { return Invoker.CallNative("SDKClass", "ShouldDrawAttachments", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDrawAttachments", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDrawAttachmentNames - { - get { return Invoker.CallNative("SDKClass", "ShouldDrawAttachmentNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDrawAttachmentNames", CallKind.ClassMember, m_classData, value); } - } - public bool ShouldDrawControlPointAxes - { - get { return Invoker.CallNative("SDKClass", "ShouldDrawControlPointAxes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShouldDrawControlPointAxes", CallKind.ClassMember, m_classData, value); } - } - public bool AnimationNonLooping - { - get { return Invoker.CallNative("SDKClass", "AnimationNonLooping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AnimationNonLooping", CallKind.ClassMember, m_classData, value); } - } - public Vector2D PreviewGravity - { - get { return Invoker.CallNative("SDKClass", "PreviewGravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreviewGravity", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ParticlePreviewState_t(ptr={this.m_classData})"; - } - public class PermEntityLumpData_t : ClassData - { - public PermEntityLumpData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermEntityLumpData_t", "PermEntityLumpData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermEntityLumpData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermEntityLumpData_t", "PermEntityLumpData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermEntityLumpData_t() - { - } - public PermEntityLumpData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermEntityLumpData_t", "PermEntityLumpData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PermEntityLumpData_t(ptr={this.m_classData})"; - } - public class PermModelData_t : ClassData - { - public PermModelData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelData_t", "PermModelData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelData_t", "PermModelData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelData_t() - { - } - public PermModelData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelData_t", "PermModelData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public PermModelInfo_t ModelInfo - { - get { return Invoker.CallNative("SDKClass", "ModelInfo", CallKind.ClassMember, m_classData); } - } - public ulong[] RefMeshGroupMasks - { - get { return Invoker.CallNative("SDKClass", "RefMeshGroupMasks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefMeshGroupMasks", CallKind.ClassMember, m_classData, value); } - } - public ulong[] RefPhysGroupMasks - { - get { return Invoker.CallNative("SDKClass", "RefPhysGroupMasks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefPhysGroupMasks", CallKind.ClassMember, m_classData, value); } - } - public byte[] RefLODGroupMasks - { - get { return Invoker.CallNative("SDKClass", "RefLODGroupMasks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefLODGroupMasks", CallKind.ClassMember, m_classData, value); } - } - public float[] LodGroupSwitchDistances - { - get { return Invoker.CallNative("SDKClass", "LodGroupSwitchDistances", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LodGroupSwitchDistances", CallKind.ClassMember, m_classData, value); } - } - public string[] MeshGroups - { - get { return Invoker.CallNative("SDKClass", "MeshGroups", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MeshGroups", CallKind.ClassMember, m_classData, value); } - } - public ulong DefaultMeshGroupMask - { - get { return Invoker.CallNative("SDKClass", "DefaultMeshGroupMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultMeshGroupMask", CallKind.ClassMember, m_classData, value); } - } - public ModelSkeletonData_t ModelSkeleton - { - get { return Invoker.CallNative("SDKClass", "ModelSkeleton", CallKind.ClassMember, m_classData); } - } - public short[] RemappingTable - { - get { return Invoker.CallNative("SDKClass", "RemappingTable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemappingTable", CallKind.ClassMember, m_classData, value); } - } - public ushort[] RemappingTableStarts - { - get { return Invoker.CallNative("SDKClass", "RemappingTableStarts", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RemappingTableStarts", CallKind.ClassMember, m_classData, value); } - } - public int[] ModelConfigList - { - get { return Invoker.CallNative("SDKClass", "ModelConfigList", CallKind.ClassMember, m_classData); } - } - public string[] BodyGroupsHiddenInTools - { - get { return Invoker.CallNative("SDKClass", "BodyGroupsHiddenInTools", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyGroupsHiddenInTools", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PermModelData_t(ptr={this.m_classData})"; - } - public class PermModelDataAnimatedMaterialAttribute_t : ClassData - { - public PermModelDataAnimatedMaterialAttribute_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelDataAnimatedMaterialAttribute_t", "PermModelDataAnimatedMaterialAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelDataAnimatedMaterialAttribute_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelDataAnimatedMaterialAttribute_t", "PermModelDataAnimatedMaterialAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelDataAnimatedMaterialAttribute_t() - { - } - public PermModelDataAnimatedMaterialAttribute_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelDataAnimatedMaterialAttribute_t", "PermModelDataAnimatedMaterialAttribute_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string AttributeName - { - get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } - } - public int NumChannels - { - get { return Invoker.CallNative("SDKClass", "NumChannels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumChannels", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PermModelDataAnimatedMaterialAttribute_t(ptr={this.m_classData})"; - } - public class PermModelExtPart_t : ClassData - { - public PermModelExtPart_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelExtPart_t", "PermModelExtPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelExtPart_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelExtPart_t", "PermModelExtPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelExtPart_t() - { - } - public PermModelExtPart_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelExtPart_t", "PermModelExtPart_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public int Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PermModelExtPart_t(ptr={this.m_classData})"; - } - public class PermModelInfo_t : ClassData - { - public PermModelInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelInfo_t", "PermModelInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelInfo_t", "PermModelInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PermModelInfo_t() - { - } - public PermModelInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PermModelInfo_t", "PermModelInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HullMin - { - get { return Invoker.CallNative("SDKClass", "HullMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HullMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D HullMax - { - get { return Invoker.CallNative("SDKClass", "HullMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HullMax", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ViewMin - { - get { return Invoker.CallNative("SDKClass", "ViewMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewMin", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ViewMax - { - get { return Invoker.CallNative("SDKClass", "ViewMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewMax", CallKind.ClassMember, m_classData, value); } - } - public float Mass - { - get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } - } - public Vector2D EyePosition - { - get { return Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData, value); } - } - public float MaxEyeDeflection - { - get { return Invoker.CallNative("SDKClass", "MaxEyeDeflection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxEyeDeflection", CallKind.ClassMember, m_classData, value); } - } - public string SurfaceProperty - { - get { return Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData, value); } - } - public string KeyValueText - { - get { return Invoker.CallNative("SDKClass", "KeyValueText", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KeyValueText", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PermModelInfo_t(ptr={this.m_classData})"; - } - public class PhysFeModelDesc_t : ClassData - { - public PhysFeModelDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysFeModelDesc_t", "PhysFeModelDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysFeModelDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysFeModelDesc_t", "PhysFeModelDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysFeModelDesc_t() - { - } - public PhysFeModelDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysFeModelDesc_t", "PhysFeModelDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] CtrlHash - { - get { return Invoker.CallNative("SDKClass", "CtrlHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlHash", CallKind.ClassMember, m_classData, value); } - } - public string[] CtrlName - { - get { return Invoker.CallNative("SDKClass", "CtrlName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CtrlName", CallKind.ClassMember, m_classData, value); } - } - public uint StaticNodeFlags - { - get { return Invoker.CallNative("SDKClass", "StaticNodeFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StaticNodeFlags", CallKind.ClassMember, m_classData, value); } - } - public uint DynamicNodeFlags - { - get { return Invoker.CallNative("SDKClass", "DynamicNodeFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynamicNodeFlags", CallKind.ClassMember, m_classData, value); } - } - public float LocalForce - { - get { return Invoker.CallNative("SDKClass", "LocalForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalForce", CallKind.ClassMember, m_classData, value); } - } - public float LocalRotation - { - get { return Invoker.CallNative("SDKClass", "LocalRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalRotation", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeCount - { - get { return Invoker.CallNative("SDKClass", "NodeCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeCount", CallKind.ClassMember, m_classData, value); } - } - public ushort StaticNodes - { - get { return Invoker.CallNative("SDKClass", "StaticNodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StaticNodes", CallKind.ClassMember, m_classData, value); } - } - public ushort RotLockStaticNodes - { - get { return Invoker.CallNative("SDKClass", "RotLockStaticNodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotLockStaticNodes", CallKind.ClassMember, m_classData, value); } - } - public ushort FirstPositionDrivenNode - { - get { return Invoker.CallNative("SDKClass", "FirstPositionDrivenNode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FirstPositionDrivenNode", CallKind.ClassMember, m_classData, value); } - } - public ushort SimdTriCount1 - { - get { return Invoker.CallNative("SDKClass", "SimdTriCount1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimdTriCount1", CallKind.ClassMember, m_classData, value); } - } - public ushort SimdTriCount2 - { - get { return Invoker.CallNative("SDKClass", "SimdTriCount2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimdTriCount2", CallKind.ClassMember, m_classData, value); } - } - public ushort SimdQuadCount1 - { - get { return Invoker.CallNative("SDKClass", "SimdQuadCount1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimdQuadCount1", CallKind.ClassMember, m_classData, value); } - } - public ushort SimdQuadCount2 - { - get { return Invoker.CallNative("SDKClass", "SimdQuadCount2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SimdQuadCount2", CallKind.ClassMember, m_classData, value); } - } - public ushort QuadCount1 - { - get { return Invoker.CallNative("SDKClass", "QuadCount1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuadCount1", CallKind.ClassMember, m_classData, value); } - } - public ushort QuadCount2 - { - get { return Invoker.CallNative("SDKClass", "QuadCount2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuadCount2", CallKind.ClassMember, m_classData, value); } - } - public ushort TreeDepth - { - get { return Invoker.CallNative("SDKClass", "TreeDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TreeDepth", CallKind.ClassMember, m_classData, value); } - } - public ushort NodeBaseJiggleboneDependsCount - { - get { return Invoker.CallNative("SDKClass", "NodeBaseJiggleboneDependsCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeBaseJiggleboneDependsCount", CallKind.ClassMember, m_classData, value); } - } - public ushort RopeCount - { - get { return Invoker.CallNative("SDKClass", "RopeCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RopeCount", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Ropes - { - get { return Invoker.CallNative("SDKClass", "Ropes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ropes", CallKind.ClassMember, m_classData, value); } - } - public uint[] AntiTunnelBytecode - { - get { return Invoker.CallNative("SDKClass", "AntiTunnelBytecode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AntiTunnelBytecode", CallKind.ClassMember, m_classData, value); } - } - public ushort[] AntiTunnelTargetNodes - { - get { return Invoker.CallNative("SDKClass", "AntiTunnelTargetNodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AntiTunnelTargetNodes", CallKind.ClassMember, m_classData, value); } - } - public float[] NodeInvMasses - { - get { return Invoker.CallNative("SDKClass", "NodeInvMasses", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeInvMasses", CallKind.ClassMember, m_classData, value); } - } - public float[] LegacyStretchForce - { - get { return Invoker.CallNative("SDKClass", "LegacyStretchForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LegacyStretchForce", CallKind.ClassMember, m_classData, value); } - } - public float[] NodeCollisionRadii - { - get { return Invoker.CallNative("SDKClass", "NodeCollisionRadii", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NodeCollisionRadii", CallKind.ClassMember, m_classData, value); } - } - public float[] DynNodeFriction - { - get { return Invoker.CallNative("SDKClass", "DynNodeFriction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynNodeFriction", CallKind.ClassMember, m_classData, value); } - } - public float[] LocalRotation1 - { - get { return Invoker.CallNative("SDKClass", "LocalRotation1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalRotation1", CallKind.ClassMember, m_classData, value); } - } - public float[] LocalForce1 - { - get { return Invoker.CallNative("SDKClass", "LocalForce1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalForce1", CallKind.ClassMember, m_classData, value); } - } - public ushort[] WorldCollisionNodes - { - get { return Invoker.CallNative("SDKClass", "WorldCollisionNodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldCollisionNodes", CallKind.ClassMember, m_classData, value); } - } - public ushort[] TreeParents - { - get { return Invoker.CallNative("SDKClass", "TreeParents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TreeParents", CallKind.ClassMember, m_classData, value); } - } - public ushort[] TreeCollisionMasks - { - get { return Invoker.CallNative("SDKClass", "TreeCollisionMasks", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TreeCollisionMasks", CallKind.ClassMember, m_classData, value); } - } - public ushort[] FreeNodes - { - get { return Invoker.CallNative("SDKClass", "FreeNodes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreeNodes", CallKind.ClassMember, m_classData, value); } - } - public ushort[] SourceElems - { - get { return Invoker.CallNative("SDKClass", "SourceElems", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SourceElems", CallKind.ClassMember, m_classData, value); } - } - public uint[] GoalDampedSpringIntegrators - { - get { return Invoker.CallNative("SDKClass", "GoalDampedSpringIntegrators", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalDampedSpringIntegrators", CallKind.ClassMember, m_classData, value); } - } - public ushort TriCount1 - { - get { return Invoker.CallNative("SDKClass", "TriCount1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriCount1", CallKind.ClassMember, m_classData, value); } - } - public ushort TriCount2 - { - get { return Invoker.CallNative("SDKClass", "TriCount2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriCount2", CallKind.ClassMember, m_classData, value); } - } - public byte ReservedUint8 - { - get { return Invoker.CallNative("SDKClass", "ReservedUint8", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReservedUint8", CallKind.ClassMember, m_classData, value); } - } - public byte ExtraPressureIterations - { - get { return Invoker.CallNative("SDKClass", "ExtraPressureIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExtraPressureIterations", CallKind.ClassMember, m_classData, value); } - } - public byte ExtraGoalIterations - { - get { return Invoker.CallNative("SDKClass", "ExtraGoalIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExtraGoalIterations", CallKind.ClassMember, m_classData, value); } - } - public byte ExtraIterations - { - get { return Invoker.CallNative("SDKClass", "ExtraIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExtraIterations", CallKind.ClassMember, m_classData, value); } - } - public byte[] DynNodeVertexSet - { - get { return Invoker.CallNative("SDKClass", "DynNodeVertexSet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynNodeVertexSet", CallKind.ClassMember, m_classData, value); } - } - public uint[] VertexSetNames - { - get { return Invoker.CallNative("SDKClass", "VertexSetNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexSetNames", CallKind.ClassMember, m_classData, value); } - } - public byte[] MorphSetData - { - get { return Invoker.CallNative("SDKClass", "MorphSetData", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MorphSetData", CallKind.ClassMember, m_classData, value); } - } - public byte[] VertexMapValues - { - get { return Invoker.CallNative("SDKClass", "VertexMapValues", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexMapValues", CallKind.ClassMember, m_classData, value); } - } - public ushort[] LockToGoal - { - get { return Invoker.CallNative("SDKClass", "LockToGoal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LockToGoal", CallKind.ClassMember, m_classData, value); } - } - public short[] SkelParents - { - get { return Invoker.CallNative("SDKClass", "SkelParents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkelParents", CallKind.ClassMember, m_classData, value); } - } - public float InternalPressure - { - get { return Invoker.CallNative("SDKClass", "InternalPressure", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InternalPressure", CallKind.ClassMember, m_classData, value); } - } - public float DefaultTimeDilation - { - get { return Invoker.CallNative("SDKClass", "DefaultTimeDilation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultTimeDilation", CallKind.ClassMember, m_classData, value); } - } - public float Windage - { - get { return Invoker.CallNative("SDKClass", "Windage", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Windage", CallKind.ClassMember, m_classData, value); } - } - public float WindDrag - { - get { return Invoker.CallNative("SDKClass", "WindDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WindDrag", CallKind.ClassMember, m_classData, value); } - } - public float DefaultSurfaceStretch - { - get { return Invoker.CallNative("SDKClass", "DefaultSurfaceStretch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultSurfaceStretch", CallKind.ClassMember, m_classData, value); } - } - public float DefaultThreadStretch - { - get { return Invoker.CallNative("SDKClass", "DefaultThreadStretch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultThreadStretch", CallKind.ClassMember, m_classData, value); } - } - public float DefaultGravityScale - { - get { return Invoker.CallNative("SDKClass", "DefaultGravityScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultGravityScale", CallKind.ClassMember, m_classData, value); } - } - public float DefaultVelAirDrag - { - get { return Invoker.CallNative("SDKClass", "DefaultVelAirDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultVelAirDrag", CallKind.ClassMember, m_classData, value); } - } - public float DefaultExpAirDrag - { - get { return Invoker.CallNative("SDKClass", "DefaultExpAirDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultExpAirDrag", CallKind.ClassMember, m_classData, value); } - } - public float DefaultVelQuadAirDrag - { - get { return Invoker.CallNative("SDKClass", "DefaultVelQuadAirDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultVelQuadAirDrag", CallKind.ClassMember, m_classData, value); } - } - public float DefaultExpQuadAirDrag - { - get { return Invoker.CallNative("SDKClass", "DefaultExpQuadAirDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultExpQuadAirDrag", CallKind.ClassMember, m_classData, value); } - } - public float RodVelocitySmoothRate - { - get { return Invoker.CallNative("SDKClass", "RodVelocitySmoothRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RodVelocitySmoothRate", CallKind.ClassMember, m_classData, value); } - } - public float QuadVelocitySmoothRate - { - get { return Invoker.CallNative("SDKClass", "QuadVelocitySmoothRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuadVelocitySmoothRate", CallKind.ClassMember, m_classData, value); } - } - public float AddWorldCollisionRadius - { - get { return Invoker.CallNative("SDKClass", "AddWorldCollisionRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AddWorldCollisionRadius", CallKind.ClassMember, m_classData, value); } - } - public float DefaultVolumetricSolveAmount - { - get { return Invoker.CallNative("SDKClass", "DefaultVolumetricSolveAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefaultVolumetricSolveAmount", CallKind.ClassMember, m_classData, value); } - } - public float MotionSmoothCDT - { - get { return Invoker.CallNative("SDKClass", "MotionSmoothCDT", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MotionSmoothCDT", CallKind.ClassMember, m_classData, value); } - } - public float LocalDrag1 - { - get { return Invoker.CallNative("SDKClass", "LocalDrag1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalDrag1", CallKind.ClassMember, m_classData, value); } - } - public ushort RodVelocitySmoothIterations - { - get { return Invoker.CallNative("SDKClass", "RodVelocitySmoothIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RodVelocitySmoothIterations", CallKind.ClassMember, m_classData, value); } - } - public ushort QuadVelocitySmoothIterations - { - get { return Invoker.CallNative("SDKClass", "QuadVelocitySmoothIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "QuadVelocitySmoothIterations", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PhysFeModelDesc_t(ptr={this.m_classData})"; - } - public class PhysicsParticleId_t : ClassData - { - public PhysicsParticleId_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysicsParticleId_t", "PhysicsParticleId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysicsParticleId_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysicsParticleId_t", "PhysicsParticleId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysicsParticleId_t() - { - } - public PhysicsParticleId_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysicsParticleId_t", "PhysicsParticleId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PhysicsParticleId_t(ptr={this.m_classData})"; - } - public class PhysicsRagdollPose_t : ClassData - { - public PhysicsRagdollPose_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysicsRagdollPose_t", "PhysicsRagdollPose_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysicsRagdollPose_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysicsRagdollPose_t", "PhysicsRagdollPose_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysicsRagdollPose_t() - { - } - public PhysicsRagdollPose_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysicsRagdollPose_t", "PhysicsRagdollPose_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Owner - { - get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } - } - public bool SetFromDebugHistory - { - get { return Invoker.CallNative("SDKClass", "SetFromDebugHistory", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SetFromDebugHistory", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PhysicsRagdollPose_t(ptr={this.m_classData})"; - } - public class PhysShapeMarkup_t : ClassData - { - public PhysShapeMarkup_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysShapeMarkup_t", "PhysShapeMarkup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysShapeMarkup_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysShapeMarkup_t", "PhysShapeMarkup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysShapeMarkup_t() - { - } - public PhysShapeMarkup_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysShapeMarkup_t", "PhysShapeMarkup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BodyInAggregate - { - get { return Invoker.CallNative("SDKClass", "BodyInAggregate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyInAggregate", CallKind.ClassMember, m_classData, value); } - } - public int ShapeInBody - { - get { return Invoker.CallNative("SDKClass", "ShapeInBody", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShapeInBody", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PhysShapeMarkup_t(ptr={this.m_classData})"; - } - public class PhysSoftbodyDesc_t : ClassData - { - public PhysSoftbodyDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysSoftbodyDesc_t", "PhysSoftbodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysSoftbodyDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysSoftbodyDesc_t", "PhysSoftbodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PhysSoftbodyDesc_t() - { - } - public PhysSoftbodyDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PhysSoftbodyDesc_t", "PhysSoftbodyDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] ParticleBoneHash - { - get { return Invoker.CallNative("SDKClass", "ParticleBoneHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParticleBoneHash", CallKind.ClassMember, m_classData, value); } - } - public string[] ParticleBoneName - { - get { return Invoker.CallNative("SDKClass", "ParticleBoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParticleBoneName", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PhysSoftbodyDesc_t(ptr={this.m_classData})"; - } - public class PointCameraSettings_t : ClassData - { - public PointCameraSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointCameraSettings_t", "PointCameraSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PointCameraSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointCameraSettings_t", "PointCameraSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PointCameraSettings_t() - { - } - public PointCameraSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointCameraSettings_t", "PointCameraSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float NearBlurryDistance - { - get { return Invoker.CallNative("SDKClass", "NearBlurryDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearBlurryDistance", CallKind.ClassMember, m_classData, value); } - } - public float NearCrispDistance - { - get { return Invoker.CallNative("SDKClass", "NearCrispDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NearCrispDistance", CallKind.ClassMember, m_classData, value); } - } - public float FarCrispDistance - { - get { return Invoker.CallNative("SDKClass", "FarCrispDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FarCrispDistance", CallKind.ClassMember, m_classData, value); } - } - public float FarBlurryDistance - { - get { return Invoker.CallNative("SDKClass", "FarBlurryDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FarBlurryDistance", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PointCameraSettings_t(ptr={this.m_classData})"; - } - public class PointDefinition_t : ClassData - { - public PointDefinition_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointDefinition_t", "PointDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PointDefinition_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointDefinition_t", "PointDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PointDefinition_t() - { - } - public PointDefinition_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointDefinition_t", "PointDefinition_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ControlPoint - { - get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } - } - public bool LocalCoords - { - get { return Invoker.CallNative("SDKClass", "LocalCoords", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalCoords", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PointDefinition_t(ptr={this.m_classData})"; - } - public class PointDefinitionWithTimeValues_t : PointDefinition_t - { - public PointDefinitionWithTimeValues_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointDefinitionWithTimeValues_t", "PointDefinitionWithTimeValues_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PointDefinitionWithTimeValues_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointDefinitionWithTimeValues_t", "PointDefinitionWithTimeValues_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PointDefinitionWithTimeValues_t() - { - } - public PointDefinitionWithTimeValues_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PointDefinitionWithTimeValues_t", "PointDefinitionWithTimeValues_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float TimeDuration - { - get { return Invoker.CallNative("SDKClass", "TimeDuration", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeDuration", CallKind.ClassMember, m_classData, value); } - } - public PointDefinition_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"PointDefinitionWithTimeValues_t(ptr={this.m_classData})"; - } - public class PostProcessingBloomParameters_t : ClassData - { - public PostProcessingBloomParameters_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingBloomParameters_t", "PostProcessingBloomParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingBloomParameters_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingBloomParameters_t", "PostProcessingBloomParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingBloomParameters_t() - { - } - public PostProcessingBloomParameters_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingBloomParameters_t", "PostProcessingBloomParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint BlendMode - { - get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } - } - public float BloomStrength - { - get { return Invoker.CallNative("SDKClass", "BloomStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BloomStrength", CallKind.ClassMember, m_classData, value); } - } - public float ScreenBloomStrength - { - get { return Invoker.CallNative("SDKClass", "ScreenBloomStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScreenBloomStrength", CallKind.ClassMember, m_classData, value); } - } - public float BlurBloomStrength - { - get { return Invoker.CallNative("SDKClass", "BlurBloomStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlurBloomStrength", CallKind.ClassMember, m_classData, value); } - } - public float BloomThreshold - { - get { return Invoker.CallNative("SDKClass", "BloomThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BloomThreshold", CallKind.ClassMember, m_classData, value); } - } - public float BloomThresholdWidth - { - get { return Invoker.CallNative("SDKClass", "BloomThresholdWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BloomThresholdWidth", CallKind.ClassMember, m_classData, value); } - } - public float SkyboxBloomStrength - { - get { return Invoker.CallNative("SDKClass", "SkyboxBloomStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SkyboxBloomStrength", CallKind.ClassMember, m_classData, value); } - } - public float BloomStartValue - { - get { return Invoker.CallNative("SDKClass", "BloomStartValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BloomStartValue", CallKind.ClassMember, m_classData, value); } - } - public float ComputeBloomStrength - { - get { return Invoker.CallNative("SDKClass", "ComputeBloomStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputeBloomStrength", CallKind.ClassMember, m_classData, value); } - } - public float ComputeBloomThreshold - { - get { return Invoker.CallNative("SDKClass", "ComputeBloomThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputeBloomThreshold", CallKind.ClassMember, m_classData, value); } - } - public float ComputeBloomRadius - { - get { return Invoker.CallNative("SDKClass", "ComputeBloomRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputeBloomRadius", CallKind.ClassMember, m_classData, value); } - } - public float ComputeBloomEffectsScale - { - get { return Invoker.CallNative("SDKClass", "ComputeBloomEffectsScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputeBloomEffectsScale", CallKind.ClassMember, m_classData, value); } - } - public float ComputeBloomLensDirtStrength - { - get { return Invoker.CallNative("SDKClass", "ComputeBloomLensDirtStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputeBloomLensDirtStrength", CallKind.ClassMember, m_classData, value); } - } - public float ComputeBloomLensDirtBlackLevel - { - get { return Invoker.CallNative("SDKClass", "ComputeBloomLensDirtBlackLevel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ComputeBloomLensDirtBlackLevel", CallKind.ClassMember, m_classData, value); } - } - public float[] BlurWeight - { - get { return Invoker.CallNative("SDKClass", "BlurWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlurWeight", CallKind.ClassMember, m_classData, value); } - } - public Vector[] BlurTint - { - get { return Invoker.CallNative("SDKClass", "BlurTint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BlurTint", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PostProcessingBloomParameters_t(ptr={this.m_classData})"; - } - public class PostProcessingFogScatteringParameters_t : ClassData - { - public PostProcessingFogScatteringParameters_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingFogScatteringParameters_t", "PostProcessingFogScatteringParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingFogScatteringParameters_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingFogScatteringParameters_t", "PostProcessingFogScatteringParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingFogScatteringParameters_t() - { - } - public PostProcessingFogScatteringParameters_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingFogScatteringParameters_t", "PostProcessingFogScatteringParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public float CubemapScale - { - get { return Invoker.CallNative("SDKClass", "CubemapScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CubemapScale", CallKind.ClassMember, m_classData, value); } - } - public float VolumetricScale - { - get { return Invoker.CallNative("SDKClass", "VolumetricScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VolumetricScale", CallKind.ClassMember, m_classData, value); } - } - public float GradientScale - { - get { return Invoker.CallNative("SDKClass", "GradientScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GradientScale", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PostProcessingFogScatteringParameters_t(ptr={this.m_classData})"; - } - public class PostProcessingLocalContrastParameters_t : ClassData - { - public PostProcessingLocalContrastParameters_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingLocalContrastParameters_t", "PostProcessingLocalContrastParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingLocalContrastParameters_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingLocalContrastParameters_t", "PostProcessingLocalContrastParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingLocalContrastParameters_t() - { - } - public PostProcessingLocalContrastParameters_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingLocalContrastParameters_t", "PostProcessingLocalContrastParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float LocalContrastStrength - { - get { return Invoker.CallNative("SDKClass", "LocalContrastStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalContrastStrength", CallKind.ClassMember, m_classData, value); } - } - public float LocalContrastEdgeStrength - { - get { return Invoker.CallNative("SDKClass", "LocalContrastEdgeStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalContrastEdgeStrength", CallKind.ClassMember, m_classData, value); } - } - public float LocalContrastVignetteStart - { - get { return Invoker.CallNative("SDKClass", "LocalContrastVignetteStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalContrastVignetteStart", CallKind.ClassMember, m_classData, value); } - } - public float LocalContrastVignetteEnd - { - get { return Invoker.CallNative("SDKClass", "LocalContrastVignetteEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalContrastVignetteEnd", CallKind.ClassMember, m_classData, value); } - } - public float LocalContrastVignetteBlur - { - get { return Invoker.CallNative("SDKClass", "LocalContrastVignetteBlur", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalContrastVignetteBlur", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PostProcessingLocalContrastParameters_t(ptr={this.m_classData})"; - } - public class PostProcessingResource_t : ClassData - { - public PostProcessingResource_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingResource_t", "PostProcessingResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingResource_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingResource_t", "PostProcessingResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingResource_t() - { - } - public PostProcessingResource_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingResource_t", "PostProcessingResource_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool HasTonemapParams - { - get { return Invoker.CallNative("SDKClass", "HasTonemapParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasTonemapParams", CallKind.ClassMember, m_classData, value); } - } - public PostProcessingTonemapParameters_t ToneMapParams - { - get { return Invoker.CallNative("SDKClass", "ToneMapParams", CallKind.ClassMember, m_classData); } - } - public bool HasBloomParams - { - get { return Invoker.CallNative("SDKClass", "HasBloomParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBloomParams", CallKind.ClassMember, m_classData, value); } - } - public PostProcessingBloomParameters_t BloomParams - { - get { return Invoker.CallNative("SDKClass", "BloomParams", CallKind.ClassMember, m_classData); } - } - public bool HasVignetteParams - { - get { return Invoker.CallNative("SDKClass", "HasVignetteParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasVignetteParams", CallKind.ClassMember, m_classData, value); } - } - public PostProcessingVignetteParameters_t VignetteParams - { - get { return Invoker.CallNative("SDKClass", "VignetteParams", CallKind.ClassMember, m_classData); } - } - public bool HasLocalContrastParams - { - get { return Invoker.CallNative("SDKClass", "HasLocalContrastParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasLocalContrastParams", CallKind.ClassMember, m_classData, value); } - } - public PostProcessingLocalContrastParameters_t LocalConstrastParams - { - get { return Invoker.CallNative("SDKClass", "LocalConstrastParams", CallKind.ClassMember, m_classData); } - } - public int ColorCorrectionVolumeDim - { - get { return Invoker.CallNative("SDKClass", "ColorCorrectionVolumeDim", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorCorrectionVolumeDim", CallKind.ClassMember, m_classData, value); } - } - public bool HasColorCorrection - { - get { return Invoker.CallNative("SDKClass", "HasColorCorrection", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasColorCorrection", CallKind.ClassMember, m_classData, value); } - } - public bool HasFogScatteringParams - { - get { return Invoker.CallNative("SDKClass", "HasFogScatteringParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasFogScatteringParams", CallKind.ClassMember, m_classData, value); } - } - public PostProcessingFogScatteringParameters_t FogScatteringParams - { - get { return Invoker.CallNative("SDKClass", "FogScatteringParams", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"PostProcessingResource_t(ptr={this.m_classData})"; - } - public class PostProcessingTonemapParameters_t : ClassData - { - public PostProcessingTonemapParameters_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingTonemapParameters_t", "PostProcessingTonemapParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingTonemapParameters_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingTonemapParameters_t", "PostProcessingTonemapParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingTonemapParameters_t() - { - } - public PostProcessingTonemapParameters_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingTonemapParameters_t", "PostProcessingTonemapParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float ExposureBias - { - get { return Invoker.CallNative("SDKClass", "ExposureBias", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureBias", CallKind.ClassMember, m_classData, value); } - } - public float ShoulderStrength - { - get { return Invoker.CallNative("SDKClass", "ShoulderStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShoulderStrength", CallKind.ClassMember, m_classData, value); } - } - public float LinearStrength - { - get { return Invoker.CallNative("SDKClass", "LinearStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearStrength", CallKind.ClassMember, m_classData, value); } - } - public float LinearAngle - { - get { return Invoker.CallNative("SDKClass", "LinearAngle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearAngle", CallKind.ClassMember, m_classData, value); } - } - public float ToeStrength - { - get { return Invoker.CallNative("SDKClass", "ToeStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToeStrength", CallKind.ClassMember, m_classData, value); } - } - public float ToeNum - { - get { return Invoker.CallNative("SDKClass", "ToeNum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToeNum", CallKind.ClassMember, m_classData, value); } - } - public float ToeDenom - { - get { return Invoker.CallNative("SDKClass", "ToeDenom", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToeDenom", CallKind.ClassMember, m_classData, value); } - } - public float WhitePoint - { - get { return Invoker.CallNative("SDKClass", "WhitePoint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WhitePoint", CallKind.ClassMember, m_classData, value); } - } - public float LuminanceSource - { - get { return Invoker.CallNative("SDKClass", "LuminanceSource", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LuminanceSource", CallKind.ClassMember, m_classData, value); } - } - public float ExposureBiasShadows - { - get { return Invoker.CallNative("SDKClass", "ExposureBiasShadows", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureBiasShadows", CallKind.ClassMember, m_classData, value); } - } - public float ExposureBiasHighlights - { - get { return Invoker.CallNative("SDKClass", "ExposureBiasHighlights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExposureBiasHighlights", CallKind.ClassMember, m_classData, value); } - } - public float MinShadowLum - { - get { return Invoker.CallNative("SDKClass", "MinShadowLum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinShadowLum", CallKind.ClassMember, m_classData, value); } - } - public float MaxShadowLum - { - get { return Invoker.CallNative("SDKClass", "MaxShadowLum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxShadowLum", CallKind.ClassMember, m_classData, value); } - } - public float MinHighlightLum - { - get { return Invoker.CallNative("SDKClass", "MinHighlightLum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinHighlightLum", CallKind.ClassMember, m_classData, value); } - } - public float MaxHighlightLum - { - get { return Invoker.CallNative("SDKClass", "MaxHighlightLum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxHighlightLum", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PostProcessingTonemapParameters_t(ptr={this.m_classData})"; - } - public class PostProcessingVignetteParameters_t : ClassData - { - public PostProcessingVignetteParameters_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingVignetteParameters_t", "PostProcessingVignetteParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingVignetteParameters_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingVignetteParameters_t", "PostProcessingVignetteParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PostProcessingVignetteParameters_t() - { - } - public PostProcessingVignetteParameters_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PostProcessingVignetteParameters_t", "PostProcessingVignetteParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float VignetteStrength - { - get { return Invoker.CallNative("SDKClass", "VignetteStrength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VignetteStrength", CallKind.ClassMember, m_classData, value); } - } - public Vector4D Center - { - get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public float Roundness - { - get { return Invoker.CallNative("SDKClass", "Roundness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Roundness", CallKind.ClassMember, m_classData, value); } - } - public float Feather - { - get { return Invoker.CallNative("SDKClass", "Feather", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Feather", CallKind.ClassMember, m_classData, value); } - } - public Vector2D ColorTint - { - get { return Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PostProcessingVignetteParameters_t(ptr={this.m_classData})"; - } - public class PredictedDamageTag_t : ClassData - { - public PredictedDamageTag_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PredictedDamageTag_t", "PredictedDamageTag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PredictedDamageTag_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PredictedDamageTag_t", "PredictedDamageTag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public PredictedDamageTag_t() - { - } - public PredictedDamageTag_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("PredictedDamageTag_t", "PredictedDamageTag_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TagTick - { - get { return Invoker.CallNative("SDKClass", "TagTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TagTick", CallKind.ClassMember, m_classData, value); } - } - public float FlinchModSmall - { - get { return Invoker.CallNative("SDKClass", "FlinchModSmall", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlinchModSmall", CallKind.ClassMember, m_classData, value); } - } - public float FlinchModLarge - { - get { return Invoker.CallNative("SDKClass", "FlinchModLarge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlinchModLarge", CallKind.ClassMember, m_classData, value); } - } - public float FriendlyFireDamageReductionRatio - { - get { return Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"PredictedDamageTag_t(ptr={this.m_classData})"; - } - public class QuestProgress : ClassData - { - public QuestProgress(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("QuestProgress", "QuestProgress", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public QuestProgress(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("QuestProgress", "QuestProgress", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public QuestProgress() - { - } - public QuestProgress(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("QuestProgress", "QuestProgress", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"QuestProgress(ptr={this.m_classData})"; - } - public class ragdoll_t : ClassData - { - public ragdoll_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdoll_t", "ragdoll_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ragdoll_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdoll_t", "ragdoll_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ragdoll_t() - { - } - public ragdoll_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdoll_t", "ragdoll_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] BoneIndex - { - get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } - } - public bool AllowStretch - { - get { return Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData, value); } - } - public bool Unused - { - get { return Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ragdoll_t(ptr={this.m_classData})"; - } - public class RagdollCreationParams_t : ClassData - { - public RagdollCreationParams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RagdollCreationParams_t", "RagdollCreationParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RagdollCreationParams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RagdollCreationParams_t", "RagdollCreationParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RagdollCreationParams_t() - { - } - public RagdollCreationParams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RagdollCreationParams_t", "RagdollCreationParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Force - { - get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } - } - public int ForceBone - { - get { return Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData, value); } - } - public bool ForceCurrentWorldTransform - { - get { return Invoker.CallNative("SDKClass", "ForceCurrentWorldTransform", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ForceCurrentWorldTransform", CallKind.ClassMember, m_classData, value); } - } - public bool UseLRURetirement - { - get { return Invoker.CallNative("SDKClass", "UseLRURetirement", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UseLRURetirement", CallKind.ClassMember, m_classData, value); } - } - public int HealthToGrant - { - get { return Invoker.CallNative("SDKClass", "HealthToGrant", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HealthToGrant", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RagdollCreationParams_t(ptr={this.m_classData})"; - } - public class ragdollelement_t : ClassData - { - public ragdollelement_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdollelement_t", "ragdollelement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ragdollelement_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdollelement_t", "ragdollelement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ragdollelement_t() - { - } - public ragdollelement_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdollelement_t", "ragdollelement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D OriginParentSpace - { - get { return Invoker.CallNative("SDKClass", "OriginParentSpace", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OriginParentSpace", CallKind.ClassMember, m_classData, value); } - } - public int ParentIndex - { - get { return Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public int Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ragdollelement_t(ptr={this.m_classData})"; - } - public class ragdollhierarchyjoint_t : ClassData - { - public ragdollhierarchyjoint_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdollhierarchyjoint_t", "ragdollhierarchyjoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ragdollhierarchyjoint_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdollhierarchyjoint_t", "ragdollhierarchyjoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ragdollhierarchyjoint_t() - { - } - public ragdollhierarchyjoint_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ragdollhierarchyjoint_t", "ragdollhierarchyjoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ParentIndex - { - get { return Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData, value); } - } - public int ChildIndex - { - get { return Invoker.CallNative("SDKClass", "ChildIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ChildIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ragdollhierarchyjoint_t(ptr={this.m_classData})"; - } - public class Relationship_t : ClassData - { - public Relationship_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Relationship_t", "Relationship_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public Relationship_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Relationship_t", "Relationship_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public Relationship_t() - { - } - public Relationship_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("Relationship_t", "Relationship_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Disposition - { - get { return Invoker.CallNative("SDKClass", "Disposition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Disposition", CallKind.ClassMember, m_classData, value); } - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"Relationship_t(ptr={this.m_classData})"; - } - public class RelationshipOverride_t : Relationship_t - { - public RelationshipOverride_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RelationshipOverride_t", "RelationshipOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RelationshipOverride_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RelationshipOverride_t", "RelationshipOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RelationshipOverride_t() - { - } - public RelationshipOverride_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RelationshipOverride_t", "RelationshipOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CBaseEntity Entity - { - get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } - } - public uint ClassType - { - get { return Invoker.CallNative("SDKClass", "ClassType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClassType", CallKind.ClassMember, m_classData, value); } - } - public Relationship_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"RelationshipOverride_t(ptr={this.m_classData})"; - } - public class RenderHairStrandInfo_t : ClassData - { - public RenderHairStrandInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderHairStrandInfo_t", "RenderHairStrandInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderHairStrandInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderHairStrandInfo_t", "RenderHairStrandInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderHairStrandInfo_t() - { - } - public RenderHairStrandInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderHairStrandInfo_t", "RenderHairStrandInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint[] GuideHairIndices_nSurfaceTriIndex - { - get { return Invoker.CallNative("SDKClass", "GuideHairIndices_nSurfaceTriIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GuideHairIndices_nSurfaceTriIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort[] GuideBary_vBaseBary - { - get { return Invoker.CallNative("SDKClass", "GuideBary_vBaseBary", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GuideBary_vBaseBary", CallKind.ClassMember, m_classData, value); } - } - public ushort[] RootOffset_flLengthScale - { - get { return Invoker.CallNative("SDKClass", "RootOffset_flLengthScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RootOffset_flLengthScale", CallKind.ClassMember, m_classData, value); } - } - public ushort[] PackedBaseUv - { - get { return Invoker.CallNative("SDKClass", "PackedBaseUv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PackedBaseUv", CallKind.ClassMember, m_classData, value); } - } - public uint PackedSurfaceNormalOs - { - get { return Invoker.CallNative("SDKClass", "PackedSurfaceNormalOs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PackedSurfaceNormalOs", CallKind.ClassMember, m_classData, value); } - } - public uint PackedSurfaceTangentOs - { - get { return Invoker.CallNative("SDKClass", "PackedSurfaceTangentOs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PackedSurfaceTangentOs", CallKind.ClassMember, m_classData, value); } - } - public uint DataOffset_Segments - { - get { return Invoker.CallNative("SDKClass", "DataOffset_Segments", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DataOffset_Segments", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RenderHairStrandInfo_t(ptr={this.m_classData})"; - } - public class RenderInputLayoutField_t : ClassData - { - public RenderInputLayoutField_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderInputLayoutField_t", "RenderInputLayoutField_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderInputLayoutField_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderInputLayoutField_t", "RenderInputLayoutField_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderInputLayoutField_t() - { - } - public RenderInputLayoutField_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderInputLayoutField_t", "RenderInputLayoutField_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string SemanticName - { - get { return Invoker.CallNative("SDKClass", "SemanticName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SemanticName", CallKind.ClassMember, m_classData, value); } - } - public char SemanticIndex - { - get { return Invoker.CallNative("SDKClass", "SemanticIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SemanticIndex", CallKind.ClassMember, m_classData, value); } - } - public short Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public char Slot - { - get { return Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData, value); } - } - public byte SlotType - { - get { return Invoker.CallNative("SDKClass", "SlotType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SlotType", CallKind.ClassMember, m_classData, value); } - } - public string ShaderSemantic - { - get { return Invoker.CallNative("SDKClass", "ShaderSemantic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ShaderSemantic", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RenderInputLayoutField_t(ptr={this.m_classData})"; - } - public class RenderProjectedMaterial_t : ClassData - { - public RenderProjectedMaterial_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderProjectedMaterial_t", "RenderProjectedMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderProjectedMaterial_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderProjectedMaterial_t", "RenderProjectedMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderProjectedMaterial_t() - { - } - public RenderProjectedMaterial_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderProjectedMaterial_t", "RenderProjectedMaterial_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"RenderProjectedMaterial_t(ptr={this.m_classData})"; - } - public class RenderSkeletonBone_t : ClassData - { - public RenderSkeletonBone_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderSkeletonBone_t", "RenderSkeletonBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderSkeletonBone_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderSkeletonBone_t", "RenderSkeletonBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RenderSkeletonBone_t() - { - } - public RenderSkeletonBone_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RenderSkeletonBone_t", "RenderSkeletonBone_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string BoneName - { - get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } - } - public string ParentName - { - get { return Invoker.CallNative("SDKClass", "ParentName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentName", CallKind.ClassMember, m_classData, value); } - } - public SkeletonBoneBounds_t Bbox - { - get { return Invoker.CallNative("SDKClass", "Bbox", CallKind.ClassMember, m_classData); } - } - public float SphereRadius - { - get { return Invoker.CallNative("SDKClass", "SphereRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SphereRadius", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RenderSkeletonBone_t(ptr={this.m_classData})"; - } - public class ResourceId_t : ClassData - { - public ResourceId_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResourceId_t", "ResourceId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResourceId_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResourceId_t", "ResourceId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResourceId_t() - { - } - public ResourceId_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResourceId_t", "ResourceId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ResourceId_t(ptr={this.m_classData})"; - } - public class ResponseContext_t : ClassData - { - public ResponseContext_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseContext_t", "ResponseContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResponseContext_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseContext_t", "ResponseContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResponseContext_t() - { - } - public ResponseContext_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseContext_t", "ResponseContext_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public float ExpirationTime - { - get { return Invoker.CallNative("SDKClass", "ExpirationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ExpirationTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ResponseContext_t(ptr={this.m_classData})"; - } - public class ResponseFollowup : ClassData - { - public ResponseFollowup(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseFollowup", "ResponseFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResponseFollowup(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseFollowup", "ResponseFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResponseFollowup() - { - } - public ResponseFollowup(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseFollowup", "ResponseFollowup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Followup_concept - { - get { return Invoker.CallNative("SDKClass", "Followup_concept", CallKind.ClassMember, m_classData); } - } - public string Followup_contexts - { - get { return Invoker.CallNative("SDKClass", "Followup_contexts", CallKind.ClassMember, m_classData); } - } - public float Followup_delay - { - get { return Invoker.CallNative("SDKClass", "Followup_delay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Followup_delay", CallKind.ClassMember, m_classData, value); } - } - public string Followup_target - { - get { return Invoker.CallNative("SDKClass", "Followup_target", CallKind.ClassMember, m_classData); } - } - public string Followup_entityiotarget - { - get { return Invoker.CallNative("SDKClass", "Followup_entityiotarget", CallKind.ClassMember, m_classData); } - } - public string Followup_entityioinput - { - get { return Invoker.CallNative("SDKClass", "Followup_entityioinput", CallKind.ClassMember, m_classData); } - } - public float Followup_entityiodelay - { - get { return Invoker.CallNative("SDKClass", "Followup_entityiodelay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Followup_entityiodelay", CallKind.ClassMember, m_classData, value); } - } - public bool Fired - { - get { return Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ResponseFollowup(ptr={this.m_classData})"; - } - public class ResponseParams : ClassData - { - public ResponseParams(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseParams", "ResponseParams", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResponseParams(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseParams", "ResponseParams", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ResponseParams() - { - } - public ResponseParams(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ResponseParams", "ResponseParams", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short Odds - { - get { return Invoker.CallNative("SDKClass", "Odds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Odds", CallKind.ClassMember, m_classData, value); } - } - public short Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public int[] Followup - { - get { return Invoker.CallNative("SDKClass", "Followup", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"ResponseParams(ptr={this.m_classData})"; - } - public class RnBlendVertex_t : ClassData - { - public RnBlendVertex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnBlendVertex_t", "RnBlendVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnBlendVertex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnBlendVertex_t", "RnBlendVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnBlendVertex_t() - { - } - public RnBlendVertex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnBlendVertex_t", "RnBlendVertex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Weight0 - { - get { return Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData, value); } - } - public ushort Index0 - { - get { return Invoker.CallNative("SDKClass", "Index0", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index0", CallKind.ClassMember, m_classData, value); } - } - public ushort Weight1 - { - get { return Invoker.CallNative("SDKClass", "Weight1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight1", CallKind.ClassMember, m_classData, value); } - } - public ushort Index1 - { - get { return Invoker.CallNative("SDKClass", "Index1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index1", CallKind.ClassMember, m_classData, value); } - } - public ushort Weight2 - { - get { return Invoker.CallNative("SDKClass", "Weight2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weight2", CallKind.ClassMember, m_classData, value); } - } - public ushort Index2 - { - get { return Invoker.CallNative("SDKClass", "Index2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index2", CallKind.ClassMember, m_classData, value); } - } - public ushort Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public ushort TargetIndex - { - get { return Invoker.CallNative("SDKClass", "TargetIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnBlendVertex_t(ptr={this.m_classData})"; - } - public class RnBodyDesc_t : ClassData - { - public RnBodyDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnBodyDesc_t", "RnBodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnBodyDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnBodyDesc_t", "RnBodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnBodyDesc_t() - { - } - public RnBodyDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnBodyDesc_t", "RnBodyDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string DebugName - { - get { return Invoker.CallNative("SDKClass", "DebugName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugName", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LinearVelocity - { - get { return Invoker.CallNative("SDKClass", "LinearVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearVelocity", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AngularVelocity - { - get { return Invoker.CallNative("SDKClass", "AngularVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularVelocity", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LocalMassCenter - { - get { return Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData, value); } - } - public Vector[] LocalInertiaInv - { - get { return Invoker.CallNative("SDKClass", "LocalInertiaInv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LocalInertiaInv", CallKind.ClassMember, m_classData, value); } - } - public float MassInv - { - get { return Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData, value); } - } - public float GameMass - { - get { return Invoker.CallNative("SDKClass", "GameMass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameMass", CallKind.ClassMember, m_classData, value); } - } - public float MassScaleInv - { - get { return Invoker.CallNative("SDKClass", "MassScaleInv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassScaleInv", CallKind.ClassMember, m_classData, value); } - } - public float InertiaScaleInv - { - get { return Invoker.CallNative("SDKClass", "InertiaScaleInv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InertiaScaleInv", CallKind.ClassMember, m_classData, value); } - } - public float LinearDamping - { - get { return Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData, value); } - } - public float AngularDamping - { - get { return Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData, value); } - } - public float LinearDrag - { - get { return Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData, value); } - } - public float AngularDrag - { - get { return Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData, value); } - } - public float LinearBuoyancyDrag - { - get { return Invoker.CallNative("SDKClass", "LinearBuoyancyDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearBuoyancyDrag", CallKind.ClassMember, m_classData, value); } - } - public float AngularBuoyancyDrag - { - get { return Invoker.CallNative("SDKClass", "AngularBuoyancyDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularBuoyancyDrag", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastAwakeForceAccum - { - get { return Invoker.CallNative("SDKClass", "LastAwakeForceAccum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastAwakeForceAccum", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LastAwakeTorqueAccum - { - get { return Invoker.CallNative("SDKClass", "LastAwakeTorqueAccum", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastAwakeTorqueAccum", CallKind.ClassMember, m_classData, value); } - } - public float BuoyancyFactor - { - get { return Invoker.CallNative("SDKClass", "BuoyancyFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuoyancyFactor", CallKind.ClassMember, m_classData, value); } - } - public float GravityScale - { - get { return Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData, value); } - } - public float TimeScale - { - get { return Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData, value); } - } - public int BodyType - { - get { return Invoker.CallNative("SDKClass", "BodyType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BodyType", CallKind.ClassMember, m_classData, value); } - } - public uint GameIndex - { - get { return Invoker.CallNative("SDKClass", "GameIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameIndex", CallKind.ClassMember, m_classData, value); } - } - public uint GameFlags - { - get { return Invoker.CallNative("SDKClass", "GameFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GameFlags", CallKind.ClassMember, m_classData, value); } - } - public char MinVelocityIterations - { - get { return Invoker.CallNative("SDKClass", "MinVelocityIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinVelocityIterations", CallKind.ClassMember, m_classData, value); } - } - public char MinPositionIterations - { - get { return Invoker.CallNative("SDKClass", "MinPositionIterations", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinPositionIterations", CallKind.ClassMember, m_classData, value); } - } - public char MassPriority - { - get { return Invoker.CallNative("SDKClass", "MassPriority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassPriority", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool Sleeping - { - get { return Invoker.CallNative("SDKClass", "Sleeping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sleeping", CallKind.ClassMember, m_classData, value); } - } - public bool IsContinuousEnabled - { - get { return Invoker.CallNative("SDKClass", "IsContinuousEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsContinuousEnabled", CallKind.ClassMember, m_classData, value); } - } - public bool DragEnabled - { - get { return Invoker.CallNative("SDKClass", "DragEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DragEnabled", CallKind.ClassMember, m_classData, value); } - } - public bool BuoyancyDragEnabled - { - get { return Invoker.CallNative("SDKClass", "BuoyancyDragEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuoyancyDragEnabled", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Gravity - { - get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } - } - public bool SpeculativeEnabled - { - get { return Invoker.CallNative("SDKClass", "SpeculativeEnabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SpeculativeEnabled", CallKind.ClassMember, m_classData, value); } - } - public bool HasShadowController - { - get { return Invoker.CallNative("SDKClass", "HasShadowController", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasShadowController", CallKind.ClassMember, m_classData, value); } - } - public byte DynamicContinuousContactBehavior - { - get { return Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnBodyDesc_t(ptr={this.m_classData})"; - } - public class RnCapsule_t : ClassData - { - public RnCapsule_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnCapsule_t", "RnCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnCapsule_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnCapsule_t", "RnCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnCapsule_t() - { - } - public RnCapsule_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnCapsule_t", "RnCapsule_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector[] Center - { - get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnCapsule_t(ptr={this.m_classData})"; - } - public class RnCapsuleDesc_t : RnShapeDesc_t - { - public RnCapsuleDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnCapsuleDesc_t", "RnCapsuleDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnCapsuleDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnCapsuleDesc_t", "RnCapsuleDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnCapsuleDesc_t() - { - } - public RnCapsuleDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnCapsuleDesc_t", "RnCapsuleDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public RnCapsule_t Capsule - { - get { return Invoker.CallNative("SDKClass", "Capsule", CallKind.ClassMember, m_classData); } - } - public RnShapeDesc_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"RnCapsuleDesc_t(ptr={this.m_classData})"; - } - public class RnFace_t : ClassData - { - public RnFace_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnFace_t", "RnFace_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnFace_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnFace_t", "RnFace_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnFace_t() - { - } - public RnFace_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnFace_t", "RnFace_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Edge - { - get { return Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnFace_t(ptr={this.m_classData})"; - } - public class RnHalfEdge_t : ClassData - { - public RnHalfEdge_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHalfEdge_t", "RnHalfEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnHalfEdge_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHalfEdge_t", "RnHalfEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnHalfEdge_t() - { - } - public RnHalfEdge_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHalfEdge_t", "RnHalfEdge_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Next - { - get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData, value); } - } - public byte Twin - { - get { return Invoker.CallNative("SDKClass", "Twin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Twin", CallKind.ClassMember, m_classData, value); } - } - public byte Origin - { - get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } - } - public byte Face - { - get { return Invoker.CallNative("SDKClass", "Face", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Face", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnHalfEdge_t(ptr={this.m_classData})"; - } - public class RnHull_t : ClassData - { - public RnHull_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHull_t", "RnHull_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnHull_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHull_t", "RnHull_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnHull_t() - { - } - public RnHull_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHull_t", "RnHull_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Centroid - { - get { return Invoker.CallNative("SDKClass", "Centroid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Centroid", CallKind.ClassMember, m_classData, value); } - } - public float MaxAngularRadius - { - get { return Invoker.CallNative("SDKClass", "MaxAngularRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxAngularRadius", CallKind.ClassMember, m_classData, value); } - } - public AABB_t Bounds - { - get { return Invoker.CallNative("SDKClass", "Bounds", CallKind.ClassMember, m_classData); } - } - public Vector2D OrthographicAreas - { - get { return Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData, value); } - } - public float Volume - { - get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } - } - public float SurfaceArea - { - get { return Invoker.CallNative("SDKClass", "SurfaceArea", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfaceArea", CallKind.ClassMember, m_classData, value); } - } - public QAngle[] VertexPositions - { - get { return Invoker.CallNative("SDKClass", "VertexPositions", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VertexPositions", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public int[] RegionSVM - { - get { return Invoker.CallNative("SDKClass", "RegionSVM", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"RnHull_t(ptr={this.m_classData})"; - } - public class RnHullDesc_t : RnShapeDesc_t - { - public RnHullDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHullDesc_t", "RnHullDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnHullDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHullDesc_t", "RnHullDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnHullDesc_t() - { - } - public RnHullDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnHullDesc_t", "RnHullDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public RnHull_t Hull - { - get { return Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData); } - } - public RnShapeDesc_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"RnHullDesc_t(ptr={this.m_classData})"; - } - public class RnMesh_t : ClassData - { - public RnMesh_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnMesh_t", "RnMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnMesh_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnMesh_t", "RnMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnMesh_t() - { - } - public RnMesh_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnMesh_t", "RnMesh_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public byte[] TriangleEdgeFlags - { - get { return Invoker.CallNative("SDKClass", "TriangleEdgeFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriangleEdgeFlags", CallKind.ClassMember, m_classData, value); } - } - public byte[] Materials - { - get { return Invoker.CallNative("SDKClass", "Materials", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Materials", CallKind.ClassMember, m_classData, value); } - } - public Vector2D OrthographicAreas - { - get { return Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData, value); } - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public uint DebugFlags - { - get { return Invoker.CallNative("SDKClass", "DebugFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugFlags", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnMesh_t(ptr={this.m_classData})"; - } - public class RnMeshDesc_t : RnShapeDesc_t - { - public RnMeshDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnMeshDesc_t", "RnMeshDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnMeshDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnMeshDesc_t", "RnMeshDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnMeshDesc_t() - { - } - public RnMeshDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnMeshDesc_t", "RnMeshDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public RnMesh_t Mesh - { - get { return Invoker.CallNative("SDKClass", "Mesh", CallKind.ClassMember, m_classData); } - } - public RnShapeDesc_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"RnMeshDesc_t(ptr={this.m_classData})"; - } - public class RnNode_t : ClassData - { - public RnNode_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnNode_t", "RnNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnNode_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnNode_t", "RnNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnNode_t() - { - } - public RnNode_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnNode_t", "RnNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public uint Children - { - get { return Invoker.CallNative("SDKClass", "Children", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Children", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public uint TriangleOffset - { - get { return Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnNode_t(ptr={this.m_classData})"; - } - public class RnPlane_t : ClassData - { - public RnPlane_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnPlane_t", "RnPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnPlane_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnPlane_t", "RnPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnPlane_t() - { - } - public RnPlane_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnPlane_t", "RnPlane_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Normal - { - get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } - } - public float Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnPlane_t(ptr={this.m_classData})"; - } - public class RnShapeDesc_t : ClassData - { - public RnShapeDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnShapeDesc_t", "RnShapeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnShapeDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnShapeDesc_t", "RnShapeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnShapeDesc_t() - { - } - public RnShapeDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnShapeDesc_t", "RnShapeDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint CollisionAttributeIndex - { - get { return Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData, value); } - } - public uint SurfacePropertyIndex - { - get { return Invoker.CallNative("SDKClass", "SurfacePropertyIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfacePropertyIndex", CallKind.ClassMember, m_classData, value); } - } - public string UserFriendlyName - { - get { return Invoker.CallNative("SDKClass", "UserFriendlyName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UserFriendlyName", CallKind.ClassMember, m_classData, value); } - } - public bool UserFriendlyNameSealed - { - get { return Invoker.CallNative("SDKClass", "UserFriendlyNameSealed", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UserFriendlyNameSealed", CallKind.ClassMember, m_classData, value); } - } - public bool UserFriendlyNameLong - { - get { return Invoker.CallNative("SDKClass", "UserFriendlyNameLong", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "UserFriendlyNameLong", CallKind.ClassMember, m_classData, value); } - } - public uint ToolMaterialHash - { - get { return Invoker.CallNative("SDKClass", "ToolMaterialHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ToolMaterialHash", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnShapeDesc_t(ptr={this.m_classData})"; - } - public class RnSoftbodyCapsule_t : ClassData - { - public RnSoftbodyCapsule_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyCapsule_t", "RnSoftbodyCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSoftbodyCapsule_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyCapsule_t", "RnSoftbodyCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSoftbodyCapsule_t() - { - } - public RnSoftbodyCapsule_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyCapsule_t", "RnSoftbodyCapsule_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector[] Center - { - get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } - } - public float Radius - { - get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } - } - public ushort[] Particle - { - get { return Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnSoftbodyCapsule_t(ptr={this.m_classData})"; - } - public class RnSoftbodyParticle_t : ClassData - { - public RnSoftbodyParticle_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyParticle_t", "RnSoftbodyParticle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSoftbodyParticle_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyParticle_t", "RnSoftbodyParticle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSoftbodyParticle_t() - { - } - public RnSoftbodyParticle_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyParticle_t", "RnSoftbodyParticle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MassInv - { - get { return Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnSoftbodyParticle_t(ptr={this.m_classData})"; - } - public class RnSoftbodySpring_t : ClassData - { - public RnSoftbodySpring_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodySpring_t", "RnSoftbodySpring_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSoftbodySpring_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodySpring_t", "RnSoftbodySpring_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSoftbodySpring_t() - { - } - public RnSoftbodySpring_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodySpring_t", "RnSoftbodySpring_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] Particle - { - get { return Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData, value); } - } - public float Length - { - get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnSoftbodySpring_t(ptr={this.m_classData})"; - } - public class RnSphereDesc_t : RnShapeDesc_t - { - public RnSphereDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSphereDesc_t", "RnSphereDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSphereDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSphereDesc_t", "RnSphereDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnSphereDesc_t() - { - } - public RnSphereDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnSphereDesc_t", "RnSphereDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public RnShapeDesc_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"RnSphereDesc_t(ptr={this.m_classData})"; - } - public class RnTriangle_t : ClassData - { - public RnTriangle_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnTriangle_t", "RnTriangle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnTriangle_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnTriangle_t", "RnTriangle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnTriangle_t() - { - } - public RnTriangle_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnTriangle_t", "RnTriangle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnTriangle_t(ptr={this.m_classData})"; - } - public class RnVertex_t : ClassData - { - public RnVertex_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnVertex_t", "RnVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnVertex_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnVertex_t", "RnVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnVertex_t() - { - } - public RnVertex_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnVertex_t", "RnVertex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Edge - { - get { return Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnVertex_t(ptr={this.m_classData})"; - } - public class RnWing_t : ClassData - { - public RnWing_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnWing_t", "RnWing_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnWing_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnWing_t", "RnWing_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public RnWing_t() - { - } - public RnWing_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("RnWing_t", "RnWing_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int[] Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"RnWing_t(ptr={this.m_classData})"; - } - public class SampleCode : ClassData - { - public SampleCode(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SampleCode", "SampleCode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SampleCode(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SampleCode", "SampleCode", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SampleCode() - { - } - public SampleCode(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SampleCode", "SampleCode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte[] SubCode - { - get { return Invoker.CallNative("SDKClass", "SubCode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SubCode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SampleCode(ptr={this.m_classData})"; - } - public class SceneEventId_t : ClassData - { - public SceneEventId_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneEventId_t", "SceneEventId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SceneEventId_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneEventId_t", "SceneEventId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SceneEventId_t() - { - } - public SceneEventId_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneEventId_t", "SceneEventId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Value - { - get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SceneEventId_t(ptr={this.m_classData})"; - } - public class SceneObject_t : ClassData - { - public SceneObject_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneObject_t", "SceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SceneObject_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneObject_t", "SceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SceneObject_t() - { - } - public SceneObject_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneObject_t", "SceneObject_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint ObjectID - { - get { return Invoker.CallNative("SDKClass", "ObjectID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ObjectID", CallKind.ClassMember, m_classData, value); } - } - public Vector4D[] Transform - { - get { return Invoker.CallNative("SDKClass", "Transform", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Transform", CallKind.ClassMember, m_classData, value); } - } - public float FadeStartDistance - { - get { return Invoker.CallNative("SDKClass", "FadeStartDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeStartDistance", CallKind.ClassMember, m_classData, value); } - } - public float FadeEndDistance - { - get { return Invoker.CallNative("SDKClass", "FadeEndDistance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FadeEndDistance", CallKind.ClassMember, m_classData, value); } - } - public string Skin - { - get { return Invoker.CallNative("SDKClass", "Skin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Skin", CallKind.ClassMember, m_classData, value); } - } - public uint ObjectTypeFlags - { - get { return Invoker.CallNative("SDKClass", "ObjectTypeFlags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ObjectTypeFlags", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LightingOrigin - { - get { return Invoker.CallNative("SDKClass", "LightingOrigin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightingOrigin", CallKind.ClassMember, m_classData, value); } - } - public short OverlayRenderOrder - { - get { return Invoker.CallNative("SDKClass", "OverlayRenderOrder", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverlayRenderOrder", CallKind.ClassMember, m_classData, value); } - } - public short LODOverride - { - get { return Invoker.CallNative("SDKClass", "LODOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LODOverride", CallKind.ClassMember, m_classData, value); } - } - public int CubeMapPrecomputedHandshake - { - get { return Invoker.CallNative("SDKClass", "CubeMapPrecomputedHandshake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CubeMapPrecomputedHandshake", CallKind.ClassMember, m_classData, value); } - } - public int LightProbeVolumePrecomputedHandshake - { - get { return Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SceneObject_t(ptr={this.m_classData})"; - } - public class SceneViewId_t : ClassData - { - public SceneViewId_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneViewId_t", "SceneViewId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SceneViewId_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneViewId_t", "SceneViewId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SceneViewId_t() - { - } - public SceneViewId_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SceneViewId_t", "SceneViewId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong ViewId - { - get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData, value); } - } - public ulong FrameCount - { - get { return Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SceneViewId_t(ptr={this.m_classData})"; - } - public class ScriptInfo_t : ClassData - { - public ScriptInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ScriptInfo_t", "ScriptInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ScriptInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ScriptInfo_t", "ScriptInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ScriptInfo_t() - { - } - public ScriptInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ScriptInfo_t", "ScriptInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Code - { - get { return Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData, value); } - } - public int[] ProxyReadParams - { - get { return Invoker.CallNative("SDKClass", "ProxyReadParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProxyReadParams", CallKind.ClassMember, m_classData, value); } - } - public int[] ProxyWriteParams - { - get { return Invoker.CallNative("SDKClass", "ProxyWriteParams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProxyWriteParams", CallKind.ClassMember, m_classData, value); } - } - public ushort ScriptType - { - get { return Invoker.CallNative("SDKClass", "ScriptType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ScriptType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ScriptInfo_t(ptr={this.m_classData})"; - } - public class SelectedEditItemInfo_t : ClassData - { - public SelectedEditItemInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SelectedEditItemInfo_t", "SelectedEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SelectedEditItemInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SelectedEditItemInfo_t", "SelectedEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SelectedEditItemInfo_t() - { - } - public SelectedEditItemInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SelectedEditItemInfo_t", "SelectedEditItemInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"SelectedEditItemInfo_t(ptr={this.m_classData})"; - } - public class SellbackPurchaseEntry_t : ClassData - { - public SellbackPurchaseEntry_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SellbackPurchaseEntry_t", "SellbackPurchaseEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SellbackPurchaseEntry_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SellbackPurchaseEntry_t", "SellbackPurchaseEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SellbackPurchaseEntry_t() - { - } - public SellbackPurchaseEntry_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SellbackPurchaseEntry_t", "SellbackPurchaseEntry_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort DefIdx - { - get { return Invoker.CallNative("SDKClass", "DefIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DefIdx", CallKind.ClassMember, m_classData, value); } - } - public int Cost - { - get { return Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData, value); } - } - public int PrevArmor - { - get { return Invoker.CallNative("SDKClass", "PrevArmor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevArmor", CallKind.ClassMember, m_classData, value); } - } - public bool PrevHelmet - { - get { return Invoker.CallNative("SDKClass", "PrevHelmet", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevHelmet", CallKind.ClassMember, m_classData, value); } - } - public CEntityInstance Item - { - get { return Invoker.CallNative("SDKClass", "Item", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"SellbackPurchaseEntry_t(ptr={this.m_classData})"; - } - public class SequenceHistory_t : ClassData - { - public SequenceHistory_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SequenceHistory_t", "SequenceHistory_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SequenceHistory_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SequenceHistory_t", "SequenceHistory_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SequenceHistory_t() - { - } - public SequenceHistory_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SequenceHistory_t", "SequenceHistory_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float SeqStartTime - { - get { return Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData, value); } - } - public float SeqFixedCycle - { - get { return Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData, value); } - } - public uint SeqLoopMode - { - get { return Invoker.CallNative("SDKClass", "SeqLoopMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SeqLoopMode", CallKind.ClassMember, m_classData, value); } - } - public float PlaybackRate - { - get { return Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData, value); } - } - public float CyclesPerSecond - { - get { return Invoker.CallNative("SDKClass", "CyclesPerSecond", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CyclesPerSecond", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SequenceHistory_t(ptr={this.m_classData})"; - } - public class SequenceWeightedList_t : ClassData - { - public SequenceWeightedList_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SequenceWeightedList_t", "SequenceWeightedList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SequenceWeightedList_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SequenceWeightedList_t", "SequenceWeightedList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SequenceWeightedList_t() - { - } - public SequenceWeightedList_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SequenceWeightedList_t", "SequenceWeightedList_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Sequence - { - get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } - } - public float RelativeWeight - { - get { return Invoker.CallNative("SDKClass", "RelativeWeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RelativeWeight", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SequenceWeightedList_t(ptr={this.m_classData})"; - } - public class ServerAuthoritativeWeaponSlot_t : ClassData - { - public ServerAuthoritativeWeaponSlot_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ServerAuthoritativeWeaponSlot_t", "ServerAuthoritativeWeaponSlot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ServerAuthoritativeWeaponSlot_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ServerAuthoritativeWeaponSlot_t", "ServerAuthoritativeWeaponSlot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ServerAuthoritativeWeaponSlot_t() - { - } - public ServerAuthoritativeWeaponSlot_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ServerAuthoritativeWeaponSlot_t", "ServerAuthoritativeWeaponSlot_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Class - { - get { return Invoker.CallNative("SDKClass", "Class", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Class", CallKind.ClassMember, m_classData, value); } - } - public ushort Slot - { - get { return Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData, value); } - } - public ushort ItemDefIdx - { - get { return Invoker.CallNative("SDKClass", "ItemDefIdx", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemDefIdx", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ServerAuthoritativeWeaponSlot_t(ptr={this.m_classData})"; - } - public class shard_model_desc_t : ClassData - { - public shard_model_desc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("shard_model_desc_t", "shard_model_desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public shard_model_desc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("shard_model_desc_t", "shard_model_desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public shard_model_desc_t() - { - } - public shard_model_desc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("shard_model_desc_t", "shard_model_desc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ModelID - { - get { return Invoker.CallNative("SDKClass", "ModelID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelID", CallKind.ClassMember, m_classData, value); } - } - public byte Solid - { - get { return Invoker.CallNative("SDKClass", "Solid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Solid", CallKind.ClassMember, m_classData, value); } - } - public Vector4D PanelSize - { - get { return Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData, value); } - } - public Vector4D StressPositionA - { - get { return Invoker.CallNative("SDKClass", "StressPositionA", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StressPositionA", CallKind.ClassMember, m_classData, value); } - } - public Vector4D StressPositionB - { - get { return Invoker.CallNative("SDKClass", "StressPositionB", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StressPositionB", CallKind.ClassMember, m_classData, value); } - } - public Vector[] PanelVertices - { - get { return Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData, value); } - } - public Vector2D[] InitialPanelVertices - { - get { return Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData, value); } - } - public float GlassHalfThickness - { - get { return Invoker.CallNative("SDKClass", "GlassHalfThickness", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlassHalfThickness", CallKind.ClassMember, m_classData, value); } - } - public bool HasParent - { - get { return Invoker.CallNative("SDKClass", "HasParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasParent", CallKind.ClassMember, m_classData, value); } - } - public bool ParentFrozen - { - get { return Invoker.CallNative("SDKClass", "ParentFrozen", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ParentFrozen", CallKind.ClassMember, m_classData, value); } - } - public uint SurfacePropStringToken - { - get { return Invoker.CallNative("SDKClass", "SurfacePropStringToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfacePropStringToken", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"shard_model_desc_t(ptr={this.m_classData})"; - } - public class SimpleConstraintSoundProfile : ClassData - { - public SimpleConstraintSoundProfile(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SimpleConstraintSoundProfile", "SimpleConstraintSoundProfile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SimpleConstraintSoundProfile(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SimpleConstraintSoundProfile", "SimpleConstraintSoundProfile", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SimpleConstraintSoundProfile() - { - } - public SimpleConstraintSoundProfile(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SimpleConstraintSoundProfile", "SimpleConstraintSoundProfile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float[] KeyPoints - { - get { return Invoker.CallNative("SDKClass", "KeyPoints", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "KeyPoints", CallKind.ClassMember, m_classData, value); } - } - public float[] ReversalSoundThresholds - { - get { return Invoker.CallNative("SDKClass", "ReversalSoundThresholds", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReversalSoundThresholds", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SimpleConstraintSoundProfile(ptr={this.m_classData})"; - } - public class SkeletonAnimCapture_t : ClassData - { - public SkeletonAnimCapture_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonAnimCapture_t", "SkeletonAnimCapture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SkeletonAnimCapture_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonAnimCapture_t", "SkeletonAnimCapture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SkeletonAnimCapture_t() - { - } - public SkeletonAnimCapture_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonAnimCapture_t", "SkeletonAnimCapture_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int EntIndex - { - get { return Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData, value); } - } - public int EntParent - { - get { return Invoker.CallNative("SDKClass", "EntParent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntParent", CallKind.ClassMember, m_classData, value); } - } - public int[] ImportedCollision - { - get { return Invoker.CallNative("SDKClass", "ImportedCollision", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ImportedCollision", CallKind.ClassMember, m_classData, value); } - } - public string ModelName - { - get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } - } - public string CaptureName - { - get { return Invoker.CallNative("SDKClass", "CaptureName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CaptureName", CallKind.ClassMember, m_classData, value); } - } - public int FlexControllers - { - get { return Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData, value); } - } - public bool Predicted - { - get { return Invoker.CallNative("SDKClass", "Predicted", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Predicted", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SkeletonAnimCapture_t(ptr={this.m_classData})"; - } - public class SkeletonBoneBounds_t : ClassData - { - public SkeletonBoneBounds_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonBoneBounds_t", "SkeletonBoneBounds_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SkeletonBoneBounds_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonBoneBounds_t", "SkeletonBoneBounds_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SkeletonBoneBounds_t() - { - } - public SkeletonBoneBounds_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonBoneBounds_t", "SkeletonBoneBounds_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Center - { - get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Size - { - get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SkeletonBoneBounds_t(ptr={this.m_classData})"; - } - public class SkeletonDemoDb_t : ClassData - { - public SkeletonDemoDb_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonDemoDb_t", "SkeletonDemoDb_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SkeletonDemoDb_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonDemoDb_t", "SkeletonDemoDb_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SkeletonDemoDb_t() - { - } - public SkeletonDemoDb_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SkeletonDemoDb_t", "SkeletonDemoDb_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float RecordingTime - { - get { return Invoker.CallNative("SDKClass", "RecordingTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RecordingTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SkeletonDemoDb_t(ptr={this.m_classData})"; - } - public class sky3dparams_t : ClassData - { - public sky3dparams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("sky3dparams_t", "sky3dparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public sky3dparams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("sky3dparams_t", "sky3dparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public sky3dparams_t() - { - } - public sky3dparams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("sky3dparams_t", "sky3dparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public short Scale - { - get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Origin - { - get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } - } - public bool Clip3DSkyBoxNearToWorldFar - { - get { return Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFar", CallKind.ClassMember, m_classData, value); } - } - public float Clip3DSkyBoxNearToWorldFarOffset - { - get { return Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFarOffset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFarOffset", CallKind.ClassMember, m_classData, value); } - } - public fogparams_t Fog - { - get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } - } - public uint WorldGroupID - { - get { return Invoker.CallNative("SDKClass", "WorldGroupID", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WorldGroupID", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"sky3dparams_t(ptr={this.m_classData})"; - } - public class sndopvarlatchdata_t : ClassData - { - public sndopvarlatchdata_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("sndopvarlatchdata_t", "sndopvarlatchdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public sndopvarlatchdata_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("sndopvarlatchdata_t", "sndopvarlatchdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public sndopvarlatchdata_t() - { - } - public sndopvarlatchdata_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("sndopvarlatchdata_t", "sndopvarlatchdata_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Stack - { - get { return Invoker.CallNative("SDKClass", "Stack", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Stack", CallKind.ClassMember, m_classData, value); } - } - public string Operator - { - get { return Invoker.CallNative("SDKClass", "Operator", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Operator", CallKind.ClassMember, m_classData, value); } - } - public string Opvar - { - get { return Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData, value); } - } - public float Val - { - get { return Invoker.CallNative("SDKClass", "Val", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Val", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Pos - { - get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"sndopvarlatchdata_t(ptr={this.m_classData})"; - } - public class SolveIKChainPoseOpFixedSettings_t : ClassData - { - public SolveIKChainPoseOpFixedSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SolveIKChainPoseOpFixedSettings_t", "SolveIKChainPoseOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SolveIKChainPoseOpFixedSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SolveIKChainPoseOpFixedSettings_t", "SolveIKChainPoseOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SolveIKChainPoseOpFixedSettings_t() - { - } - public SolveIKChainPoseOpFixedSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SolveIKChainPoseOpFixedSettings_t", "SolveIKChainPoseOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"SolveIKChainPoseOpFixedSettings_t(ptr={this.m_classData})"; - } - public class SosEditItemInfo_t : ClassData - { - public SosEditItemInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SosEditItemInfo_t", "SosEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SosEditItemInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SosEditItemInfo_t", "SosEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SosEditItemInfo_t() - { - } - public SosEditItemInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SosEditItemInfo_t", "SosEditItemInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint ItemType - { - get { return Invoker.CallNative("SDKClass", "ItemType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemType", CallKind.ClassMember, m_classData, value); } - } - public string ItemName - { - get { return Invoker.CallNative("SDKClass", "ItemName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemName", CallKind.ClassMember, m_classData, value); } - } - public string ItemTypeName - { - get { return Invoker.CallNative("SDKClass", "ItemTypeName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemTypeName", CallKind.ClassMember, m_classData, value); } - } - public string ItemKVString - { - get { return Invoker.CallNative("SDKClass", "ItemKVString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemKVString", CallKind.ClassMember, m_classData, value); } - } - public Vector4D ItemPos - { - get { return Invoker.CallNative("SDKClass", "ItemPos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemPos", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SosEditItemInfo_t(ptr={this.m_classData})"; - } - public class SoundOpvarTraceResult_t : ClassData - { - public SoundOpvarTraceResult_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SoundOpvarTraceResult_t", "SoundOpvarTraceResult_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SoundOpvarTraceResult_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SoundOpvarTraceResult_t", "SoundOpvarTraceResult_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SoundOpvarTraceResult_t() - { - } - public SoundOpvarTraceResult_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SoundOpvarTraceResult_t", "SoundOpvarTraceResult_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Pos - { - get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } - } - public bool DidHit - { - get { return Invoker.CallNative("SDKClass", "DidHit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DidHit", CallKind.ClassMember, m_classData, value); } - } - public float DistSqrToCenter - { - get { return Invoker.CallNative("SDKClass", "DistSqrToCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DistSqrToCenter", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"SoundOpvarTraceResult_t(ptr={this.m_classData})"; - } - public class SpawnPoint : CServerOnlyPointEntity - { - public SpawnPoint(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SpawnPoint", "SpawnPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SpawnPoint(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SpawnPoint", "SpawnPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SpawnPoint() - { - } - public SpawnPoint(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SpawnPoint", "SpawnPoint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Priority - { - get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public int Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public CServerOnlyPointEntity Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"SpawnPoint(ptr={this.m_classData})"; - } - public class StanceInfo_t : ClassData - { - public StanceInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("StanceInfo_t", "StanceInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public StanceInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("StanceInfo_t", "StanceInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public StanceInfo_t() - { - } - public StanceInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("StanceInfo_t", "StanceInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public float Direction - { - get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"StanceInfo_t(ptr={this.m_classData})"; - } - public class SummaryTakeDamageInfo_t : ClassData - { - public SummaryTakeDamageInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SummaryTakeDamageInfo_t", "SummaryTakeDamageInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SummaryTakeDamageInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SummaryTakeDamageInfo_t", "SummaryTakeDamageInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public SummaryTakeDamageInfo_t() - { - } - public SummaryTakeDamageInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("SummaryTakeDamageInfo_t", "SummaryTakeDamageInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int SummarisedCount - { - get { return Invoker.CallNative("SDKClass", "SummarisedCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SummarisedCount", CallKind.ClassMember, m_classData, value); } - } - public CTakeDamageInfo Info - { - get { return Invoker.CallNative("SDKClass", "Info", CallKind.ClassMember, m_classData); } - } - public CTakeDamageResult Result - { - get { return Invoker.CallNative("SDKClass", "Result", CallKind.ClassMember, m_classData); } - } - public CBaseEntity Target - { - get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"SummaryTakeDamageInfo_t(ptr={this.m_classData})"; - } - public class TagSpan_t : ClassData - { - public TagSpan_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TagSpan_t", "TagSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TagSpan_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TagSpan_t", "TagSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TagSpan_t() - { - } - public TagSpan_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TagSpan_t", "TagSpan_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int TagIndex - { - get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } - } - public float StartCycle - { - get { return Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData, value); } - } - public float EndCycle - { - get { return Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"TagSpan_t(ptr={this.m_classData})"; - } - public class TextureControls_t : ClassData - { - public TextureControls_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TextureControls_t", "TextureControls_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TextureControls_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TextureControls_t", "TextureControls_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TextureControls_t() - { - } - public TextureControls_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TextureControls_t", "TextureControls_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public CParticleCollectionRendererFloatInput FinalTextureScaleU - { - get { return Invoker.CallNative("SDKClass", "FinalTextureScaleU", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput FinalTextureScaleV - { - get { return Invoker.CallNative("SDKClass", "FinalTextureScaleV", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput FinalTextureOffsetU - { - get { return Invoker.CallNative("SDKClass", "FinalTextureOffsetU", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput FinalTextureOffsetV - { - get { return Invoker.CallNative("SDKClass", "FinalTextureOffsetV", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput FinalTextureUVRotation - { - get { return Invoker.CallNative("SDKClass", "FinalTextureUVRotation", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput ZoomScale - { - get { return Invoker.CallNative("SDKClass", "ZoomScale", CallKind.ClassMember, m_classData); } - } - public CParticleCollectionRendererFloatInput Distortion - { - get { return Invoker.CallNative("SDKClass", "Distortion", CallKind.ClassMember, m_classData); } - } - public bool RandomizeOffsets - { - get { return Invoker.CallNative("SDKClass", "RandomizeOffsets", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RandomizeOffsets", CallKind.ClassMember, m_classData, value); } - } - public bool ClampUVs - { - get { return Invoker.CallNative("SDKClass", "ClampUVs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ClampUVs", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleBlend - { - get { return Invoker.CallNative("SDKClass", "PerParticleBlend", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleBlend", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleScale - { - get { return Invoker.CallNative("SDKClass", "PerParticleScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleScale", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleOffsetU - { - get { return Invoker.CallNative("SDKClass", "PerParticleOffsetU", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleOffsetU", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleOffsetV - { - get { return Invoker.CallNative("SDKClass", "PerParticleOffsetV", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleOffsetV", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleRotation - { - get { return Invoker.CallNative("SDKClass", "PerParticleRotation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleRotation", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleZoom - { - get { return Invoker.CallNative("SDKClass", "PerParticleZoom", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleZoom", CallKind.ClassMember, m_classData, value); } - } - public uint PerParticleDistortion - { - get { return Invoker.CallNative("SDKClass", "PerParticleDistortion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PerParticleDistortion", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"TextureControls_t(ptr={this.m_classData})"; - } - public class TextureGroup_t : ClassData - { - public TextureGroup_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TextureGroup_t", "TextureGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TextureGroup_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TextureGroup_t", "TextureGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TextureGroup_t() - { - } - public TextureGroup_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TextureGroup_t", "TextureGroup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public bool ReplaceTextureWithGradient - { - get { return Invoker.CallNative("SDKClass", "ReplaceTextureWithGradient", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReplaceTextureWithGradient", CallKind.ClassMember, m_classData, value); } - } - public uint TextureType - { - get { return Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData, value); } - } - public uint TextureChannels - { - get { return Invoker.CallNative("SDKClass", "TextureChannels", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TextureChannels", CallKind.ClassMember, m_classData, value); } - } - public uint TextureBlendMode - { - get { return Invoker.CallNative("SDKClass", "TextureBlendMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TextureBlendMode", CallKind.ClassMember, m_classData, value); } - } - public CParticleCollectionRendererFloatInput TextureBlend - { - get { return Invoker.CallNative("SDKClass", "TextureBlend", CallKind.ClassMember, m_classData); } - } - public TextureControls_t TextureControls - { - get { return Invoker.CallNative("SDKClass", "TextureControls", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"TextureGroup_t(ptr={this.m_classData})"; - } - public class thinkfunc_t : ClassData - { - public thinkfunc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("thinkfunc_t", "thinkfunc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public thinkfunc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("thinkfunc_t", "thinkfunc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public thinkfunc_t() - { - } - public thinkfunc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("thinkfunc_t", "thinkfunc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Context - { - get { return Invoker.CallNative("SDKClass", "Context", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Context", CallKind.ClassMember, m_classData, value); } - } - public int NextThinkTick - { - get { return Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData, value); } - } - public int LastThinkTick - { - get { return Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"thinkfunc_t(ptr={this.m_classData})"; - } - public class TimedEvent : ClassData - { - public TimedEvent(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TimedEvent", "TimedEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TimedEvent(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TimedEvent", "TimedEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TimedEvent() - { - } - public TimedEvent(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TimedEvent", "TimedEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float TimeBetweenEvents - { - get { return Invoker.CallNative("SDKClass", "TimeBetweenEvents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeBetweenEvents", CallKind.ClassMember, m_classData, value); } - } - public float NextEvent - { - get { return Invoker.CallNative("SDKClass", "NextEvent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NextEvent", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"TimedEvent(ptr={this.m_classData})"; - } - public class TraceSettings_t : ClassData - { - public TraceSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TraceSettings_t", "TraceSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TraceSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TraceSettings_t", "TraceSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TraceSettings_t() - { - } - public TraceSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TraceSettings_t", "TraceSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float TraceHeight - { - get { return Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData, value); } - } - public float TraceRadius - { - get { return Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"TraceSettings_t(ptr={this.m_classData})"; - } - public class TwoBoneIKSettings_t : ClassData - { - public TwoBoneIKSettings_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TwoBoneIKSettings_t", "TwoBoneIKSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TwoBoneIKSettings_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TwoBoneIKSettings_t", "TwoBoneIKSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public TwoBoneIKSettings_t() - { - } - public TwoBoneIKSettings_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("TwoBoneIKSettings_t", "TwoBoneIKSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint EndEffectorType - { - get { return Invoker.CallNative("SDKClass", "EndEffectorType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndEffectorType", CallKind.ClassMember, m_classData, value); } - } - public CAnimAttachment EndEffectorAttachment - { - get { return Invoker.CallNative("SDKClass", "EndEffectorAttachment", CallKind.ClassMember, m_classData); } - } - public uint TargetType - { - get { return Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData, value); } - } - public CAnimAttachment TargetAttachment - { - get { return Invoker.CallNative("SDKClass", "TargetAttachment", CallKind.ClassMember, m_classData); } - } - public int TargetBoneIndex - { - get { return Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public CAnimParamHandle PositionParam - { - get { return Invoker.CallNative("SDKClass", "PositionParam", CallKind.ClassMember, m_classData); } - } - public CAnimParamHandle RotationParam - { - get { return Invoker.CallNative("SDKClass", "RotationParam", CallKind.ClassMember, m_classData); } - } - public bool AlwaysUseFallbackHinge - { - get { return Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LsFallbackHingeAxis - { - get { return Invoker.CallNative("SDKClass", "LsFallbackHingeAxis", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LsFallbackHingeAxis", CallKind.ClassMember, m_classData, value); } - } - public int FixedBoneIndex - { - get { return Invoker.CallNative("SDKClass", "FixedBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FixedBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public int MiddleBoneIndex - { - get { return Invoker.CallNative("SDKClass", "MiddleBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MiddleBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public int EndBoneIndex - { - get { return Invoker.CallNative("SDKClass", "EndBoneIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EndBoneIndex", CallKind.ClassMember, m_classData, value); } - } - public bool MatchTargetOrientation - { - get { return Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData, value); } - } - public bool ConstrainTwist - { - get { return Invoker.CallNative("SDKClass", "ConstrainTwist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ConstrainTwist", CallKind.ClassMember, m_classData, value); } - } - public float MaxTwist - { - get { return Invoker.CallNative("SDKClass", "MaxTwist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTwist", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"TwoBoneIKSettings_t(ptr={this.m_classData})"; - } - public class VariableInfo_t : ClassData - { - public VariableInfo_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VariableInfo_t", "VariableInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VariableInfo_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VariableInfo_t", "VariableInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VariableInfo_t() - { - } - public VariableInfo_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VariableInfo_t", "VariableInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public uint NameToken - { - get { return Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData, value); } - } - public FuseVariableIndex_t Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - } - public byte NumComponents - { - get { return Invoker.CallNative("SDKClass", "NumComponents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "NumComponents", CallKind.ClassMember, m_classData, value); } - } - public byte VarType - { - get { return Invoker.CallNative("SDKClass", "VarType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VarType", CallKind.ClassMember, m_classData, value); } - } - public byte Access - { - get { return Invoker.CallNative("SDKClass", "Access", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Access", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VariableInfo_t(ptr={this.m_classData})"; - } - public class VecInputMaterialVariable_t : ClassData - { - public VecInputMaterialVariable_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VecInputMaterialVariable_t", "VecInputMaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VecInputMaterialVariable_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VecInputMaterialVariable_t", "VecInputMaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VecInputMaterialVariable_t() - { - } - public VecInputMaterialVariable_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VecInputMaterialVariable_t", "VecInputMaterialVariable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string StrVariable - { - get { return Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VecInputMaterialVariable_t(ptr={this.m_classData})"; - } - public class VelocitySampler : ClassData - { - public VelocitySampler(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VelocitySampler", "VelocitySampler", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VelocitySampler(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VelocitySampler", "VelocitySampler", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VelocitySampler() - { - } - public VelocitySampler(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VelocitySampler", "VelocitySampler", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D PrevSample - { - get { return Invoker.CallNative("SDKClass", "PrevSample", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevSample", CallKind.ClassMember, m_classData, value); } - } - public float PrevSampleTime - { - get { return Invoker.CallNative("SDKClass", "PrevSampleTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PrevSampleTime", CallKind.ClassMember, m_classData, value); } - } - public float IdealSampleRate - { - get { return Invoker.CallNative("SDKClass", "IdealSampleRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IdealSampleRate", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VelocitySampler(ptr={this.m_classData})"; - } - public class VertexPositionColor_t : ClassData - { - public VertexPositionColor_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VertexPositionColor_t", "VertexPositionColor_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VertexPositionColor_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VertexPositionColor_t", "VertexPositionColor_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VertexPositionColor_t() - { - } - public VertexPositionColor_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VertexPositionColor_t", "VertexPositionColor_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VertexPositionColor_t(ptr={this.m_classData})"; - } - public class VertexPositionNormal_t : ClassData - { - public VertexPositionNormal_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VertexPositionNormal_t", "VertexPositionNormal_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VertexPositionNormal_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VertexPositionNormal_t", "VertexPositionNormal_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VertexPositionNormal_t() - { - } - public VertexPositionNormal_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VertexPositionNormal_t", "VertexPositionNormal_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public Vector2D Position - { - get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } - } - public Vector2D Normal - { - get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VertexPositionNormal_t(ptr={this.m_classData})"; - } - public class ViewAngleServerChange_t : ClassData - { - public ViewAngleServerChange_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ViewAngleServerChange_t", "ViewAngleServerChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ViewAngleServerChange_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ViewAngleServerChange_t", "ViewAngleServerChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public ViewAngleServerChange_t() - { - } - public ViewAngleServerChange_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("ViewAngleServerChange_t", "ViewAngleServerChange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public byte Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public Vector Angle - { - get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } - } - public uint Index - { - get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"ViewAngleServerChange_t(ptr={this.m_classData})"; - } - public class VMapResourceData_t : ClassData - { - public VMapResourceData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMapResourceData_t", "VMapResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMapResourceData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMapResourceData_t", "VMapResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMapResourceData_t() - { - } - public VMapResourceData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMapResourceData_t", "VMapResourceData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"VMapResourceData_t(ptr={this.m_classData})"; - } - public class VMixAutoFilterDesc_t : ClassData - { - public VMixAutoFilterDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixAutoFilterDesc_t", "VMixAutoFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixAutoFilterDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixAutoFilterDesc_t", "VMixAutoFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixAutoFilterDesc_t() - { - } - public VMixAutoFilterDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixAutoFilterDesc_t", "VMixAutoFilterDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float EnvelopeAmount - { - get { return Invoker.CallNative("SDKClass", "EnvelopeAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnvelopeAmount", CallKind.ClassMember, m_classData, value); } - } - public float AttackTimeMS - { - get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float ReleaseTimeMS - { - get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } - } - public VMixFilterDesc_t Filter - { - get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } - } - public float LFOAmount - { - get { return Invoker.CallNative("SDKClass", "LFOAmount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LFOAmount", CallKind.ClassMember, m_classData, value); } - } - public float LFORate - { - get { return Invoker.CallNative("SDKClass", "LFORate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LFORate", CallKind.ClassMember, m_classData, value); } - } - public float Phase - { - get { return Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData, value); } - } - public uint LFOShape - { - get { return Invoker.CallNative("SDKClass", "LFOShape", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LFOShape", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixAutoFilterDesc_t(ptr={this.m_classData})"; - } - public class VMixBoxverb2Desc_t : ClassData - { - public VMixBoxverb2Desc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverb2Desc_t", "VMixBoxverb2Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixBoxverb2Desc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverb2Desc_t", "VMixBoxverb2Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixBoxverb2Desc_t() - { - } - public VMixBoxverb2Desc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverb2Desc_t", "VMixBoxverb2Desc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float SizeMax - { - get { return Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData, value); } - } - public float SizeMin - { - get { return Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData, value); } - } - public float Complexity - { - get { return Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData, value); } - } - public float Diffusion - { - get { return Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData, value); } - } - public float ModDepth - { - get { return Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData, value); } - } - public float ModRate - { - get { return Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData, value); } - } - public bool Parallel - { - get { return Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData, value); } - } - public VMixFilterDesc_t FilterType - { - get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public float Depth - { - get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackScale - { - get { return Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackWidth - { - get { return Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackHeight - { - get { return Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackDepth - { - get { return Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData, value); } - } - public float OutputGain - { - get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } - } - public float Taps - { - get { return Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixBoxverb2Desc_t(ptr={this.m_classData})"; - } - public class VMixBoxverbDesc_t : ClassData - { - public VMixBoxverbDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverbDesc_t", "VMixBoxverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixBoxverbDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverbDesc_t", "VMixBoxverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixBoxverbDesc_t() - { - } - public VMixBoxverbDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverbDesc_t", "VMixBoxverbDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float SizeMax - { - get { return Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData, value); } - } - public float SizeMin - { - get { return Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData, value); } - } - public float Complexity - { - get { return Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData, value); } - } - public float Diffusion - { - get { return Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData, value); } - } - public float ModDepth - { - get { return Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData, value); } - } - public float ModRate - { - get { return Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData, value); } - } - public bool Parallel - { - get { return Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData, value); } - } - public VMixFilterDesc_t FilterType - { - get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float Height - { - get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } - } - public float Depth - { - get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackScale - { - get { return Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackWidth - { - get { return Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackHeight - { - get { return Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackDepth - { - get { return Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData, value); } - } - public float OutputGain - { - get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } - } - public float Taps - { - get { return Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixBoxverbDesc_t(ptr={this.m_classData})"; - } - public class VMixConvolutionDesc_t : ClassData - { - public VMixConvolutionDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixConvolutionDesc_t", "VMixConvolutionDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixConvolutionDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixConvolutionDesc_t", "VMixConvolutionDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixConvolutionDesc_t() - { - } - public VMixConvolutionDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixConvolutionDesc_t", "VMixConvolutionDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FldbGain - { - get { return Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData, value); } - } - public float PreDelayMS - { - get { return Invoker.CallNative("SDKClass", "PreDelayMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PreDelayMS", CallKind.ClassMember, m_classData, value); } - } - public float WetMix - { - get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } - } - public float FldbLow - { - get { return Invoker.CallNative("SDKClass", "FldbLow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbLow", CallKind.ClassMember, m_classData, value); } - } - public float FldbMid - { - get { return Invoker.CallNative("SDKClass", "FldbMid", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbMid", CallKind.ClassMember, m_classData, value); } - } - public float FldbHigh - { - get { return Invoker.CallNative("SDKClass", "FldbHigh", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbHigh", CallKind.ClassMember, m_classData, value); } - } - public float LowCutoffFreq - { - get { return Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData, value); } - } - public float HighCutoffFreq - { - get { return Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixConvolutionDesc_t(ptr={this.m_classData})"; - } - public class VMixDelayDesc_t : ClassData - { - public VMixDelayDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDelayDesc_t", "VMixDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDelayDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDelayDesc_t", "VMixDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDelayDesc_t() - { - } - public VMixDelayDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDelayDesc_t", "VMixDelayDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public VMixFilterDesc_t FeedbackFilter - { - get { return Invoker.CallNative("SDKClass", "FeedbackFilter", CallKind.ClassMember, m_classData); } - } - public bool EnableFilter - { - get { return Invoker.CallNative("SDKClass", "EnableFilter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableFilter", CallKind.ClassMember, m_classData, value); } - } - public float Delay - { - get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } - } - public float DirectGain - { - get { return Invoker.CallNative("SDKClass", "DirectGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DirectGain", CallKind.ClassMember, m_classData, value); } - } - public float DelayGain - { - get { return Invoker.CallNative("SDKClass", "DelayGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DelayGain", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackGain - { - get { return Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData, value); } - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixDelayDesc_t(ptr={this.m_classData})"; - } - public class VMixDiffusorDesc_t : ClassData - { - public VMixDiffusorDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDiffusorDesc_t", "VMixDiffusorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDiffusorDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDiffusorDesc_t", "VMixDiffusorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDiffusorDesc_t() - { - } - public VMixDiffusorDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDiffusorDesc_t", "VMixDiffusorDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Size - { - get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } - } - public float Complexity - { - get { return Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData, value); } - } - public float Feedback - { - get { return Invoker.CallNative("SDKClass", "Feedback", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Feedback", CallKind.ClassMember, m_classData, value); } - } - public float OutputGain - { - get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixDiffusorDesc_t(ptr={this.m_classData})"; - } - public class VMixDualCompressorDesc_t : ClassData - { - public VMixDualCompressorDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDualCompressorDesc_t", "VMixDualCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDualCompressorDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDualCompressorDesc_t", "VMixDualCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDualCompressorDesc_t() - { - } - public VMixDualCompressorDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDualCompressorDesc_t", "VMixDualCompressorDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float RMSTimeMS - { - get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float FldbKneeWidth - { - get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } - } - public float WetMix - { - get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } - } - public bool PeakMode - { - get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } - } - public VMixDynamicsBand_t BandDesc - { - get { return Invoker.CallNative("SDKClass", "BandDesc", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"VMixDualCompressorDesc_t(ptr={this.m_classData})"; - } - public class VMixDynamics3BandDesc_t : ClassData - { - public VMixDynamics3BandDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamics3BandDesc_t", "VMixDynamics3BandDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamics3BandDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamics3BandDesc_t", "VMixDynamics3BandDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamics3BandDesc_t() - { - } - public VMixDynamics3BandDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamics3BandDesc_t", "VMixDynamics3BandDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FldbGainOutput - { - get { return Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData, value); } - } - public float RMSTimeMS - { - get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float FldbKneeWidth - { - get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } - } - public float Depth - { - get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } - } - public float WetMix - { - get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } - } - public float TimeScale - { - get { return Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData, value); } - } - public float LowCutoffFreq - { - get { return Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData, value); } - } - public float HighCutoffFreq - { - get { return Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData, value); } - } - public bool PeakMode - { - get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixDynamics3BandDesc_t(ptr={this.m_classData})"; - } - public class VMixDynamicsBand_t : ClassData - { - public VMixDynamicsBand_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsBand_t", "VMixDynamicsBand_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamicsBand_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsBand_t", "VMixDynamicsBand_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamicsBand_t() - { - } - public VMixDynamicsBand_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsBand_t", "VMixDynamicsBand_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FldbGainInput - { - get { return Invoker.CallNative("SDKClass", "FldbGainInput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbGainInput", CallKind.ClassMember, m_classData, value); } - } - public float FldbGainOutput - { - get { return Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData, value); } - } - public float FldbThresholdBelow - { - get { return Invoker.CallNative("SDKClass", "FldbThresholdBelow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbThresholdBelow", CallKind.ClassMember, m_classData, value); } - } - public float FldbThresholdAbove - { - get { return Invoker.CallNative("SDKClass", "FldbThresholdAbove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbThresholdAbove", CallKind.ClassMember, m_classData, value); } - } - public float RatioBelow - { - get { return Invoker.CallNative("SDKClass", "RatioBelow", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RatioBelow", CallKind.ClassMember, m_classData, value); } - } - public float RatioAbove - { - get { return Invoker.CallNative("SDKClass", "RatioAbove", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RatioAbove", CallKind.ClassMember, m_classData, value); } - } - public float AttackTimeMS - { - get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float ReleaseTimeMS - { - get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } - } - public bool Enable - { - get { return Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData, value); } - } - public bool Solo - { - get { return Invoker.CallNative("SDKClass", "Solo", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Solo", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixDynamicsBand_t(ptr={this.m_classData})"; - } - public class VMixDynamicsCompressorDesc_t : ClassData - { - public VMixDynamicsCompressorDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsCompressorDesc_t", "VMixDynamicsCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamicsCompressorDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsCompressorDesc_t", "VMixDynamicsCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamicsCompressorDesc_t() - { - } - public VMixDynamicsCompressorDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsCompressorDesc_t", "VMixDynamicsCompressorDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FldbOutputGain - { - get { return Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData, value); } - } - public float FldbCompressionThreshold - { - get { return Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData, value); } - } - public float FldbKneeWidth - { - get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } - } - public float CompressionRatio - { - get { return Invoker.CallNative("SDKClass", "CompressionRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompressionRatio", CallKind.ClassMember, m_classData, value); } - } - public float AttackTimeMS - { - get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float ReleaseTimeMS - { - get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float RMSTimeMS - { - get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float WetMix - { - get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } - } - public bool PeakMode - { - get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixDynamicsCompressorDesc_t(ptr={this.m_classData})"; - } - public class VMixDynamicsDesc_t : ClassData - { - public VMixDynamicsDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsDesc_t", "VMixDynamicsDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamicsDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsDesc_t", "VMixDynamicsDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixDynamicsDesc_t() - { - } - public VMixDynamicsDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsDesc_t", "VMixDynamicsDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FldbGain - { - get { return Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData, value); } - } - public float FldbNoiseGateThreshold - { - get { return Invoker.CallNative("SDKClass", "FldbNoiseGateThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbNoiseGateThreshold", CallKind.ClassMember, m_classData, value); } - } - public float FldbCompressionThreshold - { - get { return Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData, value); } - } - public float FldbLimiterThreshold - { - get { return Invoker.CallNative("SDKClass", "FldbLimiterThreshold", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbLimiterThreshold", CallKind.ClassMember, m_classData, value); } - } - public float FldbKneeWidth - { - get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } - } - public float Ratio - { - get { return Invoker.CallNative("SDKClass", "Ratio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Ratio", CallKind.ClassMember, m_classData, value); } - } - public float LimiterRatio - { - get { return Invoker.CallNative("SDKClass", "LimiterRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LimiterRatio", CallKind.ClassMember, m_classData, value); } - } - public float AttackTimeMS - { - get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float ReleaseTimeMS - { - get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float RMSTimeMS - { - get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float WetMix - { - get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } - } - public bool PeakMode - { - get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixDynamicsDesc_t(ptr={this.m_classData})"; - } - public class VMixEffectChainDesc_t : ClassData - { - public VMixEffectChainDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEffectChainDesc_t", "VMixEffectChainDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixEffectChainDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEffectChainDesc_t", "VMixEffectChainDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixEffectChainDesc_t() - { - } - public VMixEffectChainDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEffectChainDesc_t", "VMixEffectChainDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float CrossfadeTime - { - get { return Invoker.CallNative("SDKClass", "CrossfadeTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CrossfadeTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixEffectChainDesc_t(ptr={this.m_classData})"; - } - public class VMixEnvelopeDesc_t : ClassData - { - public VMixEnvelopeDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEnvelopeDesc_t", "VMixEnvelopeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixEnvelopeDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEnvelopeDesc_t", "VMixEnvelopeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixEnvelopeDesc_t() - { - } - public VMixEnvelopeDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEnvelopeDesc_t", "VMixEnvelopeDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float AttackTimeMS - { - get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float HoldTimeMS - { - get { return Invoker.CallNative("SDKClass", "HoldTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HoldTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float ReleaseTimeMS - { - get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixEnvelopeDesc_t(ptr={this.m_classData})"; - } - public class VMixEQ8Desc_t : ClassData - { - public VMixEQ8Desc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEQ8Desc_t", "VMixEQ8Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixEQ8Desc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEQ8Desc_t", "VMixEQ8Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixEQ8Desc_t() - { - } - public VMixEQ8Desc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixEQ8Desc_t", "VMixEQ8Desc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"VMixEQ8Desc_t(ptr={this.m_classData})"; - } - public class VMixFilterDesc_t : ClassData - { - public VMixFilterDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixFilterDesc_t", "VMixFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixFilterDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixFilterDesc_t", "VMixFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixFilterDesc_t() - { - } - public VMixFilterDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixFilterDesc_t", "VMixFilterDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort FilterType - { - get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData, value); } - } - public byte FilterSlope - { - get { return Invoker.CallNative("SDKClass", "FilterSlope", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FilterSlope", CallKind.ClassMember, m_classData, value); } - } - public bool Enabled - { - get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } - } - public float FldbGain - { - get { return Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData, value); } - } - public float CutoffFreq - { - get { return Invoker.CallNative("SDKClass", "CutoffFreq", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CutoffFreq", CallKind.ClassMember, m_classData, value); } - } - public float Q - { - get { return Invoker.CallNative("SDKClass", "Q", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Q", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixFilterDesc_t(ptr={this.m_classData})"; - } - public class VMixFreeverbDesc_t : ClassData - { - public VMixFreeverbDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixFreeverbDesc_t", "VMixFreeverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixFreeverbDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixFreeverbDesc_t", "VMixFreeverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixFreeverbDesc_t() - { - } - public VMixFreeverbDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixFreeverbDesc_t", "VMixFreeverbDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float RoomSize - { - get { return Invoker.CallNative("SDKClass", "RoomSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RoomSize", CallKind.ClassMember, m_classData, value); } - } - public float Damp - { - get { return Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData, value); } - } - public float Width - { - get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } - } - public float LateReflections - { - get { return Invoker.CallNative("SDKClass", "LateReflections", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LateReflections", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixFreeverbDesc_t(ptr={this.m_classData})"; - } - public class VMixModDelayDesc_t : ClassData - { - public VMixModDelayDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixModDelayDesc_t", "VMixModDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixModDelayDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixModDelayDesc_t", "VMixModDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixModDelayDesc_t() - { - } - public VMixModDelayDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixModDelayDesc_t", "VMixModDelayDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public VMixFilterDesc_t FeedbackFilter - { - get { return Invoker.CallNative("SDKClass", "FeedbackFilter", CallKind.ClassMember, m_classData); } - } - public bool PhaseInvert - { - get { return Invoker.CallNative("SDKClass", "PhaseInvert", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PhaseInvert", CallKind.ClassMember, m_classData, value); } - } - public float GlideTime - { - get { return Invoker.CallNative("SDKClass", "GlideTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GlideTime", CallKind.ClassMember, m_classData, value); } - } - public float Delay - { - get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } - } - public float OutputGain - { - get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackGain - { - get { return Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData, value); } - } - public float ModRate - { - get { return Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData, value); } - } - public float ModDepth - { - get { return Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData, value); } - } - public bool ApplyAntialiasing - { - get { return Invoker.CallNative("SDKClass", "ApplyAntialiasing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ApplyAntialiasing", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixModDelayDesc_t(ptr={this.m_classData})"; - } - public class VMixOscDesc_t : ClassData - { - public VMixOscDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixOscDesc_t", "VMixOscDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixOscDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixOscDesc_t", "VMixOscDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixOscDesc_t() - { - } - public VMixOscDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixOscDesc_t", "VMixOscDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint OscType - { - get { return Invoker.CallNative("SDKClass", "OscType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OscType", CallKind.ClassMember, m_classData, value); } - } - public float Freq - { - get { return Invoker.CallNative("SDKClass", "Freq", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Freq", CallKind.ClassMember, m_classData, value); } - } - public float Phase - { - get { return Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixOscDesc_t(ptr={this.m_classData})"; - } - public class VMixPannerDesc_t : ClassData - { - public VMixPannerDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPannerDesc_t", "VMixPannerDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixPannerDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPannerDesc_t", "VMixPannerDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixPannerDesc_t() - { - } - public VMixPannerDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPannerDesc_t", "VMixPannerDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public float Strength - { - get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixPannerDesc_t(ptr={this.m_classData})"; - } - public class VMixPitchShiftDesc_t : ClassData - { - public VMixPitchShiftDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPitchShiftDesc_t", "VMixPitchShiftDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixPitchShiftDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPitchShiftDesc_t", "VMixPitchShiftDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixPitchShiftDesc_t() - { - } - public VMixPitchShiftDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPitchShiftDesc_t", "VMixPitchShiftDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int GrainSampleCount - { - get { return Invoker.CallNative("SDKClass", "GrainSampleCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrainSampleCount", CallKind.ClassMember, m_classData, value); } - } - public float PitchShift - { - get { return Invoker.CallNative("SDKClass", "PitchShift", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PitchShift", CallKind.ClassMember, m_classData, value); } - } - public int Quality - { - get { return Invoker.CallNative("SDKClass", "Quality", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Quality", CallKind.ClassMember, m_classData, value); } - } - public int ProcType - { - get { return Invoker.CallNative("SDKClass", "ProcType", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProcType", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixPitchShiftDesc_t(ptr={this.m_classData})"; - } - public class VMixPlateverbDesc_t : ClassData - { - public VMixPlateverbDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPlateverbDesc_t", "VMixPlateverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixPlateverbDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPlateverbDesc_t", "VMixPlateverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixPlateverbDesc_t() - { - } - public VMixPlateverbDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixPlateverbDesc_t", "VMixPlateverbDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Prefilter - { - get { return Invoker.CallNative("SDKClass", "Prefilter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Prefilter", CallKind.ClassMember, m_classData, value); } - } - public float InputDiffusion1 - { - get { return Invoker.CallNative("SDKClass", "InputDiffusion1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputDiffusion1", CallKind.ClassMember, m_classData, value); } - } - public float InputDiffusion2 - { - get { return Invoker.CallNative("SDKClass", "InputDiffusion2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputDiffusion2", CallKind.ClassMember, m_classData, value); } - } - public float Decay - { - get { return Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData, value); } - } - public float Damp - { - get { return Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackDiffusion1 - { - get { return Invoker.CallNative("SDKClass", "FeedbackDiffusion1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackDiffusion1", CallKind.ClassMember, m_classData, value); } - } - public float FeedbackDiffusion2 - { - get { return Invoker.CallNative("SDKClass", "FeedbackDiffusion2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FeedbackDiffusion2", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixPlateverbDesc_t(ptr={this.m_classData})"; - } - public class VMixShaperDesc_t : ClassData - { - public VMixShaperDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixShaperDesc_t", "VMixShaperDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixShaperDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixShaperDesc_t", "VMixShaperDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixShaperDesc_t() - { - } - public VMixShaperDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixShaperDesc_t", "VMixShaperDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int Shape - { - get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } - } - public float FldbDrive - { - get { return Invoker.CallNative("SDKClass", "FldbDrive", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbDrive", CallKind.ClassMember, m_classData, value); } - } - public float FldbOutputGain - { - get { return Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData, value); } - } - public float WetMix - { - get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } - } - public int OversampleFactor - { - get { return Invoker.CallNative("SDKClass", "OversampleFactor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OversampleFactor", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixShaperDesc_t(ptr={this.m_classData})"; - } - public class VMixSubgraphSwitchDesc_t : ClassData - { - public VMixSubgraphSwitchDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixSubgraphSwitchDesc_t", "VMixSubgraphSwitchDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixSubgraphSwitchDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixSubgraphSwitchDesc_t", "VMixSubgraphSwitchDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixSubgraphSwitchDesc_t() - { - } - public VMixSubgraphSwitchDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixSubgraphSwitchDesc_t", "VMixSubgraphSwitchDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint InterpolationMode - { - get { return Invoker.CallNative("SDKClass", "InterpolationMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpolationMode", CallKind.ClassMember, m_classData, value); } - } - public bool OnlyTailsOnFadeOut - { - get { return Invoker.CallNative("SDKClass", "OnlyTailsOnFadeOut", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OnlyTailsOnFadeOut", CallKind.ClassMember, m_classData, value); } - } - public float InterpolationTime - { - get { return Invoker.CallNative("SDKClass", "InterpolationTime", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InterpolationTime", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixSubgraphSwitchDesc_t(ptr={this.m_classData})"; - } - public class VMixUtilityDesc_t : ClassData - { - public VMixUtilityDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixUtilityDesc_t", "VMixUtilityDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixUtilityDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixUtilityDesc_t", "VMixUtilityDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixUtilityDesc_t() - { - } - public VMixUtilityDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixUtilityDesc_t", "VMixUtilityDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Op - { - get { return Invoker.CallNative("SDKClass", "Op", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Op", CallKind.ClassMember, m_classData, value); } - } - public float InputPan - { - get { return Invoker.CallNative("SDKClass", "InputPan", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InputPan", CallKind.ClassMember, m_classData, value); } - } - public float OutputBalance - { - get { return Invoker.CallNative("SDKClass", "OutputBalance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OutputBalance", CallKind.ClassMember, m_classData, value); } - } - public float FldbOutputGain - { - get { return Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData, value); } - } - public bool BassMono - { - get { return Invoker.CallNative("SDKClass", "BassMono", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BassMono", CallKind.ClassMember, m_classData, value); } - } - public float BassFreq - { - get { return Invoker.CallNative("SDKClass", "BassFreq", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BassFreq", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixUtilityDesc_t(ptr={this.m_classData})"; - } - public class VMixVocoderDesc_t : ClassData - { - public VMixVocoderDesc_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixVocoderDesc_t", "VMixVocoderDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixVocoderDesc_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixVocoderDesc_t", "VMixVocoderDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VMixVocoderDesc_t() - { - } - public VMixVocoderDesc_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VMixVocoderDesc_t", "VMixVocoderDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int BandCount - { - get { return Invoker.CallNative("SDKClass", "BandCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BandCount", CallKind.ClassMember, m_classData, value); } - } - public float Bandwidth - { - get { return Invoker.CallNative("SDKClass", "Bandwidth", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Bandwidth", CallKind.ClassMember, m_classData, value); } - } - public float FldBModGain - { - get { return Invoker.CallNative("SDKClass", "FldBModGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldBModGain", CallKind.ClassMember, m_classData, value); } - } - public float FreqRangeStart - { - get { return Invoker.CallNative("SDKClass", "FreqRangeStart", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreqRangeStart", CallKind.ClassMember, m_classData, value); } - } - public float FreqRangeEnd - { - get { return Invoker.CallNative("SDKClass", "FreqRangeEnd", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FreqRangeEnd", CallKind.ClassMember, m_classData, value); } - } - public float FldBUnvoicedGain - { - get { return Invoker.CallNative("SDKClass", "FldBUnvoicedGain", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FldBUnvoicedGain", CallKind.ClassMember, m_classData, value); } - } - public float AttackTimeMS - { - get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } - } - public float ReleaseTimeMS - { - get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } - } - public int DebugBand - { - get { return Invoker.CallNative("SDKClass", "DebugBand", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugBand", CallKind.ClassMember, m_classData, value); } - } - public bool PeakMode - { - get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VMixVocoderDesc_t(ptr={this.m_classData})"; - } - public class VoxelVisBlockOffset_t : ClassData - { - public VoxelVisBlockOffset_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VoxelVisBlockOffset_t", "VoxelVisBlockOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VoxelVisBlockOffset_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VoxelVisBlockOffset_t", "VoxelVisBlockOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VoxelVisBlockOffset_t() - { - } - public VoxelVisBlockOffset_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VoxelVisBlockOffset_t", "VoxelVisBlockOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Offset - { - get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } - } - public uint ElementCount - { - get { return Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VoxelVisBlockOffset_t(ptr={this.m_classData})"; - } - public class VPhysics2ShapeDef_t : ClassData - { - public VPhysics2ShapeDef_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysics2ShapeDef_t", "VPhysics2ShapeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysics2ShapeDef_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysics2ShapeDef_t", "VPhysics2ShapeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysics2ShapeDef_t() - { - } - public VPhysics2ShapeDef_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysics2ShapeDef_t", "VPhysics2ShapeDef_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] CollisionAttributeIndices - { - get { return Invoker.CallNative("SDKClass", "CollisionAttributeIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionAttributeIndices", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysics2ShapeDef_t(ptr={this.m_classData})"; - } - public class vphysics_save_cphysicsbody_t : RnBodyDesc_t - { - public vphysics_save_cphysicsbody_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("vphysics_save_cphysicsbody_t", "vphysics_save_cphysicsbody_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public vphysics_save_cphysicsbody_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("vphysics_save_cphysicsbody_t", "vphysics_save_cphysicsbody_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public vphysics_save_cphysicsbody_t() - { - } - public vphysics_save_cphysicsbody_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("vphysics_save_cphysicsbody_t", "vphysics_save_cphysicsbody_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong OldPointer - { - get { return Invoker.CallNative("SDKClass", "OldPointer", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OldPointer", CallKind.ClassMember, m_classData, value); } - } - public RnBodyDesc_t Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"vphysics_save_cphysicsbody_t(ptr={this.m_classData})"; - } - public class VPhysicsCollisionAttribute_t : ClassData - { - public VPhysicsCollisionAttribute_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysicsCollisionAttribute_t", "VPhysicsCollisionAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysicsCollisionAttribute_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysicsCollisionAttribute_t", "VPhysicsCollisionAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysicsCollisionAttribute_t() - { - } - public VPhysicsCollisionAttribute_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysicsCollisionAttribute_t", "VPhysicsCollisionAttribute_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ulong InteractsAs - { - get { return Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData, value); } - } - public ulong InteractsWith - { - get { return Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData, value); } - } - public ulong InteractsExclude - { - get { return Invoker.CallNative("SDKClass", "InteractsExclude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractsExclude", CallKind.ClassMember, m_classData, value); } - } - public uint EntityId - { - get { return Invoker.CallNative("SDKClass", "EntityId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EntityId", CallKind.ClassMember, m_classData, value); } - } - public uint OwnerId - { - get { return Invoker.CallNative("SDKClass", "OwnerId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OwnerId", CallKind.ClassMember, m_classData, value); } - } - public ushort HierarchyId - { - get { return Invoker.CallNative("SDKClass", "HierarchyId", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HierarchyId", CallKind.ClassMember, m_classData, value); } - } - public byte CollisionGroup - { - get { return Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData, value); } - } - public byte CollisionFunctionMask - { - get { return Invoker.CallNative("SDKClass", "CollisionFunctionMask", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionFunctionMask", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysicsCollisionAttribute_t(ptr={this.m_classData})"; - } - public class VPhysXAggregateData_t : ClassData - { - public VPhysXAggregateData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXAggregateData_t", "VPhysXAggregateData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXAggregateData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXAggregateData_t", "VPhysXAggregateData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXAggregateData_t() - { - } - public VPhysXAggregateData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXAggregateData_t", "VPhysXAggregateData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public ushort RefCounter - { - get { return Invoker.CallNative("SDKClass", "RefCounter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RefCounter", CallKind.ClassMember, m_classData, value); } - } - public uint[] BonesHash - { - get { return Invoker.CallNative("SDKClass", "BonesHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BonesHash", CallKind.ClassMember, m_classData, value); } - } - public string[] BoneNames - { - get { return Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData, value); } - } - public ushort[] IndexNames - { - get { return Invoker.CallNative("SDKClass", "IndexNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndexNames", CallKind.ClassMember, m_classData, value); } - } - public ushort[] IndexHash - { - get { return Invoker.CallNative("SDKClass", "IndexHash", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IndexHash", CallKind.ClassMember, m_classData, value); } - } - public int[] FeModel - { - get { return Invoker.CallNative("SDKClass", "FeModel", CallKind.ClassMember, m_classData); } - } - public ushort[] BoneParents - { - get { return Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData, value); } - } - public uint[] SurfacePropertyHashes - { - get { return Invoker.CallNative("SDKClass", "SurfacePropertyHashes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SurfacePropertyHashes", CallKind.ClassMember, m_classData, value); } - } - public string[] DebugPartNames - { - get { return Invoker.CallNative("SDKClass", "DebugPartNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DebugPartNames", CallKind.ClassMember, m_classData, value); } - } - public string EmbeddedKeyvalues - { - get { return Invoker.CallNative("SDKClass", "EmbeddedKeyvalues", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EmbeddedKeyvalues", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysXAggregateData_t(ptr={this.m_classData})"; - } - public class VPhysXBodyPart_t : ClassData - { - public VPhysXBodyPart_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXBodyPart_t", "VPhysXBodyPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXBodyPart_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXBodyPart_t", "VPhysXBodyPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXBodyPart_t() - { - } - public VPhysXBodyPart_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXBodyPart_t", "VPhysXBodyPart_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public float Mass - { - get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } - } - public VPhysics2ShapeDef_t RnShape - { - get { return Invoker.CallNative("SDKClass", "RnShape", CallKind.ClassMember, m_classData); } - } - public ushort CollisionAttributeIndex - { - get { return Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort Reserved - { - get { return Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData, value); } - } - public float InertiaScale - { - get { return Invoker.CallNative("SDKClass", "InertiaScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InertiaScale", CallKind.ClassMember, m_classData, value); } - } - public float LinearDamping - { - get { return Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData, value); } - } - public float AngularDamping - { - get { return Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData, value); } - } - public float LinearDrag - { - get { return Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData, value); } - } - public float AngularDrag - { - get { return Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData, value); } - } - public bool OverrideMassCenter - { - get { return Invoker.CallNative("SDKClass", "OverrideMassCenter", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverrideMassCenter", CallKind.ClassMember, m_classData, value); } - } - public Vector2D MassCenterOverride - { - get { return Invoker.CallNative("SDKClass", "MassCenterOverride", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MassCenterOverride", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysXBodyPart_t(ptr={this.m_classData})"; - } - public class VPhysXCollisionAttributes_t : ClassData - { - public VPhysXCollisionAttributes_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXCollisionAttributes_t", "VPhysXCollisionAttributes_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXCollisionAttributes_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXCollisionAttributes_t", "VPhysXCollisionAttributes_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXCollisionAttributes_t() - { - } - public VPhysXCollisionAttributes_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXCollisionAttributes_t", "VPhysXCollisionAttributes_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint CollisionGroup - { - get { return Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData, value); } - } - public uint[] InteractAs - { - get { return Invoker.CallNative("SDKClass", "InteractAs", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractAs", CallKind.ClassMember, m_classData, value); } - } - public uint[] InteractWith - { - get { return Invoker.CallNative("SDKClass", "InteractWith", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractWith", CallKind.ClassMember, m_classData, value); } - } - public uint[] InteractExclude - { - get { return Invoker.CallNative("SDKClass", "InteractExclude", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractExclude", CallKind.ClassMember, m_classData, value); } - } - public string CollisionGroupString - { - get { return Invoker.CallNative("SDKClass", "CollisionGroupString", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CollisionGroupString", CallKind.ClassMember, m_classData, value); } - } - public string[] InteractAsStrings - { - get { return Invoker.CallNative("SDKClass", "InteractAsStrings", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractAsStrings", CallKind.ClassMember, m_classData, value); } - } - public string[] InteractWithStrings - { - get { return Invoker.CallNative("SDKClass", "InteractWithStrings", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractWithStrings", CallKind.ClassMember, m_classData, value); } - } - public string[] InteractExcludeStrings - { - get { return Invoker.CallNative("SDKClass", "InteractExcludeStrings", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "InteractExcludeStrings", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysXCollisionAttributes_t(ptr={this.m_classData})"; - } - public class VPhysXConstraint2_t : ClassData - { - public VPhysXConstraint2_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraint2_t", "VPhysXConstraint2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXConstraint2_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraint2_t", "VPhysXConstraint2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXConstraint2_t() - { - } - public VPhysXConstraint2_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraint2_t", "VPhysXConstraint2_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public uint Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public ushort Parent - { - get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } - } - public ushort Child - { - get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData, value); } - } - public VPhysXConstraintParams_t Params - { - get { return Invoker.CallNative("SDKClass", "Params", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"VPhysXConstraint2_t(ptr={this.m_classData})"; - } - public class VPhysXConstraintParams_t : ClassData - { - public VPhysXConstraintParams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraintParams_t", "VPhysXConstraintParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXConstraintParams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraintParams_t", "VPhysXConstraintParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXConstraintParams_t() - { - } - public VPhysXConstraintParams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraintParams_t", "VPhysXConstraintParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public char Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public char TranslateMotion - { - get { return Invoker.CallNative("SDKClass", "TranslateMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TranslateMotion", CallKind.ClassMember, m_classData, value); } - } - public char RotateMotion - { - get { return Invoker.CallNative("SDKClass", "RotateMotion", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "RotateMotion", CallKind.ClassMember, m_classData, value); } - } - public char Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public Vector[] Anchor - { - get { return Invoker.CallNative("SDKClass", "Anchor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Anchor", CallKind.ClassMember, m_classData, value); } - } - public float MaxForce - { - get { return Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData, value); } - } - public float MaxTorque - { - get { return Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData, value); } - } - public float LinearLimitValue - { - get { return Invoker.CallNative("SDKClass", "LinearLimitValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearLimitValue", CallKind.ClassMember, m_classData, value); } - } - public float LinearLimitRestitution - { - get { return Invoker.CallNative("SDKClass", "LinearLimitRestitution", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearLimitRestitution", CallKind.ClassMember, m_classData, value); } - } - public float LinearLimitSpring - { - get { return Invoker.CallNative("SDKClass", "LinearLimitSpring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearLimitSpring", CallKind.ClassMember, m_classData, value); } - } - public float LinearLimitDamping - { - get { return Invoker.CallNative("SDKClass", "LinearLimitDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearLimitDamping", CallKind.ClassMember, m_classData, value); } - } - public float TwistLowLimitValue - { - get { return Invoker.CallNative("SDKClass", "TwistLowLimitValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistLowLimitValue", CallKind.ClassMember, m_classData, value); } - } - public float TwistLowLimitRestitution - { - get { return Invoker.CallNative("SDKClass", "TwistLowLimitRestitution", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistLowLimitRestitution", CallKind.ClassMember, m_classData, value); } - } - public float TwistLowLimitSpring - { - get { return Invoker.CallNative("SDKClass", "TwistLowLimitSpring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistLowLimitSpring", CallKind.ClassMember, m_classData, value); } - } - public float TwistLowLimitDamping - { - get { return Invoker.CallNative("SDKClass", "TwistLowLimitDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistLowLimitDamping", CallKind.ClassMember, m_classData, value); } - } - public float TwistHighLimitValue - { - get { return Invoker.CallNative("SDKClass", "TwistHighLimitValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistHighLimitValue", CallKind.ClassMember, m_classData, value); } - } - public float TwistHighLimitRestitution - { - get { return Invoker.CallNative("SDKClass", "TwistHighLimitRestitution", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistHighLimitRestitution", CallKind.ClassMember, m_classData, value); } - } - public float TwistHighLimitSpring - { - get { return Invoker.CallNative("SDKClass", "TwistHighLimitSpring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistHighLimitSpring", CallKind.ClassMember, m_classData, value); } - } - public float TwistHighLimitDamping - { - get { return Invoker.CallNative("SDKClass", "TwistHighLimitDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "TwistHighLimitDamping", CallKind.ClassMember, m_classData, value); } - } - public float Swing1LimitValue - { - get { return Invoker.CallNative("SDKClass", "Swing1LimitValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing1LimitValue", CallKind.ClassMember, m_classData, value); } - } - public float Swing1LimitRestitution - { - get { return Invoker.CallNative("SDKClass", "Swing1LimitRestitution", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing1LimitRestitution", CallKind.ClassMember, m_classData, value); } - } - public float Swing1LimitSpring - { - get { return Invoker.CallNative("SDKClass", "Swing1LimitSpring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing1LimitSpring", CallKind.ClassMember, m_classData, value); } - } - public float Swing1LimitDamping - { - get { return Invoker.CallNative("SDKClass", "Swing1LimitDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing1LimitDamping", CallKind.ClassMember, m_classData, value); } - } - public float Swing2LimitValue - { - get { return Invoker.CallNative("SDKClass", "Swing2LimitValue", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing2LimitValue", CallKind.ClassMember, m_classData, value); } - } - public float Swing2LimitRestitution - { - get { return Invoker.CallNative("SDKClass", "Swing2LimitRestitution", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing2LimitRestitution", CallKind.ClassMember, m_classData, value); } - } - public float Swing2LimitSpring - { - get { return Invoker.CallNative("SDKClass", "Swing2LimitSpring", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing2LimitSpring", CallKind.ClassMember, m_classData, value); } - } - public float Swing2LimitDamping - { - get { return Invoker.CallNative("SDKClass", "Swing2LimitDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Swing2LimitDamping", CallKind.ClassMember, m_classData, value); } - } - public Vector2D GoalPosition - { - get { return Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData, value); } - } - public Vector2D GoalAngularVelocity - { - get { return Invoker.CallNative("SDKClass", "GoalAngularVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GoalAngularVelocity", CallKind.ClassMember, m_classData, value); } - } - public float DriveSpringX - { - get { return Invoker.CallNative("SDKClass", "DriveSpringX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveSpringX", CallKind.ClassMember, m_classData, value); } - } - public float DriveSpringY - { - get { return Invoker.CallNative("SDKClass", "DriveSpringY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveSpringY", CallKind.ClassMember, m_classData, value); } - } - public float DriveSpringZ - { - get { return Invoker.CallNative("SDKClass", "DriveSpringZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveSpringZ", CallKind.ClassMember, m_classData, value); } - } - public float DriveDampingX - { - get { return Invoker.CallNative("SDKClass", "DriveDampingX", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveDampingX", CallKind.ClassMember, m_classData, value); } - } - public float DriveDampingY - { - get { return Invoker.CallNative("SDKClass", "DriveDampingY", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveDampingY", CallKind.ClassMember, m_classData, value); } - } - public float DriveDampingZ - { - get { return Invoker.CallNative("SDKClass", "DriveDampingZ", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveDampingZ", CallKind.ClassMember, m_classData, value); } - } - public float DriveSpringTwist - { - get { return Invoker.CallNative("SDKClass", "DriveSpringTwist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveSpringTwist", CallKind.ClassMember, m_classData, value); } - } - public float DriveSpringSwing - { - get { return Invoker.CallNative("SDKClass", "DriveSpringSwing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveSpringSwing", CallKind.ClassMember, m_classData, value); } - } - public float DriveSpringSlerp - { - get { return Invoker.CallNative("SDKClass", "DriveSpringSlerp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveSpringSlerp", CallKind.ClassMember, m_classData, value); } - } - public float DriveDampingTwist - { - get { return Invoker.CallNative("SDKClass", "DriveDampingTwist", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveDampingTwist", CallKind.ClassMember, m_classData, value); } - } - public float DriveDampingSwing - { - get { return Invoker.CallNative("SDKClass", "DriveDampingSwing", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveDampingSwing", CallKind.ClassMember, m_classData, value); } - } - public float DriveDampingSlerp - { - get { return Invoker.CallNative("SDKClass", "DriveDampingSlerp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "DriveDampingSlerp", CallKind.ClassMember, m_classData, value); } - } - public int SolverIterationCount - { - get { return Invoker.CallNative("SDKClass", "SolverIterationCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SolverIterationCount", CallKind.ClassMember, m_classData, value); } - } - public float ProjectionLinearTolerance - { - get { return Invoker.CallNative("SDKClass", "ProjectionLinearTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProjectionLinearTolerance", CallKind.ClassMember, m_classData, value); } - } - public float ProjectionAngularTolerance - { - get { return Invoker.CallNative("SDKClass", "ProjectionAngularTolerance", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ProjectionAngularTolerance", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysXConstraintParams_t(ptr={this.m_classData})"; - } - public class VPhysXJoint_t : ClassData - { - public VPhysXJoint_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXJoint_t", "VPhysXJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXJoint_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXJoint_t", "VPhysXJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXJoint_t() - { - } - public VPhysXJoint_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXJoint_t", "VPhysXJoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort Type - { - get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } - } - public ushort Body1 - { - get { return Invoker.CallNative("SDKClass", "Body1", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Body1", CallKind.ClassMember, m_classData, value); } - } - public ushort Body2 - { - get { return Invoker.CallNative("SDKClass", "Body2", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Body2", CallKind.ClassMember, m_classData, value); } - } - public ushort Flags - { - get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } - } - public bool EnableCollision - { - get { return Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData, value); } - } - public bool IsLinearConstraintDisabled - { - get { return Invoker.CallNative("SDKClass", "IsLinearConstraintDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsLinearConstraintDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool IsAngularConstraintDisabled - { - get { return Invoker.CallNative("SDKClass", "IsAngularConstraintDisabled", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "IsAngularConstraintDisabled", CallKind.ClassMember, m_classData, value); } - } - public bool EnableLinearLimit - { - get { return Invoker.CallNative("SDKClass", "EnableLinearLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableLinearLimit", CallKind.ClassMember, m_classData, value); } - } - public VPhysXRange_t LinearLimit - { - get { return Invoker.CallNative("SDKClass", "LinearLimit", CallKind.ClassMember, m_classData); } - } - public bool EnableLinearMotor - { - get { return Invoker.CallNative("SDKClass", "EnableLinearMotor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableLinearMotor", CallKind.ClassMember, m_classData, value); } - } - public Vector2D LinearTargetVelocity - { - get { return Invoker.CallNative("SDKClass", "LinearTargetVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearTargetVelocity", CallKind.ClassMember, m_classData, value); } - } - public float MaxForce - { - get { return Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData, value); } - } - public bool EnableSwingLimit - { - get { return Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData, value); } - } - public VPhysXRange_t SwingLimit - { - get { return Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData); } - } - public bool EnableTwistLimit - { - get { return Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData, value); } - } - public VPhysXRange_t TwistLimit - { - get { return Invoker.CallNative("SDKClass", "TwistLimit", CallKind.ClassMember, m_classData); } - } - public bool EnableAngularMotor - { - get { return Invoker.CallNative("SDKClass", "EnableAngularMotor", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "EnableAngularMotor", CallKind.ClassMember, m_classData, value); } - } - public Vector2D AngularTargetVelocity - { - get { return Invoker.CallNative("SDKClass", "AngularTargetVelocity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularTargetVelocity", CallKind.ClassMember, m_classData, value); } - } - public float MaxTorque - { - get { return Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData, value); } - } - public float LinearFrequency - { - get { return Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData, value); } - } - public float LinearDampingRatio - { - get { return Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public float AngularFrequency - { - get { return Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData, value); } - } - public float AngularDampingRatio - { - get { return Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData, value); } - } - public float Friction - { - get { return Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData, value); } - } - public float Elasticity - { - get { return Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData, value); } - } - public float ElasticDamping - { - get { return Invoker.CallNative("SDKClass", "ElasticDamping", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElasticDamping", CallKind.ClassMember, m_classData, value); } - } - public float Plasticity - { - get { return Invoker.CallNative("SDKClass", "Plasticity", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Plasticity", CallKind.ClassMember, m_classData, value); } - } - public string Tag - { - get { return Invoker.CallNative("SDKClass", "Tag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Tag", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysXJoint_t(ptr={this.m_classData})"; - } - public class VPhysXRange_t : ClassData - { - public VPhysXRange_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXRange_t", "VPhysXRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXRange_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXRange_t", "VPhysXRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VPhysXRange_t() - { - } - public VPhysXRange_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VPhysXRange_t", "VPhysXRange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float Min - { - get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } - } - public float Max - { - get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VPhysXRange_t(ptr={this.m_classData})"; - } - public class VsInputSignature_t : ClassData - { - public VsInputSignature_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VsInputSignature_t", "VsInputSignature_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VsInputSignature_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VsInputSignature_t", "VsInputSignature_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VsInputSignature_t() - { - } - public VsInputSignature_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VsInputSignature_t", "VsInputSignature_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"VsInputSignature_t(ptr={this.m_classData})"; - } - public class VsInputSignatureElement_t : ClassData - { - public VsInputSignatureElement_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VsInputSignatureElement_t", "VsInputSignatureElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VsInputSignatureElement_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VsInputSignatureElement_t", "VsInputSignatureElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public VsInputSignatureElement_t() - { - } - public VsInputSignatureElement_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("VsInputSignatureElement_t", "VsInputSignatureElement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public string Semantic - { - get { return Invoker.CallNative("SDKClass", "Semantic", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Semantic", CallKind.ClassMember, m_classData, value); } - } - public string D3DSemanticName - { - get { return Invoker.CallNative("SDKClass", "D3DSemanticName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "D3DSemanticName", CallKind.ClassMember, m_classData, value); } - } - public int D3DSemanticIndex - { - get { return Invoker.CallNative("SDKClass", "D3DSemanticIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "D3DSemanticIndex", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"VsInputSignatureElement_t(ptr={this.m_classData})"; - } - public class WaterWheelDrag_t : ClassData - { - public WaterWheelDrag_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WaterWheelDrag_t", "WaterWheelDrag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WaterWheelDrag_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WaterWheelDrag_t", "WaterWheelDrag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WaterWheelDrag_t() - { - } - public WaterWheelDrag_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WaterWheelDrag_t", "WaterWheelDrag_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FractionOfWheelSubmerged - { - get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData, value); } - } - public float WheelDrag - { - get { return Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"WaterWheelDrag_t(ptr={this.m_classData})"; - } - public class WaterWheelFrictionScale_t : ClassData - { - public WaterWheelFrictionScale_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WaterWheelFrictionScale_t", "WaterWheelFrictionScale_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WaterWheelFrictionScale_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WaterWheelFrictionScale_t", "WaterWheelFrictionScale_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WaterWheelFrictionScale_t() - { - } - public WaterWheelFrictionScale_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WaterWheelFrictionScale_t", "WaterWheelFrictionScale_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float FractionOfWheelSubmerged - { - get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData, value); } - } - public float FrictionScale - { - get { return Invoker.CallNative("SDKClass", "FrictionScale", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "FrictionScale", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"WaterWheelFrictionScale_t(ptr={this.m_classData})"; - } - public class WeaponPurchaseCount_t : ClassData - { - public WeaponPurchaseCount_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseCount_t", "WeaponPurchaseCount_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WeaponPurchaseCount_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseCount_t", "WeaponPurchaseCount_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WeaponPurchaseCount_t() - { - } - public WeaponPurchaseCount_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseCount_t", "WeaponPurchaseCount_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort ItemDefIndex - { - get { return Invoker.CallNative("SDKClass", "ItemDefIndex", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ItemDefIndex", CallKind.ClassMember, m_classData, value); } - } - public ushort Count - { - get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"WeaponPurchaseCount_t(ptr={this.m_classData})"; - } - public class WeaponPurchaseTracker_t : ClassData - { - public WeaponPurchaseTracker_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseTracker_t", "WeaponPurchaseTracker_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WeaponPurchaseTracker_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseTracker_t", "WeaponPurchaseTracker_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WeaponPurchaseTracker_t() - { - } - public WeaponPurchaseTracker_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseTracker_t", "WeaponPurchaseTracker_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"WeaponPurchaseTracker_t(ptr={this.m_classData})"; - } - public class WeightList : ClassData - { - public WeightList(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeightList", "WeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WeightList(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeightList", "WeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WeightList() - { - } - public WeightList(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WeightList", "WeightList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public string Name - { - get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } - } - public float[] Weights - { - get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"WeightList(ptr={this.m_classData})"; - } - public class World_t : ClassData - { - public World_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("World_t", "World_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public World_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("World_t", "World_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public World_t() - { - } - public World_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("World_t", "World_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public WorldBuilderParams_t BuilderParams - { - get { return Invoker.CallNative("SDKClass", "BuilderParams", CallKind.ClassMember, m_classData); } - } - public BakedLightingInfo_t WorldLightingInfo - { - get { return Invoker.CallNative("SDKClass", "WorldLightingInfo", CallKind.ClassMember, m_classData); } - } - public override string ToString() => $"World_t(ptr={this.m_classData})"; - } - public class WorldBuilderParams_t : ClassData - { - public WorldBuilderParams_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldBuilderParams_t", "WorldBuilderParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WorldBuilderParams_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldBuilderParams_t", "WorldBuilderParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WorldBuilderParams_t() - { - } - public WorldBuilderParams_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldBuilderParams_t", "WorldBuilderParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public float MinDrawVolumeSize - { - get { return Invoker.CallNative("SDKClass", "MinDrawVolumeSize", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "MinDrawVolumeSize", CallKind.ClassMember, m_classData, value); } - } - public bool BuildBakedLighting - { - get { return Invoker.CallNative("SDKClass", "BuildBakedLighting", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "BuildBakedLighting", CallKind.ClassMember, m_classData, value); } - } - public bool AggregateInstanceStreams - { - get { return Invoker.CallNative("SDKClass", "AggregateInstanceStreams", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "AggregateInstanceStreams", CallKind.ClassMember, m_classData, value); } - } - public BakedLightingInfo_t BakedLightingInfo - { - get { return Invoker.CallNative("SDKClass", "BakedLightingInfo", CallKind.ClassMember, m_classData); } - } - public ulong CompileTimestamp - { - get { return Invoker.CallNative("SDKClass", "CompileTimestamp", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompileTimestamp", CallKind.ClassMember, m_classData, value); } - } - public ulong CompileFingerprint - { - get { return Invoker.CallNative("SDKClass", "CompileFingerprint", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "CompileFingerprint", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"WorldBuilderParams_t(ptr={this.m_classData})"; - } - public class WorldNode_t : ClassData - { - public WorldNode_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldNode_t", "WorldNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WorldNode_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldNode_t", "WorldNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WorldNode_t() - { - } - public WorldNode_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldNode_t", "WorldNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public ushort[] VisClusterMembership - { - get { return Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData, value); } - } - public string[] LayerNames - { - get { return Invoker.CallNative("SDKClass", "LayerNames", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "LayerNames", CallKind.ClassMember, m_classData, value); } - } - public byte[] SceneObjectLayerIndices - { - get { return Invoker.CallNative("SDKClass", "SceneObjectLayerIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "SceneObjectLayerIndices", CallKind.ClassMember, m_classData, value); } - } - public byte[] OverlayLayerIndices - { - get { return Invoker.CallNative("SDKClass", "OverlayLayerIndices", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "OverlayLayerIndices", CallKind.ClassMember, m_classData, value); } - } - public string GrassFileName - { - get { return Invoker.CallNative("SDKClass", "GrassFileName", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "GrassFileName", CallKind.ClassMember, m_classData, value); } - } - public BakedLightingInfo_t NodeLightingInfo - { - get { return Invoker.CallNative("SDKClass", "NodeLightingInfo", CallKind.ClassMember, m_classData); } - } - public bool HasBakedGeometryFlag - { - get { return Invoker.CallNative("SDKClass", "HasBakedGeometryFlag", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "HasBakedGeometryFlag", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"WorldNode_t(ptr={this.m_classData})"; - } - public class WorldNodeOnDiskBufferData_t : ClassData - { - public WorldNodeOnDiskBufferData_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldNodeOnDiskBufferData_t", "WorldNodeOnDiskBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WorldNodeOnDiskBufferData_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldNodeOnDiskBufferData_t", "WorldNodeOnDiskBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WorldNodeOnDiskBufferData_t() - { - } - public WorldNodeOnDiskBufferData_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WorldNodeOnDiskBufferData_t", "WorldNodeOnDiskBufferData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - public int ElementCount - { - get { return Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData, value); } - } - public int ElementSizeInBytes - { - get { return Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData, value); } - } - public byte[] Data - { - get { return Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData); } - set { Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData, value); } - } - public override string ToString() => $"WorldNodeOnDiskBufferData_t(ptr={this.m_classData})"; - } - public class WrappedPhysicsJoint_t : ClassData - { - public WrappedPhysicsJoint_t(ClassData ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WrappedPhysicsJoint_t", "WrappedPhysicsJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WrappedPhysicsJoint_t(string ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WrappedPhysicsJoint_t", "WrappedPhysicsJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); - } - public WrappedPhysicsJoint_t() - { - } - public WrappedPhysicsJoint_t(IntPtr ptr_or_class) - { - this.m_classData = Internal_API.Invoker.CallNative("WrappedPhysicsJoint_t", "WrappedPhysicsJoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); - } - public string ToPtr() - { - return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); - } - public bool IsValid() - { - return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); - } - - public override string ToString() => $"WrappedPhysicsJoint_t(ptr={this.m_classData})"; - } - } +using SwiftlyS2.Internal_API; +using static SwiftlyS2.API.SDK.CS2.Classes; +using static SwiftlyS2.API.SDK.CoreClasses; +using static SwiftlyS2.API.Scripting.Entities; + +namespace SwiftlyS2.API.SDK.CS2 +{ + public class Classes + { + public class AABB_t : ClassData + { + public AABB_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AABB_t", "AABB_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AABB_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AABB_t", "AABB_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AABB_t() + { + } + public AABB_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AABB_t", "AABB_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D MinBounds + { + get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MaxBounds + { + get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AABB_t(ptr={this.m_classData})"; + } + public class ActiveModelConfig_t : ClassData + { + public ActiveModelConfig_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ActiveModelConfig_t", "ActiveModelConfig_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ActiveModelConfig_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ActiveModelConfig_t", "ActiveModelConfig_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ActiveModelConfig_t() + { + } + public ActiveModelConfig_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ActiveModelConfig_t", "ActiveModelConfig_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ModelConfigHandle_t Handle + { + get { return Invoker.CallNative("SDKClass", "Handle", CallKind.ClassMember, m_classData); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string[] AssociatedEntityNames + { + get { return Invoker.CallNative("SDKClass", "AssociatedEntityNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AssociatedEntityNames", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ActiveModelConfig_t(ptr={this.m_classData})"; + } + public class AggregateInstanceStreamOnDiskData_t : ClassData + { + public AggregateInstanceStreamOnDiskData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateInstanceStreamOnDiskData_t", "AggregateInstanceStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateInstanceStreamOnDiskData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateInstanceStreamOnDiskData_t", "AggregateInstanceStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateInstanceStreamOnDiskData_t() + { + } + public AggregateInstanceStreamOnDiskData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateInstanceStreamOnDiskData_t", "AggregateInstanceStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint DecodedSize + { + get { return Invoker.CallNative("SDKClass", "DecodedSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecodedSize", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AggregateInstanceStreamOnDiskData_t(ptr={this.m_classData})"; + } + public class AggregateLODSetup_t : ClassData + { + public AggregateLODSetup_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateLODSetup_t", "AggregateLODSetup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateLODSetup_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateLODSetup_t", "AggregateLODSetup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateLODSetup_t() + { + } + public AggregateLODSetup_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateLODSetup_t", "AggregateLODSetup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D LODOrigin + { + get { return Invoker.CallNative("SDKClass", "LODOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LODOrigin", CallKind.ClassMember, m_classData, value); } + } + public float MaxObjectScale + { + get { return Invoker.CallNative("SDKClass", "MaxObjectScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxObjectScale", CallKind.ClassMember, m_classData, value); } + } + public float[] SwitchDistances + { + get { return Invoker.CallNative("SDKClass", "SwitchDistances", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwitchDistances", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AggregateLODSetup_t(ptr={this.m_classData})"; + } + public class AggregateMeshInfo_t : ClassData + { + public AggregateMeshInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateMeshInfo_t", "AggregateMeshInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateMeshInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateMeshInfo_t", "AggregateMeshInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateMeshInfo_t() + { + } + public AggregateMeshInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateMeshInfo_t", "AggregateMeshInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint VisClusterMemberOffset + { + get { return Invoker.CallNative("SDKClass", "VisClusterMemberOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisClusterMemberOffset", CallKind.ClassMember, m_classData, value); } + } + public byte VisClusterMemberCount + { + get { return Invoker.CallNative("SDKClass", "VisClusterMemberCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisClusterMemberCount", CallKind.ClassMember, m_classData, value); } + } + public bool HasTransform + { + get { return Invoker.CallNative("SDKClass", "HasTransform", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasTransform", CallKind.ClassMember, m_classData, value); } + } + public byte LODGroupMask + { + get { return Invoker.CallNative("SDKClass", "LODGroupMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LODGroupMask", CallKind.ClassMember, m_classData, value); } + } + public short DrawCallIndex + { + get { return Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData, value); } + } + public short LODSetupIndex + { + get { return Invoker.CallNative("SDKClass", "LODSetupIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LODSetupIndex", CallKind.ClassMember, m_classData, value); } + } + public QAngle TintColor + { + get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } + } + public uint ObjectFlags + { + get { return Invoker.CallNative("SDKClass", "ObjectFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ObjectFlags", CallKind.ClassMember, m_classData, value); } + } + public int LightProbeVolumePrecomputedHandshake + { + get { return Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData, value); } + } + public uint InstanceStreamOffset + { + get { return Invoker.CallNative("SDKClass", "InstanceStreamOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstanceStreamOffset", CallKind.ClassMember, m_classData, value); } + } + public uint VertexAlbedoStreamOffset + { + get { return Invoker.CallNative("SDKClass", "VertexAlbedoStreamOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexAlbedoStreamOffset", CallKind.ClassMember, m_classData, value); } + } + public byte InstanceStreams + { + get { return Invoker.CallNative("SDKClass", "InstanceStreams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstanceStreams", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AggregateMeshInfo_t(ptr={this.m_classData})"; + } + public class AggregateSceneObject_t : ClassData + { + public AggregateSceneObject_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateSceneObject_t", "AggregateSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateSceneObject_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateSceneObject_t", "AggregateSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateSceneObject_t() + { + } + public AggregateSceneObject_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateSceneObject_t", "AggregateSceneObject_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint AllFlags + { + get { return Invoker.CallNative("SDKClass", "AllFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllFlags", CallKind.ClassMember, m_classData, value); } + } + public uint AnyFlags + { + get { return Invoker.CallNative("SDKClass", "AnyFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnyFlags", CallKind.ClassMember, m_classData, value); } + } + public short Layer + { + get { return Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData, value); } + } + public short InstanceStream + { + get { return Invoker.CallNative("SDKClass", "InstanceStream", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstanceStream", CallKind.ClassMember, m_classData, value); } + } + public short VertexAlbedoStream + { + get { return Invoker.CallNative("SDKClass", "VertexAlbedoStream", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexAlbedoStream", CallKind.ClassMember, m_classData, value); } + } + public ushort[] VisClusterMembership + { + get { return Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AggregateSceneObject_t(ptr={this.m_classData})"; + } + public class AggregateVertexAlbedoStreamOnDiskData_t : ClassData + { + public AggregateVertexAlbedoStreamOnDiskData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateVertexAlbedoStreamOnDiskData_t", "AggregateVertexAlbedoStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateVertexAlbedoStreamOnDiskData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateVertexAlbedoStreamOnDiskData_t", "AggregateVertexAlbedoStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AggregateVertexAlbedoStreamOnDiskData_t() + { + } + public AggregateVertexAlbedoStreamOnDiskData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AggregateVertexAlbedoStreamOnDiskData_t", "AggregateVertexAlbedoStreamOnDiskData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"AggregateVertexAlbedoStreamOnDiskData_t(ptr={this.m_classData})"; + } + public class AimCameraOpFixedSettings_t : ClassData + { + public AimCameraOpFixedSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AimCameraOpFixedSettings_t", "AimCameraOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AimCameraOpFixedSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AimCameraOpFixedSettings_t", "AimCameraOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AimCameraOpFixedSettings_t() + { + } + public AimCameraOpFixedSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AimCameraOpFixedSettings_t", "AimCameraOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ChainIndex + { + get { return Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData, value); } + } + public int CameraJointIndex + { + get { return Invoker.CallNative("SDKClass", "CameraJointIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CameraJointIndex", CallKind.ClassMember, m_classData, value); } + } + public int PelvisJointIndex + { + get { return Invoker.CallNative("SDKClass", "PelvisJointIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PelvisJointIndex", CallKind.ClassMember, m_classData, value); } + } + public int ClavicleLeftJointIndex + { + get { return Invoker.CallNative("SDKClass", "ClavicleLeftJointIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClavicleLeftJointIndex", CallKind.ClassMember, m_classData, value); } + } + public int ClavicleRightJointIndex + { + get { return Invoker.CallNative("SDKClass", "ClavicleRightJointIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClavicleRightJointIndex", CallKind.ClassMember, m_classData, value); } + } + public int DepenetrationJointIndex + { + get { return Invoker.CallNative("SDKClass", "DepenetrationJointIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DepenetrationJointIndex", CallKind.ClassMember, m_classData, value); } + } + public int[] PropJoints + { + get { return Invoker.CallNative("SDKClass", "PropJoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PropJoints", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AimCameraOpFixedSettings_t(ptr={this.m_classData})"; + } + public class AimMatrixOpFixedSettings_t : ClassData + { + public AimMatrixOpFixedSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AimMatrixOpFixedSettings_t", "AimMatrixOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AimMatrixOpFixedSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AimMatrixOpFixedSettings_t", "AimMatrixOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AimMatrixOpFixedSettings_t() + { + } + public AimMatrixOpFixedSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AimMatrixOpFixedSettings_t", "AimMatrixOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimAttachment Attachment + { + get { return Invoker.CallNative("SDKClass", "Attachment", CallKind.ClassMember, m_classData); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public uint BlendMode + { + get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } + } + public float MaxYawAngle + { + get { return Invoker.CallNative("SDKClass", "MaxYawAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxYawAngle", CallKind.ClassMember, m_classData, value); } + } + public float MaxPitchAngle + { + get { return Invoker.CallNative("SDKClass", "MaxPitchAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxPitchAngle", CallKind.ClassMember, m_classData, value); } + } + public int SequenceMaxFrame + { + get { return Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData, value); } + } + public int BoneMaskIndex + { + get { return Invoker.CallNative("SDKClass", "BoneMaskIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneMaskIndex", CallKind.ClassMember, m_classData, value); } + } + public bool TargetIsPosition + { + get { return Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData, value); } + } + public bool UseBiasAndClamp + { + get { return Invoker.CallNative("SDKClass", "UseBiasAndClamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseBiasAndClamp", CallKind.ClassMember, m_classData, value); } + } + public float BiasAndClampYawOffset + { + get { return Invoker.CallNative("SDKClass", "BiasAndClampYawOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BiasAndClampYawOffset", CallKind.ClassMember, m_classData, value); } + } + public float BiasAndClampPitchOffset + { + get { return Invoker.CallNative("SDKClass", "BiasAndClampPitchOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BiasAndClampPitchOffset", CallKind.ClassMember, m_classData, value); } + } + public CBlendCurve BiasAndClampBlendCurve + { + get { return Invoker.CallNative("SDKClass", "BiasAndClampBlendCurve", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"AimMatrixOpFixedSettings_t(ptr={this.m_classData})"; + } + public class AmmoIndex_t : ClassData + { + public AmmoIndex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AmmoIndex_t", "AmmoIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AmmoIndex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AmmoIndex_t", "AmmoIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AmmoIndex_t() + { + } + public AmmoIndex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AmmoIndex_t", "AmmoIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public char Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AmmoIndex_t(ptr={this.m_classData})"; + } + public class AmmoTypeInfo_t : ClassData + { + public AmmoTypeInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AmmoTypeInfo_t", "AmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AmmoTypeInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AmmoTypeInfo_t", "AmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AmmoTypeInfo_t() + { + } + public AmmoTypeInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AmmoTypeInfo_t", "AmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int MaxCarry + { + get { return Invoker.CallNative("SDKClass", "MaxCarry", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCarry", CallKind.ClassMember, m_classData, value); } + } + public CRangeInt SplashSize + { + get { return Invoker.CallNative("SDKClass", "SplashSize", CallKind.ClassMember, m_classData); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public float Mass + { + get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } + } + public CRangeFloat Speed + { + get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"AmmoTypeInfo_t(ptr={this.m_classData})"; + } + public class AnimationDecodeDebugDump_t : ClassData + { + public AnimationDecodeDebugDump_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDump_t", "AnimationDecodeDebugDump_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationDecodeDebugDump_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDump_t", "AnimationDecodeDebugDump_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationDecodeDebugDump_t() + { + } + public AnimationDecodeDebugDump_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDump_t", "AnimationDecodeDebugDump_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint ProcessingType + { + get { return Invoker.CallNative("SDKClass", "ProcessingType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProcessingType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimationDecodeDebugDump_t(ptr={this.m_classData})"; + } + public class AnimationDecodeDebugDumpElement_t : ClassData + { + public AnimationDecodeDebugDumpElement_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDumpElement_t", "AnimationDecodeDebugDumpElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationDecodeDebugDumpElement_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDumpElement_t", "AnimationDecodeDebugDumpElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationDecodeDebugDumpElement_t() + { + } + public AnimationDecodeDebugDumpElement_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationDecodeDebugDumpElement_t", "AnimationDecodeDebugDumpElement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int EntityIndex + { + get { return Invoker.CallNative("SDKClass", "EntityIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityIndex", CallKind.ClassMember, m_classData, value); } + } + public string ModelName + { + get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } + } + public string[] PoseParams + { + get { return Invoker.CallNative("SDKClass", "PoseParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PoseParams", CallKind.ClassMember, m_classData, value); } + } + public string[] DecodeOps + { + get { return Invoker.CallNative("SDKClass", "DecodeOps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecodeOps", CallKind.ClassMember, m_classData, value); } + } + public string[] InternalOps + { + get { return Invoker.CallNative("SDKClass", "InternalOps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InternalOps", CallKind.ClassMember, m_classData, value); } + } + public string[] DecodedAnims + { + get { return Invoker.CallNative("SDKClass", "DecodedAnims", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecodedAnims", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimationDecodeDebugDumpElement_t(ptr={this.m_classData})"; + } + public class AnimationSnapshot_t : AnimationSnapshotBase_t + { + public AnimationSnapshot_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshot_t", "AnimationSnapshot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationSnapshot_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshot_t", "AnimationSnapshot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationSnapshot_t() + { + } + public AnimationSnapshot_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshot_t", "AnimationSnapshot_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int EntIndex + { + get { return Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData, value); } + } + public string ModelName + { + get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } + } + public AnimationSnapshotBase_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"AnimationSnapshot_t(ptr={this.m_classData})"; + } + public class AnimationSnapshotBase_t : ClassData + { + public AnimationSnapshotBase_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshotBase_t", "AnimationSnapshotBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationSnapshotBase_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshotBase_t", "AnimationSnapshotBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimationSnapshotBase_t() + { + } + public AnimationSnapshotBase_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimationSnapshotBase_t", "AnimationSnapshotBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public bool BonesInWorldSpace + { + get { return Invoker.CallNative("SDKClass", "BonesInWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BonesInWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public uint[] BoneSetupMask + { + get { return Invoker.CallNative("SDKClass", "BoneSetupMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneSetupMask", CallKind.ClassMember, m_classData, value); } + } + public float[] FlexControllers + { + get { return Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData, value); } + } + public uint SnapshotType + { + get { return Invoker.CallNative("SDKClass", "SnapshotType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SnapshotType", CallKind.ClassMember, m_classData, value); } + } + public bool HasDecodeDump + { + get { return Invoker.CallNative("SDKClass", "HasDecodeDump", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasDecodeDump", CallKind.ClassMember, m_classData, value); } + } + public AnimationDecodeDebugDumpElement_t DecodeDump + { + get { return Invoker.CallNative("SDKClass", "DecodeDump", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"AnimationSnapshotBase_t(ptr={this.m_classData})"; + } + public class AnimComponentID : ClassData + { + public AnimComponentID(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimComponentID", "AnimComponentID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimComponentID(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimComponentID", "AnimComponentID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimComponentID() + { + } + public AnimComponentID(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimComponentID", "AnimComponentID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimComponentID(ptr={this.m_classData})"; + } + public class AnimNodeID : ClassData + { + public AnimNodeID(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimNodeID", "AnimNodeID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimNodeID(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimNodeID", "AnimNodeID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimNodeID() + { + } + public AnimNodeID(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimNodeID", "AnimNodeID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimNodeID(ptr={this.m_classData})"; + } + public class AnimNodeOutputID : ClassData + { + public AnimNodeOutputID(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimNodeOutputID", "AnimNodeOutputID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimNodeOutputID(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimNodeOutputID", "AnimNodeOutputID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimNodeOutputID() + { + } + public AnimNodeOutputID(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimNodeOutputID", "AnimNodeOutputID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimNodeOutputID(ptr={this.m_classData})"; + } + public class AnimParamID : ClassData + { + public AnimParamID(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimParamID", "AnimParamID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimParamID(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimParamID", "AnimParamID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimParamID() + { + } + public AnimParamID(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimParamID", "AnimParamID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimParamID(ptr={this.m_classData})"; + } + public class AnimScriptHandle : ClassData + { + public AnimScriptHandle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimScriptHandle", "AnimScriptHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimScriptHandle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimScriptHandle", "AnimScriptHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimScriptHandle() + { + } + public AnimScriptHandle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimScriptHandle", "AnimScriptHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimScriptHandle(ptr={this.m_classData})"; + } + public class AnimStateID : ClassData + { + public AnimStateID(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimStateID", "AnimStateID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimStateID(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimStateID", "AnimStateID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimStateID() + { + } + public AnimStateID(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimStateID", "AnimStateID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimStateID(ptr={this.m_classData})"; + } + public class AnimTagID : ClassData + { + public AnimTagID(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimTagID", "AnimTagID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimTagID(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimTagID", "AnimTagID", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AnimTagID() + { + } + public AnimTagID(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AnimTagID", "AnimTagID", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AnimTagID(ptr={this.m_classData})"; + } + public class audioparams_t : ClassData + { + public audioparams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("audioparams_t", "audioparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public audioparams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("audioparams_t", "audioparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public audioparams_t() + { + } + public audioparams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("audioparams_t", "audioparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector[] LocalSound + { + get { return Invoker.CallNative("SDKClass", "LocalSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalSound", CallKind.ClassMember, m_classData, value); } + } + public int SoundscapeIndex + { + get { return Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData, value); } + } + public byte LocalBits + { + get { return Invoker.CallNative("SDKClass", "LocalBits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalBits", CallKind.ClassMember, m_classData, value); } + } + public int SoundscapeEntityListIndex + { + get { return Invoker.CallNative("SDKClass", "SoundscapeEntityListIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundscapeEntityListIndex", CallKind.ClassMember, m_classData, value); } + } + public uint SoundEventHash + { + get { return Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"audioparams_t(ptr={this.m_classData})"; + } + public class AutoRoomDoorwayPairs_t : ClassData + { + public AutoRoomDoorwayPairs_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AutoRoomDoorwayPairs_t", "AutoRoomDoorwayPairs_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AutoRoomDoorwayPairs_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AutoRoomDoorwayPairs_t", "AutoRoomDoorwayPairs_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public AutoRoomDoorwayPairs_t() + { + } + public AutoRoomDoorwayPairs_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("AutoRoomDoorwayPairs_t", "AutoRoomDoorwayPairs_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D P1 + { + get { return Invoker.CallNative("SDKClass", "P1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "P1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D P2 + { + get { return Invoker.CallNative("SDKClass", "P2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "P2", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"AutoRoomDoorwayPairs_t(ptr={this.m_classData})"; + } + public class BakedLightingInfo_t : ClassData + { + public BakedLightingInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BakedLightingInfo_t", "BakedLightingInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BakedLightingInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BakedLightingInfo_t", "BakedLightingInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BakedLightingInfo_t() + { + } + public BakedLightingInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BakedLightingInfo_t", "BakedLightingInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint LightmapVersionNumber + { + get { return Invoker.CallNative("SDKClass", "LightmapVersionNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightmapVersionNumber", CallKind.ClassMember, m_classData, value); } + } + public uint LightmapGameVersionNumber + { + get { return Invoker.CallNative("SDKClass", "LightmapGameVersionNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightmapGameVersionNumber", CallKind.ClassMember, m_classData, value); } + } + public Vector4D LightmapUvScale + { + get { return Invoker.CallNative("SDKClass", "LightmapUvScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightmapUvScale", CallKind.ClassMember, m_classData, value); } + } + public bool HasLightmaps + { + get { return Invoker.CallNative("SDKClass", "HasLightmaps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasLightmaps", CallKind.ClassMember, m_classData, value); } + } + public bool BakedShadowsGamma20 + { + get { return Invoker.CallNative("SDKClass", "BakedShadowsGamma20", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BakedShadowsGamma20", CallKind.ClassMember, m_classData, value); } + } + public bool CompressionEnabled + { + get { return Invoker.CallNative("SDKClass", "CompressionEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompressionEnabled", CallKind.ClassMember, m_classData, value); } + } + public bool SHLightmaps + { + get { return Invoker.CallNative("SDKClass", "SHLightmaps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SHLightmaps", CallKind.ClassMember, m_classData, value); } + } + public byte ChartPackIterations + { + get { return Invoker.CallNative("SDKClass", "ChartPackIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChartPackIterations", CallKind.ClassMember, m_classData, value); } + } + public byte VradQuality + { + get { return Invoker.CallNative("SDKClass", "VradQuality", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VradQuality", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"BakedLightingInfo_t(ptr={this.m_classData})"; + } + public class BaseSceneObjectOverride_t : ClassData + { + public BaseSceneObjectOverride_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BaseSceneObjectOverride_t", "BaseSceneObjectOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BaseSceneObjectOverride_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BaseSceneObjectOverride_t", "BaseSceneObjectOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BaseSceneObjectOverride_t() + { + } + public BaseSceneObjectOverride_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BaseSceneObjectOverride_t", "BaseSceneObjectOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint SceneObjectIndex + { + get { return Invoker.CallNative("SDKClass", "SceneObjectIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneObjectIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"BaseSceneObjectOverride_t(ptr={this.m_classData})"; + } + public class BlendItem_t : ClassData + { + public BlendItem_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BlendItem_t", "BlendItem_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BlendItem_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BlendItem_t", "BlendItem_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BlendItem_t() + { + } + public BlendItem_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BlendItem_t", "BlendItem_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimUpdateNodeRef Child + { + get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public Vector4D Pos + { + get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public bool UseCustomDuration + { + get { return Invoker.CallNative("SDKClass", "UseCustomDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseCustomDuration", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"BlendItem_t(ptr={this.m_classData})"; + } + public class BoneDemoCaptureSettings_t : ClassData + { + public BoneDemoCaptureSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BoneDemoCaptureSettings_t", "BoneDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BoneDemoCaptureSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BoneDemoCaptureSettings_t", "BoneDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public BoneDemoCaptureSettings_t() + { + } + public BoneDemoCaptureSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("BoneDemoCaptureSettings_t", "BoneDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public float ErrorSplineRotationMax + { + get { return Invoker.CallNative("SDKClass", "ErrorSplineRotationMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorSplineRotationMax", CallKind.ClassMember, m_classData, value); } + } + public float ErrorSplineTranslationMax + { + get { return Invoker.CallNative("SDKClass", "ErrorSplineTranslationMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorSplineTranslationMax", CallKind.ClassMember, m_classData, value); } + } + public float ErrorSplineScaleMax + { + get { return Invoker.CallNative("SDKClass", "ErrorSplineScaleMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorSplineScaleMax", CallKind.ClassMember, m_classData, value); } + } + public float ErrorQuantizationRotationMax + { + get { return Invoker.CallNative("SDKClass", "ErrorQuantizationRotationMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorQuantizationRotationMax", CallKind.ClassMember, m_classData, value); } + } + public float ErrorQuantizationTranslationMax + { + get { return Invoker.CallNative("SDKClass", "ErrorQuantizationTranslationMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorQuantizationTranslationMax", CallKind.ClassMember, m_classData, value); } + } + public float ErrorQuantizationScaleMax + { + get { return Invoker.CallNative("SDKClass", "ErrorQuantizationScaleMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorQuantizationScaleMax", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"BoneDemoCaptureSettings_t(ptr={this.m_classData})"; + } + public class CActionComponentUpdater : CAnimComponentUpdater + { + public CActionComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CActionComponentUpdater", "CActionComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CActionComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CActionComponentUpdater", "CActionComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CActionComponentUpdater() + { + } + public CActionComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CActionComponentUpdater", "CActionComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CActionComponentUpdater(ptr={this.m_classData})"; + } + public class CAddUpdateNode : CBinaryUpdateNode + { + public CAddUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAddUpdateNode", "CAddUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAddUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAddUpdateNode", "CAddUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAddUpdateNode() + { + } + public CAddUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAddUpdateNode", "CAddUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FootMotionTiming + { + get { return Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyToFootMotion + { + get { return Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyChannelsSeparately + { + get { return Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData, value); } + } + public bool UseModelSpace + { + get { return Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyScale + { + get { return Invoker.CallNative("SDKClass", "ApplyScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyScale", CallKind.ClassMember, m_classData, value); } + } + public CBinaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAddUpdateNode(ptr={this.m_classData})"; + } + public class CAI_ChangeHintGroup : CBaseEntity + { + public CAI_ChangeHintGroup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_ChangeHintGroup", "CAI_ChangeHintGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAI_ChangeHintGroup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_ChangeHintGroup", "CAI_ChangeHintGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAI_ChangeHintGroup() + { + } + public CAI_ChangeHintGroup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_ChangeHintGroup", "CAI_ChangeHintGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int SearchType + { + get { return Invoker.CallNative("SDKClass", "SearchType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SearchType", CallKind.ClassMember, m_classData, value); } + } + public string StrSearchName + { + get { return Invoker.CallNative("SDKClass", "StrSearchName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrSearchName", CallKind.ClassMember, m_classData, value); } + } + public string StrNewHintGroup + { + get { return Invoker.CallNative("SDKClass", "StrNewHintGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrNewHintGroup", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAI_ChangeHintGroup(ptr={this.m_classData})"; + } + public class CAI_Expresser : ClassData + { + public CAI_Expresser(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_Expresser", "CAI_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAI_Expresser(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_Expresser", "CAI_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAI_Expresser() + { + } + public CAI_Expresser(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_Expresser", "CAI_Expresser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StopTalkTime + { + get { return Invoker.CallNative("SDKClass", "StopTalkTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopTalkTime", CallKind.ClassMember, m_classData, value); } + } + public float StopTalkTimeWithoutDelay + { + get { return Invoker.CallNative("SDKClass", "StopTalkTimeWithoutDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopTalkTimeWithoutDelay", CallKind.ClassMember, m_classData, value); } + } + public float QueuedSpeechTime + { + get { return Invoker.CallNative("SDKClass", "QueuedSpeechTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QueuedSpeechTime", CallKind.ClassMember, m_classData, value); } + } + public float BlockedTalkTime + { + get { return Invoker.CallNative("SDKClass", "BlockedTalkTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockedTalkTime", CallKind.ClassMember, m_classData, value); } + } + public int VoicePitch + { + get { return Invoker.CallNative("SDKClass", "VoicePitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoicePitch", CallKind.ClassMember, m_classData, value); } + } + public float LastTimeAcceptedSpeak + { + get { return Invoker.CallNative("SDKClass", "LastTimeAcceptedSpeak", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTimeAcceptedSpeak", CallKind.ClassMember, m_classData, value); } + } + public bool AllowSpeakingInterrupts + { + get { return Invoker.CallNative("SDKClass", "AllowSpeakingInterrupts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowSpeakingInterrupts", CallKind.ClassMember, m_classData, value); } + } + public bool ConsiderSceneInvolvementAsSpeech + { + get { return Invoker.CallNative("SDKClass", "ConsiderSceneInvolvementAsSpeech", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConsiderSceneInvolvementAsSpeech", CallKind.ClassMember, m_classData, value); } + } + public bool SceneEntityDisabled + { + get { return Invoker.CallNative("SDKClass", "SceneEntityDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneEntityDisabled", CallKind.ClassMember, m_classData, value); } + } + public int LastSpokenPriority + { + get { return Invoker.CallNative("SDKClass", "LastSpokenPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastSpokenPriority", CallKind.ClassMember, m_classData, value); } + } + public int[] Outer + { + get { return Invoker.CallNative("SDKClass", "Outer", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAI_Expresser(ptr={this.m_classData})"; + } + public class CAI_ExpresserWithFollowup : CAI_Expresser + { + public CAI_ExpresserWithFollowup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_ExpresserWithFollowup", "CAI_ExpresserWithFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAI_ExpresserWithFollowup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_ExpresserWithFollowup", "CAI_ExpresserWithFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAI_ExpresserWithFollowup() + { + } + public CAI_ExpresserWithFollowup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAI_ExpresserWithFollowup", "CAI_ExpresserWithFollowup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAI_Expresser Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAI_ExpresserWithFollowup(ptr={this.m_classData})"; + } + public class CAimCameraUpdateNode : CUnaryUpdateNode + { + public CAimCameraUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimCameraUpdateNode", "CAimCameraUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAimCameraUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimCameraUpdateNode", "CAimCameraUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAimCameraUpdateNode() + { + } + public CAimCameraUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimCameraUpdateNode", "CAimCameraUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle ParameterPosition + { + get { return Invoker.CallNative("SDKClass", "ParameterPosition", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterOrientation + { + get { return Invoker.CallNative("SDKClass", "ParameterOrientation", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterSpineRotationWeight + { + get { return Invoker.CallNative("SDKClass", "ParameterSpineRotationWeight", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterPelvisOffset + { + get { return Invoker.CallNative("SDKClass", "ParameterPelvisOffset", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterUseIK + { + get { return Invoker.CallNative("SDKClass", "ParameterUseIK", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterCameraOnly + { + get { return Invoker.CallNative("SDKClass", "ParameterCameraOnly", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterWeaponDepenetrationDistance + { + get { return Invoker.CallNative("SDKClass", "ParameterWeaponDepenetrationDistance", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterWeaponDepenetrationDelta + { + get { return Invoker.CallNative("SDKClass", "ParameterWeaponDepenetrationDelta", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterCameraClearanceDistance + { + get { return Invoker.CallNative("SDKClass", "ParameterCameraClearanceDistance", CallKind.ClassMember, m_classData); } + } + public AimCameraOpFixedSettings_t OpFixedSettings + { + get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAimCameraUpdateNode(ptr={this.m_classData})"; + } + public class CAimConstraint : CBaseConstraint + { + public CAimConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimConstraint", "CAimConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAimConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimConstraint", "CAimConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAimConstraint() + { + } + public CAimConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimConstraint", "CAimConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint UpType + { + get { return Invoker.CallNative("SDKClass", "UpType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpType", CallKind.ClassMember, m_classData, value); } + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAimConstraint(ptr={this.m_classData})"; + } + public class CAimMatrixUpdateNode : CUnaryUpdateNode + { + public CAimMatrixUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimMatrixUpdateNode", "CAimMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAimMatrixUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimMatrixUpdateNode", "CAimMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAimMatrixUpdateNode() + { + } + public CAimMatrixUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAimMatrixUpdateNode", "CAimMatrixUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public AimMatrixOpFixedSettings_t OpFixedSettings + { + get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } + } + public uint Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChild + { + get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } + } + public bool LockWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAimMatrixUpdateNode(ptr={this.m_classData})"; + } + public class CAK47 : CCSWeaponBaseGun + { + public CAK47(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAK47", "CAK47", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAK47(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAK47", "CAK47", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAK47() + { + } + public CAK47(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAK47", "CAK47", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAK47(ptr={this.m_classData})"; + } + public class CAmbientGeneric : CPointEntity + { + public CAmbientGeneric(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAmbientGeneric", "CAmbientGeneric", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAmbientGeneric(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAmbientGeneric", "CAmbientGeneric", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAmbientGeneric() + { + } + public CAmbientGeneric(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAmbientGeneric", "CAmbientGeneric", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float MaxRadius + { + get { return Invoker.CallNative("SDKClass", "MaxRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRadius", CallKind.ClassMember, m_classData, value); } + } + public uint SoundLevel + { + get { return Invoker.CallNative("SDKClass", "SoundLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundLevel", CallKind.ClassMember, m_classData, value); } + } + public dynpitchvol_t Dpv + { + get { return Invoker.CallNative("SDKClass", "Dpv", CallKind.ClassMember, m_classData); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public bool Looping + { + get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } + } + public string Sound + { + get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData, value); } + } + public string SourceEntName + { + get { return Invoker.CallNative("SDKClass", "SourceEntName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceEntName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity SoundSource + { + get { return Invoker.CallNative("SDKClass", "SoundSource", CallKind.ClassMember, m_classData); } + } + public int SoundSourceEntIndex + { + get { return Invoker.CallNative("SDKClass", "SoundSourceEntIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundSourceEntIndex", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAmbientGeneric(ptr={this.m_classData})"; + } + public class CAnimActionUpdater : ClassData + { + public CAnimActionUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimActionUpdater", "CAnimActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimActionUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimActionUpdater", "CAnimActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimActionUpdater() + { + } + public CAnimActionUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimActionUpdater", "CAnimActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimActionUpdater(ptr={this.m_classData})"; + } + public class CAnimActivity : ClassData + { + public CAnimActivity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimActivity", "CAnimActivity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimActivity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimActivity", "CAnimActivity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimActivity() + { + } + public CAnimActivity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimActivity", "CAnimActivity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Activity + { + get { return Invoker.CallNative("SDKClass", "Activity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Activity", CallKind.ClassMember, m_classData, value); } + } + public int Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public int Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimActivity(ptr={this.m_classData})"; + } + public class CAnimationGraphVisualizerAxis : CAnimationGraphVisualizerPrimitiveBase + { + public CAnimationGraphVisualizerAxis(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerAxis", "CAnimationGraphVisualizerAxis", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerAxis(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerAxis", "CAnimationGraphVisualizerAxis", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerAxis() + { + } + public CAnimationGraphVisualizerAxis(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerAxis", "CAnimationGraphVisualizerAxis", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float AxisSize + { + get { return Invoker.CallNative("SDKClass", "AxisSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AxisSize", CallKind.ClassMember, m_classData, value); } + } + public CAnimationGraphVisualizerPrimitiveBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimationGraphVisualizerAxis(ptr={this.m_classData})"; + } + public class CAnimationGraphVisualizerLine : CAnimationGraphVisualizerPrimitiveBase + { + public CAnimationGraphVisualizerLine(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerLine", "CAnimationGraphVisualizerLine", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerLine(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerLine", "CAnimationGraphVisualizerLine", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerLine() + { + } + public CAnimationGraphVisualizerLine(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerLine", "CAnimationGraphVisualizerLine", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D WsPositionStart + { + get { return Invoker.CallNative("SDKClass", "WsPositionStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WsPositionStart", CallKind.ClassMember, m_classData, value); } + } + public Vector2D WsPositionEnd + { + get { return Invoker.CallNative("SDKClass", "WsPositionEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WsPositionEnd", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public CAnimationGraphVisualizerPrimitiveBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimationGraphVisualizerLine(ptr={this.m_classData})"; + } + public class CAnimationGraphVisualizerPie : CAnimationGraphVisualizerPrimitiveBase + { + public CAnimationGraphVisualizerPie(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPie", "CAnimationGraphVisualizerPie", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerPie(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPie", "CAnimationGraphVisualizerPie", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerPie() + { + } + public CAnimationGraphVisualizerPie(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPie", "CAnimationGraphVisualizerPie", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D WsCenter + { + get { return Invoker.CallNative("SDKClass", "WsCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WsCenter", CallKind.ClassMember, m_classData, value); } + } + public Vector2D WsStart + { + get { return Invoker.CallNative("SDKClass", "WsStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WsStart", CallKind.ClassMember, m_classData, value); } + } + public Vector2D WsEnd + { + get { return Invoker.CallNative("SDKClass", "WsEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WsEnd", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public CAnimationGraphVisualizerPrimitiveBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimationGraphVisualizerPie(ptr={this.m_classData})"; + } + public class CAnimationGraphVisualizerPrimitiveBase : ClassData + { + public CAnimationGraphVisualizerPrimitiveBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPrimitiveBase", "CAnimationGraphVisualizerPrimitiveBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerPrimitiveBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPrimitiveBase", "CAnimationGraphVisualizerPrimitiveBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerPrimitiveBase() + { + } + public CAnimationGraphVisualizerPrimitiveBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerPrimitiveBase", "CAnimationGraphVisualizerPrimitiveBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public int OwningAnimNodePathCount + { + get { return Invoker.CallNative("SDKClass", "OwningAnimNodePathCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwningAnimNodePathCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimationGraphVisualizerPrimitiveBase(ptr={this.m_classData})"; + } + public class CAnimationGraphVisualizerSphere : CAnimationGraphVisualizerPrimitiveBase + { + public CAnimationGraphVisualizerSphere(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerSphere", "CAnimationGraphVisualizerSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerSphere(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerSphere", "CAnimationGraphVisualizerSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerSphere() + { + } + public CAnimationGraphVisualizerSphere(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerSphere", "CAnimationGraphVisualizerSphere", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D WsPosition + { + get { return Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public CAnimationGraphVisualizerPrimitiveBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimationGraphVisualizerSphere(ptr={this.m_classData})"; + } + public class CAnimationGraphVisualizerText : CAnimationGraphVisualizerPrimitiveBase + { + public CAnimationGraphVisualizerText(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerText", "CAnimationGraphVisualizerText", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerText(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerText", "CAnimationGraphVisualizerText", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGraphVisualizerText() + { + } + public CAnimationGraphVisualizerText(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGraphVisualizerText", "CAnimationGraphVisualizerText", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D WsPosition + { + get { return Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WsPosition", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public string Text + { + get { return Invoker.CallNative("SDKClass", "Text", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Text", CallKind.ClassMember, m_classData, value); } + } + public CAnimationGraphVisualizerPrimitiveBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimationGraphVisualizerText(ptr={this.m_classData})"; + } + public class CAnimationGroup : ClassData + { + public CAnimationGroup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGroup", "CAnimationGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGroup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGroup", "CAnimationGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimationGroup() + { + } + public CAnimationGroup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimationGroup", "CAnimationGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public CAnimKeyData DecodeKey + { + get { return Invoker.CallNative("SDKClass", "DecodeKey", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimationGroup(ptr={this.m_classData})"; + } + public class CAnimAttachment : ClassData + { + public CAnimAttachment(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimAttachment", "CAnimAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimAttachment(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimAttachment", "CAnimAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimAttachment() + { + } + public CAnimAttachment(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimAttachment", "CAnimAttachment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector[] InfluenceOffsets + { + get { return Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData, value); } + } + public int[] InfluenceIndices + { + get { return Invoker.CallNative("SDKClass", "InfluenceIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfluenceIndices", CallKind.ClassMember, m_classData, value); } + } + public float[] InfluenceWeights + { + get { return Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData, value); } + } + public byte NumInfluences + { + get { return Invoker.CallNative("SDKClass", "NumInfluences", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumInfluences", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimAttachment(ptr={this.m_classData})"; + } + public class CAnimBone : ClassData + { + public CAnimBone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimBone", "CAnimBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimBone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimBone", "CAnimBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimBone() + { + } + public CAnimBone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimBone", "CAnimBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Pos + { + get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public int Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimBone(ptr={this.m_classData})"; + } + public class CAnimBoneDifference : ClassData + { + public CAnimBoneDifference(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimBoneDifference", "CAnimBoneDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimBoneDifference(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimBoneDifference", "CAnimBoneDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimBoneDifference() + { + } + public CAnimBoneDifference(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimBoneDifference", "CAnimBoneDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D PosError + { + get { return Invoker.CallNative("SDKClass", "PosError", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PosError", CallKind.ClassMember, m_classData, value); } + } + public bool HasRotation + { + get { return Invoker.CallNative("SDKClass", "HasRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasRotation", CallKind.ClassMember, m_classData, value); } + } + public bool HasMovement + { + get { return Invoker.CallNative("SDKClass", "HasMovement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasMovement", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimBoneDifference(ptr={this.m_classData})"; + } + public class CAnimComponentUpdater : ClassData + { + public CAnimComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimComponentUpdater", "CAnimComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimComponentUpdater", "CAnimComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimComponentUpdater() + { + } + public CAnimComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimComponentUpdater", "CAnimComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public AnimComponentID Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + } + public uint NetworkMode + { + get { return Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData, value); } + } + public bool StartEnabled + { + get { return Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimComponentUpdater(ptr={this.m_classData})"; + } + public class CAnimCycle : CCycleBase + { + public CAnimCycle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimCycle", "CAnimCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimCycle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimCycle", "CAnimCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimCycle() + { + } + public CAnimCycle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimCycle", "CAnimCycle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCycleBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimCycle(ptr={this.m_classData})"; + } + public class CAnimData : ClassData + { + public CAnimData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimData", "CAnimData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimData", "CAnimData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimData() + { + } + public CAnimData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimData", "CAnimData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int MaxUniqueFrameIndex + { + get { return Invoker.CallNative("SDKClass", "MaxUniqueFrameIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxUniqueFrameIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimData(ptr={this.m_classData})"; + } + public class CAnimDataChannelDesc : ClassData + { + public CAnimDataChannelDesc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDataChannelDesc", "CAnimDataChannelDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDataChannelDesc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDataChannelDesc", "CAnimDataChannelDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDataChannelDesc() + { + } + public CAnimDataChannelDesc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDataChannelDesc", "CAnimDataChannelDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public int[] ElementIndexArray + { + get { return Invoker.CallNative("SDKClass", "ElementIndexArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementIndexArray", CallKind.ClassMember, m_classData, value); } + } + public uint[] ElementMaskArray + { + get { return Invoker.CallNative("SDKClass", "ElementMaskArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementMaskArray", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimDataChannelDesc(ptr={this.m_classData})"; + } + public class CAnimDecoder : ClassData + { + public CAnimDecoder(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDecoder", "CAnimDecoder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDecoder(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDecoder", "CAnimDecoder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDecoder() + { + } + public CAnimDecoder(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDecoder", "CAnimDecoder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Version + { + get { return Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData, value); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimDecoder(ptr={this.m_classData})"; + } + public class CAnimDemoCaptureSettings : ClassData + { + public CAnimDemoCaptureSettings(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDemoCaptureSettings", "CAnimDemoCaptureSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDemoCaptureSettings(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDemoCaptureSettings", "CAnimDemoCaptureSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDemoCaptureSettings() + { + } + public CAnimDemoCaptureSettings(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDemoCaptureSettings", "CAnimDemoCaptureSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector4D ErrorRangeSplineRotation + { + get { return Invoker.CallNative("SDKClass", "ErrorRangeSplineRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorRangeSplineRotation", CallKind.ClassMember, m_classData, value); } + } + public Vector4D ErrorRangeSplineTranslation + { + get { return Invoker.CallNative("SDKClass", "ErrorRangeSplineTranslation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorRangeSplineTranslation", CallKind.ClassMember, m_classData, value); } + } + public Vector4D ErrorRangeSplineScale + { + get { return Invoker.CallNative("SDKClass", "ErrorRangeSplineScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorRangeSplineScale", CallKind.ClassMember, m_classData, value); } + } + public float IkRotation_MaxSplineError + { + get { return Invoker.CallNative("SDKClass", "IkRotation_MaxSplineError", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IkRotation_MaxSplineError", CallKind.ClassMember, m_classData, value); } + } + public float IkTranslation_MaxSplineError + { + get { return Invoker.CallNative("SDKClass", "IkTranslation_MaxSplineError", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IkTranslation_MaxSplineError", CallKind.ClassMember, m_classData, value); } + } + public Vector4D ErrorRangeQuantizationRotation + { + get { return Invoker.CallNative("SDKClass", "ErrorRangeQuantizationRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorRangeQuantizationRotation", CallKind.ClassMember, m_classData, value); } + } + public Vector4D ErrorRangeQuantizationTranslation + { + get { return Invoker.CallNative("SDKClass", "ErrorRangeQuantizationTranslation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorRangeQuantizationTranslation", CallKind.ClassMember, m_classData, value); } + } + public Vector4D ErrorRangeQuantizationScale + { + get { return Invoker.CallNative("SDKClass", "ErrorRangeQuantizationScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ErrorRangeQuantizationScale", CallKind.ClassMember, m_classData, value); } + } + public float IkRotation_MaxQuantizationError + { + get { return Invoker.CallNative("SDKClass", "IkRotation_MaxQuantizationError", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IkRotation_MaxQuantizationError", CallKind.ClassMember, m_classData, value); } + } + public float IkTranslation_MaxQuantizationError + { + get { return Invoker.CallNative("SDKClass", "IkTranslation_MaxQuantizationError", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IkTranslation_MaxQuantizationError", CallKind.ClassMember, m_classData, value); } + } + public string BaseSequence + { + get { return Invoker.CallNative("SDKClass", "BaseSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseSequence", CallKind.ClassMember, m_classData, value); } + } + public int BaseSequenceFrame + { + get { return Invoker.CallNative("SDKClass", "BaseSequenceFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseSequenceFrame", CallKind.ClassMember, m_classData, value); } + } + public uint BoneSelectionMode + { + get { return Invoker.CallNative("SDKClass", "BoneSelectionMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneSelectionMode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimDemoCaptureSettings(ptr={this.m_classData})"; + } + public class CAnimDesc : ClassData + { + public CAnimDesc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc", "CAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDesc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc", "CAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDesc() + { + } + public CAnimDesc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc", "CAnimDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimDesc_Flag Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + } + public float Fps + { + get { return Invoker.CallNative("SDKClass", "Fps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fps", CallKind.ClassMember, m_classData, value); } + } + public CAnimEncodedFrames Data + { + get { return Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData); } + } + public float Framestalltime + { + get { return Invoker.CallNative("SDKClass", "Framestalltime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Framestalltime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RootMin + { + get { return Invoker.CallNative("SDKClass", "RootMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RootMax + { + get { return Invoker.CallNative("SDKClass", "RootMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootMax", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] BoneWorldMin + { + get { return Invoker.CallNative("SDKClass", "BoneWorldMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneWorldMin", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] BoneWorldMax + { + get { return Invoker.CallNative("SDKClass", "BoneWorldMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneWorldMax", CallKind.ClassMember, m_classData, value); } + } + public CAnimSequenceParams SequenceParams + { + get { return Invoker.CallNative("SDKClass", "SequenceParams", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimDesc(ptr={this.m_classData})"; + } + public class CAnimDesc_Flag : ClassData + { + public CAnimDesc_Flag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc_Flag", "CAnimDesc_Flag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDesc_Flag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc_Flag", "CAnimDesc_Flag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimDesc_Flag() + { + } + public CAnimDesc_Flag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimDesc_Flag", "CAnimDesc_Flag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Looping + { + get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } + } + public bool AllZeros + { + get { return Invoker.CallNative("SDKClass", "AllZeros", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllZeros", CallKind.ClassMember, m_classData, value); } + } + public bool Hidden + { + get { return Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData, value); } + } + public bool Delta + { + get { return Invoker.CallNative("SDKClass", "Delta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Delta", CallKind.ClassMember, m_classData, value); } + } + public bool LegacyWorldspace + { + get { return Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData, value); } + } + public bool ModelDoc + { + get { return Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData, value); } + } + public bool ImplicitSeqIgnoreDelta + { + get { return Invoker.CallNative("SDKClass", "ImplicitSeqIgnoreDelta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImplicitSeqIgnoreDelta", CallKind.ClassMember, m_classData, value); } + } + public bool AnimGraphAdditive + { + get { return Invoker.CallNative("SDKClass", "AnimGraphAdditive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimGraphAdditive", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimDesc_Flag(ptr={this.m_classData})"; + } + public class CAnimEncodedFrames : ClassData + { + public CAnimEncodedFrames(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodedFrames", "CAnimEncodedFrames", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEncodedFrames(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodedFrames", "CAnimEncodedFrames", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEncodedFrames() + { + } + public CAnimEncodedFrames(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodedFrames", "CAnimEncodedFrames", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Frames + { + get { return Invoker.CallNative("SDKClass", "Frames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frames", CallKind.ClassMember, m_classData, value); } + } + public int FramesPerBlock + { + get { return Invoker.CallNative("SDKClass", "FramesPerBlock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FramesPerBlock", CallKind.ClassMember, m_classData, value); } + } + public CAnimEncodeDifference UsageDifferences + { + get { return Invoker.CallNative("SDKClass", "UsageDifferences", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimEncodedFrames(ptr={this.m_classData})"; + } + public class CAnimEncodeDifference : ClassData + { + public CAnimEncodeDifference(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodeDifference", "CAnimEncodeDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEncodeDifference(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodeDifference", "CAnimEncodeDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEncodeDifference() + { + } + public CAnimEncodeDifference(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEncodeDifference", "CAnimEncodeDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte[] HasRotationBitArray + { + get { return Invoker.CallNative("SDKClass", "HasRotationBitArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasRotationBitArray", CallKind.ClassMember, m_classData, value); } + } + public byte[] HasMovementBitArray + { + get { return Invoker.CallNative("SDKClass", "HasMovementBitArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasMovementBitArray", CallKind.ClassMember, m_classData, value); } + } + public byte[] HasMorphBitArray + { + get { return Invoker.CallNative("SDKClass", "HasMorphBitArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasMorphBitArray", CallKind.ClassMember, m_classData, value); } + } + public byte[] HasUserBitArray + { + get { return Invoker.CallNative("SDKClass", "HasUserBitArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasUserBitArray", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimEncodeDifference(ptr={this.m_classData})"; + } + public class CAnimEnum : ClassData + { + public CAnimEnum(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEnum", "CAnimEnum", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEnum(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEnum", "CAnimEnum", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEnum() + { + } + public CAnimEnum(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEnum", "CAnimEnum", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimEnum(ptr={this.m_classData})"; + } + public class CAnimEventDefinition : ClassData + { + public CAnimEventDefinition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventDefinition", "CAnimEventDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventDefinition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventDefinition", "CAnimEventDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventDefinition() + { + } + public CAnimEventDefinition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventDefinition", "CAnimEventDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Frame + { + get { return Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData, value); } + } + public int EndFrame + { + get { return Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData, value); } + } + public float Cycle + { + get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimEventDefinition(ptr={this.m_classData})"; + } + public class CAnimEventListener : CAnimEventListenerBase + { + public CAnimEventListener(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListener", "CAnimEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventListener(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListener", "CAnimEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventListener() + { + } + public CAnimEventListener(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListener", "CAnimEventListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimEventListenerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimEventListener(ptr={this.m_classData})"; + } + public class CAnimEventListenerBase : ClassData + { + public CAnimEventListenerBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListenerBase", "CAnimEventListenerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventListenerBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListenerBase", "CAnimEventListenerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventListenerBase() + { + } + public CAnimEventListenerBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventListenerBase", "CAnimEventListenerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimEventListenerBase(ptr={this.m_classData})"; + } + public class CAnimEventQueueListener : CAnimEventListenerBase + { + public CAnimEventQueueListener(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventQueueListener", "CAnimEventQueueListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventQueueListener(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventQueueListener", "CAnimEventQueueListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimEventQueueListener() + { + } + public CAnimEventQueueListener(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimEventQueueListener", "CAnimEventQueueListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimEventListenerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimEventQueueListener(ptr={this.m_classData})"; + } + public class CAnimFoot : ClassData + { + public CAnimFoot(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFoot", "CAnimFoot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimFoot(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFoot", "CAnimFoot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimFoot() + { + } + public CAnimFoot(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFoot", "CAnimFoot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BallOffset + { + get { return Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HeelOffset + { + get { return Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData, value); } + } + public int AnkleBoneIndex + { + get { return Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public int ToeBoneIndex + { + get { return Invoker.CallNative("SDKClass", "ToeBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToeBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimFoot(ptr={this.m_classData})"; + } + public class CAnimFrameBlockAnim : ClassData + { + public CAnimFrameBlockAnim(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameBlockAnim", "CAnimFrameBlockAnim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimFrameBlockAnim(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameBlockAnim", "CAnimFrameBlockAnim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimFrameBlockAnim() + { + } + public CAnimFrameBlockAnim(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameBlockAnim", "CAnimFrameBlockAnim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int StartFrame + { + get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } + } + public int EndFrame + { + get { return Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData, value); } + } + public int[] SegmentIndexArray + { + get { return Invoker.CallNative("SDKClass", "SegmentIndexArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SegmentIndexArray", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimFrameBlockAnim(ptr={this.m_classData})"; + } + public class CAnimFrameSegment : ClassData + { + public CAnimFrameSegment(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameSegment", "CAnimFrameSegment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimFrameSegment(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameSegment", "CAnimFrameSegment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimFrameSegment() + { + } + public CAnimFrameSegment(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimFrameSegment", "CAnimFrameSegment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int UniqueFrameIndex + { + get { return Invoker.CallNative("SDKClass", "UniqueFrameIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UniqueFrameIndex", CallKind.ClassMember, m_classData, value); } + } + public uint LocalElementMasks + { + get { return Invoker.CallNative("SDKClass", "LocalElementMasks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalElementMasks", CallKind.ClassMember, m_classData, value); } + } + public int LocalChannel + { + get { return Invoker.CallNative("SDKClass", "LocalChannel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalChannel", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimFrameSegment(ptr={this.m_classData})"; + } + public class CAnimGraphControllerBase : ClassData + { + public CAnimGraphControllerBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphControllerBase", "CAnimGraphControllerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphControllerBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphControllerBase", "CAnimGraphControllerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphControllerBase() + { + } + public CAnimGraphControllerBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphControllerBase", "CAnimGraphControllerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimGraphControllerBase(ptr={this.m_classData})"; + } + public class CAnimGraphDebugReplay : ClassData + { + public CAnimGraphDebugReplay(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphDebugReplay", "CAnimGraphDebugReplay", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphDebugReplay(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphDebugReplay", "CAnimGraphDebugReplay", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphDebugReplay() + { + } + public CAnimGraphDebugReplay(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphDebugReplay", "CAnimGraphDebugReplay", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string AnimGraphFileName + { + get { return Invoker.CallNative("SDKClass", "AnimGraphFileName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimGraphFileName", CallKind.ClassMember, m_classData, value); } + } + public int StartIndex + { + get { return Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData, value); } + } + public int WriteIndex + { + get { return Invoker.CallNative("SDKClass", "WriteIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WriteIndex", CallKind.ClassMember, m_classData, value); } + } + public int FrameCount + { + get { return Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimGraphDebugReplay(ptr={this.m_classData})"; + } + public class CAnimGraphModelBinding : ClassData + { + public CAnimGraphModelBinding(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphModelBinding", "CAnimGraphModelBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphModelBinding(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphModelBinding", "CAnimGraphModelBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphModelBinding() + { + } + public CAnimGraphModelBinding(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphModelBinding", "CAnimGraphModelBinding", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ModelName + { + get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimGraphModelBinding(ptr={this.m_classData})"; + } + public class CAnimGraphNetworkedVariables : ClassData + { + public CAnimGraphNetworkedVariables(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkedVariables", "CAnimGraphNetworkedVariables", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphNetworkedVariables(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkedVariables", "CAnimGraphNetworkedVariables", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphNetworkedVariables() + { + } + public CAnimGraphNetworkedVariables(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkedVariables", "CAnimGraphNetworkedVariables", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] PredNetBoolVariables + { + get { return Invoker.CallNative("SDKClass", "PredNetBoolVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetBoolVariables", CallKind.ClassMember, m_classData, value); } + } + public byte[] PredNetByteVariables + { + get { return Invoker.CallNative("SDKClass", "PredNetByteVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetByteVariables", CallKind.ClassMember, m_classData, value); } + } + public ushort[] PredNetUInt16Variables + { + get { return Invoker.CallNative("SDKClass", "PredNetUInt16Variables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetUInt16Variables", CallKind.ClassMember, m_classData, value); } + } + public int[] PredNetIntVariables + { + get { return Invoker.CallNative("SDKClass", "PredNetIntVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetIntVariables", CallKind.ClassMember, m_classData, value); } + } + public uint[] PredNetUInt32Variables + { + get { return Invoker.CallNative("SDKClass", "PredNetUInt32Variables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetUInt32Variables", CallKind.ClassMember, m_classData, value); } + } + public ulong[] PredNetUInt64Variables + { + get { return Invoker.CallNative("SDKClass", "PredNetUInt64Variables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetUInt64Variables", CallKind.ClassMember, m_classData, value); } + } + public float[] PredNetFloatVariables + { + get { return Invoker.CallNative("SDKClass", "PredNetFloatVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetFloatVariables", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] PredNetVectorVariables + { + get { return Invoker.CallNative("SDKClass", "PredNetVectorVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PredNetVectorVariables", CallKind.ClassMember, m_classData, value); } + } + public uint[] OwnerOnlyPredNetBoolVariables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetBoolVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetBoolVariables", CallKind.ClassMember, m_classData, value); } + } + public byte[] OwnerOnlyPredNetByteVariables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetByteVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetByteVariables", CallKind.ClassMember, m_classData, value); } + } + public ushort[] OwnerOnlyPredNetUInt16Variables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt16Variables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt16Variables", CallKind.ClassMember, m_classData, value); } + } + public int[] OwnerOnlyPredNetIntVariables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetIntVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetIntVariables", CallKind.ClassMember, m_classData, value); } + } + public uint[] OwnerOnlyPredNetUInt32Variables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt32Variables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt32Variables", CallKind.ClassMember, m_classData, value); } + } + public ulong[] OwnerOnlyPredNetUInt64Variables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt64Variables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetUInt64Variables", CallKind.ClassMember, m_classData, value); } + } + public float[] OwnerOnlyPredNetFloatVariables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetFloatVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetFloatVariables", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] OwnerOnlyPredNetVectorVariables + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyPredNetVectorVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyPredNetVectorVariables", CallKind.ClassMember, m_classData, value); } + } + public int BoolVariablesCount + { + get { return Invoker.CallNative("SDKClass", "BoolVariablesCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoolVariablesCount", CallKind.ClassMember, m_classData, value); } + } + public int OwnerOnlyBoolVariablesCount + { + get { return Invoker.CallNative("SDKClass", "OwnerOnlyBoolVariablesCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerOnlyBoolVariablesCount", CallKind.ClassMember, m_classData, value); } + } + public int RandomSeedOffset + { + get { return Invoker.CallNative("SDKClass", "RandomSeedOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomSeedOffset", CallKind.ClassMember, m_classData, value); } + } + public float LastTeleportTime + { + get { return Invoker.CallNative("SDKClass", "LastTeleportTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTeleportTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimGraphNetworkedVariables(ptr={this.m_classData})"; + } + public class CAnimGraphNetworkSettings : CAnimGraphSettingsGroup + { + public CAnimGraphNetworkSettings(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkSettings", "CAnimGraphNetworkSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphNetworkSettings(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkSettings", "CAnimGraphNetworkSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphNetworkSettings() + { + } + public CAnimGraphNetworkSettings(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphNetworkSettings", "CAnimGraphNetworkSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool NetworkingEnabled + { + get { return Invoker.CallNative("SDKClass", "NetworkingEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkingEnabled", CallKind.ClassMember, m_classData, value); } + } + public CAnimGraphSettingsGroup Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimGraphNetworkSettings(ptr={this.m_classData})"; + } + public class CAnimGraphSettingsGroup : ClassData + { + public CAnimGraphSettingsGroup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsGroup", "CAnimGraphSettingsGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphSettingsGroup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsGroup", "CAnimGraphSettingsGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphSettingsGroup() + { + } + public CAnimGraphSettingsGroup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsGroup", "CAnimGraphSettingsGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimGraphSettingsGroup(ptr={this.m_classData})"; + } + public class CAnimGraphSettingsManager : ClassData + { + public CAnimGraphSettingsManager(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsManager", "CAnimGraphSettingsManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphSettingsManager(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsManager", "CAnimGraphSettingsManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimGraphSettingsManager() + { + } + public CAnimGraphSettingsManager(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimGraphSettingsManager", "CAnimGraphSettingsManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimGraphSettingsManager(ptr={this.m_classData})"; + } + public class CAnimInputDamping : ClassData + { + public CAnimInputDamping(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimInputDamping", "CAnimInputDamping", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimInputDamping(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimInputDamping", "CAnimInputDamping", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimInputDamping() + { + } + public CAnimInputDamping(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimInputDamping", "CAnimInputDamping", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint SpeedFunction + { + get { return Invoker.CallNative("SDKClass", "SpeedFunction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeedFunction", CallKind.ClassMember, m_classData, value); } + } + public float SpeedScale + { + get { return Invoker.CallNative("SDKClass", "SpeedScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeedScale", CallKind.ClassMember, m_classData, value); } + } + public float FallingSpeedScale + { + get { return Invoker.CallNative("SDKClass", "FallingSpeedScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallingSpeedScale", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimInputDamping(ptr={this.m_classData})"; + } + public class CAnimKeyData : ClassData + { + public CAnimKeyData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimKeyData", "CAnimKeyData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimKeyData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimKeyData", "CAnimKeyData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimKeyData() + { + } + public CAnimKeyData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimKeyData", "CAnimKeyData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ChannelElements + { + get { return Invoker.CallNative("SDKClass", "ChannelElements", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChannelElements", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimKeyData(ptr={this.m_classData})"; + } + public class CAnimLocalHierarchy : ClassData + { + public CAnimLocalHierarchy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimLocalHierarchy", "CAnimLocalHierarchy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimLocalHierarchy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimLocalHierarchy", "CAnimLocalHierarchy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimLocalHierarchy() + { + } + public CAnimLocalHierarchy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimLocalHierarchy", "CAnimLocalHierarchy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int StartFrame + { + get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } + } + public int PeakFrame + { + get { return Invoker.CallNative("SDKClass", "PeakFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PeakFrame", CallKind.ClassMember, m_classData, value); } + } + public int TailFrame + { + get { return Invoker.CallNative("SDKClass", "TailFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TailFrame", CallKind.ClassMember, m_classData, value); } + } + public int EndFrame + { + get { return Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndFrame", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimLocalHierarchy(ptr={this.m_classData})"; + } + public class CAnimMorphDifference : ClassData + { + public CAnimMorphDifference(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMorphDifference", "CAnimMorphDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimMorphDifference(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMorphDifference", "CAnimMorphDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimMorphDifference() + { + } + public CAnimMorphDifference(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMorphDifference", "CAnimMorphDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimMorphDifference(ptr={this.m_classData})"; + } + public class CAnimMotorUpdaterBase : ClassData + { + public CAnimMotorUpdaterBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMotorUpdaterBase", "CAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimMotorUpdaterBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMotorUpdaterBase", "CAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimMotorUpdaterBase() + { + } + public CAnimMotorUpdaterBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMotorUpdaterBase", "CAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public bool Default + { + get { return Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimMotorUpdaterBase(ptr={this.m_classData})"; + } + public class CAnimMovement : ClassData + { + public CAnimMovement(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMovement", "CAnimMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimMovement(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMovement", "CAnimMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimMovement() + { + } + public CAnimMovement(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimMovement", "CAnimMovement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Endframe + { + get { return Invoker.CallNative("SDKClass", "Endframe", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Endframe", CallKind.ClassMember, m_classData, value); } + } + public int Motionflags + { + get { return Invoker.CallNative("SDKClass", "Motionflags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Motionflags", CallKind.ClassMember, m_classData, value); } + } + public float Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Vector + { + get { return Invoker.CallNative("SDKClass", "Vector", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Vector", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimMovement(ptr={this.m_classData})"; + } + public class CAnimNodePath : ClassData + { + public CAnimNodePath(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimNodePath", "CAnimNodePath", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimNodePath(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimNodePath", "CAnimNodePath", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimNodePath() + { + } + public CAnimNodePath(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimNodePath", "CAnimNodePath", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Count + { + get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimNodePath(ptr={this.m_classData})"; + } + public class CAnimParameterBase : ClassData + { + public CAnimParameterBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterBase", "CAnimParameterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParameterBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterBase", "CAnimParameterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParameterBase() + { + } + public CAnimParameterBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterBase", "CAnimParameterBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Comment + { + get { return Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData, value); } + } + public string Group + { + get { return Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData, value); } + } + public AnimParamID Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + } + public string ComponentName + { + get { return Invoker.CallNative("SDKClass", "ComponentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComponentName", CallKind.ClassMember, m_classData, value); } + } + public bool NetworkingRequested + { + get { return Invoker.CallNative("SDKClass", "NetworkingRequested", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkingRequested", CallKind.ClassMember, m_classData, value); } + } + public bool IsReferenced + { + get { return Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimParameterBase(ptr={this.m_classData})"; + } + public class CAnimParameterManagerUpdater : ClassData + { + public CAnimParameterManagerUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterManagerUpdater", "CAnimParameterManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParameterManagerUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterManagerUpdater", "CAnimParameterManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParameterManagerUpdater() + { + } + public CAnimParameterManagerUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParameterManagerUpdater", "CAnimParameterManagerUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimParameterManagerUpdater(ptr={this.m_classData})"; + } + public class CAnimParamHandle : ClassData + { + public CAnimParamHandle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandle", "CAnimParamHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParamHandle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandle", "CAnimParamHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParamHandle() + { + } + public CAnimParamHandle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandle", "CAnimParamHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public byte Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimParamHandle(ptr={this.m_classData})"; + } + public class CAnimParamHandleMap : ClassData + { + public CAnimParamHandleMap(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandleMap", "CAnimParamHandleMap", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParamHandleMap(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandleMap", "CAnimParamHandleMap", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimParamHandleMap() + { + } + public CAnimParamHandleMap(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimParamHandleMap", "CAnimParamHandleMap", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimParamHandleMap(ptr={this.m_classData})"; + } + public class CAnimReplayFrame : ClassData + { + public CAnimReplayFrame(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimReplayFrame", "CAnimReplayFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimReplayFrame(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimReplayFrame", "CAnimReplayFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimReplayFrame() + { + } + public CAnimReplayFrame(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimReplayFrame", "CAnimReplayFrame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TimeStamp + { + get { return Invoker.CallNative("SDKClass", "TimeStamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeStamp", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimReplayFrame(ptr={this.m_classData})"; + } + public class CAnimScriptBase : ClassData + { + public CAnimScriptBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptBase", "CAnimScriptBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimScriptBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptBase", "CAnimScriptBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimScriptBase() + { + } + public CAnimScriptBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptBase", "CAnimScriptBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimScriptBase(ptr={this.m_classData})"; + } + public class CAnimScriptComponentUpdater : CAnimComponentUpdater + { + public CAnimScriptComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptComponentUpdater", "CAnimScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimScriptComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptComponentUpdater", "CAnimScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimScriptComponentUpdater() + { + } + public CAnimScriptComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptComponentUpdater", "CAnimScriptComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public AnimScriptHandle Script + { + get { return Invoker.CallNative("SDKClass", "Script", CallKind.ClassMember, m_classData); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimScriptComponentUpdater(ptr={this.m_classData})"; + } + public class CAnimScriptManager : ClassData + { + public CAnimScriptManager(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptManager", "CAnimScriptManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimScriptManager(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptManager", "CAnimScriptManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimScriptManager() + { + } + public CAnimScriptManager(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimScriptManager", "CAnimScriptManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimScriptManager(ptr={this.m_classData})"; + } + public class CAnimSequenceParams : ClassData + { + public CAnimSequenceParams(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimSequenceParams", "CAnimSequenceParams", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimSequenceParams(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimSequenceParams", "CAnimSequenceParams", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimSequenceParams() + { + } + public CAnimSequenceParams(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimSequenceParams", "CAnimSequenceParams", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FadeInTime + { + get { return Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutTime + { + get { return Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimSequenceParams(ptr={this.m_classData})"; + } + public class CAnimSkeleton : ClassData + { + public CAnimSkeleton(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimSkeleton", "CAnimSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimSkeleton(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimSkeleton", "CAnimSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimSkeleton() + { + } + public CAnimSkeleton(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimSkeleton", "CAnimSkeleton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string[] BoneNames + { + get { return Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData, value); } + } + public int[] Parents + { + get { return Invoker.CallNative("SDKClass", "Parents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parents", CallKind.ClassMember, m_classData, value); } + } + public string[] MorphNames + { + get { return Invoker.CallNative("SDKClass", "MorphNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MorphNames", CallKind.ClassMember, m_classData, value); } + } + public int[] LodBoneCounts + { + get { return Invoker.CallNative("SDKClass", "LodBoneCounts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LodBoneCounts", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimSkeleton(ptr={this.m_classData})"; + } + public class CAnimStateMachineUpdater : ClassData + { + public CAnimStateMachineUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimStateMachineUpdater", "CAnimStateMachineUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimStateMachineUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimStateMachineUpdater", "CAnimStateMachineUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimStateMachineUpdater() + { + } + public CAnimStateMachineUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimStateMachineUpdater", "CAnimStateMachineUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int StartStateIndex + { + get { return Invoker.CallNative("SDKClass", "StartStateIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartStateIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimStateMachineUpdater(ptr={this.m_classData})"; + } + public class CAnimTagBase : ClassData + { + public CAnimTagBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimTagBase", "CAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimTagBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimTagBase", "CAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimTagBase() + { + } + public CAnimTagBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimTagBase", "CAnimTagBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Comment + { + get { return Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Comment", CallKind.ClassMember, m_classData, value); } + } + public AnimTagID TagID + { + get { return Invoker.CallNative("SDKClass", "TagID", CallKind.ClassMember, m_classData); } + } + public bool IsReferenced + { + get { return Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsReferenced", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimTagBase(ptr={this.m_classData})"; + } + public class CAnimTagManagerUpdater : ClassData + { + public CAnimTagManagerUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimTagManagerUpdater", "CAnimTagManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimTagManagerUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimTagManagerUpdater", "CAnimTagManagerUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimTagManagerUpdater() + { + } + public CAnimTagManagerUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimTagManagerUpdater", "CAnimTagManagerUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CAnimTagManagerUpdater(ptr={this.m_classData})"; + } + public class CAnimUpdateNodeBase : ClassData + { + public CAnimUpdateNodeBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeBase", "CAnimUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUpdateNodeBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeBase", "CAnimUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUpdateNodeBase() + { + } + public CAnimUpdateNodeBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeBase", "CAnimUpdateNodeBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimNodePath NodePath + { + get { return Invoker.CallNative("SDKClass", "NodePath", CallKind.ClassMember, m_classData); } + } + public uint NetworkMode + { + get { return Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkMode", CallKind.ClassMember, m_classData, value); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimUpdateNodeBase(ptr={this.m_classData})"; + } + public class CAnimUpdateNodeRef : ClassData + { + public CAnimUpdateNodeRef(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeRef", "CAnimUpdateNodeRef", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUpdateNodeRef(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeRef", "CAnimUpdateNodeRef", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUpdateNodeRef() + { + } + public CAnimUpdateNodeRef(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateNodeRef", "CAnimUpdateNodeRef", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NodeIndex + { + get { return Invoker.CallNative("SDKClass", "NodeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimUpdateNodeRef(ptr={this.m_classData})"; + } + public class CAnimUpdateSharedData : ClassData + { + public CAnimUpdateSharedData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateSharedData", "CAnimUpdateSharedData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUpdateSharedData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateSharedData", "CAnimUpdateSharedData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUpdateSharedData() + { + } + public CAnimUpdateSharedData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUpdateSharedData", "CAnimUpdateSharedData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimGraphSettingsManager Settings + { + get { return Invoker.CallNative("SDKClass", "Settings", CallKind.ClassMember, m_classData); } + } + public CAnimNodePath RootNodePath + { + get { return Invoker.CallNative("SDKClass", "RootNodePath", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAnimUpdateSharedData(ptr={this.m_classData})"; + } + public class CAnimUser : ClassData + { + public CAnimUser(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUser", "CAnimUser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUser(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUser", "CAnimUser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUser() + { + } + public CAnimUser(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUser", "CAnimUser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimUser(ptr={this.m_classData})"; + } + public class CAnimUserDifference : ClassData + { + public CAnimUserDifference(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUserDifference", "CAnimUserDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUserDifference(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUserDifference", "CAnimUserDifference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAnimUserDifference() + { + } + public CAnimUserDifference(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAnimUserDifference", "CAnimUserDifference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAnimUserDifference(ptr={this.m_classData})"; + } + public class CastSphereSATParams_t : ClassData + { + public CastSphereSATParams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CastSphereSATParams_t", "CastSphereSATParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CastSphereSATParams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CastSphereSATParams_t", "CastSphereSATParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CastSphereSATParams_t() + { + } + public CastSphereSATParams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CastSphereSATParams_t", "CastSphereSATParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D RayStart + { + get { return Invoker.CallNative("SDKClass", "RayStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RayStart", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RayDelta + { + get { return Invoker.CallNative("SDKClass", "RayDelta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RayDelta", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float MaxFraction + { + get { return Invoker.CallNative("SDKClass", "MaxFraction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFraction", CallKind.ClassMember, m_classData, value); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public int[] Hull + { + get { return Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CastSphereSATParams_t(ptr={this.m_classData})"; + } + public class CAttachment : ClassData + { + public CAttachment(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttachment", "CAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttachment(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttachment", "CAttachment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttachment() + { + } + public CAttachment(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttachment", "CAttachment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public char[] InfluenceNames + { + get { return Invoker.CallNative("SDKClass", "InfluenceNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfluenceNames", CallKind.ClassMember, m_classData, value); } + } + public Vector[] InfluenceOffsets + { + get { return Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfluenceOffsets", CallKind.ClassMember, m_classData, value); } + } + public float[] InfluenceWeights + { + get { return Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfluenceWeights", CallKind.ClassMember, m_classData, value); } + } + public bool[] InfluenceRootTransform + { + get { return Invoker.CallNative("SDKClass", "InfluenceRootTransform", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfluenceRootTransform", CallKind.ClassMember, m_classData, value); } + } + public byte Influences + { + get { return Invoker.CallNative("SDKClass", "Influences", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Influences", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreRotation + { + get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAttachment(ptr={this.m_classData})"; + } + public class CAttributeContainer : CAttributeManager + { + public CAttributeContainer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeContainer", "CAttributeContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttributeContainer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeContainer", "CAttributeContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttributeContainer() + { + } + public CAttributeContainer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeContainer", "CAttributeContainer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEconItemView Item + { + get { return Invoker.CallNative("SDKClass", "Item", CallKind.ClassMember, m_classData); } + } + public CAttributeManager Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAttributeContainer(ptr={this.m_classData})"; + } + public class CAttributeList : ClassData + { + public CAttributeList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeList", "CAttributeList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttributeList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeList", "CAttributeList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttributeList() + { + } + public CAttributeList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeList", "CAttributeList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public void SetOrAddAttributeValueByName(string key, float value) + { + Internal_API.Invoker.CallNative("SDKClass", "SetOrAddAttributeValueByName", Internal_API.CallKind.ClassFunction, m_classData, key, value); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Manager + { + get { return Invoker.CallNative("SDKClass", "Manager", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAttributeList(ptr={this.m_classData})"; + } + public class CAttributeManager : ClassData + { + public CAttributeManager(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeManager", "CAttributeManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttributeManager(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeManager", "CAttributeManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAttributeManager() + { + } + public CAttributeManager(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAttributeManager", "CAttributeManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ReapplyProvisionParity + { + get { return Invoker.CallNative("SDKClass", "ReapplyProvisionParity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReapplyProvisionParity", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Outer + { + get { return Invoker.CallNative("SDKClass", "Outer", CallKind.ClassMember, m_classData); } + } + public bool PreventLoopback + { + get { return Invoker.CallNative("SDKClass", "PreventLoopback", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreventLoopback", CallKind.ClassMember, m_classData, value); } + } + public uint ProviderType + { + get { return Invoker.CallNative("SDKClass", "ProviderType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProviderType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAttributeManager(ptr={this.m_classData})"; + } + public class CAudioAnimTag : CAnimTagBase + { + public CAudioAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioAnimTag", "CAudioAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioAnimTag", "CAudioAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioAnimTag() + { + } + public CAudioAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioAnimTag", "CAudioAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ClipName + { + get { return Invoker.CallNative("SDKClass", "ClipName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClipName", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public float Volume + { + get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } + } + public bool StopWhenTagEnds + { + get { return Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData, value); } + } + public bool StopWhenGraphEnds + { + get { return Invoker.CallNative("SDKClass", "StopWhenGraphEnds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopWhenGraphEnds", CallKind.ClassMember, m_classData, value); } + } + public bool PlayOnServer + { + get { return Invoker.CallNative("SDKClass", "PlayOnServer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayOnServer", CallKind.ClassMember, m_classData, value); } + } + public bool PlayOnClient + { + get { return Invoker.CallNative("SDKClass", "PlayOnClient", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayOnClient", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAudioAnimTag(ptr={this.m_classData})"; + } + public class CAudioEmphasisSample : ClassData + { + public CAudioEmphasisSample(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioEmphasisSample", "CAudioEmphasisSample", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioEmphasisSample(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioEmphasisSample", "CAudioEmphasisSample", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioEmphasisSample() + { + } + public CAudioEmphasisSample(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioEmphasisSample", "CAudioEmphasisSample", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Time + { + get { return Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData, value); } + } + public float Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAudioEmphasisSample(ptr={this.m_classData})"; + } + public class CAudioMorphData : ClassData + { + public CAudioMorphData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioMorphData", "CAudioMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioMorphData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioMorphData", "CAudioMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioMorphData() + { + } + public CAudioMorphData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioMorphData", "CAudioMorphData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Times + { + get { return Invoker.CallNative("SDKClass", "Times", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Times", CallKind.ClassMember, m_classData, value); } + } + public uint[] NameHashCodes + { + get { return Invoker.CallNative("SDKClass", "NameHashCodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHashCodes", CallKind.ClassMember, m_classData, value); } + } + public string[] NameStrings + { + get { return Invoker.CallNative("SDKClass", "NameStrings", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameStrings", CallKind.ClassMember, m_classData, value); } + } + public float EaseIn + { + get { return Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData, value); } + } + public float EaseOut + { + get { return Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAudioMorphData(ptr={this.m_classData})"; + } + public class CAudioPhonemeTag : ClassData + { + public CAudioPhonemeTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioPhonemeTag", "CAudioPhonemeTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioPhonemeTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioPhonemeTag", "CAudioPhonemeTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioPhonemeTag() + { + } + public CAudioPhonemeTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioPhonemeTag", "CAudioPhonemeTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public float EndTime + { + get { return Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData, value); } + } + public int PhonemeCode + { + get { return Invoker.CallNative("SDKClass", "PhonemeCode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhonemeCode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CAudioPhonemeTag(ptr={this.m_classData})"; + } + public class CAudioSentence : ClassData + { + public CAudioSentence(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioSentence", "CAudioSentence", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioSentence(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioSentence", "CAudioSentence", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CAudioSentence() + { + } + public CAudioSentence(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CAudioSentence", "CAudioSentence", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ShouldVoiceDuck + { + get { return Invoker.CallNative("SDKClass", "ShouldVoiceDuck", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldVoiceDuck", CallKind.ClassMember, m_classData, value); } + } + public CAudioMorphData MorphData + { + get { return Invoker.CallNative("SDKClass", "MorphData", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CAudioSentence(ptr={this.m_classData})"; + } + public class CBarnLight : CBaseModelEntity + { + public CBarnLight(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBarnLight", "CBarnLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBarnLight(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBarnLight", "CBarnLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBarnLight() + { + } + public CBarnLight(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBarnLight", "CBarnLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public int ColorMode + { + get { return Invoker.CallNative("SDKClass", "ColorMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorMode", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public float ColorTemperature + { + get { return Invoker.CallNative("SDKClass", "ColorTemperature", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorTemperature", CallKind.ClassMember, m_classData, value); } + } + public float Brightness + { + get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessScale + { + get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } + } + public int DirectLight + { + get { return Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData, value); } + } + public int BakedShadowIndex + { + get { return Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData, value); } + } + public int LightPathUniqueId + { + get { return Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData, value); } + } + public int LightMapUniqueId + { + get { return Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData, value); } + } + public int LuminaireShape + { + get { return Invoker.CallNative("SDKClass", "LuminaireShape", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LuminaireShape", CallKind.ClassMember, m_classData, value); } + } + public float LuminaireSize + { + get { return Invoker.CallNative("SDKClass", "LuminaireSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LuminaireSize", CallKind.ClassMember, m_classData, value); } + } + public float LuminaireAnisotropy + { + get { return Invoker.CallNative("SDKClass", "LuminaireAnisotropy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LuminaireAnisotropy", CallKind.ClassMember, m_classData, value); } + } + public string LightStyleString + { + get { return Invoker.CallNative("SDKClass", "LightStyleString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightStyleString", CallKind.ClassMember, m_classData, value); } + } + public float LightStyleStartTime + { + get { return Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData, value); } + } + public string[] QueuedLightStyleStrings + { + get { return Invoker.CallNative("SDKClass", "QueuedLightStyleStrings", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QueuedLightStyleStrings", CallKind.ClassMember, m_classData, value); } + } + public string[] LightStyleEvents + { + get { return Invoker.CallNative("SDKClass", "LightStyleEvents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightStyleEvents", CallKind.ClassMember, m_classData, value); } + } + public float Shape + { + get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } + } + public float SoftX + { + get { return Invoker.CallNative("SDKClass", "SoftX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoftX", CallKind.ClassMember, m_classData, value); } + } + public float SoftY + { + get { return Invoker.CallNative("SDKClass", "SoftY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoftY", CallKind.ClassMember, m_classData, value); } + } + public float Skirt + { + get { return Invoker.CallNative("SDKClass", "Skirt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Skirt", CallKind.ClassMember, m_classData, value); } + } + public float SkirtNear + { + get { return Invoker.CallNative("SDKClass", "SkirtNear", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkirtNear", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SizeParams + { + get { return Invoker.CallNative("SDKClass", "SizeParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SizeParams", CallKind.ClassMember, m_classData, value); } + } + public float Range + { + get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Shear + { + get { return Invoker.CallNative("SDKClass", "Shear", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Shear", CallKind.ClassMember, m_classData, value); } + } + public int BakeSpecularToCubemaps + { + get { return Invoker.CallNative("SDKClass", "BakeSpecularToCubemaps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BakeSpecularToCubemaps", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BakeSpecularToCubemapsSize + { + get { return Invoker.CallNative("SDKClass", "BakeSpecularToCubemapsSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BakeSpecularToCubemapsSize", CallKind.ClassMember, m_classData, value); } + } + public int CastShadows + { + get { return Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData, value); } + } + public int ShadowMapSize + { + get { return Invoker.CallNative("SDKClass", "ShadowMapSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowMapSize", CallKind.ClassMember, m_classData, value); } + } + public int ShadowPriority + { + get { return Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData, value); } + } + public bool ContactShadow + { + get { return Invoker.CallNative("SDKClass", "ContactShadow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ContactShadow", CallKind.ClassMember, m_classData, value); } + } + public bool ForceShadowsEnabled + { + get { return Invoker.CallNative("SDKClass", "ForceShadowsEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceShadowsEnabled", CallKind.ClassMember, m_classData, value); } + } + public int BounceLight + { + get { return Invoker.CallNative("SDKClass", "BounceLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BounceLight", CallKind.ClassMember, m_classData, value); } + } + public float BounceScale + { + get { return Invoker.CallNative("SDKClass", "BounceScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BounceScale", CallKind.ClassMember, m_classData, value); } + } + public float MinRoughness + { + get { return Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AlternateColor + { + get { return Invoker.CallNative("SDKClass", "AlternateColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlternateColor", CallKind.ClassMember, m_classData, value); } + } + public float AlternateColorBrightness + { + get { return Invoker.CallNative("SDKClass", "AlternateColorBrightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlternateColorBrightness", CallKind.ClassMember, m_classData, value); } + } + public int Fog + { + get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData, value); } + } + public float FogStrength + { + get { return Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData, value); } + } + public int FogShadows + { + get { return Invoker.CallNative("SDKClass", "FogShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogShadows", CallKind.ClassMember, m_classData, value); } + } + public float FogScale + { + get { return Invoker.CallNative("SDKClass", "FogScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogScale", CallKind.ClassMember, m_classData, value); } + } + public bool FogMixedShadows + { + get { return Invoker.CallNative("SDKClass", "FogMixedShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMixedShadows", CallKind.ClassMember, m_classData, value); } + } + public float FadeSizeStart + { + get { return Invoker.CallNative("SDKClass", "FadeSizeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeSizeStart", CallKind.ClassMember, m_classData, value); } + } + public float FadeSizeEnd + { + get { return Invoker.CallNative("SDKClass", "FadeSizeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeSizeEnd", CallKind.ClassMember, m_classData, value); } + } + public float ShadowFadeSizeStart + { + get { return Invoker.CallNative("SDKClass", "ShadowFadeSizeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowFadeSizeStart", CallKind.ClassMember, m_classData, value); } + } + public float ShadowFadeSizeEnd + { + get { return Invoker.CallNative("SDKClass", "ShadowFadeSizeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowFadeSizeEnd", CallKind.ClassMember, m_classData, value); } + } + public bool PrecomputedFieldsValid + { + get { return Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedBoundsMins + { + get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedBoundsMaxs + { + get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData, value); } + } + public int PrecomputedSubFrusta + { + get { return Invoker.CallNative("SDKClass", "PrecomputedSubFrusta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedSubFrusta", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin0 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin0", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles0 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles0", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent0 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent0", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin1 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin1", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles1 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent1 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin2 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin2", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles2 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles2", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent2 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent2", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin3 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin3", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles3 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles3", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent3 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent3", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin4 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin4", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles4 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles4", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent4 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent4", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin5 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin5", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin5", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles5 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles5", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles5", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent5 + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent5", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent5", CallKind.ClassMember, m_classData, value); } + } + public bool PvsModifyEntity + { + get { return Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData, value); } + } + public ushort[] VisClusters + { + get { return Invoker.CallNative("SDKClass", "VisClusters", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisClusters", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBarnLight(ptr={this.m_classData})"; + } + public class CBaseAnimGraph : CBaseModelEntity + { + public CBaseAnimGraph(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraph", "CBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseAnimGraph(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraph", "CBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseAnimGraph() + { + } + public CBaseAnimGraph(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraph", "CBaseAnimGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool InitiallyPopulateInterpHistory + { + get { return Invoker.CallNative("SDKClass", "InitiallyPopulateInterpHistory", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitiallyPopulateInterpHistory", CallKind.ClassMember, m_classData, value); } + } + public int[] ChoreoServices + { + get { return Invoker.CallNative("SDKClass", "ChoreoServices", CallKind.ClassMember, m_classData); } + } + public bool AnimGraphUpdateEnabled + { + get { return Invoker.CallNative("SDKClass", "AnimGraphUpdateEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimGraphUpdateEnabled", CallKind.ClassMember, m_classData, value); } + } + public float MaxSlopeDistance + { + get { return Invoker.CallNative("SDKClass", "MaxSlopeDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSlopeDistance", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastSlopeCheckPos + { + get { return Invoker.CallNative("SDKClass", "LastSlopeCheckPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastSlopeCheckPos", CallKind.ClassMember, m_classData, value); } + } + public bool AnimationUpdateScheduled + { + get { return Invoker.CallNative("SDKClass", "AnimationUpdateScheduled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationUpdateScheduled", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Force + { + get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } + } + public int ForceBone + { + get { return Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData, value); } + } + public PhysicsRagdollPose_t RagdollPose + { + get { return Invoker.CallNative("SDKClass", "RagdollPose", CallKind.ClassMember, m_classData); } + } + public bool RagdollEnabled + { + get { return Invoker.CallNative("SDKClass", "RagdollEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollEnabled", CallKind.ClassMember, m_classData, value); } + } + public bool RagdollClientSide + { + get { return Invoker.CallNative("SDKClass", "RagdollClientSide", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollClientSide", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseAnimGraph(ptr={this.m_classData})"; + } + public class CBaseAnimGraphAnimGraphController : CAnimGraphControllerBase + { + public CBaseAnimGraphAnimGraphController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphAnimGraphController", "CBaseAnimGraphAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseAnimGraphAnimGraphController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphAnimGraphController", "CBaseAnimGraphAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseAnimGraphAnimGraphController() + { + } + public CBaseAnimGraphAnimGraphController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphAnimGraphController", "CBaseAnimGraphAnimGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimGraphControllerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseAnimGraphAnimGraphController(ptr={this.m_classData})"; + } + public class CBaseAnimGraphController : CSkeletonAnimationController + { + public CBaseAnimGraphController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphController", "CBaseAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseAnimGraphController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphController", "CBaseAnimGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseAnimGraphController() + { + } + public CBaseAnimGraphController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseAnimGraphController", "CBaseAnimGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimGraphNetworkedVariables AnimGraphNetworkedVars + { + get { return Invoker.CallNative("SDKClass", "AnimGraphNetworkedVars", CallKind.ClassMember, m_classData); } + } + public bool SequenceFinished + { + get { return Invoker.CallNative("SDKClass", "SequenceFinished", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceFinished", CallKind.ClassMember, m_classData, value); } + } + public float SoundSyncTime + { + get { return Invoker.CallNative("SDKClass", "SoundSyncTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundSyncTime", CallKind.ClassMember, m_classData, value); } + } + public uint ActiveIKChainMask + { + get { return Invoker.CallNative("SDKClass", "ActiveIKChainMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActiveIKChainMask", CallKind.ClassMember, m_classData, value); } + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float SeqStartTime + { + get { return Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData, value); } + } + public float SeqFixedCycle + { + get { return Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData, value); } + } + public uint AnimLoopMode + { + get { return Invoker.CallNative("SDKClass", "AnimLoopMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimLoopMode", CallKind.ClassMember, m_classData, value); } + } + public float PlaybackRate + { + get { return Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData, value); } + } + public byte NotifyState + { + get { return Invoker.CallNative("SDKClass", "NotifyState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyState", CallKind.ClassMember, m_classData, value); } + } + public bool NetworkedAnimationInputsChanged + { + get { return Invoker.CallNative("SDKClass", "NetworkedAnimationInputsChanged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkedAnimationInputsChanged", CallKind.ClassMember, m_classData, value); } + } + public bool NetworkedSequenceChanged + { + get { return Invoker.CallNative("SDKClass", "NetworkedSequenceChanged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkedSequenceChanged", CallKind.ClassMember, m_classData, value); } + } + public bool LastUpdateSkipped + { + get { return Invoker.CallNative("SDKClass", "LastUpdateSkipped", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastUpdateSkipped", CallKind.ClassMember, m_classData, value); } + } + public float PrevAnimUpdateTime + { + get { return Invoker.CallNative("SDKClass", "PrevAnimUpdateTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevAnimUpdateTime", CallKind.ClassMember, m_classData, value); } + } + public bool IsUsingAG2 + { + get { return Invoker.CallNative("SDKClass", "IsUsingAG2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsUsingAG2", CallKind.ClassMember, m_classData, value); } + } + public byte[] SerializedPoseRecipeAG2 + { + get { return Invoker.CallNative("SDKClass", "SerializedPoseRecipeAG2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SerializedPoseRecipeAG2", CallKind.ClassMember, m_classData, value); } + } + public int SerializePoseRecipeSizeAG2 + { + get { return Invoker.CallNative("SDKClass", "SerializePoseRecipeSizeAG2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SerializePoseRecipeSizeAG2", CallKind.ClassMember, m_classData, value); } + } + public byte GraphCreationFlagsAG2 + { + get { return Invoker.CallNative("SDKClass", "GraphCreationFlagsAG2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GraphCreationFlagsAG2", CallKind.ClassMember, m_classData, value); } + } + public int ServerGraphDefReloadCountAG2 + { + get { return Invoker.CallNative("SDKClass", "ServerGraphDefReloadCountAG2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ServerGraphDefReloadCountAG2", CallKind.ClassMember, m_classData, value); } + } + public CSkeletonAnimationController Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseAnimGraphController(ptr={this.m_classData})"; + } + public class CBaseButton : CBaseToggle + { + public CBaseButton(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseButton", "CBaseButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseButton(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseButton", "CBaseButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseButton() + { + } + public CBaseButton(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseButton", "CBaseButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector MoveEntitySpace + { + get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public bool StayPushed + { + get { return Invoker.CallNative("SDKClass", "StayPushed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StayPushed", CallKind.ClassMember, m_classData, value); } + } + public bool Rotating + { + get { return Invoker.CallNative("SDKClass", "Rotating", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rotating", CallKind.ClassMember, m_classData, value); } + } + public locksound_t Ls + { + get { return Invoker.CallNative("SDKClass", "Ls", CallKind.ClassMember, m_classData); } + } + public string UseSound + { + get { return Invoker.CallNative("SDKClass", "UseSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseSound", CallKind.ClassMember, m_classData, value); } + } + public string LockedSound + { + get { return Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData, value); } + } + public string UnlockedSound + { + get { return Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData, value); } + } + public string OverrideAnticipationName + { + get { return Invoker.CallNative("SDKClass", "OverrideAnticipationName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideAnticipationName", CallKind.ClassMember, m_classData, value); } + } + public bool Locked + { + get { return Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData, value); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public float UseLockedTime + { + get { return Invoker.CallNative("SDKClass", "UseLockedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseLockedTime", CallKind.ClassMember, m_classData, value); } + } + public bool SolidBsp + { + get { return Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnDamaged + { + get { return Invoker.CallNative("SDKClass", "OnDamaged", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPressed + { + get { return Invoker.CallNative("SDKClass", "OnPressed", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUseLocked + { + get { return Invoker.CallNative("SDKClass", "OnUseLocked", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnIn + { + get { return Invoker.CallNative("SDKClass", "OnIn", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOut + { + get { return Invoker.CallNative("SDKClass", "OnOut", CallKind.ClassMember, m_classData); } + } + public int State + { + get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance Constraint + { + get { return Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData); } + } + public CEntityInstance ConstraintParent + { + get { return Invoker.CallNative("SDKClass", "ConstraintParent", CallKind.ClassMember, m_classData); } + } + public bool ForceNpcExclude + { + get { return Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData, value); } + } + public string GlowEntity + { + get { return Invoker.CallNative("SDKClass", "GlowEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowEntity", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity GlowEntity1 + { + get { return Invoker.CallNative("SDKClass", "GlowEntity1", CallKind.ClassMember, m_classData); } + } + public bool Usable + { + get { return Invoker.CallNative("SDKClass", "Usable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Usable", CallKind.ClassMember, m_classData, value); } + } + public string DisplayText + { + get { return Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData, value); } + } + public CBaseToggle Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseButton(ptr={this.m_classData})"; + } + public class CBaseClientUIEntity : CBaseModelEntity + { + public CBaseClientUIEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseClientUIEntity", "CBaseClientUIEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseClientUIEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseClientUIEntity", "CBaseClientUIEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseClientUIEntity() + { + } + public CBaseClientUIEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseClientUIEntity", "CBaseClientUIEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public string DialogXMLName + { + get { return Invoker.CallNative("SDKClass", "DialogXMLName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DialogXMLName", CallKind.ClassMember, m_classData, value); } + } + public string PanelClassName + { + get { return Invoker.CallNative("SDKClass", "PanelClassName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelClassName", CallKind.ClassMember, m_classData, value); } + } + public string PanelID + { + get { return Invoker.CallNative("SDKClass", "PanelID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelID", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput CustomOutput0 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput0", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput1 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput1", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput2 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput2", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput3 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput3", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput4 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput4", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput5 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput5", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput6 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput6", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput7 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput7", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput8 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput8", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput CustomOutput9 + { + get { return Invoker.CallNative("SDKClass", "CustomOutput9", CallKind.ClassMember, m_classData); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseClientUIEntity(ptr={this.m_classData})"; + } + public class CBaseCombatCharacter : CBaseFlex + { + public CBaseCombatCharacter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCombatCharacter", "CBaseCombatCharacter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseCombatCharacter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCombatCharacter", "CBaseCombatCharacter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseCombatCharacter() + { + } + public CBaseCombatCharacter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCombatCharacter", "CBaseCombatCharacter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ForceServerRagdoll + { + get { return Invoker.CallNative("SDKClass", "ForceServerRagdoll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceServerRagdoll", CallKind.ClassMember, m_classData, value); } + } + public float ImpactEnergyScale + { + get { return Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData, value); } + } + public int MinVehicleDamageToTempRagdoll + { + get { return Invoker.CallNative("SDKClass", "MinVehicleDamageToTempRagdoll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinVehicleDamageToTempRagdoll", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyStressDamage + { + get { return Invoker.CallNative("SDKClass", "ApplyStressDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyStressDamage", CallKind.ClassMember, m_classData, value); } + } + public bool DeathEventsDispatched + { + get { return Invoker.CallNative("SDKClass", "DeathEventsDispatched", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeathEventsDispatched", CallKind.ClassMember, m_classData, value); } + } + public string StrRelationships + { + get { return Invoker.CallNative("SDKClass", "StrRelationships", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrRelationships", CallKind.ClassMember, m_classData, value); } + } + public uint Hull + { + get { return Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData, value); } + } + public uint NavHullIdx + { + get { return Invoker.CallNative("SDKClass", "NavHullIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NavHullIdx", CallKind.ClassMember, m_classData, value); } + } + public CMovementStatsProperty MovementStats + { + get { return Invoker.CallNative("SDKClass", "MovementStats", CallKind.ClassMember, m_classData); } + } + public CBaseFlex Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseCombatCharacter(ptr={this.m_classData})"; + } + public class CBaseConstraint : CBoneConstraintBase + { + public CBaseConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseConstraint", "CBaseConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseConstraint", "CBaseConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseConstraint() + { + } + public CBaseConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseConstraint", "CBaseConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public Vector2D UpVector + { + get { return Invoker.CallNative("SDKClass", "UpVector", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpVector", CallKind.ClassMember, m_classData, value); } + } + public CBoneConstraintBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseConstraint(ptr={this.m_classData})"; + } + public class CBaseCSGrenade : CCSWeaponBase + { + public CBaseCSGrenade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenade", "CBaseCSGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseCSGrenade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenade", "CBaseCSGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseCSGrenade() + { + } + public CBaseCSGrenade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenade", "CBaseCSGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Redraw + { + get { return Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData, value); } + } + public bool IsHeldByPlayer + { + get { return Invoker.CallNative("SDKClass", "IsHeldByPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsHeldByPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool PinPulled + { + get { return Invoker.CallNative("SDKClass", "PinPulled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PinPulled", CallKind.ClassMember, m_classData, value); } + } + public bool JumpThrow + { + get { return Invoker.CallNative("SDKClass", "JumpThrow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpThrow", CallKind.ClassMember, m_classData, value); } + } + public bool ThrowAnimating + { + get { return Invoker.CallNative("SDKClass", "ThrowAnimating", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThrowAnimating", CallKind.ClassMember, m_classData, value); } + } + public float ThrowTime + { + get { return Invoker.CallNative("SDKClass", "ThrowTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThrowTime", CallKind.ClassMember, m_classData, value); } + } + public float ThrowStrength + { + get { return Invoker.CallNative("SDKClass", "ThrowStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThrowStrength", CallKind.ClassMember, m_classData, value); } + } + public float DropTime + { + get { return Invoker.CallNative("SDKClass", "DropTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DropTime", CallKind.ClassMember, m_classData, value); } + } + public float PinPullTime + { + get { return Invoker.CallNative("SDKClass", "PinPullTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PinPullTime", CallKind.ClassMember, m_classData, value); } + } + public bool JustPulledPin + { + get { return Invoker.CallNative("SDKClass", "JustPulledPin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JustPulledPin", CallKind.ClassMember, m_classData, value); } + } + public int NextHoldTick + { + get { return Invoker.CallNative("SDKClass", "NextHoldTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextHoldTick", CallKind.ClassMember, m_classData, value); } + } + public float NextHoldFrac + { + get { return Invoker.CallNative("SDKClass", "NextHoldFrac", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextHoldFrac", CallKind.ClassMember, m_classData, value); } + } + public CCSWeaponBase SwitchToWeaponAfterThrow + { + get { return Invoker.CallNative("SDKClass", "SwitchToWeaponAfterThrow", CallKind.ClassMember, m_classData); } + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseCSGrenade(ptr={this.m_classData})"; + } + public class CBaseCSGrenadeProjectile : CBaseGrenade + { + public CBaseCSGrenadeProjectile(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenadeProjectile", "CBaseCSGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseCSGrenadeProjectile(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenadeProjectile", "CBaseCSGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseCSGrenadeProjectile() + { + } + public CBaseCSGrenadeProjectile(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseCSGrenadeProjectile", "CBaseCSGrenadeProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D InitialPosition + { + get { return Invoker.CallNative("SDKClass", "InitialPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D InitialVelocity + { + get { return Invoker.CallNative("SDKClass", "InitialVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialVelocity", CallKind.ClassMember, m_classData, value); } + } + public int Bounces + { + get { return Invoker.CallNative("SDKClass", "Bounces", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Bounces", CallKind.ClassMember, m_classData, value); } + } + public int ExplodeEffectTickBegin + { + get { return Invoker.CallNative("SDKClass", "ExplodeEffectTickBegin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplodeEffectTickBegin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ExplodeEffectOrigin + { + get { return Invoker.CallNative("SDKClass", "ExplodeEffectOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplodeEffectOrigin", CallKind.ClassMember, m_classData, value); } + } + public float SpawnTime + { + get { return Invoker.CallNative("SDKClass", "SpawnTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnTime", CallKind.ClassMember, m_classData, value); } + } + public byte OGSExtraFlags + { + get { return Invoker.CallNative("SDKClass", "OGSExtraFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OGSExtraFlags", CallKind.ClassMember, m_classData, value); } + } + public bool DetonationRecorded + { + get { return Invoker.CallNative("SDKClass", "DetonationRecorded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DetonationRecorded", CallKind.ClassMember, m_classData, value); } + } + public ushort ItemIndex + { + get { return Invoker.CallNative("SDKClass", "ItemIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemIndex", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OriginalSpawnLocation + { + get { return Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData, value); } + } + public float LastBounceSoundTime + { + get { return Invoker.CallNative("SDKClass", "LastBounceSoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastBounceSoundTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D GrenadeSpin + { + get { return Invoker.CallNative("SDKClass", "GrenadeSpin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrenadeSpin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastHitSurfaceNormal + { + get { return Invoker.CallNative("SDKClass", "LastHitSurfaceNormal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastHitSurfaceNormal", CallKind.ClassMember, m_classData, value); } + } + public int TicksAtZeroVelocity + { + get { return Invoker.CallNative("SDKClass", "TicksAtZeroVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TicksAtZeroVelocity", CallKind.ClassMember, m_classData, value); } + } + public bool HasEverHitEnemy + { + get { return Invoker.CallNative("SDKClass", "HasEverHitEnemy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasEverHitEnemy", CallKind.ClassMember, m_classData, value); } + } + public CBaseGrenade Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseCSGrenadeProjectile(ptr={this.m_classData})"; + } + public class CBaseDMStart : CPointEntity + { + public CBaseDMStart(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseDMStart", "CBaseDMStart", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseDMStart(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseDMStart", "CBaseDMStart", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseDMStart() + { + } + public CBaseDMStart(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseDMStart", "CBaseDMStart", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Master + { + get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseDMStart(ptr={this.m_classData})"; + } + public class CBaseDoor : CBaseToggle + { + public CBaseDoor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseDoor", "CBaseDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseDoor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseDoor", "CBaseDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseDoor() + { + } + public CBaseDoor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseDoor", "CBaseDoor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector MoveEntitySpace + { + get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MoveDirParentSpace + { + get { return Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData, value); } + } + public locksound_t Ls + { + get { return Invoker.CallNative("SDKClass", "Ls", CallKind.ClassMember, m_classData); } + } + public bool ForceClosed + { + get { return Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData, value); } + } + public bool DoorGroup + { + get { return Invoker.CallNative("SDKClass", "DoorGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DoorGroup", CallKind.ClassMember, m_classData, value); } + } + public bool Locked + { + get { return Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreDebris + { + get { return Invoker.CallNative("SDKClass", "IgnoreDebris", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreDebris", CallKind.ClassMember, m_classData, value); } + } + public bool NoNPCs + { + get { return Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData, value); } + } + public uint SpawnPosition + { + get { return Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData, value); } + } + public float BlockDamage + { + get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } + } + public string NoiseMoving + { + get { return Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData, value); } + } + public string NoiseArrived + { + get { return Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData, value); } + } + public string NoiseMovingClosed + { + get { return Invoker.CallNative("SDKClass", "NoiseMovingClosed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseMovingClosed", CallKind.ClassMember, m_classData, value); } + } + public string NoiseArrivedClosed + { + get { return Invoker.CallNative("SDKClass", "NoiseArrivedClosed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseArrivedClosed", CallKind.ClassMember, m_classData, value); } + } + public string ChainTarget + { + get { return Invoker.CallNative("SDKClass", "ChainTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChainTarget", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnBlockedClosing + { + get { return Invoker.CallNative("SDKClass", "OnBlockedClosing", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBlockedOpening + { + get { return Invoker.CallNative("SDKClass", "OnBlockedOpening", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUnblockedClosing + { + get { return Invoker.CallNative("SDKClass", "OnUnblockedClosing", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUnblockedOpening + { + get { return Invoker.CallNative("SDKClass", "OnUnblockedOpening", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFullyClosed + { + get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFullyOpen + { + get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnClose + { + get { return Invoker.CallNative("SDKClass", "OnClose", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOpen + { + get { return Invoker.CallNative("SDKClass", "OnOpen", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnLockedUse + { + get { return Invoker.CallNative("SDKClass", "OnLockedUse", CallKind.ClassMember, m_classData); } + } + public bool LoopMoveSound + { + get { return Invoker.CallNative("SDKClass", "LoopMoveSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoopMoveSound", CallKind.ClassMember, m_classData, value); } + } + public bool CreateNavObstacle + { + get { return Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData, value); } + } + public bool IsChaining + { + get { return Invoker.CallNative("SDKClass", "IsChaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsChaining", CallKind.ClassMember, m_classData, value); } + } + public bool IsUsable + { + get { return Invoker.CallNative("SDKClass", "IsUsable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsUsable", CallKind.ClassMember, m_classData, value); } + } + public CBaseToggle Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseDoor(ptr={this.m_classData})"; + } + public class CBaseEntity : CEntityInstance + { + public CBaseEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseEntity", "CBaseEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseEntity", "CBaseEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseEntity() + { + } + public CBaseEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseEntity", "CBaseEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public uint EmitSound(string sound_name, float pitch, float volume) + { + return Internal_API.Invoker.CallNative("SDKClass", "EmitSound", Internal_API.CallKind.ClassFunction, m_classData, sound_name, pitch, volume); + } + public uint EmitSoundFromEntity(string sound_name, float pitch, float volume, float delay) + { + return Internal_API.Invoker.CallNative("SDKClass", "EmitSoundFromEntity", Internal_API.CallKind.ClassFunction, m_classData, sound_name, pitch, volume, delay); + } + public void TakeDamage(ClassData? attacker, ClassData? inflictor, ClassData? ability, DamageTypes_t damageType, float damage) + { + Internal_API.Invoker.CallNative("SDKClass", "TakeDamage", Internal_API.CallKind.ClassFunction, m_classData, attacker, inflictor, ability, damageType, damage); + } + public void CollisionRulesChanged() + { + Internal_API.Invoker.CallNative("SDKClass", "CollisionRulesChanged", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity EHandle() + { + return Internal_API.Invoker.CallNative("SDKClass", "EHandle", Internal_API.CallKind.ClassFunction, m_classData); + } + public void Spawn(CEntityKeyValues? keys) + { + Internal_API.Invoker.CallNative("SDKClass", "Spawn", Internal_API.CallKind.ClassFunction, m_classData, keys); + } + public void Despawn() + { + Internal_API.Invoker.CallNative("SDKClass", "Despawn", Internal_API.CallKind.ClassFunction, m_classData); + } + public void AcceptInput(string input, CEntityInstance activator, CEntityInstance caller, string value, int outputID) + { + Internal_API.Invoker.CallNative("SDKClass", "AcceptInput", Internal_API.CallKind.ClassFunction, m_classData, input, activator, caller, value, outputID); + } + public string GetClassname() + { + return Internal_API.Invoker.CallNative("SDKClass", "GetClassname", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntitySubclassVDataBase GetVData() + { + return Internal_API.Invoker.CallNative("SDKClass", "GetVData", Internal_API.CallKind.ClassFunction, m_classData); + } + public void Teleport(Vector? position, QAngle? angle, Vector? velocity) + { + Internal_API.Invoker.CallNative("SDKClass", "Teleport", Internal_API.CallKind.ClassFunction, m_classData, position, angle, velocity); + } + public int EntityIndex() + { + return Internal_API.Invoker.CallNative("SDKClass", "EntityIndex", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] CBodyComponent + { + get { return Invoker.CallNative("SDKClass", "CBodyComponent", CallKind.ClassMember, m_classData); } + } + public CNetworkTransmitComponent NetworkTransmitComponent + { + get { return Invoker.CallNative("SDKClass", "NetworkTransmitComponent", CallKind.ClassMember, m_classData); } + } + public int CurrentThinkContext + { + get { return Invoker.CallNative("SDKClass", "CurrentThinkContext", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentThinkContext", CallKind.ClassMember, m_classData, value); } + } + public int LastThinkTick + { + get { return Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData, value); } + } + public bool DisabledContextThinks + { + get { return Invoker.CallNative("SDKClass", "DisabledContextThinks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisabledContextThinks", CallKind.ClassMember, m_classData, value); } + } + public float LastNetworkChange + { + get { return Invoker.CallNative("SDKClass", "LastNetworkChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastNetworkChange", CallKind.ClassMember, m_classData, value); } + } + public string ResponseContext + { + get { return Invoker.CallNative("SDKClass", "ResponseContext", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResponseContext", CallKind.ClassMember, m_classData, value); } + } + public int Health + { + get { return Invoker.CallNative("SDKClass", "Health", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Health", CallKind.ClassMember, m_classData, value); } + } + public int MaxHealth + { + get { return Invoker.CallNative("SDKClass", "MaxHealth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxHealth", CallKind.ClassMember, m_classData, value); } + } + public byte LifeState + { + get { return Invoker.CallNative("SDKClass", "LifeState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LifeState", CallKind.ClassMember, m_classData, value); } + } + public float DamageAccumulator + { + get { return Invoker.CallNative("SDKClass", "DamageAccumulator", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageAccumulator", CallKind.ClassMember, m_classData, value); } + } + public bool TakesDamage + { + get { return Invoker.CallNative("SDKClass", "TakesDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TakesDamage", CallKind.ClassMember, m_classData, value); } + } + public ulong TakeDamageFlags + { + get { return Invoker.CallNative("SDKClass", "TakeDamageFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TakeDamageFlags", CallKind.ClassMember, m_classData, value); } + } + public byte PlatformType + { + get { return Invoker.CallNative("SDKClass", "PlatformType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlatformType", CallKind.ClassMember, m_classData, value); } + } + public byte MoveCollide + { + get { return Invoker.CallNative("SDKClass", "MoveCollide", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveCollide", CallKind.ClassMember, m_classData, value); } + } + public byte MoveType + { + get { return Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData, value); } + } + public byte ActualMoveType + { + get { return Invoker.CallNative("SDKClass", "ActualMoveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActualMoveType", CallKind.ClassMember, m_classData, value); } + } + public byte WaterTouch + { + get { return Invoker.CallNative("SDKClass", "WaterTouch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterTouch", CallKind.ClassMember, m_classData, value); } + } + public byte SlimeTouch + { + get { return Invoker.CallNative("SDKClass", "SlimeTouch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlimeTouch", CallKind.ClassMember, m_classData, value); } + } + public bool RestoreInHierarchy + { + get { return Invoker.CallNative("SDKClass", "RestoreInHierarchy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RestoreInHierarchy", CallKind.ClassMember, m_classData, value); } + } + public string Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter DamageFilter + { + get { return Invoker.CallNative("SDKClass", "DamageFilter", CallKind.ClassMember, m_classData); } + } + public string DamageFilterName + { + get { return Invoker.CallNative("SDKClass", "DamageFilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageFilterName", CallKind.ClassMember, m_classData, value); } + } + public float MoveDoneTime + { + get { return Invoker.CallNative("SDKClass", "MoveDoneTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveDoneTime", CallKind.ClassMember, m_classData, value); } + } + public uint SubclassID + { + get { return Invoker.CallNative("SDKClass", "SubclassID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SubclassID", CallKind.ClassMember, m_classData, value); } + } + public float AnimTime + { + get { return Invoker.CallNative("SDKClass", "AnimTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimTime", CallKind.ClassMember, m_classData, value); } + } + public float SimulationTime + { + get { return Invoker.CallNative("SDKClass", "SimulationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimulationTime", CallKind.ClassMember, m_classData, value); } + } + public float CreateTime + { + get { return Invoker.CallNative("SDKClass", "CreateTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateTime", CallKind.ClassMember, m_classData, value); } + } + public bool ClientSideRagdoll + { + get { return Invoker.CallNative("SDKClass", "ClientSideRagdoll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientSideRagdoll", CallKind.ClassMember, m_classData, value); } + } + public byte InterpolationFrame + { + get { return Invoker.CallNative("SDKClass", "InterpolationFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpolationFrame", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrevVPhysicsUpdatePos + { + get { return Invoker.CallNative("SDKClass", "PrevVPhysicsUpdatePos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevVPhysicsUpdatePos", CallKind.ClassMember, m_classData, value); } + } + public byte TeamNum + { + get { return Invoker.CallNative("SDKClass", "TeamNum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamNum", CallKind.ClassMember, m_classData, value); } + } + public string Globalname + { + get { return Invoker.CallNative("SDKClass", "Globalname", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Globalname", CallKind.ClassMember, m_classData, value); } + } + public int SentToClients + { + get { return Invoker.CallNative("SDKClass", "SentToClients", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SentToClients", CallKind.ClassMember, m_classData, value); } + } + public float Speed + { + get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } + } + public string UniqueHammerID + { + get { return Invoker.CallNative("SDKClass", "UniqueHammerID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UniqueHammerID", CallKind.ClassMember, m_classData, value); } + } + public uint Spawnflags + { + get { return Invoker.CallNative("SDKClass", "Spawnflags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spawnflags", CallKind.ClassMember, m_classData, value); } + } + public int NextThinkTick + { + get { return Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData, value); } + } + public int SimulationTick + { + get { return Invoker.CallNative("SDKClass", "SimulationTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimulationTick", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnKilled + { + get { return Invoker.CallNative("SDKClass", "OnKilled", CallKind.ClassMember, m_classData); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AbsVelocity + { + get { return Invoker.CallNative("SDKClass", "AbsVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AbsVelocity", CallKind.ClassMember, m_classData, value); } + } + public CNetworkVelocityVector Velocity + { + get { return Invoker.CallNative("SDKClass", "Velocity", CallKind.ClassMember, m_classData); } + } + public Vector2D BaseVelocity + { + get { return Invoker.CallNative("SDKClass", "BaseVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseVelocity", CallKind.ClassMember, m_classData, value); } + } + public int PushEnumCount + { + get { return Invoker.CallNative("SDKClass", "PushEnumCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushEnumCount", CallKind.ClassMember, m_classData, value); } + } + public int[] Collision + { + get { return Invoker.CallNative("SDKClass", "Collision", CallKind.ClassMember, m_classData); } + } + public CBaseEntity EffectEntity + { + get { return Invoker.CallNative("SDKClass", "EffectEntity", CallKind.ClassMember, m_classData); } + } + public CBaseEntity OwnerEntity + { + get { return Invoker.CallNative("SDKClass", "OwnerEntity", CallKind.ClassMember, m_classData); } + } + public uint Effects + { + get { return Invoker.CallNative("SDKClass", "Effects", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Effects", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity GroundEntity + { + get { return Invoker.CallNative("SDKClass", "GroundEntity", CallKind.ClassMember, m_classData); } + } + public int GroundBodyIndex + { + get { return Invoker.CallNative("SDKClass", "GroundBodyIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundBodyIndex", CallKind.ClassMember, m_classData, value); } + } + public float Friction + { + get { return Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData, value); } + } + public float Elasticity + { + get { return Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData, value); } + } + public float GravityScale + { + get { return Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData, value); } + } + public float TimeScale + { + get { return Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData, value); } + } + public float WaterLevel + { + get { return Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData, value); } + } + public bool GravityDisabled + { + get { return Invoker.CallNative("SDKClass", "GravityDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GravityDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool AnimatedEveryTick + { + get { return Invoker.CallNative("SDKClass", "AnimatedEveryTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimatedEveryTick", CallKind.ClassMember, m_classData, value); } + } + public float ActualGravityScale + { + get { return Invoker.CallNative("SDKClass", "ActualGravityScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActualGravityScale", CallKind.ClassMember, m_classData, value); } + } + public bool GravityActuallyDisabled + { + get { return Invoker.CallNative("SDKClass", "GravityActuallyDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GravityActuallyDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool DisableLowViolence + { + get { return Invoker.CallNative("SDKClass", "DisableLowViolence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableLowViolence", CallKind.ClassMember, m_classData, value); } + } + public byte WaterType + { + get { return Invoker.CallNative("SDKClass", "WaterType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterType", CallKind.ClassMember, m_classData, value); } + } + public int EFlags + { + get { return Invoker.CallNative("SDKClass", "EFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EFlags", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnUser1 + { + get { return Invoker.CallNative("SDKClass", "OnUser1", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUser2 + { + get { return Invoker.CallNative("SDKClass", "OnUser2", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUser3 + { + get { return Invoker.CallNative("SDKClass", "OnUser3", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUser4 + { + get { return Invoker.CallNative("SDKClass", "OnUser4", CallKind.ClassMember, m_classData); } + } + public int InitialTeamNum + { + get { return Invoker.CallNative("SDKClass", "InitialTeamNum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialTeamNum", CallKind.ClassMember, m_classData, value); } + } + public float NavIgnoreUntilTime + { + get { return Invoker.CallNative("SDKClass", "NavIgnoreUntilTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NavIgnoreUntilTime", CallKind.ClassMember, m_classData, value); } + } + public Vector AngVelocity + { + get { return Invoker.CallNative("SDKClass", "AngVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngVelocity", CallKind.ClassMember, m_classData, value); } + } + public bool NetworkQuantizeOriginAndAngles + { + get { return Invoker.CallNative("SDKClass", "NetworkQuantizeOriginAndAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkQuantizeOriginAndAngles", CallKind.ClassMember, m_classData, value); } + } + public bool LagCompensate + { + get { return Invoker.CallNative("SDKClass", "LagCompensate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LagCompensate", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Blocker + { + get { return Invoker.CallNative("SDKClass", "Blocker", CallKind.ClassMember, m_classData); } + } + public float LocalTime + { + get { return Invoker.CallNative("SDKClass", "LocalTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalTime", CallKind.ClassMember, m_classData, value); } + } + public float VPhysicsUpdateLocalTime + { + get { return Invoker.CallNative("SDKClass", "VPhysicsUpdateLocalTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VPhysicsUpdateLocalTime", CallKind.ClassMember, m_classData, value); } + } + public uint BloodType + { + get { return Invoker.CallNative("SDKClass", "BloodType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BloodType", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseEntity(ptr={this.m_classData})"; + } + public class CBaseEntityAPI : ClassData + { + public CBaseEntityAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseEntityAPI", "CBaseEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseEntityAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseEntityAPI", "CBaseEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseEntityAPI() + { + } + public CBaseEntityAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseEntityAPI", "CBaseEntityAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CBaseEntityAPI(ptr={this.m_classData})"; + } + public class CBaseFilter : CLogicalEntity + { + public CBaseFilter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFilter", "CBaseFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseFilter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFilter", "CBaseFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseFilter() + { + } + public CBaseFilter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFilter", "CBaseFilter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Negated + { + get { return Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnPass + { + get { return Invoker.CallNative("SDKClass", "OnPass", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFail + { + get { return Invoker.CallNative("SDKClass", "OnFail", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseFilter(ptr={this.m_classData})"; + } + public class CBaseFlex : CBaseAnimGraph + { + public CBaseFlex(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFlex", "CBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseFlex(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFlex", "CBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseFlex() + { + } + public CBaseFlex(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFlex", "CBaseFlex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] FlexWeight + { + get { return Invoker.CallNative("SDKClass", "FlexWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlexWeight", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LookTargetPosition + { + get { return Invoker.CallNative("SDKClass", "LookTargetPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookTargetPosition", CallKind.ClassMember, m_classData, value); } + } + public bool Blinktoggle + { + get { return Invoker.CallNative("SDKClass", "Blinktoggle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Blinktoggle", CallKind.ClassMember, m_classData, value); } + } + public float AllowResponsesEndTime + { + get { return Invoker.CallNative("SDKClass", "AllowResponsesEndTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowResponsesEndTime", CallKind.ClassMember, m_classData, value); } + } + public float LastFlexAnimationTime + { + get { return Invoker.CallNative("SDKClass", "LastFlexAnimationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastFlexAnimationTime", CallKind.ClassMember, m_classData, value); } + } + public SceneEventId_t NextSceneEventId + { + get { return Invoker.CallNative("SDKClass", "NextSceneEventId", CallKind.ClassMember, m_classData); } + } + public bool UpdateLayerPriorities + { + get { return Invoker.CallNative("SDKClass", "UpdateLayerPriorities", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpdateLayerPriorities", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseFlex(ptr={this.m_classData})"; + } + public class CBaseFlexAlias_funCBaseFlex : CBaseFlex + { + public CBaseFlexAlias_funCBaseFlex(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFlexAlias_funCBaseFlex", "CBaseFlexAlias_funCBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseFlexAlias_funCBaseFlex(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFlexAlias_funCBaseFlex", "CBaseFlexAlias_funCBaseFlex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseFlexAlias_funCBaseFlex() + { + } + public CBaseFlexAlias_funCBaseFlex(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseFlexAlias_funCBaseFlex", "CBaseFlexAlias_funCBaseFlex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseFlex Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseFlexAlias_funCBaseFlex(ptr={this.m_classData})"; + } + public class CBaseGrenade : CBaseFlex + { + public CBaseGrenade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseGrenade", "CBaseGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseGrenade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseGrenade", "CBaseGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseGrenade() + { + } + public CBaseGrenade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseGrenade", "CBaseGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnPlayerPickup + { + get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnExplode + { + get { return Invoker.CallNative("SDKClass", "OnExplode", CallKind.ClassMember, m_classData); } + } + public bool HasWarnedAI + { + get { return Invoker.CallNative("SDKClass", "HasWarnedAI", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasWarnedAI", CallKind.ClassMember, m_classData, value); } + } + public bool IsSmokeGrenade + { + get { return Invoker.CallNative("SDKClass", "IsSmokeGrenade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsSmokeGrenade", CallKind.ClassMember, m_classData, value); } + } + public bool IsLive + { + get { return Invoker.CallNative("SDKClass", "IsLive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsLive", CallKind.ClassMember, m_classData, value); } + } + public float DmgRadius + { + get { return Invoker.CallNative("SDKClass", "DmgRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DmgRadius", CallKind.ClassMember, m_classData, value); } + } + public float DetonateTime + { + get { return Invoker.CallNative("SDKClass", "DetonateTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DetonateTime", CallKind.ClassMember, m_classData, value); } + } + public float WarnAITime + { + get { return Invoker.CallNative("SDKClass", "WarnAITime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarnAITime", CallKind.ClassMember, m_classData, value); } + } + public float Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public string BounceSound + { + get { return Invoker.CallNative("SDKClass", "BounceSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BounceSound", CallKind.ClassMember, m_classData, value); } + } + public string ExplosionSound + { + get { return Invoker.CallNative("SDKClass", "ExplosionSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplosionSound", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn Thrower + { + get { return Invoker.CallNative("SDKClass", "Thrower", CallKind.ClassMember, m_classData); } + } + public float NextAttack + { + get { return Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn OriginalThrower + { + get { return Invoker.CallNative("SDKClass", "OriginalThrower", CallKind.ClassMember, m_classData); } + } + public CBaseFlex Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseGrenade(ptr={this.m_classData})"; + } + public class CBaseIssue : ClassData + { + public CBaseIssue(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseIssue", "CBaseIssue", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseIssue(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseIssue", "CBaseIssue", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseIssue() + { + } + public CBaseIssue(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseIssue", "CBaseIssue", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TypeString + { + get { return Invoker.CallNative("SDKClass", "TypeString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TypeString", CallKind.ClassMember, m_classData, value); } + } + public string DetailsString + { + get { return Invoker.CallNative("SDKClass", "DetailsString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DetailsString", CallKind.ClassMember, m_classData, value); } + } + public int NumYesVotes + { + get { return Invoker.CallNative("SDKClass", "NumYesVotes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumYesVotes", CallKind.ClassMember, m_classData, value); } + } + public int NumNoVotes + { + get { return Invoker.CallNative("SDKClass", "NumNoVotes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumNoVotes", CallKind.ClassMember, m_classData, value); } + } + public int NumPotentialVotes + { + get { return Invoker.CallNative("SDKClass", "NumPotentialVotes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumPotentialVotes", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CBaseIssue(ptr={this.m_classData})"; + } + public class CBaseModelEntity : CBaseEntity + { + public CBaseModelEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntity", "CBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseModelEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntity", "CBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseModelEntity() + { + } + public CBaseModelEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntity", "CBaseModelEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public void SetBodygroup(string key, ulong value) + { + Internal_API.Invoker.CallNative("SDKClass", "SetBodygroup", Internal_API.CallKind.ClassFunction, m_classData, key, value); + } + public void SetModel(string model) + { + Internal_API.Invoker.CallNative("SDKClass", "SetModel", Internal_API.CallKind.ClassFunction, m_classData, model); + } + public void SetSolidType(byte solidType) + { + Internal_API.Invoker.CallNative("SDKClass", "SetSolidType", Internal_API.CallKind.ClassFunction, m_classData, solidType); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] CRenderComponent + { + get { return Invoker.CallNative("SDKClass", "CRenderComponent", CallKind.ClassMember, m_classData); } + } + public CHitboxComponent CHitboxComponent + { + get { return Invoker.CallNative("SDKClass", "CHitboxComponent", CallKind.ClassMember, m_classData); } + } + public uint DestructiblePartInitialStateDestructed0 + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0", CallKind.ClassMember, m_classData, value); } + } + public uint DestructiblePartInitialStateDestructed1 + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1", CallKind.ClassMember, m_classData, value); } + } + public uint DestructiblePartInitialStateDestructed2 + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2", CallKind.ClassMember, m_classData, value); } + } + public uint DestructiblePartInitialStateDestructed3 + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3", CallKind.ClassMember, m_classData, value); } + } + public uint DestructiblePartInitialStateDestructed4 + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4", CallKind.ClassMember, m_classData, value); } + } + public int DestructiblePartInitialStateDestructed0_PartIndex + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0_PartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed0_PartIndex", CallKind.ClassMember, m_classData, value); } + } + public int DestructiblePartInitialStateDestructed1_PartIndex + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1_PartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed1_PartIndex", CallKind.ClassMember, m_classData, value); } + } + public int DestructiblePartInitialStateDestructed2_PartIndex + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2_PartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed2_PartIndex", CallKind.ClassMember, m_classData, value); } + } + public int DestructiblePartInitialStateDestructed3_PartIndex + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3_PartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed3_PartIndex", CallKind.ClassMember, m_classData, value); } + } + public int DestructiblePartInitialStateDestructed4_PartIndex + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4_PartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructiblePartInitialStateDestructed4_PartIndex", CallKind.ClassMember, m_classData, value); } + } + public int[] DestructiblePartsSystemComponent + { + get { return Invoker.CallNative("SDKClass", "DestructiblePartsSystemComponent", CallKind.ClassMember, m_classData); } + } + public uint LastHitGroup + { + get { return Invoker.CallNative("SDKClass", "LastHitGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastHitGroup", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastDamagePosition + { + get { return Invoker.CallNative("SDKClass", "LastDamagePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastDamagePosition", CallKind.ClassMember, m_classData, value); } + } + public float DissolveStartTime + { + get { return Invoker.CallNative("SDKClass", "DissolveStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DissolveStartTime", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnIgnite + { + get { return Invoker.CallNative("SDKClass", "OnIgnite", CallKind.ClassMember, m_classData); } + } + public byte RenderMode + { + get { return Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData, value); } + } + public byte RenderFX + { + get { return Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData, value); } + } + public bool AllowFadeInView + { + get { return Invoker.CallNative("SDKClass", "AllowFadeInView", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowFadeInView", CallKind.ClassMember, m_classData, value); } + } + public QAngle Render + { + get { return Invoker.CallNative("SDKClass", "Render", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Render", CallKind.ClassMember, m_classData, value); } + } + public bool RenderToCubemaps + { + get { return Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData, value); } + } + public bool NoInterpolate + { + get { return Invoker.CallNative("SDKClass", "NoInterpolate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoInterpolate", CallKind.ClassMember, m_classData, value); } + } + public CCollisionProperty Collision + { + get { return Invoker.CallNative("SDKClass", "Collision", CallKind.ClassMember, m_classData); } + } + public CGlowProperty Glow + { + get { return Invoker.CallNative("SDKClass", "Glow", CallKind.ClassMember, m_classData); } + } + public float GlowBackfaceMult + { + get { return Invoker.CallNative("SDKClass", "GlowBackfaceMult", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowBackfaceMult", CallKind.ClassMember, m_classData, value); } + } + public float FadeMinDist + { + get { return Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData, value); } + } + public float FadeMaxDist + { + get { return Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData, value); } + } + public float FadeScale + { + get { return Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData, value); } + } + public float ShadowStrength + { + get { return Invoker.CallNative("SDKClass", "ShadowStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowStrength", CallKind.ClassMember, m_classData, value); } + } + public byte ObjectCulling + { + get { return Invoker.CallNative("SDKClass", "ObjectCulling", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ObjectCulling", CallKind.ClassMember, m_classData, value); } + } + public int AddDecal + { + get { return Invoker.CallNative("SDKClass", "AddDecal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AddDecal", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DecalPosition + { + get { return Invoker.CallNative("SDKClass", "DecalPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecalPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DecalForwardAxis + { + get { return Invoker.CallNative("SDKClass", "DecalForwardAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecalForwardAxis", CallKind.ClassMember, m_classData, value); } + } + public float DecalHealBloodRate + { + get { return Invoker.CallNative("SDKClass", "DecalHealBloodRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecalHealBloodRate", CallKind.ClassMember, m_classData, value); } + } + public float DecalHealHeightRate + { + get { return Invoker.CallNative("SDKClass", "DecalHealHeightRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecalHealHeightRate", CallKind.ClassMember, m_classData, value); } + } + public byte DecalMode + { + get { return Invoker.CallNative("SDKClass", "DecalMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecalMode", CallKind.ClassMember, m_classData, value); } + } + public byte RequiredDecalMode + { + get { return Invoker.CallNative("SDKClass", "RequiredDecalMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RequiredDecalMode", CallKind.ClassMember, m_classData, value); } + } + public CNetworkViewOffsetVector ViewOffset + { + get { return Invoker.CallNative("SDKClass", "ViewOffset", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseModelEntity(ptr={this.m_classData})"; + } + public class CBaseModelEntityAPI : ClassData + { + public CBaseModelEntityAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntityAPI", "CBaseModelEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseModelEntityAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntityAPI", "CBaseModelEntityAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseModelEntityAPI() + { + } + public CBaseModelEntityAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseModelEntityAPI", "CBaseModelEntityAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CBaseModelEntityAPI(ptr={this.m_classData})"; + } + public class CBaseMoveBehavior : CPathKeyFrame + { + public CBaseMoveBehavior(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseMoveBehavior", "CBaseMoveBehavior", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseMoveBehavior(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseMoveBehavior", "CBaseMoveBehavior", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseMoveBehavior() + { + } + public CBaseMoveBehavior(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseMoveBehavior", "CBaseMoveBehavior", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int PositionInterpolator + { + get { return Invoker.CallNative("SDKClass", "PositionInterpolator", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PositionInterpolator", CallKind.ClassMember, m_classData, value); } + } + public int RotationInterpolator + { + get { return Invoker.CallNative("SDKClass", "RotationInterpolator", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotationInterpolator", CallKind.ClassMember, m_classData, value); } + } + public float AnimStartTime + { + get { return Invoker.CallNative("SDKClass", "AnimStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimStartTime", CallKind.ClassMember, m_classData, value); } + } + public float AnimEndTime + { + get { return Invoker.CallNative("SDKClass", "AnimEndTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimEndTime", CallKind.ClassMember, m_classData, value); } + } + public float AverageSpeedAcrossFrame + { + get { return Invoker.CallNative("SDKClass", "AverageSpeedAcrossFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AverageSpeedAcrossFrame", CallKind.ClassMember, m_classData, value); } + } + public int[] CurrentKeyFrame + { + get { return Invoker.CallNative("SDKClass", "CurrentKeyFrame", CallKind.ClassMember, m_classData); } + } + public int[] TargetKeyFrame + { + get { return Invoker.CallNative("SDKClass", "TargetKeyFrame", CallKind.ClassMember, m_classData); } + } + public int[] PreKeyFrame + { + get { return Invoker.CallNative("SDKClass", "PreKeyFrame", CallKind.ClassMember, m_classData); } + } + public int[] PostKeyFrame + { + get { return Invoker.CallNative("SDKClass", "PostKeyFrame", CallKind.ClassMember, m_classData); } + } + public float TimeIntoFrame + { + get { return Invoker.CallNative("SDKClass", "TimeIntoFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeIntoFrame", CallKind.ClassMember, m_classData, value); } + } + public int Direction + { + get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } + } + public CPathKeyFrame Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseMoveBehavior(ptr={this.m_classData})"; + } + public class CBasePlatTrain : CBaseToggle + { + public CBasePlatTrain(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlatTrain", "CBasePlatTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlatTrain(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlatTrain", "CBasePlatTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlatTrain() + { + } + public CBasePlatTrain(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlatTrain", "CBasePlatTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string NoiseMoving + { + get { return Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseMoving", CallKind.ClassMember, m_classData, value); } + } + public string NoiseArrived + { + get { return Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseArrived", CallKind.ClassMember, m_classData, value); } + } + public float Volume + { + get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } + } + public float TWidth + { + get { return Invoker.CallNative("SDKClass", "TWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TWidth", CallKind.ClassMember, m_classData, value); } + } + public float TLength + { + get { return Invoker.CallNative("SDKClass", "TLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TLength", CallKind.ClassMember, m_classData, value); } + } + public CBaseToggle Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBasePlatTrain(ptr={this.m_classData})"; + } + public class CBasePlayerController : CBaseEntity + { + public CBasePlayerController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerController", "CBasePlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerController", "CBasePlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerController() + { + } + public CBasePlayerController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerController", "CBasePlayerController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong InButtonsWhichAreToggles + { + get { return Invoker.CallNative("SDKClass", "InButtonsWhichAreToggles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InButtonsWhichAreToggles", CallKind.ClassMember, m_classData, value); } + } + public uint TickBase + { + get { return Invoker.CallNative("SDKClass", "TickBase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TickBase", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerPawn Pawn + { + get { return Invoker.CallNative("SDKClass", "Pawn", CallKind.ClassMember, m_classData); } + } + public bool KnownTeamMismatch + { + get { return Invoker.CallNative("SDKClass", "KnownTeamMismatch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KnownTeamMismatch", CallKind.ClassMember, m_classData, value); } + } + public int SplitScreenSlot + { + get { return Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerController SplitOwner + { + get { return Invoker.CallNative("SDKClass", "SplitOwner", CallKind.ClassMember, m_classData); } + } + public bool IsHLTV + { + get { return Invoker.CallNative("SDKClass", "IsHLTV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsHLTV", CallKind.ClassMember, m_classData, value); } + } + public uint Connected + { + get { return Invoker.CallNative("SDKClass", "Connected", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Connected", CallKind.ClassMember, m_classData, value); } + } + public string PlayerName + { + get { return Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData, value); } + } + public string NetworkIDString + { + get { return Invoker.CallNative("SDKClass", "NetworkIDString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkIDString", CallKind.ClassMember, m_classData, value); } + } + public float LerpTime + { + get { return Invoker.CallNative("SDKClass", "LerpTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpTime", CallKind.ClassMember, m_classData, value); } + } + public bool LagCompensation + { + get { return Invoker.CallNative("SDKClass", "LagCompensation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LagCompensation", CallKind.ClassMember, m_classData, value); } + } + public bool Predict + { + get { return Invoker.CallNative("SDKClass", "Predict", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Predict", CallKind.ClassMember, m_classData, value); } + } + public bool IsLowViolence + { + get { return Invoker.CallNative("SDKClass", "IsLowViolence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsLowViolence", CallKind.ClassMember, m_classData, value); } + } + public bool GamePaused + { + get { return Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData, value); } + } + public uint IgnoreGlobalChat + { + get { return Invoker.CallNative("SDKClass", "IgnoreGlobalChat", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreGlobalChat", CallKind.ClassMember, m_classData, value); } + } + public float LastPlayerTalkTime + { + get { return Invoker.CallNative("SDKClass", "LastPlayerTalkTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPlayerTalkTime", CallKind.ClassMember, m_classData, value); } + } + public float LastEntitySteadyState + { + get { return Invoker.CallNative("SDKClass", "LastEntitySteadyState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastEntitySteadyState", CallKind.ClassMember, m_classData, value); } + } + public int AvailableEntitySteadyState + { + get { return Invoker.CallNative("SDKClass", "AvailableEntitySteadyState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvailableEntitySteadyState", CallKind.ClassMember, m_classData, value); } + } + public bool HasAnySteadyStateEnts + { + get { return Invoker.CallNative("SDKClass", "HasAnySteadyStateEnts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasAnySteadyStateEnts", CallKind.ClassMember, m_classData, value); } + } + public ulong SteamID + { + get { return Invoker.CallNative("SDKClass", "SteamID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SteamID", CallKind.ClassMember, m_classData, value); } + } + public bool NoClipEnabled + { + get { return Invoker.CallNative("SDKClass", "NoClipEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoClipEnabled", CallKind.ClassMember, m_classData, value); } + } + public uint DesiredFOV + { + get { return Invoker.CallNative("SDKClass", "DesiredFOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiredFOV", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBasePlayerController(ptr={this.m_classData})"; + } + public class CBasePlayerControllerAPI : ClassData + { + public CBasePlayerControllerAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerControllerAPI", "CBasePlayerControllerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerControllerAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerControllerAPI", "CBasePlayerControllerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerControllerAPI() + { + } + public CBasePlayerControllerAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerControllerAPI", "CBasePlayerControllerAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CBasePlayerControllerAPI(ptr={this.m_classData})"; + } + public class CBasePlayerPawn : CBaseCombatCharacter + { + public CBasePlayerPawn(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerPawn", "CBasePlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerPawn(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerPawn", "CBasePlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerPawn() + { + } + public CBasePlayerPawn(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerPawn", "CBasePlayerPawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] WeaponServices + { + get { return Invoker.CallNative("SDKClass", "WeaponServices", CallKind.ClassMember, m_classData); } + } + public int[] ItemServices + { + get { return Invoker.CallNative("SDKClass", "ItemServices", CallKind.ClassMember, m_classData); } + } + public int[] AutoaimServices + { + get { return Invoker.CallNative("SDKClass", "AutoaimServices", CallKind.ClassMember, m_classData); } + } + public int[] ObserverServices + { + get { return Invoker.CallNative("SDKClass", "ObserverServices", CallKind.ClassMember, m_classData); } + } + public int[] WaterServices + { + get { return Invoker.CallNative("SDKClass", "WaterServices", CallKind.ClassMember, m_classData); } + } + public int[] UseServices + { + get { return Invoker.CallNative("SDKClass", "UseServices", CallKind.ClassMember, m_classData); } + } + public int[] FlashlightServices + { + get { return Invoker.CallNative("SDKClass", "FlashlightServices", CallKind.ClassMember, m_classData); } + } + public int[] CameraServices + { + get { return Invoker.CallNative("SDKClass", "CameraServices", CallKind.ClassMember, m_classData); } + } + public int[] MovementServices + { + get { return Invoker.CallNative("SDKClass", "MovementServices", CallKind.ClassMember, m_classData); } + } + public Vector _angle + { + get { return Invoker.CallNative("SDKClass", "_angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "_angle", CallKind.ClassMember, m_classData, value); } + } + public Vector _anglePrevious + { + get { return Invoker.CallNative("SDKClass", "_anglePrevious", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "_anglePrevious", CallKind.ClassMember, m_classData, value); } + } + public uint HideHUD + { + get { return Invoker.CallNative("SDKClass", "HideHUD", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HideHUD", CallKind.ClassMember, m_classData, value); } + } + public sky3dparams_t Skybox3d + { + get { return Invoker.CallNative("SDKClass", "Skybox3d", CallKind.ClassMember, m_classData); } + } + public float TimeLastHurt + { + get { return Invoker.CallNative("SDKClass", "TimeLastHurt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeLastHurt", CallKind.ClassMember, m_classData, value); } + } + public float DeathTime + { + get { return Invoker.CallNative("SDKClass", "DeathTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeathTime", CallKind.ClassMember, m_classData, value); } + } + public float NextSuicideTime + { + get { return Invoker.CallNative("SDKClass", "NextSuicideTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextSuicideTime", CallKind.ClassMember, m_classData, value); } + } + public bool InitHUD + { + get { return Invoker.CallNative("SDKClass", "InitHUD", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitHUD", CallKind.ClassMember, m_classData, value); } + } + public int[] Expresser + { + get { return Invoker.CallNative("SDKClass", "Expresser", CallKind.ClassMember, m_classData); } + } + public CBasePlayerController Controller + { + get { return Invoker.CallNative("SDKClass", "Controller", CallKind.ClassMember, m_classData); } + } + public CBasePlayerController DefaultController + { + get { return Invoker.CallNative("SDKClass", "DefaultController", CallKind.ClassMember, m_classData); } + } + public float HltvReplayDelay + { + get { return Invoker.CallNative("SDKClass", "HltvReplayDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HltvReplayDelay", CallKind.ClassMember, m_classData, value); } + } + public float HltvReplayEnd + { + get { return Invoker.CallNative("SDKClass", "HltvReplayEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HltvReplayEnd", CallKind.ClassMember, m_classData, value); } + } + public int HltvReplayEntity + { + get { return Invoker.CallNative("SDKClass", "HltvReplayEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HltvReplayEntity", CallKind.ClassMember, m_classData, value); } + } + public CBaseCombatCharacter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBasePlayerPawn(ptr={this.m_classData})"; + } + public class CBasePlayerVData : CEntitySubclassVDataBase + { + public CBasePlayerVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerVData", "CBasePlayerVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerVData", "CBasePlayerVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerVData() + { + } + public CBasePlayerVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerVData", "CBasePlayerVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSkillFloat HeadDamageMultiplier + { + get { return Invoker.CallNative("SDKClass", "HeadDamageMultiplier", CallKind.ClassMember, m_classData); } + } + public CSkillFloat ChestDamageMultiplier + { + get { return Invoker.CallNative("SDKClass", "ChestDamageMultiplier", CallKind.ClassMember, m_classData); } + } + public CSkillFloat StomachDamageMultiplier + { + get { return Invoker.CallNative("SDKClass", "StomachDamageMultiplier", CallKind.ClassMember, m_classData); } + } + public CSkillFloat ArmDamageMultiplier + { + get { return Invoker.CallNative("SDKClass", "ArmDamageMultiplier", CallKind.ClassMember, m_classData); } + } + public CSkillFloat LegDamageMultiplier + { + get { return Invoker.CallNative("SDKClass", "LegDamageMultiplier", CallKind.ClassMember, m_classData); } + } + public float HoldBreathTime + { + get { return Invoker.CallNative("SDKClass", "HoldBreathTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HoldBreathTime", CallKind.ClassMember, m_classData, value); } + } + public float DrowningDamageInterval + { + get { return Invoker.CallNative("SDKClass", "DrowningDamageInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrowningDamageInterval", CallKind.ClassMember, m_classData, value); } + } + public int DrowningDamageInitial + { + get { return Invoker.CallNative("SDKClass", "DrowningDamageInitial", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrowningDamageInitial", CallKind.ClassMember, m_classData, value); } + } + public int DrowningDamageMax + { + get { return Invoker.CallNative("SDKClass", "DrowningDamageMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrowningDamageMax", CallKind.ClassMember, m_classData, value); } + } + public int WaterSpeed + { + get { return Invoker.CallNative("SDKClass", "WaterSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterSpeed", CallKind.ClassMember, m_classData, value); } + } + public float UseRange + { + get { return Invoker.CallNative("SDKClass", "UseRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseRange", CallKind.ClassMember, m_classData, value); } + } + public float UseAngleTolerance + { + get { return Invoker.CallNative("SDKClass", "UseAngleTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAngleTolerance", CallKind.ClassMember, m_classData, value); } + } + public float CrouchTime + { + get { return Invoker.CallNative("SDKClass", "CrouchTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrouchTime", CallKind.ClassMember, m_classData, value); } + } + public CEntitySubclassVDataBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBasePlayerVData(ptr={this.m_classData})"; + } + public class CBasePlayerWeapon : CEconEntity + { + public CBasePlayerWeapon(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeapon", "CBasePlayerWeapon", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerWeapon(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeapon", "CBasePlayerWeapon", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerWeapon() + { + } + public CBasePlayerWeapon(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeapon", "CBasePlayerWeapon", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NextPrimaryAttackTick + { + get { return Invoker.CallNative("SDKClass", "NextPrimaryAttackTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextPrimaryAttackTick", CallKind.ClassMember, m_classData, value); } + } + public float NextPrimaryAttackTickRatio + { + get { return Invoker.CallNative("SDKClass", "NextPrimaryAttackTickRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextPrimaryAttackTickRatio", CallKind.ClassMember, m_classData, value); } + } + public int NextSecondaryAttackTick + { + get { return Invoker.CallNative("SDKClass", "NextSecondaryAttackTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextSecondaryAttackTick", CallKind.ClassMember, m_classData, value); } + } + public float NextSecondaryAttackTickRatio + { + get { return Invoker.CallNative("SDKClass", "NextSecondaryAttackTickRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextSecondaryAttackTickRatio", CallKind.ClassMember, m_classData, value); } + } + public int Clip1 + { + get { return Invoker.CallNative("SDKClass", "Clip1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Clip1", CallKind.ClassMember, m_classData, value); } + } + public int Clip2 + { + get { return Invoker.CallNative("SDKClass", "Clip2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Clip2", CallKind.ClassMember, m_classData, value); } + } + public int[] ReserveAmmo + { + get { return Invoker.CallNative("SDKClass", "ReserveAmmo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReserveAmmo", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnPlayerUse + { + get { return Invoker.CallNative("SDKClass", "OnPlayerUse", CallKind.ClassMember, m_classData); } + } + public CEconEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBasePlayerWeapon(ptr={this.m_classData})"; + } + public class CBasePlayerWeaponVData : CEntitySubclassVDataBase + { + public CBasePlayerWeaponVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeaponVData", "CBasePlayerWeaponVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerWeaponVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeaponVData", "CBasePlayerWeaponVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePlayerWeaponVData() + { + } + public CBasePlayerWeaponVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePlayerWeaponVData", "CBasePlayerWeaponVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool BuiltRightHanded + { + get { return Invoker.CallNative("SDKClass", "BuiltRightHanded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuiltRightHanded", CallKind.ClassMember, m_classData, value); } + } + public bool AllowFlipping + { + get { return Invoker.CallNative("SDKClass", "AllowFlipping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowFlipping", CallKind.ClassMember, m_classData, value); } + } + public string MuzzleFlashParticleConfig + { + get { return Invoker.CallNative("SDKClass", "MuzzleFlashParticleConfig", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzleFlashParticleConfig", CallKind.ClassMember, m_classData, value); } + } + public byte MuzzleSmokeShotThreshold + { + get { return Invoker.CallNative("SDKClass", "MuzzleSmokeShotThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzleSmokeShotThreshold", CallKind.ClassMember, m_classData, value); } + } + public float MuzzleSmokeTimeout + { + get { return Invoker.CallNative("SDKClass", "MuzzleSmokeTimeout", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzleSmokeTimeout", CallKind.ClassMember, m_classData, value); } + } + public float MuzzleSmokeDecrementRate + { + get { return Invoker.CallNative("SDKClass", "MuzzleSmokeDecrementRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzleSmokeDecrementRate", CallKind.ClassMember, m_classData, value); } + } + public bool LinkedCooldowns + { + get { return Invoker.CallNative("SDKClass", "LinkedCooldowns", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinkedCooldowns", CallKind.ClassMember, m_classData, value); } + } + public byte Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public uint PrimaryAmmoType + { + get { return Invoker.CallNative("SDKClass", "PrimaryAmmoType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrimaryAmmoType", CallKind.ClassMember, m_classData, value); } + } + public uint SecondaryAmmoType + { + get { return Invoker.CallNative("SDKClass", "SecondaryAmmoType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SecondaryAmmoType", CallKind.ClassMember, m_classData, value); } + } + public int MaxClip1 + { + get { return Invoker.CallNative("SDKClass", "MaxClip1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxClip1", CallKind.ClassMember, m_classData, value); } + } + public int MaxClip2 + { + get { return Invoker.CallNative("SDKClass", "MaxClip2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxClip2", CallKind.ClassMember, m_classData, value); } + } + public int DefaultClip1 + { + get { return Invoker.CallNative("SDKClass", "DefaultClip1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultClip1", CallKind.ClassMember, m_classData, value); } + } + public int DefaultClip2 + { + get { return Invoker.CallNative("SDKClass", "DefaultClip2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultClip2", CallKind.ClassMember, m_classData, value); } + } + public bool ReserveAmmoAsClips + { + get { return Invoker.CallNative("SDKClass", "ReserveAmmoAsClips", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReserveAmmoAsClips", CallKind.ClassMember, m_classData, value); } + } + public bool TreatAsSingleClip + { + get { return Invoker.CallNative("SDKClass", "TreatAsSingleClip", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TreatAsSingleClip", CallKind.ClassMember, m_classData, value); } + } + public int Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public bool AutoSwitchTo + { + get { return Invoker.CallNative("SDKClass", "AutoSwitchTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoSwitchTo", CallKind.ClassMember, m_classData, value); } + } + public bool AutoSwitchFrom + { + get { return Invoker.CallNative("SDKClass", "AutoSwitchFrom", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoSwitchFrom", CallKind.ClassMember, m_classData, value); } + } + public uint RumbleEffect + { + get { return Invoker.CallNative("SDKClass", "RumbleEffect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RumbleEffect", CallKind.ClassMember, m_classData, value); } + } + public float DropSpeed + { + get { return Invoker.CallNative("SDKClass", "DropSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DropSpeed", CallKind.ClassMember, m_classData, value); } + } + public int Slot + { + get { return Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData, value); } + } + public int Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public CEntitySubclassVDataBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBasePlayerWeaponVData(ptr={this.m_classData})"; + } + public class CBaseProp : CBaseAnimGraph + { + public CBaseProp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseProp", "CBaseProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseProp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseProp", "CBaseProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseProp() + { + } + public CBaseProp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseProp", "CBaseProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ModelOverrodeBlockLOS + { + get { return Invoker.CallNative("SDKClass", "ModelOverrodeBlockLOS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelOverrodeBlockLOS", CallKind.ClassMember, m_classData, value); } + } + public int ShapeType + { + get { return Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData, value); } + } + public bool ConformToCollisionBounds + { + get { return Invoker.CallNative("SDKClass", "ConformToCollisionBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConformToCollisionBounds", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseProp(ptr={this.m_classData})"; + } + public class CBasePropDoor : CDynamicProp + { + public CBasePropDoor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePropDoor", "CBasePropDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePropDoor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePropDoor", "CBasePropDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBasePropDoor() + { + } + public CBasePropDoor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBasePropDoor", "CBasePropDoor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float AutoReturnDelay + { + get { return Invoker.CallNative("SDKClass", "AutoReturnDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoReturnDelay", CallKind.ClassMember, m_classData, value); } + } + public int HardwareType + { + get { return Invoker.CallNative("SDKClass", "HardwareType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HardwareType", CallKind.ClassMember, m_classData, value); } + } + public bool NeedsHardware + { + get { return Invoker.CallNative("SDKClass", "NeedsHardware", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeedsHardware", CallKind.ClassMember, m_classData, value); } + } + public uint DoorState + { + get { return Invoker.CallNative("SDKClass", "DoorState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DoorState", CallKind.ClassMember, m_classData, value); } + } + public bool Locked + { + get { return Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Locked", CallKind.ClassMember, m_classData, value); } + } + public bool NoNPCs + { + get { return Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoNPCs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ClosedPosition + { + get { return Invoker.CallNative("SDKClass", "ClosedPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClosedPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector ClosedAngles + { + get { return Invoker.CallNative("SDKClass", "ClosedAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClosedAngles", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Blocker + { + get { return Invoker.CallNative("SDKClass", "Blocker", CallKind.ClassMember, m_classData); } + } + public bool FirstBlocked + { + get { return Invoker.CallNative("SDKClass", "FirstBlocked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstBlocked", CallKind.ClassMember, m_classData, value); } + } + public locksound_t Ls + { + get { return Invoker.CallNative("SDKClass", "Ls", CallKind.ClassMember, m_classData); } + } + public bool ForceClosed + { + get { return Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceClosed", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LatchWorldPosition + { + get { return Invoker.CallNative("SDKClass", "LatchWorldPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LatchWorldPosition", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Activator + { + get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } + } + public string SoundMoving + { + get { return Invoker.CallNative("SDKClass", "SoundMoving", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundMoving", CallKind.ClassMember, m_classData, value); } + } + public string SoundOpen + { + get { return Invoker.CallNative("SDKClass", "SoundOpen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundOpen", CallKind.ClassMember, m_classData, value); } + } + public string SoundClose + { + get { return Invoker.CallNative("SDKClass", "SoundClose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundClose", CallKind.ClassMember, m_classData, value); } + } + public string SoundLock + { + get { return Invoker.CallNative("SDKClass", "SoundLock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundLock", CallKind.ClassMember, m_classData, value); } + } + public string SoundUnlock + { + get { return Invoker.CallNative("SDKClass", "SoundUnlock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundUnlock", CallKind.ClassMember, m_classData, value); } + } + public string SoundLatch + { + get { return Invoker.CallNative("SDKClass", "SoundLatch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundLatch", CallKind.ClassMember, m_classData, value); } + } + public string SoundPound + { + get { return Invoker.CallNative("SDKClass", "SoundPound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundPound", CallKind.ClassMember, m_classData, value); } + } + public string SoundJiggle + { + get { return Invoker.CallNative("SDKClass", "SoundJiggle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundJiggle", CallKind.ClassMember, m_classData, value); } + } + public string SoundLockedAnim + { + get { return Invoker.CallNative("SDKClass", "SoundLockedAnim", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundLockedAnim", CallKind.ClassMember, m_classData, value); } + } + public int NumCloseAttempts + { + get { return Invoker.CallNative("SDKClass", "NumCloseAttempts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumCloseAttempts", CallKind.ClassMember, m_classData, value); } + } + public uint PhysicsMaterial + { + get { return Invoker.CallNative("SDKClass", "PhysicsMaterial", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhysicsMaterial", CallKind.ClassMember, m_classData, value); } + } + public string SlaveName + { + get { return Invoker.CallNative("SDKClass", "SlaveName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlaveName", CallKind.ClassMember, m_classData, value); } + } + public CBasePropDoor Master + { + get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBlockedClosing + { + get { return Invoker.CallNative("SDKClass", "OnBlockedClosing", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBlockedOpening + { + get { return Invoker.CallNative("SDKClass", "OnBlockedOpening", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUnblockedClosing + { + get { return Invoker.CallNative("SDKClass", "OnUnblockedClosing", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUnblockedOpening + { + get { return Invoker.CallNative("SDKClass", "OnUnblockedOpening", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFullyClosed + { + get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFullyOpen + { + get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnClose + { + get { return Invoker.CallNative("SDKClass", "OnClose", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOpen + { + get { return Invoker.CallNative("SDKClass", "OnOpen", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnLockedUse + { + get { return Invoker.CallNative("SDKClass", "OnLockedUse", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAjarOpen + { + get { return Invoker.CallNative("SDKClass", "OnAjarOpen", CallKind.ClassMember, m_classData); } + } + public CDynamicProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBasePropDoor(ptr={this.m_classData})"; + } + public class CBaseRendererSource2 : CParticleFunctionRenderer + { + public CBaseRendererSource2(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseRendererSource2", "CBaseRendererSource2", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseRendererSource2(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseRendererSource2", "CBaseRendererSource2", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseRendererSource2() + { + } + public CBaseRendererSource2(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseRendererSource2", "CBaseRendererSource2", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleCollectionRendererFloatInput RadiusScale + { + get { return Invoker.CallNative("SDKClass", "RadiusScale", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput AlphaScale + { + get { return Invoker.CallNative("SDKClass", "AlphaScale", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput RollScale + { + get { return Invoker.CallNative("SDKClass", "RollScale", CallKind.ClassMember, m_classData); } + } + public ParticleAttributeIndex_t Alpha2Field + { + get { return Invoker.CallNative("SDKClass", "Alpha2Field", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererVecInput ColorScale + { + get { return Invoker.CallNative("SDKClass", "ColorScale", CallKind.ClassMember, m_classData); } + } + public uint ColorBlendType + { + get { return Invoker.CallNative("SDKClass", "ColorBlendType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorBlendType", CallKind.ClassMember, m_classData, value); } + } + public uint ShaderType + { + get { return Invoker.CallNative("SDKClass", "ShaderType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShaderType", CallKind.ClassMember, m_classData, value); } + } + public string StrShaderOverride + { + get { return Invoker.CallNative("SDKClass", "StrShaderOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrShaderOverride", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput CenterXOffset + { + get { return Invoker.CallNative("SDKClass", "CenterXOffset", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput CenterYOffset + { + get { return Invoker.CallNative("SDKClass", "CenterYOffset", CallKind.ClassMember, m_classData); } + } + public float BumpStrength + { + get { return Invoker.CallNative("SDKClass", "BumpStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BumpStrength", CallKind.ClassMember, m_classData, value); } + } + public uint CropTextureOverride + { + get { return Invoker.CallNative("SDKClass", "CropTextureOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CropTextureOverride", CallKind.ClassMember, m_classData, value); } + } + public float AnimationRate + { + get { return Invoker.CallNative("SDKClass", "AnimationRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationRate", CallKind.ClassMember, m_classData, value); } + } + public uint AnimationType + { + get { return Invoker.CallNative("SDKClass", "AnimationType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationType", CallKind.ClassMember, m_classData, value); } + } + public bool AnimateInFPS + { + get { return Invoker.CallNative("SDKClass", "AnimateInFPS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimateInFPS", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput MotionVectorScaleU + { + get { return Invoker.CallNative("SDKClass", "MotionVectorScaleU", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput MotionVectorScaleV + { + get { return Invoker.CallNative("SDKClass", "MotionVectorScaleV", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput SelfIllumAmount + { + get { return Invoker.CallNative("SDKClass", "SelfIllumAmount", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput DiffuseAmount + { + get { return Invoker.CallNative("SDKClass", "DiffuseAmount", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput DiffuseClamp + { + get { return Invoker.CallNative("SDKClass", "DiffuseClamp", CallKind.ClassMember, m_classData); } + } + public int LightingControlPoint + { + get { return Invoker.CallNative("SDKClass", "LightingControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightingControlPoint", CallKind.ClassMember, m_classData, value); } + } + public ParticleAttributeIndex_t SelfIllumPerParticle + { + get { return Invoker.CallNative("SDKClass", "SelfIllumPerParticle", CallKind.ClassMember, m_classData); } + } + public uint OutputBlendMode + { + get { return Invoker.CallNative("SDKClass", "OutputBlendMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputBlendMode", CallKind.ClassMember, m_classData, value); } + } + public bool GammaCorrectVertexColors + { + get { return Invoker.CallNative("SDKClass", "GammaCorrectVertexColors", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GammaCorrectVertexColors", CallKind.ClassMember, m_classData, value); } + } + public bool SaturateColorPreAlphaBlend + { + get { return Invoker.CallNative("SDKClass", "SaturateColorPreAlphaBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SaturateColorPreAlphaBlend", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput AddSelfAmount + { + get { return Invoker.CallNative("SDKClass", "AddSelfAmount", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput Desaturation + { + get { return Invoker.CallNative("SDKClass", "Desaturation", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput OverbrightFactor + { + get { return Invoker.CallNative("SDKClass", "OverbrightFactor", CallKind.ClassMember, m_classData); } + } + public int HSVShiftControlPoint + { + get { return Invoker.CallNative("SDKClass", "HSVShiftControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HSVShiftControlPoint", CallKind.ClassMember, m_classData, value); } + } + public uint FogType + { + get { return Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput FogAmount + { + get { return Invoker.CallNative("SDKClass", "FogAmount", CallKind.ClassMember, m_classData); } + } + public bool TintByFOW + { + get { return Invoker.CallNative("SDKClass", "TintByFOW", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintByFOW", CallKind.ClassMember, m_classData, value); } + } + public bool TintByGlobalLight + { + get { return Invoker.CallNative("SDKClass", "TintByGlobalLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintByGlobalLight", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleAlphaReference + { + get { return Invoker.CallNative("SDKClass", "PerParticleAlphaReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleAlphaReference", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleAlphaRefWindow + { + get { return Invoker.CallNative("SDKClass", "PerParticleAlphaRefWindow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleAlphaRefWindow", CallKind.ClassMember, m_classData, value); } + } + public uint AlphaReferenceType + { + get { return Invoker.CallNative("SDKClass", "AlphaReferenceType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlphaReferenceType", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput AlphaReferenceSoftness + { + get { return Invoker.CallNative("SDKClass", "AlphaReferenceSoftness", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput SourceAlphaValueToMapToZero + { + get { return Invoker.CallNative("SDKClass", "SourceAlphaValueToMapToZero", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput SourceAlphaValueToMapToOne + { + get { return Invoker.CallNative("SDKClass", "SourceAlphaValueToMapToOne", CallKind.ClassMember, m_classData); } + } + public bool Refract + { + get { return Invoker.CallNative("SDKClass", "Refract", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Refract", CallKind.ClassMember, m_classData, value); } + } + public bool RefractSolid + { + get { return Invoker.CallNative("SDKClass", "RefractSolid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefractSolid", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput RefractAmount + { + get { return Invoker.CallNative("SDKClass", "RefractAmount", CallKind.ClassMember, m_classData); } + } + public int RefractBlurRadius + { + get { return Invoker.CallNative("SDKClass", "RefractBlurRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefractBlurRadius", CallKind.ClassMember, m_classData, value); } + } + public uint RefractBlurType + { + get { return Invoker.CallNative("SDKClass", "RefractBlurType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefractBlurType", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyRenderInEffectsBloomPass + { + get { return Invoker.CallNative("SDKClass", "OnlyRenderInEffectsBloomPass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyRenderInEffectsBloomPass", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyRenderInEffectsWaterPass + { + get { return Invoker.CallNative("SDKClass", "OnlyRenderInEffectsWaterPass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyRenderInEffectsWaterPass", CallKind.ClassMember, m_classData, value); } + } + public bool UseMixedResolutionRendering + { + get { return Invoker.CallNative("SDKClass", "UseMixedResolutionRendering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseMixedResolutionRendering", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyRenderInEffecsGameOverlay + { + get { return Invoker.CallNative("SDKClass", "OnlyRenderInEffecsGameOverlay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyRenderInEffecsGameOverlay", CallKind.ClassMember, m_classData, value); } + } + public string StencilTestID + { + get { return Invoker.CallNative("SDKClass", "StencilTestID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StencilTestID", CallKind.ClassMember, m_classData, value); } + } + public bool StencilTestExclude + { + get { return Invoker.CallNative("SDKClass", "StencilTestExclude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StencilTestExclude", CallKind.ClassMember, m_classData, value); } + } + public string StencilWriteID + { + get { return Invoker.CallNative("SDKClass", "StencilWriteID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StencilWriteID", CallKind.ClassMember, m_classData, value); } + } + public bool WriteStencilOnDepthPass + { + get { return Invoker.CallNative("SDKClass", "WriteStencilOnDepthPass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WriteStencilOnDepthPass", CallKind.ClassMember, m_classData, value); } + } + public bool WriteStencilOnDepthFail + { + get { return Invoker.CallNative("SDKClass", "WriteStencilOnDepthFail", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WriteStencilOnDepthFail", CallKind.ClassMember, m_classData, value); } + } + public bool ReverseZBuffering + { + get { return Invoker.CallNative("SDKClass", "ReverseZBuffering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReverseZBuffering", CallKind.ClassMember, m_classData, value); } + } + public bool DisableZBuffering + { + get { return Invoker.CallNative("SDKClass", "DisableZBuffering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableZBuffering", CallKind.ClassMember, m_classData, value); } + } + public uint FeatheringMode + { + get { return Invoker.CallNative("SDKClass", "FeatheringMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeatheringMode", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput FeatheringMinDist + { + get { return Invoker.CallNative("SDKClass", "FeatheringMinDist", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput FeatheringMaxDist + { + get { return Invoker.CallNative("SDKClass", "FeatheringMaxDist", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput FeatheringFilter + { + get { return Invoker.CallNative("SDKClass", "FeatheringFilter", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput FeatheringDepthMapFilter + { + get { return Invoker.CallNative("SDKClass", "FeatheringDepthMapFilter", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput DepthBias + { + get { return Invoker.CallNative("SDKClass", "DepthBias", CallKind.ClassMember, m_classData); } + } + public uint SortMethod + { + get { return Invoker.CallNative("SDKClass", "SortMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SortMethod", CallKind.ClassMember, m_classData, value); } + } + public bool BlendFramesSeq0 + { + get { return Invoker.CallNative("SDKClass", "BlendFramesSeq0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendFramesSeq0", CallKind.ClassMember, m_classData, value); } + } + public bool MaxLuminanceBlendingSequence0 + { + get { return Invoker.CallNative("SDKClass", "MaxLuminanceBlendingSequence0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLuminanceBlendingSequence0", CallKind.ClassMember, m_classData, value); } + } + public CParticleFunctionRenderer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseRendererSource2(ptr={this.m_classData})"; + } + public class CBaseToggle : CBaseModelEntity + { + public CBaseToggle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseToggle", "CBaseToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseToggle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseToggle", "CBaseToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseToggle() + { + } + public CBaseToggle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseToggle", "CBaseToggle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Toggle_state + { + get { return Invoker.CallNative("SDKClass", "Toggle_state", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Toggle_state", CallKind.ClassMember, m_classData, value); } + } + public float MoveDistance + { + get { return Invoker.CallNative("SDKClass", "MoveDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveDistance", CallKind.ClassMember, m_classData, value); } + } + public float Wait + { + get { return Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData, value); } + } + public float Lip + { + get { return Invoker.CallNative("SDKClass", "Lip", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lip", CallKind.ClassMember, m_classData, value); } + } + public bool AlwaysFireBlockedOutputs + { + get { return Invoker.CallNative("SDKClass", "AlwaysFireBlockedOutputs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlwaysFireBlockedOutputs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Position1 + { + get { return Invoker.CallNative("SDKClass", "Position1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Position2 + { + get { return Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData, value); } + } + public Vector MoveAng + { + get { return Invoker.CallNative("SDKClass", "MoveAng", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveAng", CallKind.ClassMember, m_classData, value); } + } + public Vector Angle1 + { + get { return Invoker.CallNative("SDKClass", "Angle1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle1", CallKind.ClassMember, m_classData, value); } + } + public Vector Angle2 + { + get { return Invoker.CallNative("SDKClass", "Angle2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle2", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Activator + { + get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } + } + public Vector2D FinalDest + { + get { return Invoker.CallNative("SDKClass", "FinalDest", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FinalDest", CallKind.ClassMember, m_classData, value); } + } + public Vector FinalAngle + { + get { return Invoker.CallNative("SDKClass", "FinalAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FinalAngle", CallKind.ClassMember, m_classData, value); } + } + public int MovementType + { + get { return Invoker.CallNative("SDKClass", "MovementType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MovementType", CallKind.ClassMember, m_classData, value); } + } + public string Master + { + get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseToggle(ptr={this.m_classData})"; + } + public class CBaseTrailRenderer : CBaseRendererSource2 + { + public CBaseTrailRenderer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTrailRenderer", "CBaseTrailRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseTrailRenderer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTrailRenderer", "CBaseTrailRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseTrailRenderer() + { + } + public CBaseTrailRenderer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTrailRenderer", "CBaseTrailRenderer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint OrientationType + { + get { return Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData, value); } + } + public int OrientationControlPoint + { + get { return Invoker.CallNative("SDKClass", "OrientationControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrientationControlPoint", CallKind.ClassMember, m_classData, value); } + } + public float MinSize + { + get { return Invoker.CallNative("SDKClass", "MinSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinSize", CallKind.ClassMember, m_classData, value); } + } + public float MaxSize + { + get { return Invoker.CallNative("SDKClass", "MaxSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSize", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput StartFadeSize + { + get { return Invoker.CallNative("SDKClass", "StartFadeSize", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput EndFadeSize + { + get { return Invoker.CallNative("SDKClass", "EndFadeSize", CallKind.ClassMember, m_classData); } + } + public bool ClampV + { + get { return Invoker.CallNative("SDKClass", "ClampV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClampV", CallKind.ClassMember, m_classData, value); } + } + public CBaseRendererSource2 Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseTrailRenderer(ptr={this.m_classData})"; + } + public class CBaseTrigger : CBaseToggle + { + public CBaseTrigger(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTrigger", "CBaseTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseTrigger(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTrigger", "CBaseTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseTrigger() + { + } + public CBaseTrigger(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTrigger", "CBaseTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnStartTouch + { + get { return Invoker.CallNative("SDKClass", "OnStartTouch", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStartTouchAll + { + get { return Invoker.CallNative("SDKClass", "OnStartTouchAll", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnEndTouch + { + get { return Invoker.CallNative("SDKClass", "OnEndTouch", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnEndTouchAll + { + get { return Invoker.CallNative("SDKClass", "OnEndTouchAll", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnTouching + { + get { return Invoker.CallNative("SDKClass", "OnTouching", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnTouchingEachEntity + { + get { return Invoker.CallNative("SDKClass", "OnTouchingEachEntity", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnNotTouching + { + get { return Invoker.CallNative("SDKClass", "OnNotTouching", CallKind.ClassMember, m_classData); } + } + public string FilterName + { + get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool UseAsyncQueries + { + get { return Invoker.CallNative("SDKClass", "UseAsyncQueries", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAsyncQueries", CallKind.ClassMember, m_classData, value); } + } + public CBaseToggle Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBaseTrigger(ptr={this.m_classData})"; + } + public class CBaseTriggerAPI : ClassData + { + public CBaseTriggerAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTriggerAPI", "CBaseTriggerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseTriggerAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTriggerAPI", "CBaseTriggerAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBaseTriggerAPI() + { + } + public CBaseTriggerAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBaseTriggerAPI", "CBaseTriggerAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CBaseTriggerAPI(ptr={this.m_classData})"; + } + public class CBeam : CBaseModelEntity + { + public CBeam(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBeam", "CBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBeam(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBeam", "CBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBeam() + { + } + public CBeam(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBeam", "CBeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FrameRate + { + get { return Invoker.CallNative("SDKClass", "FrameRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameRate", CallKind.ClassMember, m_classData, value); } + } + public float HDRColorScale + { + get { return Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData, value); } + } + public float FireTime + { + get { return Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData, value); } + } + public float Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public byte NumBeamEnts + { + get { return Invoker.CallNative("SDKClass", "NumBeamEnts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumBeamEnts", CallKind.ClassMember, m_classData, value); } + } + public uint BeamType + { + get { return Invoker.CallNative("SDKClass", "BeamType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BeamType", CallKind.ClassMember, m_classData, value); } + } + public uint BeamFlags + { + get { return Invoker.CallNative("SDKClass", "BeamFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BeamFlags", CallKind.ClassMember, m_classData, value); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float EndWidth + { + get { return Invoker.CallNative("SDKClass", "EndWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndWidth", CallKind.ClassMember, m_classData, value); } + } + public float FadeLength + { + get { return Invoker.CallNative("SDKClass", "FadeLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeLength", CallKind.ClassMember, m_classData, value); } + } + public float HaloScale + { + get { return Invoker.CallNative("SDKClass", "HaloScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HaloScale", CallKind.ClassMember, m_classData, value); } + } + public float Amplitude + { + get { return Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData, value); } + } + public float StartFrame + { + get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } + } + public float Speed + { + get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } + } + public float Frame + { + get { return Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData, value); } + } + public uint ClipStyle + { + get { return Invoker.CallNative("SDKClass", "ClipStyle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClipStyle", CallKind.ClassMember, m_classData, value); } + } + public bool TurnedOff + { + get { return Invoker.CallNative("SDKClass", "TurnedOff", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnedOff", CallKind.ClassMember, m_classData, value); } + } + public Vector2D EndPos + { + get { return Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity EndEntity + { + get { return Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData); } + } + public int DissolveType + { + get { return Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBeam(ptr={this.m_classData})"; + } + public class CBinaryUpdateNode : CAnimUpdateNodeBase + { + public CBinaryUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBinaryUpdateNode", "CBinaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBinaryUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBinaryUpdateNode", "CBinaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBinaryUpdateNode() + { + } + public CBinaryUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBinaryUpdateNode", "CBinaryUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimUpdateNodeRef Child1 + { + get { return Invoker.CallNative("SDKClass", "Child1", CallKind.ClassMember, m_classData); } + } + public CAnimUpdateNodeRef Child2 + { + get { return Invoker.CallNative("SDKClass", "Child2", CallKind.ClassMember, m_classData); } + } + public uint TimingBehavior + { + get { return Invoker.CallNative("SDKClass", "TimingBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimingBehavior", CallKind.ClassMember, m_classData, value); } + } + public float TimingBlend + { + get { return Invoker.CallNative("SDKClass", "TimingBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimingBlend", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChild1 + { + get { return Invoker.CallNative("SDKClass", "ResetChild1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild1", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChild2 + { + get { return Invoker.CallNative("SDKClass", "ResetChild2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild2", CallKind.ClassMember, m_classData, value); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBinaryUpdateNode(ptr={this.m_classData})"; + } + public class CBindPoseUpdateNode : CLeafUpdateNode + { + public CBindPoseUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBindPoseUpdateNode", "CBindPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBindPoseUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBindPoseUpdateNode", "CBindPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBindPoseUpdateNode() + { + } + public CBindPoseUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBindPoseUpdateNode", "CBindPoseUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBindPoseUpdateNode(ptr={this.m_classData})"; + } + public class CBlend2DUpdateNode : CAnimUpdateNodeBase + { + public CBlend2DUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlend2DUpdateNode", "CBlend2DUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlend2DUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlend2DUpdateNode", "CBlend2DUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlend2DUpdateNode() + { + } + public CBlend2DUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlend2DUpdateNode", "CBlend2DUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParamSpanUpdater ParamSpans + { + get { return Invoker.CallNative("SDKClass", "ParamSpans", CallKind.ClassMember, m_classData); } + } + public int[] NodeItemIndices + { + get { return Invoker.CallNative("SDKClass", "NodeItemIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeItemIndices", CallKind.ClassMember, m_classData, value); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public uint BlendSourceX + { + get { return Invoker.CallNative("SDKClass", "BlendSourceX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendSourceX", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamX + { + get { return Invoker.CallNative("SDKClass", "ParamX", CallKind.ClassMember, m_classData); } + } + public uint BlendSourceY + { + get { return Invoker.CallNative("SDKClass", "BlendSourceY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendSourceY", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamY + { + get { return Invoker.CallNative("SDKClass", "ParamY", CallKind.ClassMember, m_classData); } + } + public uint BlendMode + { + get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } + } + public float PlaybackSpeed + { + get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public bool LockBlendOnReset + { + get { return Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData, value); } + } + public bool LockWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public bool AnimEventsAndTagsOnMostWeightedOnly + { + get { return Invoker.CallNative("SDKClass", "AnimEventsAndTagsOnMostWeightedOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimEventsAndTagsOnMostWeightedOnly", CallKind.ClassMember, m_classData, value); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBlend2DUpdateNode(ptr={this.m_classData})"; + } + public class CBlendCurve : ClassData + { + public CBlendCurve(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlendCurve", "CBlendCurve", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlendCurve(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlendCurve", "CBlendCurve", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlendCurve() + { + } + public CBlendCurve(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlendCurve", "CBlendCurve", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float ControlPoint1 + { + get { return Invoker.CallNative("SDKClass", "ControlPoint1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint1", CallKind.ClassMember, m_classData, value); } + } + public float ControlPoint2 + { + get { return Invoker.CallNative("SDKClass", "ControlPoint2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint2", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CBlendCurve(ptr={this.m_classData})"; + } + public class CBlendUpdateNode : CAnimUpdateNodeBase + { + public CBlendUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlendUpdateNode", "CBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlendUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlendUpdateNode", "CBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlendUpdateNode() + { + } + public CBlendUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlendUpdateNode", "CBlendUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte[] SortedOrder + { + get { return Invoker.CallNative("SDKClass", "SortedOrder", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SortedOrder", CallKind.ClassMember, m_classData, value); } + } + public float[] TargetValues + { + get { return Invoker.CallNative("SDKClass", "TargetValues", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetValues", CallKind.ClassMember, m_classData, value); } + } + public uint BlendValueSource + { + get { return Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData, value); } + } + public uint LinearRootMotionBlendMode + { + get { return Invoker.CallNative("SDKClass", "LinearRootMotionBlendMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearRootMotionBlendMode", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public uint BlendKeyType + { + get { return Invoker.CallNative("SDKClass", "BlendKeyType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendKeyType", CallKind.ClassMember, m_classData, value); } + } + public bool LockBlendOnReset + { + get { return Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData, value); } + } + public bool SyncCycles + { + get { return Invoker.CallNative("SDKClass", "SyncCycles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SyncCycles", CallKind.ClassMember, m_classData, value); } + } + public bool Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public bool LockWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public bool IsAngle + { + get { return Invoker.CallNative("SDKClass", "IsAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAngle", CallKind.ClassMember, m_classData, value); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBlendUpdateNode(ptr={this.m_classData})"; + } + public class CBlockSelectionMetricEvaluator : CMotionMetricEvaluator + { + public CBlockSelectionMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlockSelectionMetricEvaluator", "CBlockSelectionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlockSelectionMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlockSelectionMetricEvaluator", "CBlockSelectionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlockSelectionMetricEvaluator() + { + } + public CBlockSelectionMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlockSelectionMetricEvaluator", "CBlockSelectionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBlockSelectionMetricEvaluator(ptr={this.m_classData})"; + } + public class CBlood : CPointEntity + { + public CBlood(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlood", "CBlood", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlood(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlood", "CBlood", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBlood() + { + } + public CBlood(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBlood", "CBlood", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector SprayAngles + { + get { return Invoker.CallNative("SDKClass", "SprayAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SprayAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SprayDir + { + get { return Invoker.CallNative("SDKClass", "SprayDir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SprayDir", CallKind.ClassMember, m_classData, value); } + } + public float Amount + { + get { return Invoker.CallNative("SDKClass", "Amount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Amount", CallKind.ClassMember, m_classData, value); } + } + public uint Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBlood(ptr={this.m_classData})"; + } + public class CBodyComponent : CEntityComponent + { + public CBodyComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponent", "CBodyComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponent", "CBodyComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponent() + { + } + public CBodyComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponent", "CBodyComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] SceneNode + { + get { return Invoker.CallNative("SDKClass", "SceneNode", CallKind.ClassMember, m_classData); } + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBodyComponent(ptr={this.m_classData})"; + } + public class CBodyComponentBaseAnimGraph : CBodyComponentSkeletonInstance + { + public CBodyComponentBaseAnimGraph(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseAnimGraph", "CBodyComponentBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentBaseAnimGraph(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseAnimGraph", "CBodyComponentBaseAnimGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentBaseAnimGraph() + { + } + public CBodyComponentBaseAnimGraph(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseAnimGraph", "CBodyComponentBaseAnimGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseAnimGraphController AnimationController + { + get { return Invoker.CallNative("SDKClass", "AnimationController", CallKind.ClassMember, m_classData); } + } + public CBodyComponentSkeletonInstance Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBodyComponentBaseAnimGraph(ptr={this.m_classData})"; + } + public class CBodyComponentBaseModelEntity : CBodyComponentSkeletonInstance + { + public CBodyComponentBaseModelEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseModelEntity", "CBodyComponentBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentBaseModelEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseModelEntity", "CBodyComponentBaseModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentBaseModelEntity() + { + } + public CBodyComponentBaseModelEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentBaseModelEntity", "CBodyComponentBaseModelEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBodyComponentSkeletonInstance Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBodyComponentBaseModelEntity(ptr={this.m_classData})"; + } + public class CBodyComponentPoint : CBodyComponent + { + public CBodyComponentPoint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentPoint", "CBodyComponentPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentPoint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentPoint", "CBodyComponentPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentPoint() + { + } + public CBodyComponentPoint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentPoint", "CBodyComponentPoint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CGameSceneNode SceneNode + { + get { return Invoker.CallNative("SDKClass", "SceneNode", CallKind.ClassMember, m_classData); } + } + public CBodyComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBodyComponentPoint(ptr={this.m_classData})"; + } + public class CBodyComponentSkeletonInstance : CBodyComponent + { + public CBodyComponentSkeletonInstance(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentSkeletonInstance", "CBodyComponentSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentSkeletonInstance(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentSkeletonInstance", "CBodyComponentSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyComponentSkeletonInstance() + { + } + public CBodyComponentSkeletonInstance(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyComponentSkeletonInstance", "CBodyComponentSkeletonInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSkeletonInstance SkeletonInstance + { + get { return Invoker.CallNative("SDKClass", "SkeletonInstance", CallKind.ClassMember, m_classData); } + } + public CBodyComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBodyComponentSkeletonInstance(ptr={this.m_classData})"; + } + public class CBodyGroupAnimTag : CAnimTagBase + { + public CBodyGroupAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupAnimTag", "CBodyGroupAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyGroupAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupAnimTag", "CBodyGroupAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyGroupAnimTag() + { + } + public CBodyGroupAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupAnimTag", "CBodyGroupAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBodyGroupAnimTag(ptr={this.m_classData})"; + } + public class CBodyGroupSetting : ClassData + { + public CBodyGroupSetting(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupSetting", "CBodyGroupSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyGroupSetting(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupSetting", "CBodyGroupSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBodyGroupSetting() + { + } + public CBodyGroupSetting(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBodyGroupSetting", "CBodyGroupSetting", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string BodyGroupName + { + get { return Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData, value); } + } + public int BodyGroupOption + { + get { return Invoker.CallNative("SDKClass", "BodyGroupOption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyGroupOption", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CBodyGroupSetting(ptr={this.m_classData})"; + } + public class CBombTarget : CBaseTrigger + { + public CBombTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBombTarget", "CBombTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBombTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBombTarget", "CBombTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBombTarget() + { + } + public CBombTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBombTarget", "CBombTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnBombExplode + { + get { return Invoker.CallNative("SDKClass", "OnBombExplode", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBombPlanted + { + get { return Invoker.CallNative("SDKClass", "OnBombPlanted", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBombDefused + { + get { return Invoker.CallNative("SDKClass", "OnBombDefused", CallKind.ClassMember, m_classData); } + } + public bool IsBombSiteB + { + get { return Invoker.CallNative("SDKClass", "IsBombSiteB", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsBombSiteB", CallKind.ClassMember, m_classData, value); } + } + public bool IsHeistBombTarget + { + get { return Invoker.CallNative("SDKClass", "IsHeistBombTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsHeistBombTarget", CallKind.ClassMember, m_classData, value); } + } + public bool BombPlantedHere + { + get { return Invoker.CallNative("SDKClass", "BombPlantedHere", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombPlantedHere", CallKind.ClassMember, m_classData, value); } + } + public string MountTarget + { + get { return Invoker.CallNative("SDKClass", "MountTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MountTarget", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity InstructorHint + { + get { return Invoker.CallNative("SDKClass", "InstructorHint", CallKind.ClassMember, m_classData); } + } + public int BombSiteDesignation + { + get { return Invoker.CallNative("SDKClass", "BombSiteDesignation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombSiteDesignation", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBombTarget(ptr={this.m_classData})"; + } + public class CBoneConstraintBase : ClassData + { + public CBoneConstraintBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintBase", "CBoneConstraintBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintBase", "CBoneConstraintBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintBase() + { + } + public CBoneConstraintBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintBase", "CBoneConstraintBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CBoneConstraintBase(ptr={this.m_classData})"; + } + public class CBoneConstraintDotToMorph : CBoneConstraintBase + { + public CBoneConstraintDotToMorph(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintDotToMorph", "CBoneConstraintDotToMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintDotToMorph(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintDotToMorph", "CBoneConstraintDotToMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintDotToMorph() + { + } + public CBoneConstraintDotToMorph(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintDotToMorph", "CBoneConstraintDotToMorph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public string TargetBoneName + { + get { return Invoker.CallNative("SDKClass", "TargetBoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetBoneName", CallKind.ClassMember, m_classData, value); } + } + public string MorphChannelName + { + get { return Invoker.CallNative("SDKClass", "MorphChannelName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MorphChannelName", CallKind.ClassMember, m_classData, value); } + } + public float[] Remap + { + get { return Invoker.CallNative("SDKClass", "Remap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Remap", CallKind.ClassMember, m_classData, value); } + } + public CBoneConstraintBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBoneConstraintDotToMorph(ptr={this.m_classData})"; + } + public class CBoneConstraintPoseSpaceBone : CBaseConstraint + { + public CBoneConstraintPoseSpaceBone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceBone", "CBoneConstraintPoseSpaceBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintPoseSpaceBone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceBone", "CBoneConstraintPoseSpaceBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintPoseSpaceBone() + { + } + public CBoneConstraintPoseSpaceBone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceBone", "CBoneConstraintPoseSpaceBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBoneConstraintPoseSpaceBone(ptr={this.m_classData})"; + } + public class CBoneConstraintPoseSpaceMorph : CBoneConstraintBase + { + public CBoneConstraintPoseSpaceMorph(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceMorph", "CBoneConstraintPoseSpaceMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintPoseSpaceMorph(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceMorph", "CBoneConstraintPoseSpaceMorph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintPoseSpaceMorph() + { + } + public CBoneConstraintPoseSpaceMorph(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintPoseSpaceMorph", "CBoneConstraintPoseSpaceMorph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public string[] OutputMorph + { + get { return Invoker.CallNative("SDKClass", "OutputMorph", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputMorph", CallKind.ClassMember, m_classData, value); } + } + public bool Clamp + { + get { return Invoker.CallNative("SDKClass", "Clamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Clamp", CallKind.ClassMember, m_classData, value); } + } + public CBoneConstraintBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBoneConstraintPoseSpaceMorph(ptr={this.m_classData})"; + } + public class CBoneConstraintRbf : CBoneConstraintBase + { + public CBoneConstraintRbf(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintRbf", "CBoneConstraintRbf", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintRbf(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintRbf", "CBoneConstraintRbf", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneConstraintRbf() + { + } + public CBoneConstraintRbf(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneConstraintRbf", "CBoneConstraintRbf", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBoneConstraintBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBoneConstraintRbf(ptr={this.m_classData})"; + } + public class CBoneMaskUpdateNode : CBinaryUpdateNode + { + public CBoneMaskUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneMaskUpdateNode", "CBoneMaskUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneMaskUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneMaskUpdateNode", "CBoneMaskUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneMaskUpdateNode() + { + } + public CBoneMaskUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneMaskUpdateNode", "CBoneMaskUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int WeightListIndex + { + get { return Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData, value); } + } + public float RootMotionBlend + { + get { return Invoker.CallNative("SDKClass", "RootMotionBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootMotionBlend", CallKind.ClassMember, m_classData, value); } + } + public uint BlendSpace + { + get { return Invoker.CallNative("SDKClass", "BlendSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendSpace", CallKind.ClassMember, m_classData, value); } + } + public uint FootMotionTiming + { + get { return Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData, value); } + } + public bool UseBlendScale + { + get { return Invoker.CallNative("SDKClass", "UseBlendScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseBlendScale", CallKind.ClassMember, m_classData, value); } + } + public uint BlendValueSource + { + get { return Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle BlendParameter + { + get { return Invoker.CallNative("SDKClass", "BlendParameter", CallKind.ClassMember, m_classData); } + } + public CBinaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBoneMaskUpdateNode(ptr={this.m_classData})"; + } + public class CBonePositionMetricEvaluator : CMotionMetricEvaluator + { + public CBonePositionMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBonePositionMetricEvaluator", "CBonePositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBonePositionMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBonePositionMetricEvaluator", "CBonePositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBonePositionMetricEvaluator() + { + } + public CBonePositionMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBonePositionMetricEvaluator", "CBonePositionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBonePositionMetricEvaluator(ptr={this.m_classData})"; + } + public class CBoneVelocityMetricEvaluator : CMotionMetricEvaluator + { + public CBoneVelocityMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneVelocityMetricEvaluator", "CBoneVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneVelocityMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneVelocityMetricEvaluator", "CBoneVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoneVelocityMetricEvaluator() + { + } + public CBoneVelocityMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoneVelocityMetricEvaluator", "CBoneVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBoneVelocityMetricEvaluator(ptr={this.m_classData})"; + } + public class CBoolAnimParameter : CConcreteAnimParameter + { + public CBoolAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoolAnimParameter", "CBoolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoolAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoolAnimParameter", "CBoolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBoolAnimParameter() + { + } + public CBoolAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBoolAnimParameter", "CBoolAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool DefaultValue + { + get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } + } + public CConcreteAnimParameter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBoolAnimParameter(ptr={this.m_classData})"; + } + public class CBot : ClassData + { + public CBot(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBot", "CBot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBot(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBot", "CBot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBot() + { + } + public CBot(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBot", "CBot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Controller + { + get { return Invoker.CallNative("SDKClass", "Controller", CallKind.ClassMember, m_classData); } + } + public int[] Player + { + get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } + } + public bool HasSpawned + { + get { return Invoker.CallNative("SDKClass", "HasSpawned", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasSpawned", CallKind.ClassMember, m_classData, value); } + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public bool IsRunning + { + get { return Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData, value); } + } + public bool IsCrouching + { + get { return Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData, value); } + } + public float ForwardSpeed + { + get { return Invoker.CallNative("SDKClass", "ForwardSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForwardSpeed", CallKind.ClassMember, m_classData, value); } + } + public float LeftSpeed + { + get { return Invoker.CallNative("SDKClass", "LeftSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LeftSpeed", CallKind.ClassMember, m_classData, value); } + } + public float VerticalSpeed + { + get { return Invoker.CallNative("SDKClass", "VerticalSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VerticalSpeed", CallKind.ClassMember, m_classData, value); } + } + public ulong ButtonFlags + { + get { return Invoker.CallNative("SDKClass", "ButtonFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ButtonFlags", CallKind.ClassMember, m_classData, value); } + } + public float JumpTimestamp + { + get { return Invoker.CallNative("SDKClass", "JumpTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpTimestamp", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ViewForward + { + get { return Invoker.CallNative("SDKClass", "ViewForward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewForward", CallKind.ClassMember, m_classData, value); } + } + public int PostureStackIndex + { + get { return Invoker.CallNative("SDKClass", "PostureStackIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostureStackIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CBot(ptr={this.m_classData})"; + } + public class CBreakable : CBaseModelEntity + { + public CBreakable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakable", "CBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBreakable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakable", "CBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBreakable() + { + } + public CBreakable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakable", "CBreakable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPropDataComponent CPropDataComponent + { + get { return Invoker.CallNative("SDKClass", "CPropDataComponent", CallKind.ClassMember, m_classData); } + } + public uint Material + { + get { return Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Breaker + { + get { return Invoker.CallNative("SDKClass", "Breaker", CallKind.ClassMember, m_classData); } + } + public uint Explosion + { + get { return Invoker.CallNative("SDKClass", "Explosion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Explosion", CallKind.ClassMember, m_classData, value); } + } + public string SpawnObject + { + get { return Invoker.CallNative("SDKClass", "SpawnObject", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnObject", CallKind.ClassMember, m_classData, value); } + } + public float PressureDelay + { + get { return Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData, value); } + } + public int MinHealthDmg + { + get { return Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData, value); } + } + public string PropData + { + get { return Invoker.CallNative("SDKClass", "PropData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PropData", CallKind.ClassMember, m_classData, value); } + } + public float ImpactEnergyScale + { + get { return Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData, value); } + } + public uint OverrideBlockLOS + { + get { return Invoker.CallNative("SDKClass", "OverrideBlockLOS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideBlockLOS", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnBreak + { + get { return Invoker.CallNative("SDKClass", "OnBreak", CallKind.ClassMember, m_classData); } + } + public uint PerformanceMode + { + get { return Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerPawn PhysicsAttacker + { + get { return Invoker.CallNative("SDKClass", "PhysicsAttacker", CallKind.ClassMember, m_classData); } + } + public float LastPhysicsInfluenceTime + { + get { return Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBreakable(ptr={this.m_classData})"; + } + public class CBreakableProp : CBaseProp + { + public CBreakableProp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakableProp", "CBreakableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBreakableProp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakableProp", "CBreakableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBreakableProp() + { + } + public CBreakableProp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakableProp", "CBreakableProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPropDataComponent CPropDataComponent + { + get { return Invoker.CallNative("SDKClass", "CPropDataComponent", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStartDeath + { + get { return Invoker.CallNative("SDKClass", "OnStartDeath", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBreak + { + get { return Invoker.CallNative("SDKClass", "OnBreak", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnTakeDamage + { + get { return Invoker.CallNative("SDKClass", "OnTakeDamage", CallKind.ClassMember, m_classData); } + } + public float ImpactEnergyScale + { + get { return Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImpactEnergyScale", CallKind.ClassMember, m_classData, value); } + } + public int MinHealthDmg + { + get { return Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinHealthDmg", CallKind.ClassMember, m_classData, value); } + } + public Vector PreferredCarryAngles + { + get { return Invoker.CallNative("SDKClass", "PreferredCarryAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreferredCarryAngles", CallKind.ClassMember, m_classData, value); } + } + public float PressureDelay + { + get { return Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PressureDelay", CallKind.ClassMember, m_classData, value); } + } + public float DefBurstScale + { + get { return Invoker.CallNative("SDKClass", "DefBurstScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefBurstScale", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DefBurstOffset + { + get { return Invoker.CallNative("SDKClass", "DefBurstOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefBurstOffset", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Breaker + { + get { return Invoker.CallNative("SDKClass", "Breaker", CallKind.ClassMember, m_classData); } + } + public uint PerformanceMode + { + get { return Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerformanceMode", CallKind.ClassMember, m_classData, value); } + } + public float PreventDamageBeforeTime + { + get { return Invoker.CallNative("SDKClass", "PreventDamageBeforeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreventDamageBeforeTime", CallKind.ClassMember, m_classData, value); } + } + public uint BreakableContentsType + { + get { return Invoker.CallNative("SDKClass", "BreakableContentsType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakableContentsType", CallKind.ClassMember, m_classData, value); } + } + public string StrBreakableContentsPropGroupOverride + { + get { return Invoker.CallNative("SDKClass", "StrBreakableContentsPropGroupOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrBreakableContentsPropGroupOverride", CallKind.ClassMember, m_classData, value); } + } + public string StrBreakableContentsParticleOverride + { + get { return Invoker.CallNative("SDKClass", "StrBreakableContentsParticleOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrBreakableContentsParticleOverride", CallKind.ClassMember, m_classData, value); } + } + public bool HasBreakPiecesOrCommands + { + get { return Invoker.CallNative("SDKClass", "HasBreakPiecesOrCommands", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBreakPiecesOrCommands", CallKind.ClassMember, m_classData, value); } + } + public float ExplodeDamage + { + get { return Invoker.CallNative("SDKClass", "ExplodeDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplodeDamage", CallKind.ClassMember, m_classData, value); } + } + public float ExplodeRadius + { + get { return Invoker.CallNative("SDKClass", "ExplodeRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplodeRadius", CallKind.ClassMember, m_classData, value); } + } + public float ExplosionDelay + { + get { return Invoker.CallNative("SDKClass", "ExplosionDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplosionDelay", CallKind.ClassMember, m_classData, value); } + } + public string ExplosionBuildupSound + { + get { return Invoker.CallNative("SDKClass", "ExplosionBuildupSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplosionBuildupSound", CallKind.ClassMember, m_classData, value); } + } + public string ExplosionCustomEffect + { + get { return Invoker.CallNative("SDKClass", "ExplosionCustomEffect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplosionCustomEffect", CallKind.ClassMember, m_classData, value); } + } + public string ExplosionCustomSound + { + get { return Invoker.CallNative("SDKClass", "ExplosionCustomSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplosionCustomSound", CallKind.ClassMember, m_classData, value); } + } + public string ExplosionModifier + { + get { return Invoker.CallNative("SDKClass", "ExplosionModifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplosionModifier", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerPawn PhysicsAttacker + { + get { return Invoker.CallNative("SDKClass", "PhysicsAttacker", CallKind.ClassMember, m_classData); } + } + public float LastPhysicsInfluenceTime + { + get { return Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData, value); } + } + public float DefaultFadeScale + { + get { return Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity LastAttacker + { + get { return Invoker.CallNative("SDKClass", "LastAttacker", CallKind.ClassMember, m_classData); } + } + public string PuntSound + { + get { return Invoker.CallNative("SDKClass", "PuntSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PuntSound", CallKind.ClassMember, m_classData, value); } + } + public bool UsePuntSound + { + get { return Invoker.CallNative("SDKClass", "UsePuntSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UsePuntSound", CallKind.ClassMember, m_classData, value); } + } + public bool OriginalBlockLOS + { + get { return Invoker.CallNative("SDKClass", "OriginalBlockLOS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalBlockLOS", CallKind.ClassMember, m_classData, value); } + } + public CBaseProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBreakableProp(ptr={this.m_classData})"; + } + public class CBreakableStageHelper : ClassData + { + public CBreakableStageHelper(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakableStageHelper", "CBreakableStageHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBreakableStageHelper(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakableStageHelper", "CBreakableStageHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBreakableStageHelper() + { + } + public CBreakableStageHelper(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBreakableStageHelper", "CBreakableStageHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int CurrentStage + { + get { return Invoker.CallNative("SDKClass", "CurrentStage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentStage", CallKind.ClassMember, m_classData, value); } + } + public int StageCount + { + get { return Invoker.CallNative("SDKClass", "StageCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StageCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CBreakableStageHelper(ptr={this.m_classData})"; + } + public class CBtActionAim : CBtNode + { + public CBtActionAim(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionAim", "CBtActionAim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionAim(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionAim", "CBtActionAim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionAim() + { + } + public CBtActionAim(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionAim", "CBtActionAim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SensorInputKey + { + get { return Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData, value); } + } + public string AimReadyKey + { + get { return Invoker.CallNative("SDKClass", "AimReadyKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimReadyKey", CallKind.ClassMember, m_classData, value); } + } + public float ZoomCooldownTimestamp + { + get { return Invoker.CallNative("SDKClass", "ZoomCooldownTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomCooldownTimestamp", CallKind.ClassMember, m_classData, value); } + } + public bool DoneAiming + { + get { return Invoker.CallNative("SDKClass", "DoneAiming", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DoneAiming", CallKind.ClassMember, m_classData, value); } + } + public float LerpStartTime + { + get { return Invoker.CallNative("SDKClass", "LerpStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpStartTime", CallKind.ClassMember, m_classData, value); } + } + public float NextLookTargetLerpTime + { + get { return Invoker.CallNative("SDKClass", "NextLookTargetLerpTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextLookTargetLerpTime", CallKind.ClassMember, m_classData, value); } + } + public float PenaltyReductionRatio + { + get { return Invoker.CallNative("SDKClass", "PenaltyReductionRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PenaltyReductionRatio", CallKind.ClassMember, m_classData, value); } + } + public Vector NextLookTarget + { + get { return Invoker.CallNative("SDKClass", "NextLookTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextLookTarget", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer AimTimer + { + get { return Invoker.CallNative("SDKClass", "AimTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer SniperHoldTimer + { + get { return Invoker.CallNative("SDKClass", "SniperHoldTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer FocusIntervalTimer + { + get { return Invoker.CallNative("SDKClass", "FocusIntervalTimer", CallKind.ClassMember, m_classData); } + } + public bool Acquired + { + get { return Invoker.CallNative("SDKClass", "Acquired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Acquired", CallKind.ClassMember, m_classData, value); } + } + public CBtNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtActionAim(ptr={this.m_classData})"; + } + public class CBtActionCombatPositioning : CBtNode + { + public CBtActionCombatPositioning(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionCombatPositioning", "CBtActionCombatPositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionCombatPositioning(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionCombatPositioning", "CBtActionCombatPositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionCombatPositioning() + { + } + public CBtActionCombatPositioning(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionCombatPositioning", "CBtActionCombatPositioning", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SensorInputKey + { + get { return Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SensorInputKey", CallKind.ClassMember, m_classData, value); } + } + public string IsAttackingKey + { + get { return Invoker.CallNative("SDKClass", "IsAttackingKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAttackingKey", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer ActionTimer + { + get { return Invoker.CallNative("SDKClass", "ActionTimer", CallKind.ClassMember, m_classData); } + } + public bool Crouching + { + get { return Invoker.CallNative("SDKClass", "Crouching", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Crouching", CallKind.ClassMember, m_classData, value); } + } + public CBtNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtActionCombatPositioning(ptr={this.m_classData})"; + } + public class CBtActionMoveTo : CBtNode + { + public CBtActionMoveTo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionMoveTo", "CBtActionMoveTo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionMoveTo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionMoveTo", "CBtActionMoveTo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionMoveTo() + { + } + public CBtActionMoveTo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionMoveTo", "CBtActionMoveTo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string DestinationInputKey + { + get { return Invoker.CallNative("SDKClass", "DestinationInputKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestinationInputKey", CallKind.ClassMember, m_classData, value); } + } + public string HidingSpotInputKey + { + get { return Invoker.CallNative("SDKClass", "HidingSpotInputKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HidingSpotInputKey", CallKind.ClassMember, m_classData, value); } + } + public string ThreatInputKey + { + get { return Invoker.CallNative("SDKClass", "ThreatInputKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThreatInputKey", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Destination + { + get { return Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData, value); } + } + public bool AutoLookAdjust + { + get { return Invoker.CallNative("SDKClass", "AutoLookAdjust", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoLookAdjust", CallKind.ClassMember, m_classData, value); } + } + public bool ComputePath + { + get { return Invoker.CallNative("SDKClass", "ComputePath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputePath", CallKind.ClassMember, m_classData, value); } + } + public float DamagingAreasPenaltyCost + { + get { return Invoker.CallNative("SDKClass", "DamagingAreasPenaltyCost", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagingAreasPenaltyCost", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer CheckApproximateCornersTimer + { + get { return Invoker.CallNative("SDKClass", "CheckApproximateCornersTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer CheckHighPriorityItem + { + get { return Invoker.CallNative("SDKClass", "CheckHighPriorityItem", CallKind.ClassMember, m_classData); } + } + public CountdownTimer RepathTimer + { + get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } + } + public float ArrivalEpsilon + { + get { return Invoker.CallNative("SDKClass", "ArrivalEpsilon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ArrivalEpsilon", CallKind.ClassMember, m_classData, value); } + } + public float AdditionalArrivalEpsilon2D + { + get { return Invoker.CallNative("SDKClass", "AdditionalArrivalEpsilon2D", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AdditionalArrivalEpsilon2D", CallKind.ClassMember, m_classData, value); } + } + public float HidingSpotCheckDistanceThreshold + { + get { return Invoker.CallNative("SDKClass", "HidingSpotCheckDistanceThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HidingSpotCheckDistanceThreshold", CallKind.ClassMember, m_classData, value); } + } + public float NearestAreaDistanceThreshold + { + get { return Invoker.CallNative("SDKClass", "NearestAreaDistanceThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearestAreaDistanceThreshold", CallKind.ClassMember, m_classData, value); } + } + public CBtNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtActionMoveTo(ptr={this.m_classData})"; + } + public class CBtActionParachutePositioning : CBtNode + { + public CBtActionParachutePositioning(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionParachutePositioning", "CBtActionParachutePositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionParachutePositioning(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionParachutePositioning", "CBtActionParachutePositioning", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtActionParachutePositioning() + { + } + public CBtActionParachutePositioning(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtActionParachutePositioning", "CBtActionParachutePositioning", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CountdownTimer ActionTimer + { + get { return Invoker.CallNative("SDKClass", "ActionTimer", CallKind.ClassMember, m_classData); } + } + public CBtNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtActionParachutePositioning(ptr={this.m_classData})"; + } + public class CBtNode : ClassData + { + public CBtNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNode", "CBtNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNode", "CBtNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNode() + { + } + public CBtNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNode", "CBtNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CBtNode(ptr={this.m_classData})"; + } + public class CBtNodeComposite : CBtNode + { + public CBtNodeComposite(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeComposite", "CBtNodeComposite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeComposite(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeComposite", "CBtNodeComposite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeComposite() + { + } + public CBtNodeComposite(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeComposite", "CBtNodeComposite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBtNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtNodeComposite(ptr={this.m_classData})"; + } + public class CBtNodeCondition : CBtNodeDecorator + { + public CBtNodeCondition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeCondition", "CBtNodeCondition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeCondition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeCondition", "CBtNodeCondition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeCondition() + { + } + public CBtNodeCondition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeCondition", "CBtNodeCondition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Negated + { + get { return Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Negated", CallKind.ClassMember, m_classData, value); } + } + public CBtNodeDecorator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtNodeCondition(ptr={this.m_classData})"; + } + public class CBtNodeConditionInactive : CBtNodeCondition + { + public CBtNodeConditionInactive(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeConditionInactive", "CBtNodeConditionInactive", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeConditionInactive(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeConditionInactive", "CBtNodeConditionInactive", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeConditionInactive() + { + } + public CBtNodeConditionInactive(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeConditionInactive", "CBtNodeConditionInactive", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float RoundStartThresholdSeconds + { + get { return Invoker.CallNative("SDKClass", "RoundStartThresholdSeconds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundStartThresholdSeconds", CallKind.ClassMember, m_classData, value); } + } + public float SensorInactivityThresholdSeconds + { + get { return Invoker.CallNative("SDKClass", "SensorInactivityThresholdSeconds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SensorInactivityThresholdSeconds", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer SensorInactivityTimer + { + get { return Invoker.CallNative("SDKClass", "SensorInactivityTimer", CallKind.ClassMember, m_classData); } + } + public CBtNodeCondition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtNodeConditionInactive(ptr={this.m_classData})"; + } + public class CBtNodeDecorator : CBtNode + { + public CBtNodeDecorator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeDecorator", "CBtNodeDecorator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeDecorator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeDecorator", "CBtNodeDecorator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBtNodeDecorator() + { + } + public CBtNodeDecorator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBtNodeDecorator", "CBtNodeDecorator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBtNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBtNodeDecorator(ptr={this.m_classData})"; + } + public class CBuoyancyHelper : ClassData + { + public CBuoyancyHelper(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBuoyancyHelper", "CBuoyancyHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBuoyancyHelper(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBuoyancyHelper", "CBuoyancyHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBuoyancyHelper() + { + } + public CBuoyancyHelper(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBuoyancyHelper", "CBuoyancyHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FluidType + { + get { return Invoker.CallNative("SDKClass", "FluidType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FluidType", CallKind.ClassMember, m_classData, value); } + } + public float FluidDensity + { + get { return Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData, value); } + } + public float NeutrallyBuoyantGravity + { + get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyantGravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeutrallyBuoyantGravity", CallKind.ClassMember, m_classData, value); } + } + public float NeutrallyBuoyantLinearDamping + { + get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyantLinearDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeutrallyBuoyantLinearDamping", CallKind.ClassMember, m_classData, value); } + } + public float NeutrallyBuoyantAngularDamping + { + get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyantAngularDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeutrallyBuoyantAngularDamping", CallKind.ClassMember, m_classData, value); } + } + public bool NeutrallyBuoyant + { + get { return Invoker.CallNative("SDKClass", "NeutrallyBuoyant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeutrallyBuoyant", CallKind.ClassMember, m_classData, value); } + } + public float[] FractionOfWheelSubmergedForWheelFriction + { + get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelFriction", CallKind.ClassMember, m_classData, value); } + } + public float[] WheelFrictionScales + { + get { return Invoker.CallNative("SDKClass", "WheelFrictionScales", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WheelFrictionScales", CallKind.ClassMember, m_classData, value); } + } + public float[] FractionOfWheelSubmergedForWheelDrag + { + get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmergedForWheelDrag", CallKind.ClassMember, m_classData, value); } + } + public float[] WheelDrag + { + get { return Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CBuoyancyHelper(ptr={this.m_classData})"; + } + public class CBuyZone : CBaseTrigger + { + public CBuyZone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBuyZone", "CBuyZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBuyZone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBuyZone", "CBuyZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CBuyZone() + { + } + public CBuyZone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CBuyZone", "CBuyZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int LegacyTeamNum + { + get { return Invoker.CallNative("SDKClass", "LegacyTeamNum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LegacyTeamNum", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CBuyZone(ptr={this.m_classData})"; + } + public class CC4 : CCSWeaponBase + { + public CC4(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CC4", "CC4", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CC4(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CC4", "CC4", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CC4() + { + } + public CC4(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CC4", "CC4", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D LastValidPlayerHeldPosition + { + get { return Invoker.CallNative("SDKClass", "LastValidPlayerHeldPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastValidPlayerHeldPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastValidDroppedPosition + { + get { return Invoker.CallNative("SDKClass", "LastValidDroppedPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastValidDroppedPosition", CallKind.ClassMember, m_classData, value); } + } + public bool DoValidDroppedPositionCheck + { + get { return Invoker.CallNative("SDKClass", "DoValidDroppedPositionCheck", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DoValidDroppedPositionCheck", CallKind.ClassMember, m_classData, value); } + } + public bool StartedArming + { + get { return Invoker.CallNative("SDKClass", "StartedArming", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartedArming", CallKind.ClassMember, m_classData, value); } + } + public float ArmedTime + { + get { return Invoker.CallNative("SDKClass", "ArmedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ArmedTime", CallKind.ClassMember, m_classData, value); } + } + public bool BombPlacedAnimation + { + get { return Invoker.CallNative("SDKClass", "BombPlacedAnimation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombPlacedAnimation", CallKind.ClassMember, m_classData, value); } + } + public bool IsPlantingViaUse + { + get { return Invoker.CallNative("SDKClass", "IsPlantingViaUse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPlantingViaUse", CallKind.ClassMember, m_classData, value); } + } + public EntitySpottedState_t EntitySpottedState + { + get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } + } + public int SpotRules + { + get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } + } + public bool[] PlayedArmingBeeps + { + get { return Invoker.CallNative("SDKClass", "PlayedArmingBeeps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayedArmingBeeps", CallKind.ClassMember, m_classData, value); } + } + public bool BombPlanted + { + get { return Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData, value); } + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CC4(ptr={this.m_classData})"; + } + public class CCachedPose : ClassData + { + public CCachedPose(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCachedPose", "CCachedPose", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCachedPose(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCachedPose", "CCachedPose", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCachedPose() + { + } + public CCachedPose(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCachedPose", "CCachedPose", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] MorphWeights + { + get { return Invoker.CallNative("SDKClass", "MorphWeights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MorphWeights", CallKind.ClassMember, m_classData, value); } + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float Cycle + { + get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CCachedPose(ptr={this.m_classData})"; + } + public class CChangeLevel : CBaseTrigger + { + public CChangeLevel(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChangeLevel", "CChangeLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChangeLevel(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChangeLevel", "CChangeLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChangeLevel() + { + } + public CChangeLevel(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChangeLevel", "CChangeLevel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MapName + { + get { return Invoker.CallNative("SDKClass", "MapName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapName", CallKind.ClassMember, m_classData, value); } + } + public string LandmarkName + { + get { return Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnChangeLevel + { + get { return Invoker.CallNative("SDKClass", "OnChangeLevel", CallKind.ClassMember, m_classData); } + } + public bool Touched + { + get { return Invoker.CallNative("SDKClass", "Touched", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Touched", CallKind.ClassMember, m_classData, value); } + } + public bool NoTouch + { + get { return Invoker.CallNative("SDKClass", "NoTouch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoTouch", CallKind.ClassMember, m_classData, value); } + } + public bool NewChapter + { + get { return Invoker.CallNative("SDKClass", "NewChapter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewChapter", CallKind.ClassMember, m_classData, value); } + } + public bool OnChangeLevelFired + { + get { return Invoker.CallNative("SDKClass", "OnChangeLevelFired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnChangeLevelFired", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CChangeLevel(ptr={this.m_classData})"; + } + public class CChicken : CDynamicProp + { + public CChicken(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChicken", "CChicken", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChicken(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChicken", "CChicken", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChicken() + { + } + public CChicken(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChicken", "CChicken", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAttributeContainer AttributeManager + { + get { return Invoker.CallNative("SDKClass", "AttributeManager", CallKind.ClassMember, m_classData); } + } + public CountdownTimer UpdateTimer + { + get { return Invoker.CallNative("SDKClass", "UpdateTimer", CallKind.ClassMember, m_classData); } + } + public Vector2D StuckAnchor + { + get { return Invoker.CallNative("SDKClass", "StuckAnchor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StuckAnchor", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer StuckTimer + { + get { return Invoker.CallNative("SDKClass", "StuckTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer CollisionStuckTimer + { + get { return Invoker.CallNative("SDKClass", "CollisionStuckTimer", CallKind.ClassMember, m_classData); } + } + public bool IsOnGround + { + get { return Invoker.CallNative("SDKClass", "IsOnGround", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOnGround", CallKind.ClassMember, m_classData, value); } + } + public Vector2D FallVelocity + { + get { return Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData, value); } + } + public uint DesiredActivity + { + get { return Invoker.CallNative("SDKClass", "DesiredActivity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiredActivity", CallKind.ClassMember, m_classData, value); } + } + public uint CurrentActivity + { + get { return Invoker.CallNative("SDKClass", "CurrentActivity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentActivity", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer ActivityTimer + { + get { return Invoker.CallNative("SDKClass", "ActivityTimer", CallKind.ClassMember, m_classData); } + } + public float TurnRate + { + get { return Invoker.CallNative("SDKClass", "TurnRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnRate", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity FleeFrom + { + get { return Invoker.CallNative("SDKClass", "FleeFrom", CallKind.ClassMember, m_classData); } + } + public CountdownTimer MoveRateThrottleTimer + { + get { return Invoker.CallNative("SDKClass", "MoveRateThrottleTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer StartleTimer + { + get { return Invoker.CallNative("SDKClass", "StartleTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer VocalizeTimer + { + get { return Invoker.CallNative("SDKClass", "VocalizeTimer", CallKind.ClassMember, m_classData); } + } + public float WhenZombified + { + get { return Invoker.CallNative("SDKClass", "WhenZombified", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WhenZombified", CallKind.ClassMember, m_classData, value); } + } + public bool JumpedThisFrame + { + get { return Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn Leader + { + get { return Invoker.CallNative("SDKClass", "Leader", CallKind.ClassMember, m_classData); } + } + public CountdownTimer ReuseTimer + { + get { return Invoker.CallNative("SDKClass", "ReuseTimer", CallKind.ClassMember, m_classData); } + } + public bool HasBeenUsed + { + get { return Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer JumpTimer + { + get { return Invoker.CallNative("SDKClass", "JumpTimer", CallKind.ClassMember, m_classData); } + } + public float LastJumpTime + { + get { return Invoker.CallNative("SDKClass", "LastJumpTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastJumpTime", CallKind.ClassMember, m_classData, value); } + } + public bool InJump + { + get { return Invoker.CallNative("SDKClass", "InJump", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InJump", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer RepathTimer + { + get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } + } + public Vector2D PathGoal + { + get { return Invoker.CallNative("SDKClass", "PathGoal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathGoal", CallKind.ClassMember, m_classData, value); } + } + public float ActiveFollowStartTime + { + get { return Invoker.CallNative("SDKClass", "ActiveFollowStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActiveFollowStartTime", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer FollowMinuteTimer + { + get { return Invoker.CallNative("SDKClass", "FollowMinuteTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer BlockDirectionTimer + { + get { return Invoker.CallNative("SDKClass", "BlockDirectionTimer", CallKind.ClassMember, m_classData); } + } + public CDynamicProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CChicken(ptr={this.m_classData})"; + } + public class CChoiceUpdateNode : CAnimUpdateNodeBase + { + public CChoiceUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChoiceUpdateNode", "CChoiceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChoiceUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChoiceUpdateNode", "CChoiceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChoiceUpdateNode() + { + } + public CChoiceUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChoiceUpdateNode", "CChoiceUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Weights + { + get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } + } + public float[] BlendTimes + { + get { return Invoker.CallNative("SDKClass", "BlendTimes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendTimes", CallKind.ClassMember, m_classData, value); } + } + public uint ChoiceMethod + { + get { return Invoker.CallNative("SDKClass", "ChoiceMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChoiceMethod", CallKind.ClassMember, m_classData, value); } + } + public uint ChoiceChangeMethod + { + get { return Invoker.CallNative("SDKClass", "ChoiceChangeMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChoiceChangeMethod", CallKind.ClassMember, m_classData, value); } + } + public uint BlendMethod + { + get { return Invoker.CallNative("SDKClass", "BlendMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendMethod", CallKind.ClassMember, m_classData, value); } + } + public float BlendTime + { + get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } + } + public bool CrossFade + { + get { return Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChosen + { + get { return Invoker.CallNative("SDKClass", "ResetChosen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChosen", CallKind.ClassMember, m_classData, value); } + } + public bool DontResetSameSelection + { + get { return Invoker.CallNative("SDKClass", "DontResetSameSelection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DontResetSameSelection", CallKind.ClassMember, m_classData, value); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CChoiceUpdateNode(ptr={this.m_classData})"; + } + public class CChoreoUpdateNode : CUnaryUpdateNode + { + public CChoreoUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChoreoUpdateNode", "CChoreoUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChoreoUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChoreoUpdateNode", "CChoreoUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CChoreoUpdateNode() + { + } + public CChoreoUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CChoreoUpdateNode", "CChoreoUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CChoreoUpdateNode(ptr={this.m_classData})"; + } + public class CCitadelSoundOpvarSetOBB : CBaseEntity + { + public CCitadelSoundOpvarSetOBB(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCitadelSoundOpvarSetOBB", "CCitadelSoundOpvarSetOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCitadelSoundOpvarSetOBB(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCitadelSoundOpvarSetOBB", "CCitadelSoundOpvarSetOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCitadelSoundOpvarSetOBB() + { + } + public CCitadelSoundOpvarSetOBB(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCitadelSoundOpvarSetOBB", "CCitadelSoundOpvarSetOBB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StackName + { + get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } + } + public string OperatorName + { + get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } + } + public string OpvarName + { + get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceInnerMins + { + get { return Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceInnerMaxs + { + get { return Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceOuterMins + { + get { return Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceOuterMaxs + { + get { return Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData, value); } + } + public int AABBDirection + { + get { return Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCitadelSoundOpvarSetOBB(ptr={this.m_classData})"; + } + public class CClientAlphaProperty : IClientAlphaProperty + { + public CClientAlphaProperty(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CClientAlphaProperty", "CClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CClientAlphaProperty(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CClientAlphaProperty", "CClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CClientAlphaProperty() + { + } + public CClientAlphaProperty(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CClientAlphaProperty", "CClientAlphaProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte RenderFX + { + get { return Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFX", CallKind.ClassMember, m_classData, value); } + } + public byte RenderMode + { + get { return Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderMode", CallKind.ClassMember, m_classData, value); } + } + public byte Alpha + { + get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } + } + public ushort DesyncOffset + { + get { return Invoker.CallNative("SDKClass", "DesyncOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesyncOffset", CallKind.ClassMember, m_classData, value); } + } + public ushort Reserved2 + { + get { return Invoker.CallNative("SDKClass", "Reserved2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Reserved2", CallKind.ClassMember, m_classData, value); } + } + public ushort DistFadeStart + { + get { return Invoker.CallNative("SDKClass", "DistFadeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistFadeStart", CallKind.ClassMember, m_classData, value); } + } + public ushort DistFadeEnd + { + get { return Invoker.CallNative("SDKClass", "DistFadeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistFadeEnd", CallKind.ClassMember, m_classData, value); } + } + public float FadeScale + { + get { return Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeScale", CallKind.ClassMember, m_classData, value); } + } + public float RenderFxStartTime + { + get { return Invoker.CallNative("SDKClass", "RenderFxStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFxStartTime", CallKind.ClassMember, m_classData, value); } + } + public float RenderFxDuration + { + get { return Invoker.CallNative("SDKClass", "RenderFxDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFxDuration", CallKind.ClassMember, m_classData, value); } + } + public IClientAlphaProperty Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CClientAlphaProperty(ptr={this.m_classData})"; + } + public class CClothSettingsAnimTag : CAnimTagBase + { + public CClothSettingsAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CClothSettingsAnimTag", "CClothSettingsAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CClothSettingsAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CClothSettingsAnimTag", "CClothSettingsAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CClothSettingsAnimTag() + { + } + public CClothSettingsAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CClothSettingsAnimTag", "CClothSettingsAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Stiffness + { + get { return Invoker.CallNative("SDKClass", "Stiffness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Stiffness", CallKind.ClassMember, m_classData, value); } + } + public float EaseIn + { + get { return Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EaseIn", CallKind.ClassMember, m_classData, value); } + } + public float EaseOut + { + get { return Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EaseOut", CallKind.ClassMember, m_classData, value); } + } + public string VertexSet + { + get { return Invoker.CallNative("SDKClass", "VertexSet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexSet", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CClothSettingsAnimTag(ptr={this.m_classData})"; + } + public class CCollisionProperty : ClassData + { + public CCollisionProperty(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCollisionProperty", "CCollisionProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCollisionProperty(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCollisionProperty", "CCollisionProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCollisionProperty() + { + } + public CCollisionProperty(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCollisionProperty", "CCollisionProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public VPhysicsCollisionAttribute_t CollisionAttribute + { + get { return Invoker.CallNative("SDKClass", "CollisionAttribute", CallKind.ClassMember, m_classData); } + } + public Vector2D Mins + { + get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Maxs + { + get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } + } + public byte SolidFlags + { + get { return Invoker.CallNative("SDKClass", "SolidFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolidFlags", CallKind.ClassMember, m_classData, value); } + } + public byte SolidType + { + get { return Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData, value); } + } + public byte TriggerBloat + { + get { return Invoker.CallNative("SDKClass", "TriggerBloat", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriggerBloat", CallKind.ClassMember, m_classData, value); } + } + public byte SurroundType + { + get { return Invoker.CallNative("SDKClass", "SurroundType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurroundType", CallKind.ClassMember, m_classData, value); } + } + public byte CollisionGroup + { + get { return Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData, value); } + } + public byte EnablePhysics + { + get { return Invoker.CallNative("SDKClass", "EnablePhysics", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnablePhysics", CallKind.ClassMember, m_classData, value); } + } + public float BoundingRadius + { + get { return Invoker.CallNative("SDKClass", "BoundingRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundingRadius", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SpecifiedSurroundingMins + { + get { return Invoker.CallNative("SDKClass", "SpecifiedSurroundingMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpecifiedSurroundingMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SpecifiedSurroundingMaxs + { + get { return Invoker.CallNative("SDKClass", "SpecifiedSurroundingMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpecifiedSurroundingMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SurroundingMaxs + { + get { return Invoker.CallNative("SDKClass", "SurroundingMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurroundingMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SurroundingMins + { + get { return Invoker.CallNative("SDKClass", "SurroundingMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurroundingMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CapsuleCenter1 + { + get { return Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CapsuleCenter2 + { + get { return Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData, value); } + } + public float CapsuleRadius + { + get { return Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CCollisionProperty(ptr={this.m_classData})"; + } + public class CColorCorrection : CBaseEntity + { + public CColorCorrection(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CColorCorrection", "CColorCorrection", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CColorCorrection(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CColorCorrection", "CColorCorrection", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CColorCorrection() + { + } + public CColorCorrection(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CColorCorrection", "CColorCorrection", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FadeInDuration + { + get { return Invoker.CallNative("SDKClass", "FadeInDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeInDuration", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutDuration + { + get { return Invoker.CallNative("SDKClass", "FadeOutDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutDuration", CallKind.ClassMember, m_classData, value); } + } + public float StartFadeInWeight + { + get { return Invoker.CallNative("SDKClass", "StartFadeInWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFadeInWeight", CallKind.ClassMember, m_classData, value); } + } + public float StartFadeOutWeight + { + get { return Invoker.CallNative("SDKClass", "StartFadeOutWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFadeOutWeight", CallKind.ClassMember, m_classData, value); } + } + public float TimeStartFadeIn + { + get { return Invoker.CallNative("SDKClass", "TimeStartFadeIn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeStartFadeIn", CallKind.ClassMember, m_classData, value); } + } + public float TimeStartFadeOut + { + get { return Invoker.CallNative("SDKClass", "TimeStartFadeOut", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeStartFadeOut", CallKind.ClassMember, m_classData, value); } + } + public float MaxWeight + { + get { return Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool Master + { + get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } + } + public bool ClientSide + { + get { return Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData, value); } + } + public bool Exclusive + { + get { return Invoker.CallNative("SDKClass", "Exclusive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Exclusive", CallKind.ClassMember, m_classData, value); } + } + public float MinFalloff + { + get { return Invoker.CallNative("SDKClass", "MinFalloff", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinFalloff", CallKind.ClassMember, m_classData, value); } + } + public float MaxFalloff + { + get { return Invoker.CallNative("SDKClass", "MaxFalloff", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFalloff", CallKind.ClassMember, m_classData, value); } + } + public float CurWeight + { + get { return Invoker.CallNative("SDKClass", "CurWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurWeight", CallKind.ClassMember, m_classData, value); } + } + public string NetlookupFilename + { + get { return Invoker.CallNative("SDKClass", "NetlookupFilename", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetlookupFilename", CallKind.ClassMember, m_classData, value); } + } + public string LookupFilename + { + get { return Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CColorCorrection(ptr={this.m_classData})"; + } + public class CColorCorrectionVolume : CBaseTrigger + { + public CColorCorrectionVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CColorCorrectionVolume", "CColorCorrectionVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CColorCorrectionVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CColorCorrectionVolume", "CColorCorrectionVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CColorCorrectionVolume() + { + } + public CColorCorrectionVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CColorCorrectionVolume", "CColorCorrectionVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MaxWeight + { + get { return Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxWeight", CallKind.ClassMember, m_classData, value); } + } + public float FadeDuration + { + get { return Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public string LookupFilename + { + get { return Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookupFilename", CallKind.ClassMember, m_classData, value); } + } + public float LastEnterWeight + { + get { return Invoker.CallNative("SDKClass", "LastEnterWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastEnterWeight", CallKind.ClassMember, m_classData, value); } + } + public float LastEnterTime + { + get { return Invoker.CallNative("SDKClass", "LastEnterTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastEnterTime", CallKind.ClassMember, m_classData, value); } + } + public float LastExitWeight + { + get { return Invoker.CallNative("SDKClass", "LastExitWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastExitWeight", CallKind.ClassMember, m_classData, value); } + } + public float LastExitTime + { + get { return Invoker.CallNative("SDKClass", "LastExitTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastExitTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CColorCorrectionVolume(ptr={this.m_classData})"; + } + public class CCommentaryAuto : CBaseEntity + { + public CCommentaryAuto(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentaryAuto", "CCommentaryAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCommentaryAuto(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentaryAuto", "CCommentaryAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCommentaryAuto() + { + } + public CCommentaryAuto(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentaryAuto", "CCommentaryAuto", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnCommentaryNewGame + { + get { return Invoker.CallNative("SDKClass", "OnCommentaryNewGame", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnCommentaryMidGame + { + get { return Invoker.CallNative("SDKClass", "OnCommentaryMidGame", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnCommentaryMultiplayerSpawn + { + get { return Invoker.CallNative("SDKClass", "OnCommentaryMultiplayerSpawn", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCommentaryAuto(ptr={this.m_classData})"; + } + public class CCommentarySystem : ClassData + { + public CCommentarySystem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentarySystem", "CCommentarySystem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCommentarySystem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentarySystem", "CCommentarySystem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCommentarySystem() + { + } + public CCommentarySystem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentarySystem", "CCommentarySystem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool CommentaryConvarsChanging + { + get { return Invoker.CallNative("SDKClass", "CommentaryConvarsChanging", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CommentaryConvarsChanging", CallKind.ClassMember, m_classData, value); } + } + public bool CommentaryEnabledMidGame + { + get { return Invoker.CallNative("SDKClass", "CommentaryEnabledMidGame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CommentaryEnabledMidGame", CallKind.ClassMember, m_classData, value); } + } + public float NextTeleportTime + { + get { return Invoker.CallNative("SDKClass", "NextTeleportTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextTeleportTime", CallKind.ClassMember, m_classData, value); } + } + public int TeleportStage + { + get { return Invoker.CallNative("SDKClass", "TeleportStage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeleportStage", CallKind.ClassMember, m_classData, value); } + } + public bool CheatState + { + get { return Invoker.CallNative("SDKClass", "CheatState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CheatState", CallKind.ClassMember, m_classData, value); } + } + public bool IsFirstSpawnGroupToLoad + { + get { return Invoker.CallNative("SDKClass", "IsFirstSpawnGroupToLoad", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsFirstSpawnGroupToLoad", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CCommentarySystem(ptr={this.m_classData})"; + } + public class CCommentaryViewPosition : CSprite + { + public CCommentaryViewPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentaryViewPosition", "CCommentaryViewPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCommentaryViewPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentaryViewPosition", "CCommentaryViewPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCommentaryViewPosition() + { + } + public CCommentaryViewPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCommentaryViewPosition", "CCommentaryViewPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSprite Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCommentaryViewPosition(ptr={this.m_classData})"; + } + public class CCompositeMaterialEditorDoc : ClassData + { + public CCompositeMaterialEditorDoc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCompositeMaterialEditorDoc", "CCompositeMaterialEditorDoc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCompositeMaterialEditorDoc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCompositeMaterialEditorDoc", "CCompositeMaterialEditorDoc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCompositeMaterialEditorDoc() + { + } + public CCompositeMaterialEditorDoc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCompositeMaterialEditorDoc", "CCompositeMaterialEditorDoc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Version + { + get { return Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CCompositeMaterialEditorDoc(ptr={this.m_classData})"; + } + public class CConcreteAnimParameter : CAnimParameterBase + { + public CConcreteAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConcreteAnimParameter", "CConcreteAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConcreteAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConcreteAnimParameter", "CConcreteAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConcreteAnimParameter() + { + } + public CConcreteAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConcreteAnimParameter", "CConcreteAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint PreviewButton + { + get { return Invoker.CallNative("SDKClass", "PreviewButton", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreviewButton", CallKind.ClassMember, m_classData, value); } + } + public uint NetworkSetting + { + get { return Invoker.CallNative("SDKClass", "NetworkSetting", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkSetting", CallKind.ClassMember, m_classData, value); } + } + public bool UseMostRecentValue + { + get { return Invoker.CallNative("SDKClass", "UseMostRecentValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseMostRecentValue", CallKind.ClassMember, m_classData, value); } + } + public bool AutoReset + { + get { return Invoker.CallNative("SDKClass", "AutoReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoReset", CallKind.ClassMember, m_classData, value); } + } + public bool GameWritable + { + get { return Invoker.CallNative("SDKClass", "GameWritable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameWritable", CallKind.ClassMember, m_classData, value); } + } + public bool GraphWritable + { + get { return Invoker.CallNative("SDKClass", "GraphWritable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GraphWritable", CallKind.ClassMember, m_classData, value); } + } + public CAnimParameterBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CConcreteAnimParameter(ptr={this.m_classData})"; + } + public class CConstantForceController : ClassData + { + public CConstantForceController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstantForceController", "CConstantForceController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstantForceController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstantForceController", "CConstantForceController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstantForceController() + { + } + public CConstantForceController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstantForceController", "CConstantForceController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Linear + { + get { return Invoker.CallNative("SDKClass", "Linear", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Linear", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Angular + { + get { return Invoker.CallNative("SDKClass", "Angular", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angular", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LinearSave + { + get { return Invoker.CallNative("SDKClass", "LinearSave", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearSave", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AngularSave + { + get { return Invoker.CallNative("SDKClass", "AngularSave", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularSave", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CConstantForceController(ptr={this.m_classData})"; + } + public class CConstraintAnchor : CBaseAnimGraph + { + public CConstraintAnchor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintAnchor", "CConstraintAnchor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstraintAnchor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintAnchor", "CConstraintAnchor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstraintAnchor() + { + } + public CConstraintAnchor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintAnchor", "CConstraintAnchor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MassScale + { + get { return Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CConstraintAnchor(ptr={this.m_classData})"; + } + public class CConstraintSlave : ClassData + { + public CConstraintSlave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintSlave", "CConstraintSlave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstraintSlave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintSlave", "CConstraintSlave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstraintSlave() + { + } + public CConstraintSlave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintSlave", "CConstraintSlave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D BasePosition + { + get { return Invoker.CallNative("SDKClass", "BasePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BasePosition", CallKind.ClassMember, m_classData, value); } + } + public uint BoneHash + { + get { return Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CConstraintSlave(ptr={this.m_classData})"; + } + public class CConstraintTarget : ClassData + { + public CConstraintTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintTarget", "CConstraintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstraintTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintTarget", "CConstraintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CConstraintTarget() + { + } + public CConstraintTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CConstraintTarget", "CConstraintTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public uint BoneHash + { + get { return Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneHash", CallKind.ClassMember, m_classData, value); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public bool IsAttachment + { + get { return Invoker.CallNative("SDKClass", "IsAttachment", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAttachment", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CConstraintTarget(ptr={this.m_classData})"; + } + public class CCopyRecipientFilter : ClassData + { + public CCopyRecipientFilter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCopyRecipientFilter", "CCopyRecipientFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCopyRecipientFilter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCopyRecipientFilter", "CCopyRecipientFilter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCopyRecipientFilter() + { + } + public CCopyRecipientFilter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCopyRecipientFilter", "CCopyRecipientFilter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public int[] Recipients + { + get { return Invoker.CallNative("SDKClass", "Recipients", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Recipients", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CCopyRecipientFilter(ptr={this.m_classData})"; + } + public class CCPPScriptComponentUpdater : CAnimComponentUpdater + { + public CCPPScriptComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCPPScriptComponentUpdater", "CCPPScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCPPScriptComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCPPScriptComponentUpdater", "CCPPScriptComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCPPScriptComponentUpdater() + { + } + public CCPPScriptComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCPPScriptComponentUpdater", "CCPPScriptComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCPPScriptComponentUpdater(ptr={this.m_classData})"; + } + public class CCredits : CPointEntity + { + public CCredits(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCredits", "CCredits", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCredits(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCredits", "CCredits", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCredits() + { + } + public CCredits(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCredits", "CCredits", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnCreditsDone + { + get { return Invoker.CallNative("SDKClass", "OnCreditsDone", CallKind.ClassMember, m_classData); } + } + public bool RolledOutroCredits + { + get { return Invoker.CallNative("SDKClass", "RolledOutroCredits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RolledOutroCredits", CallKind.ClassMember, m_classData, value); } + } + public float LogoLength + { + get { return Invoker.CallNative("SDKClass", "LogoLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LogoLength", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCredits(ptr={this.m_classData})"; + } + public class CCS2ChickenGraphController : CAnimGraphControllerBase + { + public CCS2ChickenGraphController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2ChickenGraphController", "CCS2ChickenGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCS2ChickenGraphController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2ChickenGraphController", "CCS2ChickenGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCS2ChickenGraphController() + { + } + public CCS2ChickenGraphController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2ChickenGraphController", "CCS2ChickenGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool HasActionCompletedEvent + { + get { return Invoker.CallNative("SDKClass", "HasActionCompletedEvent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasActionCompletedEvent", CallKind.ClassMember, m_classData, value); } + } + public bool WaitingForCompletedEvent + { + get { return Invoker.CallNative("SDKClass", "WaitingForCompletedEvent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitingForCompletedEvent", CallKind.ClassMember, m_classData, value); } + } + public CAnimGraphControllerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCS2ChickenGraphController(ptr={this.m_classData})"; + } + public class CCS2UIPawnGraphController : CAnimGraphControllerBase + { + public CCS2UIPawnGraphController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2UIPawnGraphController", "CCS2UIPawnGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCS2UIPawnGraphController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2UIPawnGraphController", "CCS2UIPawnGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCS2UIPawnGraphController() + { + } + public CCS2UIPawnGraphController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2UIPawnGraphController", "CCS2UIPawnGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimGraphControllerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCS2UIPawnGraphController(ptr={this.m_classData})"; + } + public class CCS2WeaponGraphController : CAnimGraphControllerBase + { + public CCS2WeaponGraphController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2WeaponGraphController", "CCS2WeaponGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCS2WeaponGraphController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2WeaponGraphController", "CCS2WeaponGraphController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCS2WeaponGraphController() + { + } + public CCS2WeaponGraphController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCS2WeaponGraphController", "CCS2WeaponGraphController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimGraphControllerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCS2WeaponGraphController(ptr={this.m_classData})"; + } + public class CCSBot : CBot + { + public CCSBot(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSBot", "CCSBot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSBot(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSBot", "CCSBot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSBot() + { + } + public CCSBot(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSBot", "CCSBot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D EyePosition + { + get { return Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData, value); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public float CombatRange + { + get { return Invoker.CallNative("SDKClass", "CombatRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CombatRange", CallKind.ClassMember, m_classData, value); } + } + public bool IsRogue + { + get { return Invoker.CallNative("SDKClass", "IsRogue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRogue", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer RogueTimer + { + get { return Invoker.CallNative("SDKClass", "RogueTimer", CallKind.ClassMember, m_classData); } + } + public bool DiedLastRound + { + get { return Invoker.CallNative("SDKClass", "DiedLastRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DiedLastRound", CallKind.ClassMember, m_classData, value); } + } + public float SafeTime + { + get { return Invoker.CallNative("SDKClass", "SafeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SafeTime", CallKind.ClassMember, m_classData, value); } + } + public bool WasSafe + { + get { return Invoker.CallNative("SDKClass", "WasSafe", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasSafe", CallKind.ClassMember, m_classData, value); } + } + public bool BlindFire + { + get { return Invoker.CallNative("SDKClass", "BlindFire", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlindFire", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer SurpriseTimer + { + get { return Invoker.CallNative("SDKClass", "SurpriseTimer", CallKind.ClassMember, m_classData); } + } + public bool AllowActive + { + get { return Invoker.CallNative("SDKClass", "AllowActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowActive", CallKind.ClassMember, m_classData, value); } + } + public bool IsFollowing + { + get { return Invoker.CallNative("SDKClass", "IsFollowing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsFollowing", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn Leader + { + get { return Invoker.CallNative("SDKClass", "Leader", CallKind.ClassMember, m_classData); } + } + public float FollowTimestamp + { + get { return Invoker.CallNative("SDKClass", "FollowTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FollowTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float AllowAutoFollowTime + { + get { return Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer HurryTimer + { + get { return Invoker.CallNative("SDKClass", "HurryTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer AlertTimer + { + get { return Invoker.CallNative("SDKClass", "AlertTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer SneakTimer + { + get { return Invoker.CallNative("SDKClass", "SneakTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer PanicTimer + { + get { return Invoker.CallNative("SDKClass", "PanicTimer", CallKind.ClassMember, m_classData); } + } + public float StateTimestamp + { + get { return Invoker.CallNative("SDKClass", "StateTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StateTimestamp", CallKind.ClassMember, m_classData, value); } + } + public bool IsAttacking + { + get { return Invoker.CallNative("SDKClass", "IsAttacking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAttacking", CallKind.ClassMember, m_classData, value); } + } + public bool IsOpeningDoor + { + get { return Invoker.CallNative("SDKClass", "IsOpeningDoor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOpeningDoor", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity TaskEntity + { + get { return Invoker.CallNative("SDKClass", "TaskEntity", CallKind.ClassMember, m_classData); } + } + public Vector2D GoalPosition + { + get { return Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity GoalEntity + { + get { return Invoker.CallNative("SDKClass", "GoalEntity", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Avoid + { + get { return Invoker.CallNative("SDKClass", "Avoid", CallKind.ClassMember, m_classData); } + } + public float AvoidTimestamp + { + get { return Invoker.CallNative("SDKClass", "AvoidTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvoidTimestamp", CallKind.ClassMember, m_classData, value); } + } + public bool IsStopping + { + get { return Invoker.CallNative("SDKClass", "IsStopping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsStopping", CallKind.ClassMember, m_classData, value); } + } + public bool HasVisitedEnemySpawn + { + get { return Invoker.CallNative("SDKClass", "HasVisitedEnemySpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasVisitedEnemySpawn", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer StillTimer + { + get { return Invoker.CallNative("SDKClass", "StillTimer", CallKind.ClassMember, m_classData); } + } + public bool EyeAnglesUnderPathFinderControl + { + get { return Invoker.CallNative("SDKClass", "EyeAnglesUnderPathFinderControl", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EyeAnglesUnderPathFinderControl", CallKind.ClassMember, m_classData, value); } + } + public int PathIndex + { + get { return Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData, value); } + } + public float AreaEnteredTimestamp + { + get { return Invoker.CallNative("SDKClass", "AreaEnteredTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AreaEnteredTimestamp", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer RepathTimer + { + get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer AvoidFriendTimer + { + get { return Invoker.CallNative("SDKClass", "AvoidFriendTimer", CallKind.ClassMember, m_classData); } + } + public bool IsFriendInTheWay + { + get { return Invoker.CallNative("SDKClass", "IsFriendInTheWay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsFriendInTheWay", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer PoliteTimer + { + get { return Invoker.CallNative("SDKClass", "PoliteTimer", CallKind.ClassMember, m_classData); } + } + public bool IsWaitingBehindFriend + { + get { return Invoker.CallNative("SDKClass", "IsWaitingBehindFriend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsWaitingBehindFriend", CallKind.ClassMember, m_classData, value); } + } + public float PathLadderEnd + { + get { return Invoker.CallNative("SDKClass", "PathLadderEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathLadderEnd", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer MustRunTimer + { + get { return Invoker.CallNative("SDKClass", "MustRunTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer WaitTimer + { + get { return Invoker.CallNative("SDKClass", "WaitTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer UpdateTravelDistanceTimer + { + get { return Invoker.CallNative("SDKClass", "UpdateTravelDistanceTimer", CallKind.ClassMember, m_classData); } + } + public float[] PlayerTravelDistance + { + get { return Invoker.CallNative("SDKClass", "PlayerTravelDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerTravelDistance", CallKind.ClassMember, m_classData, value); } + } + public byte TravelDistancePhase + { + get { return Invoker.CallNative("SDKClass", "TravelDistancePhase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TravelDistancePhase", CallKind.ClassMember, m_classData, value); } + } + public byte HostageEscortCount + { + get { return Invoker.CallNative("SDKClass", "HostageEscortCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageEscortCount", CallKind.ClassMember, m_classData, value); } + } + public float HostageEscortCountTimestamp + { + get { return Invoker.CallNative("SDKClass", "HostageEscortCountTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageEscortCountTimestamp", CallKind.ClassMember, m_classData, value); } + } + public int DesiredTeam + { + get { return Invoker.CallNative("SDKClass", "DesiredTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiredTeam", CallKind.ClassMember, m_classData, value); } + } + public bool HasJoined + { + get { return Invoker.CallNative("SDKClass", "HasJoined", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasJoined", CallKind.ClassMember, m_classData, value); } + } + public bool IsWaitingForHostage + { + get { return Invoker.CallNative("SDKClass", "IsWaitingForHostage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsWaitingForHostage", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer InhibitWaitingForHostageTimer + { + get { return Invoker.CallNative("SDKClass", "InhibitWaitingForHostageTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer WaitForHostageTimer + { + get { return Invoker.CallNative("SDKClass", "WaitForHostageTimer", CallKind.ClassMember, m_classData); } + } + public Vector2D NoisePosition + { + get { return Invoker.CallNative("SDKClass", "NoisePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoisePosition", CallKind.ClassMember, m_classData, value); } + } + public float NoiseTravelDistance + { + get { return Invoker.CallNative("SDKClass", "NoiseTravelDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseTravelDistance", CallKind.ClassMember, m_classData, value); } + } + public float NoiseTimestamp + { + get { return Invoker.CallNative("SDKClass", "NoiseTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseTimestamp", CallKind.ClassMember, m_classData, value); } + } + public int[] NoiseSource + { + get { return Invoker.CallNative("SDKClass", "NoiseSource", CallKind.ClassMember, m_classData); } + } + public CountdownTimer NoiseBendTimer + { + get { return Invoker.CallNative("SDKClass", "NoiseBendTimer", CallKind.ClassMember, m_classData); } + } + public Vector2D BentNoisePosition + { + get { return Invoker.CallNative("SDKClass", "BentNoisePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BentNoisePosition", CallKind.ClassMember, m_classData, value); } + } + public bool BendNoisePositionValid + { + get { return Invoker.CallNative("SDKClass", "BendNoisePositionValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BendNoisePositionValid", CallKind.ClassMember, m_classData, value); } + } + public float LookAroundStateTimestamp + { + get { return Invoker.CallNative("SDKClass", "LookAroundStateTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAroundStateTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float LookAheadAngle + { + get { return Invoker.CallNative("SDKClass", "LookAheadAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAheadAngle", CallKind.ClassMember, m_classData, value); } + } + public float ForwardAngle + { + get { return Invoker.CallNative("SDKClass", "ForwardAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForwardAngle", CallKind.ClassMember, m_classData, value); } + } + public float InhibitLookAroundTimestamp + { + get { return Invoker.CallNative("SDKClass", "InhibitLookAroundTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InhibitLookAroundTimestamp", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LookAtSpot + { + get { return Invoker.CallNative("SDKClass", "LookAtSpot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtSpot", CallKind.ClassMember, m_classData, value); } + } + public float LookAtSpotDuration + { + get { return Invoker.CallNative("SDKClass", "LookAtSpotDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtSpotDuration", CallKind.ClassMember, m_classData, value); } + } + public float LookAtSpotTimestamp + { + get { return Invoker.CallNative("SDKClass", "LookAtSpotTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtSpotTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float LookAtSpotAngleTolerance + { + get { return Invoker.CallNative("SDKClass", "LookAtSpotAngleTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtSpotAngleTolerance", CallKind.ClassMember, m_classData, value); } + } + public bool LookAtSpotClearIfClose + { + get { return Invoker.CallNative("SDKClass", "LookAtSpotClearIfClose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtSpotClearIfClose", CallKind.ClassMember, m_classData, value); } + } + public bool LookAtSpotAttack + { + get { return Invoker.CallNative("SDKClass", "LookAtSpotAttack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtSpotAttack", CallKind.ClassMember, m_classData, value); } + } + public string LookAtDesc + { + get { return Invoker.CallNative("SDKClass", "LookAtDesc", CallKind.ClassMember, m_classData); } + } + public float PeripheralTimestamp + { + get { return Invoker.CallNative("SDKClass", "PeripheralTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PeripheralTimestamp", CallKind.ClassMember, m_classData, value); } + } + public byte ApproachPointCount + { + get { return Invoker.CallNative("SDKClass", "ApproachPointCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApproachPointCount", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ApproachPointViewPosition + { + get { return Invoker.CallNative("SDKClass", "ApproachPointViewPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApproachPointViewPosition", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer ViewSteadyTimer + { + get { return Invoker.CallNative("SDKClass", "ViewSteadyTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer TossGrenadeTimer + { + get { return Invoker.CallNative("SDKClass", "TossGrenadeTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer IsAvoidingGrenade + { + get { return Invoker.CallNative("SDKClass", "IsAvoidingGrenade", CallKind.ClassMember, m_classData); } + } + public float SpotCheckTimestamp + { + get { return Invoker.CallNative("SDKClass", "SpotCheckTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotCheckTimestamp", CallKind.ClassMember, m_classData, value); } + } + public int CheckedHidingSpotCount + { + get { return Invoker.CallNative("SDKClass", "CheckedHidingSpotCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CheckedHidingSpotCount", CallKind.ClassMember, m_classData, value); } + } + public float LookPitch + { + get { return Invoker.CallNative("SDKClass", "LookPitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookPitch", CallKind.ClassMember, m_classData, value); } + } + public float LookPitchVel + { + get { return Invoker.CallNative("SDKClass", "LookPitchVel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookPitchVel", CallKind.ClassMember, m_classData, value); } + } + public float LookYaw + { + get { return Invoker.CallNative("SDKClass", "LookYaw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookYaw", CallKind.ClassMember, m_classData, value); } + } + public float LookYawVel + { + get { return Invoker.CallNative("SDKClass", "LookYawVel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookYawVel", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TargetSpot + { + get { return Invoker.CallNative("SDKClass", "TargetSpot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpot", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TargetSpotVelocity + { + get { return Invoker.CallNative("SDKClass", "TargetSpotVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpotVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TargetSpotPredicted + { + get { return Invoker.CallNative("SDKClass", "TargetSpotPredicted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpotPredicted", CallKind.ClassMember, m_classData, value); } + } + public Vector AimError + { + get { return Invoker.CallNative("SDKClass", "AimError", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimError", CallKind.ClassMember, m_classData, value); } + } + public Vector AimGoal + { + get { return Invoker.CallNative("SDKClass", "AimGoal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimGoal", CallKind.ClassMember, m_classData, value); } + } + public float TargetSpotTime + { + get { return Invoker.CallNative("SDKClass", "TargetSpotTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpotTime", CallKind.ClassMember, m_classData, value); } + } + public float AimFocus + { + get { return Invoker.CallNative("SDKClass", "AimFocus", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimFocus", CallKind.ClassMember, m_classData, value); } + } + public float AimFocusInterval + { + get { return Invoker.CallNative("SDKClass", "AimFocusInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimFocusInterval", CallKind.ClassMember, m_classData, value); } + } + public float AimFocusNextUpdate + { + get { return Invoker.CallNative("SDKClass", "AimFocusNextUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimFocusNextUpdate", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer IgnoreEnemiesTimer + { + get { return Invoker.CallNative("SDKClass", "IgnoreEnemiesTimer", CallKind.ClassMember, m_classData); } + } + public CCSPlayerPawn Enemy + { + get { return Invoker.CallNative("SDKClass", "Enemy", CallKind.ClassMember, m_classData); } + } + public bool IsEnemyVisible + { + get { return Invoker.CallNative("SDKClass", "IsEnemyVisible", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsEnemyVisible", CallKind.ClassMember, m_classData, value); } + } + public byte VisibleEnemyParts + { + get { return Invoker.CallNative("SDKClass", "VisibleEnemyParts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisibleEnemyParts", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastEnemyPosition + { + get { return Invoker.CallNative("SDKClass", "LastEnemyPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastEnemyPosition", CallKind.ClassMember, m_classData, value); } + } + public float LastSawEnemyTimestamp + { + get { return Invoker.CallNative("SDKClass", "LastSawEnemyTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastSawEnemyTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float FirstSawEnemyTimestamp + { + get { return Invoker.CallNative("SDKClass", "FirstSawEnemyTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstSawEnemyTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float CurrentEnemyAcquireTimestamp + { + get { return Invoker.CallNative("SDKClass", "CurrentEnemyAcquireTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentEnemyAcquireTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float EnemyDeathTimestamp + { + get { return Invoker.CallNative("SDKClass", "EnemyDeathTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemyDeathTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float FriendDeathTimestamp + { + get { return Invoker.CallNative("SDKClass", "FriendDeathTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FriendDeathTimestamp", CallKind.ClassMember, m_classData, value); } + } + public bool IsLastEnemyDead + { + get { return Invoker.CallNative("SDKClass", "IsLastEnemyDead", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsLastEnemyDead", CallKind.ClassMember, m_classData, value); } + } + public int NearbyEnemyCount + { + get { return Invoker.CallNative("SDKClass", "NearbyEnemyCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearbyEnemyCount", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn Bomber + { + get { return Invoker.CallNative("SDKClass", "Bomber", CallKind.ClassMember, m_classData); } + } + public int NearbyFriendCount + { + get { return Invoker.CallNative("SDKClass", "NearbyFriendCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearbyFriendCount", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn ClosestVisibleFriend + { + get { return Invoker.CallNative("SDKClass", "ClosestVisibleFriend", CallKind.ClassMember, m_classData); } + } + public CCSPlayerPawn ClosestVisibleHumanFriend + { + get { return Invoker.CallNative("SDKClass", "ClosestVisibleHumanFriend", CallKind.ClassMember, m_classData); } + } + public IntervalTimer AttentionInterval + { + get { return Invoker.CallNative("SDKClass", "AttentionInterval", CallKind.ClassMember, m_classData); } + } + public CCSPlayerPawn Attacker + { + get { return Invoker.CallNative("SDKClass", "Attacker", CallKind.ClassMember, m_classData); } + } + public float AttackedTimestamp + { + get { return Invoker.CallNative("SDKClass", "AttackedTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackedTimestamp", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer BurnedByFlamesTimer + { + get { return Invoker.CallNative("SDKClass", "BurnedByFlamesTimer", CallKind.ClassMember, m_classData); } + } + public int LastVictimID + { + get { return Invoker.CallNative("SDKClass", "LastVictimID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastVictimID", CallKind.ClassMember, m_classData, value); } + } + public bool IsAimingAtEnemy + { + get { return Invoker.CallNative("SDKClass", "IsAimingAtEnemy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAimingAtEnemy", CallKind.ClassMember, m_classData, value); } + } + public bool IsRapidFiring + { + get { return Invoker.CallNative("SDKClass", "IsRapidFiring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRapidFiring", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer EquipTimer + { + get { return Invoker.CallNative("SDKClass", "EquipTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer ZoomTimer + { + get { return Invoker.CallNative("SDKClass", "ZoomTimer", CallKind.ClassMember, m_classData); } + } + public float FireWeaponTimestamp + { + get { return Invoker.CallNative("SDKClass", "FireWeaponTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireWeaponTimestamp", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer LookForWeaponsOnGroundTimer + { + get { return Invoker.CallNative("SDKClass", "LookForWeaponsOnGroundTimer", CallKind.ClassMember, m_classData); } + } + public bool IsSleeping + { + get { return Invoker.CallNative("SDKClass", "IsSleeping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsSleeping", CallKind.ClassMember, m_classData, value); } + } + public bool IsEnemySniperVisible + { + get { return Invoker.CallNative("SDKClass", "IsEnemySniperVisible", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsEnemySniperVisible", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer SawEnemySniperTimer + { + get { return Invoker.CallNative("SDKClass", "SawEnemySniperTimer", CallKind.ClassMember, m_classData); } + } + public byte EnemyQueueIndex + { + get { return Invoker.CallNative("SDKClass", "EnemyQueueIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemyQueueIndex", CallKind.ClassMember, m_classData, value); } + } + public byte EnemyQueueCount + { + get { return Invoker.CallNative("SDKClass", "EnemyQueueCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemyQueueCount", CallKind.ClassMember, m_classData, value); } + } + public byte EnemyQueueAttendIndex + { + get { return Invoker.CallNative("SDKClass", "EnemyQueueAttendIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemyQueueAttendIndex", CallKind.ClassMember, m_classData, value); } + } + public bool IsStuck + { + get { return Invoker.CallNative("SDKClass", "IsStuck", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsStuck", CallKind.ClassMember, m_classData, value); } + } + public float StuckTimestamp + { + get { return Invoker.CallNative("SDKClass", "StuckTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StuckTimestamp", CallKind.ClassMember, m_classData, value); } + } + public Vector2D StuckSpot + { + get { return Invoker.CallNative("SDKClass", "StuckSpot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StuckSpot", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer WiggleTimer + { + get { return Invoker.CallNative("SDKClass", "WiggleTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer StuckJumpTimer + { + get { return Invoker.CallNative("SDKClass", "StuckJumpTimer", CallKind.ClassMember, m_classData); } + } + public float NextCleanupCheckTimestamp + { + get { return Invoker.CallNative("SDKClass", "NextCleanupCheckTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextCleanupCheckTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float[] AvgVel + { + get { return Invoker.CallNative("SDKClass", "AvgVel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvgVel", CallKind.ClassMember, m_classData, value); } + } + public int AvgVelIndex + { + get { return Invoker.CallNative("SDKClass", "AvgVelIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvgVelIndex", CallKind.ClassMember, m_classData, value); } + } + public int AvgVelCount + { + get { return Invoker.CallNative("SDKClass", "AvgVelCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvgVelCount", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastOrigin + { + get { return Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData, value); } + } + public float LastRadioRecievedTimestamp + { + get { return Invoker.CallNative("SDKClass", "LastRadioRecievedTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastRadioRecievedTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float LastRadioSentTimestamp + { + get { return Invoker.CallNative("SDKClass", "LastRadioSentTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastRadioSentTimestamp", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn RadioSubject + { + get { return Invoker.CallNative("SDKClass", "RadioSubject", CallKind.ClassMember, m_classData); } + } + public Vector2D RadioPosition + { + get { return Invoker.CallNative("SDKClass", "RadioPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadioPosition", CallKind.ClassMember, m_classData, value); } + } + public float VoiceEndTimestamp + { + get { return Invoker.CallNative("SDKClass", "VoiceEndTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoiceEndTimestamp", CallKind.ClassMember, m_classData, value); } + } + public int LastValidReactionQueueFrame + { + get { return Invoker.CallNative("SDKClass", "LastValidReactionQueueFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastValidReactionQueueFrame", CallKind.ClassMember, m_classData, value); } + } + public CBot Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSBot(ptr={this.m_classData})"; + } + public class CCSClientPointScriptEntity : CCSPointScriptEntity + { + public CCSClientPointScriptEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSClientPointScriptEntity", "CCSClientPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSClientPointScriptEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSClientPointScriptEntity", "CCSClientPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSClientPointScriptEntity() + { + } + public CCSClientPointScriptEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSClientPointScriptEntity", "CCSClientPointScriptEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPointScriptEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSClientPointScriptEntity(ptr={this.m_classData})"; + } + public class CCSGameModeRules : ClassData + { + public CCSGameModeRules(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules", "CCSGameModeRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules", "CCSGameModeRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules() + { + } + public CCSGameModeRules(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules", "CCSGameModeRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGameModeRules(ptr={this.m_classData})"; + } + public class CCSGameModeRules_ArmsRace : CCSGameModeRules + { + public CCSGameModeRules_ArmsRace(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_ArmsRace", "CCSGameModeRules_ArmsRace", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules_ArmsRace(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_ArmsRace", "CCSGameModeRules_ArmsRace", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules_ArmsRace() + { + } + public CCSGameModeRules_ArmsRace(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_ArmsRace", "CCSGameModeRules_ArmsRace", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string[] WeaponSequence + { + get { return Invoker.CallNative("SDKClass", "WeaponSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponSequence", CallKind.ClassMember, m_classData, value); } + } + public CCSGameModeRules Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGameModeRules_ArmsRace(ptr={this.m_classData})"; + } + public class CCSGameModeRules_Deathmatch : CCSGameModeRules + { + public CCSGameModeRules_Deathmatch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Deathmatch", "CCSGameModeRules_Deathmatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules_Deathmatch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Deathmatch", "CCSGameModeRules_Deathmatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules_Deathmatch() + { + } + public CCSGameModeRules_Deathmatch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Deathmatch", "CCSGameModeRules_Deathmatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float DMBonusStartTime + { + get { return Invoker.CallNative("SDKClass", "DMBonusStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DMBonusStartTime", CallKind.ClassMember, m_classData, value); } + } + public float DMBonusTimeLength + { + get { return Invoker.CallNative("SDKClass", "DMBonusTimeLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DMBonusTimeLength", CallKind.ClassMember, m_classData, value); } + } + public string DMBonusWeapon + { + get { return Invoker.CallNative("SDKClass", "DMBonusWeapon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DMBonusWeapon", CallKind.ClassMember, m_classData, value); } + } + public CCSGameModeRules Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGameModeRules_Deathmatch(ptr={this.m_classData})"; + } + public class CCSGameModeRules_Noop : CCSGameModeRules + { + public CCSGameModeRules_Noop(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Noop", "CCSGameModeRules_Noop", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules_Noop(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Noop", "CCSGameModeRules_Noop", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameModeRules_Noop() + { + } + public CCSGameModeRules_Noop(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameModeRules_Noop", "CCSGameModeRules_Noop", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGameModeRules Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGameModeRules_Noop(ptr={this.m_classData})"; + } + public class CCSGameRules : CTeamplayRules + { + public CCSGameRules(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameRules", "CCSGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameRules(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameRules", "CCSGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameRules() + { + } + public CCSGameRules(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameRules", "CCSGameRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool FreezePeriod + { + get { return Invoker.CallNative("SDKClass", "FreezePeriod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezePeriod", CallKind.ClassMember, m_classData, value); } + } + public bool WarmupPeriod + { + get { return Invoker.CallNative("SDKClass", "WarmupPeriod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarmupPeriod", CallKind.ClassMember, m_classData, value); } + } + public float WarmupPeriodEnd + { + get { return Invoker.CallNative("SDKClass", "WarmupPeriodEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarmupPeriodEnd", CallKind.ClassMember, m_classData, value); } + } + public float WarmupPeriodStart + { + get { return Invoker.CallNative("SDKClass", "WarmupPeriodStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarmupPeriodStart", CallKind.ClassMember, m_classData, value); } + } + public bool TerroristTimeOutActive + { + get { return Invoker.CallNative("SDKClass", "TerroristTimeOutActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TerroristTimeOutActive", CallKind.ClassMember, m_classData, value); } + } + public bool CTTimeOutActive + { + get { return Invoker.CallNative("SDKClass", "CTTimeOutActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CTTimeOutActive", CallKind.ClassMember, m_classData, value); } + } + public float TerroristTimeOutRemaining + { + get { return Invoker.CallNative("SDKClass", "TerroristTimeOutRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TerroristTimeOutRemaining", CallKind.ClassMember, m_classData, value); } + } + public float CTTimeOutRemaining + { + get { return Invoker.CallNative("SDKClass", "CTTimeOutRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CTTimeOutRemaining", CallKind.ClassMember, m_classData, value); } + } + public int TerroristTimeOuts + { + get { return Invoker.CallNative("SDKClass", "TerroristTimeOuts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TerroristTimeOuts", CallKind.ClassMember, m_classData, value); } + } + public int CTTimeOuts + { + get { return Invoker.CallNative("SDKClass", "CTTimeOuts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CTTimeOuts", CallKind.ClassMember, m_classData, value); } + } + public bool TechnicalTimeOut + { + get { return Invoker.CallNative("SDKClass", "TechnicalTimeOut", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TechnicalTimeOut", CallKind.ClassMember, m_classData, value); } + } + public bool MatchWaitingForResume + { + get { return Invoker.CallNative("SDKClass", "MatchWaitingForResume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchWaitingForResume", CallKind.ClassMember, m_classData, value); } + } + public int RoundTime + { + get { return Invoker.CallNative("SDKClass", "RoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundTime", CallKind.ClassMember, m_classData, value); } + } + public float MatchStartTime + { + get { return Invoker.CallNative("SDKClass", "MatchStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchStartTime", CallKind.ClassMember, m_classData, value); } + } + public float RoundStartTime + { + get { return Invoker.CallNative("SDKClass", "RoundStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundStartTime", CallKind.ClassMember, m_classData, value); } + } + public float RestartRoundTime + { + get { return Invoker.CallNative("SDKClass", "RestartRoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RestartRoundTime", CallKind.ClassMember, m_classData, value); } + } + public bool GameRestart + { + get { return Invoker.CallNative("SDKClass", "GameRestart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameRestart", CallKind.ClassMember, m_classData, value); } + } + public float GameStartTime + { + get { return Invoker.CallNative("SDKClass", "GameStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameStartTime", CallKind.ClassMember, m_classData, value); } + } + public float TimeUntilNextPhaseStarts + { + get { return Invoker.CallNative("SDKClass", "TimeUntilNextPhaseStarts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeUntilNextPhaseStarts", CallKind.ClassMember, m_classData, value); } + } + public int GamePhase + { + get { return Invoker.CallNative("SDKClass", "GamePhase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GamePhase", CallKind.ClassMember, m_classData, value); } + } + public int TotalRoundsPlayed + { + get { return Invoker.CallNative("SDKClass", "TotalRoundsPlayed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalRoundsPlayed", CallKind.ClassMember, m_classData, value); } + } + public int RoundsPlayedThisPhase + { + get { return Invoker.CallNative("SDKClass", "RoundsPlayedThisPhase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundsPlayedThisPhase", CallKind.ClassMember, m_classData, value); } + } + public int OvertimePlaying + { + get { return Invoker.CallNative("SDKClass", "OvertimePlaying", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OvertimePlaying", CallKind.ClassMember, m_classData, value); } + } + public int HostagesRemaining + { + get { return Invoker.CallNative("SDKClass", "HostagesRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostagesRemaining", CallKind.ClassMember, m_classData, value); } + } + public bool AnyHostageReached + { + get { return Invoker.CallNative("SDKClass", "AnyHostageReached", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnyHostageReached", CallKind.ClassMember, m_classData, value); } + } + public bool MapHasBombTarget + { + get { return Invoker.CallNative("SDKClass", "MapHasBombTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapHasBombTarget", CallKind.ClassMember, m_classData, value); } + } + public bool MapHasRescueZone + { + get { return Invoker.CallNative("SDKClass", "MapHasRescueZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapHasRescueZone", CallKind.ClassMember, m_classData, value); } + } + public bool MapHasBuyZone + { + get { return Invoker.CallNative("SDKClass", "MapHasBuyZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapHasBuyZone", CallKind.ClassMember, m_classData, value); } + } + public bool IsQueuedMatchmaking + { + get { return Invoker.CallNative("SDKClass", "IsQueuedMatchmaking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsQueuedMatchmaking", CallKind.ClassMember, m_classData, value); } + } + public int QueuedMatchmakingMode + { + get { return Invoker.CallNative("SDKClass", "QueuedMatchmakingMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QueuedMatchmakingMode", CallKind.ClassMember, m_classData, value); } + } + public bool IsValveDS + { + get { return Invoker.CallNative("SDKClass", "IsValveDS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsValveDS", CallKind.ClassMember, m_classData, value); } + } + public bool LogoMap + { + get { return Invoker.CallNative("SDKClass", "LogoMap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LogoMap", CallKind.ClassMember, m_classData, value); } + } + public bool PlayAllStepSoundsOnServer + { + get { return Invoker.CallNative("SDKClass", "PlayAllStepSoundsOnServer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayAllStepSoundsOnServer", CallKind.ClassMember, m_classData, value); } + } + public int SpectatorSlotCount + { + get { return Invoker.CallNative("SDKClass", "SpectatorSlotCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpectatorSlotCount", CallKind.ClassMember, m_classData, value); } + } + public int MatchDevice + { + get { return Invoker.CallNative("SDKClass", "MatchDevice", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchDevice", CallKind.ClassMember, m_classData, value); } + } + public bool HasMatchStarted + { + get { return Invoker.CallNative("SDKClass", "HasMatchStarted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasMatchStarted", CallKind.ClassMember, m_classData, value); } + } + public int NextMapInMapgroup + { + get { return Invoker.CallNative("SDKClass", "NextMapInMapgroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextMapInMapgroup", CallKind.ClassMember, m_classData, value); } + } + public string TournamentEventName + { + get { return Invoker.CallNative("SDKClass", "TournamentEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TournamentEventName", CallKind.ClassMember, m_classData, value); } + } + public string TournamentEventStage + { + get { return Invoker.CallNative("SDKClass", "TournamentEventStage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TournamentEventStage", CallKind.ClassMember, m_classData, value); } + } + public string MatchStatTxt + { + get { return Invoker.CallNative("SDKClass", "MatchStatTxt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchStatTxt", CallKind.ClassMember, m_classData, value); } + } + public string TournamentPredictionsTxt + { + get { return Invoker.CallNative("SDKClass", "TournamentPredictionsTxt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TournamentPredictionsTxt", CallKind.ClassMember, m_classData, value); } + } + public int TournamentPredictionsPct + { + get { return Invoker.CallNative("SDKClass", "TournamentPredictionsPct", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TournamentPredictionsPct", CallKind.ClassMember, m_classData, value); } + } + public float CMMItemDropRevealStartTime + { + get { return Invoker.CallNative("SDKClass", "CMMItemDropRevealStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CMMItemDropRevealStartTime", CallKind.ClassMember, m_classData, value); } + } + public float CMMItemDropRevealEndTime + { + get { return Invoker.CallNative("SDKClass", "CMMItemDropRevealEndTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CMMItemDropRevealEndTime", CallKind.ClassMember, m_classData, value); } + } + public bool IsDroppingItems + { + get { return Invoker.CallNative("SDKClass", "IsDroppingItems", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsDroppingItems", CallKind.ClassMember, m_classData, value); } + } + public bool IsQuestEligible + { + get { return Invoker.CallNative("SDKClass", "IsQuestEligible", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsQuestEligible", CallKind.ClassMember, m_classData, value); } + } + public bool IsHltvActive + { + get { return Invoker.CallNative("SDKClass", "IsHltvActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsHltvActive", CallKind.ClassMember, m_classData, value); } + } + public ushort[] ProhibitedItemIndices + { + get { return Invoker.CallNative("SDKClass", "ProhibitedItemIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProhibitedItemIndices", CallKind.ClassMember, m_classData, value); } + } + public uint[] TournamentActiveCasterAccounts + { + get { return Invoker.CallNative("SDKClass", "TournamentActiveCasterAccounts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TournamentActiveCasterAccounts", CallKind.ClassMember, m_classData, value); } + } + public int NumBestOfMaps + { + get { return Invoker.CallNative("SDKClass", "NumBestOfMaps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumBestOfMaps", CallKind.ClassMember, m_classData, value); } + } + public int HalloweenMaskListSeed + { + get { return Invoker.CallNative("SDKClass", "HalloweenMaskListSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HalloweenMaskListSeed", CallKind.ClassMember, m_classData, value); } + } + public bool BombDropped + { + get { return Invoker.CallNative("SDKClass", "BombDropped", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombDropped", CallKind.ClassMember, m_classData, value); } + } + public bool BombPlanted + { + get { return Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombPlanted", CallKind.ClassMember, m_classData, value); } + } + public int RoundWinStatus + { + get { return Invoker.CallNative("SDKClass", "RoundWinStatus", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundWinStatus", CallKind.ClassMember, m_classData, value); } + } + public int RoundWinReason + { + get { return Invoker.CallNative("SDKClass", "RoundWinReason", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundWinReason", CallKind.ClassMember, m_classData, value); } + } + public bool TCantBuy + { + get { return Invoker.CallNative("SDKClass", "TCantBuy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TCantBuy", CallKind.ClassMember, m_classData, value); } + } + public bool CTCantBuy + { + get { return Invoker.CallNative("SDKClass", "CTCantBuy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CTCantBuy", CallKind.ClassMember, m_classData, value); } + } + public int[] MatchStats_RoundResults + { + get { return Invoker.CallNative("SDKClass", "MatchStats_RoundResults", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchStats_RoundResults", CallKind.ClassMember, m_classData, value); } + } + public int[] MatchStats_PlayersAlive_CT + { + get { return Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_CT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_CT", CallKind.ClassMember, m_classData, value); } + } + public int[] MatchStats_PlayersAlive_T + { + get { return Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_T", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchStats_PlayersAlive_T", CallKind.ClassMember, m_classData, value); } + } + public float[] TeamRespawnWaveTimes + { + get { return Invoker.CallNative("SDKClass", "TeamRespawnWaveTimes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamRespawnWaveTimes", CallKind.ClassMember, m_classData, value); } + } + public float[] NextRespawnWave + { + get { return Invoker.CallNative("SDKClass", "NextRespawnWave", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextRespawnWave", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MinimapMins + { + get { return Invoker.CallNative("SDKClass", "MinimapMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinimapMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MinimapMaxs + { + get { return Invoker.CallNative("SDKClass", "MinimapMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinimapMaxs", CallKind.ClassMember, m_classData, value); } + } + public float[] MinimapVerticalSectionHeights + { + get { return Invoker.CallNative("SDKClass", "MinimapVerticalSectionHeights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinimapVerticalSectionHeights", CallKind.ClassMember, m_classData, value); } + } + public ulong UllLocalMatchID + { + get { return Invoker.CallNative("SDKClass", "UllLocalMatchID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UllLocalMatchID", CallKind.ClassMember, m_classData, value); } + } + public int[] EndMatchMapGroupVoteTypes + { + get { return Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteTypes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteTypes", CallKind.ClassMember, m_classData, value); } + } + public int[] EndMatchMapGroupVoteOptions + { + get { return Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteOptions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchMapGroupVoteOptions", CallKind.ClassMember, m_classData, value); } + } + public int EndMatchMapVoteWinner + { + get { return Invoker.CallNative("SDKClass", "EndMatchMapVoteWinner", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchMapVoteWinner", CallKind.ClassMember, m_classData, value); } + } + public int NumConsecutiveCTLoses + { + get { return Invoker.CallNative("SDKClass", "NumConsecutiveCTLoses", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumConsecutiveCTLoses", CallKind.ClassMember, m_classData, value); } + } + public int NumConsecutiveTerroristLoses + { + get { return Invoker.CallNative("SDKClass", "NumConsecutiveTerroristLoses", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumConsecutiveTerroristLoses", CallKind.ClassMember, m_classData, value); } + } + public bool HasHostageBeenTouched + { + get { return Invoker.CallNative("SDKClass", "HasHostageBeenTouched", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasHostageBeenTouched", CallKind.ClassMember, m_classData, value); } + } + public float IntermissionStartTime + { + get { return Invoker.CallNative("SDKClass", "IntermissionStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IntermissionStartTime", CallKind.ClassMember, m_classData, value); } + } + public float IntermissionEndTime + { + get { return Invoker.CallNative("SDKClass", "IntermissionEndTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IntermissionEndTime", CallKind.ClassMember, m_classData, value); } + } + public bool LevelInitialized + { + get { return Invoker.CallNative("SDKClass", "LevelInitialized", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LevelInitialized", CallKind.ClassMember, m_classData, value); } + } + public int TotalRoundsPlayed1 + { + get { return Invoker.CallNative("SDKClass", "TotalRoundsPlayed1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalRoundsPlayed1", CallKind.ClassMember, m_classData, value); } + } + public int UnBalancedRounds + { + get { return Invoker.CallNative("SDKClass", "UnBalancedRounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UnBalancedRounds", CallKind.ClassMember, m_classData, value); } + } + public bool EndMatchOnRoundReset + { + get { return Invoker.CallNative("SDKClass", "EndMatchOnRoundReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchOnRoundReset", CallKind.ClassMember, m_classData, value); } + } + public bool EndMatchOnThink + { + get { return Invoker.CallNative("SDKClass", "EndMatchOnThink", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchOnThink", CallKind.ClassMember, m_classData, value); } + } + public int FreezeTime + { + get { return Invoker.CallNative("SDKClass", "FreezeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezeTime", CallKind.ClassMember, m_classData, value); } + } + public int NumTerrorist + { + get { return Invoker.CallNative("SDKClass", "NumTerrorist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumTerrorist", CallKind.ClassMember, m_classData, value); } + } + public int NumCT + { + get { return Invoker.CallNative("SDKClass", "NumCT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumCT", CallKind.ClassMember, m_classData, value); } + } + public int NumSpawnableTerrorist + { + get { return Invoker.CallNative("SDKClass", "NumSpawnableTerrorist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSpawnableTerrorist", CallKind.ClassMember, m_classData, value); } + } + public int NumSpawnableCT + { + get { return Invoker.CallNative("SDKClass", "NumSpawnableCT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSpawnableCT", CallKind.ClassMember, m_classData, value); } + } + public int[] SelectedHostageSpawnIndices + { + get { return Invoker.CallNative("SDKClass", "SelectedHostageSpawnIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SelectedHostageSpawnIndices", CallKind.ClassMember, m_classData, value); } + } + public int SpawnPointsRandomSeed + { + get { return Invoker.CallNative("SDKClass", "SpawnPointsRandomSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnPointsRandomSeed", CallKind.ClassMember, m_classData, value); } + } + public bool FirstConnected + { + get { return Invoker.CallNative("SDKClass", "FirstConnected", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstConnected", CallKind.ClassMember, m_classData, value); } + } + public bool CompleteReset + { + get { return Invoker.CallNative("SDKClass", "CompleteReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompleteReset", CallKind.ClassMember, m_classData, value); } + } + public bool PickNewTeamsOnReset + { + get { return Invoker.CallNative("SDKClass", "PickNewTeamsOnReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PickNewTeamsOnReset", CallKind.ClassMember, m_classData, value); } + } + public bool ScrambleTeamsOnRestart + { + get { return Invoker.CallNative("SDKClass", "ScrambleTeamsOnRestart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScrambleTeamsOnRestart", CallKind.ClassMember, m_classData, value); } + } + public bool SwapTeamsOnRestart + { + get { return Invoker.CallNative("SDKClass", "SwapTeamsOnRestart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwapTeamsOnRestart", CallKind.ClassMember, m_classData, value); } + } + public int[] EndMatchTiedVotes + { + get { return Invoker.CallNative("SDKClass", "EndMatchTiedVotes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchTiedVotes", CallKind.ClassMember, m_classData, value); } + } + public bool NeedToAskPlayersForContinueVote + { + get { return Invoker.CallNative("SDKClass", "NeedToAskPlayersForContinueVote", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeedToAskPlayersForContinueVote", CallKind.ClassMember, m_classData, value); } + } + public uint NumQueuedMatchmakingAccounts + { + get { return Invoker.CallNative("SDKClass", "NumQueuedMatchmakingAccounts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumQueuedMatchmakingAccounts", CallKind.ClassMember, m_classData, value); } + } + public float AvgPlayerRank + { + get { return Invoker.CallNative("SDKClass", "AvgPlayerRank", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvgPlayerRank", CallKind.ClassMember, m_classData, value); } + } + public string QueuedMatchmakingReservationString + { + get { return Invoker.CallNative("SDKClass", "QueuedMatchmakingReservationString", CallKind.ClassMember, m_classData); } + } + public uint NumTotalTournamentDrops + { + get { return Invoker.CallNative("SDKClass", "NumTotalTournamentDrops", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumTotalTournamentDrops", CallKind.ClassMember, m_classData, value); } + } + public uint NumSpectatorsCountMax + { + get { return Invoker.CallNative("SDKClass", "NumSpectatorsCountMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSpectatorsCountMax", CallKind.ClassMember, m_classData, value); } + } + public uint NumSpectatorsCountMaxTV + { + get { return Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxTV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxTV", CallKind.ClassMember, m_classData, value); } + } + public uint NumSpectatorsCountMaxLnk + { + get { return Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxLnk", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSpectatorsCountMaxLnk", CallKind.ClassMember, m_classData, value); } + } + public int CTsAliveAtFreezetimeEnd + { + get { return Invoker.CallNative("SDKClass", "CTsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CTsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData, value); } + } + public int TerroristsAliveAtFreezetimeEnd + { + get { return Invoker.CallNative("SDKClass", "TerroristsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TerroristsAliveAtFreezetimeEnd", CallKind.ClassMember, m_classData, value); } + } + public bool ForceTeamChangeSilent + { + get { return Invoker.CallNative("SDKClass", "ForceTeamChangeSilent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceTeamChangeSilent", CallKind.ClassMember, m_classData, value); } + } + public bool LoadingRoundBackupData + { + get { return Invoker.CallNative("SDKClass", "LoadingRoundBackupData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoadingRoundBackupData", CallKind.ClassMember, m_classData, value); } + } + public int MatchInfoShowType + { + get { return Invoker.CallNative("SDKClass", "MatchInfoShowType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchInfoShowType", CallKind.ClassMember, m_classData, value); } + } + public float MatchInfoDecidedTime + { + get { return Invoker.CallNative("SDKClass", "MatchInfoDecidedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchInfoDecidedTime", CallKind.ClassMember, m_classData, value); } + } + public int MTeamDMLastWinningTeamNumber + { + get { return Invoker.CallNative("SDKClass", "MTeamDMLastWinningTeamNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MTeamDMLastWinningTeamNumber", CallKind.ClassMember, m_classData, value); } + } + public float MTeamDMLastThinkTime + { + get { return Invoker.CallNative("SDKClass", "MTeamDMLastThinkTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MTeamDMLastThinkTime", CallKind.ClassMember, m_classData, value); } + } + public float TeamDMLastAnnouncementTime + { + get { return Invoker.CallNative("SDKClass", "TeamDMLastAnnouncementTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamDMLastAnnouncementTime", CallKind.ClassMember, m_classData, value); } + } + public int AccountTerrorist + { + get { return Invoker.CallNative("SDKClass", "AccountTerrorist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccountTerrorist", CallKind.ClassMember, m_classData, value); } + } + public int AccountCT + { + get { return Invoker.CallNative("SDKClass", "AccountCT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccountCT", CallKind.ClassMember, m_classData, value); } + } + public int SpawnPointCount_Terrorist + { + get { return Invoker.CallNative("SDKClass", "SpawnPointCount_Terrorist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnPointCount_Terrorist", CallKind.ClassMember, m_classData, value); } + } + public int SpawnPointCount_CT + { + get { return Invoker.CallNative("SDKClass", "SpawnPointCount_CT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnPointCount_CT", CallKind.ClassMember, m_classData, value); } + } + public int MaxNumTerrorists + { + get { return Invoker.CallNative("SDKClass", "MaxNumTerrorists", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxNumTerrorists", CallKind.ClassMember, m_classData, value); } + } + public int MaxNumCTs + { + get { return Invoker.CallNative("SDKClass", "MaxNumCTs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxNumCTs", CallKind.ClassMember, m_classData, value); } + } + public int LoserBonusMostRecentTeam + { + get { return Invoker.CallNative("SDKClass", "LoserBonusMostRecentTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoserBonusMostRecentTeam", CallKind.ClassMember, m_classData, value); } + } + public float TmNextPeriodicThink + { + get { return Invoker.CallNative("SDKClass", "TmNextPeriodicThink", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TmNextPeriodicThink", CallKind.ClassMember, m_classData, value); } + } + public bool VoiceWonMatchBragFired + { + get { return Invoker.CallNative("SDKClass", "VoiceWonMatchBragFired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoiceWonMatchBragFired", CallKind.ClassMember, m_classData, value); } + } + public float WarmupNextChatNoticeTime + { + get { return Invoker.CallNative("SDKClass", "WarmupNextChatNoticeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarmupNextChatNoticeTime", CallKind.ClassMember, m_classData, value); } + } + public int HostagesRescued + { + get { return Invoker.CallNative("SDKClass", "HostagesRescued", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostagesRescued", CallKind.ClassMember, m_classData, value); } + } + public int HostagesTouched + { + get { return Invoker.CallNative("SDKClass", "HostagesTouched", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostagesTouched", CallKind.ClassMember, m_classData, value); } + } + public float NextHostageAnnouncement + { + get { return Invoker.CallNative("SDKClass", "NextHostageAnnouncement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextHostageAnnouncement", CallKind.ClassMember, m_classData, value); } + } + public bool NoTerroristsKilled + { + get { return Invoker.CallNative("SDKClass", "NoTerroristsKilled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoTerroristsKilled", CallKind.ClassMember, m_classData, value); } + } + public bool NoCTsKilled + { + get { return Invoker.CallNative("SDKClass", "NoCTsKilled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoCTsKilled", CallKind.ClassMember, m_classData, value); } + } + public bool NoEnemiesKilled + { + get { return Invoker.CallNative("SDKClass", "NoEnemiesKilled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoEnemiesKilled", CallKind.ClassMember, m_classData, value); } + } + public bool CanDonateWeapons + { + get { return Invoker.CallNative("SDKClass", "CanDonateWeapons", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanDonateWeapons", CallKind.ClassMember, m_classData, value); } + } + public float FirstKillTime + { + get { return Invoker.CallNative("SDKClass", "FirstKillTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstKillTime", CallKind.ClassMember, m_classData, value); } + } + public float FirstBloodTime + { + get { return Invoker.CallNative("SDKClass", "FirstBloodTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstBloodTime", CallKind.ClassMember, m_classData, value); } + } + public bool HostageWasInjured + { + get { return Invoker.CallNative("SDKClass", "HostageWasInjured", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageWasInjured", CallKind.ClassMember, m_classData, value); } + } + public bool HostageWasKilled + { + get { return Invoker.CallNative("SDKClass", "HostageWasKilled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageWasKilled", CallKind.ClassMember, m_classData, value); } + } + public bool VoteCalled + { + get { return Invoker.CallNative("SDKClass", "VoteCalled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoteCalled", CallKind.ClassMember, m_classData, value); } + } + public bool ServerVoteOnReset + { + get { return Invoker.CallNative("SDKClass", "ServerVoteOnReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ServerVoteOnReset", CallKind.ClassMember, m_classData, value); } + } + public float VoteCheckThrottle + { + get { return Invoker.CallNative("SDKClass", "VoteCheckThrottle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoteCheckThrottle", CallKind.ClassMember, m_classData, value); } + } + public bool BuyTimeEnded + { + get { return Invoker.CallNative("SDKClass", "BuyTimeEnded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuyTimeEnded", CallKind.ClassMember, m_classData, value); } + } + public int LastFreezeEndBeep + { + get { return Invoker.CallNative("SDKClass", "LastFreezeEndBeep", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastFreezeEndBeep", CallKind.ClassMember, m_classData, value); } + } + public bool TargetBombed + { + get { return Invoker.CallNative("SDKClass", "TargetBombed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetBombed", CallKind.ClassMember, m_classData, value); } + } + public bool BombDefused + { + get { return Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData, value); } + } + public bool MapHasBombZone + { + get { return Invoker.CallNative("SDKClass", "MapHasBombZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapHasBombZone", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MainCTSpawnPos + { + get { return Invoker.CallNative("SDKClass", "MainCTSpawnPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MainCTSpawnPos", CallKind.ClassMember, m_classData, value); } + } + public bool RespawningAllRespawnablePlayers + { + get { return Invoker.CallNative("SDKClass", "RespawningAllRespawnablePlayers", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RespawningAllRespawnablePlayers", CallKind.ClassMember, m_classData, value); } + } + public int NextCTSpawnPoint + { + get { return Invoker.CallNative("SDKClass", "NextCTSpawnPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextCTSpawnPoint", CallKind.ClassMember, m_classData, value); } + } + public float CTSpawnPointUsedTime + { + get { return Invoker.CallNative("SDKClass", "CTSpawnPointUsedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CTSpawnPointUsedTime", CallKind.ClassMember, m_classData, value); } + } + public int NextTerroristSpawnPoint + { + get { return Invoker.CallNative("SDKClass", "NextTerroristSpawnPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextTerroristSpawnPoint", CallKind.ClassMember, m_classData, value); } + } + public float TerroristSpawnPointUsedTime + { + get { return Invoker.CallNative("SDKClass", "TerroristSpawnPointUsedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TerroristSpawnPointUsedTime", CallKind.ClassMember, m_classData, value); } + } + public bool IsUnreservedGameServer + { + get { return Invoker.CallNative("SDKClass", "IsUnreservedGameServer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsUnreservedGameServer", CallKind.ClassMember, m_classData, value); } + } + public float AutobalanceDisplayTime + { + get { return Invoker.CallNative("SDKClass", "AutobalanceDisplayTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutobalanceDisplayTime", CallKind.ClassMember, m_classData, value); } + } + public bool AllowWeaponSwitch + { + get { return Invoker.CallNative("SDKClass", "AllowWeaponSwitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowWeaponSwitch", CallKind.ClassMember, m_classData, value); } + } + public bool RoundTimeWarningTriggered + { + get { return Invoker.CallNative("SDKClass", "RoundTimeWarningTriggered", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundTimeWarningTriggered", CallKind.ClassMember, m_classData, value); } + } + public float PhaseChangeAnnouncementTime + { + get { return Invoker.CallNative("SDKClass", "PhaseChangeAnnouncementTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhaseChangeAnnouncementTime", CallKind.ClassMember, m_classData, value); } + } + public float NextUpdateTeamClanNamesTime + { + get { return Invoker.CallNative("SDKClass", "NextUpdateTeamClanNamesTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextUpdateTeamClanNamesTime", CallKind.ClassMember, m_classData, value); } + } + public float LastThinkTime + { + get { return Invoker.CallNative("SDKClass", "LastThinkTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastThinkTime", CallKind.ClassMember, m_classData, value); } + } + public float AccumulatedRoundOffDamage + { + get { return Invoker.CallNative("SDKClass", "AccumulatedRoundOffDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccumulatedRoundOffDamage", CallKind.ClassMember, m_classData, value); } + } + public int ShorthandedBonusLastEvalRound + { + get { return Invoker.CallNative("SDKClass", "ShorthandedBonusLastEvalRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShorthandedBonusLastEvalRound", CallKind.ClassMember, m_classData, value); } + } + public int MatchAbortedEarlyReason + { + get { return Invoker.CallNative("SDKClass", "MatchAbortedEarlyReason", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchAbortedEarlyReason", CallKind.ClassMember, m_classData, value); } + } + public bool HasTriggeredRoundStartMusic + { + get { return Invoker.CallNative("SDKClass", "HasTriggeredRoundStartMusic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasTriggeredRoundStartMusic", CallKind.ClassMember, m_classData, value); } + } + public bool SwitchingTeamsAtRoundReset + { + get { return Invoker.CallNative("SDKClass", "SwitchingTeamsAtRoundReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwitchingTeamsAtRoundReset", CallKind.ClassMember, m_classData, value); } + } + public int[] GameModeRules + { + get { return Invoker.CallNative("SDKClass", "GameModeRules", CallKind.ClassMember, m_classData); } + } + public CBaseEntity PlayerResource + { + get { return Invoker.CallNative("SDKClass", "PlayerResource", CallKind.ClassMember, m_classData); } + } + public CRetakeGameRules RetakeRules + { + get { return Invoker.CallNative("SDKClass", "RetakeRules", CallKind.ClassMember, m_classData); } + } + public bool[] TeamLastKillUsedUniqueWeaponMatch + { + get { return Invoker.CallNative("SDKClass", "TeamLastKillUsedUniqueWeaponMatch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamLastKillUsedUniqueWeaponMatch", CallKind.ClassMember, m_classData, value); } + } + public byte MatchEndCount + { + get { return Invoker.CallNative("SDKClass", "MatchEndCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchEndCount", CallKind.ClassMember, m_classData, value); } + } + public int TTeamIntroVariant + { + get { return Invoker.CallNative("SDKClass", "TTeamIntroVariant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TTeamIntroVariant", CallKind.ClassMember, m_classData, value); } + } + public int CTTeamIntroVariant + { + get { return Invoker.CallNative("SDKClass", "CTTeamIntroVariant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CTTeamIntroVariant", CallKind.ClassMember, m_classData, value); } + } + public bool TeamIntroPeriod + { + get { return Invoker.CallNative("SDKClass", "TeamIntroPeriod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamIntroPeriod", CallKind.ClassMember, m_classData, value); } + } + public float TeamIntroPeriodEnd + { + get { return Invoker.CallNative("SDKClass", "TeamIntroPeriodEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamIntroPeriodEnd", CallKind.ClassMember, m_classData, value); } + } + public bool PlayedTeamIntroVO + { + get { return Invoker.CallNative("SDKClass", "PlayedTeamIntroVO", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayedTeamIntroVO", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndWinnerTeam + { + get { return Invoker.CallNative("SDKClass", "RoundEndWinnerTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndWinnerTeam", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndReason + { + get { return Invoker.CallNative("SDKClass", "RoundEndReason", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndReason", CallKind.ClassMember, m_classData, value); } + } + public bool RoundEndShowTimerDefend + { + get { return Invoker.CallNative("SDKClass", "RoundEndShowTimerDefend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndShowTimerDefend", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndTimerTime + { + get { return Invoker.CallNative("SDKClass", "RoundEndTimerTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndTimerTime", CallKind.ClassMember, m_classData, value); } + } + public string RoundEndFunFactToken + { + get { return Invoker.CallNative("SDKClass", "RoundEndFunFactToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndFunFactToken", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndFunFactPlayerSlot + { + get { return Invoker.CallNative("SDKClass", "RoundEndFunFactPlayerSlot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndFunFactPlayerSlot", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndFunFactData1 + { + get { return Invoker.CallNative("SDKClass", "RoundEndFunFactData1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndFunFactData1", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndFunFactData2 + { + get { return Invoker.CallNative("SDKClass", "RoundEndFunFactData2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndFunFactData2", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndFunFactData3 + { + get { return Invoker.CallNative("SDKClass", "RoundEndFunFactData3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndFunFactData3", CallKind.ClassMember, m_classData, value); } + } + public string RoundEndMessage + { + get { return Invoker.CallNative("SDKClass", "RoundEndMessage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndMessage", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndPlayerCount + { + get { return Invoker.CallNative("SDKClass", "RoundEndPlayerCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndPlayerCount", CallKind.ClassMember, m_classData, value); } + } + public bool RoundEndNoMusic + { + get { return Invoker.CallNative("SDKClass", "RoundEndNoMusic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndNoMusic", CallKind.ClassMember, m_classData, value); } + } + public int RoundEndLegacy + { + get { return Invoker.CallNative("SDKClass", "RoundEndLegacy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndLegacy", CallKind.ClassMember, m_classData, value); } + } + public byte RoundEndCount + { + get { return Invoker.CallNative("SDKClass", "RoundEndCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundEndCount", CallKind.ClassMember, m_classData, value); } + } + public int RoundStartRoundNumber + { + get { return Invoker.CallNative("SDKClass", "RoundStartRoundNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundStartRoundNumber", CallKind.ClassMember, m_classData, value); } + } + public byte RoundStartCount + { + get { return Invoker.CallNative("SDKClass", "RoundStartCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundStartCount", CallKind.ClassMember, m_classData, value); } + } + public double LastPerfSampleTime + { + get { return Invoker.CallNative("SDKClass", "LastPerfSampleTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPerfSampleTime", CallKind.ClassMember, m_classData, value); } + } + public CTeamplayRules Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGameRules(ptr={this.m_classData})"; + } + public class CCSGameRulesProxy : CGameRulesProxy + { + public CCSGameRulesProxy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameRulesProxy", "CCSGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameRulesProxy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameRulesProxy", "CCSGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGameRulesProxy() + { + } + public CCSGameRulesProxy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGameRulesProxy", "CCSGameRulesProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] GameRules + { + get { return Invoker.CallNative("SDKClass", "GameRules", CallKind.ClassMember, m_classData); } + } + public CGameRulesProxy Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGameRulesProxy(ptr={this.m_classData})"; + } + public class CCSGO_TeamIntroCharacterPosition : CCSGO_TeamPreviewCharacterPosition + { + public CCSGO_TeamIntroCharacterPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCharacterPosition", "CCSGO_TeamIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamIntroCharacterPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCharacterPosition", "CCSGO_TeamIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamIntroCharacterPosition() + { + } + public CCSGO_TeamIntroCharacterPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCharacterPosition", "CCSGO_TeamIntroCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_TeamPreviewCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_TeamIntroCharacterPosition(ptr={this.m_classData})"; + } + public class CCSGO_TeamIntroCounterTerroristPosition : CCSGO_TeamIntroCharacterPosition + { + public CCSGO_TeamIntroCounterTerroristPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCounterTerroristPosition", "CCSGO_TeamIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamIntroCounterTerroristPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCounterTerroristPosition", "CCSGO_TeamIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamIntroCounterTerroristPosition() + { + } + public CCSGO_TeamIntroCounterTerroristPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroCounterTerroristPosition", "CCSGO_TeamIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_TeamIntroCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_TeamIntroCounterTerroristPosition(ptr={this.m_classData})"; + } + public class CCSGO_TeamIntroTerroristPosition : CCSGO_TeamIntroCharacterPosition + { + public CCSGO_TeamIntroTerroristPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroTerroristPosition", "CCSGO_TeamIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamIntroTerroristPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroTerroristPosition", "CCSGO_TeamIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamIntroTerroristPosition() + { + } + public CCSGO_TeamIntroTerroristPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamIntroTerroristPosition", "CCSGO_TeamIntroTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_TeamIntroCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_TeamIntroTerroristPosition(ptr={this.m_classData})"; + } + public class CCSGO_TeamPreviewCharacterPosition : CBaseEntity + { + public CCSGO_TeamPreviewCharacterPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamPreviewCharacterPosition", "CCSGO_TeamPreviewCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamPreviewCharacterPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamPreviewCharacterPosition", "CCSGO_TeamPreviewCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamPreviewCharacterPosition() + { + } + public CCSGO_TeamPreviewCharacterPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamPreviewCharacterPosition", "CCSGO_TeamPreviewCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Variant + { + get { return Invoker.CallNative("SDKClass", "Variant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Variant", CallKind.ClassMember, m_classData, value); } + } + public int Random + { + get { return Invoker.CallNative("SDKClass", "Random", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Random", CallKind.ClassMember, m_classData, value); } + } + public int Ordinal + { + get { return Invoker.CallNative("SDKClass", "Ordinal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ordinal", CallKind.ClassMember, m_classData, value); } + } + public string WeaponName + { + get { return Invoker.CallNative("SDKClass", "WeaponName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponName", CallKind.ClassMember, m_classData, value); } + } + public ulong Xuid + { + get { return Invoker.CallNative("SDKClass", "Xuid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Xuid", CallKind.ClassMember, m_classData, value); } + } + public CEconItemView AgentItem + { + get { return Invoker.CallNative("SDKClass", "AgentItem", CallKind.ClassMember, m_classData); } + } + public CEconItemView GlovesItem + { + get { return Invoker.CallNative("SDKClass", "GlovesItem", CallKind.ClassMember, m_classData); } + } + public CEconItemView WeaponItem + { + get { return Invoker.CallNative("SDKClass", "WeaponItem", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_TeamPreviewCharacterPosition(ptr={this.m_classData})"; + } + public class CCSGO_TeamSelectCharacterPosition : CCSGO_TeamPreviewCharacterPosition + { + public CCSGO_TeamSelectCharacterPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCharacterPosition", "CCSGO_TeamSelectCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamSelectCharacterPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCharacterPosition", "CCSGO_TeamSelectCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamSelectCharacterPosition() + { + } + public CCSGO_TeamSelectCharacterPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCharacterPosition", "CCSGO_TeamSelectCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_TeamPreviewCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_TeamSelectCharacterPosition(ptr={this.m_classData})"; + } + public class CCSGO_TeamSelectCounterTerroristPosition : CCSGO_TeamSelectCharacterPosition + { + public CCSGO_TeamSelectCounterTerroristPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCounterTerroristPosition", "CCSGO_TeamSelectCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamSelectCounterTerroristPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCounterTerroristPosition", "CCSGO_TeamSelectCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamSelectCounterTerroristPosition() + { + } + public CCSGO_TeamSelectCounterTerroristPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectCounterTerroristPosition", "CCSGO_TeamSelectCounterTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_TeamSelectCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_TeamSelectCounterTerroristPosition(ptr={this.m_classData})"; + } + public class CCSGO_TeamSelectTerroristPosition : CCSGO_TeamSelectCharacterPosition + { + public CCSGO_TeamSelectTerroristPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectTerroristPosition", "CCSGO_TeamSelectTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamSelectTerroristPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectTerroristPosition", "CCSGO_TeamSelectTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_TeamSelectTerroristPosition() + { + } + public CCSGO_TeamSelectTerroristPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_TeamSelectTerroristPosition", "CCSGO_TeamSelectTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_TeamSelectCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_TeamSelectTerroristPosition(ptr={this.m_classData})"; + } + public class CCSGO_WingmanIntroCharacterPosition : CCSGO_TeamIntroCharacterPosition + { + public CCSGO_WingmanIntroCharacterPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCharacterPosition", "CCSGO_WingmanIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_WingmanIntroCharacterPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCharacterPosition", "CCSGO_WingmanIntroCharacterPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_WingmanIntroCharacterPosition() + { + } + public CCSGO_WingmanIntroCharacterPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCharacterPosition", "CCSGO_WingmanIntroCharacterPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_TeamIntroCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_WingmanIntroCharacterPosition(ptr={this.m_classData})"; + } + public class CCSGO_WingmanIntroCounterTerroristPosition : CCSGO_WingmanIntroCharacterPosition + { + public CCSGO_WingmanIntroCounterTerroristPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCounterTerroristPosition", "CCSGO_WingmanIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_WingmanIntroCounterTerroristPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCounterTerroristPosition", "CCSGO_WingmanIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_WingmanIntroCounterTerroristPosition() + { + } + public CCSGO_WingmanIntroCounterTerroristPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroCounterTerroristPosition", "CCSGO_WingmanIntroCounterTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_WingmanIntroCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_WingmanIntroCounterTerroristPosition(ptr={this.m_classData})"; + } + public class CCSGO_WingmanIntroTerroristPosition : CCSGO_WingmanIntroCharacterPosition + { + public CCSGO_WingmanIntroTerroristPosition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroTerroristPosition", "CCSGO_WingmanIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_WingmanIntroTerroristPosition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroTerroristPosition", "CCSGO_WingmanIntroTerroristPosition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGO_WingmanIntroTerroristPosition() + { + } + public CCSGO_WingmanIntroTerroristPosition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGO_WingmanIntroTerroristPosition", "CCSGO_WingmanIntroTerroristPosition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSGO_WingmanIntroCharacterPosition Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSGO_WingmanIntroTerroristPosition(ptr={this.m_classData})"; + } + public class CCSGOPlayerAnimGraphState : ClassData + { + public CCSGOPlayerAnimGraphState(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGOPlayerAnimGraphState", "CCSGOPlayerAnimGraphState", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGOPlayerAnimGraphState(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGOPlayerAnimGraphState", "CCSGOPlayerAnimGraphState", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSGOPlayerAnimGraphState() + { + } + public CCSGOPlayerAnimGraphState(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSGOPlayerAnimGraphState", "CCSGOPlayerAnimGraphState", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CCSGOPlayerAnimGraphState(ptr={this.m_classData})"; + } + public class CCSMinimapBoundary : CBaseEntity + { + public CCSMinimapBoundary(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSMinimapBoundary", "CCSMinimapBoundary", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSMinimapBoundary(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSMinimapBoundary", "CCSMinimapBoundary", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSMinimapBoundary() + { + } + public CCSMinimapBoundary(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSMinimapBoundary", "CCSMinimapBoundary", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSMinimapBoundary(ptr={this.m_classData})"; + } + public class CCSObserver_CameraServices : CCSPlayerBase_CameraServices + { + public CCSObserver_CameraServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_CameraServices", "CCSObserver_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_CameraServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_CameraServices", "CCSObserver_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_CameraServices() + { + } + public CCSObserver_CameraServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_CameraServices", "CCSObserver_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPlayerBase_CameraServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSObserver_CameraServices(ptr={this.m_classData})"; + } + public class CCSObserver_MovementServices : CPlayer_MovementServices + { + public CCSObserver_MovementServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_MovementServices", "CCSObserver_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_MovementServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_MovementServices", "CCSObserver_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_MovementServices() + { + } + public CCSObserver_MovementServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_MovementServices", "CCSObserver_MovementServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayer_MovementServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSObserver_MovementServices(ptr={this.m_classData})"; + } + public class CCSObserver_ObserverServices : CPlayer_ObserverServices + { + public CCSObserver_ObserverServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_ObserverServices", "CCSObserver_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_ObserverServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_ObserverServices", "CCSObserver_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_ObserverServices() + { + } + public CCSObserver_ObserverServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_ObserverServices", "CCSObserver_ObserverServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayer_ObserverServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSObserver_ObserverServices(ptr={this.m_classData})"; + } + public class CCSObserver_UseServices : CPlayer_UseServices + { + public CCSObserver_UseServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_UseServices", "CCSObserver_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_UseServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_UseServices", "CCSObserver_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserver_UseServices() + { + } + public CCSObserver_UseServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserver_UseServices", "CCSObserver_UseServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayer_UseServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSObserver_UseServices(ptr={this.m_classData})"; + } + public class CCSObserverPawn : CCSPlayerPawnBase + { + public CCSObserverPawn(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserverPawn", "CCSObserverPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserverPawn(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserverPawn", "CCSObserverPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSObserverPawn() + { + } + public CCSObserverPawn(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSObserverPawn", "CCSObserverPawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPlayerPawnBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSObserverPawn(ptr={this.m_classData})"; + } + public class CCSPetPlacement : CBaseEntity + { + public CCSPetPlacement(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPetPlacement", "CCSPetPlacement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPetPlacement(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPetPlacement", "CCSPetPlacement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPetPlacement() + { + } + public CCSPetPlacement(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPetPlacement", "CCSPetPlacement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPetPlacement(ptr={this.m_classData})"; + } + public class CCSPlace : CServerOnlyModelEntity + { + public CCSPlace(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlace", "CCSPlace", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlace(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlace", "CCSPlace", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlace() + { + } + public CCSPlace(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlace", "CCSPlace", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public CServerOnlyModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlace(ptr={this.m_classData})"; + } + public class CCSPlayer_ActionTrackingServices : CPlayerPawnComponent + { + public CCSPlayer_ActionTrackingServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ActionTrackingServices", "CCSPlayer_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_ActionTrackingServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ActionTrackingServices", "CCSPlayer_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_ActionTrackingServices() + { + } + public CCSPlayer_ActionTrackingServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ActionTrackingServices", "CCSPlayer_ActionTrackingServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBasePlayerWeapon LastWeaponBeforeC4AutoSwitch + { + get { return Invoker.CallNative("SDKClass", "LastWeaponBeforeC4AutoSwitch", CallKind.ClassMember, m_classData); } + } + public bool IsRescuing + { + get { return Invoker.CallNative("SDKClass", "IsRescuing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRescuing", CallKind.ClassMember, m_classData, value); } + } + public WeaponPurchaseTracker_t WeaponPurchasesThisMatch + { + get { return Invoker.CallNative("SDKClass", "WeaponPurchasesThisMatch", CallKind.ClassMember, m_classData); } + } + public WeaponPurchaseTracker_t WeaponPurchasesThisRound + { + get { return Invoker.CallNative("SDKClass", "WeaponPurchasesThisRound", CallKind.ClassMember, m_classData); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_ActionTrackingServices(ptr={this.m_classData})"; + } + public class CCSPlayer_BulletServices : CPlayerPawnComponent + { + public CCSPlayer_BulletServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BulletServices", "CCSPlayer_BulletServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_BulletServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BulletServices", "CCSPlayer_BulletServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_BulletServices() + { + } + public CCSPlayer_BulletServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BulletServices", "CCSPlayer_BulletServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TotalHitsOnServer + { + get { return Invoker.CallNative("SDKClass", "TotalHitsOnServer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalHitsOnServer", CallKind.ClassMember, m_classData, value); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_BulletServices(ptr={this.m_classData})"; + } + public class CCSPlayer_BuyServices : CPlayerPawnComponent + { + public CCSPlayer_BuyServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BuyServices", "CCSPlayer_BuyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_BuyServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BuyServices", "CCSPlayer_BuyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_BuyServices() + { + } + public CCSPlayer_BuyServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_BuyServices", "CCSPlayer_BuyServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_BuyServices(ptr={this.m_classData})"; + } + public class CCSPlayer_CameraServices : CCSPlayerBase_CameraServices + { + public CCSPlayer_CameraServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_CameraServices", "CCSPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_CameraServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_CameraServices", "CCSPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_CameraServices() + { + } + public CCSPlayer_CameraServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_CameraServices", "CCSPlayer_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPlayerBase_CameraServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_CameraServices(ptr={this.m_classData})"; + } + public class CCSPlayer_DamageReactServices : CPlayerPawnComponent + { + public CCSPlayer_DamageReactServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_DamageReactServices", "CCSPlayer_DamageReactServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_DamageReactServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_DamageReactServices", "CCSPlayer_DamageReactServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_DamageReactServices() + { + } + public CCSPlayer_DamageReactServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_DamageReactServices", "CCSPlayer_DamageReactServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_DamageReactServices(ptr={this.m_classData})"; + } + public class CCSPlayer_GlowServices : CPlayerPawnComponent + { + public CCSPlayer_GlowServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_GlowServices", "CCSPlayer_GlowServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_GlowServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_GlowServices", "CCSPlayer_GlowServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_GlowServices() + { + } + public CCSPlayer_GlowServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_GlowServices", "CCSPlayer_GlowServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_GlowServices(ptr={this.m_classData})"; + } + public class CCSPlayer_HostageServices : CPlayerPawnComponent + { + public CCSPlayer_HostageServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_HostageServices", "CCSPlayer_HostageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_HostageServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_HostageServices", "CCSPlayer_HostageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_HostageServices() + { + } + public CCSPlayer_HostageServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_HostageServices", "CCSPlayer_HostageServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity CarriedHostage + { + get { return Invoker.CallNative("SDKClass", "CarriedHostage", CallKind.ClassMember, m_classData); } + } + public CBaseEntity CarriedHostageProp + { + get { return Invoker.CallNative("SDKClass", "CarriedHostageProp", CallKind.ClassMember, m_classData); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_HostageServices(ptr={this.m_classData})"; + } + public class CCSPlayer_ItemServices : CPlayer_ItemServices + { + public CCSPlayer_ItemServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ItemServices", "CCSPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_ItemServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ItemServices", "CCSPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_ItemServices() + { + } + public CCSPlayer_ItemServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_ItemServices", "CCSPlayer_ItemServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool HasDefuser + { + get { return Invoker.CallNative("SDKClass", "HasDefuser", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasDefuser", CallKind.ClassMember, m_classData, value); } + } + public bool HasHelmet + { + get { return Invoker.CallNative("SDKClass", "HasHelmet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasHelmet", CallKind.ClassMember, m_classData, value); } + } + public CPlayer_ItemServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_ItemServices(ptr={this.m_classData})"; + } + public class CCSPlayer_MovementServices : CPlayer_MovementServices_Humanoid + { + public CCSPlayer_MovementServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_MovementServices", "CCSPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_MovementServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_MovementServices", "CCSPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_MovementServices() + { + } + public CCSPlayer_MovementServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_MovementServices", "CCSPlayer_MovementServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D LadderNormal + { + get { return Invoker.CallNative("SDKClass", "LadderNormal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LadderNormal", CallKind.ClassMember, m_classData, value); } + } + public int LadderSurfacePropIndex + { + get { return Invoker.CallNative("SDKClass", "LadderSurfacePropIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LadderSurfacePropIndex", CallKind.ClassMember, m_classData, value); } + } + public float DuckAmount + { + get { return Invoker.CallNative("SDKClass", "DuckAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DuckAmount", CallKind.ClassMember, m_classData, value); } + } + public float DuckSpeed + { + get { return Invoker.CallNative("SDKClass", "DuckSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DuckSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool DuckOverride + { + get { return Invoker.CallNative("SDKClass", "DuckOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DuckOverride", CallKind.ClassMember, m_classData, value); } + } + public bool DesiresDuck + { + get { return Invoker.CallNative("SDKClass", "DesiresDuck", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiresDuck", CallKind.ClassMember, m_classData, value); } + } + public float DuckOffset + { + get { return Invoker.CallNative("SDKClass", "DuckOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DuckOffset", CallKind.ClassMember, m_classData, value); } + } + public uint DuckTimeMsecs + { + get { return Invoker.CallNative("SDKClass", "DuckTimeMsecs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DuckTimeMsecs", CallKind.ClassMember, m_classData, value); } + } + public uint DuckJumpTimeMsecs + { + get { return Invoker.CallNative("SDKClass", "DuckJumpTimeMsecs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DuckJumpTimeMsecs", CallKind.ClassMember, m_classData, value); } + } + public uint JumpTimeMsecs + { + get { return Invoker.CallNative("SDKClass", "JumpTimeMsecs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpTimeMsecs", CallKind.ClassMember, m_classData, value); } + } + public float LastDuckTime + { + get { return Invoker.CallNative("SDKClass", "LastDuckTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastDuckTime", CallKind.ClassMember, m_classData, value); } + } + public Vector4D LastPositionAtFullCrouchSpeed + { + get { return Invoker.CallNative("SDKClass", "LastPositionAtFullCrouchSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPositionAtFullCrouchSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool DuckUntilOnGround + { + get { return Invoker.CallNative("SDKClass", "DuckUntilOnGround", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DuckUntilOnGround", CallKind.ClassMember, m_classData, value); } + } + public bool HasWalkMovedSinceLastJump + { + get { return Invoker.CallNative("SDKClass", "HasWalkMovedSinceLastJump", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasWalkMovedSinceLastJump", CallKind.ClassMember, m_classData, value); } + } + public bool InStuckTest + { + get { return Invoker.CallNative("SDKClass", "InStuckTest", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InStuckTest", CallKind.ClassMember, m_classData, value); } + } + public int TraceCount + { + get { return Invoker.CallNative("SDKClass", "TraceCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceCount", CallKind.ClassMember, m_classData, value); } + } + public int StuckLast + { + get { return Invoker.CallNative("SDKClass", "StuckLast", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StuckLast", CallKind.ClassMember, m_classData, value); } + } + public bool SpeedCropped + { + get { return Invoker.CallNative("SDKClass", "SpeedCropped", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeedCropped", CallKind.ClassMember, m_classData, value); } + } + public float GroundMoveEfficiency + { + get { return Invoker.CallNative("SDKClass", "GroundMoveEfficiency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundMoveEfficiency", CallKind.ClassMember, m_classData, value); } + } + public int OldWaterLevel + { + get { return Invoker.CallNative("SDKClass", "OldWaterLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldWaterLevel", CallKind.ClassMember, m_classData, value); } + } + public float WaterEntryTime + { + get { return Invoker.CallNative("SDKClass", "WaterEntryTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterEntryTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Forward + { + get { return Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Left + { + get { return Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Up + { + get { return Invoker.CallNative("SDKClass", "Up", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Up", CallKind.ClassMember, m_classData, value); } + } + public int GameCodeHasMovedPlayerAfterCommand + { + get { return Invoker.CallNative("SDKClass", "GameCodeHasMovedPlayerAfterCommand", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameCodeHasMovedPlayerAfterCommand", CallKind.ClassMember, m_classData, value); } + } + public bool MadeFootstepNoise + { + get { return Invoker.CallNative("SDKClass", "MadeFootstepNoise", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MadeFootstepNoise", CallKind.ClassMember, m_classData, value); } + } + public int Footsteps + { + get { return Invoker.CallNative("SDKClass", "Footsteps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Footsteps", CallKind.ClassMember, m_classData, value); } + } + public bool OldJumpPressed + { + get { return Invoker.CallNative("SDKClass", "OldJumpPressed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldJumpPressed", CallKind.ClassMember, m_classData, value); } + } + public float JumpPressedTime + { + get { return Invoker.CallNative("SDKClass", "JumpPressedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpPressedTime", CallKind.ClassMember, m_classData, value); } + } + public float StashGrenadeParameterWhen + { + get { return Invoker.CallNative("SDKClass", "StashGrenadeParameterWhen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StashGrenadeParameterWhen", CallKind.ClassMember, m_classData, value); } + } + public ulong ButtonDownMaskPrev + { + get { return Invoker.CallNative("SDKClass", "ButtonDownMaskPrev", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ButtonDownMaskPrev", CallKind.ClassMember, m_classData, value); } + } + public float OffsetTickCompleteTime + { + get { return Invoker.CallNative("SDKClass", "OffsetTickCompleteTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OffsetTickCompleteTime", CallKind.ClassMember, m_classData, value); } + } + public float OffsetTickStashedSpeed + { + get { return Invoker.CallNative("SDKClass", "OffsetTickStashedSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OffsetTickStashedSpeed", CallKind.ClassMember, m_classData, value); } + } + public float Stamina + { + get { return Invoker.CallNative("SDKClass", "Stamina", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Stamina", CallKind.ClassMember, m_classData, value); } + } + public float HeightAtJumpStart + { + get { return Invoker.CallNative("SDKClass", "HeightAtJumpStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeightAtJumpStart", CallKind.ClassMember, m_classData, value); } + } + public float MaxJumpHeightThisJump + { + get { return Invoker.CallNative("SDKClass", "MaxJumpHeightThisJump", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxJumpHeightThisJump", CallKind.ClassMember, m_classData, value); } + } + public float MaxJumpHeightLastJump + { + get { return Invoker.CallNative("SDKClass", "MaxJumpHeightLastJump", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxJumpHeightLastJump", CallKind.ClassMember, m_classData, value); } + } + public float StaminaAtJumpStart + { + get { return Invoker.CallNative("SDKClass", "StaminaAtJumpStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StaminaAtJumpStart", CallKind.ClassMember, m_classData, value); } + } + public float AccumulatedJumpError + { + get { return Invoker.CallNative("SDKClass", "AccumulatedJumpError", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccumulatedJumpError", CallKind.ClassMember, m_classData, value); } + } + public float TicksSinceLastSurfingDetected + { + get { return Invoker.CallNative("SDKClass", "TicksSinceLastSurfingDetected", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TicksSinceLastSurfingDetected", CallKind.ClassMember, m_classData, value); } + } + public bool WasSurfing + { + get { return Invoker.CallNative("SDKClass", "WasSurfing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasSurfing", CallKind.ClassMember, m_classData, value); } + } + public CPlayer_MovementServices_Humanoid Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_MovementServices(ptr={this.m_classData})"; + } + public class CCSPlayer_PingServices : CPlayerPawnComponent + { + public CCSPlayer_PingServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_PingServices", "CCSPlayer_PingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_PingServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_PingServices", "CCSPlayer_PingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_PingServices() + { + } + public CCSPlayer_PingServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_PingServices", "CCSPlayer_PingServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] PlayerPingTokens + { + get { return Invoker.CallNative("SDKClass", "PlayerPingTokens", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerPingTokens", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity PlayerPing + { + get { return Invoker.CallNative("SDKClass", "PlayerPing", CallKind.ClassMember, m_classData); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_PingServices(ptr={this.m_classData})"; + } + public class CCSPlayer_RadioServices : CPlayerPawnComponent + { + public CCSPlayer_RadioServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_RadioServices", "CCSPlayer_RadioServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_RadioServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_RadioServices", "CCSPlayer_RadioServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_RadioServices() + { + } + public CCSPlayer_RadioServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_RadioServices", "CCSPlayer_RadioServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float GotHostageTalkTimer + { + get { return Invoker.CallNative("SDKClass", "GotHostageTalkTimer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GotHostageTalkTimer", CallKind.ClassMember, m_classData, value); } + } + public float DefusingTalkTimer + { + get { return Invoker.CallNative("SDKClass", "DefusingTalkTimer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefusingTalkTimer", CallKind.ClassMember, m_classData, value); } + } + public float C4PlantTalkTimer + { + get { return Invoker.CallNative("SDKClass", "C4PlantTalkTimer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "C4PlantTalkTimer", CallKind.ClassMember, m_classData, value); } + } + public float[] RadioTokenSlots + { + get { return Invoker.CallNative("SDKClass", "RadioTokenSlots", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadioTokenSlots", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreRadio + { + get { return Invoker.CallNative("SDKClass", "IgnoreRadio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreRadio", CallKind.ClassMember, m_classData, value); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_RadioServices(ptr={this.m_classData})"; + } + public class CCSPlayer_UseServices : CPlayer_UseServices + { + public CCSPlayer_UseServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_UseServices", "CCSPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_UseServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_UseServices", "CCSPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_UseServices() + { + } + public CCSPlayer_UseServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_UseServices", "CCSPlayer_UseServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity LastKnownUseEntity + { + get { return Invoker.CallNative("SDKClass", "LastKnownUseEntity", CallKind.ClassMember, m_classData); } + } + public float LastUseTimeStamp + { + get { return Invoker.CallNative("SDKClass", "LastUseTimeStamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastUseTimeStamp", CallKind.ClassMember, m_classData, value); } + } + public float TimeLastUsedWindow + { + get { return Invoker.CallNative("SDKClass", "TimeLastUsedWindow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeLastUsedWindow", CallKind.ClassMember, m_classData, value); } + } + public CPlayer_UseServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_UseServices(ptr={this.m_classData})"; + } + public class CCSPlayer_WaterServices : CPlayer_WaterServices + { + public CCSPlayer_WaterServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WaterServices", "CCSPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_WaterServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WaterServices", "CCSPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_WaterServices() + { + } + public CCSPlayer_WaterServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WaterServices", "CCSPlayer_WaterServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float NextDrownDamageTime + { + get { return Invoker.CallNative("SDKClass", "NextDrownDamageTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextDrownDamageTime", CallKind.ClassMember, m_classData, value); } + } + public int DrownDmgRate + { + get { return Invoker.CallNative("SDKClass", "DrownDmgRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrownDmgRate", CallKind.ClassMember, m_classData, value); } + } + public float AirFinishedTime + { + get { return Invoker.CallNative("SDKClass", "AirFinishedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AirFinishedTime", CallKind.ClassMember, m_classData, value); } + } + public float WaterJumpTime + { + get { return Invoker.CallNative("SDKClass", "WaterJumpTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterJumpTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D WaterJumpVel + { + get { return Invoker.CallNative("SDKClass", "WaterJumpVel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterJumpVel", CallKind.ClassMember, m_classData, value); } + } + public float SwimSoundTime + { + get { return Invoker.CallNative("SDKClass", "SwimSoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwimSoundTime", CallKind.ClassMember, m_classData, value); } + } + public CPlayer_WaterServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_WaterServices(ptr={this.m_classData})"; + } + public class CCSPlayer_WeaponServices : CPlayer_WeaponServices + { + public CCSPlayer_WeaponServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WeaponServices", "CCSPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_WeaponServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WeaponServices", "CCSPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayer_WeaponServices() + { + } + public CCSPlayer_WeaponServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayer_WeaponServices", "CCSPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float NextAttack + { + get { return Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextAttack", CallKind.ClassMember, m_classData, value); } + } + public bool IsLookingAtWeapon + { + get { return Invoker.CallNative("SDKClass", "IsLookingAtWeapon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsLookingAtWeapon", CallKind.ClassMember, m_classData, value); } + } + public bool IsHoldingLookAtWeapon + { + get { return Invoker.CallNative("SDKClass", "IsHoldingLookAtWeapon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsHoldingLookAtWeapon", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerWeapon SavedWeapon + { + get { return Invoker.CallNative("SDKClass", "SavedWeapon", CallKind.ClassMember, m_classData); } + } + public int TimeToMelee + { + get { return Invoker.CallNative("SDKClass", "TimeToMelee", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToMelee", CallKind.ClassMember, m_classData, value); } + } + public int TimeToSecondary + { + get { return Invoker.CallNative("SDKClass", "TimeToSecondary", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToSecondary", CallKind.ClassMember, m_classData, value); } + } + public int TimeToPrimary + { + get { return Invoker.CallNative("SDKClass", "TimeToPrimary", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToPrimary", CallKind.ClassMember, m_classData, value); } + } + public int TimeToSniperRifle + { + get { return Invoker.CallNative("SDKClass", "TimeToSniperRifle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToSniperRifle", CallKind.ClassMember, m_classData, value); } + } + public bool IsBeingGivenItem + { + get { return Invoker.CallNative("SDKClass", "IsBeingGivenItem", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsBeingGivenItem", CallKind.ClassMember, m_classData, value); } + } + public bool IsPickingUpItemWithUse + { + get { return Invoker.CallNative("SDKClass", "IsPickingUpItemWithUse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPickingUpItemWithUse", CallKind.ClassMember, m_classData, value); } + } + public bool PickedUpWeapon + { + get { return Invoker.CallNative("SDKClass", "PickedUpWeapon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PickedUpWeapon", CallKind.ClassMember, m_classData, value); } + } + public bool DisableAutoDeploy + { + get { return Invoker.CallNative("SDKClass", "DisableAutoDeploy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableAutoDeploy", CallKind.ClassMember, m_classData, value); } + } + public bool IsPickingUpGroundWeapon + { + get { return Invoker.CallNative("SDKClass", "IsPickingUpGroundWeapon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPickingUpGroundWeapon", CallKind.ClassMember, m_classData, value); } + } + public byte[] NetworkAnimTiming + { + get { return Invoker.CallNative("SDKClass", "NetworkAnimTiming", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkAnimTiming", CallKind.ClassMember, m_classData, value); } + } + public bool BlockInspectUntilNextGraphUpdate + { + get { return Invoker.CallNative("SDKClass", "BlockInspectUntilNextGraphUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockInspectUntilNextGraphUpdate", CallKind.ClassMember, m_classData, value); } + } + public CPlayer_WeaponServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayer_WeaponServices(ptr={this.m_classData})"; + } + public class CCSPlayerBase_CameraServices : CPlayer_CameraServices + { + public CCSPlayerBase_CameraServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerBase_CameraServices", "CCSPlayerBase_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerBase_CameraServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerBase_CameraServices", "CCSPlayerBase_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerBase_CameraServices() + { + } + public CCSPlayerBase_CameraServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerBase_CameraServices", "CCSPlayerBase_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FOV + { + get { return Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData, value); } + } + public uint FOVStart + { + get { return Invoker.CallNative("SDKClass", "FOVStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FOVStart", CallKind.ClassMember, m_classData, value); } + } + public float FOVTime + { + get { return Invoker.CallNative("SDKClass", "FOVTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FOVTime", CallKind.ClassMember, m_classData, value); } + } + public float FOVRate + { + get { return Invoker.CallNative("SDKClass", "FOVRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FOVRate", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity ZoomOwner + { + get { return Invoker.CallNative("SDKClass", "ZoomOwner", CallKind.ClassMember, m_classData); } + } + public CBaseEntity LastFogTrigger + { + get { return Invoker.CallNative("SDKClass", "LastFogTrigger", CallKind.ClassMember, m_classData); } + } + public CPlayer_CameraServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerBase_CameraServices(ptr={this.m_classData})"; + } + public class CCSPlayerController : CBasePlayerController + { + public CCSPlayerController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController", "CCSPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController", "CCSPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController() + { + } + public CCSPlayerController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController", "CCSPlayerController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] InGameMoneyServices + { + get { return Invoker.CallNative("SDKClass", "InGameMoneyServices", CallKind.ClassMember, m_classData); } + } + public int[] InventoryServices + { + get { return Invoker.CallNative("SDKClass", "InventoryServices", CallKind.ClassMember, m_classData); } + } + public int[] ActionTrackingServices + { + get { return Invoker.CallNative("SDKClass", "ActionTrackingServices", CallKind.ClassMember, m_classData); } + } + public int[] DamageServices + { + get { return Invoker.CallNative("SDKClass", "DamageServices", CallKind.ClassMember, m_classData); } + } + public uint Ping + { + get { return Invoker.CallNative("SDKClass", "Ping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ping", CallKind.ClassMember, m_classData, value); } + } + public bool HasCommunicationAbuseMute + { + get { return Invoker.CallNative("SDKClass", "HasCommunicationAbuseMute", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasCommunicationAbuseMute", CallKind.ClassMember, m_classData, value); } + } + public uint UiCommunicationMuteFlags + { + get { return Invoker.CallNative("SDKClass", "UiCommunicationMuteFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UiCommunicationMuteFlags", CallKind.ClassMember, m_classData, value); } + } + public string CrosshairCodes + { + get { return Invoker.CallNative("SDKClass", "CrosshairCodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrosshairCodes", CallKind.ClassMember, m_classData, value); } + } + public byte PendingTeamNum + { + get { return Invoker.CallNative("SDKClass", "PendingTeamNum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PendingTeamNum", CallKind.ClassMember, m_classData, value); } + } + public float ForceTeamTime + { + get { return Invoker.CallNative("SDKClass", "ForceTeamTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceTeamTime", CallKind.ClassMember, m_classData, value); } + } + public int CompTeammateColor + { + get { return Invoker.CallNative("SDKClass", "CompTeammateColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompTeammateColor", CallKind.ClassMember, m_classData, value); } + } + public bool EverPlayedOnTeam + { + get { return Invoker.CallNative("SDKClass", "EverPlayedOnTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EverPlayedOnTeam", CallKind.ClassMember, m_classData, value); } + } + public bool AttemptedToGetColor + { + get { return Invoker.CallNative("SDKClass", "AttemptedToGetColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttemptedToGetColor", CallKind.ClassMember, m_classData, value); } + } + public int TeammatePreferredColor + { + get { return Invoker.CallNative("SDKClass", "TeammatePreferredColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeammatePreferredColor", CallKind.ClassMember, m_classData, value); } + } + public bool TeamChanged + { + get { return Invoker.CallNative("SDKClass", "TeamChanged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamChanged", CallKind.ClassMember, m_classData, value); } + } + public bool InSwitchTeam + { + get { return Invoker.CallNative("SDKClass", "InSwitchTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InSwitchTeam", CallKind.ClassMember, m_classData, value); } + } + public bool HasSeenJoinGame + { + get { return Invoker.CallNative("SDKClass", "HasSeenJoinGame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasSeenJoinGame", CallKind.ClassMember, m_classData, value); } + } + public bool JustBecameSpectator + { + get { return Invoker.CallNative("SDKClass", "JustBecameSpectator", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JustBecameSpectator", CallKind.ClassMember, m_classData, value); } + } + public bool SwitchTeamsOnNextRoundReset + { + get { return Invoker.CallNative("SDKClass", "SwitchTeamsOnNextRoundReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwitchTeamsOnNextRoundReset", CallKind.ClassMember, m_classData, value); } + } + public bool RemoveAllItemsOnNextRoundReset + { + get { return Invoker.CallNative("SDKClass", "RemoveAllItemsOnNextRoundReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemoveAllItemsOnNextRoundReset", CallKind.ClassMember, m_classData, value); } + } + public float LastJoinTeamTime + { + get { return Invoker.CallNative("SDKClass", "LastJoinTeamTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastJoinTeamTime", CallKind.ClassMember, m_classData, value); } + } + public string Clan + { + get { return Invoker.CallNative("SDKClass", "Clan", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Clan", CallKind.ClassMember, m_classData, value); } + } + public string ClanName + { + get { return Invoker.CallNative("SDKClass", "ClanName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClanName", CallKind.ClassMember, m_classData, value); } + } + public int CoachingTeam + { + get { return Invoker.CallNative("SDKClass", "CoachingTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CoachingTeam", CallKind.ClassMember, m_classData, value); } + } + public ulong PlayerDominated + { + get { return Invoker.CallNative("SDKClass", "PlayerDominated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerDominated", CallKind.ClassMember, m_classData, value); } + } + public ulong PlayerDominatingMe + { + get { return Invoker.CallNative("SDKClass", "PlayerDominatingMe", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerDominatingMe", CallKind.ClassMember, m_classData, value); } + } + public int CompetitiveRanking + { + get { return Invoker.CallNative("SDKClass", "CompetitiveRanking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompetitiveRanking", CallKind.ClassMember, m_classData, value); } + } + public int CompetitiveWins + { + get { return Invoker.CallNative("SDKClass", "CompetitiveWins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompetitiveWins", CallKind.ClassMember, m_classData, value); } + } + public char CompetitiveRankType + { + get { return Invoker.CallNative("SDKClass", "CompetitiveRankType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompetitiveRankType", CallKind.ClassMember, m_classData, value); } + } + public int CompetitiveRankingPredicted_Win + { + get { return Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Win", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Win", CallKind.ClassMember, m_classData, value); } + } + public int CompetitiveRankingPredicted_Loss + { + get { return Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Loss", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Loss", CallKind.ClassMember, m_classData, value); } + } + public int CompetitiveRankingPredicted_Tie + { + get { return Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Tie", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompetitiveRankingPredicted_Tie", CallKind.ClassMember, m_classData, value); } + } + public int EndMatchNextMapVote + { + get { return Invoker.CallNative("SDKClass", "EndMatchNextMapVote", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchNextMapVote", CallKind.ClassMember, m_classData, value); } + } + public ushort ActiveQuestId + { + get { return Invoker.CallNative("SDKClass", "ActiveQuestId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActiveQuestId", CallKind.ClassMember, m_classData, value); } + } + public uint RtActiveMissionPeriod + { + get { return Invoker.CallNative("SDKClass", "RtActiveMissionPeriod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RtActiveMissionPeriod", CallKind.ClassMember, m_classData, value); } + } + public uint PlayerTvControlFlags + { + get { return Invoker.CallNative("SDKClass", "PlayerTvControlFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerTvControlFlags", CallKind.ClassMember, m_classData, value); } + } + public int DraftIndex + { + get { return Invoker.CallNative("SDKClass", "DraftIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DraftIndex", CallKind.ClassMember, m_classData, value); } + } + public uint MsQueuedModeDisconnectionTimestamp + { + get { return Invoker.CallNative("SDKClass", "MsQueuedModeDisconnectionTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MsQueuedModeDisconnectionTimestamp", CallKind.ClassMember, m_classData, value); } + } + public uint UiAbandonRecordedReason + { + get { return Invoker.CallNative("SDKClass", "UiAbandonRecordedReason", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UiAbandonRecordedReason", CallKind.ClassMember, m_classData, value); } + } + public uint NetworkDisconnectionReason + { + get { return Invoker.CallNative("SDKClass", "NetworkDisconnectionReason", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkDisconnectionReason", CallKind.ClassMember, m_classData, value); } + } + public bool CannotBeKicked + { + get { return Invoker.CallNative("SDKClass", "CannotBeKicked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CannotBeKicked", CallKind.ClassMember, m_classData, value); } + } + public bool EverFullyConnected + { + get { return Invoker.CallNative("SDKClass", "EverFullyConnected", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EverFullyConnected", CallKind.ClassMember, m_classData, value); } + } + public bool AbandonAllowsSurrender + { + get { return Invoker.CallNative("SDKClass", "AbandonAllowsSurrender", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AbandonAllowsSurrender", CallKind.ClassMember, m_classData, value); } + } + public bool AbandonOffersInstantSurrender + { + get { return Invoker.CallNative("SDKClass", "AbandonOffersInstantSurrender", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AbandonOffersInstantSurrender", CallKind.ClassMember, m_classData, value); } + } + public bool Disconnection1MinWarningPrinted + { + get { return Invoker.CallNative("SDKClass", "Disconnection1MinWarningPrinted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disconnection1MinWarningPrinted", CallKind.ClassMember, m_classData, value); } + } + public bool ScoreReported + { + get { return Invoker.CallNative("SDKClass", "ScoreReported", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScoreReported", CallKind.ClassMember, m_classData, value); } + } + public int DisconnectionTick + { + get { return Invoker.CallNative("SDKClass", "DisconnectionTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisconnectionTick", CallKind.ClassMember, m_classData, value); } + } + public bool ControllingBot + { + get { return Invoker.CallNative("SDKClass", "ControllingBot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControllingBot", CallKind.ClassMember, m_classData, value); } + } + public bool HasControlledBotThisRound + { + get { return Invoker.CallNative("SDKClass", "HasControlledBotThisRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasControlledBotThisRound", CallKind.ClassMember, m_classData, value); } + } + public bool HasBeenControlledByPlayerThisRound + { + get { return Invoker.CallNative("SDKClass", "HasBeenControlledByPlayerThisRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBeenControlledByPlayerThisRound", CallKind.ClassMember, m_classData, value); } + } + public int BotsControlledThisRound + { + get { return Invoker.CallNative("SDKClass", "BotsControlledThisRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BotsControlledThisRound", CallKind.ClassMember, m_classData, value); } + } + public bool CanControlObservedBot + { + get { return Invoker.CallNative("SDKClass", "CanControlObservedBot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanControlObservedBot", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn PlayerPawn + { + get { return Invoker.CallNative("SDKClass", "PlayerPawn", CallKind.ClassMember, m_classData); } + } + public CCSObserverPawn ObserverPawn + { + get { return Invoker.CallNative("SDKClass", "ObserverPawn", CallKind.ClassMember, m_classData); } + } + public int DesiredObserverMode + { + get { return Invoker.CallNative("SDKClass", "DesiredObserverMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiredObserverMode", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance DesiredObserverTarget + { + get { return Invoker.CallNative("SDKClass", "DesiredObserverTarget", CallKind.ClassMember, m_classData); } + } + public bool PawnIsAlive + { + get { return Invoker.CallNative("SDKClass", "PawnIsAlive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnIsAlive", CallKind.ClassMember, m_classData, value); } + } + public uint PawnHealth + { + get { return Invoker.CallNative("SDKClass", "PawnHealth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnHealth", CallKind.ClassMember, m_classData, value); } + } + public int PawnArmor + { + get { return Invoker.CallNative("SDKClass", "PawnArmor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnArmor", CallKind.ClassMember, m_classData, value); } + } + public bool PawnHasDefuser + { + get { return Invoker.CallNative("SDKClass", "PawnHasDefuser", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnHasDefuser", CallKind.ClassMember, m_classData, value); } + } + public bool PawnHasHelmet + { + get { return Invoker.CallNative("SDKClass", "PawnHasHelmet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnHasHelmet", CallKind.ClassMember, m_classData, value); } + } + public ushort PawnCharacterDefIndex + { + get { return Invoker.CallNative("SDKClass", "PawnCharacterDefIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnCharacterDefIndex", CallKind.ClassMember, m_classData, value); } + } + public int PawnLifetimeStart + { + get { return Invoker.CallNative("SDKClass", "PawnLifetimeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnLifetimeStart", CallKind.ClassMember, m_classData, value); } + } + public int PawnLifetimeEnd + { + get { return Invoker.CallNative("SDKClass", "PawnLifetimeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnLifetimeEnd", CallKind.ClassMember, m_classData, value); } + } + public int PawnBotDifficulty + { + get { return Invoker.CallNative("SDKClass", "PawnBotDifficulty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PawnBotDifficulty", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerController OriginalControllerOfCurrentPawn + { + get { return Invoker.CallNative("SDKClass", "OriginalControllerOfCurrentPawn", CallKind.ClassMember, m_classData); } + } + public int Score + { + get { return Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData, value); } + } + public int RoundScore + { + get { return Invoker.CallNative("SDKClass", "RoundScore", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundScore", CallKind.ClassMember, m_classData, value); } + } + public int RoundsWon + { + get { return Invoker.CallNative("SDKClass", "RoundsWon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundsWon", CallKind.ClassMember, m_classData, value); } + } + public byte[] RecentKillQueue + { + get { return Invoker.CallNative("SDKClass", "RecentKillQueue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecentKillQueue", CallKind.ClassMember, m_classData, value); } + } + public byte FirstKill + { + get { return Invoker.CallNative("SDKClass", "FirstKill", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstKill", CallKind.ClassMember, m_classData, value); } + } + public byte KillCount + { + get { return Invoker.CallNative("SDKClass", "KillCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KillCount", CallKind.ClassMember, m_classData, value); } + } + public bool MvpNoMusic + { + get { return Invoker.CallNative("SDKClass", "MvpNoMusic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MvpNoMusic", CallKind.ClassMember, m_classData, value); } + } + public int MvpReason + { + get { return Invoker.CallNative("SDKClass", "MvpReason", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MvpReason", CallKind.ClassMember, m_classData, value); } + } + public int MusicKitID + { + get { return Invoker.CallNative("SDKClass", "MusicKitID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MusicKitID", CallKind.ClassMember, m_classData, value); } + } + public int MusicKitMVPs + { + get { return Invoker.CallNative("SDKClass", "MusicKitMVPs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MusicKitMVPs", CallKind.ClassMember, m_classData, value); } + } + public int MVPs + { + get { return Invoker.CallNative("SDKClass", "MVPs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MVPs", CallKind.ClassMember, m_classData, value); } + } + public int UpdateCounter + { + get { return Invoker.CallNative("SDKClass", "UpdateCounter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpdateCounter", CallKind.ClassMember, m_classData, value); } + } + public float SmoothedPing + { + get { return Invoker.CallNative("SDKClass", "SmoothedPing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothedPing", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer LastHeldVoteTimer + { + get { return Invoker.CallNative("SDKClass", "LastHeldVoteTimer", CallKind.ClassMember, m_classData); } + } + public bool ShowHints + { + get { return Invoker.CallNative("SDKClass", "ShowHints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShowHints", CallKind.ClassMember, m_classData, value); } + } + public int NextTimeCheck + { + get { return Invoker.CallNative("SDKClass", "NextTimeCheck", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextTimeCheck", CallKind.ClassMember, m_classData, value); } + } + public bool JustDidTeamKill + { + get { return Invoker.CallNative("SDKClass", "JustDidTeamKill", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JustDidTeamKill", CallKind.ClassMember, m_classData, value); } + } + public bool PunishForTeamKill + { + get { return Invoker.CallNative("SDKClass", "PunishForTeamKill", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PunishForTeamKill", CallKind.ClassMember, m_classData, value); } + } + public bool GaveTeamDamageWarning + { + get { return Invoker.CallNative("SDKClass", "GaveTeamDamageWarning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GaveTeamDamageWarning", CallKind.ClassMember, m_classData, value); } + } + public bool GaveTeamDamageWarningThisRound + { + get { return Invoker.CallNative("SDKClass", "GaveTeamDamageWarningThisRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GaveTeamDamageWarningThisRound", CallKind.ClassMember, m_classData, value); } + } + public double DblLastReceivedPacketPlatFloatTime + { + get { return Invoker.CallNative("SDKClass", "DblLastReceivedPacketPlatFloatTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DblLastReceivedPacketPlatFloatTime", CallKind.ClassMember, m_classData, value); } + } + public float LastTeamDamageWarningTime + { + get { return Invoker.CallNative("SDKClass", "LastTeamDamageWarningTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTeamDamageWarningTime", CallKind.ClassMember, m_classData, value); } + } + public float LastTimePlayerWasDisconnectedForPawnsRemove + { + get { return Invoker.CallNative("SDKClass", "LastTimePlayerWasDisconnectedForPawnsRemove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTimePlayerWasDisconnectedForPawnsRemove", CallKind.ClassMember, m_classData, value); } + } + public uint SuspiciousHitCount + { + get { return Invoker.CallNative("SDKClass", "SuspiciousHitCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SuspiciousHitCount", CallKind.ClassMember, m_classData, value); } + } + public uint NonSuspiciousHitStreak + { + get { return Invoker.CallNative("SDKClass", "NonSuspiciousHitStreak", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NonSuspiciousHitStreak", CallKind.ClassMember, m_classData, value); } + } + public bool FireBulletsSeedSynchronized + { + get { return Invoker.CallNative("SDKClass", "FireBulletsSeedSynchronized", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireBulletsSeedSynchronized", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerController Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerController(ptr={this.m_classData})"; + } + public class CCSPlayerController_ActionTrackingServices : CPlayerControllerComponent + { + public CCSPlayerController_ActionTrackingServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_ActionTrackingServices", "CCSPlayerController_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_ActionTrackingServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_ActionTrackingServices", "CCSPlayerController_ActionTrackingServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_ActionTrackingServices() + { + } + public CCSPlayerController_ActionTrackingServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_ActionTrackingServices", "CCSPlayerController_ActionTrackingServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSMatchStats_t MatchStats + { + get { return Invoker.CallNative("SDKClass", "MatchStats", CallKind.ClassMember, m_classData); } + } + public int NumRoundKills + { + get { return Invoker.CallNative("SDKClass", "NumRoundKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumRoundKills", CallKind.ClassMember, m_classData, value); } + } + public int NumRoundKillsHeadshots + { + get { return Invoker.CallNative("SDKClass", "NumRoundKillsHeadshots", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumRoundKillsHeadshots", CallKind.ClassMember, m_classData, value); } + } + public uint TotalRoundDamageDealt + { + get { return Invoker.CallNative("SDKClass", "TotalRoundDamageDealt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalRoundDamageDealt", CallKind.ClassMember, m_classData, value); } + } + public CPlayerControllerComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerController_ActionTrackingServices(ptr={this.m_classData})"; + } + public class CCSPlayerController_DamageServices : CPlayerControllerComponent + { + public CCSPlayerController_DamageServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_DamageServices", "CCSPlayerController_DamageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_DamageServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_DamageServices", "CCSPlayerController_DamageServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_DamageServices() + { + } + public CCSPlayerController_DamageServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_DamageServices", "CCSPlayerController_DamageServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int SendUpdate + { + get { return Invoker.CallNative("SDKClass", "SendUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SendUpdate", CallKind.ClassMember, m_classData, value); } + } + public CPlayerControllerComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerController_DamageServices(ptr={this.m_classData})"; + } + public class CCSPlayerController_InGameMoneyServices : CPlayerControllerComponent + { + public CCSPlayerController_InGameMoneyServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InGameMoneyServices", "CCSPlayerController_InGameMoneyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_InGameMoneyServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InGameMoneyServices", "CCSPlayerController_InGameMoneyServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_InGameMoneyServices() + { + } + public CCSPlayerController_InGameMoneyServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InGameMoneyServices", "CCSPlayerController_InGameMoneyServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ReceivesMoneyNextRound + { + get { return Invoker.CallNative("SDKClass", "ReceivesMoneyNextRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReceivesMoneyNextRound", CallKind.ClassMember, m_classData, value); } + } + public int MoneyEarnedForNextRound + { + get { return Invoker.CallNative("SDKClass", "MoneyEarnedForNextRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoneyEarnedForNextRound", CallKind.ClassMember, m_classData, value); } + } + public int Account + { + get { return Invoker.CallNative("SDKClass", "Account", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Account", CallKind.ClassMember, m_classData, value); } + } + public int StartAccount + { + get { return Invoker.CallNative("SDKClass", "StartAccount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartAccount", CallKind.ClassMember, m_classData, value); } + } + public int TotalCashSpent + { + get { return Invoker.CallNative("SDKClass", "TotalCashSpent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalCashSpent", CallKind.ClassMember, m_classData, value); } + } + public int CashSpentThisRound + { + get { return Invoker.CallNative("SDKClass", "CashSpentThisRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CashSpentThisRound", CallKind.ClassMember, m_classData, value); } + } + public CPlayerControllerComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerController_InGameMoneyServices(ptr={this.m_classData})"; + } + public class CCSPlayerController_InventoryServices : CPlayerControllerComponent + { + public CCSPlayerController_InventoryServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InventoryServices", "CCSPlayerController_InventoryServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_InventoryServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InventoryServices", "CCSPlayerController_InventoryServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerController_InventoryServices() + { + } + public CCSPlayerController_InventoryServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerController_InventoryServices", "CCSPlayerController_InventoryServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort MusicID + { + get { return Invoker.CallNative("SDKClass", "MusicID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MusicID", CallKind.ClassMember, m_classData, value); } + } + public uint[] Rank + { + get { return Invoker.CallNative("SDKClass", "Rank", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rank", CallKind.ClassMember, m_classData, value); } + } + public int PersonaDataPublicLevel + { + get { return Invoker.CallNative("SDKClass", "PersonaDataPublicLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PersonaDataPublicLevel", CallKind.ClassMember, m_classData, value); } + } + public int PersonaDataPublicCommendsLeader + { + get { return Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsLeader", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsLeader", CallKind.ClassMember, m_classData, value); } + } + public int PersonaDataPublicCommendsTeacher + { + get { return Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsTeacher", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsTeacher", CallKind.ClassMember, m_classData, value); } + } + public int PersonaDataPublicCommendsFriendly + { + get { return Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsFriendly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PersonaDataPublicCommendsFriendly", CallKind.ClassMember, m_classData, value); } + } + public int PersonaDataXpTrailLevel + { + get { return Invoker.CallNative("SDKClass", "PersonaDataXpTrailLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PersonaDataXpTrailLevel", CallKind.ClassMember, m_classData, value); } + } + public uint[] EquippedPlayerSprayIDs + { + get { return Invoker.CallNative("SDKClass", "EquippedPlayerSprayIDs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EquippedPlayerSprayIDs", CallKind.ClassMember, m_classData, value); } + } + public CPlayerControllerComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerController_InventoryServices(ptr={this.m_classData})"; + } + public class CCSPlayerPawn : CCSPlayerPawnBase + { + public CCSPlayerPawn(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawn", "CCSPlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerPawn(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawn", "CCSPlayerPawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerPawn() + { + } + public CCSPlayerPawn(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawn", "CCSPlayerPawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] BulletServices + { + get { return Invoker.CallNative("SDKClass", "BulletServices", CallKind.ClassMember, m_classData); } + } + public int[] HostageServices + { + get { return Invoker.CallNative("SDKClass", "HostageServices", CallKind.ClassMember, m_classData); } + } + public int[] BuyServices + { + get { return Invoker.CallNative("SDKClass", "BuyServices", CallKind.ClassMember, m_classData); } + } + public int[] ActionTrackingServices + { + get { return Invoker.CallNative("SDKClass", "ActionTrackingServices", CallKind.ClassMember, m_classData); } + } + public int[] RadioServices + { + get { return Invoker.CallNative("SDKClass", "RadioServices", CallKind.ClassMember, m_classData); } + } + public int[] DamageReactServices + { + get { return Invoker.CallNative("SDKClass", "DamageReactServices", CallKind.ClassMember, m_classData); } + } + public ushort CharacterDefIndex + { + get { return Invoker.CallNative("SDKClass", "CharacterDefIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CharacterDefIndex", CallKind.ClassMember, m_classData, value); } + } + public bool HasFemaleVoice + { + get { return Invoker.CallNative("SDKClass", "HasFemaleVoice", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasFemaleVoice", CallKind.ClassMember, m_classData, value); } + } + public string StrVOPrefix + { + get { return Invoker.CallNative("SDKClass", "StrVOPrefix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrVOPrefix", CallKind.ClassMember, m_classData, value); } + } + public string LastPlaceName + { + get { return Invoker.CallNative("SDKClass", "LastPlaceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPlaceName", CallKind.ClassMember, m_classData, value); } + } + public bool InHostageResetZone + { + get { return Invoker.CallNative("SDKClass", "InHostageResetZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InHostageResetZone", CallKind.ClassMember, m_classData, value); } + } + public bool InBuyZone + { + get { return Invoker.CallNative("SDKClass", "InBuyZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InBuyZone", CallKind.ClassMember, m_classData, value); } + } + public bool WasInBuyZone + { + get { return Invoker.CallNative("SDKClass", "WasInBuyZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasInBuyZone", CallKind.ClassMember, m_classData, value); } + } + public bool InHostageRescueZone + { + get { return Invoker.CallNative("SDKClass", "InHostageRescueZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InHostageRescueZone", CallKind.ClassMember, m_classData, value); } + } + public bool InBombZone + { + get { return Invoker.CallNative("SDKClass", "InBombZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InBombZone", CallKind.ClassMember, m_classData, value); } + } + public bool WasInHostageRescueZone + { + get { return Invoker.CallNative("SDKClass", "WasInHostageRescueZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasInHostageRescueZone", CallKind.ClassMember, m_classData, value); } + } + public int RetakesOffering + { + get { return Invoker.CallNative("SDKClass", "RetakesOffering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetakesOffering", CallKind.ClassMember, m_classData, value); } + } + public int RetakesOfferingCard + { + get { return Invoker.CallNative("SDKClass", "RetakesOfferingCard", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetakesOfferingCard", CallKind.ClassMember, m_classData, value); } + } + public bool RetakesHasDefuseKit + { + get { return Invoker.CallNative("SDKClass", "RetakesHasDefuseKit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetakesHasDefuseKit", CallKind.ClassMember, m_classData, value); } + } + public bool RetakesMVPLastRound + { + get { return Invoker.CallNative("SDKClass", "RetakesMVPLastRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetakesMVPLastRound", CallKind.ClassMember, m_classData, value); } + } + public int RetakesMVPBoostItem + { + get { return Invoker.CallNative("SDKClass", "RetakesMVPBoostItem", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetakesMVPBoostItem", CallKind.ClassMember, m_classData, value); } + } + public uint RetakesMVPBoostExtraUtility + { + get { return Invoker.CallNative("SDKClass", "RetakesMVPBoostExtraUtility", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetakesMVPBoostExtraUtility", CallKind.ClassMember, m_classData, value); } + } + public float HealthShotBoostExpirationTime + { + get { return Invoker.CallNative("SDKClass", "HealthShotBoostExpirationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HealthShotBoostExpirationTime", CallKind.ClassMember, m_classData, value); } + } + public float LandingTimeSeconds + { + get { return Invoker.CallNative("SDKClass", "LandingTimeSeconds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LandingTimeSeconds", CallKind.ClassMember, m_classData, value); } + } + public Vector AimPunchAngle + { + get { return Invoker.CallNative("SDKClass", "AimPunchAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimPunchAngle", CallKind.ClassMember, m_classData, value); } + } + public Vector AimPunchAngleVel + { + get { return Invoker.CallNative("SDKClass", "AimPunchAngleVel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimPunchAngleVel", CallKind.ClassMember, m_classData, value); } + } + public int AimPunchTickBase + { + get { return Invoker.CallNative("SDKClass", "AimPunchTickBase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimPunchTickBase", CallKind.ClassMember, m_classData, value); } + } + public float AimPunchTickFraction + { + get { return Invoker.CallNative("SDKClass", "AimPunchTickFraction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimPunchTickFraction", CallKind.ClassMember, m_classData, value); } + } + public Color[] AimPunchCache + { + get { return Invoker.CallNative("SDKClass", "AimPunchCache", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimPunchCache", CallKind.ClassMember, m_classData, value); } + } + public bool IsBuyMenuOpen + { + get { return Invoker.CallNative("SDKClass", "IsBuyMenuOpen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsBuyMenuOpen", CallKind.ClassMember, m_classData, value); } + } + public bool LastHeadBoneTransformIsValid + { + get { return Invoker.CallNative("SDKClass", "LastHeadBoneTransformIsValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastHeadBoneTransformIsValid", CallKind.ClassMember, m_classData, value); } + } + public float LastLandTime + { + get { return Invoker.CallNative("SDKClass", "LastLandTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastLandTime", CallKind.ClassMember, m_classData, value); } + } + public bool OnGroundLastTick + { + get { return Invoker.CallNative("SDKClass", "OnGroundLastTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnGroundLastTick", CallKind.ClassMember, m_classData, value); } + } + public int PlayerLocked + { + get { return Invoker.CallNative("SDKClass", "PlayerLocked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerLocked", CallKind.ClassMember, m_classData, value); } + } + public float TimeOfLastInjury + { + get { return Invoker.CallNative("SDKClass", "TimeOfLastInjury", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeOfLastInjury", CallKind.ClassMember, m_classData, value); } + } + public float NextSprayDecalTime + { + get { return Invoker.CallNative("SDKClass", "NextSprayDecalTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextSprayDecalTime", CallKind.ClassMember, m_classData, value); } + } + public bool NextSprayDecalTimeExpedited + { + get { return Invoker.CallNative("SDKClass", "NextSprayDecalTimeExpedited", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextSprayDecalTimeExpedited", CallKind.ClassMember, m_classData, value); } + } + public int RagdollDamageBone + { + get { return Invoker.CallNative("SDKClass", "RagdollDamageBone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollDamageBone", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RagdollDamageForce + { + get { return Invoker.CallNative("SDKClass", "RagdollDamageForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollDamageForce", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RagdollDamagePosition + { + get { return Invoker.CallNative("SDKClass", "RagdollDamagePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollDamagePosition", CallKind.ClassMember, m_classData, value); } + } + public string RagdollDamageWeaponName + { + get { return Invoker.CallNative("SDKClass", "RagdollDamageWeaponName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollDamageWeaponName", CallKind.ClassMember, m_classData, value); } + } + public bool RagdollDamageHeadshot + { + get { return Invoker.CallNative("SDKClass", "RagdollDamageHeadshot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollDamageHeadshot", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RagdollServerOrigin + { + get { return Invoker.CallNative("SDKClass", "RagdollServerOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollServerOrigin", CallKind.ClassMember, m_classData, value); } + } + public CEconItemView EconGloves + { + get { return Invoker.CallNative("SDKClass", "EconGloves", CallKind.ClassMember, m_classData); } + } + public byte EconGlovesChanged + { + get { return Invoker.CallNative("SDKClass", "EconGlovesChanged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EconGlovesChanged", CallKind.ClassMember, m_classData, value); } + } + public Vector DeathEyeAngles + { + get { return Invoker.CallNative("SDKClass", "DeathEyeAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeathEyeAngles", CallKind.ClassMember, m_classData, value); } + } + public bool SkipOneHeadConstraintUpdate + { + get { return Invoker.CallNative("SDKClass", "SkipOneHeadConstraintUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkipOneHeadConstraintUpdate", CallKind.ClassMember, m_classData, value); } + } + public bool LeftHanded + { + get { return Invoker.CallNative("SDKClass", "LeftHanded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LeftHanded", CallKind.ClassMember, m_classData, value); } + } + public float SwitchedHandednessTime + { + get { return Invoker.CallNative("SDKClass", "SwitchedHandednessTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwitchedHandednessTime", CallKind.ClassMember, m_classData, value); } + } + public float ViewmodelOffsetX + { + get { return Invoker.CallNative("SDKClass", "ViewmodelOffsetX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewmodelOffsetX", CallKind.ClassMember, m_classData, value); } + } + public float ViewmodelOffsetY + { + get { return Invoker.CallNative("SDKClass", "ViewmodelOffsetY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewmodelOffsetY", CallKind.ClassMember, m_classData, value); } + } + public float ViewmodelOffsetZ + { + get { return Invoker.CallNative("SDKClass", "ViewmodelOffsetZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewmodelOffsetZ", CallKind.ClassMember, m_classData, value); } + } + public float ViewmodelFOV + { + get { return Invoker.CallNative("SDKClass", "ViewmodelFOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewmodelFOV", CallKind.ClassMember, m_classData, value); } + } + public bool IsWalking + { + get { return Invoker.CallNative("SDKClass", "IsWalking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsWalking", CallKind.ClassMember, m_classData, value); } + } + public float LastGivenDefuserTime + { + get { return Invoker.CallNative("SDKClass", "LastGivenDefuserTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastGivenDefuserTime", CallKind.ClassMember, m_classData, value); } + } + public float LastGivenBombTime + { + get { return Invoker.CallNative("SDKClass", "LastGivenBombTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastGivenBombTime", CallKind.ClassMember, m_classData, value); } + } + public float DealtDamageToEnemyMostRecentTimestamp + { + get { return Invoker.CallNative("SDKClass", "DealtDamageToEnemyMostRecentTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DealtDamageToEnemyMostRecentTimestamp", CallKind.ClassMember, m_classData, value); } + } + public uint DisplayHistoryBits + { + get { return Invoker.CallNative("SDKClass", "DisplayHistoryBits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisplayHistoryBits", CallKind.ClassMember, m_classData, value); } + } + public float LastAttackedTeammate + { + get { return Invoker.CallNative("SDKClass", "LastAttackedTeammate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastAttackedTeammate", CallKind.ClassMember, m_classData, value); } + } + public float AllowAutoFollowTime + { + get { return Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowAutoFollowTime", CallKind.ClassMember, m_classData, value); } + } + public bool ResetArmorNextSpawn + { + get { return Invoker.CallNative("SDKClass", "ResetArmorNextSpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetArmorNextSpawn", CallKind.ClassMember, m_classData, value); } + } + public int LastKillerIndex + { + get { return Invoker.CallNative("SDKClass", "LastKillerIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastKillerIndex", CallKind.ClassMember, m_classData, value); } + } + public EntitySpottedState_t EntitySpottedState + { + get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } + } + public int SpotRules + { + get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } + } + public bool IsScoped + { + get { return Invoker.CallNative("SDKClass", "IsScoped", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsScoped", CallKind.ClassMember, m_classData, value); } + } + public bool ResumeZoom + { + get { return Invoker.CallNative("SDKClass", "ResumeZoom", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResumeZoom", CallKind.ClassMember, m_classData, value); } + } + public bool IsDefusing + { + get { return Invoker.CallNative("SDKClass", "IsDefusing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsDefusing", CallKind.ClassMember, m_classData, value); } + } + public bool IsGrabbingHostage + { + get { return Invoker.CallNative("SDKClass", "IsGrabbingHostage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsGrabbingHostage", CallKind.ClassMember, m_classData, value); } + } + public uint BlockingUseActionInProgress + { + get { return Invoker.CallNative("SDKClass", "BlockingUseActionInProgress", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockingUseActionInProgress", CallKind.ClassMember, m_classData, value); } + } + public float EmitSoundTime + { + get { return Invoker.CallNative("SDKClass", "EmitSoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EmitSoundTime", CallKind.ClassMember, m_classData, value); } + } + public bool InNoDefuseArea + { + get { return Invoker.CallNative("SDKClass", "InNoDefuseArea", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InNoDefuseArea", CallKind.ClassMember, m_classData, value); } + } + public int BombSiteIndex + { + get { return Invoker.CallNative("SDKClass", "BombSiteIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombSiteIndex", CallKind.ClassMember, m_classData, value); } + } + public int WhichBombZone + { + get { return Invoker.CallNative("SDKClass", "WhichBombZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WhichBombZone", CallKind.ClassMember, m_classData, value); } + } + public bool InBombZoneTrigger + { + get { return Invoker.CallNative("SDKClass", "InBombZoneTrigger", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InBombZoneTrigger", CallKind.ClassMember, m_classData, value); } + } + public bool WasInBombZoneTrigger + { + get { return Invoker.CallNative("SDKClass", "WasInBombZoneTrigger", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasInBombZoneTrigger", CallKind.ClassMember, m_classData, value); } + } + public int ShotsFired + { + get { return Invoker.CallNative("SDKClass", "ShotsFired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShotsFired", CallKind.ClassMember, m_classData, value); } + } + public float FlinchStack + { + get { return Invoker.CallNative("SDKClass", "FlinchStack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlinchStack", CallKind.ClassMember, m_classData, value); } + } + public float VelocityModifier + { + get { return Invoker.CallNative("SDKClass", "VelocityModifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VelocityModifier", CallKind.ClassMember, m_classData, value); } + } + public float HitHeading + { + get { return Invoker.CallNative("SDKClass", "HitHeading", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitHeading", CallKind.ClassMember, m_classData, value); } + } + public int HitBodyPart + { + get { return Invoker.CallNative("SDKClass", "HitBodyPart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitBodyPart", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TotalBulletForce + { + get { return Invoker.CallNative("SDKClass", "TotalBulletForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalBulletForce", CallKind.ClassMember, m_classData, value); } + } + public bool WaitForNoAttack + { + get { return Invoker.CallNative("SDKClass", "WaitForNoAttack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitForNoAttack", CallKind.ClassMember, m_classData, value); } + } + public float IgnoreLadderJumpTime + { + get { return Invoker.CallNative("SDKClass", "IgnoreLadderJumpTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreLadderJumpTime", CallKind.ClassMember, m_classData, value); } + } + public bool KilledByHeadshot + { + get { return Invoker.CallNative("SDKClass", "KilledByHeadshot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KilledByHeadshot", CallKind.ClassMember, m_classData, value); } + } + public int LastHitBox + { + get { return Invoker.CallNative("SDKClass", "LastHitBox", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastHitBox", CallKind.ClassMember, m_classData, value); } + } + public int LastHealth + { + get { return Invoker.CallNative("SDKClass", "LastHealth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastHealth", CallKind.ClassMember, m_classData, value); } + } + public int[] Bot + { + get { return Invoker.CallNative("SDKClass", "Bot", CallKind.ClassMember, m_classData); } + } + public bool BotAllowActive + { + get { return Invoker.CallNative("SDKClass", "BotAllowActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BotAllowActive", CallKind.ClassMember, m_classData, value); } + } + public Vector ThirdPersonHeading + { + get { return Invoker.CallNative("SDKClass", "ThirdPersonHeading", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThirdPersonHeading", CallKind.ClassMember, m_classData, value); } + } + public float SlopeDropOffset + { + get { return Invoker.CallNative("SDKClass", "SlopeDropOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlopeDropOffset", CallKind.ClassMember, m_classData, value); } + } + public float SlopeDropHeight + { + get { return Invoker.CallNative("SDKClass", "SlopeDropHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlopeDropHeight", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HeadConstraintOffset + { + get { return Invoker.CallNative("SDKClass", "HeadConstraintOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeadConstraintOffset", CallKind.ClassMember, m_classData, value); } + } + public int LastPickupPriority + { + get { return Invoker.CallNative("SDKClass", "LastPickupPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPickupPriority", CallKind.ClassMember, m_classData, value); } + } + public float LastPickupPriorityTime + { + get { return Invoker.CallNative("SDKClass", "LastPickupPriorityTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPickupPriorityTime", CallKind.ClassMember, m_classData, value); } + } + public int ArmorValue + { + get { return Invoker.CallNative("SDKClass", "ArmorValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ArmorValue", CallKind.ClassMember, m_classData, value); } + } + public ushort CurrentEquipmentValue + { + get { return Invoker.CallNative("SDKClass", "CurrentEquipmentValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentEquipmentValue", CallKind.ClassMember, m_classData, value); } + } + public ushort RoundStartEquipmentValue + { + get { return Invoker.CallNative("SDKClass", "RoundStartEquipmentValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundStartEquipmentValue", CallKind.ClassMember, m_classData, value); } + } + public ushort FreezetimeEndEquipmentValue + { + get { return Invoker.CallNative("SDKClass", "FreezetimeEndEquipmentValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezetimeEndEquipmentValue", CallKind.ClassMember, m_classData, value); } + } + public int LastWeaponFireUsercmd + { + get { return Invoker.CallNative("SDKClass", "LastWeaponFireUsercmd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastWeaponFireUsercmd", CallKind.ClassMember, m_classData, value); } + } + public bool IsSpawning + { + get { return Invoker.CallNative("SDKClass", "IsSpawning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsSpawning", CallKind.ClassMember, m_classData, value); } + } + public int DeathFlags + { + get { return Invoker.CallNative("SDKClass", "DeathFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeathFlags", CallKind.ClassMember, m_classData, value); } + } + public bool HasDeathInfo + { + get { return Invoker.CallNative("SDKClass", "HasDeathInfo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasDeathInfo", CallKind.ClassMember, m_classData, value); } + } + public float DeathInfoTime + { + get { return Invoker.CallNative("SDKClass", "DeathInfoTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeathInfoTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DeathInfoOrigin + { + get { return Invoker.CallNative("SDKClass", "DeathInfoOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeathInfoOrigin", CallKind.ClassMember, m_classData, value); } + } + public uint[] PlayerPatchEconIndices + { + get { return Invoker.CallNative("SDKClass", "PlayerPatchEconIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerPatchEconIndices", CallKind.ClassMember, m_classData, value); } + } + public QAngle GunGameImmunityColor + { + get { return Invoker.CallNative("SDKClass", "GunGameImmunityColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GunGameImmunityColor", CallKind.ClassMember, m_classData, value); } + } + public float GrenadeParameterStashTime + { + get { return Invoker.CallNative("SDKClass", "GrenadeParameterStashTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrenadeParameterStashTime", CallKind.ClassMember, m_classData, value); } + } + public bool GrenadeParametersStashed + { + get { return Invoker.CallNative("SDKClass", "GrenadeParametersStashed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrenadeParametersStashed", CallKind.ClassMember, m_classData, value); } + } + public Vector StashedShootAngles + { + get { return Invoker.CallNative("SDKClass", "StashedShootAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StashedShootAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector2D StashedGrenadeThrowPosition + { + get { return Invoker.CallNative("SDKClass", "StashedGrenadeThrowPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StashedGrenadeThrowPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D StashedVelocity + { + get { return Invoker.CallNative("SDKClass", "StashedVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StashedVelocity", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] ShootAngleHistory + { + get { return Invoker.CallNative("SDKClass", "ShootAngleHistory", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShootAngleHistory", CallKind.ClassMember, m_classData, value); } + } + public Vector[] ThrowPositionHistory + { + get { return Invoker.CallNative("SDKClass", "ThrowPositionHistory", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThrowPositionHistory", CallKind.ClassMember, m_classData, value); } + } + public Vector[] VelocityHistory + { + get { return Invoker.CallNative("SDKClass", "VelocityHistory", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VelocityHistory", CallKind.ClassMember, m_classData, value); } + } + public int HighestAppliedDamageTagTick + { + get { return Invoker.CallNative("SDKClass", "HighestAppliedDamageTagTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HighestAppliedDamageTagTick", CallKind.ClassMember, m_classData, value); } + } + public bool CommittingSuicideOnTeamChange + { + get { return Invoker.CallNative("SDKClass", "CommittingSuicideOnTeamChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CommittingSuicideOnTeamChange", CallKind.ClassMember, m_classData, value); } + } + public bool WasNotKilledNaturally + { + get { return Invoker.CallNative("SDKClass", "WasNotKilledNaturally", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasNotKilledNaturally", CallKind.ClassMember, m_classData, value); } + } + public float ImmuneToGunGameDamageTime + { + get { return Invoker.CallNative("SDKClass", "ImmuneToGunGameDamageTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImmuneToGunGameDamageTime", CallKind.ClassMember, m_classData, value); } + } + public bool GunGameImmunity + { + get { return Invoker.CallNative("SDKClass", "GunGameImmunity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GunGameImmunity", CallKind.ClassMember, m_classData, value); } + } + public float MolotovDamageTime + { + get { return Invoker.CallNative("SDKClass", "MolotovDamageTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MolotovDamageTime", CallKind.ClassMember, m_classData, value); } + } + public Vector EyeAngles + { + get { return Invoker.CallNative("SDKClass", "EyeAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EyeAngles", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawnBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerPawn(ptr={this.m_classData})"; + } + public class CCSPlayerPawnBase : CBasePlayerPawn + { + public CCSPlayerPawnBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawnBase", "CCSPlayerPawnBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerPawnBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawnBase", "CCSPlayerPawnBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerPawnBase() + { + } + public CCSPlayerPawnBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerPawnBase", "CCSPlayerPawnBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CTouchExpansionComponent CTouchExpansionComponent + { + get { return Invoker.CallNative("SDKClass", "CTouchExpansionComponent", CallKind.ClassMember, m_classData); } + } + public int[] PingServices + { + get { return Invoker.CallNative("SDKClass", "PingServices", CallKind.ClassMember, m_classData); } + } + public float BlindUntilTime + { + get { return Invoker.CallNative("SDKClass", "BlindUntilTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlindUntilTime", CallKind.ClassMember, m_classData, value); } + } + public float BlindStartTime + { + get { return Invoker.CallNative("SDKClass", "BlindStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlindStartTime", CallKind.ClassMember, m_classData, value); } + } + public uint PlayerState + { + get { return Invoker.CallNative("SDKClass", "PlayerState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerState", CallKind.ClassMember, m_classData, value); } + } + public bool Respawning + { + get { return Invoker.CallNative("SDKClass", "Respawning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Respawning", CallKind.ClassMember, m_classData, value); } + } + public bool HasMovedSinceSpawn + { + get { return Invoker.CallNative("SDKClass", "HasMovedSinceSpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasMovedSinceSpawn", CallKind.ClassMember, m_classData, value); } + } + public int NumSpawns + { + get { return Invoker.CallNative("SDKClass", "NumSpawns", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSpawns", CallKind.ClassMember, m_classData, value); } + } + public float IdleTimeSinceLastAction + { + get { return Invoker.CallNative("SDKClass", "IdleTimeSinceLastAction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IdleTimeSinceLastAction", CallKind.ClassMember, m_classData, value); } + } + public float NextRadarUpdateTime + { + get { return Invoker.CallNative("SDKClass", "NextRadarUpdateTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextRadarUpdateTime", CallKind.ClassMember, m_classData, value); } + } + public float FlashDuration + { + get { return Invoker.CallNative("SDKClass", "FlashDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlashDuration", CallKind.ClassMember, m_classData, value); } + } + public float FlashMaxAlpha + { + get { return Invoker.CallNative("SDKClass", "FlashMaxAlpha", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlashMaxAlpha", CallKind.ClassMember, m_classData, value); } + } + public float ProgressBarStartTime + { + get { return Invoker.CallNative("SDKClass", "ProgressBarStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProgressBarStartTime", CallKind.ClassMember, m_classData, value); } + } + public int ProgressBarDuration + { + get { return Invoker.CallNative("SDKClass", "ProgressBarDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProgressBarDuration", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerController OriginalController + { + get { return Invoker.CallNative("SDKClass", "OriginalController", CallKind.ClassMember, m_classData); } + } + public CBasePlayerPawn Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerPawnBase(ptr={this.m_classData})"; + } + public class CCSPlayerResource : CBaseEntity + { + public CCSPlayerResource(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerResource", "CCSPlayerResource", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerResource(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerResource", "CCSPlayerResource", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPlayerResource() + { + } + public CCSPlayerResource(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPlayerResource", "CCSPlayerResource", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool[] HostageAlive + { + get { return Invoker.CallNative("SDKClass", "HostageAlive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageAlive", CallKind.ClassMember, m_classData, value); } + } + public bool[] IsHostageFollowingSomeone + { + get { return Invoker.CallNative("SDKClass", "IsHostageFollowingSomeone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsHostageFollowingSomeone", CallKind.ClassMember, m_classData, value); } + } + public int[] HostageEntityIDs + { + get { return Invoker.CallNative("SDKClass", "HostageEntityIDs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageEntityIDs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BombsiteCenterA + { + get { return Invoker.CallNative("SDKClass", "BombsiteCenterA", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombsiteCenterA", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BombsiteCenterB + { + get { return Invoker.CallNative("SDKClass", "BombsiteCenterB", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombsiteCenterB", CallKind.ClassMember, m_classData, value); } + } + public int[] HostageRescueX + { + get { return Invoker.CallNative("SDKClass", "HostageRescueX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageRescueX", CallKind.ClassMember, m_classData, value); } + } + public int[] HostageRescueY + { + get { return Invoker.CallNative("SDKClass", "HostageRescueY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageRescueY", CallKind.ClassMember, m_classData, value); } + } + public int[] HostageRescueZ + { + get { return Invoker.CallNative("SDKClass", "HostageRescueZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageRescueZ", CallKind.ClassMember, m_classData, value); } + } + public bool EndMatchNextMapAllVoted + { + get { return Invoker.CallNative("SDKClass", "EndMatchNextMapAllVoted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndMatchNextMapAllVoted", CallKind.ClassMember, m_classData, value); } + } + public bool FoundGoalPositions + { + get { return Invoker.CallNative("SDKClass", "FoundGoalPositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FoundGoalPositions", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPlayerResource(ptr={this.m_classData})"; + } + public class CCSPointScriptEntity : CBaseEntity + { + public CCSPointScriptEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptEntity", "CCSPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptEntity", "CCSPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptEntity() + { + } + public CCSPointScriptEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptEntity", "CCSPointScriptEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSPointScriptEntity(ptr={this.m_classData})"; + } + public class CCSPointScriptExtensions_CCSWeaponBaseVData : ClassData + { + public CCSPointScriptExtensions_CCSWeaponBaseVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_CCSWeaponBaseVData", "CCSPointScriptExtensions_CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_CCSWeaponBaseVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_CCSWeaponBaseVData", "CCSPointScriptExtensions_CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_CCSWeaponBaseVData() + { + } + public CCSPointScriptExtensions_CCSWeaponBaseVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_CCSWeaponBaseVData", "CCSPointScriptExtensions_CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CCSPointScriptExtensions_CCSWeaponBaseVData(ptr={this.m_classData})"; + } + public class CCSPointScriptExtensions_entity : ClassData + { + public CCSPointScriptExtensions_entity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_entity", "CCSPointScriptExtensions_entity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_entity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_entity", "CCSPointScriptExtensions_entity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_entity() + { + } + public CCSPointScriptExtensions_entity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_entity", "CCSPointScriptExtensions_entity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CCSPointScriptExtensions_entity(ptr={this.m_classData})"; + } + public class CCSPointScriptExtensions_observer : ClassData + { + public CCSPointScriptExtensions_observer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_observer", "CCSPointScriptExtensions_observer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_observer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_observer", "CCSPointScriptExtensions_observer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_observer() + { + } + public CCSPointScriptExtensions_observer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_observer", "CCSPointScriptExtensions_observer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CCSPointScriptExtensions_observer(ptr={this.m_classData})"; + } + public class CCSPointScriptExtensions_player : ClassData + { + public CCSPointScriptExtensions_player(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player", "CCSPointScriptExtensions_player", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_player(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player", "CCSPointScriptExtensions_player", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_player() + { + } + public CCSPointScriptExtensions_player(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player", "CCSPointScriptExtensions_player", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CCSPointScriptExtensions_player(ptr={this.m_classData})"; + } + public class CCSPointScriptExtensions_player_controller : ClassData + { + public CCSPointScriptExtensions_player_controller(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player_controller", "CCSPointScriptExtensions_player_controller", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_player_controller(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player_controller", "CCSPointScriptExtensions_player_controller", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_player_controller() + { + } + public CCSPointScriptExtensions_player_controller(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_player_controller", "CCSPointScriptExtensions_player_controller", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CCSPointScriptExtensions_player_controller(ptr={this.m_classData})"; + } + public class CCSPointScriptExtensions_weapon_cs_base : ClassData + { + public CCSPointScriptExtensions_weapon_cs_base(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_weapon_cs_base", "CCSPointScriptExtensions_weapon_cs_base", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_weapon_cs_base(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_weapon_cs_base", "CCSPointScriptExtensions_weapon_cs_base", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSPointScriptExtensions_weapon_cs_base() + { + } + public CCSPointScriptExtensions_weapon_cs_base(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSPointScriptExtensions_weapon_cs_base", "CCSPointScriptExtensions_weapon_cs_base", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CCSPointScriptExtensions_weapon_cs_base(ptr={this.m_classData})"; + } + public class CCSServerPointScriptEntity : CCSPointScriptEntity + { + public CCSServerPointScriptEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSServerPointScriptEntity", "CCSServerPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSServerPointScriptEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSServerPointScriptEntity", "CCSServerPointScriptEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSServerPointScriptEntity() + { + } + public CCSServerPointScriptEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSServerPointScriptEntity", "CCSServerPointScriptEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPointScriptEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSServerPointScriptEntity(ptr={this.m_classData})"; + } + public class CCSSprite : CSprite + { + public CCSSprite(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSSprite", "CCSSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSSprite(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSSprite", "CCSSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSSprite() + { + } + public CCSSprite(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSSprite", "CCSSprite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSprite Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSSprite(ptr={this.m_classData})"; + } + public class CCSTeam : CTeam + { + public CCSTeam(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSTeam", "CCSTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSTeam(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSTeam", "CCSTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSTeam() + { + } + public CCSTeam(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSTeam", "CCSTeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int LastRecievedShorthandedRoundBonus + { + get { return Invoker.CallNative("SDKClass", "LastRecievedShorthandedRoundBonus", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastRecievedShorthandedRoundBonus", CallKind.ClassMember, m_classData, value); } + } + public int ShorthandedRoundBonusStartRound + { + get { return Invoker.CallNative("SDKClass", "ShorthandedRoundBonusStartRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShorthandedRoundBonusStartRound", CallKind.ClassMember, m_classData, value); } + } + public bool Surrendered + { + get { return Invoker.CallNative("SDKClass", "Surrendered", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Surrendered", CallKind.ClassMember, m_classData, value); } + } + public string TeamMatchStat + { + get { return Invoker.CallNative("SDKClass", "TeamMatchStat", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamMatchStat", CallKind.ClassMember, m_classData, value); } + } + public int NumMapVictories + { + get { return Invoker.CallNative("SDKClass", "NumMapVictories", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumMapVictories", CallKind.ClassMember, m_classData, value); } + } + public int ScoreFirstHalf + { + get { return Invoker.CallNative("SDKClass", "ScoreFirstHalf", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScoreFirstHalf", CallKind.ClassMember, m_classData, value); } + } + public int ScoreSecondHalf + { + get { return Invoker.CallNative("SDKClass", "ScoreSecondHalf", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScoreSecondHalf", CallKind.ClassMember, m_classData, value); } + } + public int ScoreOvertime + { + get { return Invoker.CallNative("SDKClass", "ScoreOvertime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScoreOvertime", CallKind.ClassMember, m_classData, value); } + } + public string ClanTeamname + { + get { return Invoker.CallNative("SDKClass", "ClanTeamname", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClanTeamname", CallKind.ClassMember, m_classData, value); } + } + public uint ClanID + { + get { return Invoker.CallNative("SDKClass", "ClanID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClanID", CallKind.ClassMember, m_classData, value); } + } + public string TeamFlagImage + { + get { return Invoker.CallNative("SDKClass", "TeamFlagImage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamFlagImage", CallKind.ClassMember, m_classData, value); } + } + public string TeamLogoImage + { + get { return Invoker.CallNative("SDKClass", "TeamLogoImage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamLogoImage", CallKind.ClassMember, m_classData, value); } + } + public float NextResourceTime + { + get { return Invoker.CallNative("SDKClass", "NextResourceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextResourceTime", CallKind.ClassMember, m_classData, value); } + } + public int LastUpdateSentAt + { + get { return Invoker.CallNative("SDKClass", "LastUpdateSentAt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastUpdateSentAt", CallKind.ClassMember, m_classData, value); } + } + public CTeam Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSTeam(ptr={this.m_classData})"; + } + public class CCSWeaponBase : CBasePlayerWeapon + { + public CCSWeaponBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBase", "CCSWeaponBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSWeaponBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBase", "CCSWeaponBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSWeaponBase() + { + } + public CCSWeaponBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBase", "CCSWeaponBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Removeable + { + get { return Invoker.CallNative("SDKClass", "Removeable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Removeable", CallKind.ClassMember, m_classData, value); } + } + public int[] ThirdPersonFireSequences + { + get { return Invoker.CallNative("SDKClass", "ThirdPersonFireSequences", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThirdPersonFireSequences", CallKind.ClassMember, m_classData, value); } + } + public int CurrentThirdPersonSequence + { + get { return Invoker.CallNative("SDKClass", "CurrentThirdPersonSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentThirdPersonSequence", CallKind.ClassMember, m_classData, value); } + } + public int[] ThirdPersonSequences + { + get { return Invoker.CallNative("SDKClass", "ThirdPersonSequences", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThirdPersonSequences", CallKind.ClassMember, m_classData, value); } + } + public bool PlayerAmmoStockOnPickup + { + get { return Invoker.CallNative("SDKClass", "PlayerAmmoStockOnPickup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerAmmoStockOnPickup", CallKind.ClassMember, m_classData, value); } + } + public bool RequireUseToTouch + { + get { return Invoker.CallNative("SDKClass", "RequireUseToTouch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RequireUseToTouch", CallKind.ClassMember, m_classData, value); } + } + public ushort WeaponGameplayAnimState + { + get { return Invoker.CallNative("SDKClass", "WeaponGameplayAnimState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponGameplayAnimState", CallKind.ClassMember, m_classData, value); } + } + public float WeaponGameplayAnimStateTimestamp + { + get { return Invoker.CallNative("SDKClass", "WeaponGameplayAnimStateTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponGameplayAnimStateTimestamp", CallKind.ClassMember, m_classData, value); } + } + public float InspectCancelCompleteTime + { + get { return Invoker.CallNative("SDKClass", "InspectCancelCompleteTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InspectCancelCompleteTime", CallKind.ClassMember, m_classData, value); } + } + public bool InspectPending + { + get { return Invoker.CallNative("SDKClass", "InspectPending", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InspectPending", CallKind.ClassMember, m_classData, value); } + } + public bool InspectShouldLoop + { + get { return Invoker.CallNative("SDKClass", "InspectShouldLoop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InspectShouldLoop", CallKind.ClassMember, m_classData, value); } + } + public int LastEmptySoundCmdNum + { + get { return Invoker.CallNative("SDKClass", "LastEmptySoundCmdNum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastEmptySoundCmdNum", CallKind.ClassMember, m_classData, value); } + } + public bool FireOnEmpty + { + get { return Invoker.CallNative("SDKClass", "FireOnEmpty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireOnEmpty", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnPlayerPickup + { + get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } + } + public uint WeaponMode + { + get { return Invoker.CallNative("SDKClass", "WeaponMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponMode", CallKind.ClassMember, m_classData, value); } + } + public float TurningInaccuracyDelta + { + get { return Invoker.CallNative("SDKClass", "TurningInaccuracyDelta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurningInaccuracyDelta", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TurningInaccuracyEyeDirLast + { + get { return Invoker.CallNative("SDKClass", "TurningInaccuracyEyeDirLast", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurningInaccuracyEyeDirLast", CallKind.ClassMember, m_classData, value); } + } + public float TurningInaccuracy + { + get { return Invoker.CallNative("SDKClass", "TurningInaccuracy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurningInaccuracy", CallKind.ClassMember, m_classData, value); } + } + public float AccuracyPenalty + { + get { return Invoker.CallNative("SDKClass", "AccuracyPenalty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccuracyPenalty", CallKind.ClassMember, m_classData, value); } + } + public float LastAccuracyUpdateTime + { + get { return Invoker.CallNative("SDKClass", "LastAccuracyUpdateTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastAccuracyUpdateTime", CallKind.ClassMember, m_classData, value); } + } + public float AccuracySmoothedForZoom + { + get { return Invoker.CallNative("SDKClass", "AccuracySmoothedForZoom", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccuracySmoothedForZoom", CallKind.ClassMember, m_classData, value); } + } + public int RecoilIndex + { + get { return Invoker.CallNative("SDKClass", "RecoilIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoilIndex", CallKind.ClassMember, m_classData, value); } + } + public float RecoilIndex1 + { + get { return Invoker.CallNative("SDKClass", "RecoilIndex1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoilIndex1", CallKind.ClassMember, m_classData, value); } + } + public bool BurstMode + { + get { return Invoker.CallNative("SDKClass", "BurstMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BurstMode", CallKind.ClassMember, m_classData, value); } + } + public int PostponeFireReadyTicks + { + get { return Invoker.CallNative("SDKClass", "PostponeFireReadyTicks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostponeFireReadyTicks", CallKind.ClassMember, m_classData, value); } + } + public float PostponeFireReadyFrac + { + get { return Invoker.CallNative("SDKClass", "PostponeFireReadyFrac", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostponeFireReadyFrac", CallKind.ClassMember, m_classData, value); } + } + public bool InReload + { + get { return Invoker.CallNative("SDKClass", "InReload", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InReload", CallKind.ClassMember, m_classData, value); } + } + public float DroppedAtTime + { + get { return Invoker.CallNative("SDKClass", "DroppedAtTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DroppedAtTime", CallKind.ClassMember, m_classData, value); } + } + public bool IsHauledBack + { + get { return Invoker.CallNative("SDKClass", "IsHauledBack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsHauledBack", CallKind.ClassMember, m_classData, value); } + } + public bool SilencerOn + { + get { return Invoker.CallNative("SDKClass", "SilencerOn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SilencerOn", CallKind.ClassMember, m_classData, value); } + } + public float TimeSilencerSwitchComplete + { + get { return Invoker.CallNative("SDKClass", "TimeSilencerSwitchComplete", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeSilencerSwitchComplete", CallKind.ClassMember, m_classData, value); } + } + public int OriginalTeamNumber + { + get { return Invoker.CallNative("SDKClass", "OriginalTeamNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalTeamNumber", CallKind.ClassMember, m_classData, value); } + } + public int MostRecentTeamNumber + { + get { return Invoker.CallNative("SDKClass", "MostRecentTeamNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MostRecentTeamNumber", CallKind.ClassMember, m_classData, value); } + } + public bool DroppedNearBuyZone + { + get { return Invoker.CallNative("SDKClass", "DroppedNearBuyZone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DroppedNearBuyZone", CallKind.ClassMember, m_classData, value); } + } + public float NextAttackRenderTimeOffset + { + get { return Invoker.CallNative("SDKClass", "NextAttackRenderTimeOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextAttackRenderTimeOffset", CallKind.ClassMember, m_classData, value); } + } + public bool CanBePickedUp + { + get { return Invoker.CallNative("SDKClass", "CanBePickedUp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanBePickedUp", CallKind.ClassMember, m_classData, value); } + } + public bool UseCanOverrideNextOwnerTouchTime + { + get { return Invoker.CallNative("SDKClass", "UseCanOverrideNextOwnerTouchTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseCanOverrideNextOwnerTouchTime", CallKind.ClassMember, m_classData, value); } + } + public float NextOwnerTouchTime + { + get { return Invoker.CallNative("SDKClass", "NextOwnerTouchTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextOwnerTouchTime", CallKind.ClassMember, m_classData, value); } + } + public float NextPrevOwnerTouchTime + { + get { return Invoker.CallNative("SDKClass", "NextPrevOwnerTouchTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextPrevOwnerTouchTime", CallKind.ClassMember, m_classData, value); } + } + public float NextPrevOwnerUseTime + { + get { return Invoker.CallNative("SDKClass", "NextPrevOwnerUseTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextPrevOwnerUseTime", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn PrevOwner + { + get { return Invoker.CallNative("SDKClass", "PrevOwner", CallKind.ClassMember, m_classData); } + } + public int DropTick + { + get { return Invoker.CallNative("SDKClass", "DropTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DropTick", CallKind.ClassMember, m_classData, value); } + } + public bool WasActiveWeaponWhenDropped + { + get { return Invoker.CallNative("SDKClass", "WasActiveWeaponWhenDropped", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasActiveWeaponWhenDropped", CallKind.ClassMember, m_classData, value); } + } + public bool Donated + { + get { return Invoker.CallNative("SDKClass", "Donated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Donated", CallKind.ClassMember, m_classData, value); } + } + public float LastShotTime + { + get { return Invoker.CallNative("SDKClass", "LastShotTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastShotTime", CallKind.ClassMember, m_classData, value); } + } + public bool WasOwnedByCT + { + get { return Invoker.CallNative("SDKClass", "WasOwnedByCT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasOwnedByCT", CallKind.ClassMember, m_classData, value); } + } + public bool WasOwnedByTerrorist + { + get { return Invoker.CallNative("SDKClass", "WasOwnedByTerrorist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasOwnedByTerrorist", CallKind.ClassMember, m_classData, value); } + } + public int NumRemoveUnownedWeaponThink + { + get { return Invoker.CallNative("SDKClass", "NumRemoveUnownedWeaponThink", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumRemoveUnownedWeaponThink", CallKind.ClassMember, m_classData, value); } + } + public CIronSightController IronSightController + { + get { return Invoker.CallNative("SDKClass", "IronSightController", CallKind.ClassMember, m_classData); } + } + public int IronSightMode + { + get { return Invoker.CallNative("SDKClass", "IronSightMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightMode", CallKind.ClassMember, m_classData, value); } + } + public float LastLOSTraceFailureTime + { + get { return Invoker.CallNative("SDKClass", "LastLOSTraceFailureTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastLOSTraceFailureTime", CallKind.ClassMember, m_classData, value); } + } + public float WatTickOffset + { + get { return Invoker.CallNative("SDKClass", "WatTickOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WatTickOffset", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerWeapon Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSWeaponBase(ptr={this.m_classData})"; + } + public class CCSWeaponBaseGun : CCSWeaponBase + { + public CCSWeaponBaseGun(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseGun", "CCSWeaponBaseGun", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSWeaponBaseGun(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseGun", "CCSWeaponBaseGun", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSWeaponBaseGun() + { + } + public CCSWeaponBaseGun(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseGun", "CCSWeaponBaseGun", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ZoomLevel + { + get { return Invoker.CallNative("SDKClass", "ZoomLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomLevel", CallKind.ClassMember, m_classData, value); } + } + public int BurstShotsRemaining + { + get { return Invoker.CallNative("SDKClass", "BurstShotsRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BurstShotsRemaining", CallKind.ClassMember, m_classData, value); } + } + public int SilencedModelIndex + { + get { return Invoker.CallNative("SDKClass", "SilencedModelIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SilencedModelIndex", CallKind.ClassMember, m_classData, value); } + } + public bool InPrecache + { + get { return Invoker.CallNative("SDKClass", "InPrecache", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InPrecache", CallKind.ClassMember, m_classData, value); } + } + public bool NeedsBoltAction + { + get { return Invoker.CallNative("SDKClass", "NeedsBoltAction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeedsBoltAction", CallKind.ClassMember, m_classData, value); } + } + public int RevolverCylinderIdx + { + get { return Invoker.CallNative("SDKClass", "RevolverCylinderIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RevolverCylinderIdx", CallKind.ClassMember, m_classData, value); } + } + public bool SkillReloadAvailable + { + get { return Invoker.CallNative("SDKClass", "SkillReloadAvailable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkillReloadAvailable", CallKind.ClassMember, m_classData, value); } + } + public bool SkillReloadLiftedReloadKey + { + get { return Invoker.CallNative("SDKClass", "SkillReloadLiftedReloadKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkillReloadLiftedReloadKey", CallKind.ClassMember, m_classData, value); } + } + public bool SkillBoltInterruptAvailable + { + get { return Invoker.CallNative("SDKClass", "SkillBoltInterruptAvailable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkillBoltInterruptAvailable", CallKind.ClassMember, m_classData, value); } + } + public bool SkillBoltLiftedFireKey + { + get { return Invoker.CallNative("SDKClass", "SkillBoltLiftedFireKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkillBoltLiftedFireKey", CallKind.ClassMember, m_classData, value); } + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSWeaponBaseGun(ptr={this.m_classData})"; + } + public class CCSWeaponBaseVData : CBasePlayerWeaponVData + { + public CCSWeaponBaseVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseVData", "CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSWeaponBaseVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseVData", "CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCSWeaponBaseVData() + { + } + public CCSWeaponBaseVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCSWeaponBaseVData", "CCSWeaponBaseVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint WeaponType + { + get { return Invoker.CallNative("SDKClass", "WeaponType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponType", CallKind.ClassMember, m_classData, value); } + } + public uint WeaponCategory + { + get { return Invoker.CallNative("SDKClass", "WeaponCategory", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponCategory", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MuzzlePos0 + { + get { return Invoker.CallNative("SDKClass", "MuzzlePos0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzlePos0", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MuzzlePos1 + { + get { return Invoker.CallNative("SDKClass", "MuzzlePos1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzlePos1", CallKind.ClassMember, m_classData, value); } + } + public uint GearSlot + { + get { return Invoker.CallNative("SDKClass", "GearSlot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GearSlot", CallKind.ClassMember, m_classData, value); } + } + public int GearSlotPosition + { + get { return Invoker.CallNative("SDKClass", "GearSlotPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GearSlotPosition", CallKind.ClassMember, m_classData, value); } + } + public uint DefaultLoadoutSlot + { + get { return Invoker.CallNative("SDKClass", "DefaultLoadoutSlot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultLoadoutSlot", CallKind.ClassMember, m_classData, value); } + } + public int Price + { + get { return Invoker.CallNative("SDKClass", "Price", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Price", CallKind.ClassMember, m_classData, value); } + } + public int KillAward + { + get { return Invoker.CallNative("SDKClass", "KillAward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KillAward", CallKind.ClassMember, m_classData, value); } + } + public int PrimaryReserveAmmoMax + { + get { return Invoker.CallNative("SDKClass", "PrimaryReserveAmmoMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrimaryReserveAmmoMax", CallKind.ClassMember, m_classData, value); } + } + public int SecondaryReserveAmmoMax + { + get { return Invoker.CallNative("SDKClass", "SecondaryReserveAmmoMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SecondaryReserveAmmoMax", CallKind.ClassMember, m_classData, value); } + } + public bool MeleeWeapon + { + get { return Invoker.CallNative("SDKClass", "MeleeWeapon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeleeWeapon", CallKind.ClassMember, m_classData, value); } + } + public bool HasBurstMode + { + get { return Invoker.CallNative("SDKClass", "HasBurstMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBurstMode", CallKind.ClassMember, m_classData, value); } + } + public bool IsRevolver + { + get { return Invoker.CallNative("SDKClass", "IsRevolver", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRevolver", CallKind.ClassMember, m_classData, value); } + } + public bool CannotShootUnderwater + { + get { return Invoker.CallNative("SDKClass", "CannotShootUnderwater", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CannotShootUnderwater", CallKind.ClassMember, m_classData, value); } + } + public uint SilencerType + { + get { return Invoker.CallNative("SDKClass", "SilencerType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SilencerType", CallKind.ClassMember, m_classData, value); } + } + public int CrosshairMinDistance + { + get { return Invoker.CallNative("SDKClass", "CrosshairMinDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrosshairMinDistance", CallKind.ClassMember, m_classData, value); } + } + public int CrosshairDeltaDistance + { + get { return Invoker.CallNative("SDKClass", "CrosshairDeltaDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrosshairDeltaDistance", CallKind.ClassMember, m_classData, value); } + } + public bool IsFullAuto + { + get { return Invoker.CallNative("SDKClass", "IsFullAuto", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsFullAuto", CallKind.ClassMember, m_classData, value); } + } + public int NumBullets + { + get { return Invoker.CallNative("SDKClass", "NumBullets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumBullets", CallKind.ClassMember, m_classData, value); } + } + public bool ReloadsSingleShells + { + get { return Invoker.CallNative("SDKClass", "ReloadsSingleShells", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReloadsSingleShells", CallKind.ClassMember, m_classData, value); } + } + public CFiringModeFloat CycleTime + { + get { return Invoker.CallNative("SDKClass", "CycleTime", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat MaxSpeed + { + get { return Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat Spread + { + get { return Invoker.CallNative("SDKClass", "Spread", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat InaccuracyCrouch + { + get { return Invoker.CallNative("SDKClass", "InaccuracyCrouch", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat InaccuracyStand + { + get { return Invoker.CallNative("SDKClass", "InaccuracyStand", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat InaccuracyJump + { + get { return Invoker.CallNative("SDKClass", "InaccuracyJump", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat InaccuracyLand + { + get { return Invoker.CallNative("SDKClass", "InaccuracyLand", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat InaccuracyLadder + { + get { return Invoker.CallNative("SDKClass", "InaccuracyLadder", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat InaccuracyFire + { + get { return Invoker.CallNative("SDKClass", "InaccuracyFire", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat InaccuracyMove + { + get { return Invoker.CallNative("SDKClass", "InaccuracyMove", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat RecoilAngle + { + get { return Invoker.CallNative("SDKClass", "RecoilAngle", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat RecoilAngleVariance + { + get { return Invoker.CallNative("SDKClass", "RecoilAngleVariance", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat RecoilMagnitude + { + get { return Invoker.CallNative("SDKClass", "RecoilMagnitude", CallKind.ClassMember, m_classData); } + } + public CFiringModeFloat RecoilMagnitudeVariance + { + get { return Invoker.CallNative("SDKClass", "RecoilMagnitudeVariance", CallKind.ClassMember, m_classData); } + } + public CFiringModeInt TracerFrequency + { + get { return Invoker.CallNative("SDKClass", "TracerFrequency", CallKind.ClassMember, m_classData); } + } + public float InaccuracyJumpInitial + { + get { return Invoker.CallNative("SDKClass", "InaccuracyJumpInitial", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InaccuracyJumpInitial", CallKind.ClassMember, m_classData, value); } + } + public float InaccuracyJumpApex + { + get { return Invoker.CallNative("SDKClass", "InaccuracyJumpApex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InaccuracyJumpApex", CallKind.ClassMember, m_classData, value); } + } + public float InaccuracyReload + { + get { return Invoker.CallNative("SDKClass", "InaccuracyReload", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InaccuracyReload", CallKind.ClassMember, m_classData, value); } + } + public float DeployDuration + { + get { return Invoker.CallNative("SDKClass", "DeployDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeployDuration", CallKind.ClassMember, m_classData, value); } + } + public float DisallowAttackAfterReloadStartDuration + { + get { return Invoker.CallNative("SDKClass", "DisallowAttackAfterReloadStartDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisallowAttackAfterReloadStartDuration", CallKind.ClassMember, m_classData, value); } + } + public int RecoilSeed + { + get { return Invoker.CallNative("SDKClass", "RecoilSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoilSeed", CallKind.ClassMember, m_classData, value); } + } + public int SpreadSeed + { + get { return Invoker.CallNative("SDKClass", "SpreadSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpreadSeed", CallKind.ClassMember, m_classData, value); } + } + public float AttackMovespeedFactor + { + get { return Invoker.CallNative("SDKClass", "AttackMovespeedFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackMovespeedFactor", CallKind.ClassMember, m_classData, value); } + } + public float InaccuracyPitchShift + { + get { return Invoker.CallNative("SDKClass", "InaccuracyPitchShift", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InaccuracyPitchShift", CallKind.ClassMember, m_classData, value); } + } + public float InaccuracyAltSoundThreshold + { + get { return Invoker.CallNative("SDKClass", "InaccuracyAltSoundThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InaccuracyAltSoundThreshold", CallKind.ClassMember, m_classData, value); } + } + public string UseRadioSubtitle + { + get { return Invoker.CallNative("SDKClass", "UseRadioSubtitle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseRadioSubtitle", CallKind.ClassMember, m_classData, value); } + } + public bool UnzoomsAfterShot + { + get { return Invoker.CallNative("SDKClass", "UnzoomsAfterShot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UnzoomsAfterShot", CallKind.ClassMember, m_classData, value); } + } + public bool HideViewModelWhenZoomed + { + get { return Invoker.CallNative("SDKClass", "HideViewModelWhenZoomed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HideViewModelWhenZoomed", CallKind.ClassMember, m_classData, value); } + } + public int ZoomLevels + { + get { return Invoker.CallNative("SDKClass", "ZoomLevels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomLevels", CallKind.ClassMember, m_classData, value); } + } + public int ZoomFOV1 + { + get { return Invoker.CallNative("SDKClass", "ZoomFOV1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomFOV1", CallKind.ClassMember, m_classData, value); } + } + public int ZoomFOV2 + { + get { return Invoker.CallNative("SDKClass", "ZoomFOV2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomFOV2", CallKind.ClassMember, m_classData, value); } + } + public float ZoomTime0 + { + get { return Invoker.CallNative("SDKClass", "ZoomTime0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomTime0", CallKind.ClassMember, m_classData, value); } + } + public float ZoomTime1 + { + get { return Invoker.CallNative("SDKClass", "ZoomTime1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomTime1", CallKind.ClassMember, m_classData, value); } + } + public float ZoomTime2 + { + get { return Invoker.CallNative("SDKClass", "ZoomTime2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZoomTime2", CallKind.ClassMember, m_classData, value); } + } + public float IronSightPullUpSpeed + { + get { return Invoker.CallNative("SDKClass", "IronSightPullUpSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightPullUpSpeed", CallKind.ClassMember, m_classData, value); } + } + public float IronSightPutDownSpeed + { + get { return Invoker.CallNative("SDKClass", "IronSightPutDownSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightPutDownSpeed", CallKind.ClassMember, m_classData, value); } + } + public float IronSightFOV + { + get { return Invoker.CallNative("SDKClass", "IronSightFOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightFOV", CallKind.ClassMember, m_classData, value); } + } + public float IronSightPivotForward + { + get { return Invoker.CallNative("SDKClass", "IronSightPivotForward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightPivotForward", CallKind.ClassMember, m_classData, value); } + } + public float IronSightLooseness + { + get { return Invoker.CallNative("SDKClass", "IronSightLooseness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightLooseness", CallKind.ClassMember, m_classData, value); } + } + public int Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public float HeadshotMultiplier + { + get { return Invoker.CallNative("SDKClass", "HeadshotMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeadshotMultiplier", CallKind.ClassMember, m_classData, value); } + } + public float ArmorRatio + { + get { return Invoker.CallNative("SDKClass", "ArmorRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ArmorRatio", CallKind.ClassMember, m_classData, value); } + } + public float Penetration + { + get { return Invoker.CallNative("SDKClass", "Penetration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Penetration", CallKind.ClassMember, m_classData, value); } + } + public float Range + { + get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } + } + public float RangeModifier + { + get { return Invoker.CallNative("SDKClass", "RangeModifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RangeModifier", CallKind.ClassMember, m_classData, value); } + } + public float FlinchVelocityModifierLarge + { + get { return Invoker.CallNative("SDKClass", "FlinchVelocityModifierLarge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlinchVelocityModifierLarge", CallKind.ClassMember, m_classData, value); } + } + public float FlinchVelocityModifierSmall + { + get { return Invoker.CallNative("SDKClass", "FlinchVelocityModifierSmall", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlinchVelocityModifierSmall", CallKind.ClassMember, m_classData, value); } + } + public float RecoveryTimeCrouch + { + get { return Invoker.CallNative("SDKClass", "RecoveryTimeCrouch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoveryTimeCrouch", CallKind.ClassMember, m_classData, value); } + } + public float RecoveryTimeStand + { + get { return Invoker.CallNative("SDKClass", "RecoveryTimeStand", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoveryTimeStand", CallKind.ClassMember, m_classData, value); } + } + public float RecoveryTimeCrouchFinal + { + get { return Invoker.CallNative("SDKClass", "RecoveryTimeCrouchFinal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoveryTimeCrouchFinal", CallKind.ClassMember, m_classData, value); } + } + public float RecoveryTimeStandFinal + { + get { return Invoker.CallNative("SDKClass", "RecoveryTimeStandFinal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoveryTimeStandFinal", CallKind.ClassMember, m_classData, value); } + } + public int RecoveryTransitionStartBullet + { + get { return Invoker.CallNative("SDKClass", "RecoveryTransitionStartBullet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoveryTransitionStartBullet", CallKind.ClassMember, m_classData, value); } + } + public int RecoveryTransitionEndBullet + { + get { return Invoker.CallNative("SDKClass", "RecoveryTransitionEndBullet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecoveryTransitionEndBullet", CallKind.ClassMember, m_classData, value); } + } + public float ThrowVelocity + { + get { return Invoker.CallNative("SDKClass", "ThrowVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThrowVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SmokeColor + { + get { return Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerWeaponVData Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCSWeaponBaseVData(ptr={this.m_classData})"; + } + public class CCurrentRotationVelocityMetricEvaluator : CMotionMetricEvaluator + { + public CCurrentRotationVelocityMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCurrentRotationVelocityMetricEvaluator", "CCurrentRotationVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCurrentRotationVelocityMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCurrentRotationVelocityMetricEvaluator", "CCurrentRotationVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCurrentRotationVelocityMetricEvaluator() + { + } + public CCurrentRotationVelocityMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCurrentRotationVelocityMetricEvaluator", "CCurrentRotationVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCurrentRotationVelocityMetricEvaluator(ptr={this.m_classData})"; + } + public class CCurrentVelocityMetricEvaluator : CMotionMetricEvaluator + { + public CCurrentVelocityMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCurrentVelocityMetricEvaluator", "CCurrentVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCurrentVelocityMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCurrentVelocityMetricEvaluator", "CCurrentVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCurrentVelocityMetricEvaluator() + { + } + public CCurrentVelocityMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCurrentVelocityMetricEvaluator", "CCurrentVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCurrentVelocityMetricEvaluator(ptr={this.m_classData})"; + } + public class CCycleBase : ClassData + { + public CCycleBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleBase", "CCycleBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCycleBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleBase", "CCycleBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCycleBase() + { + } + public CCycleBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleBase", "CCycleBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Cycle + { + get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CCycleBase(ptr={this.m_classData})"; + } + public class CCycleControlClipUpdateNode : CLeafUpdateNode + { + public CCycleControlClipUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleControlClipUpdateNode", "CCycleControlClipUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCycleControlClipUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleControlClipUpdateNode", "CCycleControlClipUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCycleControlClipUpdateNode() + { + } + public CCycleControlClipUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleControlClipUpdateNode", "CCycleControlClipUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public uint ValueSource + { + get { return Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public bool LockWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCycleControlClipUpdateNode(ptr={this.m_classData})"; + } + public class CCycleControlUpdateNode : CUnaryUpdateNode + { + public CCycleControlUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleControlUpdateNode", "CCycleControlUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCycleControlUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleControlUpdateNode", "CCycleControlUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CCycleControlUpdateNode() + { + } + public CCycleControlUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CCycleControlUpdateNode", "CCycleControlUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint ValueSource + { + get { return Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueSource", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public bool LockWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CCycleControlUpdateNode(ptr={this.m_classData})"; + } + public class CDamageRecord : ClassData + { + public CDamageRecord(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDamageRecord", "CDamageRecord", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDamageRecord(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDamageRecord", "CDamageRecord", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDamageRecord() + { + } + public CDamageRecord(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDamageRecord", "CDamageRecord", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPlayerPawn PlayerDamager + { + get { return Invoker.CallNative("SDKClass", "PlayerDamager", CallKind.ClassMember, m_classData); } + } + public CCSPlayerPawn PlayerRecipient + { + get { return Invoker.CallNative("SDKClass", "PlayerRecipient", CallKind.ClassMember, m_classData); } + } + public CCSPlayerController PlayerControllerDamager + { + get { return Invoker.CallNative("SDKClass", "PlayerControllerDamager", CallKind.ClassMember, m_classData); } + } + public CCSPlayerController PlayerControllerRecipient + { + get { return Invoker.CallNative("SDKClass", "PlayerControllerRecipient", CallKind.ClassMember, m_classData); } + } + public string PlayerDamagerName + { + get { return Invoker.CallNative("SDKClass", "PlayerDamagerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerDamagerName", CallKind.ClassMember, m_classData, value); } + } + public string PlayerRecipientName + { + get { return Invoker.CallNative("SDKClass", "PlayerRecipientName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerRecipientName", CallKind.ClassMember, m_classData, value); } + } + public ulong DamagerXuid + { + get { return Invoker.CallNative("SDKClass", "DamagerXuid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagerXuid", CallKind.ClassMember, m_classData, value); } + } + public ulong RecipientXuid + { + get { return Invoker.CallNative("SDKClass", "RecipientXuid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecipientXuid", CallKind.ClassMember, m_classData, value); } + } + public int BulletsDamage + { + get { return Invoker.CallNative("SDKClass", "BulletsDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BulletsDamage", CallKind.ClassMember, m_classData, value); } + } + public int Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public int ActualHealthRemoved + { + get { return Invoker.CallNative("SDKClass", "ActualHealthRemoved", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActualHealthRemoved", CallKind.ClassMember, m_classData, value); } + } + public int NumHits + { + get { return Invoker.CallNative("SDKClass", "NumHits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumHits", CallKind.ClassMember, m_classData, value); } + } + public int LastBulletUpdate + { + get { return Invoker.CallNative("SDKClass", "LastBulletUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastBulletUpdate", CallKind.ClassMember, m_classData, value); } + } + public bool IsOtherEnemy + { + get { return Invoker.CallNative("SDKClass", "IsOtherEnemy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOtherEnemy", CallKind.ClassMember, m_classData, value); } + } + public byte KillType + { + get { return Invoker.CallNative("SDKClass", "KillType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KillType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDamageRecord(ptr={this.m_classData})"; + } + public class CDampedPathAnimMotorUpdater : CPathAnimMotorUpdaterBase + { + public CDampedPathAnimMotorUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedPathAnimMotorUpdater", "CDampedPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDampedPathAnimMotorUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedPathAnimMotorUpdater", "CDampedPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDampedPathAnimMotorUpdater() + { + } + public CDampedPathAnimMotorUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedPathAnimMotorUpdater", "CDampedPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float AnticipationTime + { + get { return Invoker.CallNative("SDKClass", "AnticipationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnticipationTime", CallKind.ClassMember, m_classData, value); } + } + public float MinSpeedScale + { + get { return Invoker.CallNative("SDKClass", "MinSpeedScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinSpeedScale", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle AnticipationPosParam + { + get { return Invoker.CallNative("SDKClass", "AnticipationPosParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle AnticipationHeadingParam + { + get { return Invoker.CallNative("SDKClass", "AnticipationHeadingParam", CallKind.ClassMember, m_classData); } + } + public float SpringConstant + { + get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } + } + public float MinSpringTension + { + get { return Invoker.CallNative("SDKClass", "MinSpringTension", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinSpringTension", CallKind.ClassMember, m_classData, value); } + } + public float MaxSpringTension + { + get { return Invoker.CallNative("SDKClass", "MaxSpringTension", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSpringTension", CallKind.ClassMember, m_classData, value); } + } + public CPathAnimMotorUpdaterBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDampedPathAnimMotorUpdater(ptr={this.m_classData})"; + } + public class CDampedValueComponentUpdater : CAnimComponentUpdater + { + public CDampedValueComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedValueComponentUpdater", "CDampedValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDampedValueComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedValueComponentUpdater", "CDampedValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDampedValueComponentUpdater() + { + } + public CDampedValueComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedValueComponentUpdater", "CDampedValueComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDampedValueComponentUpdater(ptr={this.m_classData})"; + } + public class CDampedValueUpdateItem : ClassData + { + public CDampedValueUpdateItem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedValueUpdateItem", "CDampedValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDampedValueUpdateItem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedValueUpdateItem", "CDampedValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDampedValueUpdateItem() + { + } + public CDampedValueUpdateItem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDampedValueUpdateItem", "CDampedValueUpdateItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParamIn + { + get { return Invoker.CallNative("SDKClass", "ParamIn", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParamOut + { + get { return Invoker.CallNative("SDKClass", "ParamOut", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDampedValueUpdateItem(ptr={this.m_classData})"; + } + public class CDEagle : CCSWeaponBaseGun + { + public CDEagle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDEagle", "CDEagle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDEagle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDEagle", "CDEagle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDEagle() + { + } + public CDEagle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDEagle", "CDEagle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDEagle(ptr={this.m_classData})"; + } + public class CDebugHistory : CBaseEntity + { + public CDebugHistory(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDebugHistory", "CDebugHistory", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDebugHistory(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDebugHistory", "CDebugHistory", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDebugHistory() + { + } + public CDebugHistory(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDebugHistory", "CDebugHistory", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NpcEvents + { + get { return Invoker.CallNative("SDKClass", "NpcEvents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NpcEvents", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDebugHistory(ptr={this.m_classData})"; + } + public class CDecalGroupVData : ClassData + { + public CDecalGroupVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalGroupVData", "CDecalGroupVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecalGroupVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalGroupVData", "CDecalGroupVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecalGroupVData() + { + } + public CDecalGroupVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalGroupVData", "CDecalGroupVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TotalProbability + { + get { return Invoker.CallNative("SDKClass", "TotalProbability", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalProbability", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDecalGroupVData(ptr={this.m_classData})"; + } + public class CDecalInfo : ClassData + { + public CDecalInfo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalInfo", "CDecalInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecalInfo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalInfo", "CDecalInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecalInfo() + { + } + public CDecalInfo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalInfo", "CDecalInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float AnimationScale + { + get { return Invoker.CallNative("SDKClass", "AnimationScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationScale", CallKind.ClassMember, m_classData, value); } + } + public float AnimationLifeSpan + { + get { return Invoker.CallNative("SDKClass", "AnimationLifeSpan", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationLifeSpan", CallKind.ClassMember, m_classData, value); } + } + public float PlaceTime + { + get { return Invoker.CallNative("SDKClass", "PlaceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaceTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeStartTime + { + get { return Invoker.CallNative("SDKClass", "FadeStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeStartTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeDuration + { + get { return Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData, value); } + } + public int VBSlot + { + get { return Invoker.CallNative("SDKClass", "VBSlot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VBSlot", CallKind.ClassMember, m_classData, value); } + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public float BoundingRadiusSqr + { + get { return Invoker.CallNative("SDKClass", "BoundingRadiusSqr", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundingRadiusSqr", CallKind.ClassMember, m_classData, value); } + } + public int[] Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + } + public int[] Prev + { + get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } + } + public int DecalMaterialIndex + { + get { return Invoker.CallNative("SDKClass", "DecalMaterialIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecalMaterialIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDecalInfo(ptr={this.m_classData})"; + } + public class CDecalInstance : ClassData + { + public CDecalInstance(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalInstance", "CDecalInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecalInstance(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalInstance", "CDecalInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecalInstance() + { + } + public CDecalInstance(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecalInstance", "CDecalInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint SequenceName + { + get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PositionLS + { + get { return Invoker.CallNative("SDKClass", "PositionLS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PositionLS", CallKind.ClassMember, m_classData, value); } + } + public Vector2D NormalLS + { + get { return Invoker.CallNative("SDKClass", "NormalLS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NormalLS", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SAxisLS + { + get { return Invoker.CallNative("SDKClass", "SAxisLS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SAxisLS", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public float Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public float AnimationScale + { + get { return Invoker.CallNative("SDKClass", "AnimationScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationScale", CallKind.ClassMember, m_classData, value); } + } + public float PlaceTime + { + get { return Invoker.CallNative("SDKClass", "PlaceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaceTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeStartTime + { + get { return Invoker.CallNative("SDKClass", "FadeStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeStartTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeDuration + { + get { return Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData, value); } + } + public float LightingOriginOffset + { + get { return Invoker.CallNative("SDKClass", "LightingOriginOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightingOriginOffset", CallKind.ClassMember, m_classData, value); } + } + public int VBSlot + { + get { return Invoker.CallNative("SDKClass", "VBSlot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VBSlot", CallKind.ClassMember, m_classData, value); } + } + public float BoundingRadiusSqr + { + get { return Invoker.CallNative("SDKClass", "BoundingRadiusSqr", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundingRadiusSqr", CallKind.ClassMember, m_classData, value); } + } + public short SequenceIndex + { + get { return Invoker.CallNative("SDKClass", "SequenceIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceIndex", CallKind.ClassMember, m_classData, value); } + } + public bool IsAdjacent + { + get { return Invoker.CallNative("SDKClass", "IsAdjacent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAdjacent", CallKind.ClassMember, m_classData, value); } + } + public bool DoDecalLightmapping + { + get { return Invoker.CallNative("SDKClass", "DoDecalLightmapping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DoDecalLightmapping", CallKind.ClassMember, m_classData, value); } + } + public int[] Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + } + public int[] Prev + { + get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDecalInstance(ptr={this.m_classData})"; + } + public class CDecoyGrenade : CBaseCSGrenade + { + public CDecoyGrenade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecoyGrenade", "CDecoyGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecoyGrenade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecoyGrenade", "CDecoyGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecoyGrenade() + { + } + public CDecoyGrenade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecoyGrenade", "CDecoyGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseCSGrenade Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDecoyGrenade(ptr={this.m_classData})"; + } + public class CDecoyProjectile : CBaseCSGrenadeProjectile + { + public CDecoyProjectile(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecoyProjectile", "CDecoyProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecoyProjectile(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecoyProjectile", "CDecoyProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDecoyProjectile() + { + } + public CDecoyProjectile(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDecoyProjectile", "CDecoyProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int DecoyShotTick + { + get { return Invoker.CallNative("SDKClass", "DecoyShotTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecoyShotTick", CallKind.ClassMember, m_classData, value); } + } + public int ShotsRemaining + { + get { return Invoker.CallNative("SDKClass", "ShotsRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShotsRemaining", CallKind.ClassMember, m_classData, value); } + } + public float ExpireTime + { + get { return Invoker.CallNative("SDKClass", "ExpireTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExpireTime", CallKind.ClassMember, m_classData, value); } + } + public ushort DecoyWeaponDefIndex + { + get { return Invoker.CallNative("SDKClass", "DecoyWeaponDefIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecoyWeaponDefIndex", CallKind.ClassMember, m_classData, value); } + } + public CBaseCSGrenadeProjectile Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDecoyProjectile(ptr={this.m_classData})"; + } + public class CDemoSettingsComponentUpdater : CAnimComponentUpdater + { + public CDemoSettingsComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDemoSettingsComponentUpdater", "CDemoSettingsComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDemoSettingsComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDemoSettingsComponentUpdater", "CDemoSettingsComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDemoSettingsComponentUpdater() + { + } + public CDemoSettingsComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDemoSettingsComponentUpdater", "CDemoSettingsComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimDemoCaptureSettings Settings + { + get { return Invoker.CallNative("SDKClass", "Settings", CallKind.ClassMember, m_classData); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDemoSettingsComponentUpdater(ptr={this.m_classData})"; + } + public class CDestructiblePartsSystemComponent : ClassData + { + public CDestructiblePartsSystemComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemComponent", "CDestructiblePartsSystemComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemComponent", "CDestructiblePartsSystemComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemComponent() + { + } + public CDestructiblePartsSystemComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemComponent", "CDestructiblePartsSystemComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public ushort[] DamageLevelTakenByHitGroup + { + get { return Invoker.CallNative("SDKClass", "DamageLevelTakenByHitGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageLevelTakenByHitGroup", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Owner + { + get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } + } + public int LastHitDamageLevel + { + get { return Invoker.CallNative("SDKClass", "LastHitDamageLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastHitDamageLevel", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDestructiblePartsSystemComponent(ptr={this.m_classData})"; + } + public class CDestructiblePartsSystemData : ClassData + { + public CDestructiblePartsSystemData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData", "CDestructiblePartsSystemData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData", "CDestructiblePartsSystemData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemData() + { + } + public CDestructiblePartsSystemData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData", "CDestructiblePartsSystemData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CRangeInt MinMaxNumberHitGroupsToDestroyWhenGibbing + { + get { return Invoker.CallNative("SDKClass", "MinMaxNumberHitGroupsToDestroyWhenGibbing", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDestructiblePartsSystemData(ptr={this.m_classData})"; + } + public class CDestructiblePartsSystemData_DamageLevel : ClassData + { + public CDestructiblePartsSystemData_DamageLevel(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_DamageLevel", "CDestructiblePartsSystemData_DamageLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemData_DamageLevel(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_DamageLevel", "CDestructiblePartsSystemData_DamageLevel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemData_DamageLevel() + { + } + public CDestructiblePartsSystemData_DamageLevel(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_DamageLevel", "CDestructiblePartsSystemData_DamageLevel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public int BodyGroupValue + { + get { return Invoker.CallNative("SDKClass", "BodyGroupValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyGroupValue", CallKind.ClassMember, m_classData, value); } + } + public CSkillInt Health + { + get { return Invoker.CallNative("SDKClass", "Health", CallKind.ClassMember, m_classData); } + } + public uint DamagePassthroughType + { + get { return Invoker.CallNative("SDKClass", "DamagePassthroughType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagePassthroughType", CallKind.ClassMember, m_classData, value); } + } + public uint DestructionDeathBehavior + { + get { return Invoker.CallNative("SDKClass", "DestructionDeathBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestructionDeathBehavior", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDestroyOnDeath + { + get { return Invoker.CallNative("SDKClass", "ShouldDestroyOnDeath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDestroyOnDeath", CallKind.ClassMember, m_classData, value); } + } + public CRangeFloat DeathDestroyTime + { + get { return Invoker.CallNative("SDKClass", "DeathDestroyTime", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDestructiblePartsSystemData_DamageLevel(ptr={this.m_classData})"; + } + public class CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels : ClassData + { + public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", "CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", "CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels() + { + } + public CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", "CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint HitGroup + { + get { return Invoker.CallNative("SDKClass", "HitGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitGroup", CallKind.ClassMember, m_classData, value); } + } + public bool DisableHitGroupWhenDestroyed + { + get { return Invoker.CallNative("SDKClass", "DisableHitGroupWhenDestroyed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableHitGroupWhenDestroyed", CallKind.ClassMember, m_classData, value); } + } + public uint[] OtherHitgroupsToDestroyWhenFullyDestructed + { + get { return Invoker.CallNative("SDKClass", "OtherHitgroupsToDestroyWhenFullyDestructed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OtherHitgroupsToDestroyWhenFullyDestructed", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyDestroyWhenGibbing + { + get { return Invoker.CallNative("SDKClass", "OnlyDestroyWhenGibbing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyDestroyWhenGibbing", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDestructiblePartsSystemData_HitGroupInfoAndDamageLevels(ptr={this.m_classData})"; + } + public class CDirectionalBlendUpdateNode : CLeafUpdateNode + { + public CDirectionalBlendUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectionalBlendUpdateNode", "CDirectionalBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDirectionalBlendUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectionalBlendUpdateNode", "CDirectionalBlendUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDirectionalBlendUpdateNode() + { + } + public CDirectionalBlendUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectionalBlendUpdateNode", "CDirectionalBlendUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Sequences + { + get { return Invoker.CallNative("SDKClass", "Sequences", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequences", CallKind.ClassMember, m_classData, value); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public uint BlendValueSource + { + get { return Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendValueSource", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public float PlaybackSpeed + { + get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public bool Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public bool LockBlendOnReset + { + get { return Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockBlendOnReset", CallKind.ClassMember, m_classData, value); } + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDirectionalBlendUpdateNode(ptr={this.m_classData})"; + } + public class CDirectPlaybackTagData : ClassData + { + public CDirectPlaybackTagData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackTagData", "CDirectPlaybackTagData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDirectPlaybackTagData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackTagData", "CDirectPlaybackTagData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDirectPlaybackTagData() + { + } + public CDirectPlaybackTagData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackTagData", "CDirectPlaybackTagData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SequenceName + { + get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDirectPlaybackTagData(ptr={this.m_classData})"; + } + public class CDirectPlaybackUpdateNode : CUnaryUpdateNode + { + public CDirectPlaybackUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackUpdateNode", "CDirectPlaybackUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDirectPlaybackUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackUpdateNode", "CDirectPlaybackUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDirectPlaybackUpdateNode() + { + } + public CDirectPlaybackUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDirectPlaybackUpdateNode", "CDirectPlaybackUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool FinishEarly + { + get { return Invoker.CallNative("SDKClass", "FinishEarly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FinishEarly", CallKind.ClassMember, m_classData, value); } + } + public bool ResetOnFinish + { + get { return Invoker.CallNative("SDKClass", "ResetOnFinish", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetOnFinish", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDirectPlaybackUpdateNode(ptr={this.m_classData})"; + } + public class CDistanceRemainingMetricEvaluator : CMotionMetricEvaluator + { + public CDistanceRemainingMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDistanceRemainingMetricEvaluator", "CDistanceRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDistanceRemainingMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDistanceRemainingMetricEvaluator", "CDistanceRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDistanceRemainingMetricEvaluator() + { + } + public CDistanceRemainingMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDistanceRemainingMetricEvaluator", "CDistanceRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MaxDistance + { + get { return Invoker.CallNative("SDKClass", "MaxDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxDistance", CallKind.ClassMember, m_classData, value); } + } + public float MinDistance + { + get { return Invoker.CallNative("SDKClass", "MinDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinDistance", CallKind.ClassMember, m_classData, value); } + } + public float StartGoalFilterDistance + { + get { return Invoker.CallNative("SDKClass", "StartGoalFilterDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartGoalFilterDistance", CallKind.ClassMember, m_classData, value); } + } + public float MaxGoalOvershootScale + { + get { return Invoker.CallNative("SDKClass", "MaxGoalOvershootScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxGoalOvershootScale", CallKind.ClassMember, m_classData, value); } + } + public bool FilterFixedMinDistance + { + get { return Invoker.CallNative("SDKClass", "FilterFixedMinDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterFixedMinDistance", CallKind.ClassMember, m_classData, value); } + } + public bool FilterGoalDistance + { + get { return Invoker.CallNative("SDKClass", "FilterGoalDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterGoalDistance", CallKind.ClassMember, m_classData, value); } + } + public bool FilterGoalOvershoot + { + get { return Invoker.CallNative("SDKClass", "FilterGoalOvershoot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterGoalOvershoot", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDistanceRemainingMetricEvaluator(ptr={this.m_classData})"; + } + public class CDrawCullingData : ClassData + { + public CDrawCullingData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDrawCullingData", "CDrawCullingData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDrawCullingData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDrawCullingData", "CDrawCullingData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDrawCullingData() + { + } + public CDrawCullingData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDrawCullingData", "CDrawCullingData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short[] ConeAxis + { + get { return Invoker.CallNative("SDKClass", "ConeAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConeAxis", CallKind.ClassMember, m_classData, value); } + } + public char ConeCutoff + { + get { return Invoker.CallNative("SDKClass", "ConeCutoff", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConeCutoff", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDrawCullingData(ptr={this.m_classData})"; + } + public class CDSPMixgroupModifier : ClassData + { + public CDSPMixgroupModifier(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDSPMixgroupModifier", "CDSPMixgroupModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDSPMixgroupModifier(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDSPMixgroupModifier", "CDSPMixgroupModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDSPMixgroupModifier() + { + } + public CDSPMixgroupModifier(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDSPMixgroupModifier", "CDSPMixgroupModifier", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Mixgroup + { + get { return Invoker.CallNative("SDKClass", "Mixgroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mixgroup", CallKind.ClassMember, m_classData, value); } + } + public float Modifier + { + get { return Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData, value); } + } + public float ModifierMin + { + get { return Invoker.CallNative("SDKClass", "ModifierMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModifierMin", CallKind.ClassMember, m_classData, value); } + } + public float SourceModifier + { + get { return Invoker.CallNative("SDKClass", "SourceModifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceModifier", CallKind.ClassMember, m_classData, value); } + } + public float SourceModifierMin + { + get { return Invoker.CallNative("SDKClass", "SourceModifierMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceModifierMin", CallKind.ClassMember, m_classData, value); } + } + public float ListenerReverbModifierWhenSourceReverbIsActive + { + get { return Invoker.CallNative("SDKClass", "ListenerReverbModifierWhenSourceReverbIsActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ListenerReverbModifierWhenSourceReverbIsActive", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDSPMixgroupModifier(ptr={this.m_classData})"; + } + public class CDSPPresetMixgroupModifierTable : ClassData + { + public CDSPPresetMixgroupModifierTable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDSPPresetMixgroupModifierTable", "CDSPPresetMixgroupModifierTable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDSPPresetMixgroupModifierTable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDSPPresetMixgroupModifierTable", "CDSPPresetMixgroupModifierTable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDSPPresetMixgroupModifierTable() + { + } + public CDSPPresetMixgroupModifierTable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDSPPresetMixgroupModifierTable", "CDSPPresetMixgroupModifierTable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CDSPPresetMixgroupModifierTable(ptr={this.m_classData})"; + } + public class CDspPresetModifierList : ClassData + { + public CDspPresetModifierList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDspPresetModifierList", "CDspPresetModifierList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDspPresetModifierList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDspPresetModifierList", "CDspPresetModifierList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDspPresetModifierList() + { + } + public CDspPresetModifierList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDspPresetModifierList", "CDspPresetModifierList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string DspName + { + get { return Invoker.CallNative("SDKClass", "DspName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DspName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CDspPresetModifierList(ptr={this.m_classData})"; + } + public class CDynamicLight : CBaseModelEntity + { + public CDynamicLight(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicLight", "CDynamicLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicLight(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicLight", "CDynamicLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicLight() + { + } + public CDynamicLight(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicLight", "CDynamicLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte ActualFlags + { + get { return Invoker.CallNative("SDKClass", "ActualFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActualFlags", CallKind.ClassMember, m_classData, value); } + } + public byte Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public byte LightStyle + { + get { return Invoker.CallNative("SDKClass", "LightStyle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightStyle", CallKind.ClassMember, m_classData, value); } + } + public bool On + { + get { return Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public int Exponent + { + get { return Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData, value); } + } + public float InnerAngle + { + get { return Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData, value); } + } + public float OuterAngle + { + get { return Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData, value); } + } + public float SpotRadius + { + get { return Invoker.CallNative("SDKClass", "SpotRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotRadius", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDynamicLight(ptr={this.m_classData})"; + } + public class CDynamicNavConnectionsVolume : CTriggerMultiple + { + public CDynamicNavConnectionsVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicNavConnectionsVolume", "CDynamicNavConnectionsVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicNavConnectionsVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicNavConnectionsVolume", "CDynamicNavConnectionsVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicNavConnectionsVolume() + { + } + public CDynamicNavConnectionsVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicNavConnectionsVolume", "CDynamicNavConnectionsVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ConnectionTarget + { + get { return Invoker.CallNative("SDKClass", "ConnectionTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConnectionTarget", CallKind.ClassMember, m_classData, value); } + } + public bool ConnectionsEnabled + { + get { return Invoker.CallNative("SDKClass", "ConnectionsEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConnectionsEnabled", CallKind.ClassMember, m_classData, value); } + } + public float TargetAreaSearchRadius + { + get { return Invoker.CallNative("SDKClass", "TargetAreaSearchRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetAreaSearchRadius", CallKind.ClassMember, m_classData, value); } + } + public float UpdateDistance + { + get { return Invoker.CallNative("SDKClass", "UpdateDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpdateDistance", CallKind.ClassMember, m_classData, value); } + } + public float MaxConnectionDistance + { + get { return Invoker.CallNative("SDKClass", "MaxConnectionDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxConnectionDistance", CallKind.ClassMember, m_classData, value); } + } + public CTriggerMultiple Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDynamicNavConnectionsVolume(ptr={this.m_classData})"; + } + public class CDynamicProp : CBreakableProp + { + public CDynamicProp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicProp", "CDynamicProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicProp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicProp", "CDynamicProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicProp() + { + } + public CDynamicProp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicProp", "CDynamicProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool CreateNavObstacle + { + get { return Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData, value); } + } + public bool NavObstacleUpdatesOverridden + { + get { return Invoker.CallNative("SDKClass", "NavObstacleUpdatesOverridden", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NavObstacleUpdatesOverridden", CallKind.ClassMember, m_classData, value); } + } + public bool UseHitboxesForRenderBox + { + get { return Invoker.CallNative("SDKClass", "UseHitboxesForRenderBox", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseHitboxesForRenderBox", CallKind.ClassMember, m_classData, value); } + } + public bool UseAnimGraph + { + get { return Invoker.CallNative("SDKClass", "UseAnimGraph", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAnimGraph", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OutputAnimBegun + { + get { return Invoker.CallNative("SDKClass", "OutputAnimBegun", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OutputAnimOver + { + get { return Invoker.CallNative("SDKClass", "OutputAnimOver", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OutputAnimLoopCycleOver + { + get { return Invoker.CallNative("SDKClass", "OutputAnimLoopCycleOver", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAnimReachedStart + { + get { return Invoker.CallNative("SDKClass", "OnAnimReachedStart", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAnimReachedEnd + { + get { return Invoker.CallNative("SDKClass", "OnAnimReachedEnd", CallKind.ClassMember, m_classData); } + } + public string IdleAnim + { + get { return Invoker.CallNative("SDKClass", "IdleAnim", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IdleAnim", CallKind.ClassMember, m_classData, value); } + } + public uint IdleAnimLoopMode + { + get { return Invoker.CallNative("SDKClass", "IdleAnimLoopMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IdleAnimLoopMode", CallKind.ClassMember, m_classData, value); } + } + public bool RandomizeCycle + { + get { return Invoker.CallNative("SDKClass", "RandomizeCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomizeCycle", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool FiredStartEndOutput + { + get { return Invoker.CallNative("SDKClass", "FiredStartEndOutput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FiredStartEndOutput", CallKind.ClassMember, m_classData, value); } + } + public bool ForceNpcExclude + { + get { return Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData, value); } + } + public bool CreateNonSolid + { + get { return Invoker.CallNative("SDKClass", "CreateNonSolid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateNonSolid", CallKind.ClassMember, m_classData, value); } + } + public bool IsOverrideProp + { + get { return Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData, value); } + } + public int InitialGlowState + { + get { return Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData, value); } + } + public int GlowRange + { + get { return Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData, value); } + } + public int GlowRangeMin + { + get { return Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData, value); } + } + public QAngle GlowColor + { + get { return Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData, value); } + } + public int GlowTeam + { + get { return Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData, value); } + } + public CBreakableProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDynamicProp(ptr={this.m_classData})"; + } + public class CDynamicPropAlias_cable_dynamic : CDynamicProp + { + public CDynamicPropAlias_cable_dynamic(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_cable_dynamic", "CDynamicPropAlias_cable_dynamic", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicPropAlias_cable_dynamic(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_cable_dynamic", "CDynamicPropAlias_cable_dynamic", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicPropAlias_cable_dynamic() + { + } + public CDynamicPropAlias_cable_dynamic(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_cable_dynamic", "CDynamicPropAlias_cable_dynamic", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CDynamicProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDynamicPropAlias_cable_dynamic(ptr={this.m_classData})"; + } + public class CDynamicPropAlias_dynamic_prop : CDynamicProp + { + public CDynamicPropAlias_dynamic_prop(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_dynamic_prop", "CDynamicPropAlias_dynamic_prop", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicPropAlias_dynamic_prop(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_dynamic_prop", "CDynamicPropAlias_dynamic_prop", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicPropAlias_dynamic_prop() + { + } + public CDynamicPropAlias_dynamic_prop(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_dynamic_prop", "CDynamicPropAlias_dynamic_prop", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CDynamicProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDynamicPropAlias_dynamic_prop(ptr={this.m_classData})"; + } + public class CDynamicPropAlias_prop_dynamic_override : CDynamicProp + { + public CDynamicPropAlias_prop_dynamic_override(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_prop_dynamic_override", "CDynamicPropAlias_prop_dynamic_override", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicPropAlias_prop_dynamic_override(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_prop_dynamic_override", "CDynamicPropAlias_prop_dynamic_override", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CDynamicPropAlias_prop_dynamic_override() + { + } + public CDynamicPropAlias_prop_dynamic_override(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CDynamicPropAlias_prop_dynamic_override", "CDynamicPropAlias_prop_dynamic_override", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CDynamicProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CDynamicPropAlias_prop_dynamic_override(ptr={this.m_classData})"; + } + public class CEconEntity : CBaseFlex + { + public CEconEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconEntity", "CEconEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconEntity", "CEconEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconEntity() + { + } + public CEconEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconEntity", "CEconEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAttributeContainer AttributeManager + { + get { return Invoker.CallNative("SDKClass", "AttributeManager", CallKind.ClassMember, m_classData); } + } + public uint OriginalOwnerXuidLow + { + get { return Invoker.CallNative("SDKClass", "OriginalOwnerXuidLow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalOwnerXuidLow", CallKind.ClassMember, m_classData, value); } + } + public uint OriginalOwnerXuidHigh + { + get { return Invoker.CallNative("SDKClass", "OriginalOwnerXuidHigh", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalOwnerXuidHigh", CallKind.ClassMember, m_classData, value); } + } + public int FallbackPaintKit + { + get { return Invoker.CallNative("SDKClass", "FallbackPaintKit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallbackPaintKit", CallKind.ClassMember, m_classData, value); } + } + public int FallbackSeed + { + get { return Invoker.CallNative("SDKClass", "FallbackSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallbackSeed", CallKind.ClassMember, m_classData, value); } + } + public float FallbackWear + { + get { return Invoker.CallNative("SDKClass", "FallbackWear", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallbackWear", CallKind.ClassMember, m_classData, value); } + } + public int FallbackStatTrak + { + get { return Invoker.CallNative("SDKClass", "FallbackStatTrak", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallbackStatTrak", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity OldProvidee + { + get { return Invoker.CallNative("SDKClass", "OldProvidee", CallKind.ClassMember, m_classData); } + } + public int OldOwnerClass + { + get { return Invoker.CallNative("SDKClass", "OldOwnerClass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldOwnerClass", CallKind.ClassMember, m_classData, value); } + } + public CBaseFlex Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEconEntity(ptr={this.m_classData})"; + } + public class CEconItemAttribute : ClassData + { + public CEconItemAttribute(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconItemAttribute", "CEconItemAttribute", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconItemAttribute(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconItemAttribute", "CEconItemAttribute", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconItemAttribute() + { + } + public CEconItemAttribute(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconItemAttribute", "CEconItemAttribute", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort AttributeDefinitionIndex + { + get { return Invoker.CallNative("SDKClass", "AttributeDefinitionIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeDefinitionIndex", CallKind.ClassMember, m_classData, value); } + } + public float Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public float InitialValue + { + get { return Invoker.CallNative("SDKClass", "InitialValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialValue", CallKind.ClassMember, m_classData, value); } + } + public int RefundableCurrency + { + get { return Invoker.CallNative("SDKClass", "RefundableCurrency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefundableCurrency", CallKind.ClassMember, m_classData, value); } + } + public bool SetBonus + { + get { return Invoker.CallNative("SDKClass", "SetBonus", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SetBonus", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CEconItemAttribute(ptr={this.m_classData})"; + } + public class CEconItemView : IEconItemInterface + { + public CEconItemView(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconItemView", "CEconItemView", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconItemView(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconItemView", "CEconItemView", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconItemView() + { + } + public CEconItemView(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconItemView", "CEconItemView", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort ItemDefinitionIndex + { + get { return Invoker.CallNative("SDKClass", "ItemDefinitionIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemDefinitionIndex", CallKind.ClassMember, m_classData, value); } + } + public int EntityQuality + { + get { return Invoker.CallNative("SDKClass", "EntityQuality", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityQuality", CallKind.ClassMember, m_classData, value); } + } + public uint EntityLevel + { + get { return Invoker.CallNative("SDKClass", "EntityLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityLevel", CallKind.ClassMember, m_classData, value); } + } + public ulong ItemID + { + get { return Invoker.CallNative("SDKClass", "ItemID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemID", CallKind.ClassMember, m_classData, value); } + } + public uint ItemIDHigh + { + get { return Invoker.CallNative("SDKClass", "ItemIDHigh", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemIDHigh", CallKind.ClassMember, m_classData, value); } + } + public uint ItemIDLow + { + get { return Invoker.CallNative("SDKClass", "ItemIDLow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemIDLow", CallKind.ClassMember, m_classData, value); } + } + public uint AccountID + { + get { return Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData, value); } + } + public uint InventoryPosition + { + get { return Invoker.CallNative("SDKClass", "InventoryPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InventoryPosition", CallKind.ClassMember, m_classData, value); } + } + public bool Initialized + { + get { return Invoker.CallNative("SDKClass", "Initialized", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Initialized", CallKind.ClassMember, m_classData, value); } + } + public CAttributeList AttributeList + { + get { return Invoker.CallNative("SDKClass", "AttributeList", CallKind.ClassMember, m_classData); } + } + public CAttributeList NetworkedDynamicAttributes + { + get { return Invoker.CallNative("SDKClass", "NetworkedDynamicAttributes", CallKind.ClassMember, m_classData); } + } + public string CustomName + { + get { return Invoker.CallNative("SDKClass", "CustomName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomName", CallKind.ClassMember, m_classData, value); } + } + public string CustomNameOverride + { + get { return Invoker.CallNative("SDKClass", "CustomNameOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomNameOverride", CallKind.ClassMember, m_classData, value); } + } + public IEconItemInterface Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEconItemView(ptr={this.m_classData})"; + } + public class CEconWearable : CEconEntity + { + public CEconWearable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconWearable", "CEconWearable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconWearable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconWearable", "CEconWearable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEconWearable() + { + } + public CEconWearable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEconWearable", "CEconWearable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ForceSkin + { + get { return Invoker.CallNative("SDKClass", "ForceSkin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceSkin", CallKind.ClassMember, m_classData, value); } + } + public bool AlwaysAllow + { + get { return Invoker.CallNative("SDKClass", "AlwaysAllow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlwaysAllow", CallKind.ClassMember, m_classData, value); } + } + public CEconEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEconWearable(ptr={this.m_classData})"; + } + public class CEditableMotionGraph : CMotionGraph + { + public CEditableMotionGraph(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEditableMotionGraph", "CEditableMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEditableMotionGraph(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEditableMotionGraph", "CEditableMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEditableMotionGraph() + { + } + public CEditableMotionGraph(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEditableMotionGraph", "CEditableMotionGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMotionGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEditableMotionGraph(ptr={this.m_classData})"; + } + public class CEffectData : ClassData + { + public CEffectData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEffectData", "CEffectData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEffectData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEffectData", "CEffectData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEffectData() + { + } + public CEffectData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEffectData", "CEffectData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Origin + { + get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Normal + { + get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } + } + public Vector Angles + { + get { return Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public CEntityInstance OtherEntity + { + get { return Invoker.CallNative("SDKClass", "OtherEntity", CallKind.ClassMember, m_classData); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public float Magnitude + { + get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public uint SurfaceProp + { + get { return Invoker.CallNative("SDKClass", "SurfaceProp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfaceProp", CallKind.ClassMember, m_classData, value); } + } + public uint DamageType + { + get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } + } + public byte Penetrate + { + get { return Invoker.CallNative("SDKClass", "Penetrate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Penetrate", CallKind.ClassMember, m_classData, value); } + } + public ushort Material + { + get { return Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Material", CallKind.ClassMember, m_classData, value); } + } + public short HitBox + { + get { return Invoker.CallNative("SDKClass", "HitBox", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitBox", CallKind.ClassMember, m_classData, value); } + } + public byte Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public byte Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public uint AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public ushort EffectName + { + get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } + } + public byte ExplosionType + { + get { return Invoker.CallNative("SDKClass", "ExplosionType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplosionType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CEffectData(ptr={this.m_classData})"; + } + public class CEmitTagActionUpdater : CAnimActionUpdater + { + public CEmitTagActionUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEmitTagActionUpdater", "CEmitTagActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEmitTagActionUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEmitTagActionUpdater", "CEmitTagActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEmitTagActionUpdater() + { + } + public CEmitTagActionUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEmitTagActionUpdater", "CEmitTagActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TagIndex + { + get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } + } + public bool IsZeroDuration + { + get { return Invoker.CallNative("SDKClass", "IsZeroDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsZeroDuration", CallKind.ClassMember, m_classData, value); } + } + public CAnimActionUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEmitTagActionUpdater(ptr={this.m_classData})"; + } + public class CEmptyEntityInstance : ClassData + { + public CEmptyEntityInstance(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEmptyEntityInstance", "CEmptyEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEmptyEntityInstance(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEmptyEntityInstance", "CEmptyEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEmptyEntityInstance() + { + } + public CEmptyEntityInstance(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEmptyEntityInstance", "CEmptyEntityInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CEmptyEntityInstance(ptr={this.m_classData})"; + } + public class CEnableMotionFixup : CBaseEntity + { + public CEnableMotionFixup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnableMotionFixup", "CEnableMotionFixup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnableMotionFixup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnableMotionFixup", "CEnableMotionFixup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnableMotionFixup() + { + } + public CEnableMotionFixup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnableMotionFixup", "CEnableMotionFixup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnableMotionFixup(ptr={this.m_classData})"; + } + public class CEntityBlocker : CBaseModelEntity + { + public CEntityBlocker(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityBlocker", "CEntityBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityBlocker(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityBlocker", "CEntityBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityBlocker() + { + } + public CEntityBlocker(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityBlocker", "CEntityBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEntityBlocker(ptr={this.m_classData})"; + } + public class CEntityComponent : ClassData + { + public CEntityComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityComponent", "CEntityComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityComponent", "CEntityComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityComponent() + { + } + public CEntityComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityComponent", "CEntityComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CEntityComponent(ptr={this.m_classData})"; + } + public class CEntityComponentHelper : ClassData + { + public CEntityComponentHelper(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityComponentHelper", "CEntityComponentHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityComponentHelper(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityComponentHelper", "CEntityComponentHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityComponentHelper() + { + } + public CEntityComponentHelper(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityComponentHelper", "CEntityComponentHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public int[] Info + { + get { return Invoker.CallNative("SDKClass", "Info", CallKind.ClassMember, m_classData); } + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public int[] Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEntityComponentHelper(ptr={this.m_classData})"; + } + public class CEntityDissolve : CBaseModelEntity + { + public CEntityDissolve(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityDissolve", "CEntityDissolve", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityDissolve(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityDissolve", "CEntityDissolve", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityDissolve() + { + } + public CEntityDissolve(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityDissolve", "CEntityDissolve", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FadeInStart + { + get { return Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData, value); } + } + public float FadeInLength + { + get { return Invoker.CallNative("SDKClass", "FadeInLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeInLength", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutModelStart + { + get { return Invoker.CallNative("SDKClass", "FadeOutModelStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutModelStart", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutModelLength + { + get { return Invoker.CallNative("SDKClass", "FadeOutModelLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutModelLength", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutStart + { + get { return Invoker.CallNative("SDKClass", "FadeOutStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutStart", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutLength + { + get { return Invoker.CallNative("SDKClass", "FadeOutLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutLength", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public uint DissolveType + { + get { return Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DissolveType", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DissolverOrigin + { + get { return Invoker.CallNative("SDKClass", "DissolverOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DissolverOrigin", CallKind.ClassMember, m_classData, value); } + } + public uint Magnitude + { + get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEntityDissolve(ptr={this.m_classData})"; + } + public class CEntityFlame : CBaseEntity + { + public CEntityFlame(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityFlame", "CEntityFlame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityFlame(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityFlame", "CEntityFlame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityFlame() + { + } + public CEntityFlame(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityFlame", "CEntityFlame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity EntAttached + { + get { return Invoker.CallNative("SDKClass", "EntAttached", CallKind.ClassMember, m_classData); } + } + public bool CheapEffect + { + get { return Invoker.CallNative("SDKClass", "CheapEffect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CheapEffect", CallKind.ClassMember, m_classData, value); } + } + public float Size + { + get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } + } + public bool UseHitboxes + { + get { return Invoker.CallNative("SDKClass", "UseHitboxes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseHitboxes", CallKind.ClassMember, m_classData, value); } + } + public int NumHitboxFires + { + get { return Invoker.CallNative("SDKClass", "NumHitboxFires", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumHitboxFires", CallKind.ClassMember, m_classData, value); } + } + public float HitboxFireScale + { + get { return Invoker.CallNative("SDKClass", "HitboxFireScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitboxFireScale", CallKind.ClassMember, m_classData, value); } + } + public float Lifetime + { + get { return Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Attacker + { + get { return Invoker.CallNative("SDKClass", "Attacker", CallKind.ClassMember, m_classData); } + } + public float DirectDamagePerSecond + { + get { return Invoker.CallNative("SDKClass", "DirectDamagePerSecond", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DirectDamagePerSecond", CallKind.ClassMember, m_classData, value); } + } + public int CustomDamageType + { + get { return Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEntityFlame(ptr={this.m_classData})"; + } + public class CEntityIdentity : ClassData + { + public CEntityIdentity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityIdentity", "CEntityIdentity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityIdentity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityIdentity", "CEntityIdentity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityIdentity() + { + } + public CEntityIdentity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityIdentity", "CEntityIdentity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NameStringableIndex + { + get { return Invoker.CallNative("SDKClass", "NameStringableIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameStringableIndex", CallKind.ClassMember, m_classData, value); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string DesignerName + { + get { return Invoker.CallNative("SDKClass", "DesignerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesignerName", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public uint WorldGroupId + { + get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } + } + public uint DataObjectTypes + { + get { return Invoker.CallNative("SDKClass", "DataObjectTypes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DataObjectTypes", CallKind.ClassMember, m_classData, value); } + } + public ChangeAccessorFieldPathIndex_t PathIndex + { + get { return Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData); } + } + public int[] Prev + { + get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } + } + public int[] Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + } + public int[] PrevByClass + { + get { return Invoker.CallNative("SDKClass", "PrevByClass", CallKind.ClassMember, m_classData); } + } + public int[] NextByClass + { + get { return Invoker.CallNative("SDKClass", "NextByClass", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEntityIdentity(ptr={this.m_classData})"; + } + public class CEntityInstance : ClassData + { + public CEntityInstance(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityInstance", "CEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityInstance(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityInstance", "CEntityInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityInstance() + { + } + public CEntityInstance(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityInstance", "CEntityInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string PrivateVScripts + { + get { return Invoker.CallNative("SDKClass", "PrivateVScripts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrivateVScripts", CallKind.ClassMember, m_classData, value); } + } + public int[] Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public int[] CScriptComponent + { + get { return Invoker.CallNative("SDKClass", "CScriptComponent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEntityInstance(ptr={this.m_classData})"; + } + public class CEntityIOOutput : ClassData + { + public CEntityIOOutput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityIOOutput", "CEntityIOOutput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityIOOutput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityIOOutput", "CEntityIOOutput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntityIOOutput() + { + } + public CEntityIOOutput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntityIOOutput", "CEntityIOOutput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CEntityIOOutput(ptr={this.m_classData})"; + } + public class CEntitySubclassVDataBase : ClassData + { + public CEntitySubclassVDataBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntitySubclassVDataBase", "CEntitySubclassVDataBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntitySubclassVDataBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntitySubclassVDataBase", "CEntitySubclassVDataBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEntitySubclassVDataBase() + { + } + public CEntitySubclassVDataBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEntitySubclassVDataBase", "CEntitySubclassVDataBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CEntitySubclassVDataBase(ptr={this.m_classData})"; + } + public class CEnumAnimParameter : CConcreteAnimParameter + { + public CEnumAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnumAnimParameter", "CEnumAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnumAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnumAnimParameter", "CEnumAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnumAnimParameter() + { + } + public CEnumAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnumAnimParameter", "CEnumAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte DefaultValue + { + get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } + } + public string[] EnumOptions + { + get { return Invoker.CallNative("SDKClass", "EnumOptions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnumOptions", CallKind.ClassMember, m_classData, value); } + } + public ulong[] EnumReferenced + { + get { return Invoker.CallNative("SDKClass", "EnumReferenced", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnumReferenced", CallKind.ClassMember, m_classData, value); } + } + public CConcreteAnimParameter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnumAnimParameter(ptr={this.m_classData})"; + } + public class CEnvBeam : CBeam + { + public CEnvBeam(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvBeam", "CEnvBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvBeam(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvBeam", "CEnvBeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvBeam() + { + } + public CEnvBeam(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvBeam", "CEnvBeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public string StartEntity + { + get { return Invoker.CallNative("SDKClass", "StartEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartEntity", CallKind.ClassMember, m_classData, value); } + } + public string EndEntity + { + get { return Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData, value); } + } + public float Life + { + get { return Invoker.CallNative("SDKClass", "Life", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Life", CallKind.ClassMember, m_classData, value); } + } + public float BoltWidth + { + get { return Invoker.CallNative("SDKClass", "BoltWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoltWidth", CallKind.ClassMember, m_classData, value); } + } + public float NoiseAmplitude + { + get { return Invoker.CallNative("SDKClass", "NoiseAmplitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseAmplitude", CallKind.ClassMember, m_classData, value); } + } + public int Speed + { + get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } + } + public float Restrike + { + get { return Invoker.CallNative("SDKClass", "Restrike", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Restrike", CallKind.ClassMember, m_classData, value); } + } + public string SpriteName + { + get { return Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData, value); } + } + public int FrameStart + { + get { return Invoker.CallNative("SDKClass", "FrameStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameStart", CallKind.ClassMember, m_classData, value); } + } + public Vector2D EndPointWorld + { + get { return Invoker.CallNative("SDKClass", "EndPointWorld", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndPointWorld", CallKind.ClassMember, m_classData, value); } + } + public Vector2D EndPointRelative + { + get { return Invoker.CallNative("SDKClass", "EndPointRelative", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndPointRelative", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public uint TouchType + { + get { return Invoker.CallNative("SDKClass", "TouchType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TouchType", CallKind.ClassMember, m_classData, value); } + } + public string FilterName + { + get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public string Decal + { + get { return Invoker.CallNative("SDKClass", "Decal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Decal", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnTouchedByEntity + { + get { return Invoker.CallNative("SDKClass", "OnTouchedByEntity", CallKind.ClassMember, m_classData); } + } + public CBeam Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvBeam(ptr={this.m_classData})"; + } + public class CEnvBeverage : CBaseEntity + { + public CEnvBeverage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvBeverage", "CEnvBeverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvBeverage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvBeverage", "CEnvBeverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvBeverage() + { + } + public CEnvBeverage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvBeverage", "CEnvBeverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool CanInDispenser + { + get { return Invoker.CallNative("SDKClass", "CanInDispenser", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanInDispenser", CallKind.ClassMember, m_classData, value); } + } + public int BeverageType + { + get { return Invoker.CallNative("SDKClass", "BeverageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BeverageType", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvBeverage(ptr={this.m_classData})"; + } + public class CEnvCombinedLightProbeVolume : CBaseEntity + { + public CEnvCombinedLightProbeVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolume", "CEnvCombinedLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCombinedLightProbeVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolume", "CEnvCombinedLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCombinedLightProbeVolume() + { + } + public CEnvCombinedLightProbeVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolume", "CEnvCombinedLightProbeVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public QAngle Entity_Color + { + get { return Invoker.CallNative("SDKClass", "Entity_Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_Color", CallKind.ClassMember, m_classData, value); } + } + public float Entity_flBrightness + { + get { return Invoker.CallNative("SDKClass", "Entity_flBrightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_flBrightness", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bCustomCubemapTexture + { + get { return Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Entity_vBoxMins + { + get { return Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Entity_vBoxMaxs + { + get { return Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bMoveable + { + get { return Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nHandshake + { + get { return Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nEnvCubeMapArrayIndex + { + get { return Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nPriority + { + get { return Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bStartDisabled + { + get { return Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData, value); } + } + public float Entity_flEdgeFadeDist + { + get { return Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Entity_vEdgeFadeDists + { + get { return Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeSizeX + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeSizeY + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeSizeZ + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeAtlasX + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeAtlasY + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeAtlasZ + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bEnabled + { + get { return Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvCombinedLightProbeVolume(ptr={this.m_classData})"; + } + public class CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume : CEnvCombinedLightProbeVolume + { + public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume() + { + } + public CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvCombinedLightProbeVolume Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume(ptr={this.m_classData})"; + } + public class CEnvCubemap : CBaseEntity + { + public CEnvCubemap(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemap", "CEnvCubemap", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCubemap(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemap", "CEnvCubemap", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCubemap() + { + } + public CEnvCubemap(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemap", "CEnvCubemap", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Entity_bCustomCubemapTexture + { + get { return Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bCustomCubemapTexture", CallKind.ClassMember, m_classData, value); } + } + public float Entity_flInfluenceRadius + { + get { return Invoker.CallNative("SDKClass", "Entity_flInfluenceRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_flInfluenceRadius", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Entity_vBoxProjectMins + { + get { return Invoker.CallNative("SDKClass", "Entity_vBoxProjectMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vBoxProjectMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Entity_vBoxProjectMaxs + { + get { return Invoker.CallNative("SDKClass", "Entity_vBoxProjectMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vBoxProjectMaxs", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bMoveable + { + get { return Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nHandshake + { + get { return Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nEnvCubeMapArrayIndex + { + get { return Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nEnvCubeMapArrayIndex", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nPriority + { + get { return Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData, value); } + } + public float Entity_flEdgeFadeDist + { + get { return Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_flEdgeFadeDist", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Entity_vEdgeFadeDists + { + get { return Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vEdgeFadeDists", CallKind.ClassMember, m_classData, value); } + } + public float Entity_flDiffuseScale + { + get { return Invoker.CallNative("SDKClass", "Entity_flDiffuseScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_flDiffuseScale", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bStartDisabled + { + get { return Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bDefaultEnvMap + { + get { return Invoker.CallNative("SDKClass", "Entity_bDefaultEnvMap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bDefaultEnvMap", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bDefaultSpecEnvMap + { + get { return Invoker.CallNative("SDKClass", "Entity_bDefaultSpecEnvMap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bDefaultSpecEnvMap", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bIndoorCubeMap + { + get { return Invoker.CallNative("SDKClass", "Entity_bIndoorCubeMap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bIndoorCubeMap", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bCopyDiffuseFromDefaultCubemap + { + get { return Invoker.CallNative("SDKClass", "Entity_bCopyDiffuseFromDefaultCubemap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bCopyDiffuseFromDefaultCubemap", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bEnabled + { + get { return Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvCubemap(ptr={this.m_classData})"; + } + public class CEnvCubemapBox : CEnvCubemap + { + public CEnvCubemapBox(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapBox", "CEnvCubemapBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCubemapBox(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapBox", "CEnvCubemapBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCubemapBox() + { + } + public CEnvCubemapBox(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapBox", "CEnvCubemapBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvCubemap Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvCubemapBox(ptr={this.m_classData})"; + } + public class CEnvCubemapFog : CBaseEntity + { + public CEnvCubemapFog(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapFog", "CEnvCubemapFog", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCubemapFog(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapFog", "CEnvCubemapFog", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvCubemapFog() + { + } + public CEnvCubemapFog(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvCubemapFog", "CEnvCubemapFog", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float EndDistance + { + get { return Invoker.CallNative("SDKClass", "EndDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndDistance", CallKind.ClassMember, m_classData, value); } + } + public float StartDistance + { + get { return Invoker.CallNative("SDKClass", "StartDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDistance", CallKind.ClassMember, m_classData, value); } + } + public float FogFalloffExponent + { + get { return Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData, value); } + } + public bool HeightFogEnabled + { + get { return Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData, value); } + } + public float FogHeightWidth + { + get { return Invoker.CallNative("SDKClass", "FogHeightWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogHeightWidth", CallKind.ClassMember, m_classData, value); } + } + public float FogHeightEnd + { + get { return Invoker.CallNative("SDKClass", "FogHeightEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogHeightEnd", CallKind.ClassMember, m_classData, value); } + } + public float FogHeightStart + { + get { return Invoker.CallNative("SDKClass", "FogHeightStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogHeightStart", CallKind.ClassMember, m_classData, value); } + } + public float FogHeightExponent + { + get { return Invoker.CallNative("SDKClass", "FogHeightExponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogHeightExponent", CallKind.ClassMember, m_classData, value); } + } + public float LODBias + { + get { return Invoker.CallNative("SDKClass", "LODBias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LODBias", CallKind.ClassMember, m_classData, value); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public float FogMaxOpacity + { + get { return Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData, value); } + } + public int CubemapSourceType + { + get { return Invoker.CallNative("SDKClass", "CubemapSourceType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CubemapSourceType", CallKind.ClassMember, m_classData, value); } + } + public string SkyEntity + { + get { return Invoker.CallNative("SDKClass", "SkyEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyEntity", CallKind.ClassMember, m_classData, value); } + } + public bool HasHeightFogEnd + { + get { return Invoker.CallNative("SDKClass", "HasHeightFogEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasHeightFogEnd", CallKind.ClassMember, m_classData, value); } + } + public bool FirstTime + { + get { return Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvCubemapFog(ptr={this.m_classData})"; + } + public class CEnvDecal : CBaseModelEntity + { + public CEnvDecal(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvDecal", "CEnvDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvDecal(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvDecal", "CEnvDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvDecal() + { + } + public CEnvDecal(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvDecal", "CEnvDecal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public float Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public uint RenderOrder + { + get { return Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData, value); } + } + public bool ProjectOnWorld + { + get { return Invoker.CallNative("SDKClass", "ProjectOnWorld", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProjectOnWorld", CallKind.ClassMember, m_classData, value); } + } + public bool ProjectOnCharacters + { + get { return Invoker.CallNative("SDKClass", "ProjectOnCharacters", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProjectOnCharacters", CallKind.ClassMember, m_classData, value); } + } + public bool ProjectOnWater + { + get { return Invoker.CallNative("SDKClass", "ProjectOnWater", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProjectOnWater", CallKind.ClassMember, m_classData, value); } + } + public float DepthSortBias + { + get { return Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvDecal(ptr={this.m_classData})"; + } + public class CEnvDetailController : CBaseEntity + { + public CEnvDetailController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvDetailController", "CEnvDetailController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvDetailController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvDetailController", "CEnvDetailController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvDetailController() + { + } + public CEnvDetailController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvDetailController", "CEnvDetailController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FadeStartDist + { + get { return Invoker.CallNative("SDKClass", "FadeStartDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeStartDist", CallKind.ClassMember, m_classData, value); } + } + public float FadeEndDist + { + get { return Invoker.CallNative("SDKClass", "FadeEndDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeEndDist", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvDetailController(ptr={this.m_classData})"; + } + public class CEnvEntityIgniter : CBaseEntity + { + public CEnvEntityIgniter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityIgniter", "CEnvEntityIgniter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvEntityIgniter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityIgniter", "CEnvEntityIgniter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvEntityIgniter() + { + } + public CEnvEntityIgniter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityIgniter", "CEnvEntityIgniter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Lifetime + { + get { return Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lifetime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvEntityIgniter(ptr={this.m_classData})"; + } + public class CEnvEntityMaker : CPointEntity + { + public CEnvEntityMaker(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityMaker", "CEnvEntityMaker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvEntityMaker(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityMaker", "CEnvEntityMaker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvEntityMaker() + { + } + public CEnvEntityMaker(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvEntityMaker", "CEnvEntityMaker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D EntityMins + { + get { return Invoker.CallNative("SDKClass", "EntityMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D EntityMaxs + { + get { return Invoker.CallNative("SDKClass", "EntityMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityMaxs", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity CurrentInstance + { + get { return Invoker.CallNative("SDKClass", "CurrentInstance", CallKind.ClassMember, m_classData); } + } + public CBaseEntity CurrentBlocker + { + get { return Invoker.CallNative("SDKClass", "CurrentBlocker", CallKind.ClassMember, m_classData); } + } + public Vector2D BlockerOrigin + { + get { return Invoker.CallNative("SDKClass", "BlockerOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockerOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector PostSpawnDirection + { + get { return Invoker.CallNative("SDKClass", "PostSpawnDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostSpawnDirection", CallKind.ClassMember, m_classData, value); } + } + public float PostSpawnDirectionVariance + { + get { return Invoker.CallNative("SDKClass", "PostSpawnDirectionVariance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostSpawnDirectionVariance", CallKind.ClassMember, m_classData, value); } + } + public float PostSpawnSpeed + { + get { return Invoker.CallNative("SDKClass", "PostSpawnSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostSpawnSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool PostSpawnUseAngles + { + get { return Invoker.CallNative("SDKClass", "PostSpawnUseAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostSpawnUseAngles", CallKind.ClassMember, m_classData, value); } + } + public string Template + { + get { return Invoker.CallNative("SDKClass", "Template", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Template", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OutputOnSpawned + { + get { return Invoker.CallNative("SDKClass", "OutputOnSpawned", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OutputOnFailedSpawn + { + get { return Invoker.CallNative("SDKClass", "OutputOnFailedSpawn", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvEntityMaker(ptr={this.m_classData})"; + } + public class CEnvExplosion : CModelPointEntity + { + public CEnvExplosion(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvExplosion", "CEnvExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvExplosion(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvExplosion", "CEnvExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvExplosion() + { + } + public CEnvExplosion(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvExplosion", "CEnvExplosion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Magnitude + { + get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } + } + public float PlayerDamage + { + get { return Invoker.CallNative("SDKClass", "PlayerDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerDamage", CallKind.ClassMember, m_classData, value); } + } + public int RadiusOverride + { + get { return Invoker.CallNative("SDKClass", "RadiusOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadiusOverride", CallKind.ClassMember, m_classData, value); } + } + public float InnerRadius + { + get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } + } + public float DamageForce + { + get { return Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Inflictor + { + get { return Invoker.CallNative("SDKClass", "Inflictor", CallKind.ClassMember, m_classData); } + } + public uint CustomDamageType + { + get { return Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomDamageType", CallKind.ClassMember, m_classData, value); } + } + public bool CreateDebris + { + get { return Invoker.CallNative("SDKClass", "CreateDebris", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateDebris", CallKind.ClassMember, m_classData, value); } + } + public string CustomEffectName + { + get { return Invoker.CallNative("SDKClass", "CustomEffectName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomEffectName", CallKind.ClassMember, m_classData, value); } + } + public string CustomSoundName + { + get { return Invoker.CallNative("SDKClass", "CustomSoundName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomSoundName", CallKind.ClassMember, m_classData, value); } + } + public bool SuppressParticleImpulse + { + get { return Invoker.CallNative("SDKClass", "SuppressParticleImpulse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SuppressParticleImpulse", CallKind.ClassMember, m_classData, value); } + } + public uint ClassIgnore + { + get { return Invoker.CallNative("SDKClass", "ClassIgnore", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClassIgnore", CallKind.ClassMember, m_classData, value); } + } + public uint ClassIgnore2 + { + get { return Invoker.CallNative("SDKClass", "ClassIgnore2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClassIgnore2", CallKind.ClassMember, m_classData, value); } + } + public string EntityIgnoreName + { + get { return Invoker.CallNative("SDKClass", "EntityIgnoreName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityIgnoreName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity EntityIgnore + { + get { return Invoker.CallNative("SDKClass", "EntityIgnore", CallKind.ClassMember, m_classData); } + } + public CModelPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvExplosion(ptr={this.m_classData})"; + } + public class CEnvFade : CLogicalEntity + { + public CEnvFade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvFade", "CEnvFade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvFade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvFade", "CEnvFade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvFade() + { + } + public CEnvFade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvFade", "CEnvFade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public QAngle FadeColor + { + get { return Invoker.CallNative("SDKClass", "FadeColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeColor", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float HoldDuration + { + get { return Invoker.CallNative("SDKClass", "HoldDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HoldDuration", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnBeginFade + { + get { return Invoker.CallNative("SDKClass", "OnBeginFade", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvFade(ptr={this.m_classData})"; + } + public class CEnvGlobal : CLogicalEntity + { + public CEnvGlobal(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvGlobal", "CEnvGlobal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvGlobal(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvGlobal", "CEnvGlobal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvGlobal() + { + } + public CEnvGlobal(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvGlobal", "CEnvGlobal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Globalstate + { + get { return Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData, value); } + } + public int Triggermode + { + get { return Invoker.CallNative("SDKClass", "Triggermode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Triggermode", CallKind.ClassMember, m_classData, value); } + } + public int Initialstate + { + get { return Invoker.CallNative("SDKClass", "Initialstate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Initialstate", CallKind.ClassMember, m_classData, value); } + } + public int Counter + { + get { return Invoker.CallNative("SDKClass", "Counter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Counter", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvGlobal(ptr={this.m_classData})"; + } + public class CEnvHudHint : CPointEntity + { + public CEnvHudHint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvHudHint", "CEnvHudHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvHudHint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvHudHint", "CEnvHudHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvHudHint() + { + } + public CEnvHudHint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvHudHint", "CEnvHudHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Message + { + get { return Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvHudHint(ptr={this.m_classData})"; + } + public class CEnvInstructorHint : CPointEntity + { + public CEnvInstructorHint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorHint", "CEnvInstructorHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvInstructorHint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorHint", "CEnvInstructorHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvInstructorHint() + { + } + public CEnvInstructorHint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorHint", "CEnvInstructorHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string Replace_Key + { + get { return Invoker.CallNative("SDKClass", "Replace_Key", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Replace_Key", CallKind.ClassMember, m_classData, value); } + } + public string HintTargetEntity + { + get { return Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData, value); } + } + public int Timeout + { + get { return Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData, value); } + } + public int DisplayLimit + { + get { return Invoker.CallNative("SDKClass", "DisplayLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisplayLimit", CallKind.ClassMember, m_classData, value); } + } + public string Icon_Onscreen + { + get { return Invoker.CallNative("SDKClass", "Icon_Onscreen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Icon_Onscreen", CallKind.ClassMember, m_classData, value); } + } + public string Icon_Offscreen + { + get { return Invoker.CallNative("SDKClass", "Icon_Offscreen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Icon_Offscreen", CallKind.ClassMember, m_classData, value); } + } + public string Caption + { + get { return Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData, value); } + } + public string ActivatorCaption + { + get { return Invoker.CallNative("SDKClass", "ActivatorCaption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActivatorCaption", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public float IconOffset + { + get { return Invoker.CallNative("SDKClass", "IconOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IconOffset", CallKind.ClassMember, m_classData, value); } + } + public float Range + { + get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } + } + public byte PulseOption + { + get { return Invoker.CallNative("SDKClass", "PulseOption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PulseOption", CallKind.ClassMember, m_classData, value); } + } + public byte AlphaOption + { + get { return Invoker.CallNative("SDKClass", "AlphaOption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlphaOption", CallKind.ClassMember, m_classData, value); } + } + public byte ShakeOption + { + get { return Invoker.CallNative("SDKClass", "ShakeOption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShakeOption", CallKind.ClassMember, m_classData, value); } + } + public bool Static + { + get { return Invoker.CallNative("SDKClass", "Static", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Static", CallKind.ClassMember, m_classData, value); } + } + public bool NoOffscreen + { + get { return Invoker.CallNative("SDKClass", "NoOffscreen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoOffscreen", CallKind.ClassMember, m_classData, value); } + } + public bool ForceCaption + { + get { return Invoker.CallNative("SDKClass", "ForceCaption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceCaption", CallKind.ClassMember, m_classData, value); } + } + public int InstanceType + { + get { return Invoker.CallNative("SDKClass", "InstanceType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstanceType", CallKind.ClassMember, m_classData, value); } + } + public bool SuppressRest + { + get { return Invoker.CallNative("SDKClass", "SuppressRest", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SuppressRest", CallKind.ClassMember, m_classData, value); } + } + public string Binding + { + get { return Invoker.CallNative("SDKClass", "Binding", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Binding", CallKind.ClassMember, m_classData, value); } + } + public bool AllowNoDrawTarget + { + get { return Invoker.CallNative("SDKClass", "AllowNoDrawTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowNoDrawTarget", CallKind.ClassMember, m_classData, value); } + } + public bool AutoStart + { + get { return Invoker.CallNative("SDKClass", "AutoStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoStart", CallKind.ClassMember, m_classData, value); } + } + public bool LocalPlayerOnly + { + get { return Invoker.CallNative("SDKClass", "LocalPlayerOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalPlayerOnly", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvInstructorHint(ptr={this.m_classData})"; + } + public class CEnvInstructorVRHint : CPointEntity + { + public CEnvInstructorVRHint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorVRHint", "CEnvInstructorVRHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvInstructorVRHint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorVRHint", "CEnvInstructorVRHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvInstructorVRHint() + { + } + public CEnvInstructorVRHint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvInstructorVRHint", "CEnvInstructorVRHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string HintTargetEntity + { + get { return Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData, value); } + } + public int Timeout + { + get { return Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Timeout", CallKind.ClassMember, m_classData, value); } + } + public string Caption + { + get { return Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Caption", CallKind.ClassMember, m_classData, value); } + } + public string StartSound + { + get { return Invoker.CallNative("SDKClass", "StartSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartSound", CallKind.ClassMember, m_classData, value); } + } + public int LayoutFileType + { + get { return Invoker.CallNative("SDKClass", "LayoutFileType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LayoutFileType", CallKind.ClassMember, m_classData, value); } + } + public string CustomLayoutFile + { + get { return Invoker.CallNative("SDKClass", "CustomLayoutFile", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomLayoutFile", CallKind.ClassMember, m_classData, value); } + } + public int AttachType + { + get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } + } + public float HeightOffset + { + get { return Invoker.CallNative("SDKClass", "HeightOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeightOffset", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvInstructorVRHint(ptr={this.m_classData})"; + } + public class CEnvLaser : CBeam + { + public CEnvLaser(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvLaser", "CEnvLaser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvLaser(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvLaser", "CEnvLaser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvLaser() + { + } + public CEnvLaser(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvLaser", "CEnvLaser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string LaserTarget + { + get { return Invoker.CallNative("SDKClass", "LaserTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LaserTarget", CallKind.ClassMember, m_classData, value); } + } + public int[] Sprite + { + get { return Invoker.CallNative("SDKClass", "Sprite", CallKind.ClassMember, m_classData); } + } + public string SpriteName + { + get { return Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpriteName", CallKind.ClassMember, m_classData, value); } + } + public Vector2D FirePosition + { + get { return Invoker.CallNative("SDKClass", "FirePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirePosition", CallKind.ClassMember, m_classData, value); } + } + public float StartFrame + { + get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } + } + public CBeam Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvLaser(ptr={this.m_classData})"; + } + public class CEnvLightProbeVolume : CBaseEntity + { + public CEnvLightProbeVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvLightProbeVolume", "CEnvLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvLightProbeVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvLightProbeVolume", "CEnvLightProbeVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvLightProbeVolume() + { + } + public CEnvLightProbeVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvLightProbeVolume", "CEnvLightProbeVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Entity_vBoxMins + { + get { return Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vBoxMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Entity_vBoxMaxs + { + get { return Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_vBoxMaxs", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bMoveable + { + get { return Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bMoveable", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nHandshake + { + get { return Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nHandshake", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nPriority + { + get { return Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nPriority", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bStartDisabled + { + get { return Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bStartDisabled", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeSizeX + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeX", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeSizeY + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeY", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeSizeZ + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeSizeZ", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeAtlasX + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasX", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeAtlasY + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasY", CallKind.ClassMember, m_classData, value); } + } + public int Entity_nLightProbeAtlasZ + { + get { return Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_nLightProbeAtlasZ", CallKind.ClassMember, m_classData, value); } + } + public bool Entity_bEnabled + { + get { return Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity_bEnabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvLightProbeVolume(ptr={this.m_classData})"; + } + public class CEnvMuzzleFlash : CPointEntity + { + public CEnvMuzzleFlash(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvMuzzleFlash", "CEnvMuzzleFlash", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvMuzzleFlash(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvMuzzleFlash", "CEnvMuzzleFlash", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvMuzzleFlash() + { + } + public CEnvMuzzleFlash(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvMuzzleFlash", "CEnvMuzzleFlash", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public string ParentAttachment + { + get { return Invoker.CallNative("SDKClass", "ParentAttachment", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentAttachment", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvMuzzleFlash(ptr={this.m_classData})"; + } + public class CEnvParticleGlow : CParticleSystem + { + public CEnvParticleGlow(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvParticleGlow", "CEnvParticleGlow", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvParticleGlow(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvParticleGlow", "CEnvParticleGlow", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvParticleGlow() + { + } + public CEnvParticleGlow(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvParticleGlow", "CEnvParticleGlow", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float AlphaScale + { + get { return Invoker.CallNative("SDKClass", "AlphaScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlphaScale", CallKind.ClassMember, m_classData, value); } + } + public float RadiusScale + { + get { return Invoker.CallNative("SDKClass", "RadiusScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadiusScale", CallKind.ClassMember, m_classData, value); } + } + public float SelfIllumScale + { + get { return Invoker.CallNative("SDKClass", "SelfIllumScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SelfIllumScale", CallKind.ClassMember, m_classData, value); } + } + public QAngle ColorTint + { + get { return Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData, value); } + } + public CParticleSystem Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvParticleGlow(ptr={this.m_classData})"; + } + public class CEnvProjectedTexture : CModelPointEntity + { + public CEnvProjectedTexture(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvProjectedTexture", "CEnvProjectedTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvProjectedTexture(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvProjectedTexture", "CEnvProjectedTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvProjectedTexture() + { + } + public CEnvProjectedTexture(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvProjectedTexture", "CEnvProjectedTexture", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + } + public bool State + { + get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } + } + public bool AlwaysUpdate + { + get { return Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData, value); } + } + public float LightFOV + { + get { return Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData, value); } + } + public bool EnableShadows + { + get { return Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData, value); } + } + public bool SimpleProjection + { + get { return Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData, value); } + } + public bool LightOnlyTarget + { + get { return Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData, value); } + } + public bool LightWorld + { + get { return Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData, value); } + } + public bool CameraSpace + { + get { return Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessScale + { + get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } + } + public QAngle LightColor + { + get { return Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData, value); } + } + public float Intensity + { + get { return Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData, value); } + } + public float LinearAttenuation + { + get { return Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData, value); } + } + public float QuadraticAttenuation + { + get { return Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData, value); } + } + public bool Volumetric + { + get { return Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData, value); } + } + public float NoiseStrength + { + get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } + } + public float FlashlightTime + { + get { return Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData, value); } + } + public uint NumPlanes + { + get { return Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData, value); } + } + public float PlaneOffset + { + get { return Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData, value); } + } + public float VolumetricIntensity + { + get { return Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData, value); } + } + public float ColorTransitionTime + { + get { return Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData, value); } + } + public float Ambient + { + get { return Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData, value); } + } + public string SpotlightTextureName + { + get { return Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData, value); } + } + public int SpotlightTextureFrame + { + get { return Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData, value); } + } + public uint ShadowQuality + { + get { return Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData, value); } + } + public float NearZ + { + get { return Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData, value); } + } + public float FarZ + { + get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } + } + public float ProjectionSize + { + get { return Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData, value); } + } + public float Rotation + { + get { return Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData, value); } + } + public bool FlipHorizontal + { + get { return Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData, value); } + } + public CModelPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvProjectedTexture(ptr={this.m_classData})"; + } + public class CEnvShake : CPointEntity + { + public CEnvShake(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvShake", "CEnvShake", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvShake(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvShake", "CEnvShake", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvShake() + { + } + public CEnvShake(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvShake", "CEnvShake", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string LimitToEntity + { + get { return Invoker.CallNative("SDKClass", "LimitToEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LimitToEntity", CallKind.ClassMember, m_classData, value); } + } + public float Amplitude + { + get { return Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData, value); } + } + public float Frequency + { + get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float StopTime + { + get { return Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData, value); } + } + public float NextShake + { + get { return Invoker.CallNative("SDKClass", "NextShake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextShake", CallKind.ClassMember, m_classData, value); } + } + public float CurrentAmp + { + get { return Invoker.CallNative("SDKClass", "CurrentAmp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentAmp", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MaxForce + { + get { return Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData, value); } + } + public CPhysicsShake ShakeCallback + { + get { return Invoker.CallNative("SDKClass", "ShakeCallback", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvShake(ptr={this.m_classData})"; + } + public class CEnvSky : CBaseModelEntity + { + public CEnvSky(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSky", "CEnvSky", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSky(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSky", "CEnvSky", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSky() + { + } + public CEnvSky(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSky", "CEnvSky", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public QAngle TintColor + { + get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } + } + public QAngle TintColorLightingOnly + { + get { return Invoker.CallNative("SDKClass", "TintColorLightingOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintColorLightingOnly", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessScale + { + get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } + } + public int FogType + { + get { return Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogType", CallKind.ClassMember, m_classData, value); } + } + public float FogMinStart + { + get { return Invoker.CallNative("SDKClass", "FogMinStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMinStart", CallKind.ClassMember, m_classData, value); } + } + public float FogMinEnd + { + get { return Invoker.CallNative("SDKClass", "FogMinEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMinEnd", CallKind.ClassMember, m_classData, value); } + } + public float FogMaxStart + { + get { return Invoker.CallNative("SDKClass", "FogMaxStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMaxStart", CallKind.ClassMember, m_classData, value); } + } + public float FogMaxEnd + { + get { return Invoker.CallNative("SDKClass", "FogMaxEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMaxEnd", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSky(ptr={this.m_classData})"; + } + public class CEnvSoundscape : CBaseEntity + { + public CEnvSoundscape(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscape", "CEnvSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscape(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscape", "CEnvSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscape() + { + } + public CEnvSoundscape(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscape", "CEnvSoundscape", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnPlay + { + get { return Invoker.CallNative("SDKClass", "OnPlay", CallKind.ClassMember, m_classData); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public string SoundEventName + { + get { return Invoker.CallNative("SDKClass", "SoundEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundEventName", CallKind.ClassMember, m_classData, value); } + } + public bool OverrideWithEvent + { + get { return Invoker.CallNative("SDKClass", "OverrideWithEvent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideWithEvent", CallKind.ClassMember, m_classData, value); } + } + public int SoundscapeIndex + { + get { return Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundscapeIndex", CallKind.ClassMember, m_classData, value); } + } + public int SoundscapeEntityListId + { + get { return Invoker.CallNative("SDKClass", "SoundscapeEntityListId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundscapeEntityListId", CallKind.ClassMember, m_classData, value); } + } + public uint[] PositionNames + { + get { return Invoker.CallNative("SDKClass", "PositionNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PositionNames", CallKind.ClassMember, m_classData, value); } + } + public CEnvSoundscape ProxySoundscape + { + get { return Invoker.CallNative("SDKClass", "ProxySoundscape", CallKind.ClassMember, m_classData); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public string SoundscapeName + { + get { return Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData, value); } + } + public uint SoundEventHash + { + get { return Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundEventHash", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSoundscape(ptr={this.m_classData})"; + } + public class CEnvSoundscapeAlias_snd_soundscape : CEnvSoundscape + { + public CEnvSoundscapeAlias_snd_soundscape(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeAlias_snd_soundscape", "CEnvSoundscapeAlias_snd_soundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeAlias_snd_soundscape(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeAlias_snd_soundscape", "CEnvSoundscapeAlias_snd_soundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeAlias_snd_soundscape() + { + } + public CEnvSoundscapeAlias_snd_soundscape(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeAlias_snd_soundscape", "CEnvSoundscapeAlias_snd_soundscape", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvSoundscape Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSoundscapeAlias_snd_soundscape(ptr={this.m_classData})"; + } + public class CEnvSoundscapeProxy : CEnvSoundscape + { + public CEnvSoundscapeProxy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxy", "CEnvSoundscapeProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeProxy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxy", "CEnvSoundscapeProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeProxy() + { + } + public CEnvSoundscapeProxy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxy", "CEnvSoundscapeProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MainSoundscapeName + { + get { return Invoker.CallNative("SDKClass", "MainSoundscapeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MainSoundscapeName", CallKind.ClassMember, m_classData, value); } + } + public CEnvSoundscape Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSoundscapeProxy(ptr={this.m_classData})"; + } + public class CEnvSoundscapeProxyAlias_snd_soundscape_proxy : CEnvSoundscapeProxy + { + public CEnvSoundscapeProxyAlias_snd_soundscape_proxy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "CEnvSoundscapeProxyAlias_snd_soundscape_proxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeProxyAlias_snd_soundscape_proxy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "CEnvSoundscapeProxyAlias_snd_soundscape_proxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeProxyAlias_snd_soundscape_proxy() + { + } + public CEnvSoundscapeProxyAlias_snd_soundscape_proxy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "CEnvSoundscapeProxyAlias_snd_soundscape_proxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvSoundscapeProxy Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSoundscapeProxyAlias_snd_soundscape_proxy(ptr={this.m_classData})"; + } + public class CEnvSoundscapeTriggerable : CEnvSoundscape + { + public CEnvSoundscapeTriggerable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerable", "CEnvSoundscapeTriggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeTriggerable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerable", "CEnvSoundscapeTriggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeTriggerable() + { + } + public CEnvSoundscapeTriggerable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerable", "CEnvSoundscapeTriggerable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvSoundscape Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSoundscapeTriggerable(ptr={this.m_classData})"; + } + public class CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable : CEnvSoundscapeTriggerable + { + public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable() + { + } + public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvSoundscapeTriggerable Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable(ptr={this.m_classData})"; + } + public class CEnvSpark : CPointEntity + { + public CEnvSpark(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSpark", "CEnvSpark", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSpark(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSpark", "CEnvSpark", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSpark() + { + } + public CEnvSpark(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSpark", "CEnvSpark", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Delay + { + get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } + } + public int Magnitude + { + get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } + } + public int TrailLength + { + get { return Invoker.CallNative("SDKClass", "TrailLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TrailLength", CallKind.ClassMember, m_classData, value); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnSpark + { + get { return Invoker.CallNative("SDKClass", "OnSpark", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSpark(ptr={this.m_classData})"; + } + public class CEnvSplash : CPointEntity + { + public CEnvSplash(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSplash", "CEnvSplash", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSplash(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSplash", "CEnvSplash", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvSplash() + { + } + public CEnvSplash(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvSplash", "CEnvSplash", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvSplash(ptr={this.m_classData})"; + } + public class CEnvTilt : CPointEntity + { + public CEnvTilt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvTilt", "CEnvTilt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvTilt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvTilt", "CEnvTilt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvTilt() + { + } + public CEnvTilt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvTilt", "CEnvTilt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float TiltTime + { + get { return Invoker.CallNative("SDKClass", "TiltTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TiltTime", CallKind.ClassMember, m_classData, value); } + } + public float StopTime + { + get { return Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopTime", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvTilt(ptr={this.m_classData})"; + } + public class CEnvViewPunch : CPointEntity + { + public CEnvViewPunch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvViewPunch", "CEnvViewPunch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvViewPunch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvViewPunch", "CEnvViewPunch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvViewPunch() + { + } + public CEnvViewPunch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvViewPunch", "CEnvViewPunch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public Vector ViewPunch + { + get { return Invoker.CallNative("SDKClass", "ViewPunch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewPunch", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvViewPunch(ptr={this.m_classData})"; + } + public class CEnvVolumetricFogController : CBaseEntity + { + public CEnvVolumetricFogController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogController", "CEnvVolumetricFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvVolumetricFogController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogController", "CEnvVolumetricFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvVolumetricFogController() + { + } + public CEnvVolumetricFogController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogController", "CEnvVolumetricFogController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Scattering + { + get { return Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData, value); } + } + public QAngle TintColor + { + get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } + } + public float Anisotropy + { + get { return Invoker.CallNative("SDKClass", "Anisotropy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Anisotropy", CallKind.ClassMember, m_classData, value); } + } + public float FadeSpeed + { + get { return Invoker.CallNative("SDKClass", "FadeSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeSpeed", CallKind.ClassMember, m_classData, value); } + } + public float DrawDistance + { + get { return Invoker.CallNative("SDKClass", "DrawDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrawDistance", CallKind.ClassMember, m_classData, value); } + } + public float FadeInStart + { + get { return Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeInStart", CallKind.ClassMember, m_classData, value); } + } + public float FadeInEnd + { + get { return Invoker.CallNative("SDKClass", "FadeInEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeInEnd", CallKind.ClassMember, m_classData, value); } + } + public float IndirectStrength + { + get { return Invoker.CallNative("SDKClass", "IndirectStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndirectStrength", CallKind.ClassMember, m_classData, value); } + } + public int VolumeDepth + { + get { return Invoker.CallNative("SDKClass", "VolumeDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumeDepth", CallKind.ClassMember, m_classData, value); } + } + public float FirstVolumeSliceThickness + { + get { return Invoker.CallNative("SDKClass", "FirstVolumeSliceThickness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstVolumeSliceThickness", CallKind.ClassMember, m_classData, value); } + } + public int IndirectTextureDimX + { + get { return Invoker.CallNative("SDKClass", "IndirectTextureDimX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndirectTextureDimX", CallKind.ClassMember, m_classData, value); } + } + public int IndirectTextureDimY + { + get { return Invoker.CallNative("SDKClass", "IndirectTextureDimY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndirectTextureDimY", CallKind.ClassMember, m_classData, value); } + } + public int IndirectTextureDimZ + { + get { return Invoker.CallNative("SDKClass", "IndirectTextureDimZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndirectTextureDimZ", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxMins + { + get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxMaxs + { + get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public float StartAnisoTime + { + get { return Invoker.CallNative("SDKClass", "StartAnisoTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartAnisoTime", CallKind.ClassMember, m_classData, value); } + } + public float StartScatterTime + { + get { return Invoker.CallNative("SDKClass", "StartScatterTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartScatterTime", CallKind.ClassMember, m_classData, value); } + } + public float StartDrawDistanceTime + { + get { return Invoker.CallNative("SDKClass", "StartDrawDistanceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDrawDistanceTime", CallKind.ClassMember, m_classData, value); } + } + public float StartAnisotropy + { + get { return Invoker.CallNative("SDKClass", "StartAnisotropy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartAnisotropy", CallKind.ClassMember, m_classData, value); } + } + public float StartScattering + { + get { return Invoker.CallNative("SDKClass", "StartScattering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartScattering", CallKind.ClassMember, m_classData, value); } + } + public float StartDrawDistance + { + get { return Invoker.CallNative("SDKClass", "StartDrawDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDrawDistance", CallKind.ClassMember, m_classData, value); } + } + public float DefaultAnisotropy + { + get { return Invoker.CallNative("SDKClass", "DefaultAnisotropy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultAnisotropy", CallKind.ClassMember, m_classData, value); } + } + public float DefaultScattering + { + get { return Invoker.CallNative("SDKClass", "DefaultScattering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultScattering", CallKind.ClassMember, m_classData, value); } + } + public float DefaultDrawDistance + { + get { return Invoker.CallNative("SDKClass", "DefaultDrawDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultDrawDistance", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool EnableIndirect + { + get { return Invoker.CallNative("SDKClass", "EnableIndirect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableIndirect", CallKind.ClassMember, m_classData, value); } + } + public bool IsMaster + { + get { return Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData, value); } + } + public int ForceRefreshCount + { + get { return Invoker.CallNative("SDKClass", "ForceRefreshCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceRefreshCount", CallKind.ClassMember, m_classData, value); } + } + public float NoiseSpeed + { + get { return Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData, value); } + } + public float NoiseStrength + { + get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } + } + public Vector2D NoiseScale + { + get { return Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData, value); } + } + public float WindSpeed + { + get { return Invoker.CallNative("SDKClass", "WindSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindSpeed", CallKind.ClassMember, m_classData, value); } + } + public Vector2D WindDirection + { + get { return Invoker.CallNative("SDKClass", "WindDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindDirection", CallKind.ClassMember, m_classData, value); } + } + public bool FirstTime + { + get { return Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvVolumetricFogController(ptr={this.m_classData})"; + } + public class CEnvVolumetricFogVolume : CBaseEntity + { + public CEnvVolumetricFogVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogVolume", "CEnvVolumetricFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvVolumetricFogVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogVolume", "CEnvVolumetricFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvVolumetricFogVolume() + { + } + public CEnvVolumetricFogVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvVolumetricFogVolume", "CEnvVolumetricFogVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxMins + { + get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxMaxs + { + get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool IndirectUseLPVs + { + get { return Invoker.CallNative("SDKClass", "IndirectUseLPVs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndirectUseLPVs", CallKind.ClassMember, m_classData, value); } + } + public float Strength + { + get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } + } + public int FalloffShape + { + get { return Invoker.CallNative("SDKClass", "FalloffShape", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FalloffShape", CallKind.ClassMember, m_classData, value); } + } + public float FalloffExponent + { + get { return Invoker.CallNative("SDKClass", "FalloffExponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FalloffExponent", CallKind.ClassMember, m_classData, value); } + } + public float HeightFogDepth + { + get { return Invoker.CallNative("SDKClass", "HeightFogDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeightFogDepth", CallKind.ClassMember, m_classData, value); } + } + public float HeightFogEdgeWidth + { + get { return Invoker.CallNative("SDKClass", "HeightFogEdgeWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeightFogEdgeWidth", CallKind.ClassMember, m_classData, value); } + } + public float IndirectLightStrength + { + get { return Invoker.CallNative("SDKClass", "IndirectLightStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndirectLightStrength", CallKind.ClassMember, m_classData, value); } + } + public float SunLightStrength + { + get { return Invoker.CallNative("SDKClass", "SunLightStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SunLightStrength", CallKind.ClassMember, m_classData, value); } + } + public float NoiseStrength + { + get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } + } + public QAngle TintColor + { + get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } + } + public bool OverrideTintColor + { + get { return Invoker.CallNative("SDKClass", "OverrideTintColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideTintColor", CallKind.ClassMember, m_classData, value); } + } + public bool OverrideIndirectLightStrength + { + get { return Invoker.CallNative("SDKClass", "OverrideIndirectLightStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideIndirectLightStrength", CallKind.ClassMember, m_classData, value); } + } + public bool OverrideSunLightStrength + { + get { return Invoker.CallNative("SDKClass", "OverrideSunLightStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideSunLightStrength", CallKind.ClassMember, m_classData, value); } + } + public bool OverrideNoiseStrength + { + get { return Invoker.CallNative("SDKClass", "OverrideNoiseStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideNoiseStrength", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvVolumetricFogVolume(ptr={this.m_classData})"; + } + public class CEnvWind : CBaseEntity + { + public CEnvWind(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWind", "CEnvWind", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWind(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWind", "CEnvWind", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWind() + { + } + public CEnvWind(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWind", "CEnvWind", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvWindShared EnvWindShared + { + get { return Invoker.CallNative("SDKClass", "EnvWindShared", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvWind(ptr={this.m_classData})"; + } + public class CEnvWindController : CBaseEntity + { + public CEnvWindController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindController", "CEnvWindController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWindController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindController", "CEnvWindController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWindController() + { + } + public CEnvWindController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindController", "CEnvWindController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvWindShared EnvWindShared + { + get { return Invoker.CallNative("SDKClass", "EnvWindShared", CallKind.ClassMember, m_classData); } + } + public float DirectionVariation + { + get { return Invoker.CallNative("SDKClass", "DirectionVariation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DirectionVariation", CallKind.ClassMember, m_classData, value); } + } + public float SpeedVariation + { + get { return Invoker.CallNative("SDKClass", "SpeedVariation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeedVariation", CallKind.ClassMember, m_classData, value); } + } + public float Turbulence + { + get { return Invoker.CallNative("SDKClass", "Turbulence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Turbulence", CallKind.ClassMember, m_classData, value); } + } + public float VolumeHalfExtentXY + { + get { return Invoker.CallNative("SDKClass", "VolumeHalfExtentXY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumeHalfExtentXY", CallKind.ClassMember, m_classData, value); } + } + public float VolumeHalfExtentZ + { + get { return Invoker.CallNative("SDKClass", "VolumeHalfExtentZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumeHalfExtentZ", CallKind.ClassMember, m_classData, value); } + } + public int VolumeResolutionXY + { + get { return Invoker.CallNative("SDKClass", "VolumeResolutionXY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumeResolutionXY", CallKind.ClassMember, m_classData, value); } + } + public int VolumeResolutionZ + { + get { return Invoker.CallNative("SDKClass", "VolumeResolutionZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumeResolutionZ", CallKind.ClassMember, m_classData, value); } + } + public int ClipmapLevels + { + get { return Invoker.CallNative("SDKClass", "ClipmapLevels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClipmapLevels", CallKind.ClassMember, m_classData, value); } + } + public bool IsMaster + { + get { return Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData, value); } + } + public bool FirstTime + { + get { return Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvWindController(ptr={this.m_classData})"; + } + public class CEnvWindShared : ClassData + { + public CEnvWindShared(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindShared", "CEnvWindShared", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWindShared(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindShared", "CEnvWindShared", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWindShared() + { + } + public CEnvWindShared(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindShared", "CEnvWindShared", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public uint WindSeed + { + get { return Invoker.CallNative("SDKClass", "WindSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindSeed", CallKind.ClassMember, m_classData, value); } + } + public ushort MinWind + { + get { return Invoker.CallNative("SDKClass", "MinWind", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinWind", CallKind.ClassMember, m_classData, value); } + } + public ushort MaxWind + { + get { return Invoker.CallNative("SDKClass", "MaxWind", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxWind", CallKind.ClassMember, m_classData, value); } + } + public int WindRadius + { + get { return Invoker.CallNative("SDKClass", "WindRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindRadius", CallKind.ClassMember, m_classData, value); } + } + public ushort MinGust + { + get { return Invoker.CallNative("SDKClass", "MinGust", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinGust", CallKind.ClassMember, m_classData, value); } + } + public ushort MaxGust + { + get { return Invoker.CallNative("SDKClass", "MaxGust", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxGust", CallKind.ClassMember, m_classData, value); } + } + public float MinGustDelay + { + get { return Invoker.CallNative("SDKClass", "MinGustDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinGustDelay", CallKind.ClassMember, m_classData, value); } + } + public float MaxGustDelay + { + get { return Invoker.CallNative("SDKClass", "MaxGustDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxGustDelay", CallKind.ClassMember, m_classData, value); } + } + public float GustDuration + { + get { return Invoker.CallNative("SDKClass", "GustDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GustDuration", CallKind.ClassMember, m_classData, value); } + } + public ushort GustDirChange + { + get { return Invoker.CallNative("SDKClass", "GustDirChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GustDirChange", CallKind.ClassMember, m_classData, value); } + } + public ushort InitialWindDir + { + get { return Invoker.CallNative("SDKClass", "InitialWindDir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialWindDir", CallKind.ClassMember, m_classData, value); } + } + public float InitialWindSpeed + { + get { return Invoker.CallNative("SDKClass", "InitialWindSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialWindSpeed", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Location + { + get { return Invoker.CallNative("SDKClass", "Location", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Location", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnGustStart + { + get { return Invoker.CallNative("SDKClass", "OnGustStart", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnGustEnd + { + get { return Invoker.CallNative("SDKClass", "OnGustEnd", CallKind.ClassMember, m_classData); } + } + public CBaseEntity EntOwner + { + get { return Invoker.CallNative("SDKClass", "EntOwner", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvWindShared(ptr={this.m_classData})"; + } + public class CEnvWindVolume : CBaseEntity + { + public CEnvWindVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindVolume", "CEnvWindVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWindVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindVolume", "CEnvWindVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CEnvWindVolume() + { + } + public CEnvWindVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CEnvWindVolume", "CEnvWindVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxMins + { + get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxMaxs + { + get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public int Shape + { + get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } + } + public float WindSpeedMultiplier + { + get { return Invoker.CallNative("SDKClass", "WindSpeedMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindSpeedMultiplier", CallKind.ClassMember, m_classData, value); } + } + public float WindTurbulenceMultiplier + { + get { return Invoker.CallNative("SDKClass", "WindTurbulenceMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindTurbulenceMultiplier", CallKind.ClassMember, m_classData, value); } + } + public float WindSpeedVariationMultiplier + { + get { return Invoker.CallNative("SDKClass", "WindSpeedVariationMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindSpeedVariationMultiplier", CallKind.ClassMember, m_classData, value); } + } + public float WindDirectionVariationMultiplier + { + get { return Invoker.CallNative("SDKClass", "WindDirectionVariationMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindDirectionVariationMultiplier", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CEnvWindVolume(ptr={this.m_classData})"; + } + public class CExampleSchemaVData_Monomorphic : ClassData + { + public CExampleSchemaVData_Monomorphic(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_Monomorphic", "CExampleSchemaVData_Monomorphic", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_Monomorphic(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_Monomorphic", "CExampleSchemaVData_Monomorphic", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_Monomorphic() + { + } + public CExampleSchemaVData_Monomorphic(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_Monomorphic", "CExampleSchemaVData_Monomorphic", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Example1 + { + get { return Invoker.CallNative("SDKClass", "Example1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Example1", CallKind.ClassMember, m_classData, value); } + } + public int Example2 + { + get { return Invoker.CallNative("SDKClass", "Example2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Example2", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CExampleSchemaVData_Monomorphic(ptr={this.m_classData})"; + } + public class CExampleSchemaVData_PolymorphicBase : ClassData + { + public CExampleSchemaVData_PolymorphicBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicBase", "CExampleSchemaVData_PolymorphicBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_PolymorphicBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicBase", "CExampleSchemaVData_PolymorphicBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_PolymorphicBase() + { + } + public CExampleSchemaVData_PolymorphicBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicBase", "CExampleSchemaVData_PolymorphicBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Base + { + get { return Invoker.CallNative("SDKClass", "Base", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Base", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CExampleSchemaVData_PolymorphicBase(ptr={this.m_classData})"; + } + public class CExampleSchemaVData_PolymorphicDerivedA : CExampleSchemaVData_PolymorphicBase + { + public CExampleSchemaVData_PolymorphicDerivedA(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedA", "CExampleSchemaVData_PolymorphicDerivedA", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_PolymorphicDerivedA(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedA", "CExampleSchemaVData_PolymorphicDerivedA", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_PolymorphicDerivedA() + { + } + public CExampleSchemaVData_PolymorphicDerivedA(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedA", "CExampleSchemaVData_PolymorphicDerivedA", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int DerivedA + { + get { return Invoker.CallNative("SDKClass", "DerivedA", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DerivedA", CallKind.ClassMember, m_classData, value); } + } + public CExampleSchemaVData_PolymorphicBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CExampleSchemaVData_PolymorphicDerivedA(ptr={this.m_classData})"; + } + public class CExampleSchemaVData_PolymorphicDerivedB : CExampleSchemaVData_PolymorphicBase + { + public CExampleSchemaVData_PolymorphicDerivedB(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedB", "CExampleSchemaVData_PolymorphicDerivedB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_PolymorphicDerivedB(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedB", "CExampleSchemaVData_PolymorphicDerivedB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExampleSchemaVData_PolymorphicDerivedB() + { + } + public CExampleSchemaVData_PolymorphicDerivedB(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExampleSchemaVData_PolymorphicDerivedB", "CExampleSchemaVData_PolymorphicDerivedB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int DerivedB + { + get { return Invoker.CallNative("SDKClass", "DerivedB", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DerivedB", CallKind.ClassMember, m_classData, value); } + } + public CExampleSchemaVData_PolymorphicBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CExampleSchemaVData_PolymorphicDerivedB(ptr={this.m_classData})"; + } + public class CExpressionActionUpdater : CAnimActionUpdater + { + public CExpressionActionUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExpressionActionUpdater", "CExpressionActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExpressionActionUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExpressionActionUpdater", "CExpressionActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CExpressionActionUpdater() + { + } + public CExpressionActionUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CExpressionActionUpdater", "CExpressionActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle Param + { + get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } + } + public byte ParamType + { + get { return Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData, value); } + } + public AnimScriptHandle Script + { + get { return Invoker.CallNative("SDKClass", "Script", CallKind.ClassMember, m_classData); } + } + public CAnimActionUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CExpressionActionUpdater(ptr={this.m_classData})"; + } + public class CFeIndexedJiggleBone : ClassData + { + public CFeIndexedJiggleBone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeIndexedJiggleBone", "CFeIndexedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeIndexedJiggleBone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeIndexedJiggleBone", "CFeIndexedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeIndexedJiggleBone() + { + } + public CFeIndexedJiggleBone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeIndexedJiggleBone", "CFeIndexedJiggleBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public uint JiggleParent + { + get { return Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData, value); } + } + public CFeJiggleBone JiggleBone + { + get { return Invoker.CallNative("SDKClass", "JiggleBone", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFeIndexedJiggleBone(ptr={this.m_classData})"; + } + public class CFeJiggleBone : ClassData + { + public CFeJiggleBone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeJiggleBone", "CFeJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeJiggleBone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeJiggleBone", "CFeJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeJiggleBone() + { + } + public CFeJiggleBone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeJiggleBone", "CFeJiggleBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public float Length + { + get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } + } + public float TipMass + { + get { return Invoker.CallNative("SDKClass", "TipMass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TipMass", CallKind.ClassMember, m_classData, value); } + } + public float YawStiffness + { + get { return Invoker.CallNative("SDKClass", "YawStiffness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YawStiffness", CallKind.ClassMember, m_classData, value); } + } + public float YawDamping + { + get { return Invoker.CallNative("SDKClass", "YawDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YawDamping", CallKind.ClassMember, m_classData, value); } + } + public float PitchStiffness + { + get { return Invoker.CallNative("SDKClass", "PitchStiffness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PitchStiffness", CallKind.ClassMember, m_classData, value); } + } + public float PitchDamping + { + get { return Invoker.CallNative("SDKClass", "PitchDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PitchDamping", CallKind.ClassMember, m_classData, value); } + } + public float AlongStiffness + { + get { return Invoker.CallNative("SDKClass", "AlongStiffness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlongStiffness", CallKind.ClassMember, m_classData, value); } + } + public float AlongDamping + { + get { return Invoker.CallNative("SDKClass", "AlongDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlongDamping", CallKind.ClassMember, m_classData, value); } + } + public float AngleLimit + { + get { return Invoker.CallNative("SDKClass", "AngleLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleLimit", CallKind.ClassMember, m_classData, value); } + } + public float MinYaw + { + get { return Invoker.CallNative("SDKClass", "MinYaw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinYaw", CallKind.ClassMember, m_classData, value); } + } + public float MaxYaw + { + get { return Invoker.CallNative("SDKClass", "MaxYaw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxYaw", CallKind.ClassMember, m_classData, value); } + } + public float YawFriction + { + get { return Invoker.CallNative("SDKClass", "YawFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YawFriction", CallKind.ClassMember, m_classData, value); } + } + public float YawBounce + { + get { return Invoker.CallNative("SDKClass", "YawBounce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YawBounce", CallKind.ClassMember, m_classData, value); } + } + public float MinPitch + { + get { return Invoker.CallNative("SDKClass", "MinPitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinPitch", CallKind.ClassMember, m_classData, value); } + } + public float MaxPitch + { + get { return Invoker.CallNative("SDKClass", "MaxPitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxPitch", CallKind.ClassMember, m_classData, value); } + } + public float PitchFriction + { + get { return Invoker.CallNative("SDKClass", "PitchFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PitchFriction", CallKind.ClassMember, m_classData, value); } + } + public float PitchBounce + { + get { return Invoker.CallNative("SDKClass", "PitchBounce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PitchBounce", CallKind.ClassMember, m_classData, value); } + } + public float BaseMass + { + get { return Invoker.CallNative("SDKClass", "BaseMass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseMass", CallKind.ClassMember, m_classData, value); } + } + public float BaseStiffness + { + get { return Invoker.CallNative("SDKClass", "BaseStiffness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseStiffness", CallKind.ClassMember, m_classData, value); } + } + public float BaseDamping + { + get { return Invoker.CallNative("SDKClass", "BaseDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseDamping", CallKind.ClassMember, m_classData, value); } + } + public float BaseMinLeft + { + get { return Invoker.CallNative("SDKClass", "BaseMinLeft", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseMinLeft", CallKind.ClassMember, m_classData, value); } + } + public float BaseMaxLeft + { + get { return Invoker.CallNative("SDKClass", "BaseMaxLeft", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseMaxLeft", CallKind.ClassMember, m_classData, value); } + } + public float BaseLeftFriction + { + get { return Invoker.CallNative("SDKClass", "BaseLeftFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseLeftFriction", CallKind.ClassMember, m_classData, value); } + } + public float BaseMinUp + { + get { return Invoker.CallNative("SDKClass", "BaseMinUp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseMinUp", CallKind.ClassMember, m_classData, value); } + } + public float BaseMaxUp + { + get { return Invoker.CallNative("SDKClass", "BaseMaxUp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseMaxUp", CallKind.ClassMember, m_classData, value); } + } + public float BaseUpFriction + { + get { return Invoker.CallNative("SDKClass", "BaseUpFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseUpFriction", CallKind.ClassMember, m_classData, value); } + } + public float BaseMinForward + { + get { return Invoker.CallNative("SDKClass", "BaseMinForward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseMinForward", CallKind.ClassMember, m_classData, value); } + } + public float BaseMaxForward + { + get { return Invoker.CallNative("SDKClass", "BaseMaxForward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseMaxForward", CallKind.ClassMember, m_classData, value); } + } + public float BaseForwardFriction + { + get { return Invoker.CallNative("SDKClass", "BaseForwardFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseForwardFriction", CallKind.ClassMember, m_classData, value); } + } + public float Radius0 + { + get { return Invoker.CallNative("SDKClass", "Radius0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius0", CallKind.ClassMember, m_classData, value); } + } + public float Radius1 + { + get { return Invoker.CallNative("SDKClass", "Radius1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Point0 + { + get { return Invoker.CallNative("SDKClass", "Point0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Point0", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Point1 + { + get { return Invoker.CallNative("SDKClass", "Point1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Point1", CallKind.ClassMember, m_classData, value); } + } + public ushort CollisionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFeJiggleBone(ptr={this.m_classData})"; + } + public class CFeMorphLayer : ClassData + { + public CFeMorphLayer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeMorphLayer", "CFeMorphLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeMorphLayer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeMorphLayer", "CFeMorphLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeMorphLayer() + { + } + public CFeMorphLayer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeMorphLayer", "CFeMorphLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameHash + { + get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Nodes + { + get { return Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] InitPos + { + get { return Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData, value); } + } + public float[] Gravity + { + get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } + } + public float[] GoalStrength + { + get { return Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData, value); } + } + public float[] GoalDamping + { + get { return Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFeMorphLayer(ptr={this.m_classData})"; + } + public class CFeNamedJiggleBone : ClassData + { + public CFeNamedJiggleBone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeNamedJiggleBone", "CFeNamedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeNamedJiggleBone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeNamedJiggleBone", "CFeNamedJiggleBone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeNamedJiggleBone() + { + } + public CFeNamedJiggleBone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeNamedJiggleBone", "CFeNamedJiggleBone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrParentBone + { + get { return Invoker.CallNative("SDKClass", "StrParentBone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrParentBone", CallKind.ClassMember, m_classData, value); } + } + public uint JiggleParent + { + get { return Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JiggleParent", CallKind.ClassMember, m_classData, value); } + } + public CFeJiggleBone JiggleBone + { + get { return Invoker.CallNative("SDKClass", "JiggleBone", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFeNamedJiggleBone(ptr={this.m_classData})"; + } + public class CFeVertexMapBuildArray : ClassData + { + public CFeVertexMapBuildArray(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeVertexMapBuildArray", "CFeVertexMapBuildArray", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeVertexMapBuildArray(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeVertexMapBuildArray", "CFeVertexMapBuildArray", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFeVertexMapBuildArray() + { + } + public CFeVertexMapBuildArray(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFeVertexMapBuildArray", "CFeVertexMapBuildArray", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFeVertexMapBuildArray(ptr={this.m_classData})"; + } + public class CFilterAttributeInt : CBaseFilter + { + public CFilterAttributeInt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterAttributeInt", "CFilterAttributeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterAttributeInt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterAttributeInt", "CFilterAttributeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterAttributeInt() + { + } + public CFilterAttributeInt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterAttributeInt", "CFilterAttributeInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string AttributeName + { + get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterAttributeInt(ptr={this.m_classData})"; + } + public class CFilterClass : CBaseFilter + { + public CFilterClass(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterClass", "CFilterClass", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterClass(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterClass", "CFilterClass", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterClass() + { + } + public CFilterClass(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterClass", "CFilterClass", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string FilterClass + { + get { return Invoker.CallNative("SDKClass", "FilterClass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterClass", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterClass(ptr={this.m_classData})"; + } + public class CFilterContext : CBaseFilter + { + public CFilterContext(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterContext", "CFilterContext", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterContext(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterContext", "CFilterContext", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterContext() + { + } + public CFilterContext(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterContext", "CFilterContext", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string FilterContext + { + get { return Invoker.CallNative("SDKClass", "FilterContext", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterContext", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterContext(ptr={this.m_classData})"; + } + public class CFilterEnemy : CBaseFilter + { + public CFilterEnemy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterEnemy", "CFilterEnemy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterEnemy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterEnemy", "CFilterEnemy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterEnemy() + { + } + public CFilterEnemy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterEnemy", "CFilterEnemy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string EnemyName + { + get { return Invoker.CallNative("SDKClass", "EnemyName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemyName", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float OuterRadius + { + get { return Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData, value); } + } + public int MaxSquadmatesPerEnemy + { + get { return Invoker.CallNative("SDKClass", "MaxSquadmatesPerEnemy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSquadmatesPerEnemy", CallKind.ClassMember, m_classData, value); } + } + public string PlayerName + { + get { return Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterEnemy(ptr={this.m_classData})"; + } + public class CFilterLOS : CBaseFilter + { + public CFilterLOS(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterLOS", "CFilterLOS", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterLOS(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterLOS", "CFilterLOS", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterLOS() + { + } + public CFilterLOS(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterLOS", "CFilterLOS", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterLOS(ptr={this.m_classData})"; + } + public class CFilterMassGreater : CBaseFilter + { + public CFilterMassGreater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMassGreater", "CFilterMassGreater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterMassGreater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMassGreater", "CFilterMassGreater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterMassGreater() + { + } + public CFilterMassGreater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMassGreater", "CFilterMassGreater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FilterMass + { + get { return Invoker.CallNative("SDKClass", "FilterMass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterMass", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterMassGreater(ptr={this.m_classData})"; + } + public class CFilterModel : CBaseFilter + { + public CFilterModel(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterModel", "CFilterModel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterModel(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterModel", "CFilterModel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterModel() + { + } + public CFilterModel(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterModel", "CFilterModel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string FilterModel + { + get { return Invoker.CallNative("SDKClass", "FilterModel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterModel", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterModel(ptr={this.m_classData})"; + } + public class CFilterMultiple : CBaseFilter + { + public CFilterMultiple(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMultiple", "CFilterMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterMultiple(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMultiple", "CFilterMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterMultiple() + { + } + public CFilterMultiple(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMultiple", "CFilterMultiple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FilterType + { + get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData, value); } + } + public uint[] FilterName + { + get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterMultiple(ptr={this.m_classData})"; + } + public class CFilterMultipleAPI : ClassData + { + public CFilterMultipleAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMultipleAPI", "CFilterMultipleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterMultipleAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMultipleAPI", "CFilterMultipleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterMultipleAPI() + { + } + public CFilterMultipleAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterMultipleAPI", "CFilterMultipleAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFilterMultipleAPI(ptr={this.m_classData})"; + } + public class CFilterName : CBaseFilter + { + public CFilterName(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterName", "CFilterName", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterName(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterName", "CFilterName", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterName() + { + } + public CFilterName(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterName", "CFilterName", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string FilterName + { + get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterName(ptr={this.m_classData})"; + } + public class CFilterProximity : CBaseFilter + { + public CFilterProximity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterProximity", "CFilterProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterProximity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterProximity", "CFilterProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterProximity() + { + } + public CFilterProximity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterProximity", "CFilterProximity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterProximity(ptr={this.m_classData})"; + } + public class CFilterTeam : CBaseFilter + { + public CFilterTeam(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterTeam", "CFilterTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterTeam(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterTeam", "CFilterTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFilterTeam() + { + } + public CFilterTeam(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFilterTeam", "CFilterTeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int FilterTeam + { + get { return Invoker.CallNative("SDKClass", "FilterTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterTeam", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFilterTeam(ptr={this.m_classData})"; + } + public class CFireCrackerBlast : CInferno + { + public CFireCrackerBlast(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFireCrackerBlast", "CFireCrackerBlast", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFireCrackerBlast(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFireCrackerBlast", "CFireCrackerBlast", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFireCrackerBlast() + { + } + public CFireCrackerBlast(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFireCrackerBlast", "CFireCrackerBlast", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CInferno Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFireCrackerBlast(ptr={this.m_classData})"; + } + public class CFiringModeFloat : ClassData + { + public CFiringModeFloat(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFiringModeFloat", "CFiringModeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFiringModeFloat(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFiringModeFloat", "CFiringModeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFiringModeFloat() + { + } + public CFiringModeFloat(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFiringModeFloat", "CFiringModeFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Values + { + get { return Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFiringModeFloat(ptr={this.m_classData})"; + } + public class CFiringModeInt : ClassData + { + public CFiringModeInt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFiringModeInt", "CFiringModeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFiringModeInt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFiringModeInt", "CFiringModeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFiringModeInt() + { + } + public CFiringModeInt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFiringModeInt", "CFiringModeInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Values + { + get { return Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFiringModeInt(ptr={this.m_classData})"; + } + public class CFish : CBaseAnimGraph + { + public CFish(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFish", "CFish", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFish(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFish", "CFish", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFish() + { + } + public CFish(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFish", "CFish", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFishPool Pool + { + get { return Invoker.CallNative("SDKClass", "Pool", CallKind.ClassMember, m_classData); } + } + public uint Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData, value); } + } + public float X + { + get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } + } + public float Y + { + get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } + } + public float Z + { + get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } + } + public float Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public float AngleChange + { + get { return Invoker.CallNative("SDKClass", "AngleChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleChange", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Forward + { + get { return Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Forward", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Perp + { + get { return Invoker.CallNative("SDKClass", "Perp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Perp", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PoolOrigin + { + get { return Invoker.CallNative("SDKClass", "PoolOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PoolOrigin", CallKind.ClassMember, m_classData, value); } + } + public float WaterLevel + { + get { return Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData, value); } + } + public float Speed + { + get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } + } + public float DesiredSpeed + { + get { return Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData, value); } + } + public float CalmSpeed + { + get { return Invoker.CallNative("SDKClass", "CalmSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CalmSpeed", CallKind.ClassMember, m_classData, value); } + } + public float PanicSpeed + { + get { return Invoker.CallNative("SDKClass", "PanicSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanicSpeed", CallKind.ClassMember, m_classData, value); } + } + public float AvoidRange + { + get { return Invoker.CallNative("SDKClass", "AvoidRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvoidRange", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer TurnTimer + { + get { return Invoker.CallNative("SDKClass", "TurnTimer", CallKind.ClassMember, m_classData); } + } + public bool TurnClockwise + { + get { return Invoker.CallNative("SDKClass", "TurnClockwise", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnClockwise", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer GoTimer + { + get { return Invoker.CallNative("SDKClass", "GoTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer MoveTimer + { + get { return Invoker.CallNative("SDKClass", "MoveTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer PanicTimer + { + get { return Invoker.CallNative("SDKClass", "PanicTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer DisperseTimer + { + get { return Invoker.CallNative("SDKClass", "DisperseTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer ProximityTimer + { + get { return Invoker.CallNative("SDKClass", "ProximityTimer", CallKind.ClassMember, m_classData); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFish(ptr={this.m_classData})"; + } + public class CFishPool : CBaseEntity + { + public CFishPool(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFishPool", "CFishPool", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFishPool(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFishPool", "CFishPool", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFishPool() + { + } + public CFishPool(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFishPool", "CFishPool", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int FishCount + { + get { return Invoker.CallNative("SDKClass", "FishCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FishCount", CallKind.ClassMember, m_classData, value); } + } + public float MaxRange + { + get { return Invoker.CallNative("SDKClass", "MaxRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRange", CallKind.ClassMember, m_classData, value); } + } + public float SwimDepth + { + get { return Invoker.CallNative("SDKClass", "SwimDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwimDepth", CallKind.ClassMember, m_classData, value); } + } + public float WaterLevel + { + get { return Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaterLevel", CallKind.ClassMember, m_classData, value); } + } + public bool IsDormant + { + get { return Invoker.CallNative("SDKClass", "IsDormant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsDormant", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer VisTimer + { + get { return Invoker.CallNative("SDKClass", "VisTimer", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFishPool(ptr={this.m_classData})"; + } + public class CFlashbang : CBaseCSGrenade + { + public CFlashbang(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashbang", "CFlashbang", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlashbang(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashbang", "CFlashbang", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlashbang() + { + } + public CFlashbang(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashbang", "CFlashbang", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseCSGrenade Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFlashbang(ptr={this.m_classData})"; + } + public class CFlashbangProjectile : CBaseCSGrenadeProjectile + { + public CFlashbangProjectile(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashbangProjectile", "CFlashbangProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlashbangProjectile(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashbangProjectile", "CFlashbangProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlashbangProjectile() + { + } + public CFlashbangProjectile(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashbangProjectile", "CFlashbangProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TimeToDetonate + { + get { return Invoker.CallNative("SDKClass", "TimeToDetonate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToDetonate", CallKind.ClassMember, m_classData, value); } + } + public byte NumOpponentsHit + { + get { return Invoker.CallNative("SDKClass", "NumOpponentsHit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumOpponentsHit", CallKind.ClassMember, m_classData, value); } + } + public byte NumTeammatesHit + { + get { return Invoker.CallNative("SDKClass", "NumTeammatesHit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumTeammatesHit", CallKind.ClassMember, m_classData, value); } + } + public CBaseCSGrenadeProjectile Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFlashbangProjectile(ptr={this.m_classData})"; + } + public class CFlashlightEffect : ClassData + { + public CFlashlightEffect(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashlightEffect", "CFlashlightEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlashlightEffect(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashlightEffect", "CFlashlightEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlashlightEffect() + { + } + public CFlashlightEffect(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlashlightEffect", "CFlashlightEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsOn + { + get { return Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData, value); } + } + public bool MuzzleFlashEnabled + { + get { return Invoker.CallNative("SDKClass", "MuzzleFlashEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzleFlashEnabled", CallKind.ClassMember, m_classData, value); } + } + public float MuzzleFlashBrightness + { + get { return Invoker.CallNative("SDKClass", "MuzzleFlashBrightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzleFlashBrightness", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MuzzleFlashOrigin + { + get { return Invoker.CallNative("SDKClass", "MuzzleFlashOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuzzleFlashOrigin", CallKind.ClassMember, m_classData, value); } + } + public float Fov + { + get { return Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData, value); } + } + public float FarZ + { + get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } + } + public float LinearAtten + { + get { return Invoker.CallNative("SDKClass", "LinearAtten", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearAtten", CallKind.ClassMember, m_classData, value); } + } + public bool CastsShadows + { + get { return Invoker.CallNative("SDKClass", "CastsShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CastsShadows", CallKind.ClassMember, m_classData, value); } + } + public float CurrentPullBackDist + { + get { return Invoker.CallNative("SDKClass", "CurrentPullBackDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentPullBackDist", CallKind.ClassMember, m_classData, value); } + } + public string TextureName + { + get { return Invoker.CallNative("SDKClass", "TextureName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TextureName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFlashlightEffect(ptr={this.m_classData})"; + } + public class CFlexController : ClassData + { + public CFlexController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexController", "CFlexController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexController", "CFlexController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexController() + { + } + public CFlexController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexController", "CFlexController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public float Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public float Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFlexController(ptr={this.m_classData})"; + } + public class CFlexDesc : ClassData + { + public CFlexDesc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexDesc", "CFlexDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexDesc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexDesc", "CFlexDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexDesc() + { + } + public CFlexDesc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexDesc", "CFlexDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Facs + { + get { return Invoker.CallNative("SDKClass", "Facs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Facs", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFlexDesc(ptr={this.m_classData})"; + } + public class CFlexOp : ClassData + { + public CFlexOp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexOp", "CFlexOp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexOp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexOp", "CFlexOp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexOp() + { + } + public CFlexOp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexOp", "CFlexOp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint OpCode + { + get { return Invoker.CallNative("SDKClass", "OpCode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpCode", CallKind.ClassMember, m_classData, value); } + } + public int Data + { + get { return Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFlexOp(ptr={this.m_classData})"; + } + public class CFlexRule : ClassData + { + public CFlexRule(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexRule", "CFlexRule", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexRule(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexRule", "CFlexRule", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFlexRule() + { + } + public CFlexRule(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFlexRule", "CFlexRule", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Flex + { + get { return Invoker.CallNative("SDKClass", "Flex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFlexRule(ptr={this.m_classData})"; + } + public class CFloatAnimParameter : CConcreteAnimParameter + { + public CFloatAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatAnimParameter", "CFloatAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFloatAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatAnimParameter", "CFloatAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFloatAnimParameter() + { + } + public CFloatAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatAnimParameter", "CFloatAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float DefaultValue + { + get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } + } + public float MinValue + { + get { return Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData, value); } + } + public float MaxValue + { + get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } + } + public bool Interpolate + { + get { return Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData, value); } + } + public CConcreteAnimParameter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFloatAnimParameter(ptr={this.m_classData})"; + } + public class CFloatExponentialMovingAverage : ClassData + { + public CFloatExponentialMovingAverage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatExponentialMovingAverage", "CFloatExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFloatExponentialMovingAverage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatExponentialMovingAverage", "CFloatExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFloatExponentialMovingAverage() + { + } + public CFloatExponentialMovingAverage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatExponentialMovingAverage", "CFloatExponentialMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFloatExponentialMovingAverage(ptr={this.m_classData})"; + } + public class CFloatMovingAverage : ClassData + { + public CFloatMovingAverage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatMovingAverage", "CFloatMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFloatMovingAverage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatMovingAverage", "CFloatMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFloatMovingAverage() + { + } + public CFloatMovingAverage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFloatMovingAverage", "CFloatMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFloatMovingAverage(ptr={this.m_classData})"; + } + public class CFogController : CBaseEntity + { + public CFogController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogController", "CFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFogController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogController", "CFogController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFogController() + { + } + public CFogController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogController", "CFogController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public fogparams_t Fog + { + get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } + } + public bool UseAngles + { + get { return Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData, value); } + } + public int ChangedVariables + { + get { return Invoker.CallNative("SDKClass", "ChangedVariables", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChangedVariables", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFogController(ptr={this.m_classData})"; + } + public class CFogTrigger : CBaseTrigger + { + public CFogTrigger(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogTrigger", "CFogTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFogTrigger(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogTrigger", "CFogTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFogTrigger() + { + } + public CFogTrigger(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogTrigger", "CFogTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public fogparams_t Fog + { + get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFogTrigger(ptr={this.m_classData})"; + } + public class CFogVolume : CServerOnlyModelEntity + { + public CFogVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogVolume", "CFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFogVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogVolume", "CFogVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFogVolume() + { + } + public CFogVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFogVolume", "CFogVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string FogName + { + get { return Invoker.CallNative("SDKClass", "FogName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogName", CallKind.ClassMember, m_classData, value); } + } + public string PostProcessName + { + get { return Invoker.CallNative("SDKClass", "PostProcessName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostProcessName", CallKind.ClassMember, m_classData, value); } + } + public string ColorCorrectionName + { + get { return Invoker.CallNative("SDKClass", "ColorCorrectionName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorCorrectionName", CallKind.ClassMember, m_classData, value); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool InFogVolumesList + { + get { return Invoker.CallNative("SDKClass", "InFogVolumesList", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InFogVolumesList", CallKind.ClassMember, m_classData, value); } + } + public CServerOnlyModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFogVolume(ptr={this.m_classData})"; + } + public class CFollowAttachmentUpdateNode : CUnaryUpdateNode + { + public CFollowAttachmentUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowAttachmentUpdateNode", "CFollowAttachmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFollowAttachmentUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowAttachmentUpdateNode", "CFollowAttachmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFollowAttachmentUpdateNode() + { + } + public CFollowAttachmentUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowAttachmentUpdateNode", "CFollowAttachmentUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public FollowAttachmentSettings_t OpFixedData + { + get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFollowAttachmentUpdateNode(ptr={this.m_classData})"; + } + public class CFollowPathUpdateNode : CUnaryUpdateNode + { + public CFollowPathUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowPathUpdateNode", "CFollowPathUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFollowPathUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowPathUpdateNode", "CFollowPathUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFollowPathUpdateNode() + { + } + public CFollowPathUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowPathUpdateNode", "CFollowPathUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float BlendOutTime + { + get { return Invoker.CallNative("SDKClass", "BlendOutTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendOutTime", CallKind.ClassMember, m_classData, value); } + } + public bool BlockNonPathMovement + { + get { return Invoker.CallNative("SDKClass", "BlockNonPathMovement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockNonPathMovement", CallKind.ClassMember, m_classData, value); } + } + public bool StopFeetAtGoal + { + get { return Invoker.CallNative("SDKClass", "StopFeetAtGoal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopFeetAtGoal", CallKind.ClassMember, m_classData, value); } + } + public bool ScaleSpeed + { + get { return Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData, value); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public float MinAngle + { + get { return Invoker.CallNative("SDKClass", "MinAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinAngle", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngle + { + get { return Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData, value); } + } + public float SpeedScaleBlending + { + get { return Invoker.CallNative("SDKClass", "SpeedScaleBlending", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeedScaleBlending", CallKind.ClassMember, m_classData, value); } + } + public CAnimInputDamping TurnDamping + { + get { return Invoker.CallNative("SDKClass", "TurnDamping", CallKind.ClassMember, m_classData); } + } + public uint FacingTarget + { + get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle Param + { + get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } + } + public float TurnToFaceOffset + { + get { return Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData, value); } + } + public bool TurnToFace + { + get { return Invoker.CallNative("SDKClass", "TurnToFace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnToFace", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFollowPathUpdateNode(ptr={this.m_classData})"; + } + public class CFollowTargetUpdateNode : CUnaryUpdateNode + { + public CFollowTargetUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowTargetUpdateNode", "CFollowTargetUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFollowTargetUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowTargetUpdateNode", "CFollowTargetUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFollowTargetUpdateNode() + { + } + public CFollowTargetUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFollowTargetUpdateNode", "CFollowTargetUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public FollowTargetOpFixedSettings_t OpFixedData + { + get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterPosition + { + get { return Invoker.CallNative("SDKClass", "ParameterPosition", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParameterOrientation + { + get { return Invoker.CallNative("SDKClass", "ParameterOrientation", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFollowTargetUpdateNode(ptr={this.m_classData})"; + } + public class CFootAdjustmentUpdateNode : CUnaryUpdateNode + { + public CFootAdjustmentUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootAdjustmentUpdateNode", "CFootAdjustmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootAdjustmentUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootAdjustmentUpdateNode", "CFootAdjustmentUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootAdjustmentUpdateNode() + { + } + public CFootAdjustmentUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootAdjustmentUpdateNode", "CFootAdjustmentUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Clips + { + get { return Invoker.CallNative("SDKClass", "Clips", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Clips", CallKind.ClassMember, m_classData, value); } + } + public CPoseHandle BasePoseCacheHandle + { + get { return Invoker.CallNative("SDKClass", "BasePoseCacheHandle", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle FacingTarget + { + get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } + } + public float TurnTimeMin + { + get { return Invoker.CallNative("SDKClass", "TurnTimeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnTimeMin", CallKind.ClassMember, m_classData, value); } + } + public float TurnTimeMax + { + get { return Invoker.CallNative("SDKClass", "TurnTimeMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnTimeMax", CallKind.ClassMember, m_classData, value); } + } + public float StepHeightMax + { + get { return Invoker.CallNative("SDKClass", "StepHeightMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StepHeightMax", CallKind.ClassMember, m_classData, value); } + } + public float StepHeightMaxAngle + { + get { return Invoker.CallNative("SDKClass", "StepHeightMaxAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StepHeightMaxAngle", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChild + { + get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } + } + public bool AnimationDriven + { + get { return Invoker.CallNative("SDKClass", "AnimationDriven", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationDriven", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootAdjustmentUpdateNode(ptr={this.m_classData})"; + } + public class CFootCycle : CCycleBase + { + public CFootCycle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycle", "CFootCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootCycle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycle", "CFootCycle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootCycle() + { + } + public CFootCycle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycle", "CFootCycle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCycleBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootCycle(ptr={this.m_classData})"; + } + public class CFootCycleDefinition : ClassData + { + public CFootCycleDefinition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycleDefinition", "CFootCycleDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootCycleDefinition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycleDefinition", "CFootCycleDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootCycleDefinition() + { + } + public CFootCycleDefinition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycleDefinition", "CFootCycleDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D StancePositionMS + { + get { return Invoker.CallNative("SDKClass", "StancePositionMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StancePositionMS", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MidpointPositionMS + { + get { return Invoker.CallNative("SDKClass", "MidpointPositionMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MidpointPositionMS", CallKind.ClassMember, m_classData, value); } + } + public float StanceDirectionMS + { + get { return Invoker.CallNative("SDKClass", "StanceDirectionMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StanceDirectionMS", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ToStrideStartPos + { + get { return Invoker.CallNative("SDKClass", "ToStrideStartPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToStrideStartPos", CallKind.ClassMember, m_classData, value); } + } + public CAnimCycle StanceCycle + { + get { return Invoker.CallNative("SDKClass", "StanceCycle", CallKind.ClassMember, m_classData); } + } + public CFootCycle FootLiftCycle + { + get { return Invoker.CallNative("SDKClass", "FootLiftCycle", CallKind.ClassMember, m_classData); } + } + public CFootCycle FootOffCycle + { + get { return Invoker.CallNative("SDKClass", "FootOffCycle", CallKind.ClassMember, m_classData); } + } + public CFootCycle FootStrikeCycle + { + get { return Invoker.CallNative("SDKClass", "FootStrikeCycle", CallKind.ClassMember, m_classData); } + } + public CFootCycle FootLandCycle + { + get { return Invoker.CallNative("SDKClass", "FootLandCycle", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootCycleDefinition(ptr={this.m_classData})"; + } + public class CFootCycleMetricEvaluator : CMotionMetricEvaluator + { + public CFootCycleMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycleMetricEvaluator", "CFootCycleMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootCycleMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycleMetricEvaluator", "CFootCycleMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootCycleMetricEvaluator() + { + } + public CFootCycleMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootCycleMetricEvaluator", "CFootCycleMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] FootIndices + { + get { return Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootCycleMetricEvaluator(ptr={this.m_classData})"; + } + public class CFootDefinition : ClassData + { + public CFootDefinition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootDefinition", "CFootDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootDefinition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootDefinition", "CFootDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootDefinition() + { + } + public CFootDefinition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootDefinition", "CFootDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string AnkleBoneName + { + get { return Invoker.CallNative("SDKClass", "AnkleBoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnkleBoneName", CallKind.ClassMember, m_classData, value); } + } + public string ToeBoneName + { + get { return Invoker.CallNative("SDKClass", "ToeBoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToeBoneName", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BallOffset + { + get { return Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BallOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HeelOffset + { + get { return Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData, value); } + } + public float FootLength + { + get { return Invoker.CallNative("SDKClass", "FootLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootLength", CallKind.ClassMember, m_classData, value); } + } + public float BindPoseDirectionMS + { + get { return Invoker.CallNative("SDKClass", "BindPoseDirectionMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BindPoseDirectionMS", CallKind.ClassMember, m_classData, value); } + } + public float TraceHeight + { + get { return Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData, value); } + } + public float TraceRadius + { + get { return Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFootDefinition(ptr={this.m_classData})"; + } + public class CFootFallAnimTag : CAnimTagBase + { + public CFootFallAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootFallAnimTag", "CFootFallAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootFallAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootFallAnimTag", "CFootFallAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootFallAnimTag() + { + } + public CFootFallAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootFallAnimTag", "CFootFallAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Foot + { + get { return Invoker.CallNative("SDKClass", "Foot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Foot", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootFallAnimTag(ptr={this.m_classData})"; + } + public class CFootLockUpdateNode : CUnaryUpdateNode + { + public CFootLockUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootLockUpdateNode", "CFootLockUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootLockUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootLockUpdateNode", "CFootLockUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootLockUpdateNode() + { + } + public CFootLockUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootLockUpdateNode", "CFootLockUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public FootLockPoseOpFixedSettings OpFixedSettings + { + get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } + } + public CAnimInputDamping HipShiftDamping + { + get { return Invoker.CallNative("SDKClass", "HipShiftDamping", CallKind.ClassMember, m_classData); } + } + public CAnimInputDamping RootHeightDamping + { + get { return Invoker.CallNative("SDKClass", "RootHeightDamping", CallKind.ClassMember, m_classData); } + } + public float StrideCurveScale + { + get { return Invoker.CallNative("SDKClass", "StrideCurveScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrideCurveScale", CallKind.ClassMember, m_classData, value); } + } + public float StrideCurveLimitScale + { + get { return Invoker.CallNative("SDKClass", "StrideCurveLimitScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrideCurveLimitScale", CallKind.ClassMember, m_classData, value); } + } + public float StepHeightIncreaseScale + { + get { return Invoker.CallNative("SDKClass", "StepHeightIncreaseScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StepHeightIncreaseScale", CallKind.ClassMember, m_classData, value); } + } + public float StepHeightDecreaseScale + { + get { return Invoker.CallNative("SDKClass", "StepHeightDecreaseScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StepHeightDecreaseScale", CallKind.ClassMember, m_classData, value); } + } + public float HipShiftScale + { + get { return Invoker.CallNative("SDKClass", "HipShiftScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipShiftScale", CallKind.ClassMember, m_classData, value); } + } + public float BlendTime + { + get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } + } + public float MaxRootHeightOffset + { + get { return Invoker.CallNative("SDKClass", "MaxRootHeightOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRootHeightOffset", CallKind.ClassMember, m_classData, value); } + } + public float MinRootHeightOffset + { + get { return Invoker.CallNative("SDKClass", "MinRootHeightOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinRootHeightOffset", CallKind.ClassMember, m_classData, value); } + } + public float TiltPlanePitchSpringStrength + { + get { return Invoker.CallNative("SDKClass", "TiltPlanePitchSpringStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TiltPlanePitchSpringStrength", CallKind.ClassMember, m_classData, value); } + } + public float TiltPlaneRollSpringStrength + { + get { return Invoker.CallNative("SDKClass", "TiltPlaneRollSpringStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TiltPlaneRollSpringStrength", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyFootRotationLimits + { + get { return Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyHipShift + { + get { return Invoker.CallNative("SDKClass", "ApplyHipShift", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyHipShift", CallKind.ClassMember, m_classData, value); } + } + public bool ModulateStepHeight + { + get { return Invoker.CallNative("SDKClass", "ModulateStepHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModulateStepHeight", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChild + { + get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } + } + public bool EnableVerticalCurvedPaths + { + get { return Invoker.CallNative("SDKClass", "EnableVerticalCurvedPaths", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableVerticalCurvedPaths", CallKind.ClassMember, m_classData, value); } + } + public bool EnableRootHeightDamping + { + get { return Invoker.CallNative("SDKClass", "EnableRootHeightDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableRootHeightDamping", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootLockUpdateNode(ptr={this.m_classData})"; + } + public class CFootMotion : ClassData + { + public CFootMotion(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootMotion", "CFootMotion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootMotion(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootMotion", "CFootMotion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootMotion() + { + } + public CFootMotion(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootMotion", "CFootMotion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public bool Additive + { + get { return Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFootMotion(ptr={this.m_classData})"; + } + public class CFootPinningUpdateNode : CUnaryUpdateNode + { + public CFootPinningUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootPinningUpdateNode", "CFootPinningUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootPinningUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootPinningUpdateNode", "CFootPinningUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootPinningUpdateNode() + { + } + public CFootPinningUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootPinningUpdateNode", "CFootPinningUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public FootPinningPoseOpFixedData_t PoseOpFixedData + { + get { return Invoker.CallNative("SDKClass", "PoseOpFixedData", CallKind.ClassMember, m_classData); } + } + public uint TimingSource + { + get { return Invoker.CallNative("SDKClass", "TimingSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimingSource", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChild + { + get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootPinningUpdateNode(ptr={this.m_classData})"; + } + public class CFootPositionMetricEvaluator : CMotionMetricEvaluator + { + public CFootPositionMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootPositionMetricEvaluator", "CFootPositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootPositionMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootPositionMetricEvaluator", "CFootPositionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootPositionMetricEvaluator() + { + } + public CFootPositionMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootPositionMetricEvaluator", "CFootPositionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] FootIndices + { + get { return Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreSlope + { + get { return Invoker.CallNative("SDKClass", "IgnoreSlope", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreSlope", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootPositionMetricEvaluator(ptr={this.m_classData})"; + } + public class CFootstepControl : CBaseTrigger + { + public CFootstepControl(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepControl", "CFootstepControl", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootstepControl(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepControl", "CFootstepControl", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootstepControl() + { + } + public CFootstepControl(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepControl", "CFootstepControl", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Source + { + get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData, value); } + } + public string Destination + { + get { return Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Destination", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootstepControl(ptr={this.m_classData})"; + } + public class CFootstepLandedAnimTag : CAnimTagBase + { + public CFootstepLandedAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepLandedAnimTag", "CFootstepLandedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootstepLandedAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepLandedAnimTag", "CFootstepLandedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootstepLandedAnimTag() + { + } + public CFootstepLandedAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepLandedAnimTag", "CFootstepLandedAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FootstepType + { + get { return Invoker.CallNative("SDKClass", "FootstepType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootstepType", CallKind.ClassMember, m_classData, value); } + } + public string OverrideSoundName + { + get { return Invoker.CallNative("SDKClass", "OverrideSoundName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideSoundName", CallKind.ClassMember, m_classData, value); } + } + public string DebugAnimSourceString + { + get { return Invoker.CallNative("SDKClass", "DebugAnimSourceString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugAnimSourceString", CallKind.ClassMember, m_classData, value); } + } + public string BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootstepLandedAnimTag(ptr={this.m_classData})"; + } + public class CFootstepTableHandle : ClassData + { + public CFootstepTableHandle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepTableHandle", "CFootstepTableHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootstepTableHandle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepTableHandle", "CFootstepTableHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootstepTableHandle() + { + } + public CFootstepTableHandle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootstepTableHandle", "CFootstepTableHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFootstepTableHandle(ptr={this.m_classData})"; + } + public class CFootStepTriggerUpdateNode : CUnaryUpdateNode + { + public CFootStepTriggerUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootStepTriggerUpdateNode", "CFootStepTriggerUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootStepTriggerUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootStepTriggerUpdateNode", "CFootStepTriggerUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootStepTriggerUpdateNode() + { + } + public CFootStepTriggerUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootStepTriggerUpdateNode", "CFootStepTriggerUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Tolerance + { + get { return Invoker.CallNative("SDKClass", "Tolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tolerance", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootStepTriggerUpdateNode(ptr={this.m_classData})"; + } + public class CFootStride : ClassData + { + public CFootStride(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootStride", "CFootStride", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootStride(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootStride", "CFootStride", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootStride() + { + } + public CFootStride(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootStride", "CFootStride", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFootCycleDefinition Definition + { + get { return Invoker.CallNative("SDKClass", "Definition", CallKind.ClassMember, m_classData); } + } + public CFootTrajectories Trajectories + { + get { return Invoker.CallNative("SDKClass", "Trajectories", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFootStride(ptr={this.m_classData})"; + } + public class CFootTrajectories : ClassData + { + public CFootTrajectories(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectories", "CFootTrajectories", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootTrajectories(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectories", "CFootTrajectories", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootTrajectories() + { + } + public CFootTrajectories(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectories", "CFootTrajectories", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFootTrajectories(ptr={this.m_classData})"; + } + public class CFootTrajectory : ClassData + { + public CFootTrajectory(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectory", "CFootTrajectory", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootTrajectory(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectory", "CFootTrajectory", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFootTrajectory() + { + } + public CFootTrajectory(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFootTrajectory", "CFootTrajectory", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public float RotationOffset + { + get { return Invoker.CallNative("SDKClass", "RotationOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotationOffset", CallKind.ClassMember, m_classData, value); } + } + public float Progression + { + get { return Invoker.CallNative("SDKClass", "Progression", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Progression", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFootTrajectory(ptr={this.m_classData})"; + } + public class CFuncBrush : CBaseModelEntity + { + public CFuncBrush(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncBrush", "CFuncBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncBrush(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncBrush", "CFuncBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncBrush() + { + } + public CFuncBrush(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncBrush", "CFuncBrush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Solidity + { + get { return Invoker.CallNative("SDKClass", "Solidity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Solidity", CallKind.ClassMember, m_classData, value); } + } + public int Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool SolidBsp + { + get { return Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData, value); } + } + public string ExcludedClass + { + get { return Invoker.CallNative("SDKClass", "ExcludedClass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludedClass", CallKind.ClassMember, m_classData, value); } + } + public bool InvertExclusion + { + get { return Invoker.CallNative("SDKClass", "InvertExclusion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InvertExclusion", CallKind.ClassMember, m_classData, value); } + } + public bool ScriptedMovement + { + get { return Invoker.CallNative("SDKClass", "ScriptedMovement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScriptedMovement", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncBrush(ptr={this.m_classData})"; + } + public class CFuncConveyor : CBaseModelEntity + { + public CFuncConveyor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncConveyor", "CFuncConveyor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncConveyor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncConveyor", "CFuncConveyor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncConveyor() + { + } + public CFuncConveyor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncConveyor", "CFuncConveyor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ConveyorModels + { + get { return Invoker.CallNative("SDKClass", "ConveyorModels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConveyorModels", CallKind.ClassMember, m_classData, value); } + } + public float TransitionDurationSeconds + { + get { return Invoker.CallNative("SDKClass", "TransitionDurationSeconds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransitionDurationSeconds", CallKind.ClassMember, m_classData, value); } + } + public Vector MoveEntitySpace + { + get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MoveDirEntitySpace + { + get { return Invoker.CallNative("SDKClass", "MoveDirEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveDirEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public float TargetSpeed + { + get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } + } + public int TransitionStartTick + { + get { return Invoker.CallNative("SDKClass", "TransitionStartTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransitionStartTick", CallKind.ClassMember, m_classData, value); } + } + public int TransitionDurationTicks + { + get { return Invoker.CallNative("SDKClass", "TransitionDurationTicks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransitionDurationTicks", CallKind.ClassMember, m_classData, value); } + } + public float TransitionStartSpeed + { + get { return Invoker.CallNative("SDKClass", "TransitionStartSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransitionStartSpeed", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncConveyor(ptr={this.m_classData})"; + } + public class CFuncElectrifiedVolume : CFuncBrush + { + public CFuncElectrifiedVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncElectrifiedVolume", "CFuncElectrifiedVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncElectrifiedVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncElectrifiedVolume", "CFuncElectrifiedVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncElectrifiedVolume() + { + } + public CFuncElectrifiedVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncElectrifiedVolume", "CFuncElectrifiedVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string EffectName + { + get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } + } + public string EffectInterpenetrateName + { + get { return Invoker.CallNative("SDKClass", "EffectInterpenetrateName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectInterpenetrateName", CallKind.ClassMember, m_classData, value); } + } + public string EffectZapName + { + get { return Invoker.CallNative("SDKClass", "EffectZapName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectZapName", CallKind.ClassMember, m_classData, value); } + } + public string EffectSource + { + get { return Invoker.CallNative("SDKClass", "EffectSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectSource", CallKind.ClassMember, m_classData, value); } + } + public CFuncBrush Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncElectrifiedVolume(ptr={this.m_classData})"; + } + public class CFuncIllusionary : CBaseModelEntity + { + public CFuncIllusionary(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncIllusionary", "CFuncIllusionary", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncIllusionary(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncIllusionary", "CFuncIllusionary", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncIllusionary() + { + } + public CFuncIllusionary(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncIllusionary", "CFuncIllusionary", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncIllusionary(ptr={this.m_classData})"; + } + public class CFuncInteractionLayerClip : CBaseModelEntity + { + public CFuncInteractionLayerClip(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncInteractionLayerClip", "CFuncInteractionLayerClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncInteractionLayerClip(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncInteractionLayerClip", "CFuncInteractionLayerClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncInteractionLayerClip() + { + } + public CFuncInteractionLayerClip(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncInteractionLayerClip", "CFuncInteractionLayerClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public string InteractsAs + { + get { return Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData, value); } + } + public string InteractsWith + { + get { return Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncInteractionLayerClip(ptr={this.m_classData})"; + } + public class CFuncLadder : CBaseModelEntity + { + public CFuncLadder(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncLadder", "CFuncLadder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncLadder(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncLadder", "CFuncLadder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncLadder() + { + } + public CFuncLadder(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncLadder", "CFuncLadder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D LadderDir + { + get { return Invoker.CallNative("SDKClass", "LadderDir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LadderDir", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LocalTop + { + get { return Invoker.CallNative("SDKClass", "LocalTop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalTop", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PlayerMountPositionTop + { + get { return Invoker.CallNative("SDKClass", "PlayerMountPositionTop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerMountPositionTop", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PlayerMountPositionBottom + { + get { return Invoker.CallNative("SDKClass", "PlayerMountPositionBottom", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerMountPositionBottom", CallKind.ClassMember, m_classData, value); } + } + public float AutoRideSpeed + { + get { return Invoker.CallNative("SDKClass", "AutoRideSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoRideSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool FakeLadder + { + get { return Invoker.CallNative("SDKClass", "FakeLadder", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FakeLadder", CallKind.ClassMember, m_classData, value); } + } + public bool HasSlack + { + get { return Invoker.CallNative("SDKClass", "HasSlack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasSlack", CallKind.ClassMember, m_classData, value); } + } + public string SurfacePropName + { + get { return Invoker.CallNative("SDKClass", "SurfacePropName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfacePropName", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnPlayerGotOnLadder + { + get { return Invoker.CallNative("SDKClass", "OnPlayerGotOnLadder", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPlayerGotOffLadder + { + get { return Invoker.CallNative("SDKClass", "OnPlayerGotOffLadder", CallKind.ClassMember, m_classData); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncLadder(ptr={this.m_classData})"; + } + public class CFuncLadderAlias_func_useableladder : CFuncLadder + { + public CFuncLadderAlias_func_useableladder(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncLadderAlias_func_useableladder", "CFuncLadderAlias_func_useableladder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncLadderAlias_func_useableladder(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncLadderAlias_func_useableladder", "CFuncLadderAlias_func_useableladder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncLadderAlias_func_useableladder() + { + } + public CFuncLadderAlias_func_useableladder(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncLadderAlias_func_useableladder", "CFuncLadderAlias_func_useableladder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFuncLadder Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncLadderAlias_func_useableladder(ptr={this.m_classData})"; + } + public class CFuncMonitor : CFuncBrush + { + public CFuncMonitor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMonitor", "CFuncMonitor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMonitor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMonitor", "CFuncMonitor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMonitor() + { + } + public CFuncMonitor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMonitor", "CFuncMonitor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TargetCamera + { + get { return Invoker.CallNative("SDKClass", "TargetCamera", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetCamera", CallKind.ClassMember, m_classData, value); } + } + public int ResolutionEnum + { + get { return Invoker.CallNative("SDKClass", "ResolutionEnum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResolutionEnum", CallKind.ClassMember, m_classData, value); } + } + public bool RenderShadows + { + get { return Invoker.CallNative("SDKClass", "RenderShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderShadows", CallKind.ClassMember, m_classData, value); } + } + public bool UseUniqueColorTarget + { + get { return Invoker.CallNative("SDKClass", "UseUniqueColorTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseUniqueColorTarget", CallKind.ClassMember, m_classData, value); } + } + public string BrushModelName + { + get { return Invoker.CallNative("SDKClass", "BrushModelName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrushModelName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity TargetCamera1 + { + get { return Invoker.CallNative("SDKClass", "TargetCamera1", CallKind.ClassMember, m_classData); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool Draw3DSkybox + { + get { return Invoker.CallNative("SDKClass", "Draw3DSkybox", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Draw3DSkybox", CallKind.ClassMember, m_classData, value); } + } + public bool StartEnabled + { + get { return Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData, value); } + } + public CFuncBrush Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncMonitor(ptr={this.m_classData})"; + } + public class CFuncMoveLinear : CBaseToggle + { + public CFuncMoveLinear(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinear", "CFuncMoveLinear", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMoveLinear(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinear", "CFuncMoveLinear", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMoveLinear() + { + } + public CFuncMoveLinear(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinear", "CFuncMoveLinear", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint AuthoredPosition + { + get { return Invoker.CallNative("SDKClass", "AuthoredPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AuthoredPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector MoveEntitySpace + { + get { return Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MoveDirParentSpace + { + get { return Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveDirParentSpace", CallKind.ClassMember, m_classData, value); } + } + public string SoundStart + { + get { return Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData, value); } + } + public string SoundStop + { + get { return Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData, value); } + } + public string CurrentSound + { + get { return Invoker.CallNative("SDKClass", "CurrentSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentSound", CallKind.ClassMember, m_classData, value); } + } + public float BlockDamage + { + get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } + } + public float StartPosition + { + get { return Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnFullyOpen + { + get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFullyClosed + { + get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } + } + public bool CreateMovableNavMesh + { + get { return Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData, value); } + } + public bool AllowMovableNavMeshDockingOnEntireEntity + { + get { return Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData, value); } + } + public bool CreateNavObstacle + { + get { return Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateNavObstacle", CallKind.ClassMember, m_classData, value); } + } + public CBaseToggle Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncMoveLinear(ptr={this.m_classData})"; + } + public class CFuncMoveLinearAlias_momentary_door : CFuncMoveLinear + { + public CFuncMoveLinearAlias_momentary_door(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinearAlias_momentary_door", "CFuncMoveLinearAlias_momentary_door", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMoveLinearAlias_momentary_door(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinearAlias_momentary_door", "CFuncMoveLinearAlias_momentary_door", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMoveLinearAlias_momentary_door() + { + } + public CFuncMoveLinearAlias_momentary_door(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoveLinearAlias_momentary_door", "CFuncMoveLinearAlias_momentary_door", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFuncMoveLinear Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncMoveLinearAlias_momentary_door(ptr={this.m_classData})"; + } + public class CFuncMover : CBaseModelEntity + { + public CFuncMover(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMover", "CFuncMover", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMover(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMover", "CFuncMover", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMover() + { + } + public CFuncMover(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMover", "CFuncMover", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string PathName + { + get { return Invoker.CallNative("SDKClass", "PathName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathName", CallKind.ClassMember, m_classData, value); } + } + public CPathMover PathMover + { + get { return Invoker.CallNative("SDKClass", "PathMover", CallKind.ClassMember, m_classData); } + } + public string PathNodeStart + { + get { return Invoker.CallNative("SDKClass", "PathNodeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodeStart", CallKind.ClassMember, m_classData, value); } + } + public string PathNodeEnd + { + get { return Invoker.CallNative("SDKClass", "PathNodeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodeEnd", CallKind.ClassMember, m_classData, value); } + } + public uint MoveType + { + get { return Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData, value); } + } + public bool IsReversing + { + get { return Invoker.CallNative("SDKClass", "IsReversing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsReversing", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } + } + public float StartSpeed + { + get { return Invoker.CallNative("SDKClass", "StartSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartSpeed", CallKind.ClassMember, m_classData, value); } + } + public float PathLocation + { + get { return Invoker.CallNative("SDKClass", "PathLocation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathLocation", CallKind.ClassMember, m_classData, value); } + } + public float T + { + get { return Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData, value); } + } + public int CurrentNodeIndex + { + get { return Invoker.CallNative("SDKClass", "CurrentNodeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentNodeIndex", CallKind.ClassMember, m_classData, value); } + } + public int PreviousNodeIndex + { + get { return Invoker.CallNative("SDKClass", "PreviousNodeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreviousNodeIndex", CallKind.ClassMember, m_classData, value); } + } + public byte SolidType + { + get { return Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolidType", CallKind.ClassMember, m_classData, value); } + } + public bool IsMoving + { + get { return Invoker.CallNative("SDKClass", "IsMoving", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsMoving", CallKind.ClassMember, m_classData, value); } + } + public float TimeToReachMaxSpeed + { + get { return Invoker.CallNative("SDKClass", "TimeToReachMaxSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToReachMaxSpeed", CallKind.ClassMember, m_classData, value); } + } + public float DistanceToReachMaxSpeed + { + get { return Invoker.CallNative("SDKClass", "DistanceToReachMaxSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceToReachMaxSpeed", CallKind.ClassMember, m_classData, value); } + } + public float TimeToReachZeroSpeed + { + get { return Invoker.CallNative("SDKClass", "TimeToReachZeroSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToReachZeroSpeed", CallKind.ClassMember, m_classData, value); } + } + public float DistanceToReachZeroSpeed + { + get { return Invoker.CallNative("SDKClass", "DistanceToReachZeroSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceToReachZeroSpeed", CallKind.ClassMember, m_classData, value); } + } + public float TimeMovementStart + { + get { return Invoker.CallNative("SDKClass", "TimeMovementStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeMovementStart", CallKind.ClassMember, m_classData, value); } + } + public float TimeMovementStop + { + get { return Invoker.CallNative("SDKClass", "TimeMovementStop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeMovementStop", CallKind.ClassMember, m_classData, value); } + } + public CMoverPathNode StopAtNode + { + get { return Invoker.CallNative("SDKClass", "StopAtNode", CallKind.ClassMember, m_classData); } + } + public float PathLocationToBeginStop + { + get { return Invoker.CallNative("SDKClass", "PathLocationToBeginStop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathLocationToBeginStop", CallKind.ClassMember, m_classData, value); } + } + public string StartForwardSound + { + get { return Invoker.CallNative("SDKClass", "StartForwardSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartForwardSound", CallKind.ClassMember, m_classData, value); } + } + public string LoopForwardSound + { + get { return Invoker.CallNative("SDKClass", "LoopForwardSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoopForwardSound", CallKind.ClassMember, m_classData, value); } + } + public string StopForwardSound + { + get { return Invoker.CallNative("SDKClass", "StopForwardSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopForwardSound", CallKind.ClassMember, m_classData, value); } + } + public string StartReverseSound + { + get { return Invoker.CallNative("SDKClass", "StartReverseSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartReverseSound", CallKind.ClassMember, m_classData, value); } + } + public string LoopReverseSound + { + get { return Invoker.CallNative("SDKClass", "LoopReverseSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoopReverseSound", CallKind.ClassMember, m_classData, value); } + } + public string StopReverseSound + { + get { return Invoker.CallNative("SDKClass", "StopReverseSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopReverseSound", CallKind.ClassMember, m_classData, value); } + } + public string ArriveAtDestinationSound + { + get { return Invoker.CallNative("SDKClass", "ArriveAtDestinationSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ArriveAtDestinationSound", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnMovementEnd + { + get { return Invoker.CallNative("SDKClass", "OnMovementEnd", CallKind.ClassMember, m_classData); } + } + public bool StartAtClosestPoint + { + get { return Invoker.CallNative("SDKClass", "StartAtClosestPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartAtClosestPoint", CallKind.ClassMember, m_classData, value); } + } + public bool StartAtEnd + { + get { return Invoker.CallNative("SDKClass", "StartAtEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartAtEnd", CallKind.ClassMember, m_classData, value); } + } + public uint OrientationUpdate + { + get { return Invoker.CallNative("SDKClass", "OrientationUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrientationUpdate", CallKind.ClassMember, m_classData, value); } + } + public float TimeStartOrientationChange + { + get { return Invoker.CallNative("SDKClass", "TimeStartOrientationChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeStartOrientationChange", CallKind.ClassMember, m_classData, value); } + } + public float TimeToBlendToNewOrientation + { + get { return Invoker.CallNative("SDKClass", "TimeToBlendToNewOrientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToBlendToNewOrientation", CallKind.ClassMember, m_classData, value); } + } + public float DurationBlendToNewOrientationRan + { + get { return Invoker.CallNative("SDKClass", "DurationBlendToNewOrientationRan", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DurationBlendToNewOrientationRan", CallKind.ClassMember, m_classData, value); } + } + public int OriginalOrientationIndex + { + get { return Invoker.CallNative("SDKClass", "OriginalOrientationIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalOrientationIndex", CallKind.ClassMember, m_classData, value); } + } + public bool CreateMovableNavMesh + { + get { return Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateMovableNavMesh", CallKind.ClassMember, m_classData, value); } + } + public bool AllowMovableNavMeshDockingOnEntireEntity + { + get { return Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowMovableNavMeshDockingOnEntireEntity", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnNodePassed + { + get { return Invoker.CallNative("SDKClass", "OnNodePassed", CallKind.ClassMember, m_classData); } + } + public string OrientationMatchEntityName + { + get { return Invoker.CallNative("SDKClass", "OrientationMatchEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrientationMatchEntityName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity OrientationMatchEntity + { + get { return Invoker.CallNative("SDKClass", "OrientationMatchEntity", CallKind.ClassMember, m_classData); } + } + public float TimeToTraverseToNextNode + { + get { return Invoker.CallNative("SDKClass", "TimeToTraverseToNextNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToTraverseToNextNode", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LerpToNewPosStartInPathEntitySpace + { + get { return Invoker.CallNative("SDKClass", "LerpToNewPosStartInPathEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpToNewPosStartInPathEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LerpToNewPosEndInPathEntitySpace + { + get { return Invoker.CallNative("SDKClass", "LerpToNewPosEndInPathEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpToNewPosEndInPathEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public float LerpToPositionT + { + get { return Invoker.CallNative("SDKClass", "LerpToPositionT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpToPositionT", CallKind.ClassMember, m_classData, value); } + } + public float LerpToPositionDeltaT + { + get { return Invoker.CallNative("SDKClass", "LerpToPositionDeltaT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpToPositionDeltaT", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnLerpToPositionComplete + { + get { return Invoker.CallNative("SDKClass", "OnLerpToPositionComplete", CallKind.ClassMember, m_classData); } + } + public bool IsPaused + { + get { return Invoker.CallNative("SDKClass", "IsPaused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPaused", CallKind.ClassMember, m_classData, value); } + } + public uint TransitionedToPathNodeAction + { + get { return Invoker.CallNative("SDKClass", "TransitionedToPathNodeAction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransitionedToPathNodeAction", CallKind.ClassMember, m_classData, value); } + } + public int DelayedTeleportToNode + { + get { return Invoker.CallNative("SDKClass", "DelayedTeleportToNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DelayedTeleportToNode", CallKind.ClassMember, m_classData, value); } + } + public bool IsVerboseLogging + { + get { return Invoker.CallNative("SDKClass", "IsVerboseLogging", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsVerboseLogging", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity FollowEntity + { + get { return Invoker.CallNative("SDKClass", "FollowEntity", CallKind.ClassMember, m_classData); } + } + public float FollowDistance + { + get { return Invoker.CallNative("SDKClass", "FollowDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FollowDistance", CallKind.ClassMember, m_classData, value); } + } + public float FollowMinimumSpeed + { + get { return Invoker.CallNative("SDKClass", "FollowMinimumSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FollowMinimumSpeed", CallKind.ClassMember, m_classData, value); } + } + public float CurFollowEntityT + { + get { return Invoker.CallNative("SDKClass", "CurFollowEntityT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurFollowEntityT", CallKind.ClassMember, m_classData, value); } + } + public float CurFollowSpeed + { + get { return Invoker.CallNative("SDKClass", "CurFollowSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurFollowSpeed", CallKind.ClassMember, m_classData, value); } + } + public string StrOrientationFaceEntityName + { + get { return Invoker.CallNative("SDKClass", "StrOrientationFaceEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrOrientationFaceEntityName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity OrientationFaceEntity + { + get { return Invoker.CallNative("SDKClass", "OrientationFaceEntity", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStart + { + get { return Invoker.CallNative("SDKClass", "OnStart", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStartForward + { + get { return Invoker.CallNative("SDKClass", "OnStartForward", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStartReverse + { + get { return Invoker.CallNative("SDKClass", "OnStartReverse", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStop + { + get { return Invoker.CallNative("SDKClass", "OnStop", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStopped + { + get { return Invoker.CallNative("SDKClass", "OnStopped", CallKind.ClassMember, m_classData); } + } + public bool NextNodeReturnsCurrent + { + get { return Invoker.CallNative("SDKClass", "NextNodeReturnsCurrent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextNodeReturnsCurrent", CallKind.ClassMember, m_classData, value); } + } + public bool StartedMoving + { + get { return Invoker.CallNative("SDKClass", "StartedMoving", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartedMoving", CallKind.ClassMember, m_classData, value); } + } + public uint FollowEntityDirection + { + get { return Invoker.CallNative("SDKClass", "FollowEntityDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FollowEntityDirection", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncMover(ptr={this.m_classData})"; + } + public class CFuncMoverAPI : ClassData + { + public CFuncMoverAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoverAPI", "CFuncMoverAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMoverAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoverAPI", "CFuncMoverAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncMoverAPI() + { + } + public CFuncMoverAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncMoverAPI", "CFuncMoverAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFuncMoverAPI(ptr={this.m_classData})"; + } + public class CFuncNavBlocker : CBaseModelEntity + { + public CFuncNavBlocker(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncNavBlocker", "CFuncNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncNavBlocker(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncNavBlocker", "CFuncNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncNavBlocker() + { + } + public CFuncNavBlocker(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncNavBlocker", "CFuncNavBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public int BlockedTeamNumber + { + get { return Invoker.CallNative("SDKClass", "BlockedTeamNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockedTeamNumber", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncNavBlocker(ptr={this.m_classData})"; + } + public class CFuncNavObstruction : CBaseModelEntity + { + public CFuncNavObstruction(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncNavObstruction", "CFuncNavObstruction", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncNavObstruction(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncNavObstruction", "CFuncNavObstruction", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncNavObstruction() + { + } + public CFuncNavObstruction(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncNavObstruction", "CFuncNavObstruction", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool UseAsyncObstacleUpdate + { + get { return Invoker.CallNative("SDKClass", "UseAsyncObstacleUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAsyncObstacleUpdate", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncNavObstruction(ptr={this.m_classData})"; + } + public class CFuncPlat : CBasePlatTrain + { + public CFuncPlat(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPlat", "CFuncPlat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncPlat(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPlat", "CFuncPlat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncPlat() + { + } + public CFuncPlat(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPlat", "CFuncPlat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Noise + { + get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } + } + public CBasePlatTrain Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncPlat(ptr={this.m_classData})"; + } + public class CFuncPlatRot : CFuncPlat + { + public CFuncPlatRot(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPlatRot", "CFuncPlatRot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncPlatRot(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPlatRot", "CFuncPlatRot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncPlatRot() + { + } + public CFuncPlatRot(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPlatRot", "CFuncPlatRot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector End + { + get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } + } + public Vector Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public CFuncPlat Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncPlatRot(ptr={this.m_classData})"; + } + public class CFuncPropRespawnZone : CBaseEntity + { + public CFuncPropRespawnZone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPropRespawnZone", "CFuncPropRespawnZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncPropRespawnZone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPropRespawnZone", "CFuncPropRespawnZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncPropRespawnZone() + { + } + public CFuncPropRespawnZone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncPropRespawnZone", "CFuncPropRespawnZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncPropRespawnZone(ptr={this.m_classData})"; + } + public class CFuncRotating : CBaseModelEntity + { + public CFuncRotating(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncRotating", "CFuncRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncRotating(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncRotating", "CFuncRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncRotating() + { + } + public CFuncRotating(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncRotating", "CFuncRotating", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnStopped + { + get { return Invoker.CallNative("SDKClass", "OnStopped", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStarted + { + get { return Invoker.CallNative("SDKClass", "OnStarted", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnReachedStart + { + get { return Invoker.CallNative("SDKClass", "OnReachedStart", CallKind.ClassMember, m_classData); } + } + public Vector2D LocalRotationVector + { + get { return Invoker.CallNative("SDKClass", "LocalRotationVector", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalRotationVector", CallKind.ClassMember, m_classData, value); } + } + public float FanFriction + { + get { return Invoker.CallNative("SDKClass", "FanFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FanFriction", CallKind.ClassMember, m_classData, value); } + } + public float Attenuation + { + get { return Invoker.CallNative("SDKClass", "Attenuation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Attenuation", CallKind.ClassMember, m_classData, value); } + } + public float Volume + { + get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } + } + public float TargetSpeed + { + get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } + } + public float MaxSpeed + { + get { return Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData, value); } + } + public float BlockDamage + { + get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } + } + public string NoiseRunning + { + get { return Invoker.CallNative("SDKClass", "NoiseRunning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseRunning", CallKind.ClassMember, m_classData, value); } + } + public bool Reversed + { + get { return Invoker.CallNative("SDKClass", "Reversed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Reversed", CallKind.ClassMember, m_classData, value); } + } + public bool AccelDecel + { + get { return Invoker.CallNative("SDKClass", "AccelDecel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccelDecel", CallKind.ClassMember, m_classData, value); } + } + public Vector PrevLocalAngles + { + get { return Invoker.CallNative("SDKClass", "PrevLocalAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevLocalAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public bool StopAtStartPos + { + get { return Invoker.CallNative("SDKClass", "StopAtStartPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopAtStartPos", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ClientOrigin + { + get { return Invoker.CallNative("SDKClass", "ClientOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector ClientAngles + { + get { return Invoker.CallNative("SDKClass", "ClientAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientAngles", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncRotating(ptr={this.m_classData})"; + } + public class CFuncRotator : CBaseModelEntity + { + public CFuncRotator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncRotator", "CFuncRotator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncRotator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncRotator", "CFuncRotator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncRotator() + { + } + public CFuncRotator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncRotator", "CFuncRotator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity RotatorTarget + { + get { return Invoker.CallNative("SDKClass", "RotatorTarget", CallKind.ClassMember, m_classData); } + } + public bool IsRotating + { + get { return Invoker.CallNative("SDKClass", "IsRotating", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRotating", CallKind.ClassMember, m_classData, value); } + } + public bool IsReversing + { + get { return Invoker.CallNative("SDKClass", "IsReversing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsReversing", CallKind.ClassMember, m_classData, value); } + } + public float TimeToReachMaxSpeed + { + get { return Invoker.CallNative("SDKClass", "TimeToReachMaxSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToReachMaxSpeed", CallKind.ClassMember, m_classData, value); } + } + public float TimeToReachZeroSpeed + { + get { return Invoker.CallNative("SDKClass", "TimeToReachZeroSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToReachZeroSpeed", CallKind.ClassMember, m_classData, value); } + } + public float DistanceAlongArcTraveled + { + get { return Invoker.CallNative("SDKClass", "DistanceAlongArcTraveled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceAlongArcTraveled", CallKind.ClassMember, m_classData, value); } + } + public float TimeToWaitOscillate + { + get { return Invoker.CallNative("SDKClass", "TimeToWaitOscillate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToWaitOscillate", CallKind.ClassMember, m_classData, value); } + } + public float TimeRotationStart + { + get { return Invoker.CallNative("SDKClass", "TimeRotationStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeRotationStart", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnRotationStarted + { + get { return Invoker.CallNative("SDKClass", "OnRotationStarted", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnRotationCompleted + { + get { return Invoker.CallNative("SDKClass", "OnRotationCompleted", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOscillate + { + get { return Invoker.CallNative("SDKClass", "OnOscillate", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOscillateStartArrive + { + get { return Invoker.CallNative("SDKClass", "OnOscillateStartArrive", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOscillateStartDepart + { + get { return Invoker.CallNative("SDKClass", "OnOscillateStartDepart", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOscillateEndArrive + { + get { return Invoker.CallNative("SDKClass", "OnOscillateEndArrive", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOscillateEndDepart + { + get { return Invoker.CallNative("SDKClass", "OnOscillateEndDepart", CallKind.ClassMember, m_classData); } + } + public bool OscillateDepart + { + get { return Invoker.CallNative("SDKClass", "OscillateDepart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OscillateDepart", CallKind.ClassMember, m_classData, value); } + } + public int OscillateCount + { + get { return Invoker.CallNative("SDKClass", "OscillateCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OscillateCount", CallKind.ClassMember, m_classData, value); } + } + public uint RotateType + { + get { return Invoker.CallNative("SDKClass", "RotateType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotateType", CallKind.ClassMember, m_classData, value); } + } + public uint PrevRotateType + { + get { return Invoker.CallNative("SDKClass", "PrevRotateType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevRotateType", CallKind.ClassMember, m_classData, value); } + } + public bool HasTargetOverride + { + get { return Invoker.CallNative("SDKClass", "HasTargetOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasTargetOverride", CallKind.ClassMember, m_classData, value); } + } + public uint SpaceOverride + { + get { return Invoker.CallNative("SDKClass", "SpaceOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpaceOverride", CallKind.ClassMember, m_classData, value); } + } + public Vector AngularVelocity + { + get { return Invoker.CallNative("SDKClass", "AngularVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LookAtForcedUp + { + get { return Invoker.CallNative("SDKClass", "LookAtForcedUp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtForcedUp", CallKind.ClassMember, m_classData, value); } + } + public string StrRotatorTarget + { + get { return Invoker.CallNative("SDKClass", "StrRotatorTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrRotatorTarget", CallKind.ClassMember, m_classData, value); } + } + public bool RecordHistory + { + get { return Invoker.CallNative("SDKClass", "RecordHistory", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecordHistory", CallKind.ClassMember, m_classData, value); } + } + public bool ReturningToPreviousOrientation + { + get { return Invoker.CallNative("SDKClass", "ReturningToPreviousOrientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReturningToPreviousOrientation", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncRotator(ptr={this.m_classData})"; + } + public class CFuncShatterglass : CBaseModelEntity + { + public CFuncShatterglass(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncShatterglass", "CFuncShatterglass", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncShatterglass(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncShatterglass", "CFuncShatterglass", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncShatterglass() + { + } + public CFuncShatterglass(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncShatterglass", "CFuncShatterglass", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] ShatterGlassShards + { + get { return Invoker.CallNative("SDKClass", "ShatterGlassShards", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShatterGlassShards", CallKind.ClassMember, m_classData, value); } + } + public Vector4D PanelSize + { + get { return Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData, value); } + } + public float LastShatterSoundEmitTime + { + get { return Invoker.CallNative("SDKClass", "LastShatterSoundEmitTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastShatterSoundEmitTime", CallKind.ClassMember, m_classData, value); } + } + public float LastCleanupTime + { + get { return Invoker.CallNative("SDKClass", "LastCleanupTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastCleanupTime", CallKind.ClassMember, m_classData, value); } + } + public float InitAtTime + { + get { return Invoker.CallNative("SDKClass", "InitAtTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitAtTime", CallKind.ClassMember, m_classData, value); } + } + public float GlassThickness + { + get { return Invoker.CallNative("SDKClass", "GlassThickness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlassThickness", CallKind.ClassMember, m_classData, value); } + } + public float SpawnInvulnerability + { + get { return Invoker.CallNative("SDKClass", "SpawnInvulnerability", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnInvulnerability", CallKind.ClassMember, m_classData, value); } + } + public bool BreakSilent + { + get { return Invoker.CallNative("SDKClass", "BreakSilent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakSilent", CallKind.ClassMember, m_classData, value); } + } + public bool BreakShardless + { + get { return Invoker.CallNative("SDKClass", "BreakShardless", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakShardless", CallKind.ClassMember, m_classData, value); } + } + public bool Broken + { + get { return Invoker.CallNative("SDKClass", "Broken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Broken", CallKind.ClassMember, m_classData, value); } + } + public bool GlassNavIgnore + { + get { return Invoker.CallNative("SDKClass", "GlassNavIgnore", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlassNavIgnore", CallKind.ClassMember, m_classData, value); } + } + public bool GlassInFrame + { + get { return Invoker.CallNative("SDKClass", "GlassInFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlassInFrame", CallKind.ClassMember, m_classData, value); } + } + public bool StartBroken + { + get { return Invoker.CallNative("SDKClass", "StartBroken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartBroken", CallKind.ClassMember, m_classData, value); } + } + public byte InitialDamageType + { + get { return Invoker.CallNative("SDKClass", "InitialDamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialDamageType", CallKind.ClassMember, m_classData, value); } + } + public string DamagePositioningEntityName01 + { + get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName01", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName01", CallKind.ClassMember, m_classData, value); } + } + public string DamagePositioningEntityName02 + { + get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName02", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName02", CallKind.ClassMember, m_classData, value); } + } + public string DamagePositioningEntityName03 + { + get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName03", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName03", CallKind.ClassMember, m_classData, value); } + } + public string DamagePositioningEntityName04 + { + get { return Invoker.CallNative("SDKClass", "DamagePositioningEntityName04", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagePositioningEntityName04", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] InitialDamagePositions + { + get { return Invoker.CallNative("SDKClass", "InitialDamagePositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialDamagePositions", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] ExtraDamagePositions + { + get { return Invoker.CallNative("SDKClass", "ExtraDamagePositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExtraDamagePositions", CallKind.ClassMember, m_classData, value); } + } + public Vector2D[] InitialPanelVertices + { + get { return Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnBroken + { + get { return Invoker.CallNative("SDKClass", "OnBroken", CallKind.ClassMember, m_classData); } + } + public byte SurfaceType + { + get { return Invoker.CallNative("SDKClass", "SurfaceType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfaceType", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncShatterglass(ptr={this.m_classData})"; + } + public class CFuncTankTrain : CFuncTrackTrain + { + public CFuncTankTrain(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTankTrain", "CFuncTankTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTankTrain(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTankTrain", "CFuncTankTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTankTrain() + { + } + public CFuncTankTrain(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTankTrain", "CFuncTankTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnDeath + { + get { return Invoker.CallNative("SDKClass", "OnDeath", CallKind.ClassMember, m_classData); } + } + public CFuncTrackTrain Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncTankTrain(ptr={this.m_classData})"; + } + public class CFuncTimescale : CBaseEntity + { + public CFuncTimescale(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTimescale", "CFuncTimescale", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTimescale(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTimescale", "CFuncTimescale", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTimescale() + { + } + public CFuncTimescale(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTimescale", "CFuncTimescale", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float DesiredTimescale + { + get { return Invoker.CallNative("SDKClass", "DesiredTimescale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiredTimescale", CallKind.ClassMember, m_classData, value); } + } + public float Acceleration + { + get { return Invoker.CallNative("SDKClass", "Acceleration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Acceleration", CallKind.ClassMember, m_classData, value); } + } + public float MinBlendRate + { + get { return Invoker.CallNative("SDKClass", "MinBlendRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinBlendRate", CallKind.ClassMember, m_classData, value); } + } + public float BlendDeltaMultiplier + { + get { return Invoker.CallNative("SDKClass", "BlendDeltaMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendDeltaMultiplier", CallKind.ClassMember, m_classData, value); } + } + public bool IsStarted + { + get { return Invoker.CallNative("SDKClass", "IsStarted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsStarted", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncTimescale(ptr={this.m_classData})"; + } + public class CFuncTrackAuto : CFuncTrackChange + { + public CFuncTrackAuto(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackAuto", "CFuncTrackAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrackAuto(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackAuto", "CFuncTrackAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrackAuto() + { + } + public CFuncTrackAuto(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackAuto", "CFuncTrackAuto", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFuncTrackChange Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncTrackAuto(ptr={this.m_classData})"; + } + public class CFuncTrackChange : CFuncPlatRot + { + public CFuncTrackChange(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackChange", "CFuncTrackChange", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrackChange(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackChange", "CFuncTrackChange", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrackChange() + { + } + public CFuncTrackChange(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackChange", "CFuncTrackChange", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] TrackTop + { + get { return Invoker.CallNative("SDKClass", "TrackTop", CallKind.ClassMember, m_classData); } + } + public int[] TrackBottom + { + get { return Invoker.CallNative("SDKClass", "TrackBottom", CallKind.ClassMember, m_classData); } + } + public int[] Train + { + get { return Invoker.CallNative("SDKClass", "Train", CallKind.ClassMember, m_classData); } + } + public string TrackTopName + { + get { return Invoker.CallNative("SDKClass", "TrackTopName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TrackTopName", CallKind.ClassMember, m_classData, value); } + } + public string TrackBottomName + { + get { return Invoker.CallNative("SDKClass", "TrackBottomName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TrackBottomName", CallKind.ClassMember, m_classData, value); } + } + public string TrainName + { + get { return Invoker.CallNative("SDKClass", "TrainName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TrainName", CallKind.ClassMember, m_classData, value); } + } + public uint Code + { + get { return Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData, value); } + } + public int TargetState + { + get { return Invoker.CallNative("SDKClass", "TargetState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetState", CallKind.ClassMember, m_classData, value); } + } + public int Use + { + get { return Invoker.CallNative("SDKClass", "Use", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Use", CallKind.ClassMember, m_classData, value); } + } + public CFuncPlatRot Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncTrackChange(ptr={this.m_classData})"; + } + public class CFuncTrackTrain : CBaseModelEntity + { + public CFuncTrackTrain(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackTrain", "CFuncTrackTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrackTrain(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackTrain", "CFuncTrackTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrackTrain() + { + } + public CFuncTrackTrain(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrackTrain", "CFuncTrackTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPathTrack Ppath + { + get { return Invoker.CallNative("SDKClass", "Ppath", CallKind.ClassMember, m_classData); } + } + public float Length + { + get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PosPrev + { + get { return Invoker.CallNative("SDKClass", "PosPrev", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PosPrev", CallKind.ClassMember, m_classData, value); } + } + public Vector Prev + { + get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ControlMins + { + get { return Invoker.CallNative("SDKClass", "ControlMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ControlMaxs + { + get { return Invoker.CallNative("SDKClass", "ControlMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastBlockPos + { + get { return Invoker.CallNative("SDKClass", "LastBlockPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastBlockPos", CallKind.ClassMember, m_classData, value); } + } + public int LastBlockTick + { + get { return Invoker.CallNative("SDKClass", "LastBlockTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastBlockTick", CallKind.ClassMember, m_classData, value); } + } + public float Volume + { + get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } + } + public float Bank + { + get { return Invoker.CallNative("SDKClass", "Bank", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Bank", CallKind.ClassMember, m_classData, value); } + } + public float OldSpeed + { + get { return Invoker.CallNative("SDKClass", "OldSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldSpeed", CallKind.ClassMember, m_classData, value); } + } + public float BlockDamage + { + get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public float MaxSpeed + { + get { return Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSpeed", CallKind.ClassMember, m_classData, value); } + } + public float Dir + { + get { return Invoker.CallNative("SDKClass", "Dir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dir", CallKind.ClassMember, m_classData, value); } + } + public string SoundMove + { + get { return Invoker.CallNative("SDKClass", "SoundMove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundMove", CallKind.ClassMember, m_classData, value); } + } + public string SoundMovePing + { + get { return Invoker.CallNative("SDKClass", "SoundMovePing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundMovePing", CallKind.ClassMember, m_classData, value); } + } + public string SoundStart + { + get { return Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundStart", CallKind.ClassMember, m_classData, value); } + } + public string SoundStop + { + get { return Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundStop", CallKind.ClassMember, m_classData, value); } + } + public string StrPathTarget + { + get { return Invoker.CallNative("SDKClass", "StrPathTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrPathTarget", CallKind.ClassMember, m_classData, value); } + } + public float MoveSoundMinDuration + { + get { return Invoker.CallNative("SDKClass", "MoveSoundMinDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveSoundMinDuration", CallKind.ClassMember, m_classData, value); } + } + public float MoveSoundMaxDuration + { + get { return Invoker.CallNative("SDKClass", "MoveSoundMaxDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveSoundMaxDuration", CallKind.ClassMember, m_classData, value); } + } + public float NextMoveSoundTime + { + get { return Invoker.CallNative("SDKClass", "NextMoveSoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextMoveSoundTime", CallKind.ClassMember, m_classData, value); } + } + public float MoveSoundMinPitch + { + get { return Invoker.CallNative("SDKClass", "MoveSoundMinPitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveSoundMinPitch", CallKind.ClassMember, m_classData, value); } + } + public float MoveSoundMaxPitch + { + get { return Invoker.CallNative("SDKClass", "MoveSoundMaxPitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveSoundMaxPitch", CallKind.ClassMember, m_classData, value); } + } + public uint OrientationType + { + get { return Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData, value); } + } + public uint VelocityType + { + get { return Invoker.CallNative("SDKClass", "VelocityType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VelocityType", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnStart + { + get { return Invoker.CallNative("SDKClass", "OnStart", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnNext + { + get { return Invoker.CallNative("SDKClass", "OnNext", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnArrivedAtDestinationNode + { + get { return Invoker.CallNative("SDKClass", "OnArrivedAtDestinationNode", CallKind.ClassMember, m_classData); } + } + public bool ManualSpeedChanges + { + get { return Invoker.CallNative("SDKClass", "ManualSpeedChanges", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ManualSpeedChanges", CallKind.ClassMember, m_classData, value); } + } + public float DesiredSpeed + { + get { return Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DesiredSpeed", CallKind.ClassMember, m_classData, value); } + } + public float SpeedChangeTime + { + get { return Invoker.CallNative("SDKClass", "SpeedChangeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeedChangeTime", CallKind.ClassMember, m_classData, value); } + } + public float AccelSpeed + { + get { return Invoker.CallNative("SDKClass", "AccelSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccelSpeed", CallKind.ClassMember, m_classData, value); } + } + public float DecelSpeed + { + get { return Invoker.CallNative("SDKClass", "DecelSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecelSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool AccelToSpeed + { + get { return Invoker.CallNative("SDKClass", "AccelToSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccelToSpeed", CallKind.ClassMember, m_classData, value); } + } + public float NextMPSoundTime + { + get { return Invoker.CallNative("SDKClass", "NextMPSoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextMPSoundTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncTrackTrain(ptr={this.m_classData})"; + } + public class CFuncTrain : CBasePlatTrain + { + public CFuncTrain(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrain", "CFuncTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrain(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrain", "CFuncTrain", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrain() + { + } + public CFuncTrain(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrain", "CFuncTrain", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity CurrentTarget + { + get { return Invoker.CallNative("SDKClass", "CurrentTarget", CallKind.ClassMember, m_classData); } + } + public bool Activated + { + get { return Invoker.CallNative("SDKClass", "Activated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Activated", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Enemy + { + get { return Invoker.CallNative("SDKClass", "Enemy", CallKind.ClassMember, m_classData); } + } + public float BlockDamage + { + get { return Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockDamage", CallKind.ClassMember, m_classData, value); } + } + public float NextBlockTime + { + get { return Invoker.CallNative("SDKClass", "NextBlockTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextBlockTime", CallKind.ClassMember, m_classData, value); } + } + public string LastTarget + { + get { return Invoker.CallNative("SDKClass", "LastTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTarget", CallKind.ClassMember, m_classData, value); } + } + public CBasePlatTrain Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncTrain(ptr={this.m_classData})"; + } + public class CFuncTrainControls : CBaseModelEntity + { + public CFuncTrainControls(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrainControls", "CFuncTrainControls", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrainControls(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrainControls", "CFuncTrainControls", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncTrainControls() + { + } + public CFuncTrainControls(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncTrainControls", "CFuncTrainControls", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncTrainControls(ptr={this.m_classData})"; + } + public class CFuncVehicleClip : CBaseModelEntity + { + public CFuncVehicleClip(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncVehicleClip", "CFuncVehicleClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncVehicleClip(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncVehicleClip", "CFuncVehicleClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncVehicleClip() + { + } + public CFuncVehicleClip(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncVehicleClip", "CFuncVehicleClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncVehicleClip(ptr={this.m_classData})"; + } + public class CFuncVPhysicsClip : CBaseModelEntity + { + public CFuncVPhysicsClip(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncVPhysicsClip", "CFuncVPhysicsClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncVPhysicsClip(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncVPhysicsClip", "CFuncVPhysicsClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncVPhysicsClip() + { + } + public CFuncVPhysicsClip(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncVPhysicsClip", "CFuncVPhysicsClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncVPhysicsClip(ptr={this.m_classData})"; + } + public class CFuncWall : CBaseModelEntity + { + public CFuncWall(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWall", "CFuncWall", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncWall(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWall", "CFuncWall", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncWall() + { + } + public CFuncWall(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWall", "CFuncWall", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int State + { + get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncWall(ptr={this.m_classData})"; + } + public class CFuncWallToggle : CFuncWall + { + public CFuncWallToggle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWallToggle", "CFuncWallToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncWallToggle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWallToggle", "CFuncWallToggle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncWallToggle() + { + } + public CFuncWallToggle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWallToggle", "CFuncWallToggle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFuncWall Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncWallToggle(ptr={this.m_classData})"; + } + public class CFuncWater : CBaseModelEntity + { + public CFuncWater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWater", "CFuncWater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncWater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWater", "CFuncWater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuncWater() + { + } + public CFuncWater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuncWater", "CFuncWater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBuoyancyHelper BuoyancyHelper + { + get { return Invoker.CallNative("SDKClass", "BuoyancyHelper", CallKind.ClassMember, m_classData); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFuncWater(ptr={this.m_classData})"; + } + public class CFuseProgram : ClassData + { + public CFuseProgram(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuseProgram", "CFuseProgram", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuseProgram(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuseProgram", "CFuseProgram", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuseProgram() + { + } + public CFuseProgram(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuseProgram", "CFuseProgram", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte[] ProgramBuffer + { + get { return Invoker.CallNative("SDKClass", "ProgramBuffer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProgramBuffer", CallKind.ClassMember, m_classData, value); } + } + public int MaxTempVarsUsed + { + get { return Invoker.CallNative("SDKClass", "MaxTempVarsUsed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTempVarsUsed", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CFuseProgram(ptr={this.m_classData})"; + } + public class CFuseSymbolTable : ClassData + { + public CFuseSymbolTable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuseSymbolTable", "CFuseSymbolTable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuseSymbolTable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuseSymbolTable", "CFuseSymbolTable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFuseSymbolTable() + { + } + public CFuseSymbolTable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFuseSymbolTable", "CFuseSymbolTable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CFuseSymbolTable(ptr={this.m_classData})"; + } + public class CFutureFacingMetricEvaluator : CMotionMetricEvaluator + { + public CFutureFacingMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFutureFacingMetricEvaluator", "CFutureFacingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFutureFacingMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFutureFacingMetricEvaluator", "CFutureFacingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFutureFacingMetricEvaluator() + { + } + public CFutureFacingMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFutureFacingMetricEvaluator", "CFutureFacingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Distance + { + get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } + } + public float Time + { + get { return Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Time", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFutureFacingMetricEvaluator(ptr={this.m_classData})"; + } + public class CFutureVelocityMetricEvaluator : CMotionMetricEvaluator + { + public CFutureVelocityMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFutureVelocityMetricEvaluator", "CFutureVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFutureVelocityMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFutureVelocityMetricEvaluator", "CFutureVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CFutureVelocityMetricEvaluator() + { + } + public CFutureVelocityMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CFutureVelocityMetricEvaluator", "CFutureVelocityMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Distance + { + get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } + } + public float StoppingDistance + { + get { return Invoker.CallNative("SDKClass", "StoppingDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StoppingDistance", CallKind.ClassMember, m_classData, value); } + } + public float TargetSpeed + { + get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } + } + public byte Mode + { + get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CFutureVelocityMetricEvaluator(ptr={this.m_classData})"; + } + public class CGameChoreoServices : IChoreoServices + { + public CGameChoreoServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameChoreoServices", "CGameChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameChoreoServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameChoreoServices", "CGameChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameChoreoServices() + { + } + public CGameChoreoServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameChoreoServices", "CGameChoreoServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseAnimGraph Owner + { + get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } + } + public CScriptedSequence ScriptedSequence + { + get { return Invoker.CallNative("SDKClass", "ScriptedSequence", CallKind.ClassMember, m_classData); } + } + public float TimeStartedState + { + get { return Invoker.CallNative("SDKClass", "TimeStartedState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeStartedState", CallKind.ClassMember, m_classData, value); } + } + public IChoreoServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGameChoreoServices(ptr={this.m_classData})"; + } + public class CGameEnd : CRulePointEntity + { + public CGameEnd(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameEnd", "CGameEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameEnd(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameEnd", "CGameEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameEnd() + { + } + public CGameEnd(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameEnd", "CGameEnd", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CRulePointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGameEnd(ptr={this.m_classData})"; + } + public class CGameGibManager : CBaseEntity + { + public CGameGibManager(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameGibManager", "CGameGibManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameGibManager(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameGibManager", "CGameGibManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameGibManager() + { + } + public CGameGibManager(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameGibManager", "CGameGibManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool AllowNewGibs + { + get { return Invoker.CallNative("SDKClass", "AllowNewGibs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowNewGibs", CallKind.ClassMember, m_classData, value); } + } + public int CurrentMaxPieces + { + get { return Invoker.CallNative("SDKClass", "CurrentMaxPieces", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentMaxPieces", CallKind.ClassMember, m_classData, value); } + } + public int MaxPieces + { + get { return Invoker.CallNative("SDKClass", "MaxPieces", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxPieces", CallKind.ClassMember, m_classData, value); } + } + public int LastFrame + { + get { return Invoker.CallNative("SDKClass", "LastFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastFrame", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGameGibManager(ptr={this.m_classData})"; + } + public class CGameMoney : CRulePointEntity + { + public CGameMoney(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameMoney", "CGameMoney", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameMoney(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameMoney", "CGameMoney", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameMoney() + { + } + public CGameMoney(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameMoney", "CGameMoney", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnMoneySpent + { + get { return Invoker.CallNative("SDKClass", "OnMoneySpent", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMoneySpentFail + { + get { return Invoker.CallNative("SDKClass", "OnMoneySpentFail", CallKind.ClassMember, m_classData); } + } + public int Money + { + get { return Invoker.CallNative("SDKClass", "Money", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Money", CallKind.ClassMember, m_classData, value); } + } + public string StrAwardText + { + get { return Invoker.CallNative("SDKClass", "StrAwardText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrAwardText", CallKind.ClassMember, m_classData, value); } + } + public CRulePointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGameMoney(ptr={this.m_classData})"; + } + public class CGamePlayerEquip : CRulePointEntity + { + public CGamePlayerEquip(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerEquip", "CGamePlayerEquip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGamePlayerEquip(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerEquip", "CGamePlayerEquip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGamePlayerEquip() + { + } + public CGamePlayerEquip(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerEquip", "CGamePlayerEquip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CRulePointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGamePlayerEquip(ptr={this.m_classData})"; + } + public class CGamePlayerZone : CRuleBrushEntity + { + public CGamePlayerZone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerZone", "CGamePlayerZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGamePlayerZone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerZone", "CGamePlayerZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGamePlayerZone() + { + } + public CGamePlayerZone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGamePlayerZone", "CGamePlayerZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnPlayerInZone + { + get { return Invoker.CallNative("SDKClass", "OnPlayerInZone", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPlayerOutZone + { + get { return Invoker.CallNative("SDKClass", "OnPlayerOutZone", CallKind.ClassMember, m_classData); } + } + public CRuleBrushEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGamePlayerZone(ptr={this.m_classData})"; + } + public class CGameRules : ClassData + { + public CGameRules(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameRules", "CGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameRules(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameRules", "CGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameRules() + { + } + public CGameRules(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameRules", "CGameRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public string QuestName + { + get { return Invoker.CallNative("SDKClass", "QuestName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuestName", CallKind.ClassMember, m_classData, value); } + } + public int QuestPhase + { + get { return Invoker.CallNative("SDKClass", "QuestPhase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuestPhase", CallKind.ClassMember, m_classData, value); } + } + public int TotalPausedTicks + { + get { return Invoker.CallNative("SDKClass", "TotalPausedTicks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalPausedTicks", CallKind.ClassMember, m_classData, value); } + } + public int PauseStartTick + { + get { return Invoker.CallNative("SDKClass", "PauseStartTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PauseStartTick", CallKind.ClassMember, m_classData, value); } + } + public bool GamePaused + { + get { return Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GamePaused", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CGameRules(ptr={this.m_classData})"; + } + public class CGameRulesProxy : CBaseEntity + { + public CGameRulesProxy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameRulesProxy", "CGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameRulesProxy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameRulesProxy", "CGameRulesProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameRulesProxy() + { + } + public CGameRulesProxy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameRulesProxy", "CGameRulesProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGameRulesProxy(ptr={this.m_classData})"; + } + public class CGameSceneNode : ClassData + { + public CGameSceneNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameSceneNode", "CGameSceneNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameSceneNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameSceneNode", "CGameSceneNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameSceneNode() + { + } + public CGameSceneNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameSceneNode", "CGameSceneNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public CSkeletonInstance GetSkeletonInstance() + { + return Internal_API.Invoker.CallNative("SDKClass", "GetSkeletonInstance", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Owner + { + get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } + } + public int[] Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public int[] Child + { + get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } + } + public int[] NextSibling + { + get { return Invoker.CallNative("SDKClass", "NextSibling", CallKind.ClassMember, m_classData); } + } + public CNetworkOriginCellCoordQuantizedVector Origin + { + get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } + } + public Vector Rotation + { + get { return Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData, value); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AbsOrigin + { + get { return Invoker.CallNative("SDKClass", "AbsOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AbsOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector AbsRotation + { + get { return Invoker.CallNative("SDKClass", "AbsRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AbsRotation", CallKind.ClassMember, m_classData, value); } + } + public float AbsScale + { + get { return Invoker.CallNative("SDKClass", "AbsScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AbsScale", CallKind.ClassMember, m_classData, value); } + } + public short ParentAttachmentOrBone + { + get { return Invoker.CallNative("SDKClass", "ParentAttachmentOrBone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentAttachmentOrBone", CallKind.ClassMember, m_classData, value); } + } + public bool DebugAbsOriginChanges + { + get { return Invoker.CallNative("SDKClass", "DebugAbsOriginChanges", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugAbsOriginChanges", CallKind.ClassMember, m_classData, value); } + } + public bool Dormant + { + get { return Invoker.CallNative("SDKClass", "Dormant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dormant", CallKind.ClassMember, m_classData, value); } + } + public bool ForceParentToBeNetworked + { + get { return Invoker.CallNative("SDKClass", "ForceParentToBeNetworked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceParentToBeNetworked", CallKind.ClassMember, m_classData, value); } + } + public byte HierarchicalDepth + { + get { return Invoker.CallNative("SDKClass", "HierarchicalDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HierarchicalDepth", CallKind.ClassMember, m_classData, value); } + } + public byte HierarchyType + { + get { return Invoker.CallNative("SDKClass", "HierarchyType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HierarchyType", CallKind.ClassMember, m_classData, value); } + } + public byte DoNotSetAnimTimeInInvalidatePhysicsCount + { + get { return Invoker.CallNative("SDKClass", "DoNotSetAnimTimeInInvalidatePhysicsCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DoNotSetAnimTimeInInvalidatePhysicsCount", CallKind.ClassMember, m_classData, value); } + } + public uint Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint HierarchyAttachName + { + get { return Invoker.CallNative("SDKClass", "HierarchyAttachName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HierarchyAttachName", CallKind.ClassMember, m_classData, value); } + } + public float ZOffset + { + get { return Invoker.CallNative("SDKClass", "ZOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZOffset", CallKind.ClassMember, m_classData, value); } + } + public float ClientLocalScale + { + get { return Invoker.CallNative("SDKClass", "ClientLocalScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientLocalScale", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RenderOrigin + { + get { return Invoker.CallNative("SDKClass", "RenderOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderOrigin", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CGameSceneNode(ptr={this.m_classData})"; + } + public class CGameScriptedMoveData : ClassData + { + public CGameScriptedMoveData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveData", "CGameScriptedMoveData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameScriptedMoveData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveData", "CGameScriptedMoveData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameScriptedMoveData() + { + } + public CGameScriptedMoveData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveData", "CGameScriptedMoveData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D AccumulatedRootMotion + { + get { return Invoker.CallNative("SDKClass", "AccumulatedRootMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccumulatedRootMotion", CallKind.ClassMember, m_classData, value); } + } + public Vector AccumulatedRootMotionRotation + { + get { return Invoker.CallNative("SDKClass", "AccumulatedRootMotionRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccumulatedRootMotionRotation", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Src + { + get { return Invoker.CallNative("SDKClass", "Src", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Src", CallKind.ClassMember, m_classData, value); } + } + public Vector Src1 + { + get { return Invoker.CallNative("SDKClass", "Src1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Src1", CallKind.ClassMember, m_classData, value); } + } + public Vector Current + { + get { return Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData, value); } + } + public float LockedSpeed + { + get { return Invoker.CallNative("SDKClass", "LockedSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockedSpeed", CallKind.ClassMember, m_classData, value); } + } + public float AngRate + { + get { return Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public bool TeleportOnEnd + { + get { return Invoker.CallNative("SDKClass", "TeleportOnEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeleportOnEnd", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreRotation + { + get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } + } + public bool Success + { + get { return Invoker.CallNative("SDKClass", "Success", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Success", CallKind.ClassMember, m_classData, value); } + } + public uint ForcedCrouchState + { + get { return Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreCollisions + { + get { return Invoker.CallNative("SDKClass", "IgnoreCollisions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreCollisions", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Dest + { + get { return Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData, value); } + } + public Vector Dst + { + get { return Invoker.CallNative("SDKClass", "Dst", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dst", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity DestEntity + { + get { return Invoker.CallNative("SDKClass", "DestEntity", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGameScriptedMoveData(ptr={this.m_classData})"; + } + public class CGameScriptedMoveDef_t : ClassData + { + public CGameScriptedMoveDef_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveDef_t", "CGameScriptedMoveDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameScriptedMoveDef_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveDef_t", "CGameScriptedMoveDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameScriptedMoveDef_t() + { + } + public CGameScriptedMoveDef_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameScriptedMoveDef_t", "CGameScriptedMoveDef_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D DestOffset + { + get { return Invoker.CallNative("SDKClass", "DestOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestOffset", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity DestEntity + { + get { return Invoker.CallNative("SDKClass", "DestEntity", CallKind.ClassMember, m_classData); } + } + public Vector Dest + { + get { return Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dest", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float AngRate + { + get { return Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData, value); } + } + public float MoveSpeed + { + get { return Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool AimDisabled + { + get { return Invoker.CallNative("SDKClass", "AimDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AimDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreRotation + { + get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } + } + public uint ForcedCrouchState + { + get { return Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CGameScriptedMoveDef_t(ptr={this.m_classData})"; + } + public class CGameText : CRulePointEntity + { + public CGameText(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameText", "CGameText", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameText(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameText", "CGameText", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGameText() + { + } + public CGameText(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGameText", "CGameText", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Message + { + get { return Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData, value); } + } + public hudtextparms_t TextParms + { + get { return Invoker.CallNative("SDKClass", "TextParms", CallKind.ClassMember, m_classData); } + } + public CRulePointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGameText(ptr={this.m_classData})"; + } + public class CGeneralRandomRotation : CParticleFunctionInitializer + { + public CGeneralRandomRotation(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGeneralRandomRotation", "CGeneralRandomRotation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGeneralRandomRotation(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGeneralRandomRotation", "CGeneralRandomRotation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGeneralRandomRotation() + { + } + public CGeneralRandomRotation(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGeneralRandomRotation", "CGeneralRandomRotation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ParticleAttributeIndex_t FieldOutput + { + get { return Invoker.CallNative("SDKClass", "FieldOutput", CallKind.ClassMember, m_classData); } + } + public float Degrees + { + get { return Invoker.CallNative("SDKClass", "Degrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Degrees", CallKind.ClassMember, m_classData, value); } + } + public float DegreesMin + { + get { return Invoker.CallNative("SDKClass", "DegreesMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DegreesMin", CallKind.ClassMember, m_classData, value); } + } + public float DegreesMax + { + get { return Invoker.CallNative("SDKClass", "DegreesMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DegreesMax", CallKind.ClassMember, m_classData, value); } + } + public float RotationRandExponent + { + get { return Invoker.CallNative("SDKClass", "RotationRandExponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotationRandExponent", CallKind.ClassMember, m_classData, value); } + } + public bool RandomlyFlipDirection + { + get { return Invoker.CallNative("SDKClass", "RandomlyFlipDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomlyFlipDirection", CallKind.ClassMember, m_classData, value); } + } + public CParticleFunctionInitializer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGeneralRandomRotation(ptr={this.m_classData})"; + } + public class CGeneralSpin : CParticleFunctionOperator + { + public CGeneralSpin(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGeneralSpin", "CGeneralSpin", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGeneralSpin(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGeneralSpin", "CGeneralSpin", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGeneralSpin() + { + } + public CGeneralSpin(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGeneralSpin", "CGeneralSpin", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int SpinRateDegrees + { + get { return Invoker.CallNative("SDKClass", "SpinRateDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpinRateDegrees", CallKind.ClassMember, m_classData, value); } + } + public int SpinRateMinDegrees + { + get { return Invoker.CallNative("SDKClass", "SpinRateMinDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpinRateMinDegrees", CallKind.ClassMember, m_classData, value); } + } + public float SpinRateStopTime + { + get { return Invoker.CallNative("SDKClass", "SpinRateStopTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpinRateStopTime", CallKind.ClassMember, m_classData, value); } + } + public CParticleFunctionOperator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGeneralSpin(ptr={this.m_classData})"; + } + public class CGenericConstraint : CPhysConstraint + { + public CGenericConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGenericConstraint", "CGenericConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGenericConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGenericConstraint", "CGenericConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGenericConstraint() + { + } + public CGenericConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGenericConstraint", "CGenericConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint LinearMotionX + { + get { return Invoker.CallNative("SDKClass", "LinearMotionX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearMotionX", CallKind.ClassMember, m_classData, value); } + } + public uint LinearMotionY + { + get { return Invoker.CallNative("SDKClass", "LinearMotionY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearMotionY", CallKind.ClassMember, m_classData, value); } + } + public uint LinearMotionZ + { + get { return Invoker.CallNative("SDKClass", "LinearMotionZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearMotionZ", CallKind.ClassMember, m_classData, value); } + } + public float LinearFrequencyX + { + get { return Invoker.CallNative("SDKClass", "LinearFrequencyX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearFrequencyX", CallKind.ClassMember, m_classData, value); } + } + public float LinearFrequencyY + { + get { return Invoker.CallNative("SDKClass", "LinearFrequencyY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearFrequencyY", CallKind.ClassMember, m_classData, value); } + } + public float LinearFrequencyZ + { + get { return Invoker.CallNative("SDKClass", "LinearFrequencyZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearFrequencyZ", CallKind.ClassMember, m_classData, value); } + } + public float LinearDampingRatioX + { + get { return Invoker.CallNative("SDKClass", "LinearDampingRatioX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDampingRatioX", CallKind.ClassMember, m_classData, value); } + } + public float LinearDampingRatioY + { + get { return Invoker.CallNative("SDKClass", "LinearDampingRatioY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDampingRatioY", CallKind.ClassMember, m_classData, value); } + } + public float LinearDampingRatioZ + { + get { return Invoker.CallNative("SDKClass", "LinearDampingRatioZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDampingRatioZ", CallKind.ClassMember, m_classData, value); } + } + public float MaxLinearImpulseX + { + get { return Invoker.CallNative("SDKClass", "MaxLinearImpulseX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLinearImpulseX", CallKind.ClassMember, m_classData, value); } + } + public float MaxLinearImpulseY + { + get { return Invoker.CallNative("SDKClass", "MaxLinearImpulseY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLinearImpulseY", CallKind.ClassMember, m_classData, value); } + } + public float MaxLinearImpulseZ + { + get { return Invoker.CallNative("SDKClass", "MaxLinearImpulseZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLinearImpulseZ", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeX + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeX", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeY + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeY", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeZ + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeZ", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeStartTimeX + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeX", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeStartTimeY + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeY", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeStartTimeZ + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeStartTimeZ", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeThresholdX + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdX", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeThresholdY + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdY", CallKind.ClassMember, m_classData, value); } + } + public float BreakAfterTimeThresholdZ + { + get { return Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakAfterTimeThresholdZ", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceX + { + get { return Invoker.CallNative("SDKClass", "NotifyForceX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceX", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceY + { + get { return Invoker.CallNative("SDKClass", "NotifyForceY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceY", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceZ + { + get { return Invoker.CallNative("SDKClass", "NotifyForceZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceZ", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceMinTimeX + { + get { return Invoker.CallNative("SDKClass", "NotifyForceMinTimeX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceMinTimeX", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceMinTimeY + { + get { return Invoker.CallNative("SDKClass", "NotifyForceMinTimeY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceMinTimeY", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceMinTimeZ + { + get { return Invoker.CallNative("SDKClass", "NotifyForceMinTimeZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceMinTimeZ", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceLastTimeX + { + get { return Invoker.CallNative("SDKClass", "NotifyForceLastTimeX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceLastTimeX", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceLastTimeY + { + get { return Invoker.CallNative("SDKClass", "NotifyForceLastTimeY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceLastTimeY", CallKind.ClassMember, m_classData, value); } + } + public float NotifyForceLastTimeZ + { + get { return Invoker.CallNative("SDKClass", "NotifyForceLastTimeZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotifyForceLastTimeZ", CallKind.ClassMember, m_classData, value); } + } + public bool AxisNotifiedX + { + get { return Invoker.CallNative("SDKClass", "AxisNotifiedX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AxisNotifiedX", CallKind.ClassMember, m_classData, value); } + } + public bool AxisNotifiedY + { + get { return Invoker.CallNative("SDKClass", "AxisNotifiedY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AxisNotifiedY", CallKind.ClassMember, m_classData, value); } + } + public bool AxisNotifiedZ + { + get { return Invoker.CallNative("SDKClass", "AxisNotifiedZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AxisNotifiedZ", CallKind.ClassMember, m_classData, value); } + } + public uint AngularMotionX + { + get { return Invoker.CallNative("SDKClass", "AngularMotionX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularMotionX", CallKind.ClassMember, m_classData, value); } + } + public uint AngularMotionY + { + get { return Invoker.CallNative("SDKClass", "AngularMotionY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularMotionY", CallKind.ClassMember, m_classData, value); } + } + public uint AngularMotionZ + { + get { return Invoker.CallNative("SDKClass", "AngularMotionZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularMotionZ", CallKind.ClassMember, m_classData, value); } + } + public float AngularFrequencyX + { + get { return Invoker.CallNative("SDKClass", "AngularFrequencyX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularFrequencyX", CallKind.ClassMember, m_classData, value); } + } + public float AngularFrequencyY + { + get { return Invoker.CallNative("SDKClass", "AngularFrequencyY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularFrequencyY", CallKind.ClassMember, m_classData, value); } + } + public float AngularFrequencyZ + { + get { return Invoker.CallNative("SDKClass", "AngularFrequencyZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularFrequencyZ", CallKind.ClassMember, m_classData, value); } + } + public float AngularDampingRatioX + { + get { return Invoker.CallNative("SDKClass", "AngularDampingRatioX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDampingRatioX", CallKind.ClassMember, m_classData, value); } + } + public float AngularDampingRatioY + { + get { return Invoker.CallNative("SDKClass", "AngularDampingRatioY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDampingRatioY", CallKind.ClassMember, m_classData, value); } + } + public float AngularDampingRatioZ + { + get { return Invoker.CallNative("SDKClass", "AngularDampingRatioZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDampingRatioZ", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngularImpulseX + { + get { return Invoker.CallNative("SDKClass", "MaxAngularImpulseX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngularImpulseX", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngularImpulseY + { + get { return Invoker.CallNative("SDKClass", "MaxAngularImpulseY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngularImpulseY", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngularImpulseZ + { + get { return Invoker.CallNative("SDKClass", "MaxAngularImpulseZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngularImpulseZ", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput NotifyForceReachedX + { + get { return Invoker.CallNative("SDKClass", "NotifyForceReachedX", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput NotifyForceReachedY + { + get { return Invoker.CallNative("SDKClass", "NotifyForceReachedY", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput NotifyForceReachedZ + { + get { return Invoker.CallNative("SDKClass", "NotifyForceReachedZ", CallKind.ClassMember, m_classData); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGenericConstraint(ptr={this.m_classData})"; + } + public class CGlobalLightBase : ClassData + { + public CGlobalLightBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGlobalLightBase", "CGlobalLightBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGlobalLightBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGlobalLightBase", "CGlobalLightBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGlobalLightBase() + { + } + public CGlobalLightBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGlobalLightBase", "CGlobalLightBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool SpotLight + { + get { return Invoker.CallNative("SDKClass", "SpotLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotLight", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SpotLightOrigin + { + get { return Invoker.CallNative("SDKClass", "SpotLightOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotLightOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector SpotLightAngles + { + get { return Invoker.CallNative("SDKClass", "SpotLightAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotLightAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ShadowDirection + { + get { return Invoker.CallNative("SDKClass", "ShadowDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowDirection", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AmbientDirection + { + get { return Invoker.CallNative("SDKClass", "AmbientDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmbientDirection", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SpecularDirection + { + get { return Invoker.CallNative("SDKClass", "SpecularDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpecularDirection", CallKind.ClassMember, m_classData, value); } + } + public Vector2D InspectorSpecularDirection + { + get { return Invoker.CallNative("SDKClass", "InspectorSpecularDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InspectorSpecularDirection", CallKind.ClassMember, m_classData, value); } + } + public float SpecularPower + { + get { return Invoker.CallNative("SDKClass", "SpecularPower", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpecularPower", CallKind.ClassMember, m_classData, value); } + } + public float SpecularIndependence + { + get { return Invoker.CallNative("SDKClass", "SpecularIndependence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpecularIndependence", CallKind.ClassMember, m_classData, value); } + } + public QAngle SpecularColor + { + get { return Invoker.CallNative("SDKClass", "SpecularColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpecularColor", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public QAngle LightColor + { + get { return Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData, value); } + } + public QAngle AmbientColor1 + { + get { return Invoker.CallNative("SDKClass", "AmbientColor1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmbientColor1", CallKind.ClassMember, m_classData, value); } + } + public QAngle AmbientColor2 + { + get { return Invoker.CallNative("SDKClass", "AmbientColor2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmbientColor2", CallKind.ClassMember, m_classData, value); } + } + public QAngle AmbientColor3 + { + get { return Invoker.CallNative("SDKClass", "AmbientColor3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmbientColor3", CallKind.ClassMember, m_classData, value); } + } + public float SunDistance + { + get { return Invoker.CallNative("SDKClass", "SunDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SunDistance", CallKind.ClassMember, m_classData, value); } + } + public float FOV + { + get { return Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData, value); } + } + public float NearZ + { + get { return Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData, value); } + } + public float FarZ + { + get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } + } + public bool EnableShadows + { + get { return Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData, value); } + } + public bool OldEnableShadows + { + get { return Invoker.CallNative("SDKClass", "OldEnableShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldEnableShadows", CallKind.ClassMember, m_classData, value); } + } + public bool BackgroundClearNotRequired + { + get { return Invoker.CallNative("SDKClass", "BackgroundClearNotRequired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BackgroundClearNotRequired", CallKind.ClassMember, m_classData, value); } + } + public float CloudScale + { + get { return Invoker.CallNative("SDKClass", "CloudScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CloudScale", CallKind.ClassMember, m_classData, value); } + } + public float Cloud1Speed + { + get { return Invoker.CallNative("SDKClass", "Cloud1Speed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cloud1Speed", CallKind.ClassMember, m_classData, value); } + } + public float Cloud1Direction + { + get { return Invoker.CallNative("SDKClass", "Cloud1Direction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cloud1Direction", CallKind.ClassMember, m_classData, value); } + } + public float Cloud2Speed + { + get { return Invoker.CallNative("SDKClass", "Cloud2Speed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cloud2Speed", CallKind.ClassMember, m_classData, value); } + } + public float Cloud2Direction + { + get { return Invoker.CallNative("SDKClass", "Cloud2Direction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cloud2Direction", CallKind.ClassMember, m_classData, value); } + } + public float AmbientScale1 + { + get { return Invoker.CallNative("SDKClass", "AmbientScale1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmbientScale1", CallKind.ClassMember, m_classData, value); } + } + public float AmbientScale2 + { + get { return Invoker.CallNative("SDKClass", "AmbientScale2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmbientScale2", CallKind.ClassMember, m_classData, value); } + } + public float GroundScale + { + get { return Invoker.CallNative("SDKClass", "GroundScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundScale", CallKind.ClassMember, m_classData, value); } + } + public float LightScale + { + get { return Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData, value); } + } + public float FoWDarkness + { + get { return Invoker.CallNative("SDKClass", "FoWDarkness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FoWDarkness", CallKind.ClassMember, m_classData, value); } + } + public bool EnableSeparateSkyboxFog + { + get { return Invoker.CallNative("SDKClass", "EnableSeparateSkyboxFog", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableSeparateSkyboxFog", CallKind.ClassMember, m_classData, value); } + } + public Vector2D FowColor + { + get { return Invoker.CallNative("SDKClass", "FowColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FowColor", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ViewOrigin + { + get { return Invoker.CallNative("SDKClass", "ViewOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector ViewAngles + { + get { return Invoker.CallNative("SDKClass", "ViewAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewAngles", CallKind.ClassMember, m_classData, value); } + } + public float ViewFoV + { + get { return Invoker.CallNative("SDKClass", "ViewFoV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewFoV", CallKind.ClassMember, m_classData, value); } + } + public Vector[] WorldPoints + { + get { return Invoker.CallNative("SDKClass", "WorldPoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldPoints", CallKind.ClassMember, m_classData, value); } + } + public Vector4D FogOffsetLayer0 + { + get { return Invoker.CallNative("SDKClass", "FogOffsetLayer0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogOffsetLayer0", CallKind.ClassMember, m_classData, value); } + } + public Vector4D FogOffsetLayer1 + { + get { return Invoker.CallNative("SDKClass", "FogOffsetLayer1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogOffsetLayer1", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity EnvWind + { + get { return Invoker.CallNative("SDKClass", "EnvWind", CallKind.ClassMember, m_classData); } + } + public CBaseEntity EnvSky + { + get { return Invoker.CallNative("SDKClass", "EnvSky", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGlobalLightBase(ptr={this.m_classData})"; + } + public class CGlowProperty : ClassData + { + public CGlowProperty(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGlowProperty", "CGlowProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGlowProperty(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGlowProperty", "CGlowProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGlowProperty() + { + } + public CGlowProperty(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGlowProperty", "CGlowProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D GlowColor + { + get { return Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData, value); } + } + public int GlowType + { + get { return Invoker.CallNative("SDKClass", "GlowType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowType", CallKind.ClassMember, m_classData, value); } + } + public int GlowTeam + { + get { return Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowTeam", CallKind.ClassMember, m_classData, value); } + } + public int GlowRange + { + get { return Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData, value); } + } + public int GlowRangeMin + { + get { return Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData, value); } + } + public QAngle GlowColorOverride + { + get { return Invoker.CallNative("SDKClass", "GlowColorOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowColorOverride", CallKind.ClassMember, m_classData, value); } + } + public bool Flashing + { + get { return Invoker.CallNative("SDKClass", "Flashing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flashing", CallKind.ClassMember, m_classData, value); } + } + public float GlowTime + { + get { return Invoker.CallNative("SDKClass", "GlowTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowTime", CallKind.ClassMember, m_classData, value); } + } + public float GlowStartTime + { + get { return Invoker.CallNative("SDKClass", "GlowStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowStartTime", CallKind.ClassMember, m_classData, value); } + } + public bool EligibleForScreenHighlight + { + get { return Invoker.CallNative("SDKClass", "EligibleForScreenHighlight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EligibleForScreenHighlight", CallKind.ClassMember, m_classData, value); } + } + public bool Glowing + { + get { return Invoker.CallNative("SDKClass", "Glowing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Glowing", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CGlowProperty(ptr={this.m_classData})"; + } + public class CGradientFog : CBaseEntity + { + public CGradientFog(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGradientFog", "CGradientFog", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGradientFog(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGradientFog", "CGradientFog", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGradientFog() + { + } + public CGradientFog(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGradientFog", "CGradientFog", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FogStartDistance + { + get { return Invoker.CallNative("SDKClass", "FogStartDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogStartDistance", CallKind.ClassMember, m_classData, value); } + } + public float FogEndDistance + { + get { return Invoker.CallNative("SDKClass", "FogEndDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogEndDistance", CallKind.ClassMember, m_classData, value); } + } + public bool HeightFogEnabled + { + get { return Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeightFogEnabled", CallKind.ClassMember, m_classData, value); } + } + public float FogStartHeight + { + get { return Invoker.CallNative("SDKClass", "FogStartHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogStartHeight", CallKind.ClassMember, m_classData, value); } + } + public float FogEndHeight + { + get { return Invoker.CallNative("SDKClass", "FogEndHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogEndHeight", CallKind.ClassMember, m_classData, value); } + } + public float FarZ + { + get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } + } + public float FogMaxOpacity + { + get { return Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMaxOpacity", CallKind.ClassMember, m_classData, value); } + } + public float FogFalloffExponent + { + get { return Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogFalloffExponent", CallKind.ClassMember, m_classData, value); } + } + public float FogVerticalExponent + { + get { return Invoker.CallNative("SDKClass", "FogVerticalExponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogVerticalExponent", CallKind.ClassMember, m_classData, value); } + } + public QAngle FogColor + { + get { return Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData, value); } + } + public float FogStrength + { + get { return Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogStrength", CallKind.ClassMember, m_classData, value); } + } + public float FadeTime + { + get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool IsEnabled + { + get { return Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData, value); } + } + public bool GradientFogNeedsTextures + { + get { return Invoker.CallNative("SDKClass", "GradientFogNeedsTextures", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GradientFogNeedsTextures", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGradientFog(ptr={this.m_classData})"; + } + public class CGunTarget : CBaseToggle + { + public CGunTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGunTarget", "CGunTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGunTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGunTarget", "CGunTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CGunTarget() + { + } + public CGunTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CGunTarget", "CGunTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool On + { + get { return Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "On", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity TargetEnt + { + get { return Invoker.CallNative("SDKClass", "TargetEnt", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnDeath + { + get { return Invoker.CallNative("SDKClass", "OnDeath", CallKind.ClassMember, m_classData); } + } + public CBaseToggle Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CGunTarget(ptr={this.m_classData})"; + } + public class ChainToSolveData_t : ClassData + { + public ChainToSolveData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ChainToSolveData_t", "ChainToSolveData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ChainToSolveData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ChainToSolveData_t", "ChainToSolveData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ChainToSolveData_t() + { + } + public ChainToSolveData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ChainToSolveData_t", "ChainToSolveData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ChainIndex + { + get { return Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChainIndex", CallKind.ClassMember, m_classData, value); } + } + public IKSolverSettings_t SolverSettings + { + get { return Invoker.CallNative("SDKClass", "SolverSettings", CallKind.ClassMember, m_classData); } + } + public IKTargetSettings_t TargetSettings + { + get { return Invoker.CallNative("SDKClass", "TargetSettings", CallKind.ClassMember, m_classData); } + } + public uint DebugSetting + { + get { return Invoker.CallNative("SDKClass", "DebugSetting", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugSetting", CallKind.ClassMember, m_classData, value); } + } + public float DebugNormalizedValue + { + get { return Invoker.CallNative("SDKClass", "DebugNormalizedValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugNormalizedValue", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DebugOffset + { + get { return Invoker.CallNative("SDKClass", "DebugOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugOffset", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ChainToSolveData_t(ptr={this.m_classData})"; + } + public class CHandleDummy : CBaseEntity + { + public CHandleDummy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandleDummy", "CHandleDummy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHandleDummy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandleDummy", "CHandleDummy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHandleDummy() + { + } + public CHandleDummy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandleDummy", "CHandleDummy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHandleDummy(ptr={this.m_classData})"; + } + public class CHandleTest : CBaseEntity + { + public CHandleTest(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandleTest", "CHandleTest", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHandleTest(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandleTest", "CHandleTest", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHandleTest() + { + } + public CHandleTest(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandleTest", "CHandleTest", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Handle + { + get { return Invoker.CallNative("SDKClass", "Handle", CallKind.ClassMember, m_classData); } + } + public bool SendHandle + { + get { return Invoker.CallNative("SDKClass", "SendHandle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SendHandle", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHandleTest(ptr={this.m_classData})"; + } + public class CHandshakeAnimTagBase : CAnimTagBase + { + public CHandshakeAnimTagBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandshakeAnimTagBase", "CHandshakeAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHandshakeAnimTagBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandshakeAnimTagBase", "CHandshakeAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHandshakeAnimTagBase() + { + } + public CHandshakeAnimTagBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHandshakeAnimTagBase", "CHandshakeAnimTagBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsDisableTag + { + get { return Invoker.CallNative("SDKClass", "IsDisableTag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsDisableTag", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHandshakeAnimTagBase(ptr={this.m_classData})"; + } + public class ChangeAccessorFieldPathIndex_t : ClassData + { + public ChangeAccessorFieldPathIndex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ChangeAccessorFieldPathIndex_t", "ChangeAccessorFieldPathIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ChangeAccessorFieldPathIndex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ChangeAccessorFieldPathIndex_t", "ChangeAccessorFieldPathIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ChangeAccessorFieldPathIndex_t() + { + } + public ChangeAccessorFieldPathIndex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ChangeAccessorFieldPathIndex_t", "ChangeAccessorFieldPathIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ChangeAccessorFieldPathIndex_t(ptr={this.m_classData})"; + } + public class CHEGrenade : CBaseCSGrenade + { + public CHEGrenade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHEGrenade", "CHEGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHEGrenade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHEGrenade", "CHEGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHEGrenade() + { + } + public CHEGrenade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHEGrenade", "CHEGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseCSGrenade Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHEGrenade(ptr={this.m_classData})"; + } + public class CHEGrenadeProjectile : CBaseCSGrenadeProjectile + { + public CHEGrenadeProjectile(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHEGrenadeProjectile", "CHEGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHEGrenadeProjectile(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHEGrenadeProjectile", "CHEGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHEGrenadeProjectile() + { + } + public CHEGrenadeProjectile(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHEGrenadeProjectile", "CHEGrenadeProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseCSGrenadeProjectile Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHEGrenadeProjectile(ptr={this.m_classData})"; + } + public class CHitBox : ClassData + { + public CHitBox(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBox", "CHitBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitBox(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBox", "CHitBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitBox() + { + } + public CHitBox(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBox", "CHitBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string SurfaceProperty + { + get { return Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData, value); } + } + public string BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MinBounds + { + get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MaxBounds + { + get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } + } + public float ShapeRadius + { + get { return Invoker.CallNative("SDKClass", "ShapeRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShapeRadius", CallKind.ClassMember, m_classData, value); } + } + public uint BoneNameHash + { + get { return Invoker.CallNative("SDKClass", "BoneNameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneNameHash", CallKind.ClassMember, m_classData, value); } + } + public int GroupId + { + get { return Invoker.CallNative("SDKClass", "GroupId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupId", CallKind.ClassMember, m_classData, value); } + } + public byte ShapeType + { + get { return Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShapeType", CallKind.ClassMember, m_classData, value); } + } + public bool TranslationOnly + { + get { return Invoker.CallNative("SDKClass", "TranslationOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TranslationOnly", CallKind.ClassMember, m_classData, value); } + } + public uint CRC + { + get { return Invoker.CallNative("SDKClass", "CRC", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CRC", CallKind.ClassMember, m_classData, value); } + } + public QAngle CRenderColor + { + get { return Invoker.CallNative("SDKClass", "CRenderColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CRenderColor", CallKind.ClassMember, m_classData, value); } + } + public ushort HitBoxIndex + { + get { return Invoker.CallNative("SDKClass", "HitBoxIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitBoxIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CHitBox(ptr={this.m_classData})"; + } + public class CHitboxComponent : CEntityComponent + { + public CHitboxComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitboxComponent", "CHitboxComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitboxComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitboxComponent", "CHitboxComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitboxComponent() + { + } + public CHitboxComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitboxComponent", "CHitboxComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] DisabledHitGroups + { + get { return Invoker.CallNative("SDKClass", "DisabledHitGroups", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisabledHitGroups", CallKind.ClassMember, m_classData, value); } + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHitboxComponent(ptr={this.m_classData})"; + } + public class CHitBoxSet : ClassData + { + public CHitBoxSet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSet", "CHitBoxSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitBoxSet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSet", "CHitBoxSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitBoxSet() + { + } + public CHitBoxSet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSet", "CHitBoxSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameHash + { + get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } + } + public string SourceFilename + { + get { return Invoker.CallNative("SDKClass", "SourceFilename", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceFilename", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CHitBoxSet(ptr={this.m_classData})"; + } + public class CHitBoxSetList : ClassData + { + public CHitBoxSetList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSetList", "CHitBoxSetList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitBoxSetList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSetList", "CHitBoxSetList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitBoxSetList() + { + } + public CHitBoxSetList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitBoxSetList", "CHitBoxSetList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CHitBoxSetList(ptr={this.m_classData})"; + } + public class CHitReactUpdateNode : CUnaryUpdateNode + { + public CHitReactUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitReactUpdateNode", "CHitReactUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitReactUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitReactUpdateNode", "CHitReactUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHitReactUpdateNode() + { + } + public CHitReactUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHitReactUpdateNode", "CHitReactUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public HitReactFixedSettings_t OpFixedSettings + { + get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle TriggerParam + { + get { return Invoker.CallNative("SDKClass", "TriggerParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle HitBoneParam + { + get { return Invoker.CallNative("SDKClass", "HitBoneParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle HitOffsetParam + { + get { return Invoker.CallNative("SDKClass", "HitOffsetParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle HitDirectionParam + { + get { return Invoker.CallNative("SDKClass", "HitDirectionParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle HitStrengthParam + { + get { return Invoker.CallNative("SDKClass", "HitStrengthParam", CallKind.ClassMember, m_classData); } + } + public float MinDelayBetweenHits + { + get { return Invoker.CallNative("SDKClass", "MinDelayBetweenHits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinDelayBetweenHits", CallKind.ClassMember, m_classData, value); } + } + public bool ResetChild + { + get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHitReactUpdateNode(ptr={this.m_classData})"; + } + public class CHostage : CHostageExpresserShim + { + public CHostage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostage", "CHostage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostage", "CHostage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostage() + { + } + public CHostage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostage", "CHostage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnHostageBeginGrab + { + get { return Invoker.CallNative("SDKClass", "OnHostageBeginGrab", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFirstPickedUp + { + get { return Invoker.CallNative("SDKClass", "OnFirstPickedUp", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnDroppedNotRescued + { + get { return Invoker.CallNative("SDKClass", "OnDroppedNotRescued", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnRescued + { + get { return Invoker.CallNative("SDKClass", "OnRescued", CallKind.ClassMember, m_classData); } + } + public EntitySpottedState_t EntitySpottedState + { + get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } + } + public int SpotRules + { + get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } + } + public uint UiHostageSpawnExclusionGroupMask + { + get { return Invoker.CallNative("SDKClass", "UiHostageSpawnExclusionGroupMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UiHostageSpawnExclusionGroupMask", CallKind.ClassMember, m_classData, value); } + } + public uint HostageSpawnRandomFactor + { + get { return Invoker.CallNative("SDKClass", "HostageSpawnRandomFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageSpawnRandomFactor", CallKind.ClassMember, m_classData, value); } + } + public bool Remove + { + get { return Invoker.CallNative("SDKClass", "Remove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Remove", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Vel + { + get { return Invoker.CallNative("SDKClass", "Vel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Vel", CallKind.ClassMember, m_classData, value); } + } + public bool IsRescued + { + get { return Invoker.CallNative("SDKClass", "IsRescued", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRescued", CallKind.ClassMember, m_classData, value); } + } + public bool JumpedThisFrame + { + get { return Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpedThisFrame", CallKind.ClassMember, m_classData, value); } + } + public int HostageState + { + get { return Invoker.CallNative("SDKClass", "HostageState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageState", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Leader + { + get { return Invoker.CallNative("SDKClass", "Leader", CallKind.ClassMember, m_classData); } + } + public CCSPlayerPawnBase LastLeader + { + get { return Invoker.CallNative("SDKClass", "LastLeader", CallKind.ClassMember, m_classData); } + } + public CountdownTimer ReuseTimer + { + get { return Invoker.CallNative("SDKClass", "ReuseTimer", CallKind.ClassMember, m_classData); } + } + public bool HasBeenUsed + { + get { return Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBeenUsed", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Accel + { + get { return Invoker.CallNative("SDKClass", "Accel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Accel", CallKind.ClassMember, m_classData, value); } + } + public bool IsRunning + { + get { return Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData, value); } + } + public bool IsCrouching + { + get { return Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsCrouching", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer JumpTimer + { + get { return Invoker.CallNative("SDKClass", "JumpTimer", CallKind.ClassMember, m_classData); } + } + public bool IsWaitingForLeader + { + get { return Invoker.CallNative("SDKClass", "IsWaitingForLeader", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsWaitingForLeader", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer RepathTimer + { + get { return Invoker.CallNative("SDKClass", "RepathTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer InhibitDoorTimer + { + get { return Invoker.CallNative("SDKClass", "InhibitDoorTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer InhibitObstacleAvoidanceTimer + { + get { return Invoker.CallNative("SDKClass", "InhibitObstacleAvoidanceTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer WiggleTimer + { + get { return Invoker.CallNative("SDKClass", "WiggleTimer", CallKind.ClassMember, m_classData); } + } + public bool IsAdjusted + { + get { return Invoker.CallNative("SDKClass", "IsAdjusted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAdjusted", CallKind.ClassMember, m_classData, value); } + } + public bool HandsHaveBeenCut + { + get { return Invoker.CallNative("SDKClass", "HandsHaveBeenCut", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HandsHaveBeenCut", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn HostageGrabber + { + get { return Invoker.CallNative("SDKClass", "HostageGrabber", CallKind.ClassMember, m_classData); } + } + public float LastGrabTime + { + get { return Invoker.CallNative("SDKClass", "LastGrabTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastGrabTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PositionWhenStartedDroppingToGround + { + get { return Invoker.CallNative("SDKClass", "PositionWhenStartedDroppingToGround", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PositionWhenStartedDroppingToGround", CallKind.ClassMember, m_classData, value); } + } + public Vector2D GrabbedPos + { + get { return Invoker.CallNative("SDKClass", "GrabbedPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrabbedPos", CallKind.ClassMember, m_classData, value); } + } + public float RescueStartTime + { + get { return Invoker.CallNative("SDKClass", "RescueStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RescueStartTime", CallKind.ClassMember, m_classData, value); } + } + public float GrabSuccessTime + { + get { return Invoker.CallNative("SDKClass", "GrabSuccessTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrabSuccessTime", CallKind.ClassMember, m_classData, value); } + } + public float DropStartTime + { + get { return Invoker.CallNative("SDKClass", "DropStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DropStartTime", CallKind.ClassMember, m_classData, value); } + } + public int ApproachRewardPayouts + { + get { return Invoker.CallNative("SDKClass", "ApproachRewardPayouts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApproachRewardPayouts", CallKind.ClassMember, m_classData, value); } + } + public int PickupEventCount + { + get { return Invoker.CallNative("SDKClass", "PickupEventCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PickupEventCount", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SpawnGroundPos + { + get { return Invoker.CallNative("SDKClass", "SpawnGroundPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnGroundPos", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HostageResetPosition + { + get { return Invoker.CallNative("SDKClass", "HostageResetPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageResetPosition", CallKind.ClassMember, m_classData, value); } + } + public CHostageExpresserShim Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHostage(ptr={this.m_classData})"; + } + public class CHostageAlias_info_hostage_spawn : CHostage + { + public CHostageAlias_info_hostage_spawn(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageAlias_info_hostage_spawn", "CHostageAlias_info_hostage_spawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageAlias_info_hostage_spawn(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageAlias_info_hostage_spawn", "CHostageAlias_info_hostage_spawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageAlias_info_hostage_spawn() + { + } + public CHostageAlias_info_hostage_spawn(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageAlias_info_hostage_spawn", "CHostageAlias_info_hostage_spawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CHostage Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHostageAlias_info_hostage_spawn(ptr={this.m_classData})"; + } + public class CHostageCarriableProp : CBaseAnimGraph + { + public CHostageCarriableProp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageCarriableProp", "CHostageCarriableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageCarriableProp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageCarriableProp", "CHostageCarriableProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageCarriableProp() + { + } + public CHostageCarriableProp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageCarriableProp", "CHostageCarriableProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHostageCarriableProp(ptr={this.m_classData})"; + } + public class CHostageExpresserShim : CBaseCombatCharacter + { + public CHostageExpresserShim(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageExpresserShim", "CHostageExpresserShim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageExpresserShim(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageExpresserShim", "CHostageExpresserShim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageExpresserShim() + { + } + public CHostageExpresserShim(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageExpresserShim", "CHostageExpresserShim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Expresser + { + get { return Invoker.CallNative("SDKClass", "Expresser", CallKind.ClassMember, m_classData); } + } + public CBaseCombatCharacter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHostageExpresserShim(ptr={this.m_classData})"; + } + public class CHostageRescueZone : CHostageRescueZoneShim + { + public CHostageRescueZone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZone", "CHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageRescueZone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZone", "CHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageRescueZone() + { + } + public CHostageRescueZone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZone", "CHostageRescueZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CHostageRescueZoneShim Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHostageRescueZone(ptr={this.m_classData})"; + } + public class CHostageRescueZoneShim : CBaseTrigger + { + public CHostageRescueZoneShim(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZoneShim", "CHostageRescueZoneShim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageRescueZoneShim(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZoneShim", "CHostageRescueZoneShim", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CHostageRescueZoneShim() + { + } + public CHostageRescueZoneShim(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CHostageRescueZoneShim", "CHostageRescueZoneShim", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CHostageRescueZoneShim(ptr={this.m_classData})"; + } + public class CInButtonState : ClassData + { + public CInButtonState(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInButtonState", "CInButtonState", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInButtonState(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInButtonState", "CInButtonState", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInButtonState() + { + } + public CInButtonState(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInButtonState", "CInButtonState", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong[] ButtonStates + { + get { return Invoker.CallNative("SDKClass", "ButtonStates", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ButtonStates", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CInButtonState(ptr={this.m_classData})"; + } + public class CIncendiaryGrenade : CMolotovGrenade + { + public CIncendiaryGrenade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIncendiaryGrenade", "CIncendiaryGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CIncendiaryGrenade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIncendiaryGrenade", "CIncendiaryGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CIncendiaryGrenade() + { + } + public CIncendiaryGrenade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIncendiaryGrenade", "CIncendiaryGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMolotovGrenade Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CIncendiaryGrenade(ptr={this.m_classData})"; + } + public class CInferno : CBaseModelEntity + { + public CInferno(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInferno", "CInferno", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInferno(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInferno", "CInferno", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInferno() + { + } + public CInferno(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInferno", "CInferno", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector[] FirePositions + { + get { return Invoker.CallNative("SDKClass", "FirePositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirePositions", CallKind.ClassMember, m_classData, value); } + } + public Vector[] FireParentPositions + { + get { return Invoker.CallNative("SDKClass", "FireParentPositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireParentPositions", CallKind.ClassMember, m_classData, value); } + } + public bool[] FireIsBurning + { + get { return Invoker.CallNative("SDKClass", "FireIsBurning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireIsBurning", CallKind.ClassMember, m_classData, value); } + } + public Vector[] BurnNormal + { + get { return Invoker.CallNative("SDKClass", "BurnNormal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BurnNormal", CallKind.ClassMember, m_classData, value); } + } + public int FireCount + { + get { return Invoker.CallNative("SDKClass", "FireCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireCount", CallKind.ClassMember, m_classData, value); } + } + public int InfernoType + { + get { return Invoker.CallNative("SDKClass", "InfernoType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfernoType", CallKind.ClassMember, m_classData, value); } + } + public int FireEffectTickBegin + { + get { return Invoker.CallNative("SDKClass", "FireEffectTickBegin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireEffectTickBegin", CallKind.ClassMember, m_classData, value); } + } + public float FireLifetime + { + get { return Invoker.CallNative("SDKClass", "FireLifetime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireLifetime", CallKind.ClassMember, m_classData, value); } + } + public bool InPostEffectTime + { + get { return Invoker.CallNative("SDKClass", "InPostEffectTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InPostEffectTime", CallKind.ClassMember, m_classData, value); } + } + public int FiresExtinguishCount + { + get { return Invoker.CallNative("SDKClass", "FiresExtinguishCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FiresExtinguishCount", CallKind.ClassMember, m_classData, value); } + } + public bool WasCreatedInSmoke + { + get { return Invoker.CallNative("SDKClass", "WasCreatedInSmoke", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasCreatedInSmoke", CallKind.ClassMember, m_classData, value); } + } + public Extent Extent + { + get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } + } + public CountdownTimer DamageTimer + { + get { return Invoker.CallNative("SDKClass", "DamageTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer DamageRampTimer + { + get { return Invoker.CallNative("SDKClass", "DamageRampTimer", CallKind.ClassMember, m_classData); } + } + public Vector2D SplashVelocity + { + get { return Invoker.CallNative("SDKClass", "SplashVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplashVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D InitialSplashVelocity + { + get { return Invoker.CallNative("SDKClass", "InitialSplashVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialSplashVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D StartPos + { + get { return Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OriginalSpawnLocation + { + get { return Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalSpawnLocation", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer ActiveTimer + { + get { return Invoker.CallNative("SDKClass", "ActiveTimer", CallKind.ClassMember, m_classData); } + } + public int FireSpawnOffset + { + get { return Invoker.CallNative("SDKClass", "FireSpawnOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireSpawnOffset", CallKind.ClassMember, m_classData, value); } + } + public int MaxFlames + { + get { return Invoker.CallNative("SDKClass", "MaxFlames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFlames", CallKind.ClassMember, m_classData, value); } + } + public int SpreadCount + { + get { return Invoker.CallNative("SDKClass", "SpreadCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpreadCount", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer BookkeepingTimer + { + get { return Invoker.CallNative("SDKClass", "BookkeepingTimer", CallKind.ClassMember, m_classData); } + } + public CountdownTimer NextSpreadTimer + { + get { return Invoker.CallNative("SDKClass", "NextSpreadTimer", CallKind.ClassMember, m_classData); } + } + public ushort SourceItemDefIndex + { + get { return Invoker.CallNative("SDKClass", "SourceItemDefIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceItemDefIndex", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInferno(ptr={this.m_classData})"; + } + public class CInfoData : CServerOnlyEntity + { + public CInfoData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoData", "CInfoData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoData", "CInfoData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoData() + { + } + public CInfoData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoData", "CInfoData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CServerOnlyEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoData(ptr={this.m_classData})"; + } + public class CInfoDeathmatchSpawn : SpawnPoint + { + public CInfoDeathmatchSpawn(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDeathmatchSpawn", "CInfoDeathmatchSpawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoDeathmatchSpawn(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDeathmatchSpawn", "CInfoDeathmatchSpawn", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoDeathmatchSpawn() + { + } + public CInfoDeathmatchSpawn(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDeathmatchSpawn", "CInfoDeathmatchSpawn", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public SpawnPoint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoDeathmatchSpawn(ptr={this.m_classData})"; + } + public class CInfoDynamicShadowHint : CPointEntity + { + public CInfoDynamicShadowHint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHint", "CInfoDynamicShadowHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoDynamicShadowHint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHint", "CInfoDynamicShadowHint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoDynamicShadowHint() + { + } + public CInfoDynamicShadowHint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHint", "CInfoDynamicShadowHint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public float Range + { + get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } + } + public int Importance + { + get { return Invoker.CallNative("SDKClass", "Importance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Importance", CallKind.ClassMember, m_classData, value); } + } + public int LightChoice + { + get { return Invoker.CallNative("SDKClass", "LightChoice", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightChoice", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Light + { + get { return Invoker.CallNative("SDKClass", "Light", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoDynamicShadowHint(ptr={this.m_classData})"; + } + public class CInfoDynamicShadowHintBox : CInfoDynamicShadowHint + { + public CInfoDynamicShadowHintBox(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHintBox", "CInfoDynamicShadowHintBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoDynamicShadowHintBox(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHintBox", "CInfoDynamicShadowHintBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoDynamicShadowHintBox() + { + } + public CInfoDynamicShadowHintBox(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoDynamicShadowHintBox", "CInfoDynamicShadowHintBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D BoxMins + { + get { return Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxMaxs + { + get { return Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxMaxs", CallKind.ClassMember, m_classData, value); } + } + public CInfoDynamicShadowHint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoDynamicShadowHintBox(ptr={this.m_classData})"; + } + public class CInfoFan : CPointEntity + { + public CInfoFan(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoFan", "CInfoFan", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoFan(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoFan", "CInfoFan", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoFan() + { + } + public CInfoFan(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoFan", "CInfoFan", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FanForceMaxRadius + { + get { return Invoker.CallNative("SDKClass", "FanForceMaxRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FanForceMaxRadius", CallKind.ClassMember, m_classData, value); } + } + public float FanForceMinRadius + { + get { return Invoker.CallNative("SDKClass", "FanForceMinRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FanForceMinRadius", CallKind.ClassMember, m_classData, value); } + } + public float CurveDistRange + { + get { return Invoker.CallNative("SDKClass", "CurveDistRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurveDistRange", CallKind.ClassMember, m_classData, value); } + } + public string FanForceCurveString + { + get { return Invoker.CallNative("SDKClass", "FanForceCurveString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FanForceCurveString", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoFan(ptr={this.m_classData})"; + } + public class CInfoGameEventProxy : CPointEntity + { + public CInfoGameEventProxy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoGameEventProxy", "CInfoGameEventProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoGameEventProxy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoGameEventProxy", "CInfoGameEventProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoGameEventProxy() + { + } + public CInfoGameEventProxy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoGameEventProxy", "CInfoGameEventProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string EventName + { + get { return Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData, value); } + } + public float Range + { + get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoGameEventProxy(ptr={this.m_classData})"; + } + public class CInfoInstructorHintBombTargetA : CPointEntity + { + public CInfoInstructorHintBombTargetA(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetA", "CInfoInstructorHintBombTargetA", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintBombTargetA(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetA", "CInfoInstructorHintBombTargetA", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintBombTargetA() + { + } + public CInfoInstructorHintBombTargetA(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetA", "CInfoInstructorHintBombTargetA", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoInstructorHintBombTargetA(ptr={this.m_classData})"; + } + public class CInfoInstructorHintBombTargetB : CPointEntity + { + public CInfoInstructorHintBombTargetB(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetB", "CInfoInstructorHintBombTargetB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintBombTargetB(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetB", "CInfoInstructorHintBombTargetB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintBombTargetB() + { + } + public CInfoInstructorHintBombTargetB(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintBombTargetB", "CInfoInstructorHintBombTargetB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoInstructorHintBombTargetB(ptr={this.m_classData})"; + } + public class CInfoInstructorHintHostageRescueZone : CPointEntity + { + public CInfoInstructorHintHostageRescueZone(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintHostageRescueZone", "CInfoInstructorHintHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintHostageRescueZone(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintHostageRescueZone", "CInfoInstructorHintHostageRescueZone", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintHostageRescueZone() + { + } + public CInfoInstructorHintHostageRescueZone(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintHostageRescueZone", "CInfoInstructorHintHostageRescueZone", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoInstructorHintHostageRescueZone(ptr={this.m_classData})"; + } + public class CInfoInstructorHintTarget : CPointEntity + { + public CInfoInstructorHintTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintTarget", "CInfoInstructorHintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintTarget", "CInfoInstructorHintTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoInstructorHintTarget() + { + } + public CInfoInstructorHintTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoInstructorHintTarget", "CInfoInstructorHintTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoInstructorHintTarget(ptr={this.m_classData})"; + } + public class CInfoLadderDismount : CBaseEntity + { + public CInfoLadderDismount(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoLadderDismount", "CInfoLadderDismount", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoLadderDismount(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoLadderDismount", "CInfoLadderDismount", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoLadderDismount() + { + } + public CInfoLadderDismount(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoLadderDismount", "CInfoLadderDismount", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoLadderDismount(ptr={this.m_classData})"; + } + public class CInfoLandmark : CPointEntity + { + public CInfoLandmark(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoLandmark", "CInfoLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoLandmark(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoLandmark", "CInfoLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoLandmark() + { + } + public CInfoLandmark(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoLandmark", "CInfoLandmark", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoLandmark(ptr={this.m_classData})"; + } + public class CInfoOffscreenPanoramaTexture : CPointEntity + { + public CInfoOffscreenPanoramaTexture(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoOffscreenPanoramaTexture", "CInfoOffscreenPanoramaTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoOffscreenPanoramaTexture(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoOffscreenPanoramaTexture", "CInfoOffscreenPanoramaTexture", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoOffscreenPanoramaTexture() + { + } + public CInfoOffscreenPanoramaTexture(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoOffscreenPanoramaTexture", "CInfoOffscreenPanoramaTexture", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public int ResolutionX + { + get { return Invoker.CallNative("SDKClass", "ResolutionX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResolutionX", CallKind.ClassMember, m_classData, value); } + } + public int ResolutionY + { + get { return Invoker.CallNative("SDKClass", "ResolutionY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResolutionY", CallKind.ClassMember, m_classData, value); } + } + public string LayoutFileName + { + get { return Invoker.CallNative("SDKClass", "LayoutFileName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LayoutFileName", CallKind.ClassMember, m_classData, value); } + } + public string RenderAttrName + { + get { return Invoker.CallNative("SDKClass", "RenderAttrName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderAttrName", CallKind.ClassMember, m_classData, value); } + } + public int TargetChangeCount + { + get { return Invoker.CallNative("SDKClass", "TargetChangeCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetChangeCount", CallKind.ClassMember, m_classData, value); } + } + public string[] CSSClasses + { + get { return Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData, value); } + } + public string TargetsName + { + get { return Invoker.CallNative("SDKClass", "TargetsName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetsName", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoOffscreenPanoramaTexture(ptr={this.m_classData})"; + } + public class CInfoParticleTarget : CPointEntity + { + public CInfoParticleTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoParticleTarget", "CInfoParticleTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoParticleTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoParticleTarget", "CInfoParticleTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoParticleTarget() + { + } + public CInfoParticleTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoParticleTarget", "CInfoParticleTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoParticleTarget(ptr={this.m_classData})"; + } + public class CInfoPlayerCounterterrorist : SpawnPoint + { + public CInfoPlayerCounterterrorist(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerCounterterrorist", "CInfoPlayerCounterterrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoPlayerCounterterrorist(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerCounterterrorist", "CInfoPlayerCounterterrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoPlayerCounterterrorist() + { + } + public CInfoPlayerCounterterrorist(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerCounterterrorist", "CInfoPlayerCounterterrorist", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public SpawnPoint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoPlayerCounterterrorist(ptr={this.m_classData})"; + } + public class CInfoPlayerStart : CPointEntity + { + public CInfoPlayerStart(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerStart", "CInfoPlayerStart", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoPlayerStart(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerStart", "CInfoPlayerStart", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoPlayerStart() + { + } + public CInfoPlayerStart(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerStart", "CInfoPlayerStart", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool IsMaster + { + get { return Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsMaster", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoPlayerStart(ptr={this.m_classData})"; + } + public class CInfoPlayerTerrorist : SpawnPoint + { + public CInfoPlayerTerrorist(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerTerrorist", "CInfoPlayerTerrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoPlayerTerrorist(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerTerrorist", "CInfoPlayerTerrorist", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoPlayerTerrorist() + { + } + public CInfoPlayerTerrorist(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoPlayerTerrorist", "CInfoPlayerTerrorist", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public SpawnPoint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoPlayerTerrorist(ptr={this.m_classData})"; + } + public class CInfoProjectedDecal : CPointEntity + { + public CInfoProjectedDecal(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoProjectedDecal", "CInfoProjectedDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoProjectedDecal(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoProjectedDecal", "CInfoProjectedDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoProjectedDecal() + { + } + public CInfoProjectedDecal(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoProjectedDecal", "CInfoProjectedDecal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint SequenceName + { + get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } + } + public float Distance + { + get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } + } + public bool NotInMultiplayer + { + get { return Invoker.CallNative("SDKClass", "NotInMultiplayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotInMultiplayer", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoProjectedDecal(ptr={this.m_classData})"; + } + public class CInfoSpawnGroupLandmark : CPointEntity + { + public CInfoSpawnGroupLandmark(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLandmark", "CInfoSpawnGroupLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoSpawnGroupLandmark(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLandmark", "CInfoSpawnGroupLandmark", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoSpawnGroupLandmark() + { + } + public CInfoSpawnGroupLandmark(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLandmark", "CInfoSpawnGroupLandmark", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoSpawnGroupLandmark(ptr={this.m_classData})"; + } + public class CInfoSpawnGroupLoadUnload : CLogicalEntity + { + public CInfoSpawnGroupLoadUnload(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLoadUnload", "CInfoSpawnGroupLoadUnload", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoSpawnGroupLoadUnload(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLoadUnload", "CInfoSpawnGroupLoadUnload", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoSpawnGroupLoadUnload() + { + } + public CInfoSpawnGroupLoadUnload(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoSpawnGroupLoadUnload", "CInfoSpawnGroupLoadUnload", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnSpawnGroupLoadStarted + { + get { return Invoker.CallNative("SDKClass", "OnSpawnGroupLoadStarted", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnSpawnGroupLoadFinished + { + get { return Invoker.CallNative("SDKClass", "OnSpawnGroupLoadFinished", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnSpawnGroupUnloadStarted + { + get { return Invoker.CallNative("SDKClass", "OnSpawnGroupUnloadStarted", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnSpawnGroupUnloadFinished + { + get { return Invoker.CallNative("SDKClass", "OnSpawnGroupUnloadFinished", CallKind.ClassMember, m_classData); } + } + public string SpawnGroupName + { + get { return Invoker.CallNative("SDKClass", "SpawnGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnGroupName", CallKind.ClassMember, m_classData, value); } + } + public string SpawnGroupFilterName + { + get { return Invoker.CallNative("SDKClass", "SpawnGroupFilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnGroupFilterName", CallKind.ClassMember, m_classData, value); } + } + public string LandmarkName + { + get { return Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LandmarkName", CallKind.ClassMember, m_classData, value); } + } + public string FixedSpawnGroupName + { + get { return Invoker.CallNative("SDKClass", "FixedSpawnGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FixedSpawnGroupName", CallKind.ClassMember, m_classData, value); } + } + public float TimeoutInterval + { + get { return Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData, value); } + } + public bool AutoActivate + { + get { return Invoker.CallNative("SDKClass", "AutoActivate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoActivate", CallKind.ClassMember, m_classData, value); } + } + public bool UnloadingStarted + { + get { return Invoker.CallNative("SDKClass", "UnloadingStarted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UnloadingStarted", CallKind.ClassMember, m_classData, value); } + } + public bool QueueActiveSpawnGroupChange + { + get { return Invoker.CallNative("SDKClass", "QueueActiveSpawnGroupChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QueueActiveSpawnGroupChange", CallKind.ClassMember, m_classData, value); } + } + public bool QueueFinishLoading + { + get { return Invoker.CallNative("SDKClass", "QueueFinishLoading", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QueueFinishLoading", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoSpawnGroupLoadUnload(ptr={this.m_classData})"; + } + public class CInfoTarget : CPointEntity + { + public CInfoTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTarget", "CInfoTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTarget", "CInfoTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoTarget() + { + } + public CInfoTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTarget", "CInfoTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoTarget(ptr={this.m_classData})"; + } + public class CInfoTargetServerOnly : CServerOnlyPointEntity + { + public CInfoTargetServerOnly(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTargetServerOnly", "CInfoTargetServerOnly", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoTargetServerOnly(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTargetServerOnly", "CInfoTargetServerOnly", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoTargetServerOnly() + { + } + public CInfoTargetServerOnly(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTargetServerOnly", "CInfoTargetServerOnly", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CServerOnlyPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoTargetServerOnly(ptr={this.m_classData})"; + } + public class CInfoTeleportDestination : CPointEntity + { + public CInfoTeleportDestination(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTeleportDestination", "CInfoTeleportDestination", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoTeleportDestination(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTeleportDestination", "CInfoTeleportDestination", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoTeleportDestination() + { + } + public CInfoTeleportDestination(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoTeleportDestination", "CInfoTeleportDestination", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoTeleportDestination(ptr={this.m_classData})"; + } + public class CInfoVisibilityBox : CBaseEntity + { + public CInfoVisibilityBox(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoVisibilityBox", "CInfoVisibilityBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoVisibilityBox(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoVisibilityBox", "CInfoVisibilityBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoVisibilityBox() + { + } + public CInfoVisibilityBox(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoVisibilityBox", "CInfoVisibilityBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Mode + { + get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoxSize + { + get { return Invoker.CallNative("SDKClass", "BoxSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxSize", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoVisibilityBox(ptr={this.m_classData})"; + } + public class CInfoWorldLayer : CBaseEntity + { + public CInfoWorldLayer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoWorldLayer", "CInfoWorldLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoWorldLayer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoWorldLayer", "CInfoWorldLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInfoWorldLayer() + { + } + public CInfoWorldLayer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInfoWorldLayer", "CInfoWorldLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OutputOnEntitiesSpawned + { + get { return Invoker.CallNative("SDKClass", "OutputOnEntitiesSpawned", CallKind.ClassMember, m_classData); } + } + public string WorldName + { + get { return Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData, value); } + } + public string LayerName + { + get { return Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData, value); } + } + public bool WorldLayerVisible + { + get { return Invoker.CallNative("SDKClass", "WorldLayerVisible", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldLayerVisible", CallKind.ClassMember, m_classData, value); } + } + public bool EntitiesSpawned + { + get { return Invoker.CallNative("SDKClass", "EntitiesSpawned", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntitiesSpawned", CallKind.ClassMember, m_classData, value); } + } + public bool CreateAsChildSpawnGroup + { + get { return Invoker.CallNative("SDKClass", "CreateAsChildSpawnGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateAsChildSpawnGroup", CallKind.ClassMember, m_classData, value); } + } + public uint LayerSpawnGroup + { + get { return Invoker.CallNative("SDKClass", "LayerSpawnGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LayerSpawnGroup", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInfoWorldLayer(ptr={this.m_classData})"; + } + public class CInputStreamUpdateNode : CLeafUpdateNode + { + public CInputStreamUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInputStreamUpdateNode", "CInputStreamUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInputStreamUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInputStreamUpdateNode", "CInputStreamUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInputStreamUpdateNode() + { + } + public CInputStreamUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInputStreamUpdateNode", "CInputStreamUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInputStreamUpdateNode(ptr={this.m_classData})"; + } + public class CInstancedSceneEntity : CSceneEntity + { + public CInstancedSceneEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInstancedSceneEntity", "CInstancedSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInstancedSceneEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInstancedSceneEntity", "CInstancedSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInstancedSceneEntity() + { + } + public CInstancedSceneEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInstancedSceneEntity", "CInstancedSceneEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Owner + { + get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } + } + public bool HadOwner + { + get { return Invoker.CallNative("SDKClass", "HadOwner", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HadOwner", CallKind.ClassMember, m_classData, value); } + } + public float PostSpeakDelay + { + get { return Invoker.CallNative("SDKClass", "PostSpeakDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostSpeakDelay", CallKind.ClassMember, m_classData, value); } + } + public float PreDelay + { + get { return Invoker.CallNative("SDKClass", "PreDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreDelay", CallKind.ClassMember, m_classData, value); } + } + public bool IsBackground + { + get { return Invoker.CallNative("SDKClass", "IsBackground", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsBackground", CallKind.ClassMember, m_classData, value); } + } + public bool RemoveOnCompletion + { + get { return Invoker.CallNative("SDKClass", "RemoveOnCompletion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemoveOnCompletion", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + } + public CSceneEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInstancedSceneEntity(ptr={this.m_classData})"; + } + public class CInstructorEventEntity : CPointEntity + { + public CInstructorEventEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInstructorEventEntity", "CInstructorEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInstructorEventEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInstructorEventEntity", "CInstructorEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInstructorEventEntity() + { + } + public CInstructorEventEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInstructorEventEntity", "CInstructorEventEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string HintTargetEntity + { + get { return Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HintTargetEntity", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerPawn TargetPlayer + { + get { return Invoker.CallNative("SDKClass", "TargetPlayer", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInstructorEventEntity(ptr={this.m_classData})"; + } + public class CIntAnimParameter : CConcreteAnimParameter + { + public CIntAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIntAnimParameter", "CIntAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CIntAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIntAnimParameter", "CIntAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CIntAnimParameter() + { + } + public CIntAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIntAnimParameter", "CIntAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int DefaultValue + { + get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } + } + public int MinValue + { + get { return Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData, value); } + } + public int MaxValue + { + get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } + } + public CConcreteAnimParameter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CIntAnimParameter(ptr={this.m_classData})"; + } + public class CInterpolatedValue : ClassData + { + public CInterpolatedValue(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInterpolatedValue", "CInterpolatedValue", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInterpolatedValue(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInterpolatedValue", "CInterpolatedValue", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInterpolatedValue() + { + } + public CInterpolatedValue(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInterpolatedValue", "CInterpolatedValue", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public float EndTime + { + get { return Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData, value); } + } + public float StartValue + { + get { return Invoker.CallNative("SDKClass", "StartValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartValue", CallKind.ClassMember, m_classData, value); } + } + public float EndValue + { + get { return Invoker.CallNative("SDKClass", "EndValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndValue", CallKind.ClassMember, m_classData, value); } + } + public int InterpType + { + get { return Invoker.CallNative("SDKClass", "InterpType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CInterpolatedValue(ptr={this.m_classData})"; + } + public class CInventoryImageData : ClassData + { + public CInventoryImageData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInventoryImageData", "CInventoryImageData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInventoryImageData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInventoryImageData", "CInventoryImageData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CInventoryImageData() + { + } + public CInventoryImageData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CInventoryImageData", "CInventoryImageData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint NodeType + { + get { return Invoker.CallNative("SDKClass", "NodeType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeType", CallKind.ClassMember, m_classData, value); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public inv_image_data_t Inventory_image_data + { + get { return Invoker.CallNative("SDKClass", "Inventory_image_data", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CInventoryImageData(ptr={this.m_classData})"; + } + public class CIronSightController : ClassData + { + public CIronSightController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIronSightController", "CIronSightController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CIronSightController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIronSightController", "CIronSightController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CIronSightController() + { + } + public CIronSightController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CIronSightController", "CIronSightController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IronSightAvailable + { + get { return Invoker.CallNative("SDKClass", "IronSightAvailable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightAvailable", CallKind.ClassMember, m_classData, value); } + } + public float IronSightAmount + { + get { return Invoker.CallNative("SDKClass", "IronSightAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightAmount", CallKind.ClassMember, m_classData, value); } + } + public float IronSightAmountGained + { + get { return Invoker.CallNative("SDKClass", "IronSightAmountGained", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightAmountGained", CallKind.ClassMember, m_classData, value); } + } + public float IronSightAmountBiased + { + get { return Invoker.CallNative("SDKClass", "IronSightAmountBiased", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IronSightAmountBiased", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CIronSightController(ptr={this.m_classData})"; + } + public class CItem : CBaseAnimGraph + { + public CItem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItem", "CItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItem", "CItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItem() + { + } + public CItem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItem", "CItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnPlayerTouch + { + get { return Invoker.CallNative("SDKClass", "OnPlayerTouch", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPlayerPickup + { + get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } + } + public bool ActivateWhenAtRest + { + get { return Invoker.CallNative("SDKClass", "ActivateWhenAtRest", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActivateWhenAtRest", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnCacheInteraction + { + get { return Invoker.CallNative("SDKClass", "OnCacheInteraction", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnGlovePulled + { + get { return Invoker.CallNative("SDKClass", "OnGlovePulled", CallKind.ClassMember, m_classData); } + } + public Vector2D OriginalSpawnOrigin + { + get { return Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector OriginalSpawnAngles + { + get { return Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData, value); } + } + public bool PhysStartAsleep + { + get { return Invoker.CallNative("SDKClass", "PhysStartAsleep", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhysStartAsleep", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItem(ptr={this.m_classData})"; + } + public class CItem_Healthshot : CWeaponBaseItem + { + public CItem_Healthshot(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItem_Healthshot", "CItem_Healthshot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItem_Healthshot(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItem_Healthshot", "CItem_Healthshot", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItem_Healthshot() + { + } + public CItem_Healthshot(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItem_Healthshot", "CItem_Healthshot", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CWeaponBaseItem Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItem_Healthshot(ptr={this.m_classData})"; + } + public class CItemAssaultSuit : CItem + { + public CItemAssaultSuit(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemAssaultSuit", "CItemAssaultSuit", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemAssaultSuit(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemAssaultSuit", "CItemAssaultSuit", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemAssaultSuit() + { + } + public CItemAssaultSuit(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemAssaultSuit", "CItemAssaultSuit", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CItem Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItemAssaultSuit(ptr={this.m_classData})"; + } + public class CItemDefuser : CItem + { + public CItemDefuser(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDefuser", "CItemDefuser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemDefuser(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDefuser", "CItemDefuser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemDefuser() + { + } + public CItemDefuser(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDefuser", "CItemDefuser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EntitySpottedState_t EntitySpottedState + { + get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } + } + public int SpotRules + { + get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } + } + public CItem Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItemDefuser(ptr={this.m_classData})"; + } + public class CItemDefuserAlias_item_defuser : CItemDefuser + { + public CItemDefuserAlias_item_defuser(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDefuserAlias_item_defuser", "CItemDefuserAlias_item_defuser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemDefuserAlias_item_defuser(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDefuserAlias_item_defuser", "CItemDefuserAlias_item_defuser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemDefuserAlias_item_defuser() + { + } + public CItemDefuserAlias_item_defuser(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDefuserAlias_item_defuser", "CItemDefuserAlias_item_defuser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CItemDefuser Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItemDefuserAlias_item_defuser(ptr={this.m_classData})"; + } + public class CItemDogtags : CItem + { + public CItemDogtags(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDogtags", "CItemDogtags", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemDogtags(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDogtags", "CItemDogtags", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemDogtags() + { + } + public CItemDogtags(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemDogtags", "CItemDogtags", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPlayerPawn OwningPlayer + { + get { return Invoker.CallNative("SDKClass", "OwningPlayer", CallKind.ClassMember, m_classData); } + } + public CCSPlayerPawn KillingPlayer + { + get { return Invoker.CallNative("SDKClass", "KillingPlayer", CallKind.ClassMember, m_classData); } + } + public CItem Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItemDogtags(ptr={this.m_classData})"; + } + public class CItemKevlar : CItem + { + public CItemKevlar(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemKevlar", "CItemKevlar", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemKevlar(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemKevlar", "CItemKevlar", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemKevlar() + { + } + public CItemKevlar(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemKevlar", "CItemKevlar", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CItem Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItemKevlar(ptr={this.m_classData})"; + } + public class CItemSoda : CBaseAnimGraph + { + public CItemSoda(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemSoda", "CItemSoda", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemSoda(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemSoda", "CItemSoda", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CItemSoda() + { + } + public CItemSoda(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CItemSoda", "CItemSoda", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CItemSoda(ptr={this.m_classData})"; + } + public class CJiggleBoneUpdateNode : CUnaryUpdateNode + { + public CJiggleBoneUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CJiggleBoneUpdateNode", "CJiggleBoneUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CJiggleBoneUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CJiggleBoneUpdateNode", "CJiggleBoneUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CJiggleBoneUpdateNode() + { + } + public CJiggleBoneUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CJiggleBoneUpdateNode", "CJiggleBoneUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public JiggleBoneSettingsList_t OpFixedData + { + get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CJiggleBoneUpdateNode(ptr={this.m_classData})"; + } + public class CJumpHelperUpdateNode : CSequenceUpdateNode + { + public CJumpHelperUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CJumpHelperUpdateNode", "CJumpHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CJumpHelperUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CJumpHelperUpdateNode", "CJumpHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CJumpHelperUpdateNode() + { + } + public CJumpHelperUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CJumpHelperUpdateNode", "CJumpHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle TargetParam + { + get { return Invoker.CallNative("SDKClass", "TargetParam", CallKind.ClassMember, m_classData); } + } + public Vector2D OriginalJumpMovement + { + get { return Invoker.CallNative("SDKClass", "OriginalJumpMovement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalJumpMovement", CallKind.ClassMember, m_classData, value); } + } + public float OriginalJumpDuration + { + get { return Invoker.CallNative("SDKClass", "OriginalJumpDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalJumpDuration", CallKind.ClassMember, m_classData, value); } + } + public float JumpStartCycle + { + get { return Invoker.CallNative("SDKClass", "JumpStartCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpStartCycle", CallKind.ClassMember, m_classData, value); } + } + public float JumpEndCycle + { + get { return Invoker.CallNative("SDKClass", "JumpEndCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JumpEndCycle", CallKind.ClassMember, m_classData, value); } + } + public uint CorrectionMethod + { + get { return Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData, value); } + } + public bool[] TranslationAxis + { + get { return Invoker.CallNative("SDKClass", "TranslationAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TranslationAxis", CallKind.ClassMember, m_classData, value); } + } + public bool ScaleSpeed + { + get { return Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScaleSpeed", CallKind.ClassMember, m_classData, value); } + } + public CSequenceUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CJumpHelperUpdateNode(ptr={this.m_classData})"; + } + public class CKeepUpright : CPointEntity + { + public CKeepUpright(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CKeepUpright", "CKeepUpright", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CKeepUpright(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CKeepUpright", "CKeepUpright", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CKeepUpright() + { + } + public CKeepUpright(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CKeepUpright", "CKeepUpright", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D WorldGoalAxis + { + get { return Invoker.CallNative("SDKClass", "WorldGoalAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldGoalAxis", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LocalTestAxis + { + get { return Invoker.CallNative("SDKClass", "LocalTestAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalTestAxis", CallKind.ClassMember, m_classData, value); } + } + public string NameAttach + { + get { return Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity AttachedObject + { + get { return Invoker.CallNative("SDKClass", "AttachedObject", CallKind.ClassMember, m_classData); } + } + public float AngularLimit + { + get { return Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData, value); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public bool DampAllRotation + { + get { return Invoker.CallNative("SDKClass", "DampAllRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DampAllRotation", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CKeepUpright(ptr={this.m_classData})"; + } + public class CKnife : CCSWeaponBase + { + public CKnife(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CKnife", "CKnife", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CKnife(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CKnife", "CKnife", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CKnife() + { + } + public CKnife(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CKnife", "CKnife", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool FirstAttack + { + get { return Invoker.CallNative("SDKClass", "FirstAttack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstAttack", CallKind.ClassMember, m_classData, value); } + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CKnife(ptr={this.m_classData})"; + } + public class CLeafUpdateNode : CAnimUpdateNodeBase + { + public CLeafUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLeafUpdateNode", "CLeafUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLeafUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLeafUpdateNode", "CLeafUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLeafUpdateNode() + { + } + public CLeafUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLeafUpdateNode", "CLeafUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLeafUpdateNode(ptr={this.m_classData})"; + } + public class CLeanMatrixUpdateNode : CLeafUpdateNode + { + public CLeanMatrixUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLeanMatrixUpdateNode", "CLeanMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLeanMatrixUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLeanMatrixUpdateNode", "CLeanMatrixUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLeanMatrixUpdateNode() + { + } + public CLeanMatrixUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLeanMatrixUpdateNode", "CLeanMatrixUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] FrameCorners + { + get { return Invoker.CallNative("SDKClass", "FrameCorners", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameCorners", CallKind.ClassMember, m_classData, value); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public uint BlendSource + { + get { return Invoker.CallNative("SDKClass", "BlendSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendSource", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public Vector2D VerticalAxis + { + get { return Invoker.CallNative("SDKClass", "VerticalAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VerticalAxis", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HorizontalAxis + { + get { return Invoker.CallNative("SDKClass", "HorizontalAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HorizontalAxis", CallKind.ClassMember, m_classData, value); } + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float MaxValue + { + get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } + } + public int SequenceMaxFrame + { + get { return Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceMaxFrame", CallKind.ClassMember, m_classData, value); } + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLeanMatrixUpdateNode(ptr={this.m_classData})"; + } + public class CLightComponent : CEntityComponent + { + public CLightComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightComponent", "CLightComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightComponent", "CLightComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightComponent() + { + } + public CLightComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightComponent", "CLightComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public QAngle SecondaryColor + { + get { return Invoker.CallNative("SDKClass", "SecondaryColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SecondaryColor", CallKind.ClassMember, m_classData, value); } + } + public float Brightness + { + get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessScale + { + get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessMult + { + get { return Invoker.CallNative("SDKClass", "BrightnessMult", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessMult", CallKind.ClassMember, m_classData, value); } + } + public float Range + { + get { return Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Range", CallKind.ClassMember, m_classData, value); } + } + public float Falloff + { + get { return Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData, value); } + } + public float Attenuation0 + { + get { return Invoker.CallNative("SDKClass", "Attenuation0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Attenuation0", CallKind.ClassMember, m_classData, value); } + } + public float Attenuation1 + { + get { return Invoker.CallNative("SDKClass", "Attenuation1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Attenuation1", CallKind.ClassMember, m_classData, value); } + } + public float Attenuation2 + { + get { return Invoker.CallNative("SDKClass", "Attenuation2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Attenuation2", CallKind.ClassMember, m_classData, value); } + } + public float Theta + { + get { return Invoker.CallNative("SDKClass", "Theta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Theta", CallKind.ClassMember, m_classData, value); } + } + public float Phi + { + get { return Invoker.CallNative("SDKClass", "Phi", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Phi", CallKind.ClassMember, m_classData, value); } + } + public int Cascades + { + get { return Invoker.CallNative("SDKClass", "Cascades", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cascades", CallKind.ClassMember, m_classData, value); } + } + public int CastShadows + { + get { return Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CastShadows", CallKind.ClassMember, m_classData, value); } + } + public int ShadowWidth + { + get { return Invoker.CallNative("SDKClass", "ShadowWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowWidth", CallKind.ClassMember, m_classData, value); } + } + public int ShadowHeight + { + get { return Invoker.CallNative("SDKClass", "ShadowHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowHeight", CallKind.ClassMember, m_classData, value); } + } + public bool RenderDiffuse + { + get { return Invoker.CallNative("SDKClass", "RenderDiffuse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderDiffuse", CallKind.ClassMember, m_classData, value); } + } + public int RenderSpecular + { + get { return Invoker.CallNative("SDKClass", "RenderSpecular", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderSpecular", CallKind.ClassMember, m_classData, value); } + } + public bool RenderTransmissive + { + get { return Invoker.CallNative("SDKClass", "RenderTransmissive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderTransmissive", CallKind.ClassMember, m_classData, value); } + } + public float OrthoLightWidth + { + get { return Invoker.CallNative("SDKClass", "OrthoLightWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrthoLightWidth", CallKind.ClassMember, m_classData, value); } + } + public float OrthoLightHeight + { + get { return Invoker.CallNative("SDKClass", "OrthoLightHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrthoLightHeight", CallKind.ClassMember, m_classData, value); } + } + public int Style + { + get { return Invoker.CallNative("SDKClass", "Style", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Style", CallKind.ClassMember, m_classData, value); } + } + public string Pattern + { + get { return Invoker.CallNative("SDKClass", "Pattern", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pattern", CallKind.ClassMember, m_classData, value); } + } + public int CascadeRenderStaticObjects + { + get { return Invoker.CallNative("SDKClass", "CascadeRenderStaticObjects", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CascadeRenderStaticObjects", CallKind.ClassMember, m_classData, value); } + } + public float ShadowCascadeCrossFade + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeCrossFade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeCrossFade", CallKind.ClassMember, m_classData, value); } + } + public float ShadowCascadeDistanceFade + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistanceFade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeDistanceFade", CallKind.ClassMember, m_classData, value); } + } + public float ShadowCascadeDistance0 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance0", CallKind.ClassMember, m_classData, value); } + } + public float ShadowCascadeDistance1 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance1", CallKind.ClassMember, m_classData, value); } + } + public float ShadowCascadeDistance2 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance2", CallKind.ClassMember, m_classData, value); } + } + public float ShadowCascadeDistance3 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeDistance3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeDistance3", CallKind.ClassMember, m_classData, value); } + } + public int ShadowCascadeResolution0 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution0", CallKind.ClassMember, m_classData, value); } + } + public int ShadowCascadeResolution1 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution1", CallKind.ClassMember, m_classData, value); } + } + public int ShadowCascadeResolution2 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution2", CallKind.ClassMember, m_classData, value); } + } + public int ShadowCascadeResolution3 + { + get { return Invoker.CallNative("SDKClass", "ShadowCascadeResolution3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowCascadeResolution3", CallKind.ClassMember, m_classData, value); } + } + public bool UsesBakedShadowing + { + get { return Invoker.CallNative("SDKClass", "UsesBakedShadowing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UsesBakedShadowing", CallKind.ClassMember, m_classData, value); } + } + public int ShadowPriority + { + get { return Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowPriority", CallKind.ClassMember, m_classData, value); } + } + public int BakedShadowIndex + { + get { return Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BakedShadowIndex", CallKind.ClassMember, m_classData, value); } + } + public int LightPathUniqueId + { + get { return Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightPathUniqueId", CallKind.ClassMember, m_classData, value); } + } + public int LightMapUniqueId + { + get { return Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightMapUniqueId", CallKind.ClassMember, m_classData, value); } + } + public bool RenderToCubemaps + { + get { return Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderToCubemaps", CallKind.ClassMember, m_classData, value); } + } + public bool AllowSSTGeneration + { + get { return Invoker.CallNative("SDKClass", "AllowSSTGeneration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowSSTGeneration", CallKind.ClassMember, m_classData, value); } + } + public int DirectLight + { + get { return Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DirectLight", CallKind.ClassMember, m_classData, value); } + } + public int IndirectLight + { + get { return Invoker.CallNative("SDKClass", "IndirectLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndirectLight", CallKind.ClassMember, m_classData, value); } + } + public float FadeMinDist + { + get { return Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeMinDist", CallKind.ClassMember, m_classData, value); } + } + public float FadeMaxDist + { + get { return Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeMaxDist", CallKind.ClassMember, m_classData, value); } + } + public float ShadowFadeMinDist + { + get { return Invoker.CallNative("SDKClass", "ShadowFadeMinDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowFadeMinDist", CallKind.ClassMember, m_classData, value); } + } + public float ShadowFadeMaxDist + { + get { return Invoker.CallNative("SDKClass", "ShadowFadeMaxDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowFadeMaxDist", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool Flicker + { + get { return Invoker.CallNative("SDKClass", "Flicker", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flicker", CallKind.ClassMember, m_classData, value); } + } + public bool PrecomputedFieldsValid + { + get { return Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedFieldsValid", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedBoundsMins + { + get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedBoundsMaxs + { + get { return Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedBoundsMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBOrigin + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector PrecomputedOBBAngles + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PrecomputedOBBExtent + { + get { return Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedOBBExtent", CallKind.ClassMember, m_classData, value); } + } + public float PrecomputedMaxRange + { + get { return Invoker.CallNative("SDKClass", "PrecomputedMaxRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrecomputedMaxRange", CallKind.ClassMember, m_classData, value); } + } + public int FogLightingMode + { + get { return Invoker.CallNative("SDKClass", "FogLightingMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogLightingMode", CallKind.ClassMember, m_classData, value); } + } + public float FogContributionStength + { + get { return Invoker.CallNative("SDKClass", "FogContributionStength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogContributionStength", CallKind.ClassMember, m_classData, value); } + } + public float NearClipPlane + { + get { return Invoker.CallNative("SDKClass", "NearClipPlane", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearClipPlane", CallKind.ClassMember, m_classData, value); } + } + public QAngle SkyColor + { + get { return Invoker.CallNative("SDKClass", "SkyColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyColor", CallKind.ClassMember, m_classData, value); } + } + public float SkyIntensity + { + get { return Invoker.CallNative("SDKClass", "SkyIntensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyIntensity", CallKind.ClassMember, m_classData, value); } + } + public QAngle SkyAmbientBounce + { + get { return Invoker.CallNative("SDKClass", "SkyAmbientBounce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyAmbientBounce", CallKind.ClassMember, m_classData, value); } + } + public bool UseSecondaryColor + { + get { return Invoker.CallNative("SDKClass", "UseSecondaryColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseSecondaryColor", CallKind.ClassMember, m_classData, value); } + } + public bool MixedShadows + { + get { return Invoker.CallNative("SDKClass", "MixedShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MixedShadows", CallKind.ClassMember, m_classData, value); } + } + public float LightStyleStartTime + { + get { return Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightStyleStartTime", CallKind.ClassMember, m_classData, value); } + } + public float CapsuleLength + { + get { return Invoker.CallNative("SDKClass", "CapsuleLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleLength", CallKind.ClassMember, m_classData, value); } + } + public float MinRoughness + { + get { return Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinRoughness", CallKind.ClassMember, m_classData, value); } + } + public bool PvsModifyEntity + { + get { return Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PvsModifyEntity", CallKind.ClassMember, m_classData, value); } + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLightComponent(ptr={this.m_classData})"; + } + public class CLightDirectionalEntity : CLightEntity + { + public CLightDirectionalEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightDirectionalEntity", "CLightDirectionalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightDirectionalEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightDirectionalEntity", "CLightDirectionalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightDirectionalEntity() + { + } + public CLightDirectionalEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightDirectionalEntity", "CLightDirectionalEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLightEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLightDirectionalEntity(ptr={this.m_classData})"; + } + public class CLightEntity : CBaseModelEntity + { + public CLightEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightEntity", "CLightEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightEntity", "CLightEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightEntity() + { + } + public CLightEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightEntity", "CLightEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] CLightComponent + { + get { return Invoker.CallNative("SDKClass", "CLightComponent", CallKind.ClassMember, m_classData); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLightEntity(ptr={this.m_classData})"; + } + public class CLightEnvironmentEntity : CLightDirectionalEntity + { + public CLightEnvironmentEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightEnvironmentEntity", "CLightEnvironmentEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightEnvironmentEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightEnvironmentEntity", "CLightEnvironmentEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightEnvironmentEntity() + { + } + public CLightEnvironmentEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightEnvironmentEntity", "CLightEnvironmentEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLightDirectionalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLightEnvironmentEntity(ptr={this.m_classData})"; + } + public class CLightOrthoEntity : CLightEntity + { + public CLightOrthoEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightOrthoEntity", "CLightOrthoEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightOrthoEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightOrthoEntity", "CLightOrthoEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightOrthoEntity() + { + } + public CLightOrthoEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightOrthoEntity", "CLightOrthoEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLightEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLightOrthoEntity(ptr={this.m_classData})"; + } + public class CLightSpotEntity : CLightEntity + { + public CLightSpotEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightSpotEntity", "CLightSpotEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightSpotEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightSpotEntity", "CLightSpotEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLightSpotEntity() + { + } + public CLightSpotEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLightSpotEntity", "CLightSpotEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLightEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLightSpotEntity(ptr={this.m_classData})"; + } + public class CLODComponentUpdater : CAnimComponentUpdater + { + public CLODComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLODComponentUpdater", "CLODComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLODComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLODComponentUpdater", "CLODComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLODComponentUpdater() + { + } + public CLODComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLODComponentUpdater", "CLODComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ServerLOD + { + get { return Invoker.CallNative("SDKClass", "ServerLOD", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ServerLOD", CallKind.ClassMember, m_classData, value); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLODComponentUpdater(ptr={this.m_classData})"; + } + public class CLogicAchievement : CLogicalEntity + { + public CLogicAchievement(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAchievement", "CLogicAchievement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicAchievement(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAchievement", "CLogicAchievement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicAchievement() + { + } + public CLogicAchievement(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAchievement", "CLogicAchievement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public string AchievementEventID + { + get { return Invoker.CallNative("SDKClass", "AchievementEventID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AchievementEventID", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnFired + { + get { return Invoker.CallNative("SDKClass", "OnFired", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicAchievement(ptr={this.m_classData})"; + } + public class CLogicActiveAutosave : CLogicAutosave + { + public CLogicActiveAutosave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicActiveAutosave", "CLogicActiveAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicActiveAutosave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicActiveAutosave", "CLogicActiveAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicActiveAutosave() + { + } + public CLogicActiveAutosave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicActiveAutosave", "CLogicActiveAutosave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TriggerHitPoints + { + get { return Invoker.CallNative("SDKClass", "TriggerHitPoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriggerHitPoints", CallKind.ClassMember, m_classData, value); } + } + public float TimeToTrigger + { + get { return Invoker.CallNative("SDKClass", "TimeToTrigger", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeToTrigger", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public float DangerousTime + { + get { return Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData, value); } + } + public CLogicAutosave Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicActiveAutosave(ptr={this.m_classData})"; + } + public class CLogicalEntity : CServerOnlyEntity + { + public CLogicalEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicalEntity", "CLogicalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicalEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicalEntity", "CLogicalEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicalEntity() + { + } + public CLogicalEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicalEntity", "CLogicalEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CServerOnlyEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicalEntity(ptr={this.m_classData})"; + } + public class CLogicAuto : CBaseEntity + { + public CLogicAuto(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAuto", "CLogicAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicAuto(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAuto", "CLogicAuto", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicAuto() + { + } + public CLogicAuto(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAuto", "CLogicAuto", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnMapSpawn + { + get { return Invoker.CallNative("SDKClass", "OnMapSpawn", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnDemoMapSpawn + { + get { return Invoker.CallNative("SDKClass", "OnDemoMapSpawn", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnNewGame + { + get { return Invoker.CallNative("SDKClass", "OnNewGame", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnLoadGame + { + get { return Invoker.CallNative("SDKClass", "OnLoadGame", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMapTransition + { + get { return Invoker.CallNative("SDKClass", "OnMapTransition", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBackgroundMap + { + get { return Invoker.CallNative("SDKClass", "OnBackgroundMap", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMultiNewMap + { + get { return Invoker.CallNative("SDKClass", "OnMultiNewMap", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMultiNewRound + { + get { return Invoker.CallNative("SDKClass", "OnMultiNewRound", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnVREnabled + { + get { return Invoker.CallNative("SDKClass", "OnVREnabled", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnVRNotEnabled + { + get { return Invoker.CallNative("SDKClass", "OnVRNotEnabled", CallKind.ClassMember, m_classData); } + } + public string Globalstate + { + get { return Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicAuto(ptr={this.m_classData})"; + } + public class CLogicAutosave : CLogicalEntity + { + public CLogicAutosave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAutosave", "CLogicAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicAutosave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAutosave", "CLogicAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicAutosave() + { + } + public CLogicAutosave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicAutosave", "CLogicAutosave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ForceNewLevelUnit + { + get { return Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData, value); } + } + public int MinHitPoints + { + get { return Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData, value); } + } + public int MinHitPointsToCommit + { + get { return Invoker.CallNative("SDKClass", "MinHitPointsToCommit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinHitPointsToCommit", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicAutosave(ptr={this.m_classData})"; + } + public class CLogicBranch : CLogicalEntity + { + public CLogicBranch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicBranch", "CLogicBranch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicBranch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicBranch", "CLogicBranch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicBranch() + { + } + public CLogicBranch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicBranch", "CLogicBranch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool InValue + { + get { return Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnTrue + { + get { return Invoker.CallNative("SDKClass", "OnTrue", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFalse + { + get { return Invoker.CallNative("SDKClass", "OnFalse", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicBranch(ptr={this.m_classData})"; + } + public class CLogicBranchList : CLogicalEntity + { + public CLogicBranchList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicBranchList", "CLogicBranchList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicBranchList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicBranchList", "CLogicBranchList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicBranchList() + { + } + public CLogicBranchList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicBranchList", "CLogicBranchList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] LogicBranchNames + { + get { return Invoker.CallNative("SDKClass", "LogicBranchNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LogicBranchNames", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnAllTrue + { + get { return Invoker.CallNative("SDKClass", "OnAllTrue", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAllFalse + { + get { return Invoker.CallNative("SDKClass", "OnAllFalse", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMixed + { + get { return Invoker.CallNative("SDKClass", "OnMixed", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicBranchList(ptr={this.m_classData})"; + } + public class CLogicCase : CLogicalEntity + { + public CLogicCase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCase", "CLogicCase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicCase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCase", "CLogicCase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicCase() + { + } + public CLogicCase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCase", "CLogicCase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] Case + { + get { return Invoker.CallNative("SDKClass", "Case", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Case", CallKind.ClassMember, m_classData, value); } + } + public int ShuffleCases + { + get { return Invoker.CallNative("SDKClass", "ShuffleCases", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShuffleCases", CallKind.ClassMember, m_classData, value); } + } + public int LastShuffleCase + { + get { return Invoker.CallNative("SDKClass", "LastShuffleCase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastShuffleCase", CallKind.ClassMember, m_classData, value); } + } + public byte[] UchShuffleCaseMap + { + get { return Invoker.CallNative("SDKClass", "UchShuffleCaseMap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UchShuffleCaseMap", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicCase(ptr={this.m_classData})"; + } + public class CLogicCollisionPair : CLogicalEntity + { + public CLogicCollisionPair(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCollisionPair", "CLogicCollisionPair", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicCollisionPair(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCollisionPair", "CLogicCollisionPair", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicCollisionPair() + { + } + public CLogicCollisionPair(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCollisionPair", "CLogicCollisionPair", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string NameAttach1 + { + get { return Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData, value); } + } + public string NameAttach2 + { + get { return Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData, value); } + } + public bool SupportMultipleEntitiesWithSameName + { + get { return Invoker.CallNative("SDKClass", "SupportMultipleEntitiesWithSameName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SupportMultipleEntitiesWithSameName", CallKind.ClassMember, m_classData, value); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool Succeeded + { + get { return Invoker.CallNative("SDKClass", "Succeeded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Succeeded", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicCollisionPair(ptr={this.m_classData})"; + } + public class CLogicCompare : CLogicalEntity + { + public CLogicCompare(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCompare", "CLogicCompare", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicCompare(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCompare", "CLogicCompare", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicCompare() + { + } + public CLogicCompare(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicCompare", "CLogicCompare", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float InValue + { + get { return Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InValue", CallKind.ClassMember, m_classData, value); } + } + public float CompareValue + { + get { return Invoker.CallNative("SDKClass", "CompareValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompareValue", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicCompare(ptr={this.m_classData})"; + } + public class CLogicDistanceAutosave : CLogicalEntity + { + public CLogicDistanceAutosave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceAutosave", "CLogicDistanceAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicDistanceAutosave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceAutosave", "CLogicDistanceAutosave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicDistanceAutosave() + { + } + public CLogicDistanceAutosave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceAutosave", "CLogicDistanceAutosave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData, value); } + } + public float DistanceToPlayer + { + get { return Invoker.CallNative("SDKClass", "DistanceToPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceToPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool ForceNewLevelUnit + { + get { return Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData, value); } + } + public bool CheckCough + { + get { return Invoker.CallNative("SDKClass", "CheckCough", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CheckCough", CallKind.ClassMember, m_classData, value); } + } + public bool ThinkDangerous + { + get { return Invoker.CallNative("SDKClass", "ThinkDangerous", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThinkDangerous", CallKind.ClassMember, m_classData, value); } + } + public float DangerousTime + { + get { return Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DangerousTime", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicDistanceAutosave(ptr={this.m_classData})"; + } + public class CLogicDistanceCheck : CLogicalEntity + { + public CLogicDistanceCheck(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceCheck", "CLogicDistanceCheck", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicDistanceCheck(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceCheck", "CLogicDistanceCheck", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicDistanceCheck() + { + } + public CLogicDistanceCheck(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicDistanceCheck", "CLogicDistanceCheck", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string EntityA + { + get { return Invoker.CallNative("SDKClass", "EntityA", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityA", CallKind.ClassMember, m_classData, value); } + } + public string EntityB + { + get { return Invoker.CallNative("SDKClass", "EntityB", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityB", CallKind.ClassMember, m_classData, value); } + } + public float Zone1Distance + { + get { return Invoker.CallNative("SDKClass", "Zone1Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Zone1Distance", CallKind.ClassMember, m_classData, value); } + } + public float Zone2Distance + { + get { return Invoker.CallNative("SDKClass", "Zone2Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Zone2Distance", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput InZone1 + { + get { return Invoker.CallNative("SDKClass", "InZone1", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput InZone2 + { + get { return Invoker.CallNative("SDKClass", "InZone2", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput InZone3 + { + get { return Invoker.CallNative("SDKClass", "InZone3", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicDistanceCheck(ptr={this.m_classData})"; + } + public class CLogicEventListener : CLogicalEntity + { + public CLogicEventListener(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicEventListener", "CLogicEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicEventListener(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicEventListener", "CLogicEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicEventListener() + { + } + public CLogicEventListener(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicEventListener", "CLogicEventListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrEventName + { + get { return Invoker.CallNative("SDKClass", "StrEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrEventName", CallKind.ClassMember, m_classData, value); } + } + public bool IsEnabled + { + get { return Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData, value); } + } + public int Team + { + get { return Invoker.CallNative("SDKClass", "Team", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Team", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnEventFired + { + get { return Invoker.CallNative("SDKClass", "OnEventFired", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicEventListener(ptr={this.m_classData})"; + } + public class CLogicGameEvent : CLogicalEntity + { + public CLogicGameEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEvent", "CLogicGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicGameEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEvent", "CLogicGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicGameEvent() + { + } + public CLogicGameEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEvent", "CLogicGameEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string EventName + { + get { return Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EventName", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicGameEvent(ptr={this.m_classData})"; + } + public class CLogicGameEventListener : CLogicalEntity + { + public CLogicGameEventListener(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEventListener", "CLogicGameEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicGameEventListener(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEventListener", "CLogicGameEventListener", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicGameEventListener() + { + } + public CLogicGameEventListener(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicGameEventListener", "CLogicGameEventListener", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnEventFired + { + get { return Invoker.CallNative("SDKClass", "OnEventFired", CallKind.ClassMember, m_classData); } + } + public string GameEventName + { + get { return Invoker.CallNative("SDKClass", "GameEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameEventName", CallKind.ClassMember, m_classData, value); } + } + public string GameEventItem + { + get { return Invoker.CallNative("SDKClass", "GameEventItem", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameEventItem", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicGameEventListener(ptr={this.m_classData})"; + } + public class CLogicLineToEntity : CLogicalEntity + { + public CLogicLineToEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicLineToEntity", "CLogicLineToEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicLineToEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicLineToEntity", "CLogicLineToEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicLineToEntity() + { + } + public CLogicLineToEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicLineToEntity", "CLogicLineToEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SourceName + { + get { return Invoker.CallNative("SDKClass", "SourceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity StartEntity + { + get { return Invoker.CallNative("SDKClass", "StartEntity", CallKind.ClassMember, m_classData); } + } + public CBaseEntity EndEntity + { + get { return Invoker.CallNative("SDKClass", "EndEntity", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicLineToEntity(ptr={this.m_classData})"; + } + public class CLogicMeasureMovement : CLogicalEntity + { + public CLogicMeasureMovement(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicMeasureMovement", "CLogicMeasureMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicMeasureMovement(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicMeasureMovement", "CLogicMeasureMovement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicMeasureMovement() + { + } + public CLogicMeasureMovement(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicMeasureMovement", "CLogicMeasureMovement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrMeasureTarget + { + get { return Invoker.CallNative("SDKClass", "StrMeasureTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMeasureTarget", CallKind.ClassMember, m_classData, value); } + } + public string StrMeasureReference + { + get { return Invoker.CallNative("SDKClass", "StrMeasureReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMeasureReference", CallKind.ClassMember, m_classData, value); } + } + public string StrTargetReference + { + get { return Invoker.CallNative("SDKClass", "StrTargetReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrTargetReference", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity MeasureTarget + { + get { return Invoker.CallNative("SDKClass", "MeasureTarget", CallKind.ClassMember, m_classData); } + } + public CBaseEntity MeasureReference + { + get { return Invoker.CallNative("SDKClass", "MeasureReference", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + } + public CBaseEntity TargetReference + { + get { return Invoker.CallNative("SDKClass", "TargetReference", CallKind.ClassMember, m_classData); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public int MeasureType + { + get { return Invoker.CallNative("SDKClass", "MeasureType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeasureType", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicMeasureMovement(ptr={this.m_classData})"; + } + public class CLogicNavigation : CLogicalEntity + { + public CLogicNavigation(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNavigation", "CLogicNavigation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNavigation(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNavigation", "CLogicNavigation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNavigation() + { + } + public CLogicNavigation(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNavigation", "CLogicNavigation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsOn + { + get { return Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData, value); } + } + public uint NavProperty + { + get { return Invoker.CallNative("SDKClass", "NavProperty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NavProperty", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicNavigation(ptr={this.m_classData})"; + } + public class CLogicNPCCounter : CBaseEntity + { + public CLogicNPCCounter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounter", "CLogicNPCCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNPCCounter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounter", "CLogicNPCCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNPCCounter() + { + } + public CLogicNPCCounter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounter", "CLogicNPCCounter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnMinCountAll + { + get { return Invoker.CallNative("SDKClass", "OnMinCountAll", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMaxCountAll + { + get { return Invoker.CallNative("SDKClass", "OnMaxCountAll", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMinCount_1 + { + get { return Invoker.CallNative("SDKClass", "OnMinCount_1", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMaxCount_1 + { + get { return Invoker.CallNative("SDKClass", "OnMaxCount_1", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMinCount_2 + { + get { return Invoker.CallNative("SDKClass", "OnMinCount_2", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMaxCount_2 + { + get { return Invoker.CallNative("SDKClass", "OnMaxCount_2", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMinCount_3 + { + get { return Invoker.CallNative("SDKClass", "OnMinCount_3", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMaxCount_3 + { + get { return Invoker.CallNative("SDKClass", "OnMaxCount_3", CallKind.ClassMember, m_classData); } + } + public CEntityInstance Source + { + get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } + } + public string SourceEntityName + { + get { return Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData, value); } + } + public float DistanceMax + { + get { return Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData, value); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public int MinCountAll + { + get { return Invoker.CallNative("SDKClass", "MinCountAll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinCountAll", CallKind.ClassMember, m_classData, value); } + } + public int MaxCountAll + { + get { return Invoker.CallNative("SDKClass", "MaxCountAll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCountAll", CallKind.ClassMember, m_classData, value); } + } + public int MinFactorAll + { + get { return Invoker.CallNative("SDKClass", "MinFactorAll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinFactorAll", CallKind.ClassMember, m_classData, value); } + } + public int MaxFactorAll + { + get { return Invoker.CallNative("SDKClass", "MaxFactorAll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFactorAll", CallKind.ClassMember, m_classData, value); } + } + public string NPCClassname_1 + { + get { return Invoker.CallNative("SDKClass", "NPCClassname_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCClassname_1", CallKind.ClassMember, m_classData, value); } + } + public int NPCState_1 + { + get { return Invoker.CallNative("SDKClass", "NPCState_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCState_1", CallKind.ClassMember, m_classData, value); } + } + public bool InvertState_1 + { + get { return Invoker.CallNative("SDKClass", "InvertState_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InvertState_1", CallKind.ClassMember, m_classData, value); } + } + public int MinCount_1 + { + get { return Invoker.CallNative("SDKClass", "MinCount_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinCount_1", CallKind.ClassMember, m_classData, value); } + } + public int MaxCount_1 + { + get { return Invoker.CallNative("SDKClass", "MaxCount_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCount_1", CallKind.ClassMember, m_classData, value); } + } + public int MinFactor_1 + { + get { return Invoker.CallNative("SDKClass", "MinFactor_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinFactor_1", CallKind.ClassMember, m_classData, value); } + } + public int MaxFactor_1 + { + get { return Invoker.CallNative("SDKClass", "MaxFactor_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFactor_1", CallKind.ClassMember, m_classData, value); } + } + public float DefaultDist_1 + { + get { return Invoker.CallNative("SDKClass", "DefaultDist_1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultDist_1", CallKind.ClassMember, m_classData, value); } + } + public string NPCClassname_2 + { + get { return Invoker.CallNative("SDKClass", "NPCClassname_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCClassname_2", CallKind.ClassMember, m_classData, value); } + } + public int NPCState_2 + { + get { return Invoker.CallNative("SDKClass", "NPCState_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCState_2", CallKind.ClassMember, m_classData, value); } + } + public bool InvertState_2 + { + get { return Invoker.CallNative("SDKClass", "InvertState_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InvertState_2", CallKind.ClassMember, m_classData, value); } + } + public int MinCount_2 + { + get { return Invoker.CallNative("SDKClass", "MinCount_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinCount_2", CallKind.ClassMember, m_classData, value); } + } + public int MaxCount_2 + { + get { return Invoker.CallNative("SDKClass", "MaxCount_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCount_2", CallKind.ClassMember, m_classData, value); } + } + public int MinFactor_2 + { + get { return Invoker.CallNative("SDKClass", "MinFactor_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinFactor_2", CallKind.ClassMember, m_classData, value); } + } + public int MaxFactor_2 + { + get { return Invoker.CallNative("SDKClass", "MaxFactor_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFactor_2", CallKind.ClassMember, m_classData, value); } + } + public float DefaultDist_2 + { + get { return Invoker.CallNative("SDKClass", "DefaultDist_2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultDist_2", CallKind.ClassMember, m_classData, value); } + } + public string NPCClassname_3 + { + get { return Invoker.CallNative("SDKClass", "NPCClassname_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCClassname_3", CallKind.ClassMember, m_classData, value); } + } + public int NPCState_3 + { + get { return Invoker.CallNative("SDKClass", "NPCState_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCState_3", CallKind.ClassMember, m_classData, value); } + } + public bool InvertState_3 + { + get { return Invoker.CallNative("SDKClass", "InvertState_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InvertState_3", CallKind.ClassMember, m_classData, value); } + } + public int MinCount_3 + { + get { return Invoker.CallNative("SDKClass", "MinCount_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinCount_3", CallKind.ClassMember, m_classData, value); } + } + public int MaxCount_3 + { + get { return Invoker.CallNative("SDKClass", "MaxCount_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCount_3", CallKind.ClassMember, m_classData, value); } + } + public int MinFactor_3 + { + get { return Invoker.CallNative("SDKClass", "MinFactor_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinFactor_3", CallKind.ClassMember, m_classData, value); } + } + public int MaxFactor_3 + { + get { return Invoker.CallNative("SDKClass", "MaxFactor_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFactor_3", CallKind.ClassMember, m_classData, value); } + } + public float DefaultDist_3 + { + get { return Invoker.CallNative("SDKClass", "DefaultDist_3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultDist_3", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicNPCCounter(ptr={this.m_classData})"; + } + public class CLogicNPCCounterAABB : CLogicNPCCounter + { + public CLogicNPCCounterAABB(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterAABB", "CLogicNPCCounterAABB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNPCCounterAABB(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterAABB", "CLogicNPCCounterAABB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNPCCounterAABB() + { + } + public CLogicNPCCounterAABB(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterAABB", "CLogicNPCCounterAABB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D DistanceOuterMins + { + get { return Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceOuterMaxs + { + get { return Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OuterMins + { + get { return Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OuterMaxs + { + get { return Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData, value); } + } + public CLogicNPCCounter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicNPCCounterAABB(ptr={this.m_classData})"; + } + public class CLogicNPCCounterOBB : CLogicNPCCounterAABB + { + public CLogicNPCCounterOBB(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterOBB", "CLogicNPCCounterOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNPCCounterOBB(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterOBB", "CLogicNPCCounterOBB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicNPCCounterOBB() + { + } + public CLogicNPCCounterOBB(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicNPCCounterOBB", "CLogicNPCCounterOBB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLogicNPCCounterAABB Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicNPCCounterOBB(ptr={this.m_classData})"; + } + public class CLogicPlayerProxy : CLogicalEntity + { + public CLogicPlayerProxy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicPlayerProxy", "CLogicPlayerProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicPlayerProxy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicPlayerProxy", "CLogicPlayerProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicPlayerProxy() + { + } + public CLogicPlayerProxy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicPlayerProxy", "CLogicPlayerProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Player + { + get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput PlayerHasAmmo + { + get { return Invoker.CallNative("SDKClass", "PlayerHasAmmo", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput PlayerHasNoAmmo + { + get { return Invoker.CallNative("SDKClass", "PlayerHasNoAmmo", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput PlayerDied + { + get { return Invoker.CallNative("SDKClass", "PlayerDied", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicPlayerProxy(ptr={this.m_classData})"; + } + public class CLogicProximity : CPointEntity + { + public CLogicProximity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicProximity", "CLogicProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicProximity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicProximity", "CLogicProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicProximity() + { + } + public CLogicProximity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicProximity", "CLogicProximity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicProximity(ptr={this.m_classData})"; + } + public class CLogicRelay : CLogicalEntity + { + public CLogicRelay(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicRelay", "CLogicRelay", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicRelay(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicRelay", "CLogicRelay", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicRelay() + { + } + public CLogicRelay(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicRelay", "CLogicRelay", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool WaitForRefire + { + get { return Invoker.CallNative("SDKClass", "WaitForRefire", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitForRefire", CallKind.ClassMember, m_classData, value); } + } + public bool TriggerOnce + { + get { return Invoker.CallNative("SDKClass", "TriggerOnce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriggerOnce", CallKind.ClassMember, m_classData, value); } + } + public bool FastRetrigger + { + get { return Invoker.CallNative("SDKClass", "FastRetrigger", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FastRetrigger", CallKind.ClassMember, m_classData, value); } + } + public bool PassthoughCaller + { + get { return Invoker.CallNative("SDKClass", "PassthoughCaller", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PassthoughCaller", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicRelay(ptr={this.m_classData})"; + } + public class CLogicRelayAPI : ClassData + { + public CLogicRelayAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicRelayAPI", "CLogicRelayAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicRelayAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicRelayAPI", "CLogicRelayAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicRelayAPI() + { + } + public CLogicRelayAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicRelayAPI", "CLogicRelayAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CLogicRelayAPI(ptr={this.m_classData})"; + } + public class CLogicScript : CPointEntity + { + public CLogicScript(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicScript", "CLogicScript", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicScript(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicScript", "CLogicScript", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLogicScript() + { + } + public CLogicScript(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLogicScript", "CLogicScript", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLogicScript(ptr={this.m_classData})"; + } + public class CLookAtUpdateNode : CUnaryUpdateNode + { + public CLookAtUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLookAtUpdateNode", "CLookAtUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLookAtUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLookAtUpdateNode", "CLookAtUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLookAtUpdateNode() + { + } + public CLookAtUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLookAtUpdateNode", "CLookAtUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public LookAtOpFixedSettings_t OpFixedSettings + { + get { return Invoker.CallNative("SDKClass", "OpFixedSettings", CallKind.ClassMember, m_classData); } + } + public uint Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle WeightParamIndex + { + get { return Invoker.CallNative("SDKClass", "WeightParamIndex", CallKind.ClassMember, m_classData); } + } + public bool ResetChild + { + get { return Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetChild", CallKind.ClassMember, m_classData, value); } + } + public bool LockWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLookAtUpdateNode(ptr={this.m_classData})"; + } + public class CLookComponentUpdater : CAnimComponentUpdater + { + public CLookComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLookComponentUpdater", "CLookComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLookComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLookComponentUpdater", "CLookComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CLookComponentUpdater() + { + } + public CLookComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CLookComponentUpdater", "CLookComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle LookHeading + { + get { return Invoker.CallNative("SDKClass", "LookHeading", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle LookHeadingNormalized + { + get { return Invoker.CallNative("SDKClass", "LookHeadingNormalized", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle LookHeadingVelocity + { + get { return Invoker.CallNative("SDKClass", "LookHeadingVelocity", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle LookPitch + { + get { return Invoker.CallNative("SDKClass", "LookPitch", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle LookDistance + { + get { return Invoker.CallNative("SDKClass", "LookDistance", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle LookDirection + { + get { return Invoker.CallNative("SDKClass", "LookDirection", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle LookTarget + { + get { return Invoker.CallNative("SDKClass", "LookTarget", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle LookTargetWorldSpace + { + get { return Invoker.CallNative("SDKClass", "LookTargetWorldSpace", CallKind.ClassMember, m_classData); } + } + public bool NetworkLookTarget + { + get { return Invoker.CallNative("SDKClass", "NetworkLookTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkLookTarget", CallKind.ClassMember, m_classData, value); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CLookComponentUpdater(ptr={this.m_classData})"; + } + public class ClutterSceneObject_t : ClassData + { + public ClutterSceneObject_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ClutterSceneObject_t", "ClutterSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ClutterSceneObject_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ClutterSceneObject_t", "ClutterSceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ClutterSceneObject_t() + { + } + public ClutterSceneObject_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ClutterSceneObject_t", "ClutterSceneObject_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public AABB_t Bounds + { + get { return Invoker.CallNative("SDKClass", "Bounds", CallKind.ClassMember, m_classData); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public short Layer + { + get { return Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] InstancePositions + { + get { return Invoker.CallNative("SDKClass", "InstancePositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstancePositions", CallKind.ClassMember, m_classData, value); } + } + public float[] InstanceScales + { + get { return Invoker.CallNative("SDKClass", "InstanceScales", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstanceScales", CallKind.ClassMember, m_classData, value); } + } + public double[] InstanceTintSrgb + { + get { return Invoker.CallNative("SDKClass", "InstanceTintSrgb", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstanceTintSrgb", CallKind.ClassMember, m_classData, value); } + } + public uint MaterialGroup + { + get { return Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData, value); } + } + public float BeginCullSize + { + get { return Invoker.CallNative("SDKClass", "BeginCullSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BeginCullSize", CallKind.ClassMember, m_classData, value); } + } + public float EndCullSize + { + get { return Invoker.CallNative("SDKClass", "EndCullSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndCullSize", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ClutterSceneObject_t(ptr={this.m_classData})"; + } + public class ClutterTile_t : ClassData + { + public ClutterTile_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ClutterTile_t", "ClutterTile_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ClutterTile_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ClutterTile_t", "ClutterTile_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ClutterTile_t() + { + } + public ClutterTile_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ClutterTile_t", "ClutterTile_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FirstInstance + { + get { return Invoker.CallNative("SDKClass", "FirstInstance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstInstance", CallKind.ClassMember, m_classData, value); } + } + public uint LastInstance + { + get { return Invoker.CallNative("SDKClass", "LastInstance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastInstance", CallKind.ClassMember, m_classData, value); } + } + public AABB_t BoundsWs + { + get { return Invoker.CallNative("SDKClass", "BoundsWs", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"ClutterTile_t(ptr={this.m_classData})"; + } + public class CMapInfo : CPointEntity + { + public CMapInfo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapInfo", "CMapInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMapInfo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapInfo", "CMapInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMapInfo() + { + } + public CMapInfo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapInfo", "CMapInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BuyingStatus + { + get { return Invoker.CallNative("SDKClass", "BuyingStatus", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuyingStatus", CallKind.ClassMember, m_classData, value); } + } + public float BombRadius + { + get { return Invoker.CallNative("SDKClass", "BombRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombRadius", CallKind.ClassMember, m_classData, value); } + } + public int PetPopulation + { + get { return Invoker.CallNative("SDKClass", "PetPopulation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PetPopulation", CallKind.ClassMember, m_classData, value); } + } + public bool UseNormalSpawnsForDM + { + get { return Invoker.CallNative("SDKClass", "UseNormalSpawnsForDM", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseNormalSpawnsForDM", CallKind.ClassMember, m_classData, value); } + } + public bool DisableAutoGeneratedDMSpawns + { + get { return Invoker.CallNative("SDKClass", "DisableAutoGeneratedDMSpawns", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableAutoGeneratedDMSpawns", CallKind.ClassMember, m_classData, value); } + } + public float BotMaxVisionDistance + { + get { return Invoker.CallNative("SDKClass", "BotMaxVisionDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BotMaxVisionDistance", CallKind.ClassMember, m_classData, value); } + } + public int HostageCount + { + get { return Invoker.CallNative("SDKClass", "HostageCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HostageCount", CallKind.ClassMember, m_classData, value); } + } + public bool FadePlayerVisibilityFarZ + { + get { return Invoker.CallNative("SDKClass", "FadePlayerVisibilityFarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadePlayerVisibilityFarZ", CallKind.ClassMember, m_classData, value); } + } + public bool RainTraceToSkyEnabled + { + get { return Invoker.CallNative("SDKClass", "RainTraceToSkyEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RainTraceToSkyEnabled", CallKind.ClassMember, m_classData, value); } + } + public float EnvRainStrength + { + get { return Invoker.CallNative("SDKClass", "EnvRainStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnvRainStrength", CallKind.ClassMember, m_classData, value); } + } + public float EnvPuddleRippleStrength + { + get { return Invoker.CallNative("SDKClass", "EnvPuddleRippleStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnvPuddleRippleStrength", CallKind.ClassMember, m_classData, value); } + } + public float EnvPuddleRippleDirection + { + get { return Invoker.CallNative("SDKClass", "EnvPuddleRippleDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnvPuddleRippleDirection", CallKind.ClassMember, m_classData, value); } + } + public float EnvWetnessCoverage + { + get { return Invoker.CallNative("SDKClass", "EnvWetnessCoverage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnvWetnessCoverage", CallKind.ClassMember, m_classData, value); } + } + public float EnvWetnessDryingAmount + { + get { return Invoker.CallNative("SDKClass", "EnvWetnessDryingAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnvWetnessDryingAmount", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMapInfo(ptr={this.m_classData})"; + } + public class CMapSharedEnvironment : CLogicalEntity + { + public CMapSharedEnvironment(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapSharedEnvironment", "CMapSharedEnvironment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMapSharedEnvironment(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapSharedEnvironment", "CMapSharedEnvironment", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMapSharedEnvironment() + { + } + public CMapSharedEnvironment(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapSharedEnvironment", "CMapSharedEnvironment", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TargetMapName + { + get { return Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMapSharedEnvironment(ptr={this.m_classData})"; + } + public class CMapVetoPickController : CBaseEntity + { + public CMapVetoPickController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapVetoPickController", "CMapVetoPickController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMapVetoPickController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapVetoPickController", "CMapVetoPickController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMapVetoPickController() + { + } + public CMapVetoPickController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMapVetoPickController", "CMapVetoPickController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool PlayedIntroVcd + { + get { return Invoker.CallNative("SDKClass", "PlayedIntroVcd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayedIntroVcd", CallKind.ClassMember, m_classData, value); } + } + public bool NeedToPlayFiveSecondsRemaining + { + get { return Invoker.CallNative("SDKClass", "NeedToPlayFiveSecondsRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NeedToPlayFiveSecondsRemaining", CallKind.ClassMember, m_classData, value); } + } + public double DblPreMatchDraftSequenceTime + { + get { return Invoker.CallNative("SDKClass", "DblPreMatchDraftSequenceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DblPreMatchDraftSequenceTime", CallKind.ClassMember, m_classData, value); } + } + public bool PreMatchDraftStateChanged + { + get { return Invoker.CallNative("SDKClass", "PreMatchDraftStateChanged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreMatchDraftStateChanged", CallKind.ClassMember, m_classData, value); } + } + public int DraftType + { + get { return Invoker.CallNative("SDKClass", "DraftType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DraftType", CallKind.ClassMember, m_classData, value); } + } + public int TeamWinningCoinToss + { + get { return Invoker.CallNative("SDKClass", "TeamWinningCoinToss", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamWinningCoinToss", CallKind.ClassMember, m_classData, value); } + } + public int[] TeamWithFirstChoice + { + get { return Invoker.CallNative("SDKClass", "TeamWithFirstChoice", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamWithFirstChoice", CallKind.ClassMember, m_classData, value); } + } + public int[] VoteMapIdsList + { + get { return Invoker.CallNative("SDKClass", "VoteMapIdsList", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoteMapIdsList", CallKind.ClassMember, m_classData, value); } + } + public int[] AccountIDs + { + get { return Invoker.CallNative("SDKClass", "AccountIDs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccountIDs", CallKind.ClassMember, m_classData, value); } + } + public int[] MapId0 + { + get { return Invoker.CallNative("SDKClass", "MapId0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapId0", CallKind.ClassMember, m_classData, value); } + } + public int[] MapId1 + { + get { return Invoker.CallNative("SDKClass", "MapId1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapId1", CallKind.ClassMember, m_classData, value); } + } + public int[] MapId2 + { + get { return Invoker.CallNative("SDKClass", "MapId2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapId2", CallKind.ClassMember, m_classData, value); } + } + public int[] MapId3 + { + get { return Invoker.CallNative("SDKClass", "MapId3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapId3", CallKind.ClassMember, m_classData, value); } + } + public int[] MapId4 + { + get { return Invoker.CallNative("SDKClass", "MapId4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapId4", CallKind.ClassMember, m_classData, value); } + } + public int[] MapId5 + { + get { return Invoker.CallNative("SDKClass", "MapId5", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapId5", CallKind.ClassMember, m_classData, value); } + } + public int[] StartingSide0 + { + get { return Invoker.CallNative("SDKClass", "StartingSide0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartingSide0", CallKind.ClassMember, m_classData, value); } + } + public int CurrentPhase + { + get { return Invoker.CallNative("SDKClass", "CurrentPhase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentPhase", CallKind.ClassMember, m_classData, value); } + } + public int PhaseStartTick + { + get { return Invoker.CallNative("SDKClass", "PhaseStartTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhaseStartTick", CallKind.ClassMember, m_classData, value); } + } + public int PhaseDurationTicks + { + get { return Invoker.CallNative("SDKClass", "PhaseDurationTicks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhaseDurationTicks", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMapVetoPickController(ptr={this.m_classData})"; + } + public class CMarkupVolume : CBaseModelEntity + { + public CMarkupVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolume", "CMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolume", "CMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolume() + { + } + public CMarkupVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolume", "CMarkupVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMarkupVolume(ptr={this.m_classData})"; + } + public class CMarkupVolumeTagged : CMarkupVolume + { + public CMarkupVolumeTagged(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged", "CMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeTagged(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged", "CMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeTagged() + { + } + public CMarkupVolumeTagged(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged", "CMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsGroup + { + get { return Invoker.CallNative("SDKClass", "IsGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsGroup", CallKind.ClassMember, m_classData, value); } + } + public bool GroupByPrefab + { + get { return Invoker.CallNative("SDKClass", "GroupByPrefab", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupByPrefab", CallKind.ClassMember, m_classData, value); } + } + public bool GroupByVolume + { + get { return Invoker.CallNative("SDKClass", "GroupByVolume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupByVolume", CallKind.ClassMember, m_classData, value); } + } + public bool GroupOtherGroups + { + get { return Invoker.CallNative("SDKClass", "GroupOtherGroups", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupOtherGroups", CallKind.ClassMember, m_classData, value); } + } + public bool IsInGroup + { + get { return Invoker.CallNative("SDKClass", "IsInGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsInGroup", CallKind.ClassMember, m_classData, value); } + } + public CMarkupVolume Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMarkupVolumeTagged(ptr={this.m_classData})"; + } + public class CMarkupVolumeTagged_Nav : CMarkupVolumeTagged + { + public CMarkupVolumeTagged_Nav(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_Nav", "CMarkupVolumeTagged_Nav", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeTagged_Nav(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_Nav", "CMarkupVolumeTagged_Nav", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeTagged_Nav() + { + } + public CMarkupVolumeTagged_Nav(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_Nav", "CMarkupVolumeTagged_Nav", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Scopes + { + get { return Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData, value); } + } + public CMarkupVolumeTagged Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMarkupVolumeTagged_Nav(ptr={this.m_classData})"; + } + public class CMarkupVolumeTagged_NavGame : CMarkupVolumeWithRef + { + public CMarkupVolumeTagged_NavGame(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_NavGame", "CMarkupVolumeTagged_NavGame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeTagged_NavGame(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_NavGame", "CMarkupVolumeTagged_NavGame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeTagged_NavGame() + { + } + public CMarkupVolumeTagged_NavGame(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeTagged_NavGame", "CMarkupVolumeTagged_NavGame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Scopes + { + get { return Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scopes", CallKind.ClassMember, m_classData, value); } + } + public bool FloodFillAttribute + { + get { return Invoker.CallNative("SDKClass", "FloodFillAttribute", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FloodFillAttribute", CallKind.ClassMember, m_classData, value); } + } + public bool SplitNavSpace + { + get { return Invoker.CallNative("SDKClass", "SplitNavSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplitNavSpace", CallKind.ClassMember, m_classData, value); } + } + public CMarkupVolumeWithRef Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMarkupVolumeTagged_NavGame(ptr={this.m_classData})"; + } + public class CMarkupVolumeWithRef : CMarkupVolumeTagged + { + public CMarkupVolumeWithRef(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeWithRef", "CMarkupVolumeWithRef", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeWithRef(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeWithRef", "CMarkupVolumeWithRef", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMarkupVolumeWithRef() + { + } + public CMarkupVolumeWithRef(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMarkupVolumeWithRef", "CMarkupVolumeWithRef", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool UseRef + { + get { return Invoker.CallNative("SDKClass", "UseRef", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseRef", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RefPosEntitySpace + { + get { return Invoker.CallNative("SDKClass", "RefPosEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefPosEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RefPosWorldSpace + { + get { return Invoker.CallNative("SDKClass", "RefPosWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefPosWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public float RefDot + { + get { return Invoker.CallNative("SDKClass", "RefDot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefDot", CallKind.ClassMember, m_classData, value); } + } + public CMarkupVolumeTagged Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMarkupVolumeWithRef(ptr={this.m_classData})"; + } + public class CMaterialAttributeAnimTag : CAnimTagBase + { + public CMaterialAttributeAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMaterialAttributeAnimTag", "CMaterialAttributeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMaterialAttributeAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMaterialAttributeAnimTag", "CMaterialAttributeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMaterialAttributeAnimTag() + { + } + public CMaterialAttributeAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMaterialAttributeAnimTag", "CMaterialAttributeAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string AttributeName + { + get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } + } + public uint AttributeType + { + get { return Invoker.CallNative("SDKClass", "AttributeType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeType", CallKind.ClassMember, m_classData, value); } + } + public float Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMaterialAttributeAnimTag(ptr={this.m_classData})"; + } + public class CMaterialDrawDescriptor : ClassData + { + public CMaterialDrawDescriptor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMaterialDrawDescriptor", "CMaterialDrawDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMaterialDrawDescriptor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMaterialDrawDescriptor", "CMaterialDrawDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMaterialDrawDescriptor() + { + } + public CMaterialDrawDescriptor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMaterialDrawDescriptor", "CMaterialDrawDescriptor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float UvDensity + { + get { return Invoker.CallNative("SDKClass", "UvDensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UvDensity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TintColor + { + get { return Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintColor", CallKind.ClassMember, m_classData, value); } + } + public float Alpha + { + get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } + } + public ushort NumMeshlets + { + get { return Invoker.CallNative("SDKClass", "NumMeshlets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumMeshlets", CallKind.ClassMember, m_classData, value); } + } + public uint FirstMeshlet + { + get { return Invoker.CallNative("SDKClass", "FirstMeshlet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstMeshlet", CallKind.ClassMember, m_classData, value); } + } + public uint AppliedIndexOffset + { + get { return Invoker.CallNative("SDKClass", "AppliedIndexOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AppliedIndexOffset", CallKind.ClassMember, m_classData, value); } + } + public byte DepthVertexBufferIndex + { + get { return Invoker.CallNative("SDKClass", "DepthVertexBufferIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DepthVertexBufferIndex", CallKind.ClassMember, m_classData, value); } + } + public byte MeshletPackedIVBIndex + { + get { return Invoker.CallNative("SDKClass", "MeshletPackedIVBIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeshletPackedIVBIndex", CallKind.ClassMember, m_classData, value); } + } + public uint PrimitiveType + { + get { return Invoker.CallNative("SDKClass", "PrimitiveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrimitiveType", CallKind.ClassMember, m_classData, value); } + } + public int BaseVertex + { + get { return Invoker.CallNative("SDKClass", "BaseVertex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseVertex", CallKind.ClassMember, m_classData, value); } + } + public int VertexCount + { + get { return Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData, value); } + } + public int StartIndex + { + get { return Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartIndex", CallKind.ClassMember, m_classData, value); } + } + public int IndexCount + { + get { return Invoker.CallNative("SDKClass", "IndexCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndexCount", CallKind.ClassMember, m_classData, value); } + } + public CRenderBufferBinding IndexBuffer + { + get { return Invoker.CallNative("SDKClass", "IndexBuffer", CallKind.ClassMember, m_classData); } + } + public CRenderBufferBinding MeshletPackedIVB + { + get { return Invoker.CallNative("SDKClass", "MeshletPackedIVB", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMaterialDrawDescriptor(ptr={this.m_classData})"; + } + public class CMathColorBlend : CLogicalEntity + { + public CMathColorBlend(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathColorBlend", "CMathColorBlend", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMathColorBlend(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathColorBlend", "CMathColorBlend", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMathColorBlend() + { + } + public CMathColorBlend(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathColorBlend", "CMathColorBlend", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float InMin + { + get { return Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData, value); } + } + public float InMax + { + get { return Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData, value); } + } + public QAngle OutColor1 + { + get { return Invoker.CallNative("SDKClass", "OutColor1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutColor1", CallKind.ClassMember, m_classData, value); } + } + public QAngle OutColor2 + { + get { return Invoker.CallNative("SDKClass", "OutColor2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutColor2", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMathColorBlend(ptr={this.m_classData})"; + } + public class CMathCounter : CLogicalEntity + { + public CMathCounter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathCounter", "CMathCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMathCounter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathCounter", "CMathCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMathCounter() + { + } + public CMathCounter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathCounter", "CMathCounter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public float Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public bool HitMin + { + get { return Invoker.CallNative("SDKClass", "HitMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitMin", CallKind.ClassMember, m_classData, value); } + } + public bool HitMax + { + get { return Invoker.CallNative("SDKClass", "HitMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitMax", CallKind.ClassMember, m_classData, value); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnHitMin + { + get { return Invoker.CallNative("SDKClass", "OnHitMin", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnHitMax + { + get { return Invoker.CallNative("SDKClass", "OnHitMax", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnChangedFromMin + { + get { return Invoker.CallNative("SDKClass", "OnChangedFromMin", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnChangedFromMax + { + get { return Invoker.CallNative("SDKClass", "OnChangedFromMax", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMathCounter(ptr={this.m_classData})"; + } + public class CMathRemap : CLogicalEntity + { + public CMathRemap(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathRemap", "CMathRemap", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMathRemap(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathRemap", "CMathRemap", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMathRemap() + { + } + public CMathRemap(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMathRemap", "CMathRemap", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float InMin + { + get { return Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InMin", CallKind.ClassMember, m_classData, value); } + } + public float InMax + { + get { return Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InMax", CallKind.ClassMember, m_classData, value); } + } + public float Out1 + { + get { return Invoker.CallNative("SDKClass", "Out1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Out1", CallKind.ClassMember, m_classData, value); } + } + public float Out2 + { + get { return Invoker.CallNative("SDKClass", "Out2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Out2", CallKind.ClassMember, m_classData, value); } + } + public float OldInValue + { + get { return Invoker.CallNative("SDKClass", "OldInValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldInValue", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnRoseAboveMin + { + get { return Invoker.CallNative("SDKClass", "OnRoseAboveMin", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnRoseAboveMax + { + get { return Invoker.CallNative("SDKClass", "OnRoseAboveMax", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFellBelowMin + { + get { return Invoker.CallNative("SDKClass", "OnFellBelowMin", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFellBelowMax + { + get { return Invoker.CallNative("SDKClass", "OnFellBelowMax", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMathRemap(ptr={this.m_classData})"; + } + public class CMeshletDescriptor : ClassData + { + public CMeshletDescriptor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMeshletDescriptor", "CMeshletDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMeshletDescriptor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMeshletDescriptor", "CMeshletDescriptor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMeshletDescriptor() + { + } + public CMeshletDescriptor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMeshletDescriptor", "CMeshletDescriptor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CDrawCullingData CullingData + { + get { return Invoker.CallNative("SDKClass", "CullingData", CallKind.ClassMember, m_classData); } + } + public uint VertexOffset + { + get { return Invoker.CallNative("SDKClass", "VertexOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexOffset", CallKind.ClassMember, m_classData, value); } + } + public uint TriangleOffset + { + get { return Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData, value); } + } + public byte VertexCount + { + get { return Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData, value); } + } + public byte TriangleCount + { + get { return Invoker.CallNative("SDKClass", "TriangleCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriangleCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMeshletDescriptor(ptr={this.m_classData})"; + } + public class CMessage : CPointEntity + { + public CMessage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMessage", "CMessage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMessage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMessage", "CMessage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMessage() + { + } + public CMessage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMessage", "CMessage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Message + { + get { return Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Message", CallKind.ClassMember, m_classData, value); } + } + public float MessageVolume + { + get { return Invoker.CallNative("SDKClass", "MessageVolume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MessageVolume", CallKind.ClassMember, m_classData, value); } + } + public int MessageAttenuation + { + get { return Invoker.CallNative("SDKClass", "MessageAttenuation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MessageAttenuation", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public string Noise + { + get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnShowMessage + { + get { return Invoker.CallNative("SDKClass", "OnShowMessage", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMessage(ptr={this.m_classData})"; + } + public class CMessageEntity : CPointEntity + { + public CMessageEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMessageEntity", "CMessageEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMessageEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMessageEntity", "CMessageEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMessageEntity() + { + } + public CMessageEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMessageEntity", "CMessageEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public string MessageText + { + get { return Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData, value); } + } + public bool DrawText + { + get { return Invoker.CallNative("SDKClass", "DrawText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrawText", CallKind.ClassMember, m_classData, value); } + } + public bool DeveloperOnly + { + get { return Invoker.CallNative("SDKClass", "DeveloperOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeveloperOnly", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMessageEntity(ptr={this.m_classData})"; + } + public class CModelConfig : ClassData + { + public CModelConfig(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfig", "CModelConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfig(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfig", "CModelConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfig() + { + } + public CModelConfig(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfig", "CModelConfig", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ConfigName + { + get { return Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData, value); } + } + public bool TopLevel + { + get { return Invoker.CallNative("SDKClass", "TopLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TopLevel", CallKind.ClassMember, m_classData, value); } + } + public bool ActiveInEditorByDefault + { + get { return Invoker.CallNative("SDKClass", "ActiveInEditorByDefault", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActiveInEditorByDefault", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CModelConfig(ptr={this.m_classData})"; + } + public class CModelConfigElement : ClassData + { + public CModelConfigElement(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement", "CModelConfigElement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement", "CModelConfigElement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement() + { + } + public CModelConfigElement(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement", "CModelConfigElement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ElementName + { + get { return Invoker.CallNative("SDKClass", "ElementName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CModelConfigElement(ptr={this.m_classData})"; + } + public class CModelConfigElement_AttachedModel : CModelConfigElement + { + public CModelConfigElement_AttachedModel(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_AttachedModel", "CModelConfigElement_AttachedModel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_AttachedModel(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_AttachedModel", "CModelConfigElement_AttachedModel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_AttachedModel() + { + } + public CModelConfigElement_AttachedModel(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_AttachedModel", "CModelConfigElement_AttachedModel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string InstanceName + { + get { return Invoker.CallNative("SDKClass", "InstanceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InstanceName", CallKind.ClassMember, m_classData, value); } + } + public string EntityClass + { + get { return Invoker.CallNative("SDKClass", "EntityClass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityClass", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public Vector AngOffset + { + get { return Invoker.CallNative("SDKClass", "AngOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngOffset", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public string LocalAttachmentOffsetName + { + get { return Invoker.CallNative("SDKClass", "LocalAttachmentOffsetName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalAttachmentOffsetName", CallKind.ClassMember, m_classData, value); } + } + public uint AttachmentType + { + get { return Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData, value); } + } + public bool BoneMergeFlex + { + get { return Invoker.CallNative("SDKClass", "BoneMergeFlex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneMergeFlex", CallKind.ClassMember, m_classData, value); } + } + public bool UserSpecifiedColor + { + get { return Invoker.CallNative("SDKClass", "UserSpecifiedColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UserSpecifiedColor", CallKind.ClassMember, m_classData, value); } + } + public bool UserSpecifiedMaterialGroup + { + get { return Invoker.CallNative("SDKClass", "UserSpecifiedMaterialGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UserSpecifiedMaterialGroup", CallKind.ClassMember, m_classData, value); } + } + public bool AcceptParentMaterialDrivenDecals + { + get { return Invoker.CallNative("SDKClass", "AcceptParentMaterialDrivenDecals", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AcceptParentMaterialDrivenDecals", CallKind.ClassMember, m_classData, value); } + } + public string BodygroupOnOtherModels + { + get { return Invoker.CallNative("SDKClass", "BodygroupOnOtherModels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodygroupOnOtherModels", CallKind.ClassMember, m_classData, value); } + } + public string MaterialGroupOnOtherModels + { + get { return Invoker.CallNative("SDKClass", "MaterialGroupOnOtherModels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaterialGroupOnOtherModels", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_AttachedModel(ptr={this.m_classData})"; + } + public class CModelConfigElement_Command : CModelConfigElement + { + public CModelConfigElement_Command(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_Command", "CModelConfigElement_Command", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_Command(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_Command", "CModelConfigElement_Command", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_Command() + { + } + public CModelConfigElement_Command(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_Command", "CModelConfigElement_Command", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Command + { + get { return Invoker.CallNative("SDKClass", "Command", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Command", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_Command(ptr={this.m_classData})"; + } + public class CModelConfigElement_RandomColor : CModelConfigElement + { + public CModelConfigElement_RandomColor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomColor", "CModelConfigElement_RandomColor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_RandomColor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomColor", "CModelConfigElement_RandomColor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_RandomColor() + { + } + public CModelConfigElement_RandomColor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomColor", "CModelConfigElement_RandomColor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_RandomColor(ptr={this.m_classData})"; + } + public class CModelConfigElement_RandomPick : CModelConfigElement + { + public CModelConfigElement_RandomPick(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomPick", "CModelConfigElement_RandomPick", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_RandomPick(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomPick", "CModelConfigElement_RandomPick", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_RandomPick() + { + } + public CModelConfigElement_RandomPick(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_RandomPick", "CModelConfigElement_RandomPick", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string[] Choices + { + get { return Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData, value); } + } + public float[] ChoiceWeights + { + get { return Invoker.CallNative("SDKClass", "ChoiceWeights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChoiceWeights", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_RandomPick(ptr={this.m_classData})"; + } + public class CModelConfigElement_SetBodygroup : CModelConfigElement + { + public CModelConfigElement_SetBodygroup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroup", "CModelConfigElement_SetBodygroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetBodygroup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroup", "CModelConfigElement_SetBodygroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetBodygroup() + { + } + public CModelConfigElement_SetBodygroup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroup", "CModelConfigElement_SetBodygroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Choice + { + get { return Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_SetBodygroup(ptr={this.m_classData})"; + } + public class CModelConfigElement_SetBodygroupOnAttachedModels : CModelConfigElement + { + public CModelConfigElement_SetBodygroupOnAttachedModels(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroupOnAttachedModels", "CModelConfigElement_SetBodygroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetBodygroupOnAttachedModels(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroupOnAttachedModels", "CModelConfigElement_SetBodygroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetBodygroupOnAttachedModels() + { + } + public CModelConfigElement_SetBodygroupOnAttachedModels(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetBodygroupOnAttachedModels", "CModelConfigElement_SetBodygroupOnAttachedModels", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string GroupName + { + get { return Invoker.CallNative("SDKClass", "GroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupName", CallKind.ClassMember, m_classData, value); } + } + public int Choice + { + get { return Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Choice", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_SetBodygroupOnAttachedModels(ptr={this.m_classData})"; + } + public class CModelConfigElement_SetMaterialGroup : CModelConfigElement + { + public CModelConfigElement_SetMaterialGroup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroup", "CModelConfigElement_SetMaterialGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetMaterialGroup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroup", "CModelConfigElement_SetMaterialGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetMaterialGroup() + { + } + public CModelConfigElement_SetMaterialGroup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroup", "CModelConfigElement_SetMaterialGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MaterialGroupName + { + get { return Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_SetMaterialGroup(ptr={this.m_classData})"; + } + public class CModelConfigElement_SetMaterialGroupOnAttachedModels : CModelConfigElement + { + public CModelConfigElement_SetMaterialGroupOnAttachedModels(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroupOnAttachedModels", "CModelConfigElement_SetMaterialGroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetMaterialGroupOnAttachedModels(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroupOnAttachedModels", "CModelConfigElement_SetMaterialGroupOnAttachedModels", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetMaterialGroupOnAttachedModels() + { + } + public CModelConfigElement_SetMaterialGroupOnAttachedModels(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetMaterialGroupOnAttachedModels", "CModelConfigElement_SetMaterialGroupOnAttachedModels", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MaterialGroupName + { + get { return Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_SetMaterialGroupOnAttachedModels(ptr={this.m_classData})"; + } + public class CModelConfigElement_SetRenderColor : CModelConfigElement + { + public CModelConfigElement_SetRenderColor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetRenderColor", "CModelConfigElement_SetRenderColor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetRenderColor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetRenderColor", "CModelConfigElement_SetRenderColor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_SetRenderColor() + { + } + public CModelConfigElement_SetRenderColor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_SetRenderColor", "CModelConfigElement_SetRenderColor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_SetRenderColor(ptr={this.m_classData})"; + } + public class CModelConfigElement_UserPick : CModelConfigElement + { + public CModelConfigElement_UserPick(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_UserPick", "CModelConfigElement_UserPick", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_UserPick(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_UserPick", "CModelConfigElement_UserPick", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigElement_UserPick() + { + } + public CModelConfigElement_UserPick(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigElement_UserPick", "CModelConfigElement_UserPick", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string[] Choices + { + get { return Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Choices", CallKind.ClassMember, m_classData, value); } + } + public CModelConfigElement Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelConfigElement_UserPick(ptr={this.m_classData})"; + } + public class CModelConfigList : ClassData + { + public CModelConfigList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigList", "CModelConfigList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigList", "CModelConfigList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelConfigList() + { + } + public CModelConfigList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelConfigList", "CModelConfigList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool HideMaterialGroupInTools + { + get { return Invoker.CallNative("SDKClass", "HideMaterialGroupInTools", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HideMaterialGroupInTools", CallKind.ClassMember, m_classData, value); } + } + public bool HideRenderColorInTools + { + get { return Invoker.CallNative("SDKClass", "HideRenderColorInTools", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HideRenderColorInTools", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CModelConfigList(ptr={this.m_classData})"; + } + public class CModelPointEntity : CBaseModelEntity + { + public CModelPointEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelPointEntity", "CModelPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelPointEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelPointEntity", "CModelPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelPointEntity() + { + } + public CModelPointEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelPointEntity", "CModelPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CModelPointEntity(ptr={this.m_classData})"; + } + public class CModelState : ClassData + { + public CModelState(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelState", "CModelState", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelState(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelState", "CModelState", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CModelState() + { + } + public CModelState(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CModelState", "CModelState", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ModelName + { + get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } + } + public bool ClientClothCreationSuppressed + { + get { return Invoker.CallNative("SDKClass", "ClientClothCreationSuppressed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientClothCreationSuppressed", CallKind.ClassMember, m_classData, value); } + } + public ulong MeshGroupMask + { + get { return Invoker.CallNative("SDKClass", "MeshGroupMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeshGroupMask", CallKind.ClassMember, m_classData, value); } + } + public int[] BodyGroupChoices + { + get { return Invoker.CallNative("SDKClass", "BodyGroupChoices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyGroupChoices", CallKind.ClassMember, m_classData, value); } + } + public char IdealMotionType + { + get { return Invoker.CallNative("SDKClass", "IdealMotionType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IdealMotionType", CallKind.ClassMember, m_classData, value); } + } + public char ForceLOD + { + get { return Invoker.CallNative("SDKClass", "ForceLOD", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceLOD", CallKind.ClassMember, m_classData, value); } + } + public char ClothUpdateFlags + { + get { return Invoker.CallNative("SDKClass", "ClothUpdateFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClothUpdateFlags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CModelState(ptr={this.m_classData})"; + } + public class CMolotovGrenade : CBaseCSGrenade + { + public CMolotovGrenade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMolotovGrenade", "CMolotovGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMolotovGrenade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMolotovGrenade", "CMolotovGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMolotovGrenade() + { + } + public CMolotovGrenade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMolotovGrenade", "CMolotovGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseCSGrenade Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMolotovGrenade(ptr={this.m_classData})"; + } + public class CMolotovProjectile : CBaseCSGrenadeProjectile + { + public CMolotovProjectile(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMolotovProjectile", "CMolotovProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMolotovProjectile(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMolotovProjectile", "CMolotovProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMolotovProjectile() + { + } + public CMolotovProjectile(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMolotovProjectile", "CMolotovProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsIncGrenade + { + get { return Invoker.CallNative("SDKClass", "IsIncGrenade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsIncGrenade", CallKind.ClassMember, m_classData, value); } + } + public bool Detonated + { + get { return Invoker.CallNative("SDKClass", "Detonated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Detonated", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer StillTimer + { + get { return Invoker.CallNative("SDKClass", "StillTimer", CallKind.ClassMember, m_classData); } + } + public bool HasBouncedOffPlayer + { + get { return Invoker.CallNative("SDKClass", "HasBouncedOffPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBouncedOffPlayer", CallKind.ClassMember, m_classData, value); } + } + public CBaseCSGrenadeProjectile Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMolotovProjectile(ptr={this.m_classData})"; + } + public class CMomentaryRotButton : CRotButton + { + public CMomentaryRotButton(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMomentaryRotButton", "CMomentaryRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMomentaryRotButton(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMomentaryRotButton", "CMomentaryRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMomentaryRotButton() + { + } + public CMomentaryRotButton(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMomentaryRotButton", "CMomentaryRotButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnUnpressed + { + get { return Invoker.CallNative("SDKClass", "OnUnpressed", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFullyOpen + { + get { return Invoker.CallNative("SDKClass", "OnFullyOpen", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnFullyClosed + { + get { return Invoker.CallNative("SDKClass", "OnFullyClosed", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnReachedPosition + { + get { return Invoker.CallNative("SDKClass", "OnReachedPosition", CallKind.ClassMember, m_classData); } + } + public int LastUsed + { + get { return Invoker.CallNative("SDKClass", "LastUsed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastUsed", CallKind.ClassMember, m_classData, value); } + } + public Vector Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public Vector End + { + get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } + } + public float IdealYaw + { + get { return Invoker.CallNative("SDKClass", "IdealYaw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IdealYaw", CallKind.ClassMember, m_classData, value); } + } + public string Noise + { + get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } + } + public bool UpdateTarget + { + get { return Invoker.CallNative("SDKClass", "UpdateTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpdateTarget", CallKind.ClassMember, m_classData, value); } + } + public int Direction + { + get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } + } + public float ReturnSpeed + { + get { return Invoker.CallNative("SDKClass", "ReturnSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReturnSpeed", CallKind.ClassMember, m_classData, value); } + } + public float StartPosition + { + get { return Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartPosition", CallKind.ClassMember, m_classData, value); } + } + public CRotButton Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMomentaryRotButton(ptr={this.m_classData})"; + } + public class CMoodVData : ClassData + { + public CMoodVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoodVData", "CMoodVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMoodVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoodVData", "CMoodVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMoodVData() + { + } + public CMoodVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoodVData", "CMoodVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint MoodType + { + get { return Invoker.CallNative("SDKClass", "MoodType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoodType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMoodVData(ptr={this.m_classData})"; + } + public class CMorphBundleData : ClassData + { + public CMorphBundleData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphBundleData", "CMorphBundleData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphBundleData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphBundleData", "CMorphBundleData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphBundleData() + { + } + public CMorphBundleData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphBundleData", "CMorphBundleData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float ULeftSrc + { + get { return Invoker.CallNative("SDKClass", "ULeftSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ULeftSrc", CallKind.ClassMember, m_classData, value); } + } + public float VTopSrc + { + get { return Invoker.CallNative("SDKClass", "VTopSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VTopSrc", CallKind.ClassMember, m_classData, value); } + } + public float[] Offsets + { + get { return Invoker.CallNative("SDKClass", "Offsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offsets", CallKind.ClassMember, m_classData, value); } + } + public float[] Ranges + { + get { return Invoker.CallNative("SDKClass", "Ranges", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ranges", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMorphBundleData(ptr={this.m_classData})"; + } + public class CMorphConstraint : CBaseConstraint + { + public CMorphConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphConstraint", "CMorphConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphConstraint", "CMorphConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphConstraint() + { + } + public CMorphConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphConstraint", "CMorphConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TargetMorph + { + get { return Invoker.CallNative("SDKClass", "TargetMorph", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetMorph", CallKind.ClassMember, m_classData, value); } + } + public int SlaveChannel + { + get { return Invoker.CallNative("SDKClass", "SlaveChannel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlaveChannel", CallKind.ClassMember, m_classData, value); } + } + public float Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public float Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMorphConstraint(ptr={this.m_classData})"; + } + public class CMorphData : ClassData + { + public CMorphData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphData", "CMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphData", "CMorphData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphData() + { + } + public CMorphData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphData", "CMorphData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMorphData(ptr={this.m_classData})"; + } + public class CMorphRectData : ClassData + { + public CMorphRectData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphRectData", "CMorphRectData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphRectData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphRectData", "CMorphRectData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphRectData() + { + } + public CMorphRectData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphRectData", "CMorphRectData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short XLeftDst + { + get { return Invoker.CallNative("SDKClass", "XLeftDst", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "XLeftDst", CallKind.ClassMember, m_classData, value); } + } + public short YTopDst + { + get { return Invoker.CallNative("SDKClass", "YTopDst", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YTopDst", CallKind.ClassMember, m_classData, value); } + } + public float UWidthSrc + { + get { return Invoker.CallNative("SDKClass", "UWidthSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UWidthSrc", CallKind.ClassMember, m_classData, value); } + } + public float VHeightSrc + { + get { return Invoker.CallNative("SDKClass", "VHeightSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VHeightSrc", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMorphRectData(ptr={this.m_classData})"; + } + public class CMorphSetData : ClassData + { + public CMorphSetData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphSetData", "CMorphSetData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphSetData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphSetData", "CMorphSetData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMorphSetData() + { + } + public CMorphSetData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMorphSetData", "CMorphSetData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public int Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public uint[] BundleTypes + { + get { return Invoker.CallNative("SDKClass", "BundleTypes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BundleTypes", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMorphSetData(ptr={this.m_classData})"; + } + public class CMotionDataSet : ClassData + { + public CMotionDataSet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionDataSet", "CMotionDataSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionDataSet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionDataSet", "CMotionDataSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionDataSet() + { + } + public CMotionDataSet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionDataSet", "CMotionDataSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int DimensionCount + { + get { return Invoker.CallNative("SDKClass", "DimensionCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DimensionCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMotionDataSet(ptr={this.m_classData})"; + } + public class CMotionGraph : ClassData + { + public CMotionGraph(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraph", "CMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraph(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraph", "CMotionGraph", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraph() + { + } + public CMotionGraph(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraph", "CMotionGraph", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParamSpanUpdater ParamSpans + { + get { return Invoker.CallNative("SDKClass", "ParamSpans", CallKind.ClassMember, m_classData); } + } + public int ParameterCount + { + get { return Invoker.CallNative("SDKClass", "ParameterCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParameterCount", CallKind.ClassMember, m_classData, value); } + } + public int ConfigStartIndex + { + get { return Invoker.CallNative("SDKClass", "ConfigStartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConfigStartIndex", CallKind.ClassMember, m_classData, value); } + } + public int ConfigCount + { + get { return Invoker.CallNative("SDKClass", "ConfigCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConfigCount", CallKind.ClassMember, m_classData, value); } + } + public bool Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMotionGraph(ptr={this.m_classData})"; + } + public class CMotionGraphConfig : ClassData + { + public CMotionGraphConfig(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphConfig", "CMotionGraphConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraphConfig(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphConfig", "CMotionGraphConfig", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraphConfig() + { + } + public CMotionGraphConfig(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphConfig", "CMotionGraphConfig", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] ParamValues + { + get { return Invoker.CallNative("SDKClass", "ParamValues", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParamValues", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public MotionIndex MotionIndex + { + get { return Invoker.CallNative("SDKClass", "MotionIndex", CallKind.ClassMember, m_classData); } + } + public int SampleStart + { + get { return Invoker.CallNative("SDKClass", "SampleStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SampleStart", CallKind.ClassMember, m_classData, value); } + } + public int SampleCount + { + get { return Invoker.CallNative("SDKClass", "SampleCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SampleCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMotionGraphConfig(ptr={this.m_classData})"; + } + public class CMotionGraphGroup : ClassData + { + public CMotionGraphGroup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphGroup", "CMotionGraphGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraphGroup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphGroup", "CMotionGraphGroup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraphGroup() + { + } + public CMotionGraphGroup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphGroup", "CMotionGraphGroup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMotionSearchDB SearchDB + { + get { return Invoker.CallNative("SDKClass", "SearchDB", CallKind.ClassMember, m_classData); } + } + public int[] SampleToConfig + { + get { return Invoker.CallNative("SDKClass", "SampleToConfig", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SampleToConfig", CallKind.ClassMember, m_classData, value); } + } + public AnimScriptHandle IsActiveScript + { + get { return Invoker.CallNative("SDKClass", "IsActiveScript", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMotionGraphGroup(ptr={this.m_classData})"; + } + public class CMotionGraphUpdateNode : CLeafUpdateNode + { + public CMotionGraphUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphUpdateNode", "CMotionGraphUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraphUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphUpdateNode", "CMotionGraphUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionGraphUpdateNode() + { + } + public CMotionGraphUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionGraphUpdateNode", "CMotionGraphUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMotionGraphUpdateNode(ptr={this.m_classData})"; + } + public class CMotionMatchingUpdateNode : CLeafUpdateNode + { + public CMotionMatchingUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionMatchingUpdateNode", "CMotionMatchingUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionMatchingUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionMatchingUpdateNode", "CMotionMatchingUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionMatchingUpdateNode() + { + } + public CMotionMatchingUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionMatchingUpdateNode", "CMotionMatchingUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMotionDataSet DataSet + { + get { return Invoker.CallNative("SDKClass", "DataSet", CallKind.ClassMember, m_classData); } + } + public float[] Weights + { + get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } + } + public bool SearchEveryTick + { + get { return Invoker.CallNative("SDKClass", "SearchEveryTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SearchEveryTick", CallKind.ClassMember, m_classData, value); } + } + public float SearchInterval + { + get { return Invoker.CallNative("SDKClass", "SearchInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SearchInterval", CallKind.ClassMember, m_classData, value); } + } + public bool SearchWhenClipEnds + { + get { return Invoker.CallNative("SDKClass", "SearchWhenClipEnds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SearchWhenClipEnds", CallKind.ClassMember, m_classData, value); } + } + public bool SearchWhenGoalChanges + { + get { return Invoker.CallNative("SDKClass", "SearchWhenGoalChanges", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SearchWhenGoalChanges", CallKind.ClassMember, m_classData, value); } + } + public CBlendCurve BlendCurve + { + get { return Invoker.CallNative("SDKClass", "BlendCurve", CallKind.ClassMember, m_classData); } + } + public float SampleRate + { + get { return Invoker.CallNative("SDKClass", "SampleRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SampleRate", CallKind.ClassMember, m_classData, value); } + } + public float BlendTime + { + get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } + } + public bool LockClipWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockClipWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockClipWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public float SelectionThreshold + { + get { return Invoker.CallNative("SDKClass", "SelectionThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SelectionThreshold", CallKind.ClassMember, m_classData, value); } + } + public float ReselectionTimeWindow + { + get { return Invoker.CallNative("SDKClass", "ReselectionTimeWindow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReselectionTimeWindow", CallKind.ClassMember, m_classData, value); } + } + public bool EnableRotationCorrection + { + get { return Invoker.CallNative("SDKClass", "EnableRotationCorrection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableRotationCorrection", CallKind.ClassMember, m_classData, value); } + } + public bool GoalAssist + { + get { return Invoker.CallNative("SDKClass", "GoalAssist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalAssist", CallKind.ClassMember, m_classData, value); } + } + public float GoalAssistDistance + { + get { return Invoker.CallNative("SDKClass", "GoalAssistDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalAssistDistance", CallKind.ClassMember, m_classData, value); } + } + public float GoalAssistTolerance + { + get { return Invoker.CallNative("SDKClass", "GoalAssistTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalAssistTolerance", CallKind.ClassMember, m_classData, value); } + } + public CAnimInputDamping DistanceScale_Damping + { + get { return Invoker.CallNative("SDKClass", "DistanceScale_Damping", CallKind.ClassMember, m_classData); } + } + public float DistanceScale_OuterRadius + { + get { return Invoker.CallNative("SDKClass", "DistanceScale_OuterRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceScale_OuterRadius", CallKind.ClassMember, m_classData, value); } + } + public float DistanceScale_InnerRadius + { + get { return Invoker.CallNative("SDKClass", "DistanceScale_InnerRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceScale_InnerRadius", CallKind.ClassMember, m_classData, value); } + } + public float DistanceScale_MaxScale + { + get { return Invoker.CallNative("SDKClass", "DistanceScale_MaxScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceScale_MaxScale", CallKind.ClassMember, m_classData, value); } + } + public float DistanceScale_MinScale + { + get { return Invoker.CallNative("SDKClass", "DistanceScale_MinScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceScale_MinScale", CallKind.ClassMember, m_classData, value); } + } + public bool EnableDistanceScaling + { + get { return Invoker.CallNative("SDKClass", "EnableDistanceScaling", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableDistanceScaling", CallKind.ClassMember, m_classData, value); } + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMotionMatchingUpdateNode(ptr={this.m_classData})"; + } + public class CMotionMetricEvaluator : ClassData + { + public CMotionMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionMetricEvaluator", "CMotionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionMetricEvaluator", "CMotionMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionMetricEvaluator() + { + } + public CMotionMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionMetricEvaluator", "CMotionMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Means + { + get { return Invoker.CallNative("SDKClass", "Means", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Means", CallKind.ClassMember, m_classData, value); } + } + public float[] StandardDeviations + { + get { return Invoker.CallNative("SDKClass", "StandardDeviations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StandardDeviations", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public int DimensionStartIndex + { + get { return Invoker.CallNative("SDKClass", "DimensionStartIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DimensionStartIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMotionMetricEvaluator(ptr={this.m_classData})"; + } + public class CMotionNode : ClassData + { + public CMotionNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNode", "CMotionNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNode", "CMotionNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionNode() + { + } + public CMotionNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNode", "CMotionNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public AnimNodeID Id + { + get { return Invoker.CallNative("SDKClass", "Id", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMotionNode(ptr={this.m_classData})"; + } + public class CMotionNodeBlend1D : CMotionNode + { + public CMotionNodeBlend1D(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeBlend1D", "CMotionNodeBlend1D", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionNodeBlend1D(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeBlend1D", "CMotionNodeBlend1D", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionNodeBlend1D() + { + } + public CMotionNodeBlend1D(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeBlend1D", "CMotionNodeBlend1D", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData, value); } + } + public CMotionNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMotionNodeBlend1D(ptr={this.m_classData})"; + } + public class CMotionNodeSequence : CMotionNode + { + public CMotionNodeSequence(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeSequence", "CMotionNodeSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionNodeSequence(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeSequence", "CMotionNodeSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionNodeSequence() + { + } + public CMotionNodeSequence(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionNodeSequence", "CMotionNodeSequence", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float PlaybackSpeed + { + get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } + } + public CMotionNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMotionNodeSequence(ptr={this.m_classData})"; + } + public class CMotionSearchDB : ClassData + { + public CMotionSearchDB(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchDB", "CMotionSearchDB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionSearchDB(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchDB", "CMotionSearchDB", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionSearchDB() + { + } + public CMotionSearchDB(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchDB", "CMotionSearchDB", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMotionSearchNode RootNode + { + get { return Invoker.CallNative("SDKClass", "RootNode", CallKind.ClassMember, m_classData); } + } + public CProductQuantizer ResidualQuantizer + { + get { return Invoker.CallNative("SDKClass", "ResidualQuantizer", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMotionSearchDB(ptr={this.m_classData})"; + } + public class CMotionSearchNode : ClassData + { + public CMotionSearchNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchNode", "CMotionSearchNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionSearchNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchNode", "CMotionSearchNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotionSearchNode() + { + } + public CMotionSearchNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotionSearchNode", "CMotionSearchNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CVectorQuantizer Quantizer + { + get { return Invoker.CallNative("SDKClass", "Quantizer", CallKind.ClassMember, m_classData); } + } + public int[] SelectableSamples + { + get { return Invoker.CallNative("SDKClass", "SelectableSamples", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SelectableSamples", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMotionSearchNode(ptr={this.m_classData})"; + } + public class CMotorController : ClassData + { + public CMotorController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotorController", "CMotorController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotorController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotorController", "CMotorController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMotorController() + { + } + public CMotorController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMotorController", "CMotorController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Speed + { + get { return Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Speed", CallKind.ClassMember, m_classData, value); } + } + public float MaxTorque + { + get { return Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Axis + { + get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } + } + public float InertiaFactor + { + get { return Invoker.CallNative("SDKClass", "InertiaFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InertiaFactor", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CMotorController(ptr={this.m_classData})"; + } + public class CMovementComponentUpdater : CAnimComponentUpdater + { + public CMovementComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementComponentUpdater", "CMovementComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMovementComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementComponentUpdater", "CMovementComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMovementComponentUpdater() + { + } + public CMovementComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementComponentUpdater", "CMovementComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimInputDamping FacingDamping + { + get { return Invoker.CallNative("SDKClass", "FacingDamping", CallKind.ClassMember, m_classData); } + } + public int DefaultMotorIndex + { + get { return Invoker.CallNative("SDKClass", "DefaultMotorIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultMotorIndex", CallKind.ClassMember, m_classData, value); } + } + public float DefaultRunSpeed + { + get { return Invoker.CallNative("SDKClass", "DefaultRunSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultRunSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool MoveVarsDisabled + { + get { return Invoker.CallNative("SDKClass", "MoveVarsDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveVarsDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool NetworkPath + { + get { return Invoker.CallNative("SDKClass", "NetworkPath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkPath", CallKind.ClassMember, m_classData, value); } + } + public bool NetworkFacing + { + get { return Invoker.CallNative("SDKClass", "NetworkFacing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NetworkFacing", CallKind.ClassMember, m_classData, value); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMovementComponentUpdater(ptr={this.m_classData})"; + } + public class CMovementHandshakeAnimTag : CHandshakeAnimTagBase + { + public CMovementHandshakeAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementHandshakeAnimTag", "CMovementHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMovementHandshakeAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementHandshakeAnimTag", "CMovementHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMovementHandshakeAnimTag() + { + } + public CMovementHandshakeAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementHandshakeAnimTag", "CMovementHandshakeAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CHandshakeAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMovementHandshakeAnimTag(ptr={this.m_classData})"; + } + public class CMovementStatsProperty : ClassData + { + public CMovementStatsProperty(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementStatsProperty", "CMovementStatsProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMovementStatsProperty(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementStatsProperty", "CMovementStatsProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMovementStatsProperty() + { + } + public CMovementStatsProperty(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMovementStatsProperty", "CMovementStatsProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int UseCounter + { + get { return Invoker.CallNative("SDKClass", "UseCounter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseCounter", CallKind.ClassMember, m_classData, value); } + } + public CVectorExponentialMovingAverage EmaMovementDirection + { + get { return Invoker.CallNative("SDKClass", "EmaMovementDirection", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMovementStatsProperty(ptr={this.m_classData})"; + } + public class CMoverPathNode : CPointEntity + { + public CMoverPathNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoverPathNode", "CMoverPathNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMoverPathNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoverPathNode", "CMoverPathNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMoverPathNode() + { + } + public CMoverPathNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoverPathNode", "CMoverPathNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D InTangentLocal + { + get { return Invoker.CallNative("SDKClass", "InTangentLocal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InTangentLocal", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OutTangentLocal + { + get { return Invoker.CallNative("SDKClass", "OutTangentLocal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutTangentLocal", CallKind.ClassMember, m_classData, value); } + } + public string ParentPathUniqueID + { + get { return Invoker.CallNative("SDKClass", "ParentPathUniqueID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentPathUniqueID", CallKind.ClassMember, m_classData, value); } + } + public string PathNodeParameter + { + get { return Invoker.CallNative("SDKClass", "PathNodeParameter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodeParameter", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnStartFromOrInSegment + { + get { return Invoker.CallNative("SDKClass", "OnStartFromOrInSegment", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStoppedAtOrInSegment + { + get { return Invoker.CallNative("SDKClass", "OnStoppedAtOrInSegment", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPassThrough + { + get { return Invoker.CallNative("SDKClass", "OnPassThrough", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPassThroughForward + { + get { return Invoker.CallNative("SDKClass", "OnPassThroughForward", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPassThroughReverse + { + get { return Invoker.CallNative("SDKClass", "OnPassThroughReverse", CallKind.ClassMember, m_classData); } + } + public CPathMover Mover + { + get { return Invoker.CallNative("SDKClass", "Mover", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMoverPathNode(ptr={this.m_classData})"; + } + public class CMoverUpdateNode : CUnaryUpdateNode + { + public CMoverUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoverUpdateNode", "CMoverUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMoverUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoverUpdateNode", "CMoverUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMoverUpdateNode() + { + } + public CMoverUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMoverUpdateNode", "CMoverUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public uint FacingTarget + { + get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle MoveVecParam + { + get { return Invoker.CallNative("SDKClass", "MoveVecParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle MoveHeadingParam + { + get { return Invoker.CallNative("SDKClass", "MoveHeadingParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle TurnToFaceParam + { + get { return Invoker.CallNative("SDKClass", "TurnToFaceParam", CallKind.ClassMember, m_classData); } + } + public float TurnToFaceOffset + { + get { return Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnToFaceOffset", CallKind.ClassMember, m_classData, value); } + } + public float TurnToFaceLimit + { + get { return Invoker.CallNative("SDKClass", "TurnToFaceLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnToFaceLimit", CallKind.ClassMember, m_classData, value); } + } + public bool Additive + { + get { return Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Additive", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyMovement + { + get { return Invoker.CallNative("SDKClass", "ApplyMovement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyMovement", CallKind.ClassMember, m_classData, value); } + } + public bool OrientMovement + { + get { return Invoker.CallNative("SDKClass", "OrientMovement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrientMovement", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyRotation + { + get { return Invoker.CallNative("SDKClass", "ApplyRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyRotation", CallKind.ClassMember, m_classData, value); } + } + public bool LimitOnly + { + get { return Invoker.CallNative("SDKClass", "LimitOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LimitOnly", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMoverUpdateNode(ptr={this.m_classData})"; + } + public class CMultiLightProxy : CLogicalEntity + { + public CMultiLightProxy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiLightProxy", "CMultiLightProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiLightProxy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiLightProxy", "CMultiLightProxy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiLightProxy() + { + } + public CMultiLightProxy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiLightProxy", "CMultiLightProxy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string LightNameFilter + { + get { return Invoker.CallNative("SDKClass", "LightNameFilter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightNameFilter", CallKind.ClassMember, m_classData, value); } + } + public string LightClassFilter + { + get { return Invoker.CallNative("SDKClass", "LightClassFilter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightClassFilter", CallKind.ClassMember, m_classData, value); } + } + public float LightRadiusFilter + { + get { return Invoker.CallNative("SDKClass", "LightRadiusFilter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightRadiusFilter", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessDelta + { + get { return Invoker.CallNative("SDKClass", "BrightnessDelta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessDelta", CallKind.ClassMember, m_classData, value); } + } + public bool PerformScreenFade + { + get { return Invoker.CallNative("SDKClass", "PerformScreenFade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerformScreenFade", CallKind.ClassMember, m_classData, value); } + } + public float TargetBrightnessMultiplier + { + get { return Invoker.CallNative("SDKClass", "TargetBrightnessMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetBrightnessMultiplier", CallKind.ClassMember, m_classData, value); } + } + public float CurrentBrightnessMultiplier + { + get { return Invoker.CallNative("SDKClass", "CurrentBrightnessMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentBrightnessMultiplier", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMultiLightProxy(ptr={this.m_classData})"; + } + public class CMultiplayer_Expresser : CAI_ExpresserWithFollowup + { + public CMultiplayer_Expresser(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiplayer_Expresser", "CMultiplayer_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiplayer_Expresser(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiplayer_Expresser", "CMultiplayer_Expresser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiplayer_Expresser() + { + } + public CMultiplayer_Expresser(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiplayer_Expresser", "CMultiplayer_Expresser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool AllowMultipleScenes + { + get { return Invoker.CallNative("SDKClass", "AllowMultipleScenes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowMultipleScenes", CallKind.ClassMember, m_classData, value); } + } + public CAI_ExpresserWithFollowup Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMultiplayer_Expresser(ptr={this.m_classData})"; + } + public class CMultiplayRules : CGameRules + { + public CMultiplayRules(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiplayRules", "CMultiplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiplayRules(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiplayRules", "CMultiplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiplayRules() + { + } + public CMultiplayRules(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiplayRules", "CMultiplayRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CGameRules Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMultiplayRules(ptr={this.m_classData})"; + } + public class CMultiSource : CLogicalEntity + { + public CMultiSource(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiSource", "CMultiSource", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiSource(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiSource", "CMultiSource", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CMultiSource() + { + } + public CMultiSource(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CMultiSource", "CMultiSource", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] RgTriggered + { + get { return Invoker.CallNative("SDKClass", "RgTriggered", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RgTriggered", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnTrigger + { + get { return Invoker.CallNative("SDKClass", "OnTrigger", CallKind.ClassMember, m_classData); } + } + public int Total + { + get { return Invoker.CallNative("SDKClass", "Total", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Total", CallKind.ClassMember, m_classData, value); } + } + public string Globalstate + { + get { return Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Globalstate", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CMultiSource(ptr={this.m_classData})"; + } + public class CNavHullPresetVData : ClassData + { + public CNavHullPresetVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavHullPresetVData", "CNavHullPresetVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavHullPresetVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavHullPresetVData", "CNavHullPresetVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavHullPresetVData() + { + } + public CNavHullPresetVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavHullPresetVData", "CNavHullPresetVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string[] NavHulls + { + get { return Invoker.CallNative("SDKClass", "NavHulls", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NavHulls", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNavHullPresetVData(ptr={this.m_classData})"; + } + public class CNavHullVData : ClassData + { + public CNavHullVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavHullVData", "CNavHullVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavHullVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavHullVData", "CNavHullVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavHullVData() + { + } + public CNavHullVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavHullVData", "CNavHullVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool AgentEnabled + { + get { return Invoker.CallNative("SDKClass", "AgentEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentEnabled", CallKind.ClassMember, m_classData, value); } + } + public float AgentRadius + { + get { return Invoker.CallNative("SDKClass", "AgentRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentRadius", CallKind.ClassMember, m_classData, value); } + } + public float AgentHeight + { + get { return Invoker.CallNative("SDKClass", "AgentHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentHeight", CallKind.ClassMember, m_classData, value); } + } + public bool AgentShortHeightEnabled + { + get { return Invoker.CallNative("SDKClass", "AgentShortHeightEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentShortHeightEnabled", CallKind.ClassMember, m_classData, value); } + } + public float AgentShortHeight + { + get { return Invoker.CallNative("SDKClass", "AgentShortHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentShortHeight", CallKind.ClassMember, m_classData, value); } + } + public bool AgentCrawlEnabled + { + get { return Invoker.CallNative("SDKClass", "AgentCrawlEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentCrawlEnabled", CallKind.ClassMember, m_classData, value); } + } + public float AgentCrawlHeight + { + get { return Invoker.CallNative("SDKClass", "AgentCrawlHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentCrawlHeight", CallKind.ClassMember, m_classData, value); } + } + public float AgentMaxClimb + { + get { return Invoker.CallNative("SDKClass", "AgentMaxClimb", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentMaxClimb", CallKind.ClassMember, m_classData, value); } + } + public int AgentMaxSlope + { + get { return Invoker.CallNative("SDKClass", "AgentMaxSlope", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentMaxSlope", CallKind.ClassMember, m_classData, value); } + } + public float AgentMaxJumpDownDist + { + get { return Invoker.CallNative("SDKClass", "AgentMaxJumpDownDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentMaxJumpDownDist", CallKind.ClassMember, m_classData, value); } + } + public float AgentMaxJumpHorizDistBase + { + get { return Invoker.CallNative("SDKClass", "AgentMaxJumpHorizDistBase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentMaxJumpHorizDistBase", CallKind.ClassMember, m_classData, value); } + } + public float AgentMaxJumpUpDist + { + get { return Invoker.CallNative("SDKClass", "AgentMaxJumpUpDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentMaxJumpUpDist", CallKind.ClassMember, m_classData, value); } + } + public int AgentBorderErosion + { + get { return Invoker.CallNative("SDKClass", "AgentBorderErosion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AgentBorderErosion", CallKind.ClassMember, m_classData, value); } + } + public bool FlowMapGenerationEnabled + { + get { return Invoker.CallNative("SDKClass", "FlowMapGenerationEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlowMapGenerationEnabled", CallKind.ClassMember, m_classData, value); } + } + public float FlowMapNodeMaxRadius + { + get { return Invoker.CallNative("SDKClass", "FlowMapNodeMaxRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlowMapNodeMaxRadius", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNavHullVData(ptr={this.m_classData})"; + } + public class CNavLinkAnimgraphVar : ClassData + { + public CNavLinkAnimgraphVar(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAnimgraphVar", "CNavLinkAnimgraphVar", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavLinkAnimgraphVar(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAnimgraphVar", "CNavLinkAnimgraphVar", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavLinkAnimgraphVar() + { + } + public CNavLinkAnimgraphVar(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAnimgraphVar", "CNavLinkAnimgraphVar", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint AlignmentDegrees + { + get { return Invoker.CallNative("SDKClass", "AlignmentDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlignmentDegrees", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNavLinkAnimgraphVar(ptr={this.m_classData})"; + } + public class CNavLinkAreaEntity : CPointEntity + { + public CNavLinkAreaEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAreaEntity", "CNavLinkAreaEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavLinkAreaEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAreaEntity", "CNavLinkAreaEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavLinkAreaEntity() + { + } + public CNavLinkAreaEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkAreaEntity", "CNavLinkAreaEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LocatorOffset + { + get { return Invoker.CallNative("SDKClass", "LocatorOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocatorOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector LocatorAnglesOffset + { + get { return Invoker.CallNative("SDKClass", "LocatorAnglesOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocatorAnglesOffset", CallKind.ClassMember, m_classData, value); } + } + public string StrMovementForward + { + get { return Invoker.CallNative("SDKClass", "StrMovementForward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMovementForward", CallKind.ClassMember, m_classData, value); } + } + public string StrMovementReverse + { + get { return Invoker.CallNative("SDKClass", "StrMovementReverse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMovementReverse", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool AllowCrossMovableConnections + { + get { return Invoker.CallNative("SDKClass", "AllowCrossMovableConnections", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowCrossMovableConnections", CallKind.ClassMember, m_classData, value); } + } + public string StrFilterName + { + get { return Invoker.CallNative("SDKClass", "StrFilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrFilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnNavLinkStart + { + get { return Invoker.CallNative("SDKClass", "OnNavLinkStart", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnNavLinkFinish + { + get { return Invoker.CallNative("SDKClass", "OnNavLinkFinish", CallKind.ClassMember, m_classData); } + } + public bool IsTerminus + { + get { return Invoker.CallNative("SDKClass", "IsTerminus", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsTerminus", CallKind.ClassMember, m_classData, value); } + } + public int Splits + { + get { return Invoker.CallNative("SDKClass", "Splits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Splits", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavLinkAreaEntity(ptr={this.m_classData})"; + } + public class CNavLinkMovementVData : ClassData + { + public CNavLinkMovementVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkMovementVData", "CNavLinkMovementVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavLinkMovementVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkMovementVData", "CNavLinkMovementVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavLinkMovementVData() + { + } + public CNavLinkMovementVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavLinkMovementVData", "CNavLinkMovementVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsInterpolated + { + get { return Invoker.CallNative("SDKClass", "IsInterpolated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsInterpolated", CallKind.ClassMember, m_classData, value); } + } + public uint RecommendedDistance + { + get { return Invoker.CallNative("SDKClass", "RecommendedDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecommendedDistance", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNavLinkMovementVData(ptr={this.m_classData})"; + } + public class CNavSpaceInfo : CPointEntity + { + public CNavSpaceInfo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavSpaceInfo", "CNavSpaceInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavSpaceInfo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavSpaceInfo", "CNavSpaceInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavSpaceInfo() + { + } + public CNavSpaceInfo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavSpaceInfo", "CNavSpaceInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavSpaceInfo(ptr={this.m_classData})"; + } + public class CNavVolume : ClassData + { + public CNavVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolume", "CNavVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolume", "CNavVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolume() + { + } + public CNavVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolume", "CNavVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CNavVolume(ptr={this.m_classData})"; + } + public class CNavVolumeAll : CNavVolumeVector + { + public CNavVolumeAll(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeAll", "CNavVolumeAll", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeAll(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeAll", "CNavVolumeAll", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeAll() + { + } + public CNavVolumeAll(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeAll", "CNavVolumeAll", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNavVolumeVector Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavVolumeAll(ptr={this.m_classData})"; + } + public class CNavVolumeBreadthFirstSearch : CNavVolumeCalculatedVector + { + public CNavVolumeBreadthFirstSearch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeBreadthFirstSearch", "CNavVolumeBreadthFirstSearch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeBreadthFirstSearch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeBreadthFirstSearch", "CNavVolumeBreadthFirstSearch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeBreadthFirstSearch() + { + } + public CNavVolumeBreadthFirstSearch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeBreadthFirstSearch", "CNavVolumeBreadthFirstSearch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D StartPos + { + get { return Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartPos", CallKind.ClassMember, m_classData, value); } + } + public float SearchDist + { + get { return Invoker.CallNative("SDKClass", "SearchDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SearchDist", CallKind.ClassMember, m_classData, value); } + } + public CNavVolumeCalculatedVector Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavVolumeBreadthFirstSearch(ptr={this.m_classData})"; + } + public class CNavVolumeCalculatedVector : CNavVolume + { + public CNavVolumeCalculatedVector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeCalculatedVector", "CNavVolumeCalculatedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeCalculatedVector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeCalculatedVector", "CNavVolumeCalculatedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeCalculatedVector() + { + } + public CNavVolumeCalculatedVector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeCalculatedVector", "CNavVolumeCalculatedVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNavVolume Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavVolumeCalculatedVector(ptr={this.m_classData})"; + } + public class CNavVolumeMarkupVolume : CNavVolume + { + public CNavVolumeMarkupVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeMarkupVolume", "CNavVolumeMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeMarkupVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeMarkupVolume", "CNavVolumeMarkupVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeMarkupVolume() + { + } + public CNavVolumeMarkupVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeMarkupVolume", "CNavVolumeMarkupVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNavVolume Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavVolumeMarkupVolume(ptr={this.m_classData})"; + } + public class CNavVolumeSphere : CNavVolume + { + public CNavVolumeSphere(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphere", "CNavVolumeSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeSphere(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphere", "CNavVolumeSphere", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeSphere() + { + } + public CNavVolumeSphere(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphere", "CNavVolumeSphere", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Center + { + get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public CNavVolume Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavVolumeSphere(ptr={this.m_classData})"; + } + public class CNavVolumeSphericalShell : CNavVolumeSphere + { + public CNavVolumeSphericalShell(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphericalShell", "CNavVolumeSphericalShell", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeSphericalShell(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphericalShell", "CNavVolumeSphericalShell", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeSphericalShell() + { + } + public CNavVolumeSphericalShell(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeSphericalShell", "CNavVolumeSphericalShell", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float RadiusInner + { + get { return Invoker.CallNative("SDKClass", "RadiusInner", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadiusInner", CallKind.ClassMember, m_classData, value); } + } + public CNavVolumeSphere Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavVolumeSphericalShell(ptr={this.m_classData})"; + } + public class CNavVolumeVector : CNavVolume + { + public CNavVolumeVector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeVector", "CNavVolumeVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeVector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeVector", "CNavVolumeVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavVolumeVector() + { + } + public CNavVolumeVector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavVolumeVector", "CNavVolumeVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool HasBeenPreFiltered + { + get { return Invoker.CallNative("SDKClass", "HasBeenPreFiltered", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBeenPreFiltered", CallKind.ClassMember, m_classData, value); } + } + public CNavVolume Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavVolumeVector(ptr={this.m_classData})"; + } + public class CNavWalkable : CPointEntity + { + public CNavWalkable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavWalkable", "CNavWalkable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavWalkable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavWalkable", "CNavWalkable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNavWalkable() + { + } + public CNavWalkable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNavWalkable", "CNavWalkable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNavWalkable(ptr={this.m_classData})"; + } + public class CNetworkedSequenceOperation : ClassData + { + public CNetworkedSequenceOperation(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkedSequenceOperation", "CNetworkedSequenceOperation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkedSequenceOperation(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkedSequenceOperation", "CNetworkedSequenceOperation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkedSequenceOperation() + { + } + public CNetworkedSequenceOperation(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkedSequenceOperation", "CNetworkedSequenceOperation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float PrevCycle + { + get { return Invoker.CallNative("SDKClass", "PrevCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevCycle", CallKind.ClassMember, m_classData, value); } + } + public float Cycle + { + get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public bool SequenceChangeNetworked + { + get { return Invoker.CallNative("SDKClass", "SequenceChangeNetworked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceChangeNetworked", CallKind.ClassMember, m_classData, value); } + } + public bool Discontinuity + { + get { return Invoker.CallNative("SDKClass", "Discontinuity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Discontinuity", CallKind.ClassMember, m_classData, value); } + } + public float PrevCycleFromDiscontinuity + { + get { return Invoker.CallNative("SDKClass", "PrevCycleFromDiscontinuity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevCycleFromDiscontinuity", CallKind.ClassMember, m_classData, value); } + } + public float PrevCycleForAnimEventDetection + { + get { return Invoker.CallNative("SDKClass", "PrevCycleForAnimEventDetection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevCycleForAnimEventDetection", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNetworkedSequenceOperation(ptr={this.m_classData})"; + } + public class CNetworkOriginCellCoordQuantizedVector : ClassData + { + public CNetworkOriginCellCoordQuantizedVector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginCellCoordQuantizedVector", "CNetworkOriginCellCoordQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkOriginCellCoordQuantizedVector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginCellCoordQuantizedVector", "CNetworkOriginCellCoordQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkOriginCellCoordQuantizedVector() + { + } + public CNetworkOriginCellCoordQuantizedVector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginCellCoordQuantizedVector", "CNetworkOriginCellCoordQuantizedVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort CellX + { + get { return Invoker.CallNative("SDKClass", "CellX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CellX", CallKind.ClassMember, m_classData, value); } + } + public ushort CellY + { + get { return Invoker.CallNative("SDKClass", "CellY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CellY", CallKind.ClassMember, m_classData, value); } + } + public ushort CellZ + { + get { return Invoker.CallNative("SDKClass", "CellZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CellZ", CallKind.ClassMember, m_classData, value); } + } + public ushort OutsideWorld + { + get { return Invoker.CallNative("SDKClass", "OutsideWorld", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutsideWorld", CallKind.ClassMember, m_classData, value); } + } + public float X + { + get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } + } + public float Y + { + get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } + } + public float Z + { + get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNetworkOriginCellCoordQuantizedVector(ptr={this.m_classData})"; + } + public class CNetworkOriginQuantizedVector : ClassData + { + public CNetworkOriginQuantizedVector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginQuantizedVector", "CNetworkOriginQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkOriginQuantizedVector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginQuantizedVector", "CNetworkOriginQuantizedVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkOriginQuantizedVector() + { + } + public CNetworkOriginQuantizedVector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkOriginQuantizedVector", "CNetworkOriginQuantizedVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float X + { + get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } + } + public float Y + { + get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } + } + public float Z + { + get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNetworkOriginQuantizedVector(ptr={this.m_classData})"; + } + public class CNetworkTransmitComponent : ClassData + { + public CNetworkTransmitComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkTransmitComponent", "CNetworkTransmitComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkTransmitComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkTransmitComponent", "CNetworkTransmitComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkTransmitComponent() + { + } + public CNetworkTransmitComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkTransmitComponent", "CNetworkTransmitComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte TransmitStateOwnedCounter + { + get { return Invoker.CallNative("SDKClass", "TransmitStateOwnedCounter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransmitStateOwnedCounter", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNetworkTransmitComponent(ptr={this.m_classData})"; + } + public class CNetworkVarChainer : ClassData + { + public CNetworkVarChainer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkVarChainer", "CNetworkVarChainer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkVarChainer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkVarChainer", "CNetworkVarChainer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkVarChainer() + { + } + public CNetworkVarChainer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkVarChainer", "CNetworkVarChainer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ChangeAccessorFieldPathIndex_t PathIndex + { + get { return Invoker.CallNative("SDKClass", "PathIndex", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNetworkVarChainer(ptr={this.m_classData})"; + } + public class CNetworkVelocityVector : ClassData + { + public CNetworkVelocityVector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkVelocityVector", "CNetworkVelocityVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkVelocityVector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkVelocityVector", "CNetworkVelocityVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkVelocityVector() + { + } + public CNetworkVelocityVector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkVelocityVector", "CNetworkVelocityVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float X + { + get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } + } + public float Y + { + get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } + } + public float Z + { + get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNetworkVelocityVector(ptr={this.m_classData})"; + } + public class CNetworkViewOffsetVector : ClassData + { + public CNetworkViewOffsetVector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkViewOffsetVector", "CNetworkViewOffsetVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkViewOffsetVector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkViewOffsetVector", "CNetworkViewOffsetVector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNetworkViewOffsetVector() + { + } + public CNetworkViewOffsetVector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNetworkViewOffsetVector", "CNetworkViewOffsetVector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float X + { + get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } + } + public float Y + { + get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } + } + public float Z + { + get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNetworkViewOffsetVector(ptr={this.m_classData})"; + } + public class CNewParticleEffect : IParticleEffect + { + public CNewParticleEffect(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNewParticleEffect", "CNewParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNewParticleEffect(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNewParticleEffect", "CNewParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNewParticleEffect() + { + } + public CNewParticleEffect(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNewParticleEffect", "CNewParticleEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + } + public int[] Prev + { + get { return Invoker.CallNative("SDKClass", "Prev", CallKind.ClassMember, m_classData); } + } + public int[] Particles + { + get { return Invoker.CallNative("SDKClass", "Particles", CallKind.ClassMember, m_classData); } + } + public string DebugName + { + get { return Invoker.CallNative("SDKClass", "DebugName", CallKind.ClassMember, m_classData); } + } + public Vector2D SortOrigin + { + get { return Invoker.CallNative("SDKClass", "SortOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SortOrigin", CallKind.ClassMember, m_classData, value); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public int[] Owner + { + get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } + } + public int[] OwningParticleProperty + { + get { return Invoker.CallNative("SDKClass", "OwningParticleProperty", CallKind.ClassMember, m_classData); } + } + public float FreezeTransitionStart + { + get { return Invoker.CallNative("SDKClass", "FreezeTransitionStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezeTransitionStart", CallKind.ClassMember, m_classData, value); } + } + public float FreezeTransitionDuration + { + get { return Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData, value); } + } + public float FreezeTransitionOverride + { + get { return Invoker.CallNative("SDKClass", "FreezeTransitionOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezeTransitionOverride", CallKind.ClassMember, m_classData, value); } + } + public bool FreezeTransitionActive + { + get { return Invoker.CallNative("SDKClass", "FreezeTransitionActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezeTransitionActive", CallKind.ClassMember, m_classData, value); } + } + public bool FreezeTargetState + { + get { return Invoker.CallNative("SDKClass", "FreezeTargetState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezeTargetState", CallKind.ClassMember, m_classData, value); } + } + public bool CanFreeze + { + get { return Invoker.CallNative("SDKClass", "CanFreeze", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanFreeze", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastMin + { + get { return Invoker.CallNative("SDKClass", "LastMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastMax + { + get { return Invoker.CallNative("SDKClass", "LastMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastMax", CallKind.ClassMember, m_classData, value); } + } + public int SplitScreenUser + { + get { return Invoker.CallNative("SDKClass", "SplitScreenUser", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplitScreenUser", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AggregationCenter + { + get { return Invoker.CallNative("SDKClass", "AggregationCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AggregationCenter", CallKind.ClassMember, m_classData, value); } + } + public int RefCount + { + get { return Invoker.CallNative("SDKClass", "RefCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefCount", CallKind.ClassMember, m_classData, value); } + } + public IParticleEffect Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNewParticleEffect(ptr={this.m_classData})"; + } + public class CNmAdditiveBlendTask : CNmBlendTaskBase + { + public CNmAdditiveBlendTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmAdditiveBlendTask", "CNmAdditiveBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmAdditiveBlendTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmAdditiveBlendTask", "CNmAdditiveBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmAdditiveBlendTask() + { + } + public CNmAdditiveBlendTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmAdditiveBlendTask", "CNmAdditiveBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmBlendTaskBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmAdditiveBlendTask(ptr={this.m_classData})"; + } + public class CNmAimCSTask : CNmPoseTask + { + public CNmAimCSTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmAimCSTask", "CNmAimCSTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmAimCSTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmAimCSTask", "CNmAimCSTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmAimCSTask() + { + } + public CNmAimCSTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmAimCSTask", "CNmAimCSTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmAimCSTask(ptr={this.m_classData})"; + } + public class CNmBitFlags : ClassData + { + public CNmBitFlags(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBitFlags", "CNmBitFlags", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBitFlags(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBitFlags", "CNmBitFlags", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBitFlags() + { + } + public CNmBitFlags(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBitFlags", "CNmBitFlags", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmBitFlags(ptr={this.m_classData})"; + } + public class CNmBlendTask : CNmBlendTaskBase + { + public CNmBlendTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTask", "CNmBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBlendTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTask", "CNmBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBlendTask() + { + } + public CNmBlendTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTask", "CNmBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmBlendTaskBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmBlendTask(ptr={this.m_classData})"; + } + public class CNmBlendTaskBase : CNmPoseTask + { + public CNmBlendTaskBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTaskBase", "CNmBlendTaskBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBlendTaskBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTaskBase", "CNmBlendTaskBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBlendTaskBase() + { + } + public CNmBlendTaskBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBlendTaskBase", "CNmBlendTaskBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmBlendTaskBase(ptr={this.m_classData})"; + } + public class CNmBoneWeightList : ClassData + { + public CNmBoneWeightList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBoneWeightList", "CNmBoneWeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBoneWeightList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBoneWeightList", "CNmBoneWeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmBoneWeightList() + { + } + public CNmBoneWeightList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmBoneWeightList", "CNmBoneWeightList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Weights + { + get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmBoneWeightList(ptr={this.m_classData})"; + } + public class CNmCachedPoseReadTask : CNmPoseTask + { + public CNmCachedPoseReadTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseReadTask", "CNmCachedPoseReadTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmCachedPoseReadTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseReadTask", "CNmCachedPoseReadTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmCachedPoseReadTask() + { + } + public CNmCachedPoseReadTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseReadTask", "CNmCachedPoseReadTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmCachedPoseReadTask(ptr={this.m_classData})"; + } + public class CNmCachedPoseWriteTask : CNmPoseTask + { + public CNmCachedPoseWriteTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseWriteTask", "CNmCachedPoseWriteTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmCachedPoseWriteTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseWriteTask", "CNmCachedPoseWriteTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmCachedPoseWriteTask() + { + } + public CNmCachedPoseWriteTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmCachedPoseWriteTask", "CNmCachedPoseWriteTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmCachedPoseWriteTask(ptr={this.m_classData})"; + } + public class CNmChainLookatTask : CNmPoseTask + { + public CNmChainLookatTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmChainLookatTask", "CNmChainLookatTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmChainLookatTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmChainLookatTask", "CNmChainLookatTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmChainLookatTask() + { + } + public CNmChainLookatTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmChainLookatTask", "CNmChainLookatTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ChainEndBoneIdx + { + get { return Invoker.CallNative("SDKClass", "ChainEndBoneIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChainEndBoneIdx", CallKind.ClassMember, m_classData, value); } + } + public int NumBonesInChain + { + get { return Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ChainForwardDir + { + get { return Invoker.CallNative("SDKClass", "ChainForwardDir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChainForwardDir", CallKind.ClassMember, m_classData, value); } + } + public float BlendWeight + { + get { return Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData, value); } + } + public float HorizontalAngleLimitDegrees + { + get { return Invoker.CallNative("SDKClass", "HorizontalAngleLimitDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HorizontalAngleLimitDegrees", CallKind.ClassMember, m_classData, value); } + } + public float VerticalAngleLimitDegrees + { + get { return Invoker.CallNative("SDKClass", "VerticalAngleLimitDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VerticalAngleLimitDegrees", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LookatTarget + { + get { return Invoker.CallNative("SDKClass", "LookatTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookatTarget", CallKind.ClassMember, m_classData, value); } + } + public bool IsTargetInWorldSpace + { + get { return Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public bool IsRunningFromDeserializedData + { + get { return Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData, value); } + } + public float HorizontalAngleDegrees + { + get { return Invoker.CallNative("SDKClass", "HorizontalAngleDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HorizontalAngleDegrees", CallKind.ClassMember, m_classData, value); } + } + public float VerticalAngleDegrees + { + get { return Invoker.CallNative("SDKClass", "VerticalAngleDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VerticalAngleDegrees", CallKind.ClassMember, m_classData, value); } + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmChainLookatTask(ptr={this.m_classData})"; + } + public class CNmChainSolverTask : CNmPoseTask + { + public CNmChainSolverTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmChainSolverTask", "CNmChainSolverTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmChainSolverTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmChainSolverTask", "CNmChainSolverTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmChainSolverTask() + { + } + public CNmChainSolverTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmChainSolverTask", "CNmChainSolverTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int EffectorBoneIdx + { + get { return Invoker.CallNative("SDKClass", "EffectorBoneIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectorBoneIdx", CallKind.ClassMember, m_classData, value); } + } + public int NumBonesInChain + { + get { return Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumBonesInChain", CallKind.ClassMember, m_classData, value); } + } + public CNmTarget EffectorTarget + { + get { return Invoker.CallNative("SDKClass", "EffectorTarget", CallKind.ClassMember, m_classData); } + } + public byte BlendMode + { + get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } + } + public float BlendWeight + { + get { return Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData, value); } + } + public bool IsTargetInWorldSpace + { + get { return Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsTargetInWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public bool IsRunningFromDeserializedData + { + get { return Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRunningFromDeserializedData", CallKind.ClassMember, m_classData, value); } + } + public float DebugTotalChainLength + { + get { return Invoker.CallNative("SDKClass", "DebugTotalChainLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugTotalChainLength", CallKind.ClassMember, m_classData, value); } + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmChainSolverTask(ptr={this.m_classData})"; + } + public class CNmClip : ClassData + { + public CNmClip(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmClip", "CNmClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmClip(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmClip", "CNmClip", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmClip() + { + } + public CNmClip(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmClip", "CNmClip", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint NumFrames + { + get { return Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public uint[] CompressedPoseOffsets + { + get { return Invoker.CallNative("SDKClass", "CompressedPoseOffsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompressedPoseOffsets", CallKind.ClassMember, m_classData, value); } + } + public CNmSyncTrack SyncTrack + { + get { return Invoker.CallNative("SDKClass", "SyncTrack", CallKind.ClassMember, m_classData); } + } + public CNmRootMotionData RootMotion + { + get { return Invoker.CallNative("SDKClass", "RootMotion", CallKind.ClassMember, m_classData); } + } + public bool IsAdditive + { + get { return Invoker.CallNative("SDKClass", "IsAdditive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAdditive", CallKind.ClassMember, m_classData, value); } + } + public int[] ModelSpaceBoneSamplingIndices + { + get { return Invoker.CallNative("SDKClass", "ModelSpaceBoneSamplingIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelSpaceBoneSamplingIndices", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmClip(ptr={this.m_classData})"; + } + public class CNmEntityAttributeEventBase : CNmEvent + { + public CNmEntityAttributeEventBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeEventBase", "CNmEntityAttributeEventBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEntityAttributeEventBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeEventBase", "CNmEntityAttributeEventBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEntityAttributeEventBase() + { + } + public CNmEntityAttributeEventBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeEventBase", "CNmEntityAttributeEventBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string AttributeName + { + get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEntityAttributeEventBase(ptr={this.m_classData})"; + } + public class CNmEntityAttributeFloatEvent : CNmEntityAttributeEventBase + { + public CNmEntityAttributeFloatEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeFloatEvent", "CNmEntityAttributeFloatEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEntityAttributeFloatEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeFloatEvent", "CNmEntityAttributeFloatEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEntityAttributeFloatEvent() + { + } + public CNmEntityAttributeFloatEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeFloatEvent", "CNmEntityAttributeFloatEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEntityAttributeEventBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEntityAttributeFloatEvent(ptr={this.m_classData})"; + } + public class CNmEntityAttributeIntEvent : CNmEntityAttributeEventBase + { + public CNmEntityAttributeIntEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeIntEvent", "CNmEntityAttributeIntEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEntityAttributeIntEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeIntEvent", "CNmEntityAttributeIntEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEntityAttributeIntEvent() + { + } + public CNmEntityAttributeIntEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEntityAttributeIntEvent", "CNmEntityAttributeIntEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int IntValue + { + get { return Invoker.CallNative("SDKClass", "IntValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IntValue", CallKind.ClassMember, m_classData, value); } + } + public CNmEntityAttributeEventBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEntityAttributeIntEvent(ptr={this.m_classData})"; + } + public class CNmEvent : ClassData + { + public CNmEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEvent", "CNmEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEvent", "CNmEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEvent() + { + } + public CNmEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEvent", "CNmEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StartTimeSeconds + { + get { return Invoker.CallNative("SDKClass", "StartTimeSeconds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTimeSeconds", CallKind.ClassMember, m_classData, value); } + } + public float DurationSeconds + { + get { return Invoker.CallNative("SDKClass", "DurationSeconds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DurationSeconds", CallKind.ClassMember, m_classData, value); } + } + public bool ClientOnly + { + get { return Invoker.CallNative("SDKClass", "ClientOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientOnly", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmEvent(ptr={this.m_classData})"; + } + public class CNmEventConsumer : ClassData + { + public CNmEventConsumer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumer", "CNmEventConsumer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumer", "CNmEventConsumer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumer() + { + } + public CNmEventConsumer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumer", "CNmEventConsumer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CNmEventConsumer(ptr={this.m_classData})"; + } + public class CNmEventConsumerAttributes : CNmEventConsumer + { + public CNmEventConsumerAttributes(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerAttributes", "CNmEventConsumerAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerAttributes(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerAttributes", "CNmEventConsumerAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerAttributes() + { + } + public CNmEventConsumerAttributes(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerAttributes", "CNmEventConsumerAttributes", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEventConsumer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEventConsumerAttributes(ptr={this.m_classData})"; + } + public class CNmEventConsumerBody : CNmEventConsumer + { + public CNmEventConsumerBody(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerBody", "CNmEventConsumerBody", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerBody(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerBody", "CNmEventConsumerBody", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerBody() + { + } + public CNmEventConsumerBody(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerBody", "CNmEventConsumerBody", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEventConsumer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEventConsumerBody(ptr={this.m_classData})"; + } + public class CNmEventConsumerHudModelArms : CNmEventConsumerBody + { + public CNmEventConsumerHudModelArms(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArms", "CNmEventConsumerHudModelArms", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerHudModelArms(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArms", "CNmEventConsumerHudModelArms", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerHudModelArms() + { + } + public CNmEventConsumerHudModelArms(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArms", "CNmEventConsumerHudModelArms", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEventConsumerBody Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEventConsumerHudModelArms(ptr={this.m_classData})"; + } + public class CNmEventConsumerHudModelArmsAttributes : CNmEventConsumerAttributes + { + public CNmEventConsumerHudModelArmsAttributes(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArmsAttributes", "CNmEventConsumerHudModelArmsAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerHudModelArmsAttributes(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArmsAttributes", "CNmEventConsumerHudModelArmsAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerHudModelArmsAttributes() + { + } + public CNmEventConsumerHudModelArmsAttributes(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerHudModelArmsAttributes", "CNmEventConsumerHudModelArmsAttributes", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEventConsumerAttributes Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEventConsumerHudModelArmsAttributes(ptr={this.m_classData})"; + } + public class CNmEventConsumerLegacy : CNmEventConsumer + { + public CNmEventConsumerLegacy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerLegacy", "CNmEventConsumerLegacy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerLegacy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerLegacy", "CNmEventConsumerLegacy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerLegacy() + { + } + public CNmEventConsumerLegacy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerLegacy", "CNmEventConsumerLegacy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEventConsumer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEventConsumerLegacy(ptr={this.m_classData})"; + } + public class CNmEventConsumerParticle : CNmEventConsumer + { + public CNmEventConsumerParticle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerParticle", "CNmEventConsumerParticle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerParticle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerParticle", "CNmEventConsumerParticle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerParticle() + { + } + public CNmEventConsumerParticle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerParticle", "CNmEventConsumerParticle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEventConsumer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEventConsumerParticle(ptr={this.m_classData})"; + } + public class CNmEventConsumerSound : CNmEventConsumer + { + public CNmEventConsumerSound(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerSound", "CNmEventConsumerSound", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerSound(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerSound", "CNmEventConsumerSound", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmEventConsumerSound() + { + } + public CNmEventConsumerSound(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmEventConsumerSound", "CNmEventConsumerSound", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEventConsumer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmEventConsumerSound(ptr={this.m_classData})"; + } + public class CNmFloatCurveEvent : CNmEvent + { + public CNmFloatCurveEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFloatCurveEvent", "CNmFloatCurveEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFloatCurveEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFloatCurveEvent", "CNmFloatCurveEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFloatCurveEvent() + { + } + public CNmFloatCurveEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFloatCurveEvent", "CNmFloatCurveEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmFloatCurveEvent(ptr={this.m_classData})"; + } + public class CNmFollowBoneTask : CNmPoseTask + { + public CNmFollowBoneTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFollowBoneTask", "CNmFollowBoneTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFollowBoneTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFollowBoneTask", "CNmFollowBoneTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFollowBoneTask() + { + } + public CNmFollowBoneTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFollowBoneTask", "CNmFollowBoneTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmFollowBoneTask(ptr={this.m_classData})"; + } + public class CNmFootEvent : CNmEvent + { + public CNmFootEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFootEvent", "CNmFootEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFootEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFootEvent", "CNmFootEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFootEvent() + { + } + public CNmFootEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFootEvent", "CNmFootEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Phase + { + get { return Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmFootEvent(ptr={this.m_classData})"; + } + public class CNmFrameSnapEvent : CNmEvent + { + public CNmFrameSnapEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFrameSnapEvent", "CNmFrameSnapEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFrameSnapEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFrameSnapEvent", "CNmFrameSnapEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmFrameSnapEvent() + { + } + public CNmFrameSnapEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmFrameSnapEvent", "CNmFrameSnapEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FrameSnapMode + { + get { return Invoker.CallNative("SDKClass", "FrameSnapMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameSnapMode", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmFrameSnapEvent(ptr={this.m_classData})"; + } + public class CNmGraphDefinition : ClassData + { + public CNmGraphDefinition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmGraphDefinition", "CNmGraphDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmGraphDefinition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmGraphDefinition", "CNmGraphDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmGraphDefinition() + { + } + public CNmGraphDefinition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmGraphDefinition", "CNmGraphDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short[] PersistentNodeIndices + { + get { return Invoker.CallNative("SDKClass", "PersistentNodeIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PersistentNodeIndices", CallKind.ClassMember, m_classData, value); } + } + public short RootNodeIdx + { + get { return Invoker.CallNative("SDKClass", "RootNodeIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootNodeIdx", CallKind.ClassMember, m_classData, value); } + } + public short[] VirtualParameterNodeIndices + { + get { return Invoker.CallNative("SDKClass", "VirtualParameterNodeIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VirtualParameterNodeIndices", CallKind.ClassMember, m_classData, value); } + } + public string[] NodePaths + { + get { return Invoker.CallNative("SDKClass", "NodePaths", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodePaths", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmGraphDefinition(ptr={this.m_classData})"; + } + public class CNmIDEvent : CNmEvent + { + public CNmIDEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIDEvent", "CNmIDEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIDEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIDEvent", "CNmIDEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIDEvent() + { + } + public CNmIDEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIDEvent", "CNmIDEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmIDEvent(ptr={this.m_classData})"; + } + public class CNmIKBody : ClassData + { + public CNmIKBody(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKBody", "CNmIKBody", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKBody(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKBody", "CNmIKBody", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKBody() + { + } + public CNmIKBody(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKBody", "CNmIKBody", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Mass + { + get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LocalMassCenter + { + get { return Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float Resistance + { + get { return Invoker.CallNative("SDKClass", "Resistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Resistance", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmIKBody(ptr={this.m_classData})"; + } + public class CNmIKEffector : ClassData + { + public CNmIKEffector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKEffector", "CNmIKEffector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKEffector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKEffector", "CNmIKEffector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKEffector() + { + } + public CNmIKEffector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKEffector", "CNmIKEffector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BodyIndex + { + get { return Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TargetPosition + { + get { return Invoker.CallNative("SDKClass", "TargetPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetPosition", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmIKEffector(ptr={this.m_classData})"; + } + public class CNmIKJoint : ClassData + { + public CNmIKJoint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKJoint", "CNmIKJoint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKJoint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKJoint", "CNmIKJoint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKJoint() + { + } + public CNmIKJoint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKJoint", "CNmIKJoint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ParentIndex + { + get { return Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData, value); } + } + public int BodyIndex + { + get { return Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyIndex", CallKind.ClassMember, m_classData, value); } + } + public float SwingLimit + { + get { return Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData, value); } + } + public float MinTwistLimit + { + get { return Invoker.CallNative("SDKClass", "MinTwistLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinTwistLimit", CallKind.ClassMember, m_classData, value); } + } + public float MaxTwistLimit + { + get { return Invoker.CallNative("SDKClass", "MaxTwistLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTwistLimit", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmIKJoint(ptr={this.m_classData})"; + } + public class CNmIKRig : ClassData + { + public CNmIKRig(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKRig", "CNmIKRig", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKRig(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKRig", "CNmIKRig", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmIKRig() + { + } + public CNmIKRig(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmIKRig", "CNmIKRig", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CNmIKRig(ptr={this.m_classData})"; + } + public class CNmLegacyEvent : CNmEvent + { + public CNmLegacyEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmLegacyEvent", "CNmLegacyEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmLegacyEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmLegacyEvent", "CNmLegacyEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmLegacyEvent() + { + } + public CNmLegacyEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmLegacyEvent", "CNmLegacyEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string AnimEventClassName + { + get { return Invoker.CallNative("SDKClass", "AnimEventClassName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimEventClassName", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmLegacyEvent(ptr={this.m_classData})"; + } + public class CNmMaterialAttributeEvent : CNmEvent + { + public CNmMaterialAttributeEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmMaterialAttributeEvent", "CNmMaterialAttributeEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmMaterialAttributeEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmMaterialAttributeEvent", "CNmMaterialAttributeEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmMaterialAttributeEvent() + { + } + public CNmMaterialAttributeEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmMaterialAttributeEvent", "CNmMaterialAttributeEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string AttributeName + { + get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } + } + public uint AttributeNameToken + { + get { return Invoker.CallNative("SDKClass", "AttributeNameToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeNameToken", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmMaterialAttributeEvent(ptr={this.m_classData})"; + } + public class CNmModelSpaceBlendTask : CNmBlendTaskBase + { + public CNmModelSpaceBlendTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmModelSpaceBlendTask", "CNmModelSpaceBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmModelSpaceBlendTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmModelSpaceBlendTask", "CNmModelSpaceBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmModelSpaceBlendTask() + { + } + public CNmModelSpaceBlendTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmModelSpaceBlendTask", "CNmModelSpaceBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmBlendTaskBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmModelSpaceBlendTask(ptr={this.m_classData})"; + } + public class CNmOrientationWarpEvent : CNmEvent + { + public CNmOrientationWarpEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmOrientationWarpEvent", "CNmOrientationWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmOrientationWarpEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmOrientationWarpEvent", "CNmOrientationWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmOrientationWarpEvent() + { + } + public CNmOrientationWarpEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmOrientationWarpEvent", "CNmOrientationWarpEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmOrientationWarpEvent(ptr={this.m_classData})"; + } + public class CNmOverlayBlendTask : CNmBlendTaskBase + { + public CNmOverlayBlendTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmOverlayBlendTask", "CNmOverlayBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmOverlayBlendTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmOverlayBlendTask", "CNmOverlayBlendTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmOverlayBlendTask() + { + } + public CNmOverlayBlendTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmOverlayBlendTask", "CNmOverlayBlendTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmBlendTaskBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmOverlayBlendTask(ptr={this.m_classData})"; + } + public class CNmParticleEvent : CNmEvent + { + public CNmParticleEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmParticleEvent", "CNmParticleEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmParticleEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmParticleEvent", "CNmParticleEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmParticleEvent() + { + } + public CNmParticleEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmParticleEvent", "CNmParticleEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Relevance + { + get { return Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData, value); } + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public string Tags + { + get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } + } + public bool StopImmediately + { + get { return Invoker.CallNative("SDKClass", "StopImmediately", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopImmediately", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentPoint0 + { + get { return Invoker.CallNative("SDKClass", "AttachmentPoint0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentPoint0", CallKind.ClassMember, m_classData, value); } + } + public uint AttachmentType0 + { + get { return Invoker.CallNative("SDKClass", "AttachmentType0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentType0", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentPoint1 + { + get { return Invoker.CallNative("SDKClass", "AttachmentPoint1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentPoint1", CallKind.ClassMember, m_classData, value); } + } + public uint AttachmentType1 + { + get { return Invoker.CallNative("SDKClass", "AttachmentType1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentType1", CallKind.ClassMember, m_classData, value); } + } + public string Config + { + get { return Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData, value); } + } + public string EffectForConfig + { + get { return Invoker.CallNative("SDKClass", "EffectForConfig", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectForConfig", CallKind.ClassMember, m_classData, value); } + } + public bool DetachFromOwner + { + get { return Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData, value); } + } + public bool PlayEndCap + { + get { return Invoker.CallNative("SDKClass", "PlayEndCap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayEndCap", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmParticleEvent(ptr={this.m_classData})"; + } + public class CNmPoseTask : ClassData + { + public CNmPoseTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmPoseTask", "CNmPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmPoseTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmPoseTask", "CNmPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmPoseTask() + { + } + public CNmPoseTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmPoseTask", "CNmPoseTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CNmPoseTask(ptr={this.m_classData})"; + } + public class CNmReferencePoseTask : CNmPoseTask + { + public CNmReferencePoseTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmReferencePoseTask", "CNmReferencePoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmReferencePoseTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmReferencePoseTask", "CNmReferencePoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmReferencePoseTask() + { + } + public CNmReferencePoseTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmReferencePoseTask", "CNmReferencePoseTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmReferencePoseTask(ptr={this.m_classData})"; + } + public class CNmRootMotionData : ClassData + { + public CNmRootMotionData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionData", "CNmRootMotionData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmRootMotionData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionData", "CNmRootMotionData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmRootMotionData() + { + } + public CNmRootMotionData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionData", "CNmRootMotionData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NumFrames + { + get { return Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumFrames", CallKind.ClassMember, m_classData, value); } + } + public float AverageLinearVelocity + { + get { return Invoker.CallNative("SDKClass", "AverageLinearVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AverageLinearVelocity", CallKind.ClassMember, m_classData, value); } + } + public float AverageAngularVelocityRadians + { + get { return Invoker.CallNative("SDKClass", "AverageAngularVelocityRadians", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AverageAngularVelocityRadians", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmRootMotionData(ptr={this.m_classData})"; + } + public class CNmRootMotionEvent : CNmEvent + { + public CNmRootMotionEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionEvent", "CNmRootMotionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmRootMotionEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionEvent", "CNmRootMotionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmRootMotionEvent() + { + } + public CNmRootMotionEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmRootMotionEvent", "CNmRootMotionEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float BlendTimeSeconds + { + get { return Invoker.CallNative("SDKClass", "BlendTimeSeconds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendTimeSeconds", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmRootMotionEvent(ptr={this.m_classData})"; + } + public class CNmSampleTask : CNmPoseTask + { + public CNmSampleTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSampleTask", "CNmSampleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSampleTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSampleTask", "CNmSampleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSampleTask() + { + } + public CNmSampleTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSampleTask", "CNmSampleTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmSampleTask(ptr={this.m_classData})"; + } + public class CNmScaleTask : CNmPoseTask + { + public CNmScaleTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmScaleTask", "CNmScaleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmScaleTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmScaleTask", "CNmScaleTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmScaleTask() + { + } + public CNmScaleTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmScaleTask", "CNmScaleTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmScaleTask(ptr={this.m_classData})"; + } + public class CNmSkeleton : ClassData + { + public CNmSkeleton(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSkeleton", "CNmSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSkeleton(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSkeleton", "CNmSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSkeleton() + { + } + public CNmSkeleton(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSkeleton", "CNmSkeleton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] ParentIndices + { + get { return Invoker.CallNative("SDKClass", "ParentIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentIndices", CallKind.ClassMember, m_classData, value); } + } + public int NumBonesToSampleAtLowLOD + { + get { return Invoker.CallNative("SDKClass", "NumBonesToSampleAtLowLOD", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumBonesToSampleAtLowLOD", CallKind.ClassMember, m_classData, value); } + } + public bool IsPropSkeleton + { + get { return Invoker.CallNative("SDKClass", "IsPropSkeleton", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPropSkeleton", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmSkeleton(ptr={this.m_classData})"; + } + public class CNmSoundEvent : CNmEvent + { + public CNmSoundEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSoundEvent", "CNmSoundEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSoundEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSoundEvent", "CNmSoundEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSoundEvent() + { + } + public CNmSoundEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSoundEvent", "CNmSoundEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Relevance + { + get { return Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Relevance", CallKind.ClassMember, m_classData, value); } + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public string Tags + { + get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } + } + public bool IsServerOnly + { + get { return Invoker.CallNative("SDKClass", "IsServerOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsServerOnly", CallKind.ClassMember, m_classData, value); } + } + public bool ContinuePlayingSoundAtDurationEnd + { + get { return Invoker.CallNative("SDKClass", "ContinuePlayingSoundAtDurationEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ContinuePlayingSoundAtDurationEnd", CallKind.ClassMember, m_classData, value); } + } + public float DurationInterruptionThreshold + { + get { return Invoker.CallNative("SDKClass", "DurationInterruptionThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DurationInterruptionThreshold", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmSoundEvent(ptr={this.m_classData})"; + } + public class CNmSyncTrack : ClassData + { + public CNmSyncTrack(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSyncTrack", "CNmSyncTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSyncTrack(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSyncTrack", "CNmSyncTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmSyncTrack() + { + } + public CNmSyncTrack(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmSyncTrack", "CNmSyncTrack", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int StartEventOffset + { + get { return Invoker.CallNative("SDKClass", "StartEventOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartEventOffset", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmSyncTrack(ptr={this.m_classData})"; + } + public class CNmTarget : ClassData + { + public CNmTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTarget", "CNmTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTarget", "CNmTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmTarget() + { + } + public CNmTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTarget", "CNmTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsBoneTarget + { + get { return Invoker.CallNative("SDKClass", "IsBoneTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsBoneTarget", CallKind.ClassMember, m_classData, value); } + } + public bool IsUsingBoneSpaceOffsets + { + get { return Invoker.CallNative("SDKClass", "IsUsingBoneSpaceOffsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsUsingBoneSpaceOffsets", CallKind.ClassMember, m_classData, value); } + } + public bool HasOffsets + { + get { return Invoker.CallNative("SDKClass", "HasOffsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasOffsets", CallKind.ClassMember, m_classData, value); } + } + public bool IsSet + { + get { return Invoker.CallNative("SDKClass", "IsSet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsSet", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNmTarget(ptr={this.m_classData})"; + } + public class CNmTargetWarpEvent : CNmEvent + { + public CNmTargetWarpEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTargetWarpEvent", "CNmTargetWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmTargetWarpEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTargetWarpEvent", "CNmTargetWarpEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmTargetWarpEvent() + { + } + public CNmTargetWarpEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTargetWarpEvent", "CNmTargetWarpEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Rule + { + get { return Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData, value); } + } + public byte Algorithm + { + get { return Invoker.CallNative("SDKClass", "Algorithm", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Algorithm", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmTargetWarpEvent(ptr={this.m_classData})"; + } + public class CNmTransitionEvent : CNmEvent + { + public CNmTransitionEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTransitionEvent", "CNmTransitionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmTransitionEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTransitionEvent", "CNmTransitionEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmTransitionEvent() + { + } + public CNmTransitionEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmTransitionEvent", "CNmTransitionEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Rule + { + get { return Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rule", CallKind.ClassMember, m_classData, value); } + } + public CNmEvent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmTransitionEvent(ptr={this.m_classData})"; + } + public class CNmZeroPoseTask : CNmPoseTask + { + public CNmZeroPoseTask(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmZeroPoseTask", "CNmZeroPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmZeroPoseTask(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmZeroPoseTask", "CNmZeroPoseTask", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNmZeroPoseTask() + { + } + public CNmZeroPoseTask(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNmZeroPoseTask", "CNmZeroPoseTask", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmPoseTask Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNmZeroPoseTask(ptr={this.m_classData})"; + } + public class CNPCPhysicsHull : ClassData + { + public CNPCPhysicsHull(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNPCPhysicsHull", "CNPCPhysicsHull", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNPCPhysicsHull(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNPCPhysicsHull", "CNPCPhysicsHull", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNPCPhysicsHull() + { + } + public CNPCPhysicsHull(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNPCPhysicsHull", "CNPCPhysicsHull", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public float CapsuleHeight + { + get { return Invoker.CallNative("SDKClass", "CapsuleHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleHeight", CallKind.ClassMember, m_classData, value); } + } + public float CapsuleRadius + { + get { return Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleRadius", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CapsuleCenter1 + { + get { return Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleCenter1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CapsuleCenter2 + { + get { return Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CapsuleCenter2", CallKind.ClassMember, m_classData, value); } + } + public float GroundBoxHeight + { + get { return Invoker.CallNative("SDKClass", "GroundBoxHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundBoxHeight", CallKind.ClassMember, m_classData, value); } + } + public float GroundBoxWidth + { + get { return Invoker.CallNative("SDKClass", "GroundBoxWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundBoxWidth", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CNPCPhysicsHull(ptr={this.m_classData})"; + } + public class CNullEntity : CBaseEntity + { + public CNullEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNullEntity", "CNullEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNullEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNullEntity", "CNullEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CNullEntity() + { + } + public CNullEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CNullEntity", "CNullEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CNullEntity(ptr={this.m_classData})"; + } + public class CollisionGroupContext_t : ClassData + { + public CollisionGroupContext_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CollisionGroupContext_t", "CollisionGroupContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CollisionGroupContext_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CollisionGroupContext_t", "CollisionGroupContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CollisionGroupContext_t() + { + } + public CollisionGroupContext_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CollisionGroupContext_t", "CollisionGroupContext_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int CollisionGroupNumber + { + get { return Invoker.CallNative("SDKClass", "CollisionGroupNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionGroupNumber", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CollisionGroupContext_t(ptr={this.m_classData})"; + } + public class COmniLight : CBarnLight + { + public COmniLight(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COmniLight", "COmniLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COmniLight(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COmniLight", "COmniLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COmniLight() + { + } + public COmniLight(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COmniLight", "COmniLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float InnerAngle + { + get { return Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerAngle", CallKind.ClassMember, m_classData, value); } + } + public float OuterAngle + { + get { return Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterAngle", CallKind.ClassMember, m_classData, value); } + } + public bool ShowLight + { + get { return Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData, value); } + } + public CBarnLight Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"COmniLight(ptr={this.m_classData})"; + } + public class CompMatMutatorCondition_t : ClassData + { + public CompMatMutatorCondition_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompMatMutatorCondition_t", "CompMatMutatorCondition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompMatMutatorCondition_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompMatMutatorCondition_t", "CompMatMutatorCondition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompMatMutatorCondition_t() + { + } + public CompMatMutatorCondition_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompMatMutatorCondition_t", "CompMatMutatorCondition_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint MutatorCondition + { + get { return Invoker.CallNative("SDKClass", "MutatorCondition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MutatorCondition", CallKind.ClassMember, m_classData, value); } + } + public string StrMutatorConditionContainerName + { + get { return Invoker.CallNative("SDKClass", "StrMutatorConditionContainerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMutatorConditionContainerName", CallKind.ClassMember, m_classData, value); } + } + public string StrMutatorConditionContainerVarName + { + get { return Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarName", CallKind.ClassMember, m_classData, value); } + } + public string StrMutatorConditionContainerVarValue + { + get { return Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMutatorConditionContainerVarValue", CallKind.ClassMember, m_classData, value); } + } + public bool PassWhenTrue + { + get { return Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CompMatMutatorCondition_t(ptr={this.m_classData})"; + } + public class CompMatPropertyMutator_t : ClassData + { + public CompMatPropertyMutator_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompMatPropertyMutator_t", "CompMatPropertyMutator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompMatPropertyMutator_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompMatPropertyMutator_t", "CompMatPropertyMutator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompMatPropertyMutator_t() + { + } + public CompMatPropertyMutator_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompMatPropertyMutator_t", "CompMatPropertyMutator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public uint MutatorCommandType + { + get { return Invoker.CallNative("SDKClass", "MutatorCommandType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MutatorCommandType", CallKind.ClassMember, m_classData, value); } + } + public string StrInitWith_Container + { + get { return Invoker.CallNative("SDKClass", "StrInitWith_Container", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrInitWith_Container", CallKind.ClassMember, m_classData, value); } + } + public string StrCopyProperty_InputContainerSrc + { + get { return Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerSrc", CallKind.ClassMember, m_classData, value); } + } + public string StrCopyProperty_InputContainerProperty + { + get { return Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerProperty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCopyProperty_InputContainerProperty", CallKind.ClassMember, m_classData, value); } + } + public string StrCopyProperty_TargetProperty + { + get { return Invoker.CallNative("SDKClass", "StrCopyProperty_TargetProperty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCopyProperty_TargetProperty", CallKind.ClassMember, m_classData, value); } + } + public string StrRandomRollInputVars_SeedInputVar + { + get { return Invoker.CallNative("SDKClass", "StrRandomRollInputVars_SeedInputVar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrRandomRollInputVars_SeedInputVar", CallKind.ClassMember, m_classData, value); } + } + public string[] RandomRollInputVars_InputVarsToRoll + { + get { return Invoker.CallNative("SDKClass", "RandomRollInputVars_InputVarsToRoll", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomRollInputVars_InputVarsToRoll", CallKind.ClassMember, m_classData, value); } + } + public string StrCopyMatchingKeys_InputContainerSrc + { + get { return Invoker.CallNative("SDKClass", "StrCopyMatchingKeys_InputContainerSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCopyMatchingKeys_InputContainerSrc", CallKind.ClassMember, m_classData, value); } + } + public string StrCopyKeysWithSuffix_InputContainerSrc + { + get { return Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_InputContainerSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_InputContainerSrc", CallKind.ClassMember, m_classData, value); } + } + public string StrCopyKeysWithSuffix_FindSuffix + { + get { return Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_FindSuffix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_FindSuffix", CallKind.ClassMember, m_classData, value); } + } + public string StrCopyKeysWithSuffix_ReplaceSuffix + { + get { return Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_ReplaceSuffix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCopyKeysWithSuffix_ReplaceSuffix", CallKind.ClassMember, m_classData, value); } + } + public CompositeMaterialInputLooseVariable_t SetValue_Value + { + get { return Invoker.CallNative("SDKClass", "SetValue_Value", CallKind.ClassMember, m_classData); } + } + public string StrGenerateTexture_TargetParam + { + get { return Invoker.CallNative("SDKClass", "StrGenerateTexture_TargetParam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrGenerateTexture_TargetParam", CallKind.ClassMember, m_classData, value); } + } + public string StrGenerateTexture_InitialContainer + { + get { return Invoker.CallNative("SDKClass", "StrGenerateTexture_InitialContainer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrGenerateTexture_InitialContainer", CallKind.ClassMember, m_classData, value); } + } + public int Resolution + { + get { return Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData, value); } + } + public bool IsScratchTarget + { + get { return Invoker.CallNative("SDKClass", "IsScratchTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsScratchTarget", CallKind.ClassMember, m_classData, value); } + } + public bool SplatDebugInfo + { + get { return Invoker.CallNative("SDKClass", "SplatDebugInfo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplatDebugInfo", CallKind.ClassMember, m_classData, value); } + } + public bool CaptureInRenderDoc + { + get { return Invoker.CallNative("SDKClass", "CaptureInRenderDoc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CaptureInRenderDoc", CallKind.ClassMember, m_classData, value); } + } + public string StrPopInputQueue_Container + { + get { return Invoker.CallNative("SDKClass", "StrPopInputQueue_Container", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrPopInputQueue_Container", CallKind.ClassMember, m_classData, value); } + } + public string StrDrawText_InputContainerSrc + { + get { return Invoker.CallNative("SDKClass", "StrDrawText_InputContainerSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrDrawText_InputContainerSrc", CallKind.ClassMember, m_classData, value); } + } + public string StrDrawText_InputContainerProperty + { + get { return Invoker.CallNative("SDKClass", "StrDrawText_InputContainerProperty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrDrawText_InputContainerProperty", CallKind.ClassMember, m_classData, value); } + } + public Vector4D DrawText_Position + { + get { return Invoker.CallNative("SDKClass", "DrawText_Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrawText_Position", CallKind.ClassMember, m_classData, value); } + } + public QAngle ColDrawText_Color + { + get { return Invoker.CallNative("SDKClass", "ColDrawText_Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColDrawText_Color", CallKind.ClassMember, m_classData, value); } + } + public string StrDrawText_Font + { + get { return Invoker.CallNative("SDKClass", "StrDrawText_Font", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrDrawText_Font", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CompMatPropertyMutator_t(ptr={this.m_classData})"; + } + public class CompositeMaterial_t : ClassData + { + public CompositeMaterial_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterial_t", "CompositeMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterial_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterial_t", "CompositeMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterial_t() + { + } + public CompositeMaterial_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterial_t", "CompositeMaterial_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CompositeMaterial_t(ptr={this.m_classData})"; + } + public class CompositeMaterialAssemblyProcedure_t : ClassData + { + public CompositeMaterialAssemblyProcedure_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialAssemblyProcedure_t", "CompositeMaterialAssemblyProcedure_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialAssemblyProcedure_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialAssemblyProcedure_t", "CompositeMaterialAssemblyProcedure_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialAssemblyProcedure_t() + { + } + public CompositeMaterialAssemblyProcedure_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialAssemblyProcedure_t", "CompositeMaterialAssemblyProcedure_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CompositeMaterialAssemblyProcedure_t(ptr={this.m_classData})"; + } + public class CompositeMaterialEditorPoint_t : ClassData + { + public CompositeMaterialEditorPoint_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialEditorPoint_t", "CompositeMaterialEditorPoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialEditorPoint_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialEditorPoint_t", "CompositeMaterialEditorPoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialEditorPoint_t() + { + } + public CompositeMaterialEditorPoint_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialEditorPoint_t", "CompositeMaterialEditorPoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int SequenceIndex + { + get { return Invoker.CallNative("SDKClass", "SequenceIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceIndex", CallKind.ClassMember, m_classData, value); } + } + public float Cycle + { + get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } + } + public bool EnableChildModel + { + get { return Invoker.CallNative("SDKClass", "EnableChildModel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableChildModel", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CompositeMaterialEditorPoint_t(ptr={this.m_classData})"; + } + public class CompositeMaterialInputContainer_t : ClassData + { + public CompositeMaterialInputContainer_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputContainer_t", "CompositeMaterialInputContainer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialInputContainer_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputContainer_t", "CompositeMaterialInputContainer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialInputContainer_t() + { + } + public CompositeMaterialInputContainer_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputContainer_t", "CompositeMaterialInputContainer_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public uint CompositeMaterialInputContainerSourceType + { + get { return Invoker.CallNative("SDKClass", "CompositeMaterialInputContainerSourceType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompositeMaterialInputContainerSourceType", CallKind.ClassMember, m_classData, value); } + } + public string StrAttrName + { + get { return Invoker.CallNative("SDKClass", "StrAttrName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrAttrName", CallKind.ClassMember, m_classData, value); } + } + public string StrAlias + { + get { return Invoker.CallNative("SDKClass", "StrAlias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrAlias", CallKind.ClassMember, m_classData, value); } + } + public string StrAttrNameForVar + { + get { return Invoker.CallNative("SDKClass", "StrAttrNameForVar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrAttrNameForVar", CallKind.ClassMember, m_classData, value); } + } + public bool ExposeExternally + { + get { return Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CompositeMaterialInputContainer_t(ptr={this.m_classData})"; + } + public class CompositeMaterialInputLooseVariable_t : ClassData + { + public CompositeMaterialInputLooseVariable_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputLooseVariable_t", "CompositeMaterialInputLooseVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialInputLooseVariable_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputLooseVariable_t", "CompositeMaterialInputLooseVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialInputLooseVariable_t() + { + } + public CompositeMaterialInputLooseVariable_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialInputLooseVariable_t", "CompositeMaterialInputLooseVariable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrName + { + get { return Invoker.CallNative("SDKClass", "StrName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrName", CallKind.ClassMember, m_classData, value); } + } + public bool ExposeExternally + { + get { return Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposeExternally", CallKind.ClassMember, m_classData, value); } + } + public string StrExposedFriendlyName + { + get { return Invoker.CallNative("SDKClass", "StrExposedFriendlyName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrExposedFriendlyName", CallKind.ClassMember, m_classData, value); } + } + public string StrExposedFriendlyGroupName + { + get { return Invoker.CallNative("SDKClass", "StrExposedFriendlyGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrExposedFriendlyGroupName", CallKind.ClassMember, m_classData, value); } + } + public bool ExposedVariableIsFixedRange + { + get { return Invoker.CallNative("SDKClass", "ExposedVariableIsFixedRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposedVariableIsFixedRange", CallKind.ClassMember, m_classData, value); } + } + public string StrExposedVisibleWhenTrue + { + get { return Invoker.CallNative("SDKClass", "StrExposedVisibleWhenTrue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrExposedVisibleWhenTrue", CallKind.ClassMember, m_classData, value); } + } + public string StrExposedHiddenWhenTrue + { + get { return Invoker.CallNative("SDKClass", "StrExposedHiddenWhenTrue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrExposedHiddenWhenTrue", CallKind.ClassMember, m_classData, value); } + } + public string StrExposedValueList + { + get { return Invoker.CallNative("SDKClass", "StrExposedValueList", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrExposedValueList", CallKind.ClassMember, m_classData, value); } + } + public uint VariableType + { + get { return Invoker.CallNative("SDKClass", "VariableType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VariableType", CallKind.ClassMember, m_classData, value); } + } + public bool ValueBoolean + { + get { return Invoker.CallNative("SDKClass", "ValueBoolean", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueBoolean", CallKind.ClassMember, m_classData, value); } + } + public int ValueIntX + { + get { return Invoker.CallNative("SDKClass", "ValueIntX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueIntX", CallKind.ClassMember, m_classData, value); } + } + public int ValueIntY + { + get { return Invoker.CallNative("SDKClass", "ValueIntY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueIntY", CallKind.ClassMember, m_classData, value); } + } + public int ValueIntZ + { + get { return Invoker.CallNative("SDKClass", "ValueIntZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueIntZ", CallKind.ClassMember, m_classData, value); } + } + public int ValueIntW + { + get { return Invoker.CallNative("SDKClass", "ValueIntW", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueIntW", CallKind.ClassMember, m_classData, value); } + } + public bool HasFloatBounds + { + get { return Invoker.CallNative("SDKClass", "HasFloatBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasFloatBounds", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatX + { + get { return Invoker.CallNative("SDKClass", "ValueFloatX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatX", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatX_Min + { + get { return Invoker.CallNative("SDKClass", "ValueFloatX_Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatX_Min", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatX_Max + { + get { return Invoker.CallNative("SDKClass", "ValueFloatX_Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatX_Max", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatY + { + get { return Invoker.CallNative("SDKClass", "ValueFloatY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatY", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatY_Min + { + get { return Invoker.CallNative("SDKClass", "ValueFloatY_Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatY_Min", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatY_Max + { + get { return Invoker.CallNative("SDKClass", "ValueFloatY_Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatY_Max", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatZ + { + get { return Invoker.CallNative("SDKClass", "ValueFloatZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatZ", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatZ_Min + { + get { return Invoker.CallNative("SDKClass", "ValueFloatZ_Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatZ_Min", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatZ_Max + { + get { return Invoker.CallNative("SDKClass", "ValueFloatZ_Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatZ_Max", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatW + { + get { return Invoker.CallNative("SDKClass", "ValueFloatW", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatW", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatW_Min + { + get { return Invoker.CallNative("SDKClass", "ValueFloatW_Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatW_Min", CallKind.ClassMember, m_classData, value); } + } + public float ValueFloatW_Max + { + get { return Invoker.CallNative("SDKClass", "ValueFloatW_Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueFloatW_Max", CallKind.ClassMember, m_classData, value); } + } + public QAngle CValueColor4 + { + get { return Invoker.CallNative("SDKClass", "CValueColor4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CValueColor4", CallKind.ClassMember, m_classData, value); } + } + public uint ValueSystemVar + { + get { return Invoker.CallNative("SDKClass", "ValueSystemVar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueSystemVar", CallKind.ClassMember, m_classData, value); } + } + public string StrTextureContentAssetPath + { + get { return Invoker.CallNative("SDKClass", "StrTextureContentAssetPath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrTextureContentAssetPath", CallKind.ClassMember, m_classData, value); } + } + public string StrTextureCompilationVtexTemplate + { + get { return Invoker.CallNative("SDKClass", "StrTextureCompilationVtexTemplate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrTextureCompilationVtexTemplate", CallKind.ClassMember, m_classData, value); } + } + public uint TextureType + { + get { return Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData, value); } + } + public string StrString + { + get { return Invoker.CallNative("SDKClass", "StrString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrString", CallKind.ClassMember, m_classData, value); } + } + public string StrPanoramaPanelPath + { + get { return Invoker.CallNative("SDKClass", "StrPanoramaPanelPath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrPanoramaPanelPath", CallKind.ClassMember, m_classData, value); } + } + public int PanoramaRenderRes + { + get { return Invoker.CallNative("SDKClass", "PanoramaRenderRes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanoramaRenderRes", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CompositeMaterialInputLooseVariable_t(ptr={this.m_classData})"; + } + public class CompositeMaterialMatchFilter_t : ClassData + { + public CompositeMaterialMatchFilter_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialMatchFilter_t", "CompositeMaterialMatchFilter_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialMatchFilter_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialMatchFilter_t", "CompositeMaterialMatchFilter_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CompositeMaterialMatchFilter_t() + { + } + public CompositeMaterialMatchFilter_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CompositeMaterialMatchFilter_t", "CompositeMaterialMatchFilter_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint CompositeMaterialMatchFilterType + { + get { return Invoker.CallNative("SDKClass", "CompositeMaterialMatchFilterType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompositeMaterialMatchFilterType", CallKind.ClassMember, m_classData, value); } + } + public string StrMatchFilter + { + get { return Invoker.CallNative("SDKClass", "StrMatchFilter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMatchFilter", CallKind.ClassMember, m_classData, value); } + } + public string StrMatchValue + { + get { return Invoker.CallNative("SDKClass", "StrMatchValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMatchValue", CallKind.ClassMember, m_classData, value); } + } + public bool PassWhenTrue + { + get { return Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PassWhenTrue", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CompositeMaterialMatchFilter_t(ptr={this.m_classData})"; + } + public class ConfigIndex : ClassData + { + public ConfigIndex(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConfigIndex", "ConfigIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ConfigIndex(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConfigIndex", "ConfigIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ConfigIndex() + { + } + public ConfigIndex(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConfigIndex", "ConfigIndex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Group + { + get { return Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData, value); } + } + public ushort Config + { + get { return Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Config", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ConfigIndex(ptr={this.m_classData})"; + } + public class ConstantInfo_t : ClassData + { + public ConstantInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConstantInfo_t", "ConstantInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ConstantInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConstantInfo_t", "ConstantInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ConstantInfo_t() + { + } + public ConstantInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConstantInfo_t", "ConstantInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameToken + { + get { return Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData, value); } + } + public float Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ConstantInfo_t(ptr={this.m_classData})"; + } + public class constraint_axislimit_t : ClassData + { + public constraint_axislimit_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_axislimit_t", "constraint_axislimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public constraint_axislimit_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_axislimit_t", "constraint_axislimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public constraint_axislimit_t() + { + } + public constraint_axislimit_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_axislimit_t", "constraint_axislimit_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MinRotation + { + get { return Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData, value); } + } + public float MaxRotation + { + get { return Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData, value); } + } + public float MotorTargetAngSpeed + { + get { return Invoker.CallNative("SDKClass", "MotorTargetAngSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotorTargetAngSpeed", CallKind.ClassMember, m_classData, value); } + } + public float MotorMaxTorque + { + get { return Invoker.CallNative("SDKClass", "MotorMaxTorque", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotorMaxTorque", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"constraint_axislimit_t(ptr={this.m_classData})"; + } + public class constraint_breakableparams_t : ClassData + { + public constraint_breakableparams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_breakableparams_t", "constraint_breakableparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public constraint_breakableparams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_breakableparams_t", "constraint_breakableparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public constraint_breakableparams_t() + { + } + public constraint_breakableparams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_breakableparams_t", "constraint_breakableparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Strength + { + get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } + } + public float ForceLimit + { + get { return Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData, value); } + } + public float TorqueLimit + { + get { return Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData, value); } + } + public float[] BodyMassScale + { + get { return Invoker.CallNative("SDKClass", "BodyMassScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyMassScale", CallKind.ClassMember, m_classData, value); } + } + public bool IsActive + { + get { return Invoker.CallNative("SDKClass", "IsActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsActive", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"constraint_breakableparams_t(ptr={this.m_classData})"; + } + public class constraint_hingeparams_t : ClassData + { + public constraint_hingeparams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_hingeparams_t", "constraint_hingeparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public constraint_hingeparams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_hingeparams_t", "constraint_hingeparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public constraint_hingeparams_t() + { + } + public constraint_hingeparams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("constraint_hingeparams_t", "constraint_hingeparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D WorldPosition + { + get { return Invoker.CallNative("SDKClass", "WorldPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D WorldAxisDirection + { + get { return Invoker.CallNative("SDKClass", "WorldAxisDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldAxisDirection", CallKind.ClassMember, m_classData, value); } + } + public constraint_axislimit_t HingeAxis + { + get { return Invoker.CallNative("SDKClass", "HingeAxis", CallKind.ClassMember, m_classData); } + } + public constraint_breakableparams_t Constraint + { + get { return Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"constraint_hingeparams_t(ptr={this.m_classData})"; + } + public class ConstraintSoundInfo : ClassData + { + public ConstraintSoundInfo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConstraintSoundInfo", "ConstraintSoundInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ConstraintSoundInfo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConstraintSoundInfo", "ConstraintSoundInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ConstraintSoundInfo() + { + } + public ConstraintSoundInfo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ConstraintSoundInfo", "ConstraintSoundInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public VelocitySampler Sampler + { + get { return Invoker.CallNative("SDKClass", "Sampler", CallKind.ClassMember, m_classData); } + } + public SimpleConstraintSoundProfile SoundProfile + { + get { return Invoker.CallNative("SDKClass", "SoundProfile", CallKind.ClassMember, m_classData); } + } + public Vector2D ForwardAxis + { + get { return Invoker.CallNative("SDKClass", "ForwardAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForwardAxis", CallKind.ClassMember, m_classData, value); } + } + public string TravelSoundFwd + { + get { return Invoker.CallNative("SDKClass", "TravelSoundFwd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TravelSoundFwd", CallKind.ClassMember, m_classData, value); } + } + public string TravelSoundBack + { + get { return Invoker.CallNative("SDKClass", "TravelSoundBack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TravelSoundBack", CallKind.ClassMember, m_classData, value); } + } + public uint[] ReversalSounds + { + get { return Invoker.CallNative("SDKClass", "ReversalSounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReversalSounds", CallKind.ClassMember, m_classData, value); } + } + public bool PlayTravelSound + { + get { return Invoker.CallNative("SDKClass", "PlayTravelSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayTravelSound", CallKind.ClassMember, m_classData, value); } + } + public bool PlayReversalSound + { + get { return Invoker.CallNative("SDKClass", "PlayReversalSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayReversalSound", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ConstraintSoundInfo(ptr={this.m_classData})"; + } + public class ControlPointReference_t : ClassData + { + public ControlPointReference_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ControlPointReference_t", "ControlPointReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ControlPointReference_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ControlPointReference_t", "ControlPointReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ControlPointReference_t() + { + } + public ControlPointReference_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ControlPointReference_t", "ControlPointReference_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ControlPointNameString + { + get { return Invoker.CallNative("SDKClass", "ControlPointNameString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPointNameString", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OffsetFromControlPoint + { + get { return Invoker.CallNative("SDKClass", "OffsetFromControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OffsetFromControlPoint", CallKind.ClassMember, m_classData, value); } + } + public bool OffsetInLocalSpace + { + get { return Invoker.CallNative("SDKClass", "OffsetInLocalSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OffsetInLocalSpace", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ControlPointReference_t(ptr={this.m_classData})"; + } + public class COrientationWarpUpdateNode : CUnaryUpdateNode + { + public COrientationWarpUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrientationWarpUpdateNode", "COrientationWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COrientationWarpUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrientationWarpUpdateNode", "COrientationWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COrientationWarpUpdateNode() + { + } + public COrientationWarpUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrientationWarpUpdateNode", "COrientationWarpUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Mode + { + get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle TargetParam + { + get { return Invoker.CallNative("SDKClass", "TargetParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle TargetPositionParam + { + get { return Invoker.CallNative("SDKClass", "TargetPositionParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle FallbackTargetPositionParam + { + get { return Invoker.CallNative("SDKClass", "FallbackTargetPositionParam", CallKind.ClassMember, m_classData); } + } + public uint TargetOffsetMode + { + get { return Invoker.CallNative("SDKClass", "TargetOffsetMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetOffsetMode", CallKind.ClassMember, m_classData, value); } + } + public float TargetOffset + { + get { return Invoker.CallNative("SDKClass", "TargetOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetOffset", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle TargetOffsetParam + { + get { return Invoker.CallNative("SDKClass", "TargetOffsetParam", CallKind.ClassMember, m_classData); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public uint RootMotionSource + { + get { return Invoker.CallNative("SDKClass", "RootMotionSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootMotionSource", CallKind.ClassMember, m_classData, value); } + } + public float MaxRootMotionScale + { + get { return Invoker.CallNative("SDKClass", "MaxRootMotionScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRootMotionScale", CallKind.ClassMember, m_classData, value); } + } + public bool EnablePreferredRotationDirection + { + get { return Invoker.CallNative("SDKClass", "EnablePreferredRotationDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnablePreferredRotationDirection", CallKind.ClassMember, m_classData, value); } + } + public uint PreferredRotationDirection + { + get { return Invoker.CallNative("SDKClass", "PreferredRotationDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreferredRotationDirection", CallKind.ClassMember, m_classData, value); } + } + public float PreferredRotationThreshold + { + get { return Invoker.CallNative("SDKClass", "PreferredRotationThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreferredRotationThreshold", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"COrientationWarpUpdateNode(ptr={this.m_classData})"; + } + public class COrientConstraint : CBaseConstraint + { + public COrientConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrientConstraint", "COrientConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COrientConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrientConstraint", "COrientConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COrientConstraint() + { + } + public COrientConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrientConstraint", "COrientConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"COrientConstraint(ptr={this.m_classData})"; + } + public class COrnamentProp : CDynamicProp + { + public COrnamentProp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrnamentProp", "COrnamentProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COrnamentProp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrnamentProp", "COrnamentProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public COrnamentProp() + { + } + public COrnamentProp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("COrnamentProp", "COrnamentProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string InitialOwner + { + get { return Invoker.CallNative("SDKClass", "InitialOwner", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialOwner", CallKind.ClassMember, m_classData, value); } + } + public CDynamicProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"COrnamentProp(ptr={this.m_classData})"; + } + public class CountdownTimer : ClassData + { + public CountdownTimer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CountdownTimer", "CountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CountdownTimer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CountdownTimer", "CountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CountdownTimer() + { + } + public CountdownTimer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CountdownTimer", "CountdownTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float Timestamp + { + get { return Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData, value); } + } + public float Timescale + { + get { return Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData, value); } + } + public uint WorldGroupId + { + get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CountdownTimer(ptr={this.m_classData})"; + } + public class CovMatrix3 : ClassData + { + public CovMatrix3(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CovMatrix3", "CovMatrix3", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CovMatrix3(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CovMatrix3", "CovMatrix3", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CovMatrix3() + { + } + public CovMatrix3(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CovMatrix3", "CovMatrix3", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Diag + { + get { return Invoker.CallNative("SDKClass", "Diag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Diag", CallKind.ClassMember, m_classData, value); } + } + public float XY + { + get { return Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData, value); } + } + public float XZ + { + get { return Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData, value); } + } + public float YZ + { + get { return Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CovMatrix3(ptr={this.m_classData})"; + } + public class CPairedSequenceComponentUpdater : CAnimComponentUpdater + { + public CPairedSequenceComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceComponentUpdater", "CPairedSequenceComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPairedSequenceComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceComponentUpdater", "CPairedSequenceComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPairedSequenceComponentUpdater() + { + } + public CPairedSequenceComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceComponentUpdater", "CPairedSequenceComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPairedSequenceComponentUpdater(ptr={this.m_classData})"; + } + public class CPairedSequenceUpdateNode : CSequenceUpdateNodeBase + { + public CPairedSequenceUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceUpdateNode", "CPairedSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPairedSequenceUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceUpdateNode", "CPairedSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPairedSequenceUpdateNode() + { + } + public CPairedSequenceUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPairedSequenceUpdateNode", "CPairedSequenceUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSequenceUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPairedSequenceUpdateNode(ptr={this.m_classData})"; + } + public class CParamSpanUpdater : ClassData + { + public CParamSpanUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParamSpanUpdater", "CParamSpanUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParamSpanUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParamSpanUpdater", "CParamSpanUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParamSpanUpdater() + { + } + public CParamSpanUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParamSpanUpdater", "CParamSpanUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CParamSpanUpdater(ptr={this.m_classData})"; + } + public class CParentConstraint : CBaseConstraint + { + public CParentConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParentConstraint", "CParentConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParentConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParentConstraint", "CParentConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParentConstraint() + { + } + public CParentConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParentConstraint", "CParentConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParentConstraint(ptr={this.m_classData})"; + } + public class CParticleAnimTag : CAnimTagBase + { + public CParticleAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleAnimTag", "CParticleAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleAnimTag", "CParticleAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleAnimTag() + { + } + public CParticleAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleAnimTag", "CParticleAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ParticleSystemName + { + get { return Invoker.CallNative("SDKClass", "ParticleSystemName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParticleSystemName", CallKind.ClassMember, m_classData, value); } + } + public string ConfigName + { + get { return Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData, value); } + } + public bool DetachFromOwner + { + get { return Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DetachFromOwner", CallKind.ClassMember, m_classData, value); } + } + public bool Aggregate + { + get { return Invoker.CallNative("SDKClass", "Aggregate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Aggregate", CallKind.ClassMember, m_classData, value); } + } + public bool StopWhenTagEnds + { + get { return Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopWhenTagEnds", CallKind.ClassMember, m_classData, value); } + } + public bool TagEndStopIsInstant + { + get { return Invoker.CallNative("SDKClass", "TagEndStopIsInstant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TagEndStopIsInstant", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public uint AttachmentType + { + get { return Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentType", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentCP1Name + { + get { return Invoker.CallNative("SDKClass", "AttachmentCP1Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentCP1Name", CallKind.ClassMember, m_classData, value); } + } + public uint AttachmentCP1Type + { + get { return Invoker.CallNative("SDKClass", "AttachmentCP1Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentCP1Type", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleAnimTag(ptr={this.m_classData})"; + } + public class CParticleCollectionFloatInput : CParticleFloatInput + { + public CParticleCollectionFloatInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionFloatInput", "CParticleCollectionFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleCollectionFloatInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionFloatInput", "CParticleCollectionFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleCollectionFloatInput() + { + } + public CParticleCollectionFloatInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionFloatInput", "CParticleCollectionFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleFloatInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleCollectionFloatInput(ptr={this.m_classData})"; + } + public class CParticleCollectionRendererFloatInput : CParticleCollectionFloatInput + { + public CParticleCollectionRendererFloatInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererFloatInput", "CParticleCollectionRendererFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleCollectionRendererFloatInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererFloatInput", "CParticleCollectionRendererFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleCollectionRendererFloatInput() + { + } + public CParticleCollectionRendererFloatInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererFloatInput", "CParticleCollectionRendererFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleCollectionFloatInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleCollectionRendererFloatInput(ptr={this.m_classData})"; + } + public class CParticleCollectionRendererVecInput : ClassData + { + public CParticleCollectionRendererVecInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererVecInput", "CParticleCollectionRendererVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleCollectionRendererVecInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererVecInput", "CParticleCollectionRendererVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleCollectionRendererVecInput() + { + } + public CParticleCollectionRendererVecInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleCollectionRendererVecInput", "CParticleCollectionRendererVecInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CParticleCollectionRendererVecInput(ptr={this.m_classData})"; + } + public class CParticleFloatInput : CParticleInput + { + public CParticleFloatInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFloatInput", "CParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFloatInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFloatInput", "CParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFloatInput() + { + } + public CParticleFloatInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFloatInput", "CParticleFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public uint MapType + { + get { return Invoker.CallNative("SDKClass", "MapType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapType", CallKind.ClassMember, m_classData, value); } + } + public float LiteralValue + { + get { return Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData, value); } + } + public int ControlPoint + { + get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } + } + public ParticleAttributeIndex_t ScalarAttribute + { + get { return Invoker.CallNative("SDKClass", "ScalarAttribute", CallKind.ClassMember, m_classData); } + } + public ParticleAttributeIndex_t VectorAttribute + { + get { return Invoker.CallNative("SDKClass", "VectorAttribute", CallKind.ClassMember, m_classData); } + } + public int VectorComponent + { + get { return Invoker.CallNative("SDKClass", "VectorComponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VectorComponent", CallKind.ClassMember, m_classData, value); } + } + public float RandomMin + { + get { return Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData, value); } + } + public float RandomMax + { + get { return Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData, value); } + } + public bool HasRandomSignFlip + { + get { return Invoker.CallNative("SDKClass", "HasRandomSignFlip", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasRandomSignFlip", CallKind.ClassMember, m_classData, value); } + } + public int RandomSeed + { + get { return Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData, value); } + } + public uint RandomMode + { + get { return Invoker.CallNative("SDKClass", "RandomMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomMode", CallKind.ClassMember, m_classData, value); } + } + public float LOD0 + { + get { return Invoker.CallNative("SDKClass", "LOD0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LOD0", CallKind.ClassMember, m_classData, value); } + } + public float LOD1 + { + get { return Invoker.CallNative("SDKClass", "LOD1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LOD1", CallKind.ClassMember, m_classData, value); } + } + public float LOD2 + { + get { return Invoker.CallNative("SDKClass", "LOD2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LOD2", CallKind.ClassMember, m_classData, value); } + } + public float LOD3 + { + get { return Invoker.CallNative("SDKClass", "LOD3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LOD3", CallKind.ClassMember, m_classData, value); } + } + public ParticleAttributeIndex_t NoiseInputVectorAttribute + { + get { return Invoker.CallNative("SDKClass", "NoiseInputVectorAttribute", CallKind.ClassMember, m_classData); } + } + public float NoiseOutputMin + { + get { return Invoker.CallNative("SDKClass", "NoiseOutputMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseOutputMin", CallKind.ClassMember, m_classData, value); } + } + public float NoiseOutputMax + { + get { return Invoker.CallNative("SDKClass", "NoiseOutputMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseOutputMax", CallKind.ClassMember, m_classData, value); } + } + public float NoiseScale + { + get { return Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseScale", CallKind.ClassMember, m_classData, value); } + } + public Vector2D NoiseOffsetRate + { + get { return Invoker.CallNative("SDKClass", "NoiseOffsetRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseOffsetRate", CallKind.ClassMember, m_classData, value); } + } + public float NoiseOffset + { + get { return Invoker.CallNative("SDKClass", "NoiseOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseOffset", CallKind.ClassMember, m_classData, value); } + } + public int NoiseOctaves + { + get { return Invoker.CallNative("SDKClass", "NoiseOctaves", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseOctaves", CallKind.ClassMember, m_classData, value); } + } + public uint NoiseTurbulence + { + get { return Invoker.CallNative("SDKClass", "NoiseTurbulence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseTurbulence", CallKind.ClassMember, m_classData, value); } + } + public uint NoiseType + { + get { return Invoker.CallNative("SDKClass", "NoiseType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseType", CallKind.ClassMember, m_classData, value); } + } + public uint NoiseModifier + { + get { return Invoker.CallNative("SDKClass", "NoiseModifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseModifier", CallKind.ClassMember, m_classData, value); } + } + public float NoiseTurbulenceScale + { + get { return Invoker.CallNative("SDKClass", "NoiseTurbulenceScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseTurbulenceScale", CallKind.ClassMember, m_classData, value); } + } + public float NoiseTurbulenceMix + { + get { return Invoker.CallNative("SDKClass", "NoiseTurbulenceMix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseTurbulenceMix", CallKind.ClassMember, m_classData, value); } + } + public float NoiseImgPreviewScale + { + get { return Invoker.CallNative("SDKClass", "NoiseImgPreviewScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseImgPreviewScale", CallKind.ClassMember, m_classData, value); } + } + public bool NoiseImgPreviewLive + { + get { return Invoker.CallNative("SDKClass", "NoiseImgPreviewLive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseImgPreviewLive", CallKind.ClassMember, m_classData, value); } + } + public float NoCameraFallback + { + get { return Invoker.CallNative("SDKClass", "NoCameraFallback", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoCameraFallback", CallKind.ClassMember, m_classData, value); } + } + public bool UseBoundsCenter + { + get { return Invoker.CallNative("SDKClass", "UseBoundsCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseBoundsCenter", CallKind.ClassMember, m_classData, value); } + } + public uint InputMode + { + get { return Invoker.CallNative("SDKClass", "InputMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputMode", CallKind.ClassMember, m_classData, value); } + } + public float MultFactor + { + get { return Invoker.CallNative("SDKClass", "MultFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MultFactor", CallKind.ClassMember, m_classData, value); } + } + public float Input0 + { + get { return Invoker.CallNative("SDKClass", "Input0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Input0", CallKind.ClassMember, m_classData, value); } + } + public float Input1 + { + get { return Invoker.CallNative("SDKClass", "Input1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Input1", CallKind.ClassMember, m_classData, value); } + } + public float Output0 + { + get { return Invoker.CallNative("SDKClass", "Output0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Output0", CallKind.ClassMember, m_classData, value); } + } + public float Output1 + { + get { return Invoker.CallNative("SDKClass", "Output1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Output1", CallKind.ClassMember, m_classData, value); } + } + public float NotchedRangeMin + { + get { return Invoker.CallNative("SDKClass", "NotchedRangeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotchedRangeMin", CallKind.ClassMember, m_classData, value); } + } + public float NotchedRangeMax + { + get { return Invoker.CallNative("SDKClass", "NotchedRangeMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotchedRangeMax", CallKind.ClassMember, m_classData, value); } + } + public float NotchedOutputOutside + { + get { return Invoker.CallNative("SDKClass", "NotchedOutputOutside", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotchedOutputOutside", CallKind.ClassMember, m_classData, value); } + } + public float NotchedOutputInside + { + get { return Invoker.CallNative("SDKClass", "NotchedOutputInside", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotchedOutputInside", CallKind.ClassMember, m_classData, value); } + } + public uint RoundType + { + get { return Invoker.CallNative("SDKClass", "RoundType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundType", CallKind.ClassMember, m_classData, value); } + } + public uint BiasType + { + get { return Invoker.CallNative("SDKClass", "BiasType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BiasType", CallKind.ClassMember, m_classData, value); } + } + public float BiasParameter + { + get { return Invoker.CallNative("SDKClass", "BiasParameter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BiasParameter", CallKind.ClassMember, m_classData, value); } + } + public CParticleInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFloatInput(ptr={this.m_classData})"; + } + public class CParticleFunction : ClassData + { + public CParticleFunction(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunction", "CParticleFunction", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunction(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunction", "CParticleFunction", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunction() + { + } + public CParticleFunction(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunction", "CParticleFunction", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleCollectionFloatInput OpStrength + { + get { return Invoker.CallNative("SDKClass", "OpStrength", CallKind.ClassMember, m_classData); } + } + public uint OpEndCapState + { + get { return Invoker.CallNative("SDKClass", "OpEndCapState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpEndCapState", CallKind.ClassMember, m_classData, value); } + } + public float OpStartFadeInTime + { + get { return Invoker.CallNative("SDKClass", "OpStartFadeInTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpStartFadeInTime", CallKind.ClassMember, m_classData, value); } + } + public float OpEndFadeInTime + { + get { return Invoker.CallNative("SDKClass", "OpEndFadeInTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpEndFadeInTime", CallKind.ClassMember, m_classData, value); } + } + public float OpStartFadeOutTime + { + get { return Invoker.CallNative("SDKClass", "OpStartFadeOutTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpStartFadeOutTime", CallKind.ClassMember, m_classData, value); } + } + public float OpEndFadeOutTime + { + get { return Invoker.CallNative("SDKClass", "OpEndFadeOutTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpEndFadeOutTime", CallKind.ClassMember, m_classData, value); } + } + public float OpFadeOscillatePeriod + { + get { return Invoker.CallNative("SDKClass", "OpFadeOscillatePeriod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpFadeOscillatePeriod", CallKind.ClassMember, m_classData, value); } + } + public bool NormalizeToStopTime + { + get { return Invoker.CallNative("SDKClass", "NormalizeToStopTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NormalizeToStopTime", CallKind.ClassMember, m_classData, value); } + } + public float OpTimeOffsetMin + { + get { return Invoker.CallNative("SDKClass", "OpTimeOffsetMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpTimeOffsetMin", CallKind.ClassMember, m_classData, value); } + } + public float OpTimeOffsetMax + { + get { return Invoker.CallNative("SDKClass", "OpTimeOffsetMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpTimeOffsetMax", CallKind.ClassMember, m_classData, value); } + } + public int OpTimeOffsetSeed + { + get { return Invoker.CallNative("SDKClass", "OpTimeOffsetSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpTimeOffsetSeed", CallKind.ClassMember, m_classData, value); } + } + public int OpTimeScaleSeed + { + get { return Invoker.CallNative("SDKClass", "OpTimeScaleSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpTimeScaleSeed", CallKind.ClassMember, m_classData, value); } + } + public float OpTimeScaleMin + { + get { return Invoker.CallNative("SDKClass", "OpTimeScaleMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpTimeScaleMin", CallKind.ClassMember, m_classData, value); } + } + public float OpTimeScaleMax + { + get { return Invoker.CallNative("SDKClass", "OpTimeScaleMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpTimeScaleMax", CallKind.ClassMember, m_classData, value); } + } + public bool DisableOperator + { + get { return Invoker.CallNative("SDKClass", "DisableOperator", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableOperator", CallKind.ClassMember, m_classData, value); } + } + public string Notes + { + get { return Invoker.CallNative("SDKClass", "Notes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Notes", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CParticleFunction(ptr={this.m_classData})"; + } + public class CParticleFunctionConstraint : CParticleFunction + { + public CParticleFunctionConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionConstraint", "CParticleFunctionConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionConstraint", "CParticleFunctionConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionConstraint() + { + } + public CParticleFunctionConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionConstraint", "CParticleFunctionConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleFunction Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFunctionConstraint(ptr={this.m_classData})"; + } + public class CParticleFunctionEmitter : CParticleFunction + { + public CParticleFunctionEmitter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionEmitter", "CParticleFunctionEmitter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionEmitter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionEmitter", "CParticleFunctionEmitter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionEmitter() + { + } + public CParticleFunctionEmitter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionEmitter", "CParticleFunctionEmitter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int EmitterIndex + { + get { return Invoker.CallNative("SDKClass", "EmitterIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EmitterIndex", CallKind.ClassMember, m_classData, value); } + } + public CParticleFunction Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFunctionEmitter(ptr={this.m_classData})"; + } + public class CParticleFunctionForce : CParticleFunction + { + public CParticleFunctionForce(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionForce", "CParticleFunctionForce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionForce(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionForce", "CParticleFunctionForce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionForce() + { + } + public CParticleFunctionForce(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionForce", "CParticleFunctionForce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleFunction Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFunctionForce(ptr={this.m_classData})"; + } + public class CParticleFunctionInitializer : CParticleFunction + { + public CParticleFunctionInitializer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionInitializer", "CParticleFunctionInitializer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionInitializer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionInitializer", "CParticleFunctionInitializer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionInitializer() + { + } + public CParticleFunctionInitializer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionInitializer", "CParticleFunctionInitializer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int AssociatedEmitterIndex + { + get { return Invoker.CallNative("SDKClass", "AssociatedEmitterIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AssociatedEmitterIndex", CallKind.ClassMember, m_classData, value); } + } + public CParticleFunction Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFunctionInitializer(ptr={this.m_classData})"; + } + public class CParticleFunctionOperator : CParticleFunction + { + public CParticleFunctionOperator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionOperator", "CParticleFunctionOperator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionOperator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionOperator", "CParticleFunctionOperator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionOperator() + { + } + public CParticleFunctionOperator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionOperator", "CParticleFunctionOperator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleFunction Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFunctionOperator(ptr={this.m_classData})"; + } + public class CParticleFunctionPreEmission : CParticleFunctionOperator + { + public CParticleFunctionPreEmission(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionPreEmission", "CParticleFunctionPreEmission", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionPreEmission(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionPreEmission", "CParticleFunctionPreEmission", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionPreEmission() + { + } + public CParticleFunctionPreEmission(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionPreEmission", "CParticleFunctionPreEmission", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool RunOnce + { + get { return Invoker.CallNative("SDKClass", "RunOnce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RunOnce", CallKind.ClassMember, m_classData, value); } + } + public CParticleFunctionOperator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFunctionPreEmission(ptr={this.m_classData})"; + } + public class CParticleFunctionRenderer : CParticleFunction + { + public CParticleFunctionRenderer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionRenderer", "CParticleFunctionRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionRenderer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionRenderer", "CParticleFunctionRenderer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleFunctionRenderer() + { + } + public CParticleFunctionRenderer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleFunctionRenderer", "CParticleFunctionRenderer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleVisibilityInputs VisibilityInputs + { + get { return Invoker.CallNative("SDKClass", "VisibilityInputs", CallKind.ClassMember, m_classData); } + } + public bool CannotBeRefracted + { + get { return Invoker.CallNative("SDKClass", "CannotBeRefracted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CannotBeRefracted", CallKind.ClassMember, m_classData, value); } + } + public bool SkipRenderingOnMobile + { + get { return Invoker.CallNative("SDKClass", "SkipRenderingOnMobile", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkipRenderingOnMobile", CallKind.ClassMember, m_classData, value); } + } + public CParticleFunction Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleFunctionRenderer(ptr={this.m_classData})"; + } + public class CParticleInput : ClassData + { + public CParticleInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleInput", "CParticleInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleInput", "CParticleInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleInput() + { + } + public CParticleInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleInput", "CParticleInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CParticleInput(ptr={this.m_classData})"; + } + public class CParticleMassCalculationParameters : ClassData + { + public CParticleMassCalculationParameters(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleMassCalculationParameters", "CParticleMassCalculationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleMassCalculationParameters(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleMassCalculationParameters", "CParticleMassCalculationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleMassCalculationParameters() + { + } + public CParticleMassCalculationParameters(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleMassCalculationParameters", "CParticleMassCalculationParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint MassMode + { + get { return Invoker.CallNative("SDKClass", "MassMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassMode", CallKind.ClassMember, m_classData, value); } + } + public CPerParticleFloatInput Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + } + public CPerParticleFloatInput NominalRadius + { + get { return Invoker.CallNative("SDKClass", "NominalRadius", CallKind.ClassMember, m_classData); } + } + public CPerParticleFloatInput Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleMassCalculationParameters(ptr={this.m_classData})"; + } + public class CParticleModelInput : CParticleInput + { + public CParticleModelInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleModelInput", "CParticleModelInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleModelInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleModelInput", "CParticleModelInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleModelInput() + { + } + public CParticleModelInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleModelInput", "CParticleModelInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public int ControlPoint + { + get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } + } + public CParticleInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleModelInput(ptr={this.m_classData})"; + } + public class CParticleProperty : ClassData + { + public CParticleProperty(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleProperty", "CParticleProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleProperty(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleProperty", "CParticleProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleProperty() + { + } + public CParticleProperty(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleProperty", "CParticleProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CParticleProperty(ptr={this.m_classData})"; + } + public class CParticleRemapFloatInput : CParticleFloatInput + { + public CParticleRemapFloatInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleRemapFloatInput", "CParticleRemapFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleRemapFloatInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleRemapFloatInput", "CParticleRemapFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleRemapFloatInput() + { + } + public CParticleRemapFloatInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleRemapFloatInput", "CParticleRemapFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleFloatInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleRemapFloatInput(ptr={this.m_classData})"; + } + public class CParticleSystem : CBaseModelEntity + { + public CParticleSystem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleSystem", "CParticleSystem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleSystem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleSystem", "CParticleSystem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleSystem() + { + } + public CParticleSystem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleSystem", "CParticleSystem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SnapshotFileName + { + get { return Invoker.CallNative("SDKClass", "SnapshotFileName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SnapshotFileName", CallKind.ClassMember, m_classData, value); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public bool Frozen + { + get { return Invoker.CallNative("SDKClass", "Frozen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frozen", CallKind.ClassMember, m_classData, value); } + } + public float FreezeTransitionDuration + { + get { return Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreezeTransitionDuration", CallKind.ClassMember, m_classData, value); } + } + public int StopType + { + get { return Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData, value); } + } + public bool AnimateDuringGameplayPause + { + get { return Invoker.CallNative("SDKClass", "AnimateDuringGameplayPause", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimateDuringGameplayPause", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public float PreSimTime + { + get { return Invoker.CallNative("SDKClass", "PreSimTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreSimTime", CallKind.ClassMember, m_classData, value); } + } + public Vector[] ServerControlPoints + { + get { return Invoker.CallNative("SDKClass", "ServerControlPoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ServerControlPoints", CallKind.ClassMember, m_classData, value); } + } + public byte[] ServerControlPointAssignments + { + get { return Invoker.CallNative("SDKClass", "ServerControlPointAssignments", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ServerControlPointAssignments", CallKind.ClassMember, m_classData, value); } + } + public bool NoSave + { + get { return Invoker.CallNative("SDKClass", "NoSave", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoSave", CallKind.ClassMember, m_classData, value); } + } + public bool NoFreeze + { + get { return Invoker.CallNative("SDKClass", "NoFreeze", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoFreeze", CallKind.ClassMember, m_classData, value); } + } + public bool NoRamp + { + get { return Invoker.CallNative("SDKClass", "NoRamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoRamp", CallKind.ClassMember, m_classData, value); } + } + public bool StartActive + { + get { return Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData, value); } + } + public string EffectName + { + get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } + } + public uint[] ControlPointNames + { + get { return Invoker.CallNative("SDKClass", "ControlPointNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPointNames", CallKind.ClassMember, m_classData, value); } + } + public int DataCP + { + get { return Invoker.CallNative("SDKClass", "DataCP", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DataCP", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DataCPValue + { + get { return Invoker.CallNative("SDKClass", "DataCPValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DataCPValue", CallKind.ClassMember, m_classData, value); } + } + public int TintCP + { + get { return Invoker.CallNative("SDKClass", "TintCP", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintCP", CallKind.ClassMember, m_classData, value); } + } + public QAngle Tint + { + get { return Invoker.CallNative("SDKClass", "Tint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tint", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleSystem(ptr={this.m_classData})"; + } + public class CParticleSystemDefinition : ClassData + { + public CParticleSystemDefinition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleSystemDefinition", "CParticleSystemDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleSystemDefinition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleSystemDefinition", "CParticleSystemDefinition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleSystemDefinition() + { + } + public CParticleSystemDefinition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleSystemDefinition", "CParticleSystemDefinition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BehaviorVersion + { + get { return Invoker.CallNative("SDKClass", "BehaviorVersion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BehaviorVersion", CallKind.ClassMember, m_classData, value); } + } + public int FirstMultipleOverride_BackwardCompat + { + get { return Invoker.CallNative("SDKClass", "FirstMultipleOverride_BackwardCompat", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstMultipleOverride_BackwardCompat", CallKind.ClassMember, m_classData, value); } + } + public int InitialParticles + { + get { return Invoker.CallNative("SDKClass", "InitialParticles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialParticles", CallKind.ClassMember, m_classData, value); } + } + public int MaxParticles + { + get { return Invoker.CallNative("SDKClass", "MaxParticles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxParticles", CallKind.ClassMember, m_classData, value); } + } + public int GroupID + { + get { return Invoker.CallNative("SDKClass", "GroupID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupID", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoundingBoxMin + { + get { return Invoker.CallNative("SDKClass", "BoundingBoxMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundingBoxMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoundingBoxMax + { + get { return Invoker.CallNative("SDKClass", "BoundingBoxMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundingBoxMax", CallKind.ClassMember, m_classData, value); } + } + public float DepthSortBias + { + get { return Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DepthSortBias", CallKind.ClassMember, m_classData, value); } + } + public int SortOverridePositionCP + { + get { return Invoker.CallNative("SDKClass", "SortOverridePositionCP", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SortOverridePositionCP", CallKind.ClassMember, m_classData, value); } + } + public bool InfiniteBounds + { + get { return Invoker.CallNative("SDKClass", "InfiniteBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfiniteBounds", CallKind.ClassMember, m_classData, value); } + } + public bool EnableNamedValues + { + get { return Invoker.CallNative("SDKClass", "EnableNamedValues", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableNamedValues", CallKind.ClassMember, m_classData, value); } + } + public string NamedValueDomain + { + get { return Invoker.CallNative("SDKClass", "NamedValueDomain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NamedValueDomain", CallKind.ClassMember, m_classData, value); } + } + public QAngle ConstantColor + { + get { return Invoker.CallNative("SDKClass", "ConstantColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantColor", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ConstantNormal + { + get { return Invoker.CallNative("SDKClass", "ConstantNormal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantNormal", CallKind.ClassMember, m_classData, value); } + } + public float ConstantRadius + { + get { return Invoker.CallNative("SDKClass", "ConstantRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantRadius", CallKind.ClassMember, m_classData, value); } + } + public float ConstantRotation + { + get { return Invoker.CallNative("SDKClass", "ConstantRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantRotation", CallKind.ClassMember, m_classData, value); } + } + public float ConstantRotationSpeed + { + get { return Invoker.CallNative("SDKClass", "ConstantRotationSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantRotationSpeed", CallKind.ClassMember, m_classData, value); } + } + public float ConstantLifespan + { + get { return Invoker.CallNative("SDKClass", "ConstantLifespan", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantLifespan", CallKind.ClassMember, m_classData, value); } + } + public int ConstantSequenceNumber + { + get { return Invoker.CallNative("SDKClass", "ConstantSequenceNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantSequenceNumber", CallKind.ClassMember, m_classData, value); } + } + public int ConstantSequenceNumber1 + { + get { return Invoker.CallNative("SDKClass", "ConstantSequenceNumber1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstantSequenceNumber1", CallKind.ClassMember, m_classData, value); } + } + public int SnapshotControlPoint + { + get { return Invoker.CallNative("SDKClass", "SnapshotControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SnapshotControlPoint", CallKind.ClassMember, m_classData, value); } + } + public float CullRadius + { + get { return Invoker.CallNative("SDKClass", "CullRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CullRadius", CallKind.ClassMember, m_classData, value); } + } + public float CullFillCost + { + get { return Invoker.CallNative("SDKClass", "CullFillCost", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CullFillCost", CallKind.ClassMember, m_classData, value); } + } + public int CullControlPoint + { + get { return Invoker.CallNative("SDKClass", "CullControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CullControlPoint", CallKind.ClassMember, m_classData, value); } + } + public int FallbackMaxCount + { + get { return Invoker.CallNative("SDKClass", "FallbackMaxCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallbackMaxCount", CallKind.ClassMember, m_classData, value); } + } + public float PreSimulationTime + { + get { return Invoker.CallNative("SDKClass", "PreSimulationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreSimulationTime", CallKind.ClassMember, m_classData, value); } + } + public float StopSimulationAfterTime + { + get { return Invoker.CallNative("SDKClass", "StopSimulationAfterTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopSimulationAfterTime", CallKind.ClassMember, m_classData, value); } + } + public float MaximumTimeStep + { + get { return Invoker.CallNative("SDKClass", "MaximumTimeStep", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaximumTimeStep", CallKind.ClassMember, m_classData, value); } + } + public float MaximumSimTime + { + get { return Invoker.CallNative("SDKClass", "MaximumSimTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaximumSimTime", CallKind.ClassMember, m_classData, value); } + } + public float MinimumSimTime + { + get { return Invoker.CallNative("SDKClass", "MinimumSimTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinimumSimTime", CallKind.ClassMember, m_classData, value); } + } + public float MinimumTimeStep + { + get { return Invoker.CallNative("SDKClass", "MinimumTimeStep", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinimumTimeStep", CallKind.ClassMember, m_classData, value); } + } + public int MinimumFrames + { + get { return Invoker.CallNative("SDKClass", "MinimumFrames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinimumFrames", CallKind.ClassMember, m_classData, value); } + } + public int MinCPULevel + { + get { return Invoker.CallNative("SDKClass", "MinCPULevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinCPULevel", CallKind.ClassMember, m_classData, value); } + } + public int MinGPULevel + { + get { return Invoker.CallNative("SDKClass", "MinGPULevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinGPULevel", CallKind.ClassMember, m_classData, value); } + } + public float NoDrawTimeToGoToSleep + { + get { return Invoker.CallNative("SDKClass", "NoDrawTimeToGoToSleep", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoDrawTimeToGoToSleep", CallKind.ClassMember, m_classData, value); } + } + public float MaxDrawDistance + { + get { return Invoker.CallNative("SDKClass", "MaxDrawDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxDrawDistance", CallKind.ClassMember, m_classData, value); } + } + public float StartFadeDistance + { + get { return Invoker.CallNative("SDKClass", "StartFadeDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFadeDistance", CallKind.ClassMember, m_classData, value); } + } + public float MaxCreationDistance + { + get { return Invoker.CallNative("SDKClass", "MaxCreationDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCreationDistance", CallKind.ClassMember, m_classData, value); } + } + public int AggregationMinAvailableParticles + { + get { return Invoker.CallNative("SDKClass", "AggregationMinAvailableParticles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AggregationMinAvailableParticles", CallKind.ClassMember, m_classData, value); } + } + public float AggregateRadius + { + get { return Invoker.CallNative("SDKClass", "AggregateRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AggregateRadius", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldBatch + { + get { return Invoker.CallNative("SDKClass", "ShouldBatch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldBatch", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldHitboxesFallbackToRenderBounds + { + get { return Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToRenderBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToRenderBounds", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldHitboxesFallbackToSnapshot + { + get { return Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToSnapshot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToSnapshot", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldHitboxesFallbackToCollisionHulls + { + get { return Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToCollisionHulls", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldHitboxesFallbackToCollisionHulls", CallKind.ClassMember, m_classData, value); } + } + public uint ViewModelEffect + { + get { return Invoker.CallNative("SDKClass", "ViewModelEffect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewModelEffect", CallKind.ClassMember, m_classData, value); } + } + public bool ScreenSpaceEffect + { + get { return Invoker.CallNative("SDKClass", "ScreenSpaceEffect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScreenSpaceEffect", CallKind.ClassMember, m_classData, value); } + } + public string TargetLayerID + { + get { return Invoker.CallNative("SDKClass", "TargetLayerID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetLayerID", CallKind.ClassMember, m_classData, value); } + } + public int SkipRenderControlPoint + { + get { return Invoker.CallNative("SDKClass", "SkipRenderControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkipRenderControlPoint", CallKind.ClassMember, m_classData, value); } + } + public int AllowRenderControlPoint + { + get { return Invoker.CallNative("SDKClass", "AllowRenderControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowRenderControlPoint", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldSort + { + get { return Invoker.CallNative("SDKClass", "ShouldSort", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldSort", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CParticleSystemDefinition(ptr={this.m_classData})"; + } + public class CParticleTransformInput : CParticleInput + { + public CParticleTransformInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleTransformInput", "CParticleTransformInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleTransformInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleTransformInput", "CParticleTransformInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleTransformInput() + { + } + public CParticleTransformInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleTransformInput", "CParticleTransformInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public bool FollowNamedValue + { + get { return Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData, value); } + } + public bool SupportsDisabled + { + get { return Invoker.CallNative("SDKClass", "SupportsDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SupportsDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool UseOrientation + { + get { return Invoker.CallNative("SDKClass", "UseOrientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseOrientation", CallKind.ClassMember, m_classData, value); } + } + public int ControlPoint + { + get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } + } + public int ControlPointRangeMax + { + get { return Invoker.CallNative("SDKClass", "ControlPointRangeMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPointRangeMax", CallKind.ClassMember, m_classData, value); } + } + public float EndCPGrowthTime + { + get { return Invoker.CallNative("SDKClass", "EndCPGrowthTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndCPGrowthTime", CallKind.ClassMember, m_classData, value); } + } + public CParticleInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleTransformInput(ptr={this.m_classData})"; + } + public class CParticleVecInput : CParticleInput + { + public CParticleVecInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleVecInput", "CParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleVecInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleVecInput", "CParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleVecInput() + { + } + public CParticleVecInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleVecInput", "CParticleVecInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LiteralValue + { + get { return Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LiteralValue", CallKind.ClassMember, m_classData, value); } + } + public QAngle LiteralColor + { + get { return Invoker.CallNative("SDKClass", "LiteralColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LiteralColor", CallKind.ClassMember, m_classData, value); } + } + public bool FollowNamedValue + { + get { return Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FollowNamedValue", CallKind.ClassMember, m_classData, value); } + } + public ParticleAttributeIndex_t VectorAttribute + { + get { return Invoker.CallNative("SDKClass", "VectorAttribute", CallKind.ClassMember, m_classData); } + } + public Vector2D VectorAttributeScale + { + get { return Invoker.CallNative("SDKClass", "VectorAttributeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VectorAttributeScale", CallKind.ClassMember, m_classData, value); } + } + public int ControlPoint + { + get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } + } + public int DeltaControlPoint + { + get { return Invoker.CallNative("SDKClass", "DeltaControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DeltaControlPoint", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CPValueScale + { + get { return Invoker.CallNative("SDKClass", "CPValueScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CPValueScale", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CPRelativePosition + { + get { return Invoker.CallNative("SDKClass", "CPRelativePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CPRelativePosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CPRelativeDir + { + get { return Invoker.CallNative("SDKClass", "CPRelativeDir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CPRelativeDir", CallKind.ClassMember, m_classData, value); } + } + public CParticleFloatInput FloatComponentX + { + get { return Invoker.CallNative("SDKClass", "FloatComponentX", CallKind.ClassMember, m_classData); } + } + public CParticleFloatInput FloatComponentY + { + get { return Invoker.CallNative("SDKClass", "FloatComponentY", CallKind.ClassMember, m_classData); } + } + public CParticleFloatInput FloatComponentZ + { + get { return Invoker.CallNative("SDKClass", "FloatComponentZ", CallKind.ClassMember, m_classData); } + } + public CParticleFloatInput FloatInterp + { + get { return Invoker.CallNative("SDKClass", "FloatInterp", CallKind.ClassMember, m_classData); } + } + public float InterpInput0 + { + get { return Invoker.CallNative("SDKClass", "InterpInput0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpInput0", CallKind.ClassMember, m_classData, value); } + } + public float InterpInput1 + { + get { return Invoker.CallNative("SDKClass", "InterpInput1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpInput1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D InterpOutput0 + { + get { return Invoker.CallNative("SDKClass", "InterpOutput0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpOutput0", CallKind.ClassMember, m_classData, value); } + } + public Vector2D InterpOutput1 + { + get { return Invoker.CallNative("SDKClass", "InterpOutput1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpOutput1", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RandomMin + { + get { return Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RandomMax + { + get { return Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomMax", CallKind.ClassMember, m_classData, value); } + } + public CParticleInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CParticleVecInput(ptr={this.m_classData})"; + } + public class CParticleVisibilityInputs : ClassData + { + public CParticleVisibilityInputs(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleVisibilityInputs", "CParticleVisibilityInputs", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleVisibilityInputs(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleVisibilityInputs", "CParticleVisibilityInputs", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CParticleVisibilityInputs() + { + } + public CParticleVisibilityInputs(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CParticleVisibilityInputs", "CParticleVisibilityInputs", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float CameraBias + { + get { return Invoker.CallNative("SDKClass", "CameraBias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CameraBias", CallKind.ClassMember, m_classData, value); } + } + public int CPin + { + get { return Invoker.CallNative("SDKClass", "CPin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CPin", CallKind.ClassMember, m_classData, value); } + } + public float ProxyRadius + { + get { return Invoker.CallNative("SDKClass", "ProxyRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProxyRadius", CallKind.ClassMember, m_classData, value); } + } + public float InputMin + { + get { return Invoker.CallNative("SDKClass", "InputMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputMin", CallKind.ClassMember, m_classData, value); } + } + public float InputMax + { + get { return Invoker.CallNative("SDKClass", "InputMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputMax", CallKind.ClassMember, m_classData, value); } + } + public float InputPixelVisFade + { + get { return Invoker.CallNative("SDKClass", "InputPixelVisFade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputPixelVisFade", CallKind.ClassMember, m_classData, value); } + } + public float NoPixelVisibilityFallback + { + get { return Invoker.CallNative("SDKClass", "NoPixelVisibilityFallback", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoPixelVisibilityFallback", CallKind.ClassMember, m_classData, value); } + } + public float DistanceInputMin + { + get { return Invoker.CallNative("SDKClass", "DistanceInputMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceInputMin", CallKind.ClassMember, m_classData, value); } + } + public float DistanceInputMax + { + get { return Invoker.CallNative("SDKClass", "DistanceInputMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceInputMax", CallKind.ClassMember, m_classData, value); } + } + public float DotInputMin + { + get { return Invoker.CallNative("SDKClass", "DotInputMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DotInputMin", CallKind.ClassMember, m_classData, value); } + } + public float DotInputMax + { + get { return Invoker.CallNative("SDKClass", "DotInputMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DotInputMax", CallKind.ClassMember, m_classData, value); } + } + public bool DotCPAngles + { + get { return Invoker.CallNative("SDKClass", "DotCPAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DotCPAngles", CallKind.ClassMember, m_classData, value); } + } + public bool DotCameraAngles + { + get { return Invoker.CallNative("SDKClass", "DotCameraAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DotCameraAngles", CallKind.ClassMember, m_classData, value); } + } + public float AlphaScaleMin + { + get { return Invoker.CallNative("SDKClass", "AlphaScaleMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlphaScaleMin", CallKind.ClassMember, m_classData, value); } + } + public float AlphaScaleMax + { + get { return Invoker.CallNative("SDKClass", "AlphaScaleMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlphaScaleMax", CallKind.ClassMember, m_classData, value); } + } + public float RadiusScaleMin + { + get { return Invoker.CallNative("SDKClass", "RadiusScaleMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadiusScaleMin", CallKind.ClassMember, m_classData, value); } + } + public float RadiusScaleMax + { + get { return Invoker.CallNative("SDKClass", "RadiusScaleMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadiusScaleMax", CallKind.ClassMember, m_classData, value); } + } + public float RadiusScaleFOVBase + { + get { return Invoker.CallNative("SDKClass", "RadiusScaleFOVBase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RadiusScaleFOVBase", CallKind.ClassMember, m_classData, value); } + } + public bool RightEye + { + get { return Invoker.CallNative("SDKClass", "RightEye", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RightEye", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CParticleVisibilityInputs(ptr={this.m_classData})"; + } + public class CPathAnimMotorUpdater : CPathAnimMotorUpdaterBase + { + public CPathAnimMotorUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdater", "CPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathAnimMotorUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdater", "CPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathAnimMotorUpdater() + { + } + public CPathAnimMotorUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdater", "CPathAnimMotorUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPathAnimMotorUpdaterBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathAnimMotorUpdater(ptr={this.m_classData})"; + } + public class CPathAnimMotorUpdaterBase : CAnimMotorUpdaterBase + { + public CPathAnimMotorUpdaterBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdaterBase", "CPathAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathAnimMotorUpdaterBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdaterBase", "CPathAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathAnimMotorUpdaterBase() + { + } + public CPathAnimMotorUpdaterBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathAnimMotorUpdaterBase", "CPathAnimMotorUpdaterBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool LockToPath + { + get { return Invoker.CallNative("SDKClass", "LockToPath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockToPath", CallKind.ClassMember, m_classData, value); } + } + public CAnimMotorUpdaterBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathAnimMotorUpdaterBase(ptr={this.m_classData})"; + } + public class CPathCorner : CPointEntity + { + public CPathCorner(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathCorner", "CPathCorner", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathCorner(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathCorner", "CPathCorner", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathCorner() + { + } + public CPathCorner(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathCorner", "CPathCorner", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Wait + { + get { return Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Wait", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnPass + { + get { return Invoker.CallNative("SDKClass", "OnPass", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathCorner(ptr={this.m_classData})"; + } + public class CPathCornerCrash : CPathCorner + { + public CPathCornerCrash(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathCornerCrash", "CPathCornerCrash", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathCornerCrash(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathCornerCrash", "CPathCornerCrash", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathCornerCrash() + { + } + public CPathCornerCrash(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathCornerCrash", "CPathCornerCrash", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPathCorner Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathCornerCrash(ptr={this.m_classData})"; + } + public class CPathHelperUpdateNode : CUnaryUpdateNode + { + public CPathHelperUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathHelperUpdateNode", "CPathHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathHelperUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathHelperUpdateNode", "CPathHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathHelperUpdateNode() + { + } + public CPathHelperUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathHelperUpdateNode", "CPathHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StoppingRadius + { + get { return Invoker.CallNative("SDKClass", "StoppingRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StoppingRadius", CallKind.ClassMember, m_classData, value); } + } + public float StoppingSpeedScale + { + get { return Invoker.CallNative("SDKClass", "StoppingSpeedScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StoppingSpeedScale", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathHelperUpdateNode(ptr={this.m_classData})"; + } + public class CPathKeyFrame : CLogicalEntity + { + public CPathKeyFrame(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathKeyFrame", "CPathKeyFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathKeyFrame(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathKeyFrame", "CPathKeyFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathKeyFrame() + { + } + public CPathKeyFrame(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathKeyFrame", "CPathKeyFrame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Origin + { + get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } + } + public Vector Angles + { + get { return Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angles", CallKind.ClassMember, m_classData, value); } + } + public string NextKey + { + get { return Invoker.CallNative("SDKClass", "NextKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextKey", CallKind.ClassMember, m_classData, value); } + } + public float NextTime + { + get { return Invoker.CallNative("SDKClass", "NextTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextTime", CallKind.ClassMember, m_classData, value); } + } + public int[] NextKey1 + { + get { return Invoker.CallNative("SDKClass", "NextKey1", CallKind.ClassMember, m_classData); } + } + public int[] PrevKey + { + get { return Invoker.CallNative("SDKClass", "PrevKey", CallKind.ClassMember, m_classData); } + } + public float MoveSpeed + { + get { return Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathKeyFrame(ptr={this.m_classData})"; + } + public class CPathMetricEvaluator : CMotionMetricEvaluator + { + public CPathMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathMetricEvaluator", "CPathMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathMetricEvaluator", "CPathMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathMetricEvaluator() + { + } + public CPathMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathMetricEvaluator", "CPathMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] PathTimeSamples + { + get { return Invoker.CallNative("SDKClass", "PathTimeSamples", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathTimeSamples", CallKind.ClassMember, m_classData, value); } + } + public float Distance + { + get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } + } + public bool ExtrapolateMovement + { + get { return Invoker.CallNative("SDKClass", "ExtrapolateMovement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExtrapolateMovement", CallKind.ClassMember, m_classData, value); } + } + public float MinExtrapolationSpeed + { + get { return Invoker.CallNative("SDKClass", "MinExtrapolationSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinExtrapolationSpeed", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathMetricEvaluator(ptr={this.m_classData})"; + } + public class CPathMover : CPathSimple + { + public CPathMover(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathMover", "CPathMover", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathMover(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathMover", "CPathMover", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathMover() + { + } + public CPathMover(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathMover", "CPathMover", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPathSimple Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathMover(ptr={this.m_classData})"; + } + public class CPathParameters : ClassData + { + public CPathParameters(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParameters", "CPathParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathParameters(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParameters", "CPathParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathParameters() + { + } + public CPathParameters(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParameters", "CPathParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int StartControlPointNumber + { + get { return Invoker.CallNative("SDKClass", "StartControlPointNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartControlPointNumber", CallKind.ClassMember, m_classData, value); } + } + public int EndControlPointNumber + { + get { return Invoker.CallNative("SDKClass", "EndControlPointNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndControlPointNumber", CallKind.ClassMember, m_classData, value); } + } + public int BulgeControl + { + get { return Invoker.CallNative("SDKClass", "BulgeControl", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BulgeControl", CallKind.ClassMember, m_classData, value); } + } + public float Bulge + { + get { return Invoker.CallNative("SDKClass", "Bulge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Bulge", CallKind.ClassMember, m_classData, value); } + } + public float MidPoint + { + get { return Invoker.CallNative("SDKClass", "MidPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MidPoint", CallKind.ClassMember, m_classData, value); } + } + public Vector2D StartPointOffset + { + get { return Invoker.CallNative("SDKClass", "StartPointOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartPointOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MidPointOffset + { + get { return Invoker.CallNative("SDKClass", "MidPointOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MidPointOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D EndOffset + { + get { return Invoker.CallNative("SDKClass", "EndOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndOffset", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPathParameters(ptr={this.m_classData})"; + } + public class CPathParticleRope : CBaseEntity + { + public CPathParticleRope(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRope", "CPathParticleRope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathParticleRope(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRope", "CPathParticleRope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathParticleRope() + { + } + public CPathParticleRope(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRope", "CPathParticleRope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool StartActive + { + get { return Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartActive", CallKind.ClassMember, m_classData, value); } + } + public float MaxSimulationTime + { + get { return Invoker.CallNative("SDKClass", "MaxSimulationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSimulationTime", CallKind.ClassMember, m_classData, value); } + } + public string EffectName + { + get { return Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectName", CallKind.ClassMember, m_classData, value); } + } + public string[] PathNodes_Name + { + get { return Invoker.CallNative("SDKClass", "PathNodes_Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodes_Name", CallKind.ClassMember, m_classData, value); } + } + public float ParticleSpacing + { + get { return Invoker.CallNative("SDKClass", "ParticleSpacing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParticleSpacing", CallKind.ClassMember, m_classData, value); } + } + public float Slack + { + get { return Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public QAngle ColorTint + { + get { return Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData, value); } + } + public int EffectState + { + get { return Invoker.CallNative("SDKClass", "EffectState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectState", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] PathNodes_Position + { + get { return Invoker.CallNative("SDKClass", "PathNodes_Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodes_Position", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] PathNodes_TangentIn + { + get { return Invoker.CallNative("SDKClass", "PathNodes_TangentIn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodes_TangentIn", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] PathNodes_TangentOut + { + get { return Invoker.CallNative("SDKClass", "PathNodes_TangentOut", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodes_TangentOut", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] PathNodes_Color + { + get { return Invoker.CallNative("SDKClass", "PathNodes_Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodes_Color", CallKind.ClassMember, m_classData, value); } + } + public Vector4D[] PathNodes_PinEnabled + { + get { return Invoker.CallNative("SDKClass", "PathNodes_PinEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodes_PinEnabled", CallKind.ClassMember, m_classData, value); } + } + public float[] PathNodes_RadiusScale + { + get { return Invoker.CallNative("SDKClass", "PathNodes_RadiusScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathNodes_RadiusScale", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathParticleRope(ptr={this.m_classData})"; + } + public class CPathParticleRopeAlias_path_particle_rope_clientside : CPathParticleRope + { + public CPathParticleRopeAlias_path_particle_rope_clientside(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRopeAlias_path_particle_rope_clientside", "CPathParticleRopeAlias_path_particle_rope_clientside", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathParticleRopeAlias_path_particle_rope_clientside(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRopeAlias_path_particle_rope_clientside", "CPathParticleRopeAlias_path_particle_rope_clientside", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathParticleRopeAlias_path_particle_rope_clientside() + { + } + public CPathParticleRopeAlias_path_particle_rope_clientside(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathParticleRopeAlias_path_particle_rope_clientside", "CPathParticleRopeAlias_path_particle_rope_clientside", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPathParticleRope Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathParticleRopeAlias_path_particle_rope_clientside(ptr={this.m_classData})"; + } + public class CPathQueryComponent : CEntityComponent + { + public CPathQueryComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathQueryComponent", "CPathQueryComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathQueryComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathQueryComponent", "CPathQueryComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathQueryComponent() + { + } + public CPathQueryComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathQueryComponent", "CPathQueryComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathQueryComponent(ptr={this.m_classData})"; + } + public class CPathQueryUtil : ClassData + { + public CPathQueryUtil(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathQueryUtil", "CPathQueryUtil", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathQueryUtil(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathQueryUtil", "CPathQueryUtil", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathQueryUtil() + { + } + public CPathQueryUtil(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathQueryUtil", "CPathQueryUtil", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public QAngle[] PathSamplePositions + { + get { return Invoker.CallNative("SDKClass", "PathSamplePositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathSamplePositions", CallKind.ClassMember, m_classData, value); } + } + public float[] PathSampleParameters + { + get { return Invoker.CallNative("SDKClass", "PathSampleParameters", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathSampleParameters", CallKind.ClassMember, m_classData, value); } + } + public float[] PathSampleDistances + { + get { return Invoker.CallNative("SDKClass", "PathSampleDistances", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathSampleDistances", CallKind.ClassMember, m_classData, value); } + } + public bool IsClosedLoop + { + get { return Invoker.CallNative("SDKClass", "IsClosedLoop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsClosedLoop", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPathQueryUtil(ptr={this.m_classData})"; + } + public class CPathSimple : CBaseEntity + { + public CPathSimple(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathSimple", "CPathSimple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathSimple(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathSimple", "CPathSimple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathSimple() + { + } + public CPathSimple(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathSimple", "CPathSimple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPathQueryComponent CPathQueryComponent + { + get { return Invoker.CallNative("SDKClass", "CPathQueryComponent", CallKind.ClassMember, m_classData); } + } + public string PathString + { + get { return Invoker.CallNative("SDKClass", "PathString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathString", CallKind.ClassMember, m_classData, value); } + } + public bool ClosedLoop + { + get { return Invoker.CallNative("SDKClass", "ClosedLoop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClosedLoop", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathSimple(ptr={this.m_classData})"; + } + public class CPathSimpleAPI : ClassData + { + public CPathSimpleAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathSimpleAPI", "CPathSimpleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathSimpleAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathSimpleAPI", "CPathSimpleAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathSimpleAPI() + { + } + public CPathSimpleAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathSimpleAPI", "CPathSimpleAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CPathSimpleAPI(ptr={this.m_classData})"; + } + public class CPathTrack : CPointEntity + { + public CPathTrack(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathTrack", "CPathTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathTrack(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathTrack", "CPathTrack", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPathTrack() + { + } + public CPathTrack(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPathTrack", "CPathTrack", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Pnext + { + get { return Invoker.CallNative("SDKClass", "Pnext", CallKind.ClassMember, m_classData); } + } + public int[] Pprevious + { + get { return Invoker.CallNative("SDKClass", "Pprevious", CallKind.ClassMember, m_classData); } + } + public int[] Paltpath + { + get { return Invoker.CallNative("SDKClass", "Paltpath", CallKind.ClassMember, m_classData); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float Length + { + get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } + } + public string AltName + { + get { return Invoker.CallNative("SDKClass", "AltName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AltName", CallKind.ClassMember, m_classData, value); } + } + public int IterVal + { + get { return Invoker.CallNative("SDKClass", "IterVal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IterVal", CallKind.ClassMember, m_classData, value); } + } + public uint OrientationType + { + get { return Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrientationType", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnPass + { + get { return Invoker.CallNative("SDKClass", "OnPass", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPathTrack(ptr={this.m_classData})"; + } + public class CPerParticleFloatInput : CParticleFloatInput + { + public CPerParticleFloatInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPerParticleFloatInput", "CPerParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPerParticleFloatInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPerParticleFloatInput", "CPerParticleFloatInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPerParticleFloatInput() + { + } + public CPerParticleFloatInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPerParticleFloatInput", "CPerParticleFloatInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleFloatInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPerParticleFloatInput(ptr={this.m_classData})"; + } + public class CPerParticleVecInput : CParticleVecInput + { + public CPerParticleVecInput(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPerParticleVecInput", "CPerParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPerParticleVecInput(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPerParticleVecInput", "CPerParticleVecInput", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPerParticleVecInput() + { + } + public CPerParticleVecInput(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPerParticleVecInput", "CPerParticleVecInput", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleVecInput Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPerParticleVecInput(ptr={this.m_classData})"; + } + public class CPhysBallSocket : CPhysConstraint + { + public CPhysBallSocket(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysBallSocket", "CPhysBallSocket", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysBallSocket(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysBallSocket", "CPhysBallSocket", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysBallSocket() + { + } + public CPhysBallSocket(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysBallSocket", "CPhysBallSocket", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float JointFriction + { + get { return Invoker.CallNative("SDKClass", "JointFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JointFriction", CallKind.ClassMember, m_classData, value); } + } + public bool EnableSwingLimit + { + get { return Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData, value); } + } + public float SwingLimit + { + get { return Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData, value); } + } + public bool EnableTwistLimit + { + get { return Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData, value); } + } + public float MinTwistAngle + { + get { return Invoker.CallNative("SDKClass", "MinTwistAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinTwistAngle", CallKind.ClassMember, m_classData, value); } + } + public float MaxTwistAngle + { + get { return Invoker.CallNative("SDKClass", "MaxTwistAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTwistAngle", CallKind.ClassMember, m_classData, value); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysBallSocket(ptr={this.m_classData})"; + } + public class CPhysBox : CBreakable + { + public CPhysBox(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysBox", "CPhysBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysBox(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysBox", "CPhysBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysBox() + { + } + public CPhysBox(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysBox", "CPhysBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int DamageType + { + get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } + } + public int DamageToEnableMotion + { + get { return Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData, value); } + } + public float ForceToEnableMotion + { + get { return Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HoverPosePosition + { + get { return Invoker.CallNative("SDKClass", "HoverPosePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HoverPosePosition", CallKind.ClassMember, m_classData, value); } + } + public Vector HoverPoseAngles + { + get { return Invoker.CallNative("SDKClass", "HoverPoseAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HoverPoseAngles", CallKind.ClassMember, m_classData, value); } + } + public bool NotSolidToWorld + { + get { return Invoker.CallNative("SDKClass", "NotSolidToWorld", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotSolidToWorld", CallKind.ClassMember, m_classData, value); } + } + public bool EnableUseOutput + { + get { return Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData, value); } + } + public byte HoverPoseFlags + { + get { return Invoker.CallNative("SDKClass", "HoverPoseFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HoverPoseFlags", CallKind.ClassMember, m_classData, value); } + } + public float TouchOutputPerEntityDelay + { + get { return Invoker.CallNative("SDKClass", "TouchOutputPerEntityDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TouchOutputPerEntityDelay", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnDamaged + { + get { return Invoker.CallNative("SDKClass", "OnDamaged", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAwakened + { + get { return Invoker.CallNative("SDKClass", "OnAwakened", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMotionEnabled + { + get { return Invoker.CallNative("SDKClass", "OnMotionEnabled", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPlayerUse + { + get { return Invoker.CallNative("SDKClass", "OnPlayerUse", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStartTouch + { + get { return Invoker.CallNative("SDKClass", "OnStartTouch", CallKind.ClassMember, m_classData); } + } + public CBasePlayerPawn CarryingPlayer + { + get { return Invoker.CallNative("SDKClass", "CarryingPlayer", CallKind.ClassMember, m_classData); } + } + public CBreakable Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysBox(ptr={this.m_classData})"; + } + public class CPhysConstraint : CLogicalEntity + { + public CPhysConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysConstraint", "CPhysConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysConstraint", "CPhysConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysConstraint() + { + } + public CPhysConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysConstraint", "CPhysConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string NameAttach1 + { + get { return Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttach1", CallKind.ClassMember, m_classData, value); } + } + public string NameAttach2 + { + get { return Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttach2", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Attach1 + { + get { return Invoker.CallNative("SDKClass", "Attach1", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Attach2 + { + get { return Invoker.CallNative("SDKClass", "Attach2", CallKind.ClassMember, m_classData); } + } + public string NameAttachment1 + { + get { return Invoker.CallNative("SDKClass", "NameAttachment1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttachment1", CallKind.ClassMember, m_classData, value); } + } + public string NameAttachment2 + { + get { return Invoker.CallNative("SDKClass", "NameAttachment2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttachment2", CallKind.ClassMember, m_classData, value); } + } + public string BreakSound + { + get { return Invoker.CallNative("SDKClass", "BreakSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakSound", CallKind.ClassMember, m_classData, value); } + } + public float ForceLimit + { + get { return Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData, value); } + } + public float TorqueLimit + { + get { return Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData, value); } + } + public float MinTeleportDistance + { + get { return Invoker.CallNative("SDKClass", "MinTeleportDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinTeleportDistance", CallKind.ClassMember, m_classData, value); } + } + public bool SnapObjectPositions + { + get { return Invoker.CallNative("SDKClass", "SnapObjectPositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SnapObjectPositions", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnBreak + { + get { return Invoker.CallNative("SDKClass", "OnBreak", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysConstraint(ptr={this.m_classData})"; + } + public class CPhysExplosion : CPointEntity + { + public CPhysExplosion(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysExplosion", "CPhysExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysExplosion(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysExplosion", "CPhysExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysExplosion() + { + } + public CPhysExplosion(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysExplosion", "CPhysExplosion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ExplodeOnSpawn + { + get { return Invoker.CallNative("SDKClass", "ExplodeOnSpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplodeOnSpawn", CallKind.ClassMember, m_classData, value); } + } + public float Magnitude + { + get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } + } + public float Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public string TargetEntityName + { + get { return Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData, value); } + } + public float InnerRadius + { + get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } + } + public float PushScale + { + get { return Invoker.CallNative("SDKClass", "PushScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushScale", CallKind.ClassMember, m_classData, value); } + } + public bool ConvertToDebrisWhenPossible + { + get { return Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData, value); } + } + public bool AffectInvulnerableEnts + { + get { return Invoker.CallNative("SDKClass", "AffectInvulnerableEnts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AffectInvulnerableEnts", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnPushedPlayer + { + get { return Invoker.CallNative("SDKClass", "OnPushedPlayer", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysExplosion(ptr={this.m_classData})"; + } + public class CPhysFixed : CPhysConstraint + { + public CPhysFixed(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysFixed", "CPhysFixed", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysFixed(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysFixed", "CPhysFixed", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysFixed() + { + } + public CPhysFixed(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysFixed", "CPhysFixed", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float LinearFrequency + { + get { return Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData, value); } + } + public float LinearDampingRatio + { + get { return Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public float AngularFrequency + { + get { return Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData, value); } + } + public float AngularDampingRatio + { + get { return Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public bool EnableLinearConstraint + { + get { return Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData, value); } + } + public bool EnableAngularConstraint + { + get { return Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData, value); } + } + public string BoneName1 + { + get { return Invoker.CallNative("SDKClass", "BoneName1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName1", CallKind.ClassMember, m_classData, value); } + } + public string BoneName2 + { + get { return Invoker.CallNative("SDKClass", "BoneName2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName2", CallKind.ClassMember, m_classData, value); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysFixed(ptr={this.m_classData})"; + } + public class CPhysForce : CPointEntity + { + public CPhysForce(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysForce", "CPhysForce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysForce(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysForce", "CPhysForce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysForce() + { + } + public CPhysForce(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysForce", "CPhysForce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string NameAttach + { + get { return Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData, value); } + } + public float Force + { + get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } + } + public float ForceTime + { + get { return Invoker.CallNative("SDKClass", "ForceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity AttachedObject + { + get { return Invoker.CallNative("SDKClass", "AttachedObject", CallKind.ClassMember, m_classData); } + } + public bool WasRestored + { + get { return Invoker.CallNative("SDKClass", "WasRestored", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WasRestored", CallKind.ClassMember, m_classData, value); } + } + public CConstantForceController Integrator + { + get { return Invoker.CallNative("SDKClass", "Integrator", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysForce(ptr={this.m_classData})"; + } + public class CPhysHinge : CPhysConstraint + { + public CPhysHinge(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysHinge", "CPhysHinge", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysHinge(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysHinge", "CPhysHinge", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysHinge() + { + } + public CPhysHinge(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysHinge", "CPhysHinge", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ConstraintSoundInfo SoundInfo + { + get { return Invoker.CallNative("SDKClass", "SoundInfo", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput NotifyMinLimitReached + { + get { return Invoker.CallNative("SDKClass", "NotifyMinLimitReached", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput NotifyMaxLimitReached + { + get { return Invoker.CallNative("SDKClass", "NotifyMaxLimitReached", CallKind.ClassMember, m_classData); } + } + public bool AtMinLimit + { + get { return Invoker.CallNative("SDKClass", "AtMinLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AtMinLimit", CallKind.ClassMember, m_classData, value); } + } + public bool AtMaxLimit + { + get { return Invoker.CallNative("SDKClass", "AtMaxLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AtMaxLimit", CallKind.ClassMember, m_classData, value); } + } + public constraint_hingeparams_t Hinge + { + get { return Invoker.CallNative("SDKClass", "Hinge", CallKind.ClassMember, m_classData); } + } + public float HingeFriction + { + get { return Invoker.CallNative("SDKClass", "HingeFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HingeFriction", CallKind.ClassMember, m_classData, value); } + } + public float SystemLoadScale + { + get { return Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData, value); } + } + public bool IsAxisLocal + { + get { return Invoker.CallNative("SDKClass", "IsAxisLocal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAxisLocal", CallKind.ClassMember, m_classData, value); } + } + public float MinRotation + { + get { return Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinRotation", CallKind.ClassMember, m_classData, value); } + } + public float MaxRotation + { + get { return Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRotation", CallKind.ClassMember, m_classData, value); } + } + public float InitialRotation + { + get { return Invoker.CallNative("SDKClass", "InitialRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialRotation", CallKind.ClassMember, m_classData, value); } + } + public float MotorFrequency + { + get { return Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData, value); } + } + public float MotorDampingRatio + { + get { return Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public float AngleSpeed + { + get { return Invoker.CallNative("SDKClass", "AngleSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleSpeed", CallKind.ClassMember, m_classData, value); } + } + public float AngleSpeedThreshold + { + get { return Invoker.CallNative("SDKClass", "AngleSpeedThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleSpeedThreshold", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnStartMoving + { + get { return Invoker.CallNative("SDKClass", "OnStartMoving", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStopMoving + { + get { return Invoker.CallNative("SDKClass", "OnStopMoving", CallKind.ClassMember, m_classData); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysHinge(ptr={this.m_classData})"; + } + public class CPhysHingeAlias_phys_hinge_local : CPhysHinge + { + public CPhysHingeAlias_phys_hinge_local(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysHingeAlias_phys_hinge_local", "CPhysHingeAlias_phys_hinge_local", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysHingeAlias_phys_hinge_local(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysHingeAlias_phys_hinge_local", "CPhysHingeAlias_phys_hinge_local", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysHingeAlias_phys_hinge_local() + { + } + public CPhysHingeAlias_phys_hinge_local(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysHingeAlias_phys_hinge_local", "CPhysHingeAlias_phys_hinge_local", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPhysHinge Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysHingeAlias_phys_hinge_local(ptr={this.m_classData})"; + } + public class CPhysicalButton : CBaseButton + { + public CPhysicalButton(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicalButton", "CPhysicalButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicalButton(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicalButton", "CPhysicalButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicalButton() + { + } + public CPhysicalButton(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicalButton", "CPhysicalButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseButton Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicalButton(ptr={this.m_classData})"; + } + public class CPhysicsBodyGameMarkup : ClassData + { + public CPhysicsBodyGameMarkup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkup", "CPhysicsBodyGameMarkup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsBodyGameMarkup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkup", "CPhysicsBodyGameMarkup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsBodyGameMarkup() + { + } + public CPhysicsBodyGameMarkup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkup", "CPhysicsBodyGameMarkup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TargetBody + { + get { return Invoker.CallNative("SDKClass", "TargetBody", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetBody", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPhysicsBodyGameMarkup(ptr={this.m_classData})"; + } + public class CPhysicsBodyGameMarkupData : ClassData + { + public CPhysicsBodyGameMarkupData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkupData", "CPhysicsBodyGameMarkupData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsBodyGameMarkupData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkupData", "CPhysicsBodyGameMarkupData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsBodyGameMarkupData() + { + } + public CPhysicsBodyGameMarkupData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsBodyGameMarkupData", "CPhysicsBodyGameMarkupData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CPhysicsBodyGameMarkupData(ptr={this.m_classData})"; + } + public class CPhysicsEntitySolver : CLogicalEntity + { + public CPhysicsEntitySolver(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsEntitySolver", "CPhysicsEntitySolver", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsEntitySolver(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsEntitySolver", "CPhysicsEntitySolver", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsEntitySolver() + { + } + public CPhysicsEntitySolver(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsEntitySolver", "CPhysicsEntitySolver", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity MovingEntity + { + get { return Invoker.CallNative("SDKClass", "MovingEntity", CallKind.ClassMember, m_classData); } + } + public CBaseEntity PhysicsBlocker + { + get { return Invoker.CallNative("SDKClass", "PhysicsBlocker", CallKind.ClassMember, m_classData); } + } + public float SeparationDuration + { + get { return Invoker.CallNative("SDKClass", "SeparationDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SeparationDuration", CallKind.ClassMember, m_classData, value); } + } + public float CancelTime + { + get { return Invoker.CallNative("SDKClass", "CancelTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CancelTime", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicsEntitySolver(ptr={this.m_classData})"; + } + public class CPhysicsProp : CBreakableProp + { + public CPhysicsProp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsProp", "CPhysicsProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsProp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsProp", "CPhysicsProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsProp() + { + } + public CPhysicsProp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsProp", "CPhysicsProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput MotionEnabled + { + get { return Invoker.CallNative("SDKClass", "MotionEnabled", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAwakened + { + get { return Invoker.CallNative("SDKClass", "OnAwakened", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAwake + { + get { return Invoker.CallNative("SDKClass", "OnAwake", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnAsleep + { + get { return Invoker.CallNative("SDKClass", "OnAsleep", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPlayerUse + { + get { return Invoker.CallNative("SDKClass", "OnPlayerUse", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnOutOfWorld + { + get { return Invoker.CallNative("SDKClass", "OnOutOfWorld", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPlayerPickup + { + get { return Invoker.CallNative("SDKClass", "OnPlayerPickup", CallKind.ClassMember, m_classData); } + } + public bool ForceNavIgnore + { + get { return Invoker.CallNative("SDKClass", "ForceNavIgnore", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceNavIgnore", CallKind.ClassMember, m_classData, value); } + } + public bool NoNavmeshBlocker + { + get { return Invoker.CallNative("SDKClass", "NoNavmeshBlocker", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoNavmeshBlocker", CallKind.ClassMember, m_classData, value); } + } + public bool ForceNpcExclude + { + get { return Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceNpcExclude", CallKind.ClassMember, m_classData, value); } + } + public float MassScale + { + get { return Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData, value); } + } + public float BuoyancyScale + { + get { return Invoker.CallNative("SDKClass", "BuoyancyScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuoyancyScale", CallKind.ClassMember, m_classData, value); } + } + public int DamageType + { + get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } + } + public int DamageToEnableMotion + { + get { return Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageToEnableMotion", CallKind.ClassMember, m_classData, value); } + } + public float ForceToEnableMotion + { + get { return Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceToEnableMotion", CallKind.ClassMember, m_classData, value); } + } + public bool ThrownByPlayer + { + get { return Invoker.CallNative("SDKClass", "ThrownByPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThrownByPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool DroppedByPlayer + { + get { return Invoker.CallNative("SDKClass", "DroppedByPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DroppedByPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool TouchedByPlayer + { + get { return Invoker.CallNative("SDKClass", "TouchedByPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TouchedByPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool FirstCollisionAfterLaunch + { + get { return Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData, value); } + } + public bool HasBeenAwakened + { + get { return Invoker.CallNative("SDKClass", "HasBeenAwakened", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBeenAwakened", CallKind.ClassMember, m_classData, value); } + } + public bool IsOverrideProp + { + get { return Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOverrideProp", CallKind.ClassMember, m_classData, value); } + } + public float LastBurn + { + get { return Invoker.CallNative("SDKClass", "LastBurn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastBurn", CallKind.ClassMember, m_classData, value); } + } + public byte DynamicContinuousContactBehavior + { + get { return Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData, value); } + } + public float NextCheckDisableMotionContactsTime + { + get { return Invoker.CallNative("SDKClass", "NextCheckDisableMotionContactsTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextCheckDisableMotionContactsTime", CallKind.ClassMember, m_classData, value); } + } + public int InitialGlowState + { + get { return Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialGlowState", CallKind.ClassMember, m_classData, value); } + } + public int GlowRange + { + get { return Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowRange", CallKind.ClassMember, m_classData, value); } + } + public int GlowRangeMin + { + get { return Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowRangeMin", CallKind.ClassMember, m_classData, value); } + } + public QAngle GlowColor + { + get { return Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowColor", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldAutoConvertBackFromDebris + { + get { return Invoker.CallNative("SDKClass", "ShouldAutoConvertBackFromDebris", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldAutoConvertBackFromDebris", CallKind.ClassMember, m_classData, value); } + } + public bool MuteImpactEffects + { + get { return Invoker.CallNative("SDKClass", "MuteImpactEffects", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MuteImpactEffects", CallKind.ClassMember, m_classData, value); } + } + public bool AcceptDamageFromHeldObjects + { + get { return Invoker.CallNative("SDKClass", "AcceptDamageFromHeldObjects", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AcceptDamageFromHeldObjects", CallKind.ClassMember, m_classData, value); } + } + public bool EnableUseOutput + { + get { return Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableUseOutput", CallKind.ClassMember, m_classData, value); } + } + public uint CrateType + { + get { return Invoker.CallNative("SDKClass", "CrateType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrateType", CallKind.ClassMember, m_classData, value); } + } + public uint[] StrItemClass + { + get { return Invoker.CallNative("SDKClass", "StrItemClass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrItemClass", CallKind.ClassMember, m_classData, value); } + } + public int[] ItemCount + { + get { return Invoker.CallNative("SDKClass", "ItemCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemCount", CallKind.ClassMember, m_classData, value); } + } + public bool RemovableForAmmoBalancing + { + get { return Invoker.CallNative("SDKClass", "RemovableForAmmoBalancing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemovableForAmmoBalancing", CallKind.ClassMember, m_classData, value); } + } + public bool Awake + { + get { return Invoker.CallNative("SDKClass", "Awake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Awake", CallKind.ClassMember, m_classData, value); } + } + public bool AttachedToReferenceFrame + { + get { return Invoker.CallNative("SDKClass", "AttachedToReferenceFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachedToReferenceFrame", CallKind.ClassMember, m_classData, value); } + } + public CBreakableProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicsProp(ptr={this.m_classData})"; + } + public class CPhysicsPropMultiplayer : CPhysicsProp + { + public CPhysicsPropMultiplayer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropMultiplayer", "CPhysicsPropMultiplayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsPropMultiplayer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropMultiplayer", "CPhysicsPropMultiplayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsPropMultiplayer() + { + } + public CPhysicsPropMultiplayer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropMultiplayer", "CPhysicsPropMultiplayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPhysicsProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicsPropMultiplayer(ptr={this.m_classData})"; + } + public class CPhysicsPropOverride : CPhysicsProp + { + public CPhysicsPropOverride(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropOverride", "CPhysicsPropOverride", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsPropOverride(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropOverride", "CPhysicsPropOverride", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsPropOverride() + { + } + public CPhysicsPropOverride(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropOverride", "CPhysicsPropOverride", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPhysicsProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicsPropOverride(ptr={this.m_classData})"; + } + public class CPhysicsPropRespawnable : CPhysicsProp + { + public CPhysicsPropRespawnable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropRespawnable", "CPhysicsPropRespawnable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsPropRespawnable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropRespawnable", "CPhysicsPropRespawnable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsPropRespawnable() + { + } + public CPhysicsPropRespawnable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsPropRespawnable", "CPhysicsPropRespawnable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D OriginalSpawnOrigin + { + get { return Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalSpawnOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector OriginalSpawnAngles + { + get { return Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalSpawnAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OriginalMins + { + get { return Invoker.CallNative("SDKClass", "OriginalMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OriginalMaxs + { + get { return Invoker.CallNative("SDKClass", "OriginalMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalMaxs", CallKind.ClassMember, m_classData, value); } + } + public float RespawnDuration + { + get { return Invoker.CallNative("SDKClass", "RespawnDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RespawnDuration", CallKind.ClassMember, m_classData, value); } + } + public CPhysicsProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicsPropRespawnable(ptr={this.m_classData})"; + } + public class CPhysicsShake : ClassData + { + public CPhysicsShake(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsShake", "CPhysicsShake", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsShake(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsShake", "CPhysicsShake", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsShake() + { + } + public CPhysicsShake(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsShake", "CPhysicsShake", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Force + { + get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPhysicsShake(ptr={this.m_classData})"; + } + public class CPhysicsSpring : CBaseEntity + { + public CPhysicsSpring(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsSpring", "CPhysicsSpring", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsSpring(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsSpring", "CPhysicsSpring", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsSpring() + { + } + public CPhysicsSpring(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsSpring", "CPhysicsSpring", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Frequency + { + get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } + } + public float DampingRatio + { + get { return Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData, value); } + } + public float RestLength + { + get { return Invoker.CallNative("SDKClass", "RestLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RestLength", CallKind.ClassMember, m_classData, value); } + } + public string NameAttachStart + { + get { return Invoker.CallNative("SDKClass", "NameAttachStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttachStart", CallKind.ClassMember, m_classData, value); } + } + public string NameAttachEnd + { + get { return Invoker.CallNative("SDKClass", "NameAttachEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttachEnd", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public Vector2D End + { + get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } + } + public uint TeleportTick + { + get { return Invoker.CallNative("SDKClass", "TeleportTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeleportTick", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicsSpring(ptr={this.m_classData})"; + } + public class CPhysicsWire : CBaseEntity + { + public CPhysicsWire(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsWire", "CPhysicsWire", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsWire(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsWire", "CPhysicsWire", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysicsWire() + { + } + public CPhysicsWire(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysicsWire", "CPhysicsWire", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Density + { + get { return Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysicsWire(ptr={this.m_classData})"; + } + public class CPhysImpact : CPointEntity + { + public CPhysImpact(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysImpact", "CPhysImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysImpact(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysImpact", "CPhysImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysImpact() + { + } + public CPhysImpact(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysImpact", "CPhysImpact", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public float Distance + { + get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } + } + public string DirectionEntityName + { + get { return Invoker.CallNative("SDKClass", "DirectionEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DirectionEntityName", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysImpact(ptr={this.m_classData})"; + } + public class CPhysLength : CPhysConstraint + { + public CPhysLength(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysLength", "CPhysLength", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysLength(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysLength", "CPhysLength", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysLength() + { + } + public CPhysLength(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysLength", "CPhysLength", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector[] Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Attach + { + get { return Invoker.CallNative("SDKClass", "Attach", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Attach", CallKind.ClassMember, m_classData, value); } + } + public float AddLength + { + get { return Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData, value); } + } + public float MinLength + { + get { return Invoker.CallNative("SDKClass", "MinLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinLength", CallKind.ClassMember, m_classData, value); } + } + public float TotalLength + { + get { return Invoker.CallNative("SDKClass", "TotalLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalLength", CallKind.ClassMember, m_classData, value); } + } + public bool EnableCollision + { + get { return Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData, value); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysLength(ptr={this.m_classData})"; + } + public class CPhysMagnet : CBaseAnimGraph + { + public CPhysMagnet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMagnet", "CPhysMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysMagnet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMagnet", "CPhysMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysMagnet() + { + } + public CPhysMagnet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMagnet", "CPhysMagnet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnMagnetAttach + { + get { return Invoker.CallNative("SDKClass", "OnMagnetAttach", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnMagnetDetach + { + get { return Invoker.CallNative("SDKClass", "OnMagnetDetach", CallKind.ClassMember, m_classData); } + } + public float MassScale + { + get { return Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassScale", CallKind.ClassMember, m_classData, value); } + } + public float ForceLimit + { + get { return Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceLimit", CallKind.ClassMember, m_classData, value); } + } + public float TorqueLimit + { + get { return Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TorqueLimit", CallKind.ClassMember, m_classData, value); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public bool HasHitSomething + { + get { return Invoker.CallNative("SDKClass", "HasHitSomething", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasHitSomething", CallKind.ClassMember, m_classData, value); } + } + public float TotalMass + { + get { return Invoker.CallNative("SDKClass", "TotalMass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalMass", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float NextSuckTime + { + get { return Invoker.CallNative("SDKClass", "NextSuckTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextSuckTime", CallKind.ClassMember, m_classData, value); } + } + public int MaxObjectsAttached + { + get { return Invoker.CallNative("SDKClass", "MaxObjectsAttached", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxObjectsAttached", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysMagnet(ptr={this.m_classData})"; + } + public class CPhysMotor : CLogicalEntity + { + public CPhysMotor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMotor", "CPhysMotor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysMotor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMotor", "CPhysMotor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysMotor() + { + } + public CPhysMotor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMotor", "CPhysMotor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string NameAttach + { + get { return Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAttach", CallKind.ClassMember, m_classData, value); } + } + public string NameAnchor + { + get { return Invoker.CallNative("SDKClass", "NameAnchor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameAnchor", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity AttachedObject + { + get { return Invoker.CallNative("SDKClass", "AttachedObject", CallKind.ClassMember, m_classData); } + } + public CBaseEntity AnchorObject + { + get { return Invoker.CallNative("SDKClass", "AnchorObject", CallKind.ClassMember, m_classData); } + } + public float SpinUp + { + get { return Invoker.CallNative("SDKClass", "SpinUp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpinUp", CallKind.ClassMember, m_classData, value); } + } + public float SpinDown + { + get { return Invoker.CallNative("SDKClass", "SpinDown", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpinDown", CallKind.ClassMember, m_classData, value); } + } + public float MotorFriction + { + get { return Invoker.CallNative("SDKClass", "MotorFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotorFriction", CallKind.ClassMember, m_classData, value); } + } + public float AdditionalAcceleration + { + get { return Invoker.CallNative("SDKClass", "AdditionalAcceleration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AdditionalAcceleration", CallKind.ClassMember, m_classData, value); } + } + public float AngularAcceleration + { + get { return Invoker.CallNative("SDKClass", "AngularAcceleration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularAcceleration", CallKind.ClassMember, m_classData, value); } + } + public float TorqueScale + { + get { return Invoker.CallNative("SDKClass", "TorqueScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TorqueScale", CallKind.ClassMember, m_classData, value); } + } + public float TargetSpeed + { + get { return Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSpeed", CallKind.ClassMember, m_classData, value); } + } + public float SpeedWhenSpinUpOrSpinDownStarted + { + get { return Invoker.CallNative("SDKClass", "SpeedWhenSpinUpOrSpinDownStarted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeedWhenSpinUpOrSpinDownStarted", CallKind.ClassMember, m_classData, value); } + } + public CMotorController Motor + { + get { return Invoker.CallNative("SDKClass", "Motor", CallKind.ClassMember, m_classData); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysMotor(ptr={this.m_classData})"; + } + public class CPhysMotorAPI : ClassData + { + public CPhysMotorAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMotorAPI", "CPhysMotorAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysMotorAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMotorAPI", "CPhysMotorAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysMotorAPI() + { + } + public CPhysMotorAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysMotorAPI", "CPhysMotorAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CPhysMotorAPI(ptr={this.m_classData})"; + } + public class CPhysPulley : CPhysConstraint + { + public CPhysPulley(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysPulley", "CPhysPulley", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysPulley(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysPulley", "CPhysPulley", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysPulley() + { + } + public CPhysPulley(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysPulley", "CPhysPulley", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Position2 + { + get { return Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position2", CallKind.ClassMember, m_classData, value); } + } + public Vector[] Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public float AddLength + { + get { return Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AddLength", CallKind.ClassMember, m_classData, value); } + } + public float GearRatio + { + get { return Invoker.CallNative("SDKClass", "GearRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GearRatio", CallKind.ClassMember, m_classData, value); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysPulley(ptr={this.m_classData})"; + } + public class CPhysSlideConstraint : CPhysConstraint + { + public CPhysSlideConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSlideConstraint", "CPhysSlideConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSlideConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSlideConstraint", "CPhysSlideConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSlideConstraint() + { + } + public CPhysSlideConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSlideConstraint", "CPhysSlideConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D AxisEnd + { + get { return Invoker.CallNative("SDKClass", "AxisEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AxisEnd", CallKind.ClassMember, m_classData, value); } + } + public float SlideFriction + { + get { return Invoker.CallNative("SDKClass", "SlideFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlideFriction", CallKind.ClassMember, m_classData, value); } + } + public float SystemLoadScale + { + get { return Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SystemLoadScale", CallKind.ClassMember, m_classData, value); } + } + public float InitialOffset + { + get { return Invoker.CallNative("SDKClass", "InitialOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialOffset", CallKind.ClassMember, m_classData, value); } + } + public bool EnableLinearConstraint + { + get { return Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableLinearConstraint", CallKind.ClassMember, m_classData, value); } + } + public bool EnableAngularConstraint + { + get { return Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData, value); } + } + public float MotorFrequency + { + get { return Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotorFrequency", CallKind.ClassMember, m_classData, value); } + } + public float MotorDampingRatio + { + get { return Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotorDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public bool UseEntityPivot + { + get { return Invoker.CallNative("SDKClass", "UseEntityPivot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseEntityPivot", CallKind.ClassMember, m_classData, value); } + } + public ConstraintSoundInfo SoundInfo + { + get { return Invoker.CallNative("SDKClass", "SoundInfo", CallKind.ClassMember, m_classData); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysSlideConstraint(ptr={this.m_classData})"; + } + public class CPhysSurfaceProperties : ClassData + { + public CPhysSurfaceProperties(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfaceProperties", "CPhysSurfaceProperties", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfaceProperties(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfaceProperties", "CPhysSurfaceProperties", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfaceProperties() + { + } + public CPhysSurfaceProperties(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfaceProperties", "CPhysSurfaceProperties", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameHash + { + get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } + } + public uint BaseNameHash + { + get { return Invoker.CallNative("SDKClass", "BaseNameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseNameHash", CallKind.ClassMember, m_classData, value); } + } + public bool Hidden + { + get { return Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData, value); } + } + public string Description + { + get { return Invoker.CallNative("SDKClass", "Description", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Description", CallKind.ClassMember, m_classData, value); } + } + public CPhysSurfacePropertiesPhysics Physics + { + get { return Invoker.CallNative("SDKClass", "Physics", CallKind.ClassMember, m_classData); } + } + public CPhysSurfacePropertiesVehicle VehicleParams + { + get { return Invoker.CallNative("SDKClass", "VehicleParams", CallKind.ClassMember, m_classData); } + } + public CPhysSurfacePropertiesSoundNames AudioSounds + { + get { return Invoker.CallNative("SDKClass", "AudioSounds", CallKind.ClassMember, m_classData); } + } + public CPhysSurfacePropertiesAudio AudioParams + { + get { return Invoker.CallNative("SDKClass", "AudioParams", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysSurfaceProperties(ptr={this.m_classData})"; + } + public class CPhysSurfacePropertiesAudio : ClassData + { + public CPhysSurfacePropertiesAudio(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesAudio", "CPhysSurfacePropertiesAudio", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesAudio(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesAudio", "CPhysSurfacePropertiesAudio", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesAudio() + { + } + public CPhysSurfacePropertiesAudio(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesAudio", "CPhysSurfacePropertiesAudio", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Reflectivity + { + get { return Invoker.CallNative("SDKClass", "Reflectivity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Reflectivity", CallKind.ClassMember, m_classData, value); } + } + public float HardnessFactor + { + get { return Invoker.CallNative("SDKClass", "HardnessFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HardnessFactor", CallKind.ClassMember, m_classData, value); } + } + public float RoughnessFactor + { + get { return Invoker.CallNative("SDKClass", "RoughnessFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoughnessFactor", CallKind.ClassMember, m_classData, value); } + } + public float RoughThreshold + { + get { return Invoker.CallNative("SDKClass", "RoughThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoughThreshold", CallKind.ClassMember, m_classData, value); } + } + public float HardThreshold + { + get { return Invoker.CallNative("SDKClass", "HardThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HardThreshold", CallKind.ClassMember, m_classData, value); } + } + public float HardVelocityThreshold + { + get { return Invoker.CallNative("SDKClass", "HardVelocityThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HardVelocityThreshold", CallKind.ClassMember, m_classData, value); } + } + public float StaticImpactVolume + { + get { return Invoker.CallNative("SDKClass", "StaticImpactVolume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StaticImpactVolume", CallKind.ClassMember, m_classData, value); } + } + public float OcclusionFactor + { + get { return Invoker.CallNative("SDKClass", "OcclusionFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OcclusionFactor", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPhysSurfacePropertiesAudio(ptr={this.m_classData})"; + } + public class CPhysSurfacePropertiesPhysics : ClassData + { + public CPhysSurfacePropertiesPhysics(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesPhysics", "CPhysSurfacePropertiesPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesPhysics(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesPhysics", "CPhysSurfacePropertiesPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesPhysics() + { + } + public CPhysSurfacePropertiesPhysics(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesPhysics", "CPhysSurfacePropertiesPhysics", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Friction + { + get { return Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData, value); } + } + public float Elasticity + { + get { return Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData, value); } + } + public float Density + { + get { return Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Density", CallKind.ClassMember, m_classData, value); } + } + public float Thickness + { + get { return Invoker.CallNative("SDKClass", "Thickness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Thickness", CallKind.ClassMember, m_classData, value); } + } + public float SoftContactFrequency + { + get { return Invoker.CallNative("SDKClass", "SoftContactFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoftContactFrequency", CallKind.ClassMember, m_classData, value); } + } + public float SoftContactDampingRatio + { + get { return Invoker.CallNative("SDKClass", "SoftContactDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoftContactDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPhysSurfacePropertiesPhysics(ptr={this.m_classData})"; + } + public class CPhysSurfacePropertiesSoundNames : ClassData + { + public CPhysSurfacePropertiesSoundNames(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesSoundNames", "CPhysSurfacePropertiesSoundNames", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesSoundNames(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesSoundNames", "CPhysSurfacePropertiesSoundNames", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesSoundNames() + { + } + public CPhysSurfacePropertiesSoundNames(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesSoundNames", "CPhysSurfacePropertiesSoundNames", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ImpactSoft + { + get { return Invoker.CallNative("SDKClass", "ImpactSoft", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImpactSoft", CallKind.ClassMember, m_classData, value); } + } + public string ImpactHard + { + get { return Invoker.CallNative("SDKClass", "ImpactHard", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImpactHard", CallKind.ClassMember, m_classData, value); } + } + public string ScrapeSmooth + { + get { return Invoker.CallNative("SDKClass", "ScrapeSmooth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScrapeSmooth", CallKind.ClassMember, m_classData, value); } + } + public string ScrapeRough + { + get { return Invoker.CallNative("SDKClass", "ScrapeRough", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScrapeRough", CallKind.ClassMember, m_classData, value); } + } + public string BulletImpact + { + get { return Invoker.CallNative("SDKClass", "BulletImpact", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BulletImpact", CallKind.ClassMember, m_classData, value); } + } + public string Rolling + { + get { return Invoker.CallNative("SDKClass", "Rolling", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rolling", CallKind.ClassMember, m_classData, value); } + } + public string Break + { + get { return Invoker.CallNative("SDKClass", "Break", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Break", CallKind.ClassMember, m_classData, value); } + } + public string Strain + { + get { return Invoker.CallNative("SDKClass", "Strain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Strain", CallKind.ClassMember, m_classData, value); } + } + public string MeleeImpact + { + get { return Invoker.CallNative("SDKClass", "MeleeImpact", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeleeImpact", CallKind.ClassMember, m_classData, value); } + } + public string PushOff + { + get { return Invoker.CallNative("SDKClass", "PushOff", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushOff", CallKind.ClassMember, m_classData, value); } + } + public string SkidStop + { + get { return Invoker.CallNative("SDKClass", "SkidStop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkidStop", CallKind.ClassMember, m_classData, value); } + } + public string Resonant + { + get { return Invoker.CallNative("SDKClass", "Resonant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Resonant", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPhysSurfacePropertiesSoundNames(ptr={this.m_classData})"; + } + public class CPhysSurfacePropertiesVehicle : ClassData + { + public CPhysSurfacePropertiesVehicle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesVehicle", "CPhysSurfacePropertiesVehicle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesVehicle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesVehicle", "CPhysSurfacePropertiesVehicle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysSurfacePropertiesVehicle() + { + } + public CPhysSurfacePropertiesVehicle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysSurfacePropertiesVehicle", "CPhysSurfacePropertiesVehicle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float WheelDrag + { + get { return Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData, value); } + } + public float WheelFrictionScale + { + get { return Invoker.CallNative("SDKClass", "WheelFrictionScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WheelFrictionScale", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPhysSurfacePropertiesVehicle(ptr={this.m_classData})"; + } + public class CPhysThruster : CPhysForce + { + public CPhysThruster(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysThruster", "CPhysThruster", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysThruster(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysThruster", "CPhysThruster", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysThruster() + { + } + public CPhysThruster(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysThruster", "CPhysThruster", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D LocalOrigin + { + get { return Invoker.CallNative("SDKClass", "LocalOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalOrigin", CallKind.ClassMember, m_classData, value); } + } + public CPhysForce Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysThruster(ptr={this.m_classData})"; + } + public class CPhysTorque : CPhysForce + { + public CPhysTorque(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysTorque", "CPhysTorque", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysTorque(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysTorque", "CPhysTorque", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysTorque() + { + } + public CPhysTorque(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysTorque", "CPhysTorque", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Axis + { + get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } + } + public CPhysForce Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysTorque(ptr={this.m_classData})"; + } + public class CPhysWheelConstraint : CPhysConstraint + { + public CPhysWheelConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysWheelConstraint", "CPhysWheelConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysWheelConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysWheelConstraint", "CPhysWheelConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPhysWheelConstraint() + { + } + public CPhysWheelConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPhysWheelConstraint", "CPhysWheelConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float SuspensionFrequency + { + get { return Invoker.CallNative("SDKClass", "SuspensionFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SuspensionFrequency", CallKind.ClassMember, m_classData, value); } + } + public float SuspensionDampingRatio + { + get { return Invoker.CallNative("SDKClass", "SuspensionDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SuspensionDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public float SuspensionHeightOffset + { + get { return Invoker.CallNative("SDKClass", "SuspensionHeightOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SuspensionHeightOffset", CallKind.ClassMember, m_classData, value); } + } + public bool EnableSuspensionLimit + { + get { return Invoker.CallNative("SDKClass", "EnableSuspensionLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableSuspensionLimit", CallKind.ClassMember, m_classData, value); } + } + public float MinSuspensionOffset + { + get { return Invoker.CallNative("SDKClass", "MinSuspensionOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinSuspensionOffset", CallKind.ClassMember, m_classData, value); } + } + public float MaxSuspensionOffset + { + get { return Invoker.CallNative("SDKClass", "MaxSuspensionOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSuspensionOffset", CallKind.ClassMember, m_classData, value); } + } + public bool EnableSteeringLimit + { + get { return Invoker.CallNative("SDKClass", "EnableSteeringLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableSteeringLimit", CallKind.ClassMember, m_classData, value); } + } + public float MinSteeringAngle + { + get { return Invoker.CallNative("SDKClass", "MinSteeringAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinSteeringAngle", CallKind.ClassMember, m_classData, value); } + } + public float MaxSteeringAngle + { + get { return Invoker.CallNative("SDKClass", "MaxSteeringAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSteeringAngle", CallKind.ClassMember, m_classData, value); } + } + public float SteeringAxisFriction + { + get { return Invoker.CallNative("SDKClass", "SteeringAxisFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SteeringAxisFriction", CallKind.ClassMember, m_classData, value); } + } + public float SpinAxisFriction + { + get { return Invoker.CallNative("SDKClass", "SpinAxisFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpinAxisFriction", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity SteeringMimicsEntity + { + get { return Invoker.CallNative("SDKClass", "SteeringMimicsEntity", CallKind.ClassMember, m_classData); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPhysWheelConstraint(ptr={this.m_classData})"; + } + public class CPlantedC4 : CBaseAnimGraph + { + public CPlantedC4(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlantedC4", "CPlantedC4", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlantedC4(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlantedC4", "CPlantedC4", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlantedC4() + { + } + public CPlantedC4(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlantedC4", "CPlantedC4", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool BombTicking + { + get { return Invoker.CallNative("SDKClass", "BombTicking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombTicking", CallKind.ClassMember, m_classData, value); } + } + public float C4Blow + { + get { return Invoker.CallNative("SDKClass", "C4Blow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "C4Blow", CallKind.ClassMember, m_classData, value); } + } + public int BombSite + { + get { return Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData, value); } + } + public int SourceSoundscapeHash + { + get { return Invoker.CallNative("SDKClass", "SourceSoundscapeHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceSoundscapeHash", CallKind.ClassMember, m_classData, value); } + } + public CAttributeContainer AttributeManager + { + get { return Invoker.CallNative("SDKClass", "AttributeManager", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBombDefused + { + get { return Invoker.CallNative("SDKClass", "OnBombDefused", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBombBeginDefuse + { + get { return Invoker.CallNative("SDKClass", "OnBombBeginDefuse", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnBombDefuseAborted + { + get { return Invoker.CallNative("SDKClass", "OnBombDefuseAborted", CallKind.ClassMember, m_classData); } + } + public bool CannotBeDefused + { + get { return Invoker.CallNative("SDKClass", "CannotBeDefused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CannotBeDefused", CallKind.ClassMember, m_classData, value); } + } + public EntitySpottedState_t EntitySpottedState + { + get { return Invoker.CallNative("SDKClass", "EntitySpottedState", CallKind.ClassMember, m_classData); } + } + public int SpotRules + { + get { return Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotRules", CallKind.ClassMember, m_classData, value); } + } + public bool TrainingPlacedByPlayer + { + get { return Invoker.CallNative("SDKClass", "TrainingPlacedByPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TrainingPlacedByPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool HasExploded + { + get { return Invoker.CallNative("SDKClass", "HasExploded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasExploded", CallKind.ClassMember, m_classData, value); } + } + public float TimerLength + { + get { return Invoker.CallNative("SDKClass", "TimerLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimerLength", CallKind.ClassMember, m_classData, value); } + } + public bool BeingDefused + { + get { return Invoker.CallNative("SDKClass", "BeingDefused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BeingDefused", CallKind.ClassMember, m_classData, value); } + } + public float LastDefuseTime + { + get { return Invoker.CallNative("SDKClass", "LastDefuseTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastDefuseTime", CallKind.ClassMember, m_classData, value); } + } + public float DefuseLength + { + get { return Invoker.CallNative("SDKClass", "DefuseLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefuseLength", CallKind.ClassMember, m_classData, value); } + } + public float DefuseCountDown + { + get { return Invoker.CallNative("SDKClass", "DefuseCountDown", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefuseCountDown", CallKind.ClassMember, m_classData, value); } + } + public bool BombDefused + { + get { return Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombDefused", CallKind.ClassMember, m_classData, value); } + } + public CCSPlayerPawn BombDefuser + { + get { return Invoker.CallNative("SDKClass", "BombDefuser", CallKind.ClassMember, m_classData); } + } + public int ProgressBarTime + { + get { return Invoker.CallNative("SDKClass", "ProgressBarTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProgressBarTime", CallKind.ClassMember, m_classData, value); } + } + public bool VoiceAlertFired + { + get { return Invoker.CallNative("SDKClass", "VoiceAlertFired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoiceAlertFired", CallKind.ClassMember, m_classData, value); } + } + public bool[] VoiceAlertPlayed + { + get { return Invoker.CallNative("SDKClass", "VoiceAlertPlayed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoiceAlertPlayed", CallKind.ClassMember, m_classData, value); } + } + public float NextBotBeepTime + { + get { return Invoker.CallNative("SDKClass", "NextBotBeepTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextBotBeepTime", CallKind.ClassMember, m_classData, value); } + } + public Vector CatchUpToPlayerEye + { + get { return Invoker.CallNative("SDKClass", "CatchUpToPlayerEye", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CatchUpToPlayerEye", CallKind.ClassMember, m_classData, value); } + } + public float LastSpinDetectionTime + { + get { return Invoker.CallNative("SDKClass", "LastSpinDetectionTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastSpinDetectionTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlantedC4(ptr={this.m_classData})"; + } + public class CPlatTrigger : CBaseModelEntity + { + public CPlatTrigger(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlatTrigger", "CPlatTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlatTrigger(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlatTrigger", "CPlatTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlatTrigger() + { + } + public CPlatTrigger(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlatTrigger", "CPlatTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFuncPlat Platform + { + get { return Invoker.CallNative("SDKClass", "Platform", CallKind.ClassMember, m_classData); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlatTrigger(ptr={this.m_classData})"; + } + public class CPlayer_AutoaimServices : CPlayerPawnComponent + { + public CPlayer_AutoaimServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_AutoaimServices", "CPlayer_AutoaimServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_AutoaimServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_AutoaimServices", "CPlayer_AutoaimServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_AutoaimServices() + { + } + public CPlayer_AutoaimServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_AutoaimServices", "CPlayer_AutoaimServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_AutoaimServices(ptr={this.m_classData})"; + } + public class CPlayer_CameraServices : CPlayerPawnComponent + { + public CPlayer_CameraServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_CameraServices", "CPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_CameraServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_CameraServices", "CPlayer_CameraServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_CameraServices() + { + } + public CPlayer_CameraServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_CameraServices", "CPlayer_CameraServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector CsViewPunchAngle + { + get { return Invoker.CallNative("SDKClass", "CsViewPunchAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CsViewPunchAngle", CallKind.ClassMember, m_classData, value); } + } + public int CsViewPunchAngleTick + { + get { return Invoker.CallNative("SDKClass", "CsViewPunchAngleTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CsViewPunchAngleTick", CallKind.ClassMember, m_classData, value); } + } + public float CsViewPunchAngleTickRatio + { + get { return Invoker.CallNative("SDKClass", "CsViewPunchAngleTickRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CsViewPunchAngleTickRatio", CallKind.ClassMember, m_classData, value); } + } + public fogplayerparams_t PlayerFog + { + get { return Invoker.CallNative("SDKClass", "PlayerFog", CallKind.ClassMember, m_classData); } + } + public CColorCorrection ColorCorrectionCtrl + { + get { return Invoker.CallNative("SDKClass", "ColorCorrectionCtrl", CallKind.ClassMember, m_classData); } + } + public CBaseEntity ViewEntity + { + get { return Invoker.CallNative("SDKClass", "ViewEntity", CallKind.ClassMember, m_classData); } + } + public CTonemapController2 TonemapController + { + get { return Invoker.CallNative("SDKClass", "TonemapController", CallKind.ClassMember, m_classData); } + } + public audioparams_t Audio + { + get { return Invoker.CallNative("SDKClass", "Audio", CallKind.ClassMember, m_classData); } + } + public float OldPlayerZ + { + get { return Invoker.CallNative("SDKClass", "OldPlayerZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldPlayerZ", CallKind.ClassMember, m_classData, value); } + } + public float OldPlayerViewOffsetZ + { + get { return Invoker.CallNative("SDKClass", "OldPlayerViewOffsetZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldPlayerViewOffsetZ", CallKind.ClassMember, m_classData, value); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_CameraServices(ptr={this.m_classData})"; + } + public class CPlayer_FlashlightServices : CPlayerPawnComponent + { + public CPlayer_FlashlightServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_FlashlightServices", "CPlayer_FlashlightServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_FlashlightServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_FlashlightServices", "CPlayer_FlashlightServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_FlashlightServices() + { + } + public CPlayer_FlashlightServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_FlashlightServices", "CPlayer_FlashlightServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_FlashlightServices(ptr={this.m_classData})"; + } + public class CPlayer_ItemServices : CPlayerPawnComponent + { + public CPlayer_ItemServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ItemServices", "CPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_ItemServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ItemServices", "CPlayer_ItemServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_ItemServices() + { + } + public CPlayer_ItemServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ItemServices", "CPlayer_ItemServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_ItemServices(ptr={this.m_classData})"; + } + public class CPlayer_MovementServices : CPlayerPawnComponent + { + public CPlayer_MovementServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices", "CPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_MovementServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices", "CPlayer_MovementServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_MovementServices() + { + } + public CPlayer_MovementServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices", "CPlayer_MovementServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Impulse + { + get { return Invoker.CallNative("SDKClass", "Impulse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Impulse", CallKind.ClassMember, m_classData, value); } + } + public CInButtonState Buttons + { + get { return Invoker.CallNative("SDKClass", "Buttons", CallKind.ClassMember, m_classData); } + } + public ulong QueuedButtonDownMask + { + get { return Invoker.CallNative("SDKClass", "QueuedButtonDownMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QueuedButtonDownMask", CallKind.ClassMember, m_classData, value); } + } + public ulong QueuedButtonChangeMask + { + get { return Invoker.CallNative("SDKClass", "QueuedButtonChangeMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QueuedButtonChangeMask", CallKind.ClassMember, m_classData, value); } + } + public ulong ButtonDoublePressed + { + get { return Invoker.CallNative("SDKClass", "ButtonDoublePressed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ButtonDoublePressed", CallKind.ClassMember, m_classData, value); } + } + public uint[] ButtonPressedCmdNumber + { + get { return Invoker.CallNative("SDKClass", "ButtonPressedCmdNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ButtonPressedCmdNumber", CallKind.ClassMember, m_classData, value); } + } + public uint LastCommandNumberProcessed + { + get { return Invoker.CallNative("SDKClass", "LastCommandNumberProcessed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastCommandNumberProcessed", CallKind.ClassMember, m_classData, value); } + } + public ulong ToggleButtonDownMask + { + get { return Invoker.CallNative("SDKClass", "ToggleButtonDownMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToggleButtonDownMask", CallKind.ClassMember, m_classData, value); } + } + public float Maxspeed + { + get { return Invoker.CallNative("SDKClass", "Maxspeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Maxspeed", CallKind.ClassMember, m_classData, value); } + } + public float[] ForceSubtickMoveWhen + { + get { return Invoker.CallNative("SDKClass", "ForceSubtickMoveWhen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceSubtickMoveWhen", CallKind.ClassMember, m_classData, value); } + } + public float ForwardMove + { + get { return Invoker.CallNative("SDKClass", "ForwardMove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForwardMove", CallKind.ClassMember, m_classData, value); } + } + public float LeftMove + { + get { return Invoker.CallNative("SDKClass", "LeftMove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LeftMove", CallKind.ClassMember, m_classData, value); } + } + public float UpMove + { + get { return Invoker.CallNative("SDKClass", "UpMove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpMove", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastMovementImpulses + { + get { return Invoker.CallNative("SDKClass", "LastMovementImpulses", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastMovementImpulses", CallKind.ClassMember, m_classData, value); } + } + public Vector LastFinishTickViewAngles + { + get { return Invoker.CallNative("SDKClass", "LastFinishTickViewAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastFinishTickViewAngles", CallKind.ClassMember, m_classData, value); } + } + public Vector OldViewAngles + { + get { return Invoker.CallNative("SDKClass", "OldViewAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldViewAngles", CallKind.ClassMember, m_classData, value); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_MovementServices(ptr={this.m_classData})"; + } + public class CPlayer_MovementServices_Humanoid : CPlayer_MovementServices + { + public CPlayer_MovementServices_Humanoid(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices_Humanoid", "CPlayer_MovementServices_Humanoid", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_MovementServices_Humanoid(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices_Humanoid", "CPlayer_MovementServices_Humanoid", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_MovementServices_Humanoid() + { + } + public CPlayer_MovementServices_Humanoid(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_MovementServices_Humanoid", "CPlayer_MovementServices_Humanoid", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StepSoundTime + { + get { return Invoker.CallNative("SDKClass", "StepSoundTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StepSoundTime", CallKind.ClassMember, m_classData, value); } + } + public float FallVelocity + { + get { return Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FallVelocity", CallKind.ClassMember, m_classData, value); } + } + public bool InCrouch + { + get { return Invoker.CallNative("SDKClass", "InCrouch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InCrouch", CallKind.ClassMember, m_classData, value); } + } + public uint CrouchState + { + get { return Invoker.CallNative("SDKClass", "CrouchState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrouchState", CallKind.ClassMember, m_classData, value); } + } + public float CrouchTransitionStartTime + { + get { return Invoker.CallNative("SDKClass", "CrouchTransitionStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrouchTransitionStartTime", CallKind.ClassMember, m_classData, value); } + } + public bool Ducked + { + get { return Invoker.CallNative("SDKClass", "Ducked", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ducked", CallKind.ClassMember, m_classData, value); } + } + public bool Ducking + { + get { return Invoker.CallNative("SDKClass", "Ducking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ducking", CallKind.ClassMember, m_classData, value); } + } + public bool InDuckJump + { + get { return Invoker.CallNative("SDKClass", "InDuckJump", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InDuckJump", CallKind.ClassMember, m_classData, value); } + } + public Vector2D GroundNormal + { + get { return Invoker.CallNative("SDKClass", "GroundNormal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundNormal", CallKind.ClassMember, m_classData, value); } + } + public float SurfaceFriction + { + get { return Invoker.CallNative("SDKClass", "SurfaceFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfaceFriction", CallKind.ClassMember, m_classData, value); } + } + public uint SurfaceProps + { + get { return Invoker.CallNative("SDKClass", "SurfaceProps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfaceProps", CallKind.ClassMember, m_classData, value); } + } + public int Stepside + { + get { return Invoker.CallNative("SDKClass", "Stepside", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Stepside", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SmoothedVelocity + { + get { return Invoker.CallNative("SDKClass", "SmoothedVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothedVelocity", CallKind.ClassMember, m_classData, value); } + } + public CPlayer_MovementServices Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_MovementServices_Humanoid(ptr={this.m_classData})"; + } + public class CPlayer_ObserverServices : CPlayerPawnComponent + { + public CPlayer_ObserverServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ObserverServices", "CPlayer_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_ObserverServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ObserverServices", "CPlayer_ObserverServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_ObserverServices() + { + } + public CPlayer_ObserverServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_ObserverServices", "CPlayer_ObserverServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte ObserverMode + { + get { return Invoker.CallNative("SDKClass", "ObserverMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ObserverMode", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity ObserverTarget + { + get { return Invoker.CallNative("SDKClass", "ObserverTarget", CallKind.ClassMember, m_classData); } + } + public uint ObserverLastMode + { + get { return Invoker.CallNative("SDKClass", "ObserverLastMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ObserverLastMode", CallKind.ClassMember, m_classData, value); } + } + public bool ForcedObserverMode + { + get { return Invoker.CallNative("SDKClass", "ForcedObserverMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForcedObserverMode", CallKind.ClassMember, m_classData, value); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_ObserverServices(ptr={this.m_classData})"; + } + public class CPlayer_UseServices : CPlayerPawnComponent + { + public CPlayer_UseServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_UseServices", "CPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_UseServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_UseServices", "CPlayer_UseServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_UseServices() + { + } + public CPlayer_UseServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_UseServices", "CPlayer_UseServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_UseServices(ptr={this.m_classData})"; + } + public class CPlayer_WaterServices : CPlayerPawnComponent + { + public CPlayer_WaterServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WaterServices", "CPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_WaterServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WaterServices", "CPlayer_WaterServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_WaterServices() + { + } + public CPlayer_WaterServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WaterServices", "CPlayer_WaterServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_WaterServices(ptr={this.m_classData})"; + } + public class CPlayer_WeaponServices : CPlayerPawnComponent + { + public CPlayer_WeaponServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WeaponServices", "CPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_WeaponServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WeaponServices", "CPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayer_WeaponServices() + { + } + public CPlayer_WeaponServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayer_WeaponServices", "CPlayer_WeaponServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBasePlayerWeapon ActiveWeapon + { + get { return Invoker.CallNative("SDKClass", "ActiveWeapon", CallKind.ClassMember, m_classData); } + } + public CBasePlayerWeapon LastWeapon + { + get { return Invoker.CallNative("SDKClass", "LastWeapon", CallKind.ClassMember, m_classData); } + } + public ushort[] Ammo + { + get { return Invoker.CallNative("SDKClass", "Ammo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ammo", CallKind.ClassMember, m_classData, value); } + } + public bool PreventWeaponPickup + { + get { return Invoker.CallNative("SDKClass", "PreventWeaponPickup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreventWeaponPickup", CallKind.ClassMember, m_classData, value); } + } + public CPlayerPawnComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayer_WeaponServices(ptr={this.m_classData})"; + } + public class CPlayerControllerComponent : ClassData + { + public CPlayerControllerComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerControllerComponent", "CPlayerControllerComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerControllerComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerControllerComponent", "CPlayerControllerComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerControllerComponent() + { + } + public CPlayerControllerComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerControllerComponent", "CPlayerControllerComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayerControllerComponent(ptr={this.m_classData})"; + } + public class CPlayerInputAnimMotorUpdater : CAnimMotorUpdaterBase + { + public CPlayerInputAnimMotorUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerInputAnimMotorUpdater", "CPlayerInputAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerInputAnimMotorUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerInputAnimMotorUpdater", "CPlayerInputAnimMotorUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerInputAnimMotorUpdater() + { + } + public CPlayerInputAnimMotorUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerInputAnimMotorUpdater", "CPlayerInputAnimMotorUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] SampleTimes + { + get { return Invoker.CallNative("SDKClass", "SampleTimes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SampleTimes", CallKind.ClassMember, m_classData, value); } + } + public float SpringConstant + { + get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } + } + public float AnticipationDistance + { + get { return Invoker.CallNative("SDKClass", "AnticipationDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnticipationDistance", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle AnticipationPosParam + { + get { return Invoker.CallNative("SDKClass", "AnticipationPosParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle AnticipationHeadingParam + { + get { return Invoker.CallNative("SDKClass", "AnticipationHeadingParam", CallKind.ClassMember, m_classData); } + } + public bool UseAcceleration + { + get { return Invoker.CallNative("SDKClass", "UseAcceleration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAcceleration", CallKind.ClassMember, m_classData, value); } + } + public CAnimMotorUpdaterBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayerInputAnimMotorUpdater(ptr={this.m_classData})"; + } + public class CPlayerPawnComponent : ClassData + { + public CPlayerPawnComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerPawnComponent", "CPlayerPawnComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerPawnComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerPawnComponent", "CPlayerPawnComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerPawnComponent() + { + } + public CPlayerPawnComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerPawnComponent", "CPlayerPawnComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public CBasePlayerPawn GetPawn() + { + return Internal_API.Invoker.CallNative("SDKClass", "GetPawn", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayerPawnComponent(ptr={this.m_classData})"; + } + public class CPlayerPing : CBaseEntity + { + public CPlayerPing(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerPing", "CPlayerPing", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerPing(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerPing", "CPlayerPing", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerPing() + { + } + public CPlayerPing(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerPing", "CPlayerPing", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSPlayerPawn Player + { + get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } + } + public CBaseEntity PingedEntity + { + get { return Invoker.CallNative("SDKClass", "PingedEntity", CallKind.ClassMember, m_classData); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public bool Urgent + { + get { return Invoker.CallNative("SDKClass", "Urgent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Urgent", CallKind.ClassMember, m_classData, value); } + } + public string PlaceName + { + get { return Invoker.CallNative("SDKClass", "PlaceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaceName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayerPing(ptr={this.m_classData})"; + } + public class CPlayerSprayDecal : CModelPointEntity + { + public CPlayerSprayDecal(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecal", "CPlayerSprayDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerSprayDecal(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecal", "CPlayerSprayDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerSprayDecal() + { + } + public CPlayerSprayDecal(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecal", "CPlayerSprayDecal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int UniqueID + { + get { return Invoker.CallNative("SDKClass", "UniqueID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UniqueID", CallKind.ClassMember, m_classData, value); } + } + public uint AccountID + { + get { return Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AccountID", CallKind.ClassMember, m_classData, value); } + } + public uint TraceID + { + get { return Invoker.CallNative("SDKClass", "TraceID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceID", CallKind.ClassMember, m_classData, value); } + } + public uint RtGcTime + { + get { return Invoker.CallNative("SDKClass", "RtGcTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RtGcTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D EndPos + { + get { return Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndPos", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Left + { + get { return Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Left", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Normal + { + get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } + } + public int Player + { + get { return Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Player", CallKind.ClassMember, m_classData, value); } + } + public int Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData, value); } + } + public int Hitbox + { + get { return Invoker.CallNative("SDKClass", "Hitbox", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hitbox", CallKind.ClassMember, m_classData, value); } + } + public float CreationTime + { + get { return Invoker.CallNative("SDKClass", "CreationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreationTime", CallKind.ClassMember, m_classData, value); } + } + public int TintID + { + get { return Invoker.CallNative("SDKClass", "TintID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TintID", CallKind.ClassMember, m_classData, value); } + } + public byte Version + { + get { return Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Version", CallKind.ClassMember, m_classData, value); } + } + public byte[] Signature + { + get { return Invoker.CallNative("SDKClass", "Signature", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Signature", CallKind.ClassMember, m_classData, value); } + } + public CModelPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayerSprayDecal(ptr={this.m_classData})"; + } + public class CPlayerSprayDecalRenderHelper : ClassData + { + public CPlayerSprayDecalRenderHelper(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecalRenderHelper", "CPlayerSprayDecalRenderHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerSprayDecalRenderHelper(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecalRenderHelper", "CPlayerSprayDecalRenderHelper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerSprayDecalRenderHelper() + { + } + public CPlayerSprayDecalRenderHelper(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerSprayDecalRenderHelper", "CPlayerSprayDecalRenderHelper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CPlayerSprayDecalRenderHelper(ptr={this.m_classData})"; + } + public class CPlayerVisibility : CBaseEntity + { + public CPlayerVisibility(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerVisibility", "CPlayerVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerVisibility(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerVisibility", "CPlayerVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPlayerVisibility() + { + } + public CPlayerVisibility(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPlayerVisibility", "CPlayerVisibility", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float VisibilityStrength + { + get { return Invoker.CallNative("SDKClass", "VisibilityStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisibilityStrength", CallKind.ClassMember, m_classData, value); } + } + public float FogDistanceMultiplier + { + get { return Invoker.CallNative("SDKClass", "FogDistanceMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogDistanceMultiplier", CallKind.ClassMember, m_classData, value); } + } + public float FogMaxDensityMultiplier + { + get { return Invoker.CallNative("SDKClass", "FogMaxDensityMultiplier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMaxDensityMultiplier", CallKind.ClassMember, m_classData, value); } + } + public float FadeTime + { + get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool IsEnabled + { + get { return Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsEnabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPlayerVisibility(ptr={this.m_classData})"; + } + public class CPointAngleSensor : CPointEntity + { + public CPointAngleSensor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointAngleSensor", "CPointAngleSensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointAngleSensor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointAngleSensor", "CPointAngleSensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointAngleSensor() + { + } + public CPointAngleSensor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointAngleSensor", "CPointAngleSensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public string LookAtName + { + get { return Invoker.CallNative("SDKClass", "LookAtName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookAtName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + } + public CBaseEntity LookAtEntity + { + get { return Invoker.CallNative("SDKClass", "LookAtEntity", CallKind.ClassMember, m_classData); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float DotTolerance + { + get { return Invoker.CallNative("SDKClass", "DotTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DotTolerance", CallKind.ClassMember, m_classData, value); } + } + public float FacingTime + { + get { return Invoker.CallNative("SDKClass", "FacingTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FacingTime", CallKind.ClassMember, m_classData, value); } + } + public bool Fired + { + get { return Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnFacingLookat + { + get { return Invoker.CallNative("SDKClass", "OnFacingLookat", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnNotFacingLookat + { + get { return Invoker.CallNative("SDKClass", "OnNotFacingLookat", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointAngleSensor(ptr={this.m_classData})"; + } + public class CPointAngularVelocitySensor : CPointEntity + { + public CPointAngularVelocitySensor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointAngularVelocitySensor", "CPointAngularVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointAngularVelocitySensor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointAngularVelocitySensor", "CPointAngularVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointAngularVelocitySensor() + { + } + public CPointAngularVelocitySensor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointAngularVelocitySensor", "CPointAngularVelocitySensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + } + public float Threshold + { + get { return Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData, value); } + } + public int LastCompareResult + { + get { return Invoker.CallNative("SDKClass", "LastCompareResult", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastCompareResult", CallKind.ClassMember, m_classData, value); } + } + public int LastFireResult + { + get { return Invoker.CallNative("SDKClass", "LastFireResult", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastFireResult", CallKind.ClassMember, m_classData, value); } + } + public float FireTime + { + get { return Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData, value); } + } + public float FireInterval + { + get { return Invoker.CallNative("SDKClass", "FireInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireInterval", CallKind.ClassMember, m_classData, value); } + } + public float LastAngVelocity + { + get { return Invoker.CallNative("SDKClass", "LastAngVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastAngVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector LastOrientation + { + get { return Invoker.CallNative("SDKClass", "LastOrientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastOrientation", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Axis + { + get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } + } + public bool UseHelper + { + get { return Invoker.CallNative("SDKClass", "UseHelper", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseHelper", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnLessThan + { + get { return Invoker.CallNative("SDKClass", "OnLessThan", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnLessThanOrEqualTo + { + get { return Invoker.CallNative("SDKClass", "OnLessThanOrEqualTo", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnGreaterThan + { + get { return Invoker.CallNative("SDKClass", "OnGreaterThan", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnGreaterThanOrEqualTo + { + get { return Invoker.CallNative("SDKClass", "OnGreaterThanOrEqualTo", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnEqualTo + { + get { return Invoker.CallNative("SDKClass", "OnEqualTo", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointAngularVelocitySensor(ptr={this.m_classData})"; + } + public class CPointBroadcastClientCommand : CPointEntity + { + public CPointBroadcastClientCommand(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointBroadcastClientCommand", "CPointBroadcastClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointBroadcastClientCommand(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointBroadcastClientCommand", "CPointBroadcastClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointBroadcastClientCommand() + { + } + public CPointBroadcastClientCommand(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointBroadcastClientCommand", "CPointBroadcastClientCommand", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointBroadcastClientCommand(ptr={this.m_classData})"; + } + public class CPointCamera : CBaseEntity + { + public CPointCamera(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointCamera", "CPointCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointCamera(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointCamera", "CPointCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointCamera() + { + } + public CPointCamera(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointCamera", "CPointCamera", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FOV + { + get { return Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FOV", CallKind.ClassMember, m_classData, value); } + } + public float Resolution + { + get { return Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Resolution", CallKind.ClassMember, m_classData, value); } + } + public bool FogEnable + { + get { return Invoker.CallNative("SDKClass", "FogEnable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogEnable", CallKind.ClassMember, m_classData, value); } + } + public QAngle FogColor + { + get { return Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogColor", CallKind.ClassMember, m_classData, value); } + } + public float FogStart + { + get { return Invoker.CallNative("SDKClass", "FogStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogStart", CallKind.ClassMember, m_classData, value); } + } + public float FogEnd + { + get { return Invoker.CallNative("SDKClass", "FogEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogEnd", CallKind.ClassMember, m_classData, value); } + } + public float FogMaxDensity + { + get { return Invoker.CallNative("SDKClass", "FogMaxDensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FogMaxDensity", CallKind.ClassMember, m_classData, value); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public bool UseScreenAspectRatio + { + get { return Invoker.CallNative("SDKClass", "UseScreenAspectRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseScreenAspectRatio", CallKind.ClassMember, m_classData, value); } + } + public float AspectRatio + { + get { return Invoker.CallNative("SDKClass", "AspectRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AspectRatio", CallKind.ClassMember, m_classData, value); } + } + public bool NoSky + { + get { return Invoker.CallNative("SDKClass", "NoSky", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoSky", CallKind.ClassMember, m_classData, value); } + } + public float Brightness + { + get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } + } + public float ZFar + { + get { return Invoker.CallNative("SDKClass", "ZFar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZFar", CallKind.ClassMember, m_classData, value); } + } + public float ZNear + { + get { return Invoker.CallNative("SDKClass", "ZNear", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ZNear", CallKind.ClassMember, m_classData, value); } + } + public bool CanHLTVUse + { + get { return Invoker.CallNative("SDKClass", "CanHLTVUse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanHLTVUse", CallKind.ClassMember, m_classData, value); } + } + public bool AlignWithParent + { + get { return Invoker.CallNative("SDKClass", "AlignWithParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlignWithParent", CallKind.ClassMember, m_classData, value); } + } + public bool DofEnabled + { + get { return Invoker.CallNative("SDKClass", "DofEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DofEnabled", CallKind.ClassMember, m_classData, value); } + } + public float DofNearBlurry + { + get { return Invoker.CallNative("SDKClass", "DofNearBlurry", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DofNearBlurry", CallKind.ClassMember, m_classData, value); } + } + public float DofNearCrisp + { + get { return Invoker.CallNative("SDKClass", "DofNearCrisp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DofNearCrisp", CallKind.ClassMember, m_classData, value); } + } + public float DofFarCrisp + { + get { return Invoker.CallNative("SDKClass", "DofFarCrisp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DofFarCrisp", CallKind.ClassMember, m_classData, value); } + } + public float DofFarBlurry + { + get { return Invoker.CallNative("SDKClass", "DofFarBlurry", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DofFarBlurry", CallKind.ClassMember, m_classData, value); } + } + public float DofTiltToGround + { + get { return Invoker.CallNative("SDKClass", "DofTiltToGround", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DofTiltToGround", CallKind.ClassMember, m_classData, value); } + } + public float TargetFOV + { + get { return Invoker.CallNative("SDKClass", "TargetFOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetFOV", CallKind.ClassMember, m_classData, value); } + } + public float DegreesPerSecond + { + get { return Invoker.CallNative("SDKClass", "DegreesPerSecond", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DegreesPerSecond", CallKind.ClassMember, m_classData, value); } + } + public bool IsOn + { + get { return Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsOn", CallKind.ClassMember, m_classData, value); } + } + public int[] Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointCamera(ptr={this.m_classData})"; + } + public class CPointCameraVFOV : CPointCamera + { + public CPointCameraVFOV(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointCameraVFOV", "CPointCameraVFOV", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointCameraVFOV(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointCameraVFOV", "CPointCameraVFOV", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointCameraVFOV() + { + } + public CPointCameraVFOV(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointCameraVFOV", "CPointCameraVFOV", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float VerticalFOV + { + get { return Invoker.CallNative("SDKClass", "VerticalFOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VerticalFOV", CallKind.ClassMember, m_classData, value); } + } + public CPointCamera Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointCameraVFOV(ptr={this.m_classData})"; + } + public class CPointChildModifier : CPointEntity + { + public CPointChildModifier(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointChildModifier", "CPointChildModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointChildModifier(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointChildModifier", "CPointChildModifier", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointChildModifier() + { + } + public CPointChildModifier(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointChildModifier", "CPointChildModifier", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool OrphanInsteadOfDeletingChildrenOnRemove + { + get { return Invoker.CallNative("SDKClass", "OrphanInsteadOfDeletingChildrenOnRemove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrphanInsteadOfDeletingChildrenOnRemove", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointChildModifier(ptr={this.m_classData})"; + } + public class CPointClientCommand : CPointEntity + { + public CPointClientCommand(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientCommand", "CPointClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientCommand(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientCommand", "CPointClientCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientCommand() + { + } + public CPointClientCommand(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientCommand", "CPointClientCommand", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointClientCommand(ptr={this.m_classData})"; + } + public class CPointClientUIDialog : CBaseClientUIEntity + { + public CPointClientUIDialog(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIDialog", "CPointClientUIDialog", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientUIDialog(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIDialog", "CPointClientUIDialog", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientUIDialog() + { + } + public CPointClientUIDialog(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIDialog", "CPointClientUIDialog", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Activator + { + get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } + } + public bool StartEnabled + { + get { return Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartEnabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseClientUIEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointClientUIDialog(ptr={this.m_classData})"; + } + public class CPointClientUIWorldPanel : CBaseClientUIEntity + { + public CPointClientUIWorldPanel(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldPanel", "CPointClientUIWorldPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientUIWorldPanel(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldPanel", "CPointClientUIWorldPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientUIWorldPanel() + { + } + public CPointClientUIWorldPanel(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldPanel", "CPointClientUIWorldPanel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IgnoreInput + { + get { return Invoker.CallNative("SDKClass", "IgnoreInput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreInput", CallKind.ClassMember, m_classData, value); } + } + public bool Lit + { + get { return Invoker.CallNative("SDKClass", "Lit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lit", CallKind.ClassMember, m_classData, value); } + } + public bool FollowPlayerAcrossTeleport + { + get { return Invoker.CallNative("SDKClass", "FollowPlayerAcrossTeleport", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FollowPlayerAcrossTeleport", CallKind.ClassMember, m_classData, value); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public float DPI + { + get { return Invoker.CallNative("SDKClass", "DPI", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DPI", CallKind.ClassMember, m_classData, value); } + } + public float InteractDistance + { + get { return Invoker.CallNative("SDKClass", "InteractDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractDistance", CallKind.ClassMember, m_classData, value); } + } + public float DepthOffset + { + get { return Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData, value); } + } + public uint OwnerContext + { + get { return Invoker.CallNative("SDKClass", "OwnerContext", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerContext", CallKind.ClassMember, m_classData, value); } + } + public uint HorizontalAlign + { + get { return Invoker.CallNative("SDKClass", "HorizontalAlign", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HorizontalAlign", CallKind.ClassMember, m_classData, value); } + } + public uint VerticalAlign + { + get { return Invoker.CallNative("SDKClass", "VerticalAlign", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VerticalAlign", CallKind.ClassMember, m_classData, value); } + } + public uint Orientation + { + get { return Invoker.CallNative("SDKClass", "Orientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Orientation", CallKind.ClassMember, m_classData, value); } + } + public bool AllowInteractionFromAllSceneWorlds + { + get { return Invoker.CallNative("SDKClass", "AllowInteractionFromAllSceneWorlds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowInteractionFromAllSceneWorlds", CallKind.ClassMember, m_classData, value); } + } + public string[] CSSClasses + { + get { return Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CSSClasses", CallKind.ClassMember, m_classData, value); } + } + public bool Opaque + { + get { return Invoker.CallNative("SDKClass", "Opaque", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Opaque", CallKind.ClassMember, m_classData, value); } + } + public bool NoDepth + { + get { return Invoker.CallNative("SDKClass", "NoDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoDepth", CallKind.ClassMember, m_classData, value); } + } + public bool VisibleWhenParentNoDraw + { + get { return Invoker.CallNative("SDKClass", "VisibleWhenParentNoDraw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisibleWhenParentNoDraw", CallKind.ClassMember, m_classData, value); } + } + public bool RenderBackface + { + get { return Invoker.CallNative("SDKClass", "RenderBackface", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderBackface", CallKind.ClassMember, m_classData, value); } + } + public bool UseOffScreenIndicator + { + get { return Invoker.CallNative("SDKClass", "UseOffScreenIndicator", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseOffScreenIndicator", CallKind.ClassMember, m_classData, value); } + } + public bool ExcludeFromSaveGames + { + get { return Invoker.CallNative("SDKClass", "ExcludeFromSaveGames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludeFromSaveGames", CallKind.ClassMember, m_classData, value); } + } + public bool Grabbable + { + get { return Invoker.CallNative("SDKClass", "Grabbable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Grabbable", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyRenderToTexture + { + get { return Invoker.CallNative("SDKClass", "OnlyRenderToTexture", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyRenderToTexture", CallKind.ClassMember, m_classData, value); } + } + public bool DisableMipGen + { + get { return Invoker.CallNative("SDKClass", "DisableMipGen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableMipGen", CallKind.ClassMember, m_classData, value); } + } + public int ExplicitImageLayout + { + get { return Invoker.CallNative("SDKClass", "ExplicitImageLayout", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplicitImageLayout", CallKind.ClassMember, m_classData, value); } + } + public CBaseClientUIEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointClientUIWorldPanel(ptr={this.m_classData})"; + } + public class CPointClientUIWorldTextPanel : CPointClientUIWorldPanel + { + public CPointClientUIWorldTextPanel(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldTextPanel", "CPointClientUIWorldTextPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientUIWorldTextPanel(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldTextPanel", "CPointClientUIWorldTextPanel", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointClientUIWorldTextPanel() + { + } + public CPointClientUIWorldTextPanel(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointClientUIWorldTextPanel", "CPointClientUIWorldTextPanel", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MessageText + { + get { return Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData, value); } + } + public CPointClientUIWorldPanel Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointClientUIWorldTextPanel(ptr={this.m_classData})"; + } + public class CPointConstraint : CBaseConstraint + { + public CPointConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointConstraint", "CPointConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointConstraint", "CPointConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointConstraint() + { + } + public CPointConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointConstraint", "CPointConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointConstraint(ptr={this.m_classData})"; + } + public class CPointEntity : CBaseEntity + { + public CPointEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointEntity", "CPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointEntity", "CPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointEntity() + { + } + public CPointEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointEntity", "CPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointEntity(ptr={this.m_classData})"; + } + public class CPointEntityFinder : CBaseEntity + { + public CPointEntityFinder(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointEntityFinder", "CPointEntityFinder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointEntityFinder(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointEntityFinder", "CPointEntityFinder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointEntityFinder() + { + } + public CPointEntityFinder(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointEntityFinder", "CPointEntityFinder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public string FilterName + { + get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public string RefName + { + get { return Invoker.CallNative("SDKClass", "RefName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Reference + { + get { return Invoker.CallNative("SDKClass", "Reference", CallKind.ClassMember, m_classData); } + } + public uint FindMethod + { + get { return Invoker.CallNative("SDKClass", "FindMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FindMethod", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnFoundEntity + { + get { return Invoker.CallNative("SDKClass", "OnFoundEntity", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointEntityFinder(ptr={this.m_classData})"; + } + public class CPointGamestatsCounter : CPointEntity + { + public CPointGamestatsCounter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointGamestatsCounter", "CPointGamestatsCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointGamestatsCounter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointGamestatsCounter", "CPointGamestatsCounter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointGamestatsCounter() + { + } + public CPointGamestatsCounter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointGamestatsCounter", "CPointGamestatsCounter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrStatisticName + { + get { return Invoker.CallNative("SDKClass", "StrStatisticName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrStatisticName", CallKind.ClassMember, m_classData, value); } + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointGamestatsCounter(ptr={this.m_classData})"; + } + public class CPointGiveAmmo : CPointEntity + { + public CPointGiveAmmo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointGiveAmmo", "CPointGiveAmmo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointGiveAmmo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointGiveAmmo", "CPointGiveAmmo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointGiveAmmo() + { + } + public CPointGiveAmmo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointGiveAmmo", "CPointGiveAmmo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Activator + { + get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointGiveAmmo(ptr={this.m_classData})"; + } + public class CPointHurt : CPointEntity + { + public CPointHurt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointHurt", "CPointHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointHurt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointHurt", "CPointHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointHurt() + { + } + public CPointHurt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointHurt", "CPointHurt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public uint BitsDamageType + { + get { return Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float Delay + { + get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } + } + public string StrTarget + { + get { return Invoker.CallNative("SDKClass", "StrTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrTarget", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Activator + { + get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointHurt(ptr={this.m_classData})"; + } + public class CPointOrient : CBaseEntity + { + public CPointOrient(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointOrient", "CPointOrient", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointOrient(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointOrient", "CPointOrient", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointOrient() + { + } + public CPointOrient(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointOrient", "CPointOrient", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SpawnTargetName + { + get { return Invoker.CallNative("SDKClass", "SpawnTargetName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnTargetName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + } + public bool Active + { + get { return Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Active", CallKind.ClassMember, m_classData, value); } + } + public uint GoalDirection + { + get { return Invoker.CallNative("SDKClass", "GoalDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalDirection", CallKind.ClassMember, m_classData, value); } + } + public uint Constraint + { + get { return Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Constraint", CallKind.ClassMember, m_classData, value); } + } + public float MaxTurnRate + { + get { return Invoker.CallNative("SDKClass", "MaxTurnRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTurnRate", CallKind.ClassMember, m_classData, value); } + } + public float LastGameTime + { + get { return Invoker.CallNative("SDKClass", "LastGameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastGameTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointOrient(ptr={this.m_classData})"; + } + public class CPointPrefab : CServerOnlyPointEntity + { + public CPointPrefab(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointPrefab", "CPointPrefab", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointPrefab(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointPrefab", "CPointPrefab", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointPrefab() + { + } + public CPointPrefab(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointPrefab", "CPointPrefab", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TargetMapName + { + get { return Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetMapName", CallKind.ClassMember, m_classData, value); } + } + public string ForceWorldGroupID + { + get { return Invoker.CallNative("SDKClass", "ForceWorldGroupID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceWorldGroupID", CallKind.ClassMember, m_classData, value); } + } + public string AssociatedRelayTargetName + { + get { return Invoker.CallNative("SDKClass", "AssociatedRelayTargetName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AssociatedRelayTargetName", CallKind.ClassMember, m_classData, value); } + } + public bool FixupNames + { + get { return Invoker.CallNative("SDKClass", "FixupNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FixupNames", CallKind.ClassMember, m_classData, value); } + } + public bool LoadDynamic + { + get { return Invoker.CallNative("SDKClass", "LoadDynamic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoadDynamic", CallKind.ClassMember, m_classData, value); } + } + public CPointPrefab AssociatedRelayEntity + { + get { return Invoker.CallNative("SDKClass", "AssociatedRelayEntity", CallKind.ClassMember, m_classData); } + } + public CServerOnlyPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointPrefab(ptr={this.m_classData})"; + } + public class CPointProximitySensor : CPointEntity + { + public CPointProximitySensor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointProximitySensor", "CPointProximitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointProximitySensor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointProximitySensor", "CPointProximitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointProximitySensor() + { + } + public CPointProximitySensor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointProximitySensor", "CPointProximitySensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointProximitySensor(ptr={this.m_classData})"; + } + public class CPointPush : CPointEntity + { + public CPointPush(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointPush", "CPointPush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointPush(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointPush", "CPointPush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointPush() + { + } + public CPointPush(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointPush", "CPointPush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public float Magnitude + { + get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float InnerRadius + { + get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } + } + public float ConeOfInfluence + { + get { return Invoker.CallNative("SDKClass", "ConeOfInfluence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConeOfInfluence", CallKind.ClassMember, m_classData, value); } + } + public string FilterName + { + get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointPush(ptr={this.m_classData})"; + } + public class CPointServerCommand : CPointEntity + { + public CPointServerCommand(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointServerCommand", "CPointServerCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointServerCommand(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointServerCommand", "CPointServerCommand", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointServerCommand() + { + } + public CPointServerCommand(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointServerCommand", "CPointServerCommand", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointServerCommand(ptr={this.m_classData})"; + } + public class CPointTeleport : CServerOnlyPointEntity + { + public CPointTeleport(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTeleport", "CPointTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTeleport(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTeleport", "CPointTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTeleport() + { + } + public CPointTeleport(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTeleport", "CPointTeleport", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D SaveOrigin + { + get { return Invoker.CallNative("SDKClass", "SaveOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SaveOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector SaveAngles + { + get { return Invoker.CallNative("SDKClass", "SaveAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SaveAngles", CallKind.ClassMember, m_classData, value); } + } + public bool TeleportParentedEntities + { + get { return Invoker.CallNative("SDKClass", "TeleportParentedEntities", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeleportParentedEntities", CallKind.ClassMember, m_classData, value); } + } + public bool TeleportUseCurrentAngle + { + get { return Invoker.CallNative("SDKClass", "TeleportUseCurrentAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeleportUseCurrentAngle", CallKind.ClassMember, m_classData, value); } + } + public CServerOnlyPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointTeleport(ptr={this.m_classData})"; + } + public class CPointTeleportAPI : ClassData + { + public CPointTeleportAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTeleportAPI", "CPointTeleportAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTeleportAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTeleportAPI", "CPointTeleportAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTeleportAPI() + { + } + public CPointTeleportAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTeleportAPI", "CPointTeleportAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CPointTeleportAPI(ptr={this.m_classData})"; + } + public class CPointTemplate : CLogicalEntity + { + public CPointTemplate(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTemplate", "CPointTemplate", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTemplate(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTemplate", "CPointTemplate", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTemplate() + { + } + public CPointTemplate(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTemplate", "CPointTemplate", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string WorldName + { + get { return Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldName", CallKind.ClassMember, m_classData, value); } + } + public string Source2EntityLumpName + { + get { return Invoker.CallNative("SDKClass", "Source2EntityLumpName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Source2EntityLumpName", CallKind.ClassMember, m_classData, value); } + } + public string EntityFilterName + { + get { return Invoker.CallNative("SDKClass", "EntityFilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityFilterName", CallKind.ClassMember, m_classData, value); } + } + public float TimeoutInterval + { + get { return Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeoutInterval", CallKind.ClassMember, m_classData, value); } + } + public bool AsynchronouslySpawnEntities + { + get { return Invoker.CallNative("SDKClass", "AsynchronouslySpawnEntities", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AsynchronouslySpawnEntities", CallKind.ClassMember, m_classData, value); } + } + public uint ClientOnlyEntityBehavior + { + get { return Invoker.CallNative("SDKClass", "ClientOnlyEntityBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientOnlyEntityBehavior", CallKind.ClassMember, m_classData, value); } + } + public uint OwnerSpawnGroupType + { + get { return Invoker.CallNative("SDKClass", "OwnerSpawnGroupType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerSpawnGroupType", CallKind.ClassMember, m_classData, value); } + } + public uint[] CreatedSpawnGroupHandles + { + get { return Invoker.CallNative("SDKClass", "CreatedSpawnGroupHandles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreatedSpawnGroupHandles", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointTemplate(ptr={this.m_classData})"; + } + public class CPointTemplateAPI : ClassData + { + public CPointTemplateAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTemplateAPI", "CPointTemplateAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTemplateAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTemplateAPI", "CPointTemplateAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointTemplateAPI() + { + } + public CPointTemplateAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointTemplateAPI", "CPointTemplateAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CPointTemplateAPI(ptr={this.m_classData})"; + } + public class CPointValueRemapper : CBaseEntity + { + public CPointValueRemapper(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointValueRemapper", "CPointValueRemapper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointValueRemapper(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointValueRemapper", "CPointValueRemapper", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointValueRemapper() + { + } + public CPointValueRemapper(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointValueRemapper", "CPointValueRemapper", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public bool UpdateOnClient + { + get { return Invoker.CallNative("SDKClass", "UpdateOnClient", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpdateOnClient", CallKind.ClassMember, m_classData, value); } + } + public uint InputType + { + get { return Invoker.CallNative("SDKClass", "InputType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputType", CallKind.ClassMember, m_classData, value); } + } + public string RemapLineStartName + { + get { return Invoker.CallNative("SDKClass", "RemapLineStartName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemapLineStartName", CallKind.ClassMember, m_classData, value); } + } + public string RemapLineEndName + { + get { return Invoker.CallNative("SDKClass", "RemapLineEndName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemapLineEndName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity RemapLineStart + { + get { return Invoker.CallNative("SDKClass", "RemapLineStart", CallKind.ClassMember, m_classData); } + } + public CBaseEntity RemapLineEnd + { + get { return Invoker.CallNative("SDKClass", "RemapLineEnd", CallKind.ClassMember, m_classData); } + } + public float MaximumChangePerSecond + { + get { return Invoker.CallNative("SDKClass", "MaximumChangePerSecond", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaximumChangePerSecond", CallKind.ClassMember, m_classData, value); } + } + public float DisengageDistance + { + get { return Invoker.CallNative("SDKClass", "DisengageDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisengageDistance", CallKind.ClassMember, m_classData, value); } + } + public float EngageDistance + { + get { return Invoker.CallNative("SDKClass", "EngageDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EngageDistance", CallKind.ClassMember, m_classData, value); } + } + public bool RequiresUseKey + { + get { return Invoker.CallNative("SDKClass", "RequiresUseKey", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RequiresUseKey", CallKind.ClassMember, m_classData, value); } + } + public uint OutputType + { + get { return Invoker.CallNative("SDKClass", "OutputType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputType", CallKind.ClassMember, m_classData, value); } + } + public string OutputEntityName + { + get { return Invoker.CallNative("SDKClass", "OutputEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputEntityName", CallKind.ClassMember, m_classData, value); } + } + public string OutputEntity2Name + { + get { return Invoker.CallNative("SDKClass", "OutputEntity2Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputEntity2Name", CallKind.ClassMember, m_classData, value); } + } + public string OutputEntity3Name + { + get { return Invoker.CallNative("SDKClass", "OutputEntity3Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputEntity3Name", CallKind.ClassMember, m_classData, value); } + } + public string OutputEntity4Name + { + get { return Invoker.CallNative("SDKClass", "OutputEntity4Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputEntity4Name", CallKind.ClassMember, m_classData, value); } + } + public uint HapticsType + { + get { return Invoker.CallNative("SDKClass", "HapticsType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HapticsType", CallKind.ClassMember, m_classData, value); } + } + public uint MomentumType + { + get { return Invoker.CallNative("SDKClass", "MomentumType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MomentumType", CallKind.ClassMember, m_classData, value); } + } + public float MomentumModifier + { + get { return Invoker.CallNative("SDKClass", "MomentumModifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MomentumModifier", CallKind.ClassMember, m_classData, value); } + } + public float SnapValue + { + get { return Invoker.CallNative("SDKClass", "SnapValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SnapValue", CallKind.ClassMember, m_classData, value); } + } + public float CurrentMomentum + { + get { return Invoker.CallNative("SDKClass", "CurrentMomentum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentMomentum", CallKind.ClassMember, m_classData, value); } + } + public uint RatchetType + { + get { return Invoker.CallNative("SDKClass", "RatchetType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RatchetType", CallKind.ClassMember, m_classData, value); } + } + public float RatchetOffset + { + get { return Invoker.CallNative("SDKClass", "RatchetOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RatchetOffset", CallKind.ClassMember, m_classData, value); } + } + public float InputOffset + { + get { return Invoker.CallNative("SDKClass", "InputOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputOffset", CallKind.ClassMember, m_classData, value); } + } + public bool Engaged + { + get { return Invoker.CallNative("SDKClass", "Engaged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Engaged", CallKind.ClassMember, m_classData, value); } + } + public bool FirstUpdate + { + get { return Invoker.CallNative("SDKClass", "FirstUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstUpdate", CallKind.ClassMember, m_classData, value); } + } + public float PreviousValue + { + get { return Invoker.CallNative("SDKClass", "PreviousValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreviousValue", CallKind.ClassMember, m_classData, value); } + } + public float PreviousUpdateTickTime + { + get { return Invoker.CallNative("SDKClass", "PreviousUpdateTickTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreviousUpdateTickTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PreviousTestPoint + { + get { return Invoker.CallNative("SDKClass", "PreviousTestPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreviousTestPoint", CallKind.ClassMember, m_classData, value); } + } + public CBasePlayerPawn UsingPlayer + { + get { return Invoker.CallNative("SDKClass", "UsingPlayer", CallKind.ClassMember, m_classData); } + } + public float CustomOutputValue + { + get { return Invoker.CallNative("SDKClass", "CustomOutputValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CustomOutputValue", CallKind.ClassMember, m_classData, value); } + } + public string SoundEngage + { + get { return Invoker.CallNative("SDKClass", "SoundEngage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundEngage", CallKind.ClassMember, m_classData, value); } + } + public string SoundDisengage + { + get { return Invoker.CallNative("SDKClass", "SoundDisengage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundDisengage", CallKind.ClassMember, m_classData, value); } + } + public string SoundReachedValueZero + { + get { return Invoker.CallNative("SDKClass", "SoundReachedValueZero", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundReachedValueZero", CallKind.ClassMember, m_classData, value); } + } + public string SoundReachedValueOne + { + get { return Invoker.CallNative("SDKClass", "SoundReachedValueOne", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundReachedValueOne", CallKind.ClassMember, m_classData, value); } + } + public string SoundMovingLoop + { + get { return Invoker.CallNative("SDKClass", "SoundMovingLoop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundMovingLoop", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnReachedValueZero + { + get { return Invoker.CallNative("SDKClass", "OnReachedValueZero", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnReachedValueOne + { + get { return Invoker.CallNative("SDKClass", "OnReachedValueOne", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnReachedValueCustom + { + get { return Invoker.CallNative("SDKClass", "OnReachedValueCustom", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnEngage + { + get { return Invoker.CallNative("SDKClass", "OnEngage", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnDisengage + { + get { return Invoker.CallNative("SDKClass", "OnDisengage", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointValueRemapper(ptr={this.m_classData})"; + } + public class CPointVelocitySensor : CPointEntity + { + public CPointVelocitySensor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointVelocitySensor", "CPointVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointVelocitySensor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointVelocitySensor", "CPointVelocitySensor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointVelocitySensor() + { + } + public CPointVelocitySensor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointVelocitySensor", "CPointVelocitySensor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + } + public Vector2D Axis + { + get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public float PrevVelocity + { + get { return Invoker.CallNative("SDKClass", "PrevVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevVelocity", CallKind.ClassMember, m_classData, value); } + } + public float AvgInterval + { + get { return Invoker.CallNative("SDKClass", "AvgInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AvgInterval", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointVelocitySensor(ptr={this.m_classData})"; + } + public class CPointWorldText : CModelPointEntity + { + public CPointWorldText(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointWorldText", "CPointWorldText", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointWorldText(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointWorldText", "CPointWorldText", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPointWorldText() + { + } + public CPointWorldText(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPointWorldText", "CPointWorldText", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MessageText + { + get { return Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MessageText", CallKind.ClassMember, m_classData, value); } + } + public string FontName + { + get { return Invoker.CallNative("SDKClass", "FontName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FontName", CallKind.ClassMember, m_classData, value); } + } + public string BackgroundMaterialName + { + get { return Invoker.CallNative("SDKClass", "BackgroundMaterialName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BackgroundMaterialName", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool Fullbright + { + get { return Invoker.CallNative("SDKClass", "Fullbright", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fullbright", CallKind.ClassMember, m_classData, value); } + } + public float WorldUnitsPerPx + { + get { return Invoker.CallNative("SDKClass", "WorldUnitsPerPx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldUnitsPerPx", CallKind.ClassMember, m_classData, value); } + } + public float FontSize + { + get { return Invoker.CallNative("SDKClass", "FontSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FontSize", CallKind.ClassMember, m_classData, value); } + } + public float DepthOffset + { + get { return Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DepthOffset", CallKind.ClassMember, m_classData, value); } + } + public bool DrawBackground + { + get { return Invoker.CallNative("SDKClass", "DrawBackground", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrawBackground", CallKind.ClassMember, m_classData, value); } + } + public float BackgroundBorderWidth + { + get { return Invoker.CallNative("SDKClass", "BackgroundBorderWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BackgroundBorderWidth", CallKind.ClassMember, m_classData, value); } + } + public float BackgroundBorderHeight + { + get { return Invoker.CallNative("SDKClass", "BackgroundBorderHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BackgroundBorderHeight", CallKind.ClassMember, m_classData, value); } + } + public float BackgroundWorldToUV + { + get { return Invoker.CallNative("SDKClass", "BackgroundWorldToUV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BackgroundWorldToUV", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public uint JustifyHorizontal + { + get { return Invoker.CallNative("SDKClass", "JustifyHorizontal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JustifyHorizontal", CallKind.ClassMember, m_classData, value); } + } + public uint JustifyVertical + { + get { return Invoker.CallNative("SDKClass", "JustifyVertical", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JustifyVertical", CallKind.ClassMember, m_classData, value); } + } + public uint ReorientMode + { + get { return Invoker.CallNative("SDKClass", "ReorientMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReorientMode", CallKind.ClassMember, m_classData, value); } + } + public CModelPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPointWorldText(ptr={this.m_classData})"; + } + public class CPoseHandle : ClassData + { + public CPoseHandle(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPoseHandle", "CPoseHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPoseHandle(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPoseHandle", "CPoseHandle", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPoseHandle() + { + } + public CPoseHandle(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPoseHandle", "CPoseHandle", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } + } + public byte Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CPoseHandle(ptr={this.m_classData})"; + } + public class CPostProcessingVolume : CBaseTrigger + { + public CPostProcessingVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPostProcessingVolume", "CPostProcessingVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPostProcessingVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPostProcessingVolume", "CPostProcessingVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPostProcessingVolume() + { + } + public CPostProcessingVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPostProcessingVolume", "CPostProcessingVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FadeDuration + { + get { return Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeDuration", CallKind.ClassMember, m_classData, value); } + } + public float MinLogExposure + { + get { return Invoker.CallNative("SDKClass", "MinLogExposure", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinLogExposure", CallKind.ClassMember, m_classData, value); } + } + public float MaxLogExposure + { + get { return Invoker.CallNative("SDKClass", "MaxLogExposure", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLogExposure", CallKind.ClassMember, m_classData, value); } + } + public float MinExposure + { + get { return Invoker.CallNative("SDKClass", "MinExposure", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinExposure", CallKind.ClassMember, m_classData, value); } + } + public float MaxExposure + { + get { return Invoker.CallNative("SDKClass", "MaxExposure", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxExposure", CallKind.ClassMember, m_classData, value); } + } + public float ExposureCompensation + { + get { return Invoker.CallNative("SDKClass", "ExposureCompensation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureCompensation", CallKind.ClassMember, m_classData, value); } + } + public float ExposureFadeSpeedUp + { + get { return Invoker.CallNative("SDKClass", "ExposureFadeSpeedUp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureFadeSpeedUp", CallKind.ClassMember, m_classData, value); } + } + public float ExposureFadeSpeedDown + { + get { return Invoker.CallNative("SDKClass", "ExposureFadeSpeedDown", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureFadeSpeedDown", CallKind.ClassMember, m_classData, value); } + } + public float TonemapEVSmoothingRange + { + get { return Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData, value); } + } + public bool Master + { + get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } + } + public bool ExposureControl + { + get { return Invoker.CallNative("SDKClass", "ExposureControl", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureControl", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPostProcessingVolume(ptr={this.m_classData})"; + } + public class CPrecipitation : CBaseTrigger + { + public CPrecipitation(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitation", "CPrecipitation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPrecipitation(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitation", "CPrecipitation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPrecipitation() + { + } + public CPrecipitation(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitation", "CPrecipitation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPrecipitation(ptr={this.m_classData})"; + } + public class CPrecipitationBlocker : CBaseModelEntity + { + public CPrecipitationBlocker(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationBlocker", "CPrecipitationBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPrecipitationBlocker(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationBlocker", "CPrecipitationBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPrecipitationBlocker() + { + } + public CPrecipitationBlocker(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationBlocker", "CPrecipitationBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPrecipitationBlocker(ptr={this.m_classData})"; + } + public class CPrecipitationVData : CEntitySubclassVDataBase + { + public CPrecipitationVData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationVData", "CPrecipitationVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPrecipitationVData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationVData", "CPrecipitationVData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPrecipitationVData() + { + } + public CPrecipitationVData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPrecipitationVData", "CPrecipitationVData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float InnerDistance + { + get { return Invoker.CallNative("SDKClass", "InnerDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerDistance", CallKind.ClassMember, m_classData, value); } + } + public uint AttachType + { + get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } + } + public bool BatchSameVolumeType + { + get { return Invoker.CallNative("SDKClass", "BatchSameVolumeType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BatchSameVolumeType", CallKind.ClassMember, m_classData, value); } + } + public int RTEnvCP + { + get { return Invoker.CallNative("SDKClass", "RTEnvCP", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RTEnvCP", CallKind.ClassMember, m_classData, value); } + } + public int RTEnvCPComponent + { + get { return Invoker.CallNative("SDKClass", "RTEnvCPComponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RTEnvCPComponent", CallKind.ClassMember, m_classData, value); } + } + public string Modifier + { + get { return Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Modifier", CallKind.ClassMember, m_classData, value); } + } + public CEntitySubclassVDataBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPrecipitationVData(ptr={this.m_classData})"; + } + public class CProductQuantizer : ClassData + { + public CProductQuantizer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProductQuantizer", "CProductQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CProductQuantizer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProductQuantizer", "CProductQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CProductQuantizer() + { + } + public CProductQuantizer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProductQuantizer", "CProductQuantizer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Dimensions + { + get { return Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CProductQuantizer(ptr={this.m_classData})"; + } + public class CProjectedDecal : CPointEntity + { + public CProjectedDecal(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProjectedDecal", "CProjectedDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CProjectedDecal(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProjectedDecal", "CProjectedDecal", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CProjectedDecal() + { + } + public CProjectedDecal(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProjectedDecal", "CProjectedDecal", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Texture + { + get { return Invoker.CallNative("SDKClass", "Texture", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Texture", CallKind.ClassMember, m_classData, value); } + } + public float Distance + { + get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CProjectedDecal(ptr={this.m_classData})"; + } + public class CProjectedTextureBase : ClassData + { + public CProjectedTextureBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProjectedTextureBase", "CProjectedTextureBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CProjectedTextureBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProjectedTextureBase", "CProjectedTextureBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CProjectedTextureBase() + { + } + public CProjectedTextureBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CProjectedTextureBase", "CProjectedTextureBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + } + public bool State + { + get { return Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "State", CallKind.ClassMember, m_classData, value); } + } + public bool AlwaysUpdate + { + get { return Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlwaysUpdate", CallKind.ClassMember, m_classData, value); } + } + public float LightFOV + { + get { return Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightFOV", CallKind.ClassMember, m_classData, value); } + } + public bool EnableShadows + { + get { return Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableShadows", CallKind.ClassMember, m_classData, value); } + } + public bool SimpleProjection + { + get { return Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimpleProjection", CallKind.ClassMember, m_classData, value); } + } + public bool LightOnlyTarget + { + get { return Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightOnlyTarget", CallKind.ClassMember, m_classData, value); } + } + public bool LightWorld + { + get { return Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightWorld", CallKind.ClassMember, m_classData, value); } + } + public bool CameraSpace + { + get { return Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CameraSpace", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessScale + { + get { return Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessScale", CallKind.ClassMember, m_classData, value); } + } + public QAngle LightColor + { + get { return Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightColor", CallKind.ClassMember, m_classData, value); } + } + public float Intensity + { + get { return Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Intensity", CallKind.ClassMember, m_classData, value); } + } + public float LinearAttenuation + { + get { return Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearAttenuation", CallKind.ClassMember, m_classData, value); } + } + public float QuadraticAttenuation + { + get { return Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuadraticAttenuation", CallKind.ClassMember, m_classData, value); } + } + public bool Volumetric + { + get { return Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volumetric", CallKind.ClassMember, m_classData, value); } + } + public float VolumetricIntensity + { + get { return Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumetricIntensity", CallKind.ClassMember, m_classData, value); } + } + public float NoiseStrength + { + get { return Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseStrength", CallKind.ClassMember, m_classData, value); } + } + public float FlashlightTime + { + get { return Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlashlightTime", CallKind.ClassMember, m_classData, value); } + } + public uint NumPlanes + { + get { return Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumPlanes", CallKind.ClassMember, m_classData, value); } + } + public float PlaneOffset + { + get { return Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaneOffset", CallKind.ClassMember, m_classData, value); } + } + public float ColorTransitionTime + { + get { return Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorTransitionTime", CallKind.ClassMember, m_classData, value); } + } + public float Ambient + { + get { return Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ambient", CallKind.ClassMember, m_classData, value); } + } + public string SpotlightTextureName + { + get { return Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotlightTextureName", CallKind.ClassMember, m_classData, value); } + } + public int SpotlightTextureFrame + { + get { return Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotlightTextureFrame", CallKind.ClassMember, m_classData, value); } + } + public uint ShadowQuality + { + get { return Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShadowQuality", CallKind.ClassMember, m_classData, value); } + } + public float NearZ + { + get { return Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearZ", CallKind.ClassMember, m_classData, value); } + } + public float FarZ + { + get { return Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FarZ", CallKind.ClassMember, m_classData, value); } + } + public float ProjectionSize + { + get { return Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProjectionSize", CallKind.ClassMember, m_classData, value); } + } + public float Rotation + { + get { return Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rotation", CallKind.ClassMember, m_classData, value); } + } + public bool FlipHorizontal + { + get { return Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlipHorizontal", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CProjectedTextureBase(ptr={this.m_classData})"; + } + public class CPropDataComponent : CEntityComponent + { + public CPropDataComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDataComponent", "CPropDataComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPropDataComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDataComponent", "CPropDataComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPropDataComponent() + { + } + public CPropDataComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDataComponent", "CPropDataComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float DmgModBullet + { + get { return Invoker.CallNative("SDKClass", "DmgModBullet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DmgModBullet", CallKind.ClassMember, m_classData, value); } + } + public float DmgModClub + { + get { return Invoker.CallNative("SDKClass", "DmgModClub", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DmgModClub", CallKind.ClassMember, m_classData, value); } + } + public float DmgModExplosive + { + get { return Invoker.CallNative("SDKClass", "DmgModExplosive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DmgModExplosive", CallKind.ClassMember, m_classData, value); } + } + public float DmgModFire + { + get { return Invoker.CallNative("SDKClass", "DmgModFire", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DmgModFire", CallKind.ClassMember, m_classData, value); } + } + public string PhysicsDamageTableName + { + get { return Invoker.CallNative("SDKClass", "PhysicsDamageTableName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhysicsDamageTableName", CallKind.ClassMember, m_classData, value); } + } + public string BasePropData + { + get { return Invoker.CallNative("SDKClass", "BasePropData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BasePropData", CallKind.ClassMember, m_classData, value); } + } + public int Interactions + { + get { return Invoker.CallNative("SDKClass", "Interactions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interactions", CallKind.ClassMember, m_classData, value); } + } + public bool SpawnMotionDisabled + { + get { return Invoker.CallNative("SDKClass", "SpawnMotionDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnMotionDisabled", CallKind.ClassMember, m_classData, value); } + } + public int DisableTakePhysicsDamageSpawnFlag + { + get { return Invoker.CallNative("SDKClass", "DisableTakePhysicsDamageSpawnFlag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableTakePhysicsDamageSpawnFlag", CallKind.ClassMember, m_classData, value); } + } + public int MotionDisabledSpawnFlag + { + get { return Invoker.CallNative("SDKClass", "MotionDisabledSpawnFlag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotionDisabledSpawnFlag", CallKind.ClassMember, m_classData, value); } + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPropDataComponent(ptr={this.m_classData})"; + } + public class CPropDoorRotating : CBasePropDoor + { + public CPropDoorRotating(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotating", "CPropDoorRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPropDoorRotating(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotating", "CPropDoorRotating", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPropDoorRotating() + { + } + public CPropDoorRotating(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotating", "CPropDoorRotating", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Axis + { + get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } + } + public float Distance + { + get { return Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distance", CallKind.ClassMember, m_classData, value); } + } + public uint SpawnPosition + { + get { return Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpawnPosition", CallKind.ClassMember, m_classData, value); } + } + public uint OpenDirection + { + get { return Invoker.CallNative("SDKClass", "OpenDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpenDirection", CallKind.ClassMember, m_classData, value); } + } + public uint CurrentOpenDirection + { + get { return Invoker.CallNative("SDKClass", "CurrentOpenDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentOpenDirection", CallKind.ClassMember, m_classData, value); } + } + public float AjarAngle + { + get { return Invoker.CallNative("SDKClass", "AjarAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AjarAngle", CallKind.ClassMember, m_classData, value); } + } + public Vector RotationAjarDeprecated + { + get { return Invoker.CallNative("SDKClass", "RotationAjarDeprecated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotationAjarDeprecated", CallKind.ClassMember, m_classData, value); } + } + public Vector RotationClosed + { + get { return Invoker.CallNative("SDKClass", "RotationClosed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotationClosed", CallKind.ClassMember, m_classData, value); } + } + public Vector RotationOpenForward + { + get { return Invoker.CallNative("SDKClass", "RotationOpenForward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotationOpenForward", CallKind.ClassMember, m_classData, value); } + } + public Vector RotationOpenBack + { + get { return Invoker.CallNative("SDKClass", "RotationOpenBack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotationOpenBack", CallKind.ClassMember, m_classData, value); } + } + public Vector Goal + { + get { return Invoker.CallNative("SDKClass", "Goal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Goal", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ForwardBoundsMin + { + get { return Invoker.CallNative("SDKClass", "ForwardBoundsMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForwardBoundsMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ForwardBoundsMax + { + get { return Invoker.CallNative("SDKClass", "ForwardBoundsMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForwardBoundsMax", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BackBoundsMin + { + get { return Invoker.CallNative("SDKClass", "BackBoundsMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BackBoundsMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BackBoundsMax + { + get { return Invoker.CallNative("SDKClass", "BackBoundsMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BackBoundsMax", CallKind.ClassMember, m_classData, value); } + } + public bool AjarDoorShouldntAlwaysOpen + { + get { return Invoker.CallNative("SDKClass", "AjarDoorShouldntAlwaysOpen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AjarDoorShouldntAlwaysOpen", CallKind.ClassMember, m_classData, value); } + } + public CEntityBlocker EntityBlocker + { + get { return Invoker.CallNative("SDKClass", "EntityBlocker", CallKind.ClassMember, m_classData); } + } + public CBasePropDoor Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPropDoorRotating(ptr={this.m_classData})"; + } + public class CPropDoorRotatingBreakable : CPropDoorRotating + { + public CPropDoorRotatingBreakable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotatingBreakable", "CPropDoorRotatingBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPropDoorRotatingBreakable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotatingBreakable", "CPropDoorRotatingBreakable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPropDoorRotatingBreakable() + { + } + public CPropDoorRotatingBreakable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPropDoorRotatingBreakable", "CPropDoorRotatingBreakable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Breakable + { + get { return Invoker.CallNative("SDKClass", "Breakable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Breakable", CallKind.ClassMember, m_classData, value); } + } + public bool IsAbleToCloseAreaPortals + { + get { return Invoker.CallNative("SDKClass", "IsAbleToCloseAreaPortals", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAbleToCloseAreaPortals", CallKind.ClassMember, m_classData, value); } + } + public int CurrentDamageState + { + get { return Invoker.CallNative("SDKClass", "CurrentDamageState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentDamageState", CallKind.ClassMember, m_classData, value); } + } + public string[] DamageStates + { + get { return Invoker.CallNative("SDKClass", "DamageStates", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageStates", CallKind.ClassMember, m_classData, value); } + } + public CPropDoorRotating Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPropDoorRotatingBreakable(ptr={this.m_classData})"; + } + public class CPushable : CBreakable + { + public CPushable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPushable", "CPushable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPushable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPushable", "CPushable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CPushable() + { + } + public CPushable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CPushable", "CPushable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBreakable Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CPushable(ptr={this.m_classData})"; + } + public class CRagdollAnimTag : CAnimTagBase + { + public CRagdollAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollAnimTag", "CRagdollAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollAnimTag", "CRagdollAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollAnimTag() + { + } + public CRagdollAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollAnimTag", "CRagdollAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollAnimTag(ptr={this.m_classData})"; + } + public class CRagdollComponentUpdater : CAnimComponentUpdater + { + public CRagdollComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollComponentUpdater", "CRagdollComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollComponentUpdater", "CRagdollComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollComponentUpdater() + { + } + public CRagdollComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollComponentUpdater", "CRagdollComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] BoneIndices + { + get { return Invoker.CallNative("SDKClass", "BoneIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndices", CallKind.ClassMember, m_classData, value); } + } + public string[] BoneNames + { + get { return Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData, value); } + } + public int[] BoneToWeightIndices + { + get { return Invoker.CallNative("SDKClass", "BoneToWeightIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneToWeightIndices", CallKind.ClassMember, m_classData, value); } + } + public float SpringFrequencyMin + { + get { return Invoker.CallNative("SDKClass", "SpringFrequencyMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringFrequencyMin", CallKind.ClassMember, m_classData, value); } + } + public float SpringFrequencyMax + { + get { return Invoker.CallNative("SDKClass", "SpringFrequencyMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringFrequencyMax", CallKind.ClassMember, m_classData, value); } + } + public float MaxStretch + { + get { return Invoker.CallNative("SDKClass", "MaxStretch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxStretch", CallKind.ClassMember, m_classData, value); } + } + public bool SolidCollisionAtZeroWeight + { + get { return Invoker.CallNative("SDKClass", "SolidCollisionAtZeroWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolidCollisionAtZeroWeight", CallKind.ClassMember, m_classData, value); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollComponentUpdater(ptr={this.m_classData})"; + } + public class CRagdollConstraint : CPhysConstraint + { + public CRagdollConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollConstraint", "CRagdollConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollConstraint", "CRagdollConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollConstraint() + { + } + public CRagdollConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollConstraint", "CRagdollConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Xmin + { + get { return Invoker.CallNative("SDKClass", "Xmin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Xmin", CallKind.ClassMember, m_classData, value); } + } + public float Xmax + { + get { return Invoker.CallNative("SDKClass", "Xmax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Xmax", CallKind.ClassMember, m_classData, value); } + } + public float Ymin + { + get { return Invoker.CallNative("SDKClass", "Ymin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ymin", CallKind.ClassMember, m_classData, value); } + } + public float Ymax + { + get { return Invoker.CallNative("SDKClass", "Ymax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ymax", CallKind.ClassMember, m_classData, value); } + } + public float Zmin + { + get { return Invoker.CallNative("SDKClass", "Zmin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Zmin", CallKind.ClassMember, m_classData, value); } + } + public float Zmax + { + get { return Invoker.CallNative("SDKClass", "Zmax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Zmax", CallKind.ClassMember, m_classData, value); } + } + public float Xfriction + { + get { return Invoker.CallNative("SDKClass", "Xfriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Xfriction", CallKind.ClassMember, m_classData, value); } + } + public float Yfriction + { + get { return Invoker.CallNative("SDKClass", "Yfriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Yfriction", CallKind.ClassMember, m_classData, value); } + } + public float Zfriction + { + get { return Invoker.CallNative("SDKClass", "Zfriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Zfriction", CallKind.ClassMember, m_classData, value); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollConstraint(ptr={this.m_classData})"; + } + public class CRagdollMagnet : CPointEntity + { + public CRagdollMagnet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollMagnet", "CRagdollMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollMagnet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollMagnet", "CRagdollMagnet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollMagnet() + { + } + public CRagdollMagnet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollMagnet", "CRagdollMagnet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float Force + { + get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Axis + { + get { return Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Axis", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollMagnet(ptr={this.m_classData})"; + } + public class CRagdollManager : CBaseEntity + { + public CRagdollManager(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollManager", "CRagdollManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollManager(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollManager", "CRagdollManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollManager() + { + } + public CRagdollManager(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollManager", "CRagdollManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public char CurrentMaxRagdollCount + { + get { return Invoker.CallNative("SDKClass", "CurrentMaxRagdollCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentMaxRagdollCount", CallKind.ClassMember, m_classData, value); } + } + public int MaxRagdollCount + { + get { return Invoker.CallNative("SDKClass", "MaxRagdollCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRagdollCount", CallKind.ClassMember, m_classData, value); } + } + public bool SaveImportant + { + get { return Invoker.CallNative("SDKClass", "SaveImportant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SaveImportant", CallKind.ClassMember, m_classData, value); } + } + public bool CanTakeDamage + { + get { return Invoker.CallNative("SDKClass", "CanTakeDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanTakeDamage", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollManager(ptr={this.m_classData})"; + } + public class CRagdollProp : CBaseAnimGraph + { + public CRagdollProp(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollProp", "CRagdollProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollProp(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollProp", "CRagdollProp", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollProp() + { + } + public CRagdollProp(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollProp", "CRagdollProp", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ragdoll_t Ragdoll + { + get { return Invoker.CallNative("SDKClass", "Ragdoll", CallKind.ClassMember, m_classData); } + } + public bool StartDisabled + { + get { return Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartDisabled", CallKind.ClassMember, m_classData, value); } + } + public Vector4D[] RagEnabled + { + get { return Invoker.CallNative("SDKClass", "RagEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagEnabled", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] RagPos + { + get { return Invoker.CallNative("SDKClass", "RagPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagPos", CallKind.ClassMember, m_classData, value); } + } + public Color[] RagAngles + { + get { return Invoker.CallNative("SDKClass", "RagAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagAngles", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity RagdollSource + { + get { return Invoker.CallNative("SDKClass", "RagdollSource", CallKind.ClassMember, m_classData); } + } + public uint LastUpdateTickCount + { + get { return Invoker.CallNative("SDKClass", "LastUpdateTickCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastUpdateTickCount", CallKind.ClassMember, m_classData, value); } + } + public bool AllAsleep + { + get { return Invoker.CallNative("SDKClass", "AllAsleep", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllAsleep", CallKind.ClassMember, m_classData, value); } + } + public bool FirstCollisionAfterLaunch + { + get { return Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstCollisionAfterLaunch", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity DamageEntity + { + get { return Invoker.CallNative("SDKClass", "DamageEntity", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Killer + { + get { return Invoker.CallNative("SDKClass", "Killer", CallKind.ClassMember, m_classData); } + } + public CBasePlayerPawn PhysicsAttacker + { + get { return Invoker.CallNative("SDKClass", "PhysicsAttacker", CallKind.ClassMember, m_classData); } + } + public float LastPhysicsInfluenceTime + { + get { return Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPhysicsInfluenceTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutStartTime + { + get { return Invoker.CallNative("SDKClass", "FadeOutStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutStartTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeTime + { + get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastOrigin + { + get { return Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastOrigin", CallKind.ClassMember, m_classData, value); } + } + public float AwakeTime + { + get { return Invoker.CallNative("SDKClass", "AwakeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AwakeTime", CallKind.ClassMember, m_classData, value); } + } + public float LastOriginChangeTime + { + get { return Invoker.CallNative("SDKClass", "LastOriginChangeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastOriginChangeTime", CallKind.ClassMember, m_classData, value); } + } + public string StrOriginClassName + { + get { return Invoker.CallNative("SDKClass", "StrOriginClassName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrOriginClassName", CallKind.ClassMember, m_classData, value); } + } + public string StrSourceClassName + { + get { return Invoker.CallNative("SDKClass", "StrSourceClassName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrSourceClassName", CallKind.ClassMember, m_classData, value); } + } + public bool HasBeenPhysgunned + { + get { return Invoker.CallNative("SDKClass", "HasBeenPhysgunned", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBeenPhysgunned", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldTeleportPhysics + { + get { return Invoker.CallNative("SDKClass", "ShouldTeleportPhysics", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldTeleportPhysics", CallKind.ClassMember, m_classData, value); } + } + public bool AllowStretch + { + get { return Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData, value); } + } + public float BlendWeight + { + get { return Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendWeight", CallKind.ClassMember, m_classData, value); } + } + public float DefaultFadeScale + { + get { return Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultFadeScale", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] RagdollMins + { + get { return Invoker.CallNative("SDKClass", "RagdollMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollMins", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] RagdollMaxs + { + get { return Invoker.CallNative("SDKClass", "RagdollMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollMaxs", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDeleteActivationRecord + { + get { return Invoker.CallNative("SDKClass", "ShouldDeleteActivationRecord", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDeleteActivationRecord", CallKind.ClassMember, m_classData, value); } + } + public bool ValidatePoweredRagdollPose + { + get { return Invoker.CallNative("SDKClass", "ValidatePoweredRagdollPose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValidatePoweredRagdollPose", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollProp(ptr={this.m_classData})"; + } + public class CRagdollPropAlias_physics_prop_ragdoll : CRagdollProp + { + public CRagdollPropAlias_physics_prop_ragdoll(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAlias_physics_prop_ragdoll", "CRagdollPropAlias_physics_prop_ragdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollPropAlias_physics_prop_ragdoll(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAlias_physics_prop_ragdoll", "CRagdollPropAlias_physics_prop_ragdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollPropAlias_physics_prop_ragdoll() + { + } + public CRagdollPropAlias_physics_prop_ragdoll(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAlias_physics_prop_ragdoll", "CRagdollPropAlias_physics_prop_ragdoll", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CRagdollProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollPropAlias_physics_prop_ragdoll(ptr={this.m_classData})"; + } + public class CRagdollPropAttached : CRagdollProp + { + public CRagdollPropAttached(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAttached", "CRagdollPropAttached", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollPropAttached(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAttached", "CRagdollPropAttached", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollPropAttached() + { + } + public CRagdollPropAttached(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollPropAttached", "CRagdollPropAttached", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint BoneIndexAttached + { + get { return Invoker.CallNative("SDKClass", "BoneIndexAttached", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndexAttached", CallKind.ClassMember, m_classData, value); } + } + public uint RagdollAttachedObjectIndex + { + get { return Invoker.CallNative("SDKClass", "RagdollAttachedObjectIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RagdollAttachedObjectIndex", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AttachmentPointBoneSpace + { + get { return Invoker.CallNative("SDKClass", "AttachmentPointBoneSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentPointBoneSpace", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AttachmentPointRagdollSpace + { + get { return Invoker.CallNative("SDKClass", "AttachmentPointRagdollSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentPointRagdollSpace", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDetach + { + get { return Invoker.CallNative("SDKClass", "ShouldDetach", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDetach", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDeleteAttachedActivationRecord + { + get { return Invoker.CallNative("SDKClass", "ShouldDeleteAttachedActivationRecord", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDeleteAttachedActivationRecord", CallKind.ClassMember, m_classData, value); } + } + public CRagdollProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollPropAttached(ptr={this.m_classData})"; + } + public class CRagdollUpdateNode : CUnaryUpdateNode + { + public CRagdollUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollUpdateNode", "CRagdollUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollUpdateNode", "CRagdollUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRagdollUpdateNode() + { + } + public CRagdollUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRagdollUpdateNode", "CRagdollUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int WeightListIndex + { + get { return Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData, value); } + } + public uint PoseControlMethod + { + get { return Invoker.CallNative("SDKClass", "PoseControlMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PoseControlMethod", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRagdollUpdateNode(ptr={this.m_classData})"; + } + public class CRandomNumberGeneratorParameters : ClassData + { + public CRandomNumberGeneratorParameters(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandomNumberGeneratorParameters", "CRandomNumberGeneratorParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRandomNumberGeneratorParameters(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandomNumberGeneratorParameters", "CRandomNumberGeneratorParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRandomNumberGeneratorParameters() + { + } + public CRandomNumberGeneratorParameters(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandomNumberGeneratorParameters", "CRandomNumberGeneratorParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool DistributeEvenly + { + get { return Invoker.CallNative("SDKClass", "DistributeEvenly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistributeEvenly", CallKind.ClassMember, m_classData, value); } + } + public int Seed + { + get { return Invoker.CallNative("SDKClass", "Seed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Seed", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRandomNumberGeneratorParameters(ptr={this.m_classData})"; + } + public class CRandSimTimer : CSimpleSimTimer + { + public CRandSimTimer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandSimTimer", "CRandSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRandSimTimer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandSimTimer", "CRandSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRandSimTimer() + { + } + public CRandSimTimer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandSimTimer", "CRandSimTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MinInterval + { + get { return Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData, value); } + } + public float MaxInterval + { + get { return Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData, value); } + } + public CSimpleSimTimer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRandSimTimer(ptr={this.m_classData})"; + } + public class CRandStopwatch : CStopwatchBase + { + public CRandStopwatch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandStopwatch", "CRandStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRandStopwatch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandStopwatch", "CRandStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRandStopwatch() + { + } + public CRandStopwatch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRandStopwatch", "CRandStopwatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MinInterval + { + get { return Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinInterval", CallKind.ClassMember, m_classData, value); } + } + public float MaxInterval + { + get { return Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxInterval", CallKind.ClassMember, m_classData, value); } + } + public CStopwatchBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRandStopwatch(ptr={this.m_classData})"; + } + public class CRangeFloat : ClassData + { + public CRangeFloat(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRangeFloat", "CRangeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRangeFloat(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRangeFloat", "CRangeFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRangeFloat() + { + } + public CRangeFloat(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRangeFloat", "CRangeFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRangeFloat(ptr={this.m_classData})"; + } + public class CRangeInt : ClassData + { + public CRangeInt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRangeInt", "CRangeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRangeInt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRangeInt", "CRangeInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRangeInt() + { + } + public CRangeInt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRangeInt", "CRangeInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRangeInt(ptr={this.m_classData})"; + } + public class CRectLight : CBarnLight + { + public CRectLight(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRectLight", "CRectLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRectLight(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRectLight", "CRectLight", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRectLight() + { + } + public CRectLight(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRectLight", "CRectLight", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ShowLight + { + get { return Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShowLight", CallKind.ClassMember, m_classData, value); } + } + public CBarnLight Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRectLight(ptr={this.m_classData})"; + } + public class CRegionSVM : ClassData + { + public CRegionSVM(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRegionSVM", "CRegionSVM", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRegionSVM(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRegionSVM", "CRegionSVM", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRegionSVM() + { + } + public CRegionSVM(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRegionSVM", "CRegionSVM", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] Nodes + { + get { return Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRegionSVM(ptr={this.m_classData})"; + } + public class CRelativeLocation : ClassData + { + public CRelativeLocation(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRelativeLocation", "CRelativeLocation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRelativeLocation(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRelativeLocation", "CRelativeLocation", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRelativeLocation() + { + } + public CRelativeLocation(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRelativeLocation", "CRelativeLocation", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RelativeOffset + { + get { return Invoker.CallNative("SDKClass", "RelativeOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RelativeOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D WorldSpacePos + { + get { return Invoker.CallNative("SDKClass", "WorldSpacePos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldSpacePos", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRelativeLocation(ptr={this.m_classData})"; + } + public class CRemapFloat : ClassData + { + public CRemapFloat(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapFloat", "CRemapFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRemapFloat(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapFloat", "CRemapFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRemapFloat() + { + } + public CRemapFloat(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapFloat", "CRemapFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRemapFloat(ptr={this.m_classData})"; + } + public class CRemapValueComponentUpdater : CAnimComponentUpdater + { + public CRemapValueComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapValueComponentUpdater", "CRemapValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRemapValueComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapValueComponentUpdater", "CRemapValueComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRemapValueComponentUpdater() + { + } + public CRemapValueComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapValueComponentUpdater", "CRemapValueComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRemapValueComponentUpdater(ptr={this.m_classData})"; + } + public class CRemapValueUpdateItem : ClassData + { + public CRemapValueUpdateItem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapValueUpdateItem", "CRemapValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRemapValueUpdateItem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapValueUpdateItem", "CRemapValueUpdateItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRemapValueUpdateItem() + { + } + public CRemapValueUpdateItem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRemapValueUpdateItem", "CRemapValueUpdateItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle ParamIn + { + get { return Invoker.CallNative("SDKClass", "ParamIn", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle ParamOut + { + get { return Invoker.CallNative("SDKClass", "ParamOut", CallKind.ClassMember, m_classData); } + } + public float MinInputValue + { + get { return Invoker.CallNative("SDKClass", "MinInputValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinInputValue", CallKind.ClassMember, m_classData, value); } + } + public float MaxInputValue + { + get { return Invoker.CallNative("SDKClass", "MaxInputValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxInputValue", CallKind.ClassMember, m_classData, value); } + } + public float MinOutputValue + { + get { return Invoker.CallNative("SDKClass", "MinOutputValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinOutputValue", CallKind.ClassMember, m_classData, value); } + } + public float MaxOutputValue + { + get { return Invoker.CallNative("SDKClass", "MaxOutputValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxOutputValue", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRemapValueUpdateItem(ptr={this.m_classData})"; + } + public class CRenderBufferBinding : ClassData + { + public CRenderBufferBinding(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderBufferBinding", "CRenderBufferBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderBufferBinding(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderBufferBinding", "CRenderBufferBinding", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderBufferBinding() + { + } + public CRenderBufferBinding(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderBufferBinding", "CRenderBufferBinding", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong Buffer + { + get { return Invoker.CallNative("SDKClass", "Buffer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Buffer", CallKind.ClassMember, m_classData, value); } + } + public uint BindOffsetBytes + { + get { return Invoker.CallNative("SDKClass", "BindOffsetBytes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BindOffsetBytes", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRenderBufferBinding(ptr={this.m_classData})"; + } + public class CRenderComponent : CEntityComponent + { + public CRenderComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderComponent", "CRenderComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderComponent", "CRenderComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderComponent() + { + } + public CRenderComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderComponent", "CRenderComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNetworkVarChainer __pChainEntity + { + get { return Invoker.CallNative("SDKClass", "__pChainEntity", CallKind.ClassMember, m_classData); } + } + public bool IsRenderingWithViewModels + { + get { return Invoker.CallNative("SDKClass", "IsRenderingWithViewModels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRenderingWithViewModels", CallKind.ClassMember, m_classData, value); } + } + public uint SplitscreenFlags + { + get { return Invoker.CallNative("SDKClass", "SplitscreenFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplitscreenFlags", CallKind.ClassMember, m_classData, value); } + } + public bool EnableRendering + { + get { return Invoker.CallNative("SDKClass", "EnableRendering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableRendering", CallKind.ClassMember, m_classData, value); } + } + public bool InterpolationReadyToDraw + { + get { return Invoker.CallNative("SDKClass", "InterpolationReadyToDraw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpolationReadyToDraw", CallKind.ClassMember, m_classData, value); } + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRenderComponent(ptr={this.m_classData})"; + } + public class CRenderGroom : ClassData + { + public CRenderGroom(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderGroom", "CRenderGroom", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderGroom(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderGroom", "CRenderGroom", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderGroom() + { + } + public CRenderGroom(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderGroom", "CRenderGroom", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] HairPositionOffsets + { + get { return Invoker.CallNative("SDKClass", "HairPositionOffsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HairPositionOffsets", CallKind.ClassMember, m_classData, value); } + } + public int[] StrandSegmentCountHist + { + get { return Invoker.CallNative("SDKClass", "StrandSegmentCountHist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrandSegmentCountHist", CallKind.ClassMember, m_classData, value); } + } + public int MaxSegmentsPerHairStrand + { + get { return Invoker.CallNative("SDKClass", "MaxSegmentsPerHairStrand", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxSegmentsPerHairStrand", CallKind.ClassMember, m_classData, value); } + } + public int GuideHairCount + { + get { return Invoker.CallNative("SDKClass", "GuideHairCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GuideHairCount", CallKind.ClassMember, m_classData, value); } + } + public int HairCount + { + get { return Invoker.CallNative("SDKClass", "HairCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HairCount", CallKind.ClassMember, m_classData, value); } + } + public int TotalVertexCount + { + get { return Invoker.CallNative("SDKClass", "TotalVertexCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalVertexCount", CallKind.ClassMember, m_classData, value); } + } + public int TotalSegmentCount + { + get { return Invoker.CallNative("SDKClass", "TotalSegmentCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalSegmentCount", CallKind.ClassMember, m_classData, value); } + } + public int GroomGroupID + { + get { return Invoker.CallNative("SDKClass", "GroomGroupID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroomGroupID", CallKind.ClassMember, m_classData, value); } + } + public int AttachBoneIdx + { + get { return Invoker.CallNative("SDKClass", "AttachBoneIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachBoneIdx", CallKind.ClassMember, m_classData, value); } + } + public int AttachMeshIdx + { + get { return Invoker.CallNative("SDKClass", "AttachMeshIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachMeshIdx", CallKind.ClassMember, m_classData, value); } + } + public int AttachMeshDrawCallIdx + { + get { return Invoker.CallNative("SDKClass", "AttachMeshDrawCallIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachMeshDrawCallIdx", CallKind.ClassMember, m_classData, value); } + } + public bool EnableSimulation + { + get { return Invoker.CallNative("SDKClass", "EnableSimulation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableSimulation", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRenderGroom(ptr={this.m_classData})"; + } + public class CRenderMesh : ClassData + { + public CRenderMesh(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderMesh", "CRenderMesh", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderMesh(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderMesh", "CRenderMesh", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderMesh() + { + } + public CRenderMesh(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderMesh", "CRenderMesh", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CRenderSkeleton Skeleton + { + get { return Invoker.CallNative("SDKClass", "Skeleton", CallKind.ClassMember, m_classData); } + } + public bool UseUV2ForCharting + { + get { return Invoker.CallNative("SDKClass", "UseUV2ForCharting", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseUV2ForCharting", CallKind.ClassMember, m_classData, value); } + } + public bool EmbeddedMapMesh + { + get { return Invoker.CallNative("SDKClass", "EmbeddedMapMesh", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EmbeddedMapMesh", CallKind.ClassMember, m_classData, value); } + } + public DynamicMeshDeformParams_t MeshDeformParams + { + get { return Invoker.CallNative("SDKClass", "MeshDeformParams", CallKind.ClassMember, m_classData); } + } + public int[] GroomData + { + get { return Invoker.CallNative("SDKClass", "GroomData", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRenderMesh(ptr={this.m_classData})"; + } + public class CRenderSkeleton : ClassData + { + public CRenderSkeleton(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderSkeleton", "CRenderSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderSkeleton(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderSkeleton", "CRenderSkeleton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRenderSkeleton() + { + } + public CRenderSkeleton(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRenderSkeleton", "CRenderSkeleton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] BoneParents + { + get { return Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData, value); } + } + public int BoneWeightCount + { + get { return Invoker.CallNative("SDKClass", "BoneWeightCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneWeightCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRenderSkeleton(ptr={this.m_classData})"; + } + public class CReplicationParameters : ClassData + { + public CReplicationParameters(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CReplicationParameters", "CReplicationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CReplicationParameters(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CReplicationParameters", "CReplicationParameters", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CReplicationParameters() + { + } + public CReplicationParameters(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CReplicationParameters", "CReplicationParameters", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint ReplicationMode + { + get { return Invoker.CallNative("SDKClass", "ReplicationMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReplicationMode", CallKind.ClassMember, m_classData, value); } + } + public bool ScaleChildParticleRadii + { + get { return Invoker.CallNative("SDKClass", "ScaleChildParticleRadii", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScaleChildParticleRadii", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionFloatInput MinRandomRadiusScale + { + get { return Invoker.CallNative("SDKClass", "MinRandomRadiusScale", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionFloatInput MaxRandomRadiusScale + { + get { return Invoker.CallNative("SDKClass", "MaxRandomRadiusScale", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionFloatInput ModellingScale + { + get { return Invoker.CallNative("SDKClass", "ModellingScale", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CReplicationParameters(ptr={this.m_classData})"; + } + public class CResponseCriteriaSet : ClassData + { + public CResponseCriteriaSet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CResponseCriteriaSet", "CResponseCriteriaSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CResponseCriteriaSet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CResponseCriteriaSet", "CResponseCriteriaSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CResponseCriteriaSet() + { + } + public CResponseCriteriaSet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CResponseCriteriaSet", "CResponseCriteriaSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NumPrefixedContexts + { + get { return Invoker.CallNative("SDKClass", "NumPrefixedContexts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumPrefixedContexts", CallKind.ClassMember, m_classData, value); } + } + public bool OverrideOnAppend + { + get { return Invoker.CallNative("SDKClass", "OverrideOnAppend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideOnAppend", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CResponseCriteriaSet(ptr={this.m_classData})"; + } + public class CResponseQueue : ClassData + { + public CResponseQueue(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CResponseQueue", "CResponseQueue", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CResponseQueue(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CResponseQueue", "CResponseQueue", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CResponseQueue() + { + } + public CResponseQueue(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CResponseQueue", "CResponseQueue", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CResponseQueue(ptr={this.m_classData})"; + } + public class CRetakeGameRules : ClassData + { + public CRetakeGameRules(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRetakeGameRules", "CRetakeGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRetakeGameRules(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRetakeGameRules", "CRetakeGameRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRetakeGameRules() + { + } + public CRetakeGameRules(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRetakeGameRules", "CRetakeGameRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int MatchSeed + { + get { return Invoker.CallNative("SDKClass", "MatchSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchSeed", CallKind.ClassMember, m_classData, value); } + } + public bool BlockersPresent + { + get { return Invoker.CallNative("SDKClass", "BlockersPresent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockersPresent", CallKind.ClassMember, m_classData, value); } + } + public bool RoundInProgress + { + get { return Invoker.CallNative("SDKClass", "RoundInProgress", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundInProgress", CallKind.ClassMember, m_classData, value); } + } + public int FirstSecondHalfRound + { + get { return Invoker.CallNative("SDKClass", "FirstSecondHalfRound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstSecondHalfRound", CallKind.ClassMember, m_classData, value); } + } + public int BombSite + { + get { return Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombSite", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRetakeGameRules(ptr={this.m_classData})"; + } + public class CRevertSaved : CModelPointEntity + { + public CRevertSaved(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRevertSaved", "CRevertSaved", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRevertSaved(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRevertSaved", "CRevertSaved", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRevertSaved() + { + } + public CRevertSaved(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRevertSaved", "CRevertSaved", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float LoadTime + { + get { return Invoker.CallNative("SDKClass", "LoadTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoadTime", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float HoldTime + { + get { return Invoker.CallNative("SDKClass", "HoldTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HoldTime", CallKind.ClassMember, m_classData, value); } + } + public CModelPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRevertSaved(ptr={this.m_classData})"; + } + public class CRootUpdateNode : CUnaryUpdateNode + { + public CRootUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRootUpdateNode", "CRootUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRootUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRootUpdateNode", "CRootUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRootUpdateNode() + { + } + public CRootUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRootUpdateNode", "CRootUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRootUpdateNode(ptr={this.m_classData})"; + } + public class CRopeKeyframe : CBaseModelEntity + { + public CRopeKeyframe(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframe", "CRopeKeyframe", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRopeKeyframe(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframe", "CRopeKeyframe", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRopeKeyframe() + { + } + public CRopeKeyframe(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframe", "CRopeKeyframe", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort RopeFlags + { + get { return Invoker.CallNative("SDKClass", "RopeFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RopeFlags", CallKind.ClassMember, m_classData, value); } + } + public string NextLinkName + { + get { return Invoker.CallNative("SDKClass", "NextLinkName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextLinkName", CallKind.ClassMember, m_classData, value); } + } + public short Slack + { + get { return Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData, value); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float TextureScale + { + get { return Invoker.CallNative("SDKClass", "TextureScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TextureScale", CallKind.ClassMember, m_classData, value); } + } + public byte Segments + { + get { return Invoker.CallNative("SDKClass", "Segments", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Segments", CallKind.ClassMember, m_classData, value); } + } + public bool ConstrainBetweenEndpoints + { + get { return Invoker.CallNative("SDKClass", "ConstrainBetweenEndpoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstrainBetweenEndpoints", CallKind.ClassMember, m_classData, value); } + } + public string StrRopeMaterialModel + { + get { return Invoker.CallNative("SDKClass", "StrRopeMaterialModel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrRopeMaterialModel", CallKind.ClassMember, m_classData, value); } + } + public byte Subdiv + { + get { return Invoker.CallNative("SDKClass", "Subdiv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Subdiv", CallKind.ClassMember, m_classData, value); } + } + public byte ChangeCount + { + get { return Invoker.CallNative("SDKClass", "ChangeCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChangeCount", CallKind.ClassMember, m_classData, value); } + } + public short RopeLength + { + get { return Invoker.CallNative("SDKClass", "RopeLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RopeLength", CallKind.ClassMember, m_classData, value); } + } + public byte LockedPoints + { + get { return Invoker.CallNative("SDKClass", "LockedPoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockedPoints", CallKind.ClassMember, m_classData, value); } + } + public bool CreatedFromMapFile + { + get { return Invoker.CallNative("SDKClass", "CreatedFromMapFile", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreatedFromMapFile", CallKind.ClassMember, m_classData, value); } + } + public float ScrollSpeed + { + get { return Invoker.CallNative("SDKClass", "ScrollSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScrollSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool StartPointValid + { + get { return Invoker.CallNative("SDKClass", "StartPointValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartPointValid", CallKind.ClassMember, m_classData, value); } + } + public bool EndPointValid + { + get { return Invoker.CallNative("SDKClass", "EndPointValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndPointValid", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity StartPoint + { + get { return Invoker.CallNative("SDKClass", "StartPoint", CallKind.ClassMember, m_classData); } + } + public CBaseEntity EndPoint + { + get { return Invoker.CallNative("SDKClass", "EndPoint", CallKind.ClassMember, m_classData); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRopeKeyframe(ptr={this.m_classData})"; + } + public class CRopeKeyframeAlias_move_rope : CRopeKeyframe + { + public CRopeKeyframeAlias_move_rope(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframeAlias_move_rope", "CRopeKeyframeAlias_move_rope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRopeKeyframeAlias_move_rope(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframeAlias_move_rope", "CRopeKeyframeAlias_move_rope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRopeKeyframeAlias_move_rope() + { + } + public CRopeKeyframeAlias_move_rope(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeKeyframeAlias_move_rope", "CRopeKeyframeAlias_move_rope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CRopeKeyframe Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRopeKeyframeAlias_move_rope(ptr={this.m_classData})"; + } + public class CRopeOverlapHit : ClassData + { + public CRopeOverlapHit(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeOverlapHit", "CRopeOverlapHit", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRopeOverlapHit(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeOverlapHit", "CRopeOverlapHit", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRopeOverlapHit() + { + } + public CRopeOverlapHit(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRopeOverlapHit", "CRopeOverlapHit", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public int[] OverlappingLinks + { + get { return Invoker.CallNative("SDKClass", "OverlappingLinks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverlappingLinks", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CRopeOverlapHit(ptr={this.m_classData})"; + } + public class CRotatorTarget : CPointEntity + { + public CRotatorTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotatorTarget", "CRotatorTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRotatorTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotatorTarget", "CRotatorTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRotatorTarget() + { + } + public CRotatorTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotatorTarget", "CRotatorTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnArrivedAt + { + get { return Invoker.CallNative("SDKClass", "OnArrivedAt", CallKind.ClassMember, m_classData); } + } + public uint Space + { + get { return Invoker.CallNative("SDKClass", "Space", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Space", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRotatorTarget(ptr={this.m_classData})"; + } + public class CRotButton : CBaseButton + { + public CRotButton(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotButton", "CRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRotButton(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotButton", "CRotButton", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRotButton() + { + } + public CRotButton(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotButton", "CRotButton", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseButton Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRotButton(ptr={this.m_classData})"; + } + public class CRotDoor : CBaseDoor + { + public CRotDoor(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotDoor", "CRotDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRotDoor(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotDoor", "CRotDoor", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRotDoor() + { + } + public CRotDoor(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRotDoor", "CRotDoor", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool SolidBsp + { + get { return Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolidBsp", CallKind.ClassMember, m_classData, value); } + } + public CBaseDoor Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRotDoor(ptr={this.m_classData})"; + } + public class CRuleBrushEntity : CRuleEntity + { + public CRuleBrushEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRuleBrushEntity", "CRuleBrushEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRuleBrushEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRuleBrushEntity", "CRuleBrushEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRuleBrushEntity() + { + } + public CRuleBrushEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRuleBrushEntity", "CRuleBrushEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CRuleEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRuleBrushEntity(ptr={this.m_classData})"; + } + public class CRuleEntity : CBaseModelEntity + { + public CRuleEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRuleEntity", "CRuleEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRuleEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRuleEntity", "CRuleEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRuleEntity() + { + } + public CRuleEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRuleEntity", "CRuleEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Master + { + get { return Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Master", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRuleEntity(ptr={this.m_classData})"; + } + public class CRulePointEntity : CRuleEntity + { + public CRulePointEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRulePointEntity", "CRulePointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRulePointEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRulePointEntity", "CRulePointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CRulePointEntity() + { + } + public CRulePointEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CRulePointEntity", "CRulePointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Score + { + get { return Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData, value); } + } + public CRuleEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CRulePointEntity(ptr={this.m_classData})"; + } + public class CSAdditionalMatchStats_t : CSAdditionalPerRoundStats_t + { + public CSAdditionalMatchStats_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalMatchStats_t", "CSAdditionalMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSAdditionalMatchStats_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalMatchStats_t", "CSAdditionalMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSAdditionalMatchStats_t() + { + } + public CSAdditionalMatchStats_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalMatchStats_t", "CSAdditionalMatchStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NumRoundsSurvived + { + get { return Invoker.CallNative("SDKClass", "NumRoundsSurvived", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumRoundsSurvived", CallKind.ClassMember, m_classData, value); } + } + public int MaxNumRoundsSurvived + { + get { return Invoker.CallNative("SDKClass", "MaxNumRoundsSurvived", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxNumRoundsSurvived", CallKind.ClassMember, m_classData, value); } + } + public int NumRoundsSurvivedTotal + { + get { return Invoker.CallNative("SDKClass", "NumRoundsSurvivedTotal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumRoundsSurvivedTotal", CallKind.ClassMember, m_classData, value); } + } + public int RoundsWonWithoutPurchase + { + get { return Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchase", CallKind.ClassMember, m_classData, value); } + } + public int RoundsWonWithoutPurchaseTotal + { + get { return Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchaseTotal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoundsWonWithoutPurchaseTotal", CallKind.ClassMember, m_classData, value); } + } + public int NumFirstKills + { + get { return Invoker.CallNative("SDKClass", "NumFirstKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumFirstKills", CallKind.ClassMember, m_classData, value); } + } + public int NumClutchKills + { + get { return Invoker.CallNative("SDKClass", "NumClutchKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumClutchKills", CallKind.ClassMember, m_classData, value); } + } + public int NumPistolKills + { + get { return Invoker.CallNative("SDKClass", "NumPistolKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumPistolKills", CallKind.ClassMember, m_classData, value); } + } + public int NumSniperKills + { + get { return Invoker.CallNative("SDKClass", "NumSniperKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSniperKills", CallKind.ClassMember, m_classData, value); } + } + public int NumSuicides + { + get { return Invoker.CallNative("SDKClass", "NumSuicides", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumSuicides", CallKind.ClassMember, m_classData, value); } + } + public int NumTeamKills + { + get { return Invoker.CallNative("SDKClass", "NumTeamKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumTeamKills", CallKind.ClassMember, m_classData, value); } + } + public int TeamDamage + { + get { return Invoker.CallNative("SDKClass", "TeamDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TeamDamage", CallKind.ClassMember, m_classData, value); } + } + public CSAdditionalPerRoundStats_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSAdditionalMatchStats_t(ptr={this.m_classData})"; + } + public class CSAdditionalPerRoundStats_t : ClassData + { + public CSAdditionalPerRoundStats_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalPerRoundStats_t", "CSAdditionalPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSAdditionalPerRoundStats_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalPerRoundStats_t", "CSAdditionalPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSAdditionalPerRoundStats_t() + { + } + public CSAdditionalPerRoundStats_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSAdditionalPerRoundStats_t", "CSAdditionalPerRoundStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int NumChickensKilled + { + get { return Invoker.CallNative("SDKClass", "NumChickensKilled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumChickensKilled", CallKind.ClassMember, m_classData, value); } + } + public int KillsWhileBlind + { + get { return Invoker.CallNative("SDKClass", "KillsWhileBlind", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KillsWhileBlind", CallKind.ClassMember, m_classData, value); } + } + public int BombCarrierkills + { + get { return Invoker.CallNative("SDKClass", "BombCarrierkills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BombCarrierkills", CallKind.ClassMember, m_classData, value); } + } + public int BurnDamageInflicted + { + get { return Invoker.CallNative("SDKClass", "BurnDamageInflicted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BurnDamageInflicted", CallKind.ClassMember, m_classData, value); } + } + public int BlastDamageInflicted + { + get { return Invoker.CallNative("SDKClass", "BlastDamageInflicted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlastDamageInflicted", CallKind.ClassMember, m_classData, value); } + } + public int Dinks + { + get { return Invoker.CallNative("SDKClass", "Dinks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dinks", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSAdditionalPerRoundStats_t(ptr={this.m_classData})"; + } + public class CSceneEntity : CPointEntity + { + public CSceneEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEntity", "CSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEntity", "CSceneEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneEntity() + { + } + public CSceneEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEntity", "CSceneEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SceneFile + { + get { return Invoker.CallNative("SDKClass", "SceneFile", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneFile", CallKind.ClassMember, m_classData, value); } + } + public string ResumeSceneFile + { + get { return Invoker.CallNative("SDKClass", "ResumeSceneFile", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResumeSceneFile", CallKind.ClassMember, m_classData, value); } + } + public string Target1 + { + get { return Invoker.CallNative("SDKClass", "Target1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target1", CallKind.ClassMember, m_classData, value); } + } + public string Target2 + { + get { return Invoker.CallNative("SDKClass", "Target2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target2", CallKind.ClassMember, m_classData, value); } + } + public string Target3 + { + get { return Invoker.CallNative("SDKClass", "Target3", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target3", CallKind.ClassMember, m_classData, value); } + } + public string Target4 + { + get { return Invoker.CallNative("SDKClass", "Target4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target4", CallKind.ClassMember, m_classData, value); } + } + public string Target5 + { + get { return Invoker.CallNative("SDKClass", "Target5", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target5", CallKind.ClassMember, m_classData, value); } + } + public string Target6 + { + get { return Invoker.CallNative("SDKClass", "Target6", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target6", CallKind.ClassMember, m_classData, value); } + } + public string Target7 + { + get { return Invoker.CallNative("SDKClass", "Target7", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target7", CallKind.ClassMember, m_classData, value); } + } + public string Target8 + { + get { return Invoker.CallNative("SDKClass", "Target8", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target8", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Target11 + { + get { return Invoker.CallNative("SDKClass", "Target11", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target21 + { + get { return Invoker.CallNative("SDKClass", "Target21", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target31 + { + get { return Invoker.CallNative("SDKClass", "Target31", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target41 + { + get { return Invoker.CallNative("SDKClass", "Target41", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target51 + { + get { return Invoker.CallNative("SDKClass", "Target51", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target61 + { + get { return Invoker.CallNative("SDKClass", "Target61", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target71 + { + get { return Invoker.CallNative("SDKClass", "Target71", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target81 + { + get { return Invoker.CallNative("SDKClass", "Target81", CallKind.ClassMember, m_classData); } + } + public string TargetAttachment + { + get { return Invoker.CallNative("SDKClass", "TargetAttachment", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetAttachment", CallKind.ClassMember, m_classData, value); } + } + public bool IsPlayingBack + { + get { return Invoker.CallNative("SDKClass", "IsPlayingBack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPlayingBack", CallKind.ClassMember, m_classData, value); } + } + public bool Paused + { + get { return Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData, value); } + } + public bool Multiplayer + { + get { return Invoker.CallNative("SDKClass", "Multiplayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Multiplayer", CallKind.ClassMember, m_classData, value); } + } + public bool Autogenerated + { + get { return Invoker.CallNative("SDKClass", "Autogenerated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Autogenerated", CallKind.ClassMember, m_classData, value); } + } + public float ForceClientTime + { + get { return Invoker.CallNative("SDKClass", "ForceClientTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceClientTime", CallKind.ClassMember, m_classData, value); } + } + public float CurrentTime + { + get { return Invoker.CallNative("SDKClass", "CurrentTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentTime", CallKind.ClassMember, m_classData, value); } + } + public float FrameTime + { + get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } + } + public bool CancelAtNextInterrupt + { + get { return Invoker.CallNative("SDKClass", "CancelAtNextInterrupt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CancelAtNextInterrupt", CallKind.ClassMember, m_classData, value); } + } + public float Pitch + { + get { return Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData, value); } + } + public bool Automated + { + get { return Invoker.CallNative("SDKClass", "Automated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Automated", CallKind.ClassMember, m_classData, value); } + } + public int AutomatedAction + { + get { return Invoker.CallNative("SDKClass", "AutomatedAction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutomatedAction", CallKind.ClassMember, m_classData, value); } + } + public float AutomationDelay + { + get { return Invoker.CallNative("SDKClass", "AutomationDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutomationDelay", CallKind.ClassMember, m_classData, value); } + } + public float AutomationTime + { + get { return Invoker.CallNative("SDKClass", "AutomationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutomationTime", CallKind.ClassMember, m_classData, value); } + } + public int SpeechPriority + { + get { return Invoker.CallNative("SDKClass", "SpeechPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeechPriority", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity WaitingForThisResumeScene + { + get { return Invoker.CallNative("SDKClass", "WaitingForThisResumeScene", CallKind.ClassMember, m_classData); } + } + public bool WaitingForResumeScene + { + get { return Invoker.CallNative("SDKClass", "WaitingForResumeScene", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitingForResumeScene", CallKind.ClassMember, m_classData, value); } + } + public bool PausedViaInput + { + get { return Invoker.CallNative("SDKClass", "PausedViaInput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PausedViaInput", CallKind.ClassMember, m_classData, value); } + } + public bool PauseAtNextInterrupt + { + get { return Invoker.CallNative("SDKClass", "PauseAtNextInterrupt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PauseAtNextInterrupt", CallKind.ClassMember, m_classData, value); } + } + public bool WaitingForActor + { + get { return Invoker.CallNative("SDKClass", "WaitingForActor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitingForActor", CallKind.ClassMember, m_classData, value); } + } + public bool WaitingForInterrupt + { + get { return Invoker.CallNative("SDKClass", "WaitingForInterrupt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitingForInterrupt", CallKind.ClassMember, m_classData, value); } + } + public bool InterruptedActorsScenes + { + get { return Invoker.CallNative("SDKClass", "InterruptedActorsScenes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterruptedActorsScenes", CallKind.ClassMember, m_classData, value); } + } + public bool BreakOnNonIdle + { + get { return Invoker.CallNative("SDKClass", "BreakOnNonIdle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BreakOnNonIdle", CallKind.ClassMember, m_classData, value); } + } + public bool SceneFinished + { + get { return Invoker.CallNative("SDKClass", "SceneFinished", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneFinished", CallKind.ClassMember, m_classData, value); } + } + public int SceneFlushCounter + { + get { return Invoker.CallNative("SDKClass", "SceneFlushCounter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneFlushCounter", CallKind.ClassMember, m_classData, value); } + } + public ushort SceneStringIndex + { + get { return Invoker.CallNative("SDKClass", "SceneStringIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneStringIndex", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnStart + { + get { return Invoker.CallNative("SDKClass", "OnStart", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnCompletion + { + get { return Invoker.CallNative("SDKClass", "OnCompletion", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnCanceled + { + get { return Invoker.CallNative("SDKClass", "OnCanceled", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPaused + { + get { return Invoker.CallNative("SDKClass", "OnPaused", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnResumed + { + get { return Invoker.CallNative("SDKClass", "OnResumed", CallKind.ClassMember, m_classData); } + } + public CSceneEntity InterruptScene + { + get { return Invoker.CallNative("SDKClass", "InterruptScene", CallKind.ClassMember, m_classData); } + } + public int InterruptCount + { + get { return Invoker.CallNative("SDKClass", "InterruptCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterruptCount", CallKind.ClassMember, m_classData, value); } + } + public bool SceneMissing + { + get { return Invoker.CallNative("SDKClass", "SceneMissing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneMissing", CallKind.ClassMember, m_classData, value); } + } + public bool Interrupted + { + get { return Invoker.CallNative("SDKClass", "Interrupted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interrupted", CallKind.ClassMember, m_classData, value); } + } + public bool CompletedEarly + { + get { return Invoker.CallNative("SDKClass", "CompletedEarly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompletedEarly", CallKind.ClassMember, m_classData, value); } + } + public bool InterruptSceneFinished + { + get { return Invoker.CallNative("SDKClass", "InterruptSceneFinished", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterruptSceneFinished", CallKind.ClassMember, m_classData, value); } + } + public bool Restoring + { + get { return Invoker.CallNative("SDKClass", "Restoring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Restoring", CallKind.ClassMember, m_classData, value); } + } + public string SoundName + { + get { return Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData, value); } + } + public string SequenceName + { + get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFlex Actor + { + get { return Invoker.CallNative("SDKClass", "Actor", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Activator + { + get { return Invoker.CallNative("SDKClass", "Activator", CallKind.ClassMember, m_classData); } + } + public int BusyActor + { + get { return Invoker.CallNative("SDKClass", "BusyActor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BusyActor", CallKind.ClassMember, m_classData, value); } + } + public uint PlayerDeathBehavior + { + get { return Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSceneEntity(ptr={this.m_classData})"; + } + public class CSceneEntityAlias_logic_choreographed_scene : CSceneEntity + { + public CSceneEntityAlias_logic_choreographed_scene(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEntityAlias_logic_choreographed_scene", "CSceneEntityAlias_logic_choreographed_scene", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneEntityAlias_logic_choreographed_scene(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEntityAlias_logic_choreographed_scene", "CSceneEntityAlias_logic_choreographed_scene", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneEntityAlias_logic_choreographed_scene() + { + } + public CSceneEntityAlias_logic_choreographed_scene(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEntityAlias_logic_choreographed_scene", "CSceneEntityAlias_logic_choreographed_scene", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSceneEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSceneEntityAlias_logic_choreographed_scene(ptr={this.m_classData})"; + } + public class CSceneEventInfo : ClassData + { + public CSceneEventInfo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEventInfo", "CSceneEventInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneEventInfo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEventInfo", "CSceneEventInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneEventInfo() + { + } + public CSceneEventInfo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneEventInfo", "CSceneEventInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Layer + { + get { return Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Layer", CallKind.ClassMember, m_classData, value); } + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public bool HasArrived + { + get { return Invoker.CallNative("SDKClass", "HasArrived", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasArrived", CallKind.ClassMember, m_classData, value); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public float Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData, value); } + } + public bool IsGesture + { + get { return Invoker.CallNative("SDKClass", "IsGesture", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsGesture", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldRemove + { + get { return Invoker.CallNative("SDKClass", "ShouldRemove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldRemove", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + } + public SceneEventId_t SceneEventId + { + get { return Invoker.CallNative("SDKClass", "SceneEventId", CallKind.ClassMember, m_classData); } + } + public bool ClientSide + { + get { return Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientSide", CallKind.ClassMember, m_classData, value); } + } + public bool Started + { + get { return Invoker.CallNative("SDKClass", "Started", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Started", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSceneEventInfo(ptr={this.m_classData})"; + } + public class CSceneListManager : CLogicalEntity + { + public CSceneListManager(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneListManager", "CSceneListManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneListManager(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneListManager", "CSceneListManager", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneListManager() + { + } + public CSceneListManager(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneListManager", "CSceneListManager", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] Scenes + { + get { return Invoker.CallNative("SDKClass", "Scenes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scenes", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSceneListManager(ptr={this.m_classData})"; + } + public class CSceneObjectData : ClassData + { + public CSceneObjectData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneObjectData", "CSceneObjectData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneObjectData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneObjectData", "CSceneObjectData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSceneObjectData() + { + } + public CSceneObjectData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSceneObjectData", "CSceneObjectData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D MinBounds + { + get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MaxBounds + { + get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSceneObjectData(ptr={this.m_classData})"; + } + public class CScriptComponent : CEntityComponent + { + public CScriptComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptComponent", "CScriptComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptComponent", "CScriptComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptComponent() + { + } + public CScriptComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptComponent", "CScriptComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ScriptClassName + { + get { return Invoker.CallNative("SDKClass", "ScriptClassName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScriptClassName", CallKind.ClassMember, m_classData, value); } + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptComponent(ptr={this.m_classData})"; + } + public class CScriptedSequence : CBaseEntity + { + public CScriptedSequence(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptedSequence", "CScriptedSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptedSequence(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptedSequence", "CScriptedSequence", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptedSequence() + { + } + public CScriptedSequence(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptedSequence", "CScriptedSequence", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Entry + { + get { return Invoker.CallNative("SDKClass", "Entry", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entry", CallKind.ClassMember, m_classData, value); } + } + public string PreIdle + { + get { return Invoker.CallNative("SDKClass", "PreIdle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreIdle", CallKind.ClassMember, m_classData, value); } + } + public string Play + { + get { return Invoker.CallNative("SDKClass", "Play", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Play", CallKind.ClassMember, m_classData, value); } + } + public string PostIdle + { + get { return Invoker.CallNative("SDKClass", "PostIdle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PostIdle", CallKind.ClassMember, m_classData, value); } + } + public string ModifierToAddOnPlay + { + get { return Invoker.CallNative("SDKClass", "ModifierToAddOnPlay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModifierToAddOnPlay", CallKind.ClassMember, m_classData, value); } + } + public string NextScript + { + get { return Invoker.CallNative("SDKClass", "NextScript", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextScript", CallKind.ClassMember, m_classData, value); } + } + public string Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData, value); } + } + public string SyncGroup + { + get { return Invoker.CallNative("SDKClass", "SyncGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SyncGroup", CallKind.ClassMember, m_classData, value); } + } + public uint MoveTo + { + get { return Invoker.CallNative("SDKClass", "MoveTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveTo", CallKind.ClassMember, m_classData, value); } + } + public byte MoveToGait + { + get { return Invoker.CallNative("SDKClass", "MoveToGait", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveToGait", CallKind.ClassMember, m_classData, value); } + } + public uint HeldWeaponBehavior + { + get { return Invoker.CallNative("SDKClass", "HeldWeaponBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeldWeaponBehavior", CallKind.ClassMember, m_classData, value); } + } + public uint ForcedCrouchState + { + get { return Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForcedCrouchState", CallKind.ClassMember, m_classData, value); } + } + public bool IsPlayingPreIdle + { + get { return Invoker.CallNative("SDKClass", "IsPlayingPreIdle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPlayingPreIdle", CallKind.ClassMember, m_classData, value); } + } + public bool IsPlayingEntry + { + get { return Invoker.CallNative("SDKClass", "IsPlayingEntry", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPlayingEntry", CallKind.ClassMember, m_classData, value); } + } + public bool IsPlayingAction + { + get { return Invoker.CallNative("SDKClass", "IsPlayingAction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPlayingAction", CallKind.ClassMember, m_classData, value); } + } + public bool IsPlayingPostIdle + { + get { return Invoker.CallNative("SDKClass", "IsPlayingPostIdle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPlayingPostIdle", CallKind.ClassMember, m_classData, value); } + } + public bool DontRotateOther + { + get { return Invoker.CallNative("SDKClass", "DontRotateOther", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DontRotateOther", CallKind.ClassMember, m_classData, value); } + } + public bool IsRepeatable + { + get { return Invoker.CallNative("SDKClass", "IsRepeatable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRepeatable", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldLeaveCorpse + { + get { return Invoker.CallNative("SDKClass", "ShouldLeaveCorpse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldLeaveCorpse", CallKind.ClassMember, m_classData, value); } + } + public bool StartOnSpawn + { + get { return Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData, value); } + } + public bool DisallowInterrupts + { + get { return Invoker.CallNative("SDKClass", "DisallowInterrupts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisallowInterrupts", CallKind.ClassMember, m_classData, value); } + } + public bool CanOverrideNPCState + { + get { return Invoker.CallNative("SDKClass", "CanOverrideNPCState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CanOverrideNPCState", CallKind.ClassMember, m_classData, value); } + } + public bool DontTeleportAtEnd + { + get { return Invoker.CallNative("SDKClass", "DontTeleportAtEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DontTeleportAtEnd", CallKind.ClassMember, m_classData, value); } + } + public bool HighPriority + { + get { return Invoker.CallNative("SDKClass", "HighPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HighPriority", CallKind.ClassMember, m_classData, value); } + } + public bool HideDebugComplaints + { + get { return Invoker.CallNative("SDKClass", "HideDebugComplaints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HideDebugComplaints", CallKind.ClassMember, m_classData, value); } + } + public bool ContinueOnDeath + { + get { return Invoker.CallNative("SDKClass", "ContinueOnDeath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ContinueOnDeath", CallKind.ClassMember, m_classData, value); } + } + public bool LoopPreIdleSequence + { + get { return Invoker.CallNative("SDKClass", "LoopPreIdleSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoopPreIdleSequence", CallKind.ClassMember, m_classData, value); } + } + public bool LoopActionSequence + { + get { return Invoker.CallNative("SDKClass", "LoopActionSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoopActionSequence", CallKind.ClassMember, m_classData, value); } + } + public bool LoopPostIdleSequence + { + get { return Invoker.CallNative("SDKClass", "LoopPostIdleSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LoopPostIdleSequence", CallKind.ClassMember, m_classData, value); } + } + public bool SynchPostIdles + { + get { return Invoker.CallNative("SDKClass", "SynchPostIdles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SynchPostIdles", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreLookAt + { + get { return Invoker.CallNative("SDKClass", "IgnoreLookAt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreLookAt", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreGravity + { + get { return Invoker.CallNative("SDKClass", "IgnoreGravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreGravity", CallKind.ClassMember, m_classData, value); } + } + public bool DisableNPCCollisions + { + get { return Invoker.CallNative("SDKClass", "DisableNPCCollisions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableNPCCollisions", CallKind.ClassMember, m_classData, value); } + } + public bool KeepAnimgraphLockedPost + { + get { return Invoker.CallNative("SDKClass", "KeepAnimgraphLockedPost", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KeepAnimgraphLockedPost", CallKind.ClassMember, m_classData, value); } + } + public bool DontAddModifiers + { + get { return Invoker.CallNative("SDKClass", "DontAddModifiers", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DontAddModifiers", CallKind.ClassMember, m_classData, value); } + } + public bool DisableAimingWhileMoving + { + get { return Invoker.CallNative("SDKClass", "DisableAimingWhileMoving", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableAimingWhileMoving", CallKind.ClassMember, m_classData, value); } + } + public bool IgnoreRotation + { + get { return Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IgnoreRotation", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float Repeat + { + get { return Invoker.CallNative("SDKClass", "Repeat", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Repeat", CallKind.ClassMember, m_classData, value); } + } + public float PlayAnimFadeInTime + { + get { return Invoker.CallNative("SDKClass", "PlayAnimFadeInTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayAnimFadeInTime", CallKind.ClassMember, m_classData, value); } + } + public float MoveInterpTime + { + get { return Invoker.CallNative("SDKClass", "MoveInterpTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveInterpTime", CallKind.ClassMember, m_classData, value); } + } + public float AngRate + { + get { return Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngRate", CallKind.ClassMember, m_classData, value); } + } + public float MoveSpeed + { + get { return Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool WaitUntilMoveCompletesToStartAnimation + { + get { return Invoker.CallNative("SDKClass", "WaitUntilMoveCompletesToStartAnimation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitUntilMoveCompletesToStartAnimation", CallKind.ClassMember, m_classData, value); } + } + public int NotReadySequenceCount + { + get { return Invoker.CallNative("SDKClass", "NotReadySequenceCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NotReadySequenceCount", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public bool WaitForBeginSequence + { + get { return Invoker.CallNative("SDKClass", "WaitForBeginSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WaitForBeginSequence", CallKind.ClassMember, m_classData, value); } + } + public int Saved_effects + { + get { return Invoker.CallNative("SDKClass", "Saved_effects", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Saved_effects", CallKind.ClassMember, m_classData, value); } + } + public int SavedFlags + { + get { return Invoker.CallNative("SDKClass", "SavedFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SavedFlags", CallKind.ClassMember, m_classData, value); } + } + public int SavedCollisionGroup + { + get { return Invoker.CallNative("SDKClass", "SavedCollisionGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SavedCollisionGroup", CallKind.ClassMember, m_classData, value); } + } + public bool Interruptable + { + get { return Invoker.CallNative("SDKClass", "Interruptable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interruptable", CallKind.ClassMember, m_classData, value); } + } + public bool SequenceStarted + { + get { return Invoker.CallNative("SDKClass", "SequenceStarted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceStarted", CallKind.ClassMember, m_classData, value); } + } + public bool PositionRelativeToOtherEntity + { + get { return Invoker.CallNative("SDKClass", "PositionRelativeToOtherEntity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PositionRelativeToOtherEntity", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity TargetEnt + { + get { return Invoker.CallNative("SDKClass", "TargetEnt", CallKind.ClassMember, m_classData); } + } + public CScriptedSequence NextCine + { + get { return Invoker.CallNative("SDKClass", "NextCine", CallKind.ClassMember, m_classData); } + } + public bool Thinking + { + get { return Invoker.CallNative("SDKClass", "Thinking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Thinking", CallKind.ClassMember, m_classData, value); } + } + public bool InitiatedSelfDelete + { + get { return Invoker.CallNative("SDKClass", "InitiatedSelfDelete", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitiatedSelfDelete", CallKind.ClassMember, m_classData, value); } + } + public bool IsTeleportingDueToMoveTo + { + get { return Invoker.CallNative("SDKClass", "IsTeleportingDueToMoveTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsTeleportingDueToMoveTo", CallKind.ClassMember, m_classData, value); } + } + public bool AllowCustomInterruptConditions + { + get { return Invoker.CallNative("SDKClass", "AllowCustomInterruptConditions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowCustomInterruptConditions", CallKind.ClassMember, m_classData, value); } + } + public CBaseAnimGraph ForcedTarget + { + get { return Invoker.CallNative("SDKClass", "ForcedTarget", CallKind.ClassMember, m_classData); } + } + public bool DontCancelOtherSequences + { + get { return Invoker.CallNative("SDKClass", "DontCancelOtherSequences", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DontCancelOtherSequences", CallKind.ClassMember, m_classData, value); } + } + public bool ForceSynch + { + get { return Invoker.CallNative("SDKClass", "ForceSynch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceSynch", CallKind.ClassMember, m_classData, value); } + } + public bool PreventUpdateYawOnFinish + { + get { return Invoker.CallNative("SDKClass", "PreventUpdateYawOnFinish", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreventUpdateYawOnFinish", CallKind.ClassMember, m_classData, value); } + } + public bool EnsureOnNavmeshOnFinish + { + get { return Invoker.CallNative("SDKClass", "EnsureOnNavmeshOnFinish", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnsureOnNavmeshOnFinish", CallKind.ClassMember, m_classData, value); } + } + public uint OnDeathBehavior + { + get { return Invoker.CallNative("SDKClass", "OnDeathBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnDeathBehavior", CallKind.ClassMember, m_classData, value); } + } + public uint ConflictResponse + { + get { return Invoker.CallNative("SDKClass", "ConflictResponse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConflictResponse", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnBeginSequence + { + get { return Invoker.CallNative("SDKClass", "OnBeginSequence", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnActionStartOrLoop + { + get { return Invoker.CallNative("SDKClass", "OnActionStartOrLoop", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnEndSequence + { + get { return Invoker.CallNative("SDKClass", "OnEndSequence", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnPostIdleEndSequence + { + get { return Invoker.CallNative("SDKClass", "OnPostIdleEndSequence", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnCancelSequence + { + get { return Invoker.CallNative("SDKClass", "OnCancelSequence", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnCancelFailedSequence + { + get { return Invoker.CallNative("SDKClass", "OnCancelFailedSequence", CallKind.ClassMember, m_classData); } + } + public CBaseEntity InteractionMainEntity + { + get { return Invoker.CallNative("SDKClass", "InteractionMainEntity", CallKind.ClassMember, m_classData); } + } + public int PlayerDeathBehavior + { + get { return Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerDeathBehavior", CallKind.ClassMember, m_classData, value); } + } + public bool SkipFadeIn + { + get { return Invoker.CallNative("SDKClass", "SkipFadeIn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkipFadeIn", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptedSequence(ptr={this.m_classData})"; + } + public class CScriptItem : CItem + { + public CScriptItem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptItem", "CScriptItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptItem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptItem", "CScriptItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptItem() + { + } + public CScriptItem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptItem", "CScriptItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte MoveTypeOverride + { + get { return Invoker.CallNative("SDKClass", "MoveTypeOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveTypeOverride", CallKind.ClassMember, m_classData, value); } + } + public CItem Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptItem(ptr={this.m_classData})"; + } + public class CScriptNavBlocker : CFuncNavBlocker + { + public CScriptNavBlocker(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptNavBlocker", "CScriptNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptNavBlocker(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptNavBlocker", "CScriptNavBlocker", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptNavBlocker() + { + } + public CScriptNavBlocker(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptNavBlocker", "CScriptNavBlocker", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Extent + { + get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } + } + public CFuncNavBlocker Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptNavBlocker(ptr={this.m_classData})"; + } + public class CScriptTriggerHurt : CTriggerHurt + { + public CScriptTriggerHurt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerHurt", "CScriptTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerHurt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerHurt", "CScriptTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerHurt() + { + } + public CScriptTriggerHurt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerHurt", "CScriptTriggerHurt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Extent + { + get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } + } + public CTriggerHurt Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptTriggerHurt(ptr={this.m_classData})"; + } + public class CScriptTriggerMultiple : CTriggerMultiple + { + public CScriptTriggerMultiple(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerMultiple", "CScriptTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerMultiple(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerMultiple", "CScriptTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerMultiple() + { + } + public CScriptTriggerMultiple(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerMultiple", "CScriptTriggerMultiple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Extent + { + get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } + } + public CTriggerMultiple Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptTriggerMultiple(ptr={this.m_classData})"; + } + public class CScriptTriggerOnce : CTriggerOnce + { + public CScriptTriggerOnce(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerOnce", "CScriptTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerOnce(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerOnce", "CScriptTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerOnce() + { + } + public CScriptTriggerOnce(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerOnce", "CScriptTriggerOnce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Extent + { + get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } + } + public CTriggerOnce Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptTriggerOnce(ptr={this.m_classData})"; + } + public class CScriptTriggerPush : CTriggerPush + { + public CScriptTriggerPush(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerPush", "CScriptTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerPush(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerPush", "CScriptTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptTriggerPush() + { + } + public CScriptTriggerPush(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptTriggerPush", "CScriptTriggerPush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Extent + { + get { return Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Extent", CallKind.ClassMember, m_classData, value); } + } + public CTriggerPush Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CScriptTriggerPush(ptr={this.m_classData})"; + } + public class CScriptUniformRandomStream : ClassData + { + public CScriptUniformRandomStream(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptUniformRandomStream", "CScriptUniformRandomStream", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptUniformRandomStream(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptUniformRandomStream", "CScriptUniformRandomStream", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CScriptUniformRandomStream() + { + } + public CScriptUniformRandomStream(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CScriptUniformRandomStream", "CScriptUniformRandomStream", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int InitialSeed + { + get { return Invoker.CallNative("SDKClass", "InitialSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialSeed", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CScriptUniformRandomStream(ptr={this.m_classData})"; + } + public class CSelectorUpdateNode : CAnimUpdateNodeBase + { + public CSelectorUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSelectorUpdateNode", "CSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSelectorUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSelectorUpdateNode", "CSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSelectorUpdateNode() + { + } + public CSelectorUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSelectorUpdateNode", "CSelectorUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public char[] Tags + { + get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } + } + public CBlendCurve BlendCurve + { + get { return Invoker.CallNative("SDKClass", "BlendCurve", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle Parameter + { + get { return Invoker.CallNative("SDKClass", "Parameter", CallKind.ClassMember, m_classData); } + } + public int TagIndex + { + get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } + } + public uint TagBehavior + { + get { return Invoker.CallNative("SDKClass", "TagBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TagBehavior", CallKind.ClassMember, m_classData, value); } + } + public bool ResetOnChange + { + get { return Invoker.CallNative("SDKClass", "ResetOnChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetOnChange", CallKind.ClassMember, m_classData, value); } + } + public bool LockWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public bool SyncCyclesOnChange + { + get { return Invoker.CallNative("SDKClass", "SyncCyclesOnChange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SyncCyclesOnChange", CallKind.ClassMember, m_classData, value); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSelectorUpdateNode(ptr={this.m_classData})"; + } + public class CSeqAutoLayer : ClassData + { + public CSeqAutoLayer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayer", "CSeqAutoLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqAutoLayer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayer", "CSeqAutoLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqAutoLayer() + { + } + public CSeqAutoLayer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayer", "CSeqAutoLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short LocalReference + { + get { return Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData, value); } + } + public short LocalPose + { + get { return Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData, value); } + } + public CSeqAutoLayerFlag Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + } + public float Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public float Peak + { + get { return Invoker.CallNative("SDKClass", "Peak", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Peak", CallKind.ClassMember, m_classData, value); } + } + public float Tail + { + get { return Invoker.CallNative("SDKClass", "Tail", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tail", CallKind.ClassMember, m_classData, value); } + } + public float End + { + get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqAutoLayer(ptr={this.m_classData})"; + } + public class CSeqAutoLayerFlag : ClassData + { + public CSeqAutoLayerFlag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayerFlag", "CSeqAutoLayerFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqAutoLayerFlag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayerFlag", "CSeqAutoLayerFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqAutoLayerFlag() + { + } + public CSeqAutoLayerFlag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqAutoLayerFlag", "CSeqAutoLayerFlag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Post + { + get { return Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData, value); } + } + public bool Spline + { + get { return Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData, value); } + } + public bool XFade + { + get { return Invoker.CallNative("SDKClass", "XFade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "XFade", CallKind.ClassMember, m_classData, value); } + } + public bool NoBlend + { + get { return Invoker.CallNative("SDKClass", "NoBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoBlend", CallKind.ClassMember, m_classData, value); } + } + public bool Local + { + get { return Invoker.CallNative("SDKClass", "Local", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Local", CallKind.ClassMember, m_classData, value); } + } + public bool Pose + { + get { return Invoker.CallNative("SDKClass", "Pose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pose", CallKind.ClassMember, m_classData, value); } + } + public bool FetchFrame + { + get { return Invoker.CallNative("SDKClass", "FetchFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FetchFrame", CallKind.ClassMember, m_classData, value); } + } + public bool Subtract + { + get { return Invoker.CallNative("SDKClass", "Subtract", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Subtract", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqAutoLayerFlag(ptr={this.m_classData})"; + } + public class CSeqBoneMaskList : ClassData + { + public CSeqBoneMaskList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqBoneMaskList", "CSeqBoneMaskList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqBoneMaskList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqBoneMaskList", "CSeqBoneMaskList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqBoneMaskList() + { + } + public CSeqBoneMaskList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqBoneMaskList", "CSeqBoneMaskList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short[] LocalBoneArray + { + get { return Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData, value); } + } + public float[] BoneWeightArray + { + get { return Invoker.CallNative("SDKClass", "BoneWeightArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneWeightArray", CallKind.ClassMember, m_classData, value); } + } + public float DefaultMorphCtrlWeight + { + get { return Invoker.CallNative("SDKClass", "DefaultMorphCtrlWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultMorphCtrlWeight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqBoneMaskList(ptr={this.m_classData})"; + } + public class CSeqCmdLayer : ClassData + { + public CSeqCmdLayer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdLayer", "CSeqCmdLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqCmdLayer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdLayer", "CSeqCmdLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqCmdLayer() + { + } + public CSeqCmdLayer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdLayer", "CSeqCmdLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short Cmd + { + get { return Invoker.CallNative("SDKClass", "Cmd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cmd", CallKind.ClassMember, m_classData, value); } + } + public short LocalReference + { + get { return Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalReference", CallKind.ClassMember, m_classData, value); } + } + public short LocalBonemask + { + get { return Invoker.CallNative("SDKClass", "LocalBonemask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalBonemask", CallKind.ClassMember, m_classData, value); } + } + public short DstResult + { + get { return Invoker.CallNative("SDKClass", "DstResult", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DstResult", CallKind.ClassMember, m_classData, value); } + } + public short SrcResult + { + get { return Invoker.CallNative("SDKClass", "SrcResult", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SrcResult", CallKind.ClassMember, m_classData, value); } + } + public bool Spline + { + get { return Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spline", CallKind.ClassMember, m_classData, value); } + } + public float Var1 + { + get { return Invoker.CallNative("SDKClass", "Var1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Var1", CallKind.ClassMember, m_classData, value); } + } + public float Var2 + { + get { return Invoker.CallNative("SDKClass", "Var2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Var2", CallKind.ClassMember, m_classData, value); } + } + public short LineNumber + { + get { return Invoker.CallNative("SDKClass", "LineNumber", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LineNumber", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqCmdLayer(ptr={this.m_classData})"; + } + public class CSeqCmdSeqDesc : ClassData + { + public CSeqCmdSeqDesc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdSeqDesc", "CSeqCmdSeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqCmdSeqDesc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdSeqDesc", "CSeqCmdSeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqCmdSeqDesc() + { + } + public CSeqCmdSeqDesc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqCmdSeqDesc", "CSeqCmdSeqDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSeqSeqDescFlag Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + } + public CSeqTransition Transition + { + get { return Invoker.CallNative("SDKClass", "Transition", CallKind.ClassMember, m_classData); } + } + public short FrameRangeSequence + { + get { return Invoker.CallNative("SDKClass", "FrameRangeSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameRangeSequence", CallKind.ClassMember, m_classData, value); } + } + public short FrameCount + { + get { return Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData, value); } + } + public float FPS + { + get { return Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData, value); } + } + public short SubCycles + { + get { return Invoker.CallNative("SDKClass", "SubCycles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SubCycles", CallKind.ClassMember, m_classData, value); } + } + public short NumLocalResults + { + get { return Invoker.CallNative("SDKClass", "NumLocalResults", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumLocalResults", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqCmdSeqDesc(ptr={this.m_classData})"; + } + public class CSeqIKLock : ClassData + { + public CSeqIKLock(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqIKLock", "CSeqIKLock", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqIKLock(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqIKLock", "CSeqIKLock", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqIKLock() + { + } + public CSeqIKLock(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqIKLock", "CSeqIKLock", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float PosWeight + { + get { return Invoker.CallNative("SDKClass", "PosWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PosWeight", CallKind.ClassMember, m_classData, value); } + } + public float AngleWeight + { + get { return Invoker.CallNative("SDKClass", "AngleWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleWeight", CallKind.ClassMember, m_classData, value); } + } + public short LocalBone + { + get { return Invoker.CallNative("SDKClass", "LocalBone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalBone", CallKind.ClassMember, m_classData, value); } + } + public bool BonesOrientedAlongPositiveX + { + get { return Invoker.CallNative("SDKClass", "BonesOrientedAlongPositiveX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BonesOrientedAlongPositiveX", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqIKLock(ptr={this.m_classData})"; + } + public class CSeqMultiFetch : ClassData + { + public CSeqMultiFetch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetch", "CSeqMultiFetch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqMultiFetch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetch", "CSeqMultiFetch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqMultiFetch() + { + } + public CSeqMultiFetch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetch", "CSeqMultiFetch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSeqMultiFetchFlag Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + } + public short[] LocalReferenceArray + { + get { return Invoker.CallNative("SDKClass", "LocalReferenceArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalReferenceArray", CallKind.ClassMember, m_classData, value); } + } + public int[] GroupSize + { + get { return Invoker.CallNative("SDKClass", "GroupSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupSize", CallKind.ClassMember, m_classData, value); } + } + public int[] LocalPose + { + get { return Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalPose", CallKind.ClassMember, m_classData, value); } + } + public float[] PoseKeyArray0 + { + get { return Invoker.CallNative("SDKClass", "PoseKeyArray0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PoseKeyArray0", CallKind.ClassMember, m_classData, value); } + } + public float[] PoseKeyArray1 + { + get { return Invoker.CallNative("SDKClass", "PoseKeyArray1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PoseKeyArray1", CallKind.ClassMember, m_classData, value); } + } + public int LocalCyclePoseParameter + { + get { return Invoker.CallNative("SDKClass", "LocalCyclePoseParameter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalCyclePoseParameter", CallKind.ClassMember, m_classData, value); } + } + public bool CalculatePoseParameters + { + get { return Invoker.CallNative("SDKClass", "CalculatePoseParameters", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CalculatePoseParameters", CallKind.ClassMember, m_classData, value); } + } + public bool FixedBlendWeight + { + get { return Invoker.CallNative("SDKClass", "FixedBlendWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FixedBlendWeight", CallKind.ClassMember, m_classData, value); } + } + public float[] FixedBlendWeightVals + { + get { return Invoker.CallNative("SDKClass", "FixedBlendWeightVals", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FixedBlendWeightVals", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqMultiFetch(ptr={this.m_classData})"; + } + public class CSeqMultiFetchFlag : ClassData + { + public CSeqMultiFetchFlag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetchFlag", "CSeqMultiFetchFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqMultiFetchFlag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetchFlag", "CSeqMultiFetchFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqMultiFetchFlag() + { + } + public CSeqMultiFetchFlag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqMultiFetchFlag", "CSeqMultiFetchFlag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Realtime + { + get { return Invoker.CallNative("SDKClass", "Realtime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Realtime", CallKind.ClassMember, m_classData, value); } + } + public bool Cylepose + { + get { return Invoker.CallNative("SDKClass", "Cylepose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cylepose", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqMultiFetchFlag(ptr={this.m_classData})"; + } + public class CSeqPoseParamDesc : ClassData + { + public CSeqPoseParamDesc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseParamDesc", "CSeqPoseParamDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqPoseParamDesc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseParamDesc", "CSeqPoseParamDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqPoseParamDesc() + { + } + public CSeqPoseParamDesc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseParamDesc", "CSeqPoseParamDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public float End + { + get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } + } + public float Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public bool Looping + { + get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqPoseParamDesc(ptr={this.m_classData})"; + } + public class CSeqPoseSetting : ClassData + { + public CSeqPoseSetting(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseSetting", "CSeqPoseSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqPoseSetting(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseSetting", "CSeqPoseSetting", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqPoseSetting() + { + } + public CSeqPoseSetting(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqPoseSetting", "CSeqPoseSetting", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public bool X + { + get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } + } + public bool Y + { + get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } + } + public bool Z + { + get { return Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Z", CallKind.ClassMember, m_classData, value); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqPoseSetting(ptr={this.m_classData})"; + } + public class CSeqS1SeqDesc : ClassData + { + public CSeqS1SeqDesc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqS1SeqDesc", "CSeqS1SeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqS1SeqDesc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqS1SeqDesc", "CSeqS1SeqDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqS1SeqDesc() + { + } + public CSeqS1SeqDesc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqS1SeqDesc", "CSeqS1SeqDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSeqSeqDescFlag Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + } + public CSeqMultiFetch Fetch + { + get { return Invoker.CallNative("SDKClass", "Fetch", CallKind.ClassMember, m_classData); } + } + public int LocalWeightlist + { + get { return Invoker.CallNative("SDKClass", "LocalWeightlist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalWeightlist", CallKind.ClassMember, m_classData, value); } + } + public CSeqTransition Transition + { + get { return Invoker.CallNative("SDKClass", "Transition", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSeqS1SeqDesc(ptr={this.m_classData})"; + } + public class CSeqScaleSet : ClassData + { + public CSeqScaleSet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqScaleSet", "CSeqScaleSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqScaleSet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqScaleSet", "CSeqScaleSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqScaleSet() + { + } + public CSeqScaleSet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqScaleSet", "CSeqScaleSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool RootOffset + { + get { return Invoker.CallNative("SDKClass", "RootOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D RootOffset1 + { + get { return Invoker.CallNative("SDKClass", "RootOffset1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootOffset1", CallKind.ClassMember, m_classData, value); } + } + public short[] LocalBoneArray + { + get { return Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalBoneArray", CallKind.ClassMember, m_classData, value); } + } + public float[] BoneScaleArray + { + get { return Invoker.CallNative("SDKClass", "BoneScaleArray", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneScaleArray", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqScaleSet(ptr={this.m_classData})"; + } + public class CSeqSeqDescFlag : ClassData + { + public CSeqSeqDescFlag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqSeqDescFlag", "CSeqSeqDescFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqSeqDescFlag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqSeqDescFlag", "CSeqSeqDescFlag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqSeqDescFlag() + { + } + public CSeqSeqDescFlag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqSeqDescFlag", "CSeqSeqDescFlag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Looping + { + get { return Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Looping", CallKind.ClassMember, m_classData, value); } + } + public bool Snap + { + get { return Invoker.CallNative("SDKClass", "Snap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Snap", CallKind.ClassMember, m_classData, value); } + } + public bool Autoplay + { + get { return Invoker.CallNative("SDKClass", "Autoplay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Autoplay", CallKind.ClassMember, m_classData, value); } + } + public bool Post + { + get { return Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Post", CallKind.ClassMember, m_classData, value); } + } + public bool Hidden + { + get { return Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hidden", CallKind.ClassMember, m_classData, value); } + } + public bool Multi + { + get { return Invoker.CallNative("SDKClass", "Multi", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Multi", CallKind.ClassMember, m_classData, value); } + } + public bool LegacyDelta + { + get { return Invoker.CallNative("SDKClass", "LegacyDelta", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LegacyDelta", CallKind.ClassMember, m_classData, value); } + } + public bool LegacyWorldspace + { + get { return Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LegacyWorldspace", CallKind.ClassMember, m_classData, value); } + } + public bool LegacyCyclepose + { + get { return Invoker.CallNative("SDKClass", "LegacyCyclepose", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LegacyCyclepose", CallKind.ClassMember, m_classData, value); } + } + public bool LegacyRealtime + { + get { return Invoker.CallNative("SDKClass", "LegacyRealtime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LegacyRealtime", CallKind.ClassMember, m_classData, value); } + } + public bool ModelDoc + { + get { return Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelDoc", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqSeqDescFlag(ptr={this.m_classData})"; + } + public class CSeqSynthAnimDesc : ClassData + { + public CSeqSynthAnimDesc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqSynthAnimDesc", "CSeqSynthAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqSynthAnimDesc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqSynthAnimDesc", "CSeqSynthAnimDesc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqSynthAnimDesc() + { + } + public CSeqSynthAnimDesc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqSynthAnimDesc", "CSeqSynthAnimDesc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSeqSeqDescFlag Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + } + public CSeqTransition Transition + { + get { return Invoker.CallNative("SDKClass", "Transition", CallKind.ClassMember, m_classData); } + } + public short LocalBaseReference + { + get { return Invoker.CallNative("SDKClass", "LocalBaseReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalBaseReference", CallKind.ClassMember, m_classData, value); } + } + public short LocalBoneMask + { + get { return Invoker.CallNative("SDKClass", "LocalBoneMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalBoneMask", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqSynthAnimDesc(ptr={this.m_classData})"; + } + public class CSeqTransition : ClassData + { + public CSeqTransition(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqTransition", "CSeqTransition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqTransition(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqTransition", "CSeqTransition", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSeqTransition() + { + } + public CSeqTransition(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSeqTransition", "CSeqTransition", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FadeInTime + { + get { return Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeInTime", CallKind.ClassMember, m_classData, value); } + } + public float FadeOutTime + { + get { return Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeOutTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSeqTransition(ptr={this.m_classData})"; + } + public class CSequenceFinishedAnimTag : CAnimTagBase + { + public CSequenceFinishedAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceFinishedAnimTag", "CSequenceFinishedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceFinishedAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceFinishedAnimTag", "CSequenceFinishedAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceFinishedAnimTag() + { + } + public CSequenceFinishedAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceFinishedAnimTag", "CSequenceFinishedAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SequenceName + { + get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSequenceFinishedAnimTag(ptr={this.m_classData})"; + } + public class CSequenceGroupData : ClassData + { + public CSequenceGroupData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceGroupData", "CSequenceGroupData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceGroupData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceGroupData", "CSequenceGroupData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceGroupData() + { + } + public CSequenceGroupData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceGroupData", "CSequenceGroupData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSequenceGroupData(ptr={this.m_classData})"; + } + public class CSequenceTagSpans : ClassData + { + public CSequenceTagSpans(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceTagSpans", "CSequenceTagSpans", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceTagSpans(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceTagSpans", "CSequenceTagSpans", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceTagSpans() + { + } + public CSequenceTagSpans(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceTagSpans", "CSequenceTagSpans", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CSequenceTagSpans(ptr={this.m_classData})"; + } + public class CSequenceUpdateNode : CSequenceUpdateNodeBase + { + public CSequenceUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNode", "CSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNode", "CSequenceUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceUpdateNode() + { + } + public CSequenceUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNode", "CSequenceUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public CParamSpanUpdater ParamSpans + { + get { return Invoker.CallNative("SDKClass", "ParamSpans", CallKind.ClassMember, m_classData); } + } + public CSequenceUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSequenceUpdateNode(ptr={this.m_classData})"; + } + public class CSequenceUpdateNodeBase : CLeafUpdateNode + { + public CSequenceUpdateNodeBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNodeBase", "CSequenceUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceUpdateNodeBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNodeBase", "CSequenceUpdateNodeBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSequenceUpdateNodeBase() + { + } + public CSequenceUpdateNodeBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSequenceUpdateNodeBase", "CSequenceUpdateNodeBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float PlaybackSpeed + { + get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSequenceUpdateNodeBase(ptr={this.m_classData})"; + } + public class CServerOnlyEntity : CBaseEntity + { + public CServerOnlyEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyEntity", "CServerOnlyEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerOnlyEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyEntity", "CServerOnlyEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerOnlyEntity() + { + } + public CServerOnlyEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyEntity", "CServerOnlyEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CServerOnlyEntity(ptr={this.m_classData})"; + } + public class CServerOnlyModelEntity : CBaseModelEntity + { + public CServerOnlyModelEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyModelEntity", "CServerOnlyModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerOnlyModelEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyModelEntity", "CServerOnlyModelEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerOnlyModelEntity() + { + } + public CServerOnlyModelEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyModelEntity", "CServerOnlyModelEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CServerOnlyModelEntity(ptr={this.m_classData})"; + } + public class CServerOnlyPointEntity : CServerOnlyEntity + { + public CServerOnlyPointEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyPointEntity", "CServerOnlyPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerOnlyPointEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyPointEntity", "CServerOnlyPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerOnlyPointEntity() + { + } + public CServerOnlyPointEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerOnlyPointEntity", "CServerOnlyPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CServerOnlyEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CServerOnlyPointEntity(ptr={this.m_classData})"; + } + public class CServerRagdollTrigger : CBaseTrigger + { + public CServerRagdollTrigger(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerRagdollTrigger", "CServerRagdollTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerRagdollTrigger(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerRagdollTrigger", "CServerRagdollTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CServerRagdollTrigger() + { + } + public CServerRagdollTrigger(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CServerRagdollTrigger", "CServerRagdollTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CServerRagdollTrigger(ptr={this.m_classData})"; + } + public class CSetParameterActionUpdater : CAnimActionUpdater + { + public CSetParameterActionUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSetParameterActionUpdater", "CSetParameterActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSetParameterActionUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSetParameterActionUpdater", "CSetParameterActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSetParameterActionUpdater() + { + } + public CSetParameterActionUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSetParameterActionUpdater", "CSetParameterActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle Param + { + get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } + } + public CAnimActionUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSetParameterActionUpdater(ptr={this.m_classData})"; + } + public class CShatterGlassShard : ClassData + { + public CShatterGlassShard(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShard", "CShatterGlassShard", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CShatterGlassShard(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShard", "CShatterGlassShard", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CShatterGlassShard() + { + } + public CShatterGlassShard(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShard", "CShatterGlassShard", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint ShardHandle + { + get { return Invoker.CallNative("SDKClass", "ShardHandle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShardHandle", CallKind.ClassMember, m_classData, value); } + } + public Vector[] PanelVertices + { + get { return Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData, value); } + } + public Vector4D LocalPanelSpaceOrigin + { + get { return Invoker.CallNative("SDKClass", "LocalPanelSpaceOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalPanelSpaceOrigin", CallKind.ClassMember, m_classData, value); } + } + public CShatterGlassShardPhysics PhysicsEntity + { + get { return Invoker.CallNative("SDKClass", "PhysicsEntity", CallKind.ClassMember, m_classData); } + } + public CFuncShatterglass ParentPanel + { + get { return Invoker.CallNative("SDKClass", "ParentPanel", CallKind.ClassMember, m_classData); } + } + public uint ParentShard + { + get { return Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData, value); } + } + public byte ShatterStressType + { + get { return Invoker.CallNative("SDKClass", "ShatterStressType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShatterStressType", CallKind.ClassMember, m_classData, value); } + } + public Vector2D StressVelocity + { + get { return Invoker.CallNative("SDKClass", "StressVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StressVelocity", CallKind.ClassMember, m_classData, value); } + } + public bool CreatedModel + { + get { return Invoker.CallNative("SDKClass", "CreatedModel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreatedModel", CallKind.ClassMember, m_classData, value); } + } + public float LongestEdge + { + get { return Invoker.CallNative("SDKClass", "LongestEdge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LongestEdge", CallKind.ClassMember, m_classData, value); } + } + public float ShortestEdge + { + get { return Invoker.CallNative("SDKClass", "ShortestEdge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShortestEdge", CallKind.ClassMember, m_classData, value); } + } + public float LongestAcross + { + get { return Invoker.CallNative("SDKClass", "LongestAcross", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LongestAcross", CallKind.ClassMember, m_classData, value); } + } + public float ShortestAcross + { + get { return Invoker.CallNative("SDKClass", "ShortestAcross", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShortestAcross", CallKind.ClassMember, m_classData, value); } + } + public float SumOfAllEdges + { + get { return Invoker.CallNative("SDKClass", "SumOfAllEdges", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SumOfAllEdges", CallKind.ClassMember, m_classData, value); } + } + public float Area + { + get { return Invoker.CallNative("SDKClass", "Area", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Area", CallKind.ClassMember, m_classData, value); } + } + public byte OnFrameEdge + { + get { return Invoker.CallNative("SDKClass", "OnFrameEdge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnFrameEdge", CallKind.ClassMember, m_classData, value); } + } + public int SubShardGeneration + { + get { return Invoker.CallNative("SDKClass", "SubShardGeneration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SubShardGeneration", CallKind.ClassMember, m_classData, value); } + } + public Vector4D AverageVertPosition + { + get { return Invoker.CallNative("SDKClass", "AverageVertPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AverageVertPosition", CallKind.ClassMember, m_classData, value); } + } + public bool AverageVertPositionIsValid + { + get { return Invoker.CallNative("SDKClass", "AverageVertPositionIsValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AverageVertPositionIsValid", CallKind.ClassMember, m_classData, value); } + } + public Vector4D PanelSpaceStressPositionA + { + get { return Invoker.CallNative("SDKClass", "PanelSpaceStressPositionA", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelSpaceStressPositionA", CallKind.ClassMember, m_classData, value); } + } + public Vector4D PanelSpaceStressPositionB + { + get { return Invoker.CallNative("SDKClass", "PanelSpaceStressPositionB", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelSpaceStressPositionB", CallKind.ClassMember, m_classData, value); } + } + public bool StressPositionAIsValid + { + get { return Invoker.CallNative("SDKClass", "StressPositionAIsValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StressPositionAIsValid", CallKind.ClassMember, m_classData, value); } + } + public bool StressPositionBIsValid + { + get { return Invoker.CallNative("SDKClass", "StressPositionBIsValid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StressPositionBIsValid", CallKind.ClassMember, m_classData, value); } + } + public bool FlaggedForRemoval + { + get { return Invoker.CallNative("SDKClass", "FlaggedForRemoval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlaggedForRemoval", CallKind.ClassMember, m_classData, value); } + } + public float PhysicsEntitySpawnedAtTime + { + get { return Invoker.CallNative("SDKClass", "PhysicsEntitySpawnedAtTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhysicsEntitySpawnedAtTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity EntityHittingMe + { + get { return Invoker.CallNative("SDKClass", "EntityHittingMe", CallKind.ClassMember, m_classData); } + } + public uint[] Neighbors + { + get { return Invoker.CallNative("SDKClass", "Neighbors", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Neighbors", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CShatterGlassShard(ptr={this.m_classData})"; + } + public class CShatterGlassShardPhysics : CPhysicsProp + { + public CShatterGlassShardPhysics(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShardPhysics", "CShatterGlassShardPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CShatterGlassShardPhysics(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShardPhysics", "CShatterGlassShardPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CShatterGlassShardPhysics() + { + } + public CShatterGlassShardPhysics(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShatterGlassShardPhysics", "CShatterGlassShardPhysics", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Debris + { + get { return Invoker.CallNative("SDKClass", "Debris", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Debris", CallKind.ClassMember, m_classData, value); } + } + public uint ParentShard + { + get { return Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentShard", CallKind.ClassMember, m_classData, value); } + } + public shard_model_desc_t ShardDesc + { + get { return Invoker.CallNative("SDKClass", "ShardDesc", CallKind.ClassMember, m_classData); } + } + public CPhysicsProp Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CShatterGlassShardPhysics(ptr={this.m_classData})"; + } + public class CShower : CModelPointEntity + { + public CShower(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShower", "CShower", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CShower(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShower", "CShower", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CShower() + { + } + public CShower(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CShower", "CShower", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CModelPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CShower(ptr={this.m_classData})"; + } + public class CSimpleMarkupVolumeTagged : CMarkupVolumeTagged + { + public CSimpleMarkupVolumeTagged(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleMarkupVolumeTagged", "CSimpleMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimpleMarkupVolumeTagged(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleMarkupVolumeTagged", "CSimpleMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimpleMarkupVolumeTagged() + { + } + public CSimpleMarkupVolumeTagged(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleMarkupVolumeTagged", "CSimpleMarkupVolumeTagged", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMarkupVolumeTagged Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSimpleMarkupVolumeTagged(ptr={this.m_classData})"; + } + public class CSimpleSimTimer : ClassData + { + public CSimpleSimTimer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleSimTimer", "CSimpleSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimpleSimTimer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleSimTimer", "CSimpleSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimpleSimTimer() + { + } + public CSimpleSimTimer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleSimTimer", "CSimpleSimTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData, value); } + } + public uint WorldGroupId + { + get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSimpleSimTimer(ptr={this.m_classData})"; + } + public class CSimpleStopwatch : CStopwatchBase + { + public CSimpleStopwatch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleStopwatch", "CSimpleStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimpleStopwatch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleStopwatch", "CSimpleStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimpleStopwatch() + { + } + public CSimpleStopwatch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimpleStopwatch", "CSimpleStopwatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CStopwatchBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSimpleStopwatch(ptr={this.m_classData})"; + } + public class CSimTimer : CSimpleSimTimer + { + public CSimTimer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimTimer", "CSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimTimer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimTimer", "CSimTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSimTimer() + { + } + public CSimTimer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSimTimer", "CSimTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Interval + { + get { return Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData, value); } + } + public CSimpleSimTimer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSimTimer(ptr={this.m_classData})"; + } + public class CSingleFrameUpdateNode : CLeafUpdateNode + { + public CSingleFrameUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSingleFrameUpdateNode", "CSingleFrameUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSingleFrameUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSingleFrameUpdateNode", "CSingleFrameUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSingleFrameUpdateNode() + { + } + public CSingleFrameUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSingleFrameUpdateNode", "CSingleFrameUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CPoseHandle PoseCacheHandle + { + get { return Invoker.CallNative("SDKClass", "PoseCacheHandle", CallKind.ClassMember, m_classData); } + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float Cycle + { + get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSingleFrameUpdateNode(ptr={this.m_classData})"; + } + public class CSingleplayRules : CGameRules + { + public CSingleplayRules(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSingleplayRules", "CSingleplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSingleplayRules(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSingleplayRules", "CSingleplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSingleplayRules() + { + } + public CSingleplayRules(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSingleplayRules", "CSingleplayRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool SinglePlayerGameEnding + { + get { return Invoker.CallNative("SDKClass", "SinglePlayerGameEnding", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SinglePlayerGameEnding", CallKind.ClassMember, m_classData, value); } + } + public CGameRules Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSingleplayRules(ptr={this.m_classData})"; + } + public class CSkeletonAnimationController : ISkeletonAnimationController + { + public CSkeletonAnimationController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkeletonAnimationController", "CSkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkeletonAnimationController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkeletonAnimationController", "CSkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkeletonAnimationController() + { + } + public CSkeletonAnimationController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkeletonAnimationController", "CSkeletonAnimationController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] SkeletonInstance + { + get { return Invoker.CallNative("SDKClass", "SkeletonInstance", CallKind.ClassMember, m_classData); } + } + public ISkeletonAnimationController Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSkeletonAnimationController(ptr={this.m_classData})"; + } + public class CSkeletonInstance : CGameSceneNode + { + public CSkeletonInstance(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkeletonInstance", "CSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkeletonInstance(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkeletonInstance", "CSkeletonInstance", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkeletonInstance() + { + } + public CSkeletonInstance(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkeletonInstance", "CSkeletonInstance", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CModelState ModelState + { + get { return Invoker.CallNative("SDKClass", "ModelState", CallKind.ClassMember, m_classData); } + } + public bool IsAnimationEnabled + { + get { return Invoker.CallNative("SDKClass", "IsAnimationEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAnimationEnabled", CallKind.ClassMember, m_classData, value); } + } + public bool UseParentRenderBounds + { + get { return Invoker.CallNative("SDKClass", "UseParentRenderBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseParentRenderBounds", CallKind.ClassMember, m_classData, value); } + } + public bool DisableSolidCollisionsForHierarchy + { + get { return Invoker.CallNative("SDKClass", "DisableSolidCollisionsForHierarchy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableSolidCollisionsForHierarchy", CallKind.ClassMember, m_classData, value); } + } + public uint MaterialGroup + { + get { return Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaterialGroup", CallKind.ClassMember, m_classData, value); } + } + public byte HitboxSet + { + get { return Invoker.CallNative("SDKClass", "HitboxSet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitboxSet", CallKind.ClassMember, m_classData, value); } + } + public CGameSceneNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSkeletonInstance(ptr={this.m_classData})"; + } + public class CSkillDamage : ClassData + { + public CSkillDamage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillDamage", "CSkillDamage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkillDamage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillDamage", "CSkillDamage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkillDamage() + { + } + public CSkillDamage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillDamage", "CSkillDamage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSkillFloat Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + } + public float NPCDamageScalarVsNPC + { + get { return Invoker.CallNative("SDKClass", "NPCDamageScalarVsNPC", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCDamageScalarVsNPC", CallKind.ClassMember, m_classData, value); } + } + public float PhysicsForceDamage + { + get { return Invoker.CallNative("SDKClass", "PhysicsForceDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhysicsForceDamage", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSkillDamage(ptr={this.m_classData})"; + } + public class CSkillFloat : ClassData + { + public CSkillFloat(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillFloat", "CSkillFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkillFloat(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillFloat", "CSkillFloat", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkillFloat() + { + } + public CSkillFloat(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillFloat", "CSkillFloat", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSkillFloat(ptr={this.m_classData})"; + } + public class CSkillInt : ClassData + { + public CSkillInt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillInt", "CSkillInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkillInt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillInt", "CSkillInt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkillInt() + { + } + public CSkillInt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkillInt", "CSkillInt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSkillInt(ptr={this.m_classData})"; + } + public class CSkyboxReference : CBaseEntity + { + public CSkyboxReference(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkyboxReference", "CSkyboxReference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkyboxReference(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkyboxReference", "CSkyboxReference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkyboxReference() + { + } + public CSkyboxReference(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkyboxReference", "CSkyboxReference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint WorldGroupId + { + get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } + } + public CSkyCamera SkyCamera + { + get { return Invoker.CallNative("SDKClass", "SkyCamera", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSkyboxReference(ptr={this.m_classData})"; + } + public class CSkyCamera : CBaseEntity + { + public CSkyCamera(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkyCamera", "CSkyCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkyCamera(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkyCamera", "CSkyCamera", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSkyCamera() + { + } + public CSkyCamera(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSkyCamera", "CSkyCamera", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public sky3dparams_t SkyboxData + { + get { return Invoker.CallNative("SDKClass", "SkyboxData", CallKind.ClassMember, m_classData); } + } + public uint SkyboxSlotToken + { + get { return Invoker.CallNative("SDKClass", "SkyboxSlotToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyboxSlotToken", CallKind.ClassMember, m_classData, value); } + } + public bool UseAngles + { + get { return Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAngles", CallKind.ClassMember, m_classData, value); } + } + public int[] Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSkyCamera(ptr={this.m_classData})"; + } + public class CSlopeComponentUpdater : CAnimComponentUpdater + { + public CSlopeComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSlopeComponentUpdater", "CSlopeComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSlopeComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSlopeComponentUpdater", "CSlopeComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSlopeComponentUpdater() + { + } + public CSlopeComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSlopeComponentUpdater", "CSlopeComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TraceDistance + { + get { return Invoker.CallNative("SDKClass", "TraceDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceDistance", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle SlopeAngle + { + get { return Invoker.CallNative("SDKClass", "SlopeAngle", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle SlopeAngleFront + { + get { return Invoker.CallNative("SDKClass", "SlopeAngleFront", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle SlopeAngleSide + { + get { return Invoker.CallNative("SDKClass", "SlopeAngleSide", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle SlopeHeading + { + get { return Invoker.CallNative("SDKClass", "SlopeHeading", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle SlopeNormal + { + get { return Invoker.CallNative("SDKClass", "SlopeNormal", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle SlopeNormal_WorldSpace + { + get { return Invoker.CallNative("SDKClass", "SlopeNormal_WorldSpace", CallKind.ClassMember, m_classData); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSlopeComponentUpdater(ptr={this.m_classData})"; + } + public class CSlowDownOnSlopesUpdateNode : CUnaryUpdateNode + { + public CSlowDownOnSlopesUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSlowDownOnSlopesUpdateNode", "CSlowDownOnSlopesUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSlowDownOnSlopesUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSlowDownOnSlopesUpdateNode", "CSlowDownOnSlopesUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSlowDownOnSlopesUpdateNode() + { + } + public CSlowDownOnSlopesUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSlowDownOnSlopesUpdateNode", "CSlowDownOnSlopesUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float SlowDownStrength + { + get { return Invoker.CallNative("SDKClass", "SlowDownStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlowDownStrength", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSlowDownOnSlopesUpdateNode(ptr={this.m_classData})"; + } + public class CSMatchStats_t : CSPerRoundStats_t + { + public CSMatchStats_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSMatchStats_t", "CSMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSMatchStats_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSMatchStats_t", "CSMatchStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSMatchStats_t() + { + } + public CSMatchStats_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSMatchStats_t", "CSMatchStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Enemy5Ks + { + get { return Invoker.CallNative("SDKClass", "Enemy5Ks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enemy5Ks", CallKind.ClassMember, m_classData, value); } + } + public int Enemy4Ks + { + get { return Invoker.CallNative("SDKClass", "Enemy4Ks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enemy4Ks", CallKind.ClassMember, m_classData, value); } + } + public int Enemy3Ks + { + get { return Invoker.CallNative("SDKClass", "Enemy3Ks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enemy3Ks", CallKind.ClassMember, m_classData, value); } + } + public int EnemyKnifeKills + { + get { return Invoker.CallNative("SDKClass", "EnemyKnifeKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemyKnifeKills", CallKind.ClassMember, m_classData, value); } + } + public int EnemyTaserKills + { + get { return Invoker.CallNative("SDKClass", "EnemyTaserKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemyTaserKills", CallKind.ClassMember, m_classData, value); } + } + public int Enemy2Ks + { + get { return Invoker.CallNative("SDKClass", "Enemy2Ks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enemy2Ks", CallKind.ClassMember, m_classData, value); } + } + public int Utility_Count + { + get { return Invoker.CallNative("SDKClass", "Utility_Count", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Utility_Count", CallKind.ClassMember, m_classData, value); } + } + public int Utility_Successes + { + get { return Invoker.CallNative("SDKClass", "Utility_Successes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Utility_Successes", CallKind.ClassMember, m_classData, value); } + } + public int Utility_Enemies + { + get { return Invoker.CallNative("SDKClass", "Utility_Enemies", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Utility_Enemies", CallKind.ClassMember, m_classData, value); } + } + public int Flash_Count + { + get { return Invoker.CallNative("SDKClass", "Flash_Count", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flash_Count", CallKind.ClassMember, m_classData, value); } + } + public int Flash_Successes + { + get { return Invoker.CallNative("SDKClass", "Flash_Successes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flash_Successes", CallKind.ClassMember, m_classData, value); } + } + public int HealthPointsRemovedTotal + { + get { return Invoker.CallNative("SDKClass", "HealthPointsRemovedTotal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HealthPointsRemovedTotal", CallKind.ClassMember, m_classData, value); } + } + public int HealthPointsDealtTotal + { + get { return Invoker.CallNative("SDKClass", "HealthPointsDealtTotal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HealthPointsDealtTotal", CallKind.ClassMember, m_classData, value); } + } + public int ShotsFiredTotal + { + get { return Invoker.CallNative("SDKClass", "ShotsFiredTotal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShotsFiredTotal", CallKind.ClassMember, m_classData, value); } + } + public int ShotsOnTargetTotal + { + get { return Invoker.CallNative("SDKClass", "ShotsOnTargetTotal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShotsOnTargetTotal", CallKind.ClassMember, m_classData, value); } + } + public int EntryCount + { + get { return Invoker.CallNative("SDKClass", "EntryCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntryCount", CallKind.ClassMember, m_classData, value); } + } + public int EntryWins + { + get { return Invoker.CallNative("SDKClass", "EntryWins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntryWins", CallKind.ClassMember, m_classData, value); } + } + public CSPerRoundStats_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSMatchStats_t(ptr={this.m_classData})"; + } + public class CSmokeGrenade : CBaseCSGrenade + { + public CSmokeGrenade(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenade", "CSmokeGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSmokeGrenade(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenade", "CSmokeGrenade", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSmokeGrenade() + { + } + public CSmokeGrenade(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenade", "CSmokeGrenade", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseCSGrenade Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSmokeGrenade(ptr={this.m_classData})"; + } + public class CSmokeGrenadeProjectile : CBaseCSGrenadeProjectile + { + public CSmokeGrenadeProjectile(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenadeProjectile", "CSmokeGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSmokeGrenadeProjectile(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenadeProjectile", "CSmokeGrenadeProjectile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSmokeGrenadeProjectile() + { + } + public CSmokeGrenadeProjectile(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmokeGrenadeProjectile", "CSmokeGrenadeProjectile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int SmokeEffectTickBegin + { + get { return Invoker.CallNative("SDKClass", "SmokeEffectTickBegin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmokeEffectTickBegin", CallKind.ClassMember, m_classData, value); } + } + public bool DidSmokeEffect + { + get { return Invoker.CallNative("SDKClass", "DidSmokeEffect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DidSmokeEffect", CallKind.ClassMember, m_classData, value); } + } + public int RandomSeed + { + get { return Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomSeed", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SmokeColor + { + get { return Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmokeColor", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SmokeDetonationPos + { + get { return Invoker.CallNative("SDKClass", "SmokeDetonationPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmokeDetonationPos", CallKind.ClassMember, m_classData, value); } + } + public byte[] VoxelFrameData + { + get { return Invoker.CallNative("SDKClass", "VoxelFrameData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoxelFrameData", CallKind.ClassMember, m_classData, value); } + } + public int VoxelFrameDataSize + { + get { return Invoker.CallNative("SDKClass", "VoxelFrameDataSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoxelFrameDataSize", CallKind.ClassMember, m_classData, value); } + } + public int VoxelUpdate + { + get { return Invoker.CallNative("SDKClass", "VoxelUpdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VoxelUpdate", CallKind.ClassMember, m_classData, value); } + } + public float LastBounce + { + get { return Invoker.CallNative("SDKClass", "LastBounce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastBounce", CallKind.ClassMember, m_classData, value); } + } + public float FllastSimulationTime + { + get { return Invoker.CallNative("SDKClass", "FllastSimulationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FllastSimulationTime", CallKind.ClassMember, m_classData, value); } + } + public bool ExplodeFromInferno + { + get { return Invoker.CallNative("SDKClass", "ExplodeFromInferno", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExplodeFromInferno", CallKind.ClassMember, m_classData, value); } + } + public bool DidGroundScorch + { + get { return Invoker.CallNative("SDKClass", "DidGroundScorch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DidGroundScorch", CallKind.ClassMember, m_classData, value); } + } + public CBaseCSGrenadeProjectile Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSmokeGrenadeProjectile(ptr={this.m_classData})"; + } + public class CSmoothFunc : ClassData + { + public CSmoothFunc(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmoothFunc", "CSmoothFunc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSmoothFunc(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmoothFunc", "CSmoothFunc", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSmoothFunc() + { + } + public CSmoothFunc(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSmoothFunc", "CSmoothFunc", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float SmoothAmplitude + { + get { return Invoker.CallNative("SDKClass", "SmoothAmplitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothAmplitude", CallKind.ClassMember, m_classData, value); } + } + public float SmoothBias + { + get { return Invoker.CallNative("SDKClass", "SmoothBias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothBias", CallKind.ClassMember, m_classData, value); } + } + public float SmoothDuration + { + get { return Invoker.CallNative("SDKClass", "SmoothDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothDuration", CallKind.ClassMember, m_classData, value); } + } + public float SmoothRemainingTime + { + get { return Invoker.CallNative("SDKClass", "SmoothRemainingTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothRemainingTime", CallKind.ClassMember, m_classData, value); } + } + public int SmoothDir + { + get { return Invoker.CallNative("SDKClass", "SmoothDir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothDir", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSmoothFunc(ptr={this.m_classData})"; + } + public class CSNetworkableLoadout_t : ClassData + { + public CSNetworkableLoadout_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSNetworkableLoadout_t", "CSNetworkableLoadout_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSNetworkableLoadout_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSNetworkableLoadout_t", "CSNetworkableLoadout_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSNetworkableLoadout_t() + { + } + public CSNetworkableLoadout_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSNetworkableLoadout_t", "CSNetworkableLoadout_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEconItemView Item + { + get { return Invoker.CallNative("SDKClass", "Item", CallKind.ClassMember, m_classData); } + } + public ushort Team + { + get { return Invoker.CallNative("SDKClass", "Team", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Team", CallKind.ClassMember, m_classData, value); } + } + public ushort Slot + { + get { return Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSNetworkableLoadout_t(ptr={this.m_classData})"; + } + public class CSolveIKChainUpdateNode : CUnaryUpdateNode + { + public CSolveIKChainUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSolveIKChainUpdateNode", "CSolveIKChainUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSolveIKChainUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSolveIKChainUpdateNode", "CSolveIKChainUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSolveIKChainUpdateNode() + { + } + public CSolveIKChainUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSolveIKChainUpdateNode", "CSolveIKChainUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public SolveIKChainPoseOpFixedSettings_t OpFixedData + { + get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSolveIKChainUpdateNode(ptr={this.m_classData})"; + } + public class CSolveIKTargetHandle_t : ClassData + { + public CSolveIKTargetHandle_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSolveIKTargetHandle_t", "CSolveIKTargetHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSolveIKTargetHandle_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSolveIKTargetHandle_t", "CSolveIKTargetHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSolveIKTargetHandle_t() + { + } + public CSolveIKTargetHandle_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSolveIKTargetHandle_t", "CSolveIKTargetHandle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle PositionHandle + { + get { return Invoker.CallNative("SDKClass", "PositionHandle", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle OrientationHandle + { + get { return Invoker.CallNative("SDKClass", "OrientationHandle", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSolveIKTargetHandle_t(ptr={this.m_classData})"; + } + public class CSosGroupActionLimitSchema : CSosGroupActionSchema + { + public CSosGroupActionLimitSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionLimitSchema", "CSosGroupActionLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionLimitSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionLimitSchema", "CSosGroupActionLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionLimitSchema() + { + } + public CSosGroupActionLimitSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionLimitSchema", "CSosGroupActionLimitSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int MaxCount + { + get { return Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData, value); } + } + public uint StopType + { + get { return Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopType", CallKind.ClassMember, m_classData, value); } + } + public uint SortType + { + get { return Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionLimitSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionMemberCountEnvelopeSchema : CSosGroupActionSchema + { + public CSosGroupActionMemberCountEnvelopeSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionMemberCountEnvelopeSchema", "CSosGroupActionMemberCountEnvelopeSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionMemberCountEnvelopeSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionMemberCountEnvelopeSchema", "CSosGroupActionMemberCountEnvelopeSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionMemberCountEnvelopeSchema() + { + } + public CSosGroupActionMemberCountEnvelopeSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionMemberCountEnvelopeSchema", "CSosGroupActionMemberCountEnvelopeSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BaseCount + { + get { return Invoker.CallNative("SDKClass", "BaseCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseCount", CallKind.ClassMember, m_classData, value); } + } + public int TargetCount + { + get { return Invoker.CallNative("SDKClass", "TargetCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetCount", CallKind.ClassMember, m_classData, value); } + } + public float BaseValue + { + get { return Invoker.CallNative("SDKClass", "BaseValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseValue", CallKind.ClassMember, m_classData, value); } + } + public float TargetValue + { + get { return Invoker.CallNative("SDKClass", "TargetValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetValue", CallKind.ClassMember, m_classData, value); } + } + public float Attack + { + get { return Invoker.CallNative("SDKClass", "Attack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Attack", CallKind.ClassMember, m_classData, value); } + } + public float Decay + { + get { return Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData, value); } + } + public string ResultVarName + { + get { return Invoker.CallNative("SDKClass", "ResultVarName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResultVarName", CallKind.ClassMember, m_classData, value); } + } + public bool SaveToGroup + { + get { return Invoker.CallNative("SDKClass", "SaveToGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SaveToGroup", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionMemberCountEnvelopeSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionSchema : ClassData + { + public CSosGroupActionSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSchema", "CSosGroupActionSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSchema", "CSosGroupActionSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSchema() + { + } + public CSosGroupActionSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSchema", "CSosGroupActionSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint ActionType + { + get { return Invoker.CallNative("SDKClass", "ActionType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActionType", CallKind.ClassMember, m_classData, value); } + } + public uint ActionInstanceType + { + get { return Invoker.CallNative("SDKClass", "ActionInstanceType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActionInstanceType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSosGroupActionSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionSetSoundeventParameterSchema : CSosGroupActionSchema + { + public CSosGroupActionSetSoundeventParameterSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSetSoundeventParameterSchema", "CSosGroupActionSetSoundeventParameterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSetSoundeventParameterSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSetSoundeventParameterSchema", "CSosGroupActionSetSoundeventParameterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSetSoundeventParameterSchema() + { + } + public CSosGroupActionSetSoundeventParameterSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSetSoundeventParameterSchema", "CSosGroupActionSetSoundeventParameterSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int MaxCount + { + get { return Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData, value); } + } + public float MinValue + { + get { return Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinValue", CallKind.ClassMember, m_classData, value); } + } + public float MaxValue + { + get { return Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxValue", CallKind.ClassMember, m_classData, value); } + } + public string OpvarName + { + get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } + } + public uint SortType + { + get { return Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SortType", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionSetSoundeventParameterSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionSoundeventClusterSchema : CSosGroupActionSchema + { + public CSosGroupActionSoundeventClusterSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventClusterSchema", "CSosGroupActionSoundeventClusterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventClusterSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventClusterSchema", "CSosGroupActionSoundeventClusterSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventClusterSchema() + { + } + public CSosGroupActionSoundeventClusterSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventClusterSchema", "CSosGroupActionSoundeventClusterSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int MinNearby + { + get { return Invoker.CallNative("SDKClass", "MinNearby", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinNearby", CallKind.ClassMember, m_classData, value); } + } + public float ClusterEpsilon + { + get { return Invoker.CallNative("SDKClass", "ClusterEpsilon", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClusterEpsilon", CallKind.ClassMember, m_classData, value); } + } + public string ShouldPlayOpvar + { + get { return Invoker.CallNative("SDKClass", "ShouldPlayOpvar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldPlayOpvar", CallKind.ClassMember, m_classData, value); } + } + public string ShouldPlayClusterChild + { + get { return Invoker.CallNative("SDKClass", "ShouldPlayClusterChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldPlayClusterChild", CallKind.ClassMember, m_classData, value); } + } + public string ClusterSizeOpvar + { + get { return Invoker.CallNative("SDKClass", "ClusterSizeOpvar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClusterSizeOpvar", CallKind.ClassMember, m_classData, value); } + } + public string GroupBoundingBoxMinsOpvar + { + get { return Invoker.CallNative("SDKClass", "GroupBoundingBoxMinsOpvar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupBoundingBoxMinsOpvar", CallKind.ClassMember, m_classData, value); } + } + public string GroupBoundingBoxMaxsOpvar + { + get { return Invoker.CallNative("SDKClass", "GroupBoundingBoxMaxsOpvar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroupBoundingBoxMaxsOpvar", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionSoundeventClusterSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionSoundeventCountSchema : CSosGroupActionSchema + { + public CSosGroupActionSoundeventCountSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventCountSchema", "CSosGroupActionSoundeventCountSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventCountSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventCountSchema", "CSosGroupActionSoundeventCountSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventCountSchema() + { + } + public CSosGroupActionSoundeventCountSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventCountSchema", "CSosGroupActionSoundeventCountSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ExcludeStoppedSounds + { + get { return Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData, value); } + } + public string StrCountKeyName + { + get { return Invoker.CallNative("SDKClass", "StrCountKeyName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrCountKeyName", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionSoundeventCountSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionSoundeventMinMaxValuesSchema : CSosGroupActionSchema + { + public CSosGroupActionSoundeventMinMaxValuesSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventMinMaxValuesSchema", "CSosGroupActionSoundeventMinMaxValuesSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventMinMaxValuesSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventMinMaxValuesSchema", "CSosGroupActionSoundeventMinMaxValuesSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventMinMaxValuesSchema() + { + } + public CSosGroupActionSoundeventMinMaxValuesSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventMinMaxValuesSchema", "CSosGroupActionSoundeventMinMaxValuesSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrQueryPublicFieldName + { + get { return Invoker.CallNative("SDKClass", "StrQueryPublicFieldName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrQueryPublicFieldName", CallKind.ClassMember, m_classData, value); } + } + public string StrDelayPublicFieldName + { + get { return Invoker.CallNative("SDKClass", "StrDelayPublicFieldName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrDelayPublicFieldName", CallKind.ClassMember, m_classData, value); } + } + public bool ExcludeStoppedSounds + { + get { return Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludeStoppedSounds", CallKind.ClassMember, m_classData, value); } + } + public bool ExcludeDelayedSounds + { + get { return Invoker.CallNative("SDKClass", "ExcludeDelayedSounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludeDelayedSounds", CallKind.ClassMember, m_classData, value); } + } + public bool ExcludeSoundsBelowThreshold + { + get { return Invoker.CallNative("SDKClass", "ExcludeSoundsBelowThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludeSoundsBelowThreshold", CallKind.ClassMember, m_classData, value); } + } + public float ExcludeSoundsMinThresholdValue + { + get { return Invoker.CallNative("SDKClass", "ExcludeSoundsMinThresholdValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludeSoundsMinThresholdValue", CallKind.ClassMember, m_classData, value); } + } + public bool ExcludSoundsAboveThreshold + { + get { return Invoker.CallNative("SDKClass", "ExcludSoundsAboveThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludSoundsAboveThreshold", CallKind.ClassMember, m_classData, value); } + } + public float ExcludeSoundsMaxThresholdValue + { + get { return Invoker.CallNative("SDKClass", "ExcludeSoundsMaxThresholdValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExcludeSoundsMaxThresholdValue", CallKind.ClassMember, m_classData, value); } + } + public string StrMinValueName + { + get { return Invoker.CallNative("SDKClass", "StrMinValueName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMinValueName", CallKind.ClassMember, m_classData, value); } + } + public string StrMaxValueName + { + get { return Invoker.CallNative("SDKClass", "StrMaxValueName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMaxValueName", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionSoundeventMinMaxValuesSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionSoundeventPrioritySchema : CSosGroupActionSchema + { + public CSosGroupActionSoundeventPrioritySchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventPrioritySchema", "CSosGroupActionSoundeventPrioritySchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventPrioritySchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventPrioritySchema", "CSosGroupActionSoundeventPrioritySchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionSoundeventPrioritySchema() + { + } + public CSosGroupActionSoundeventPrioritySchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionSoundeventPrioritySchema", "CSosGroupActionSoundeventPrioritySchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string PriorityValue + { + get { return Invoker.CallNative("SDKClass", "PriorityValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PriorityValue", CallKind.ClassMember, m_classData, value); } + } + public string PriorityVolumeScalar + { + get { return Invoker.CallNative("SDKClass", "PriorityVolumeScalar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PriorityVolumeScalar", CallKind.ClassMember, m_classData, value); } + } + public string PriorityContributeButDontRead + { + get { return Invoker.CallNative("SDKClass", "PriorityContributeButDontRead", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PriorityContributeButDontRead", CallKind.ClassMember, m_classData, value); } + } + public string PriorityReadButDontContribute + { + get { return Invoker.CallNative("SDKClass", "PriorityReadButDontContribute", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PriorityReadButDontContribute", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionSoundeventPrioritySchema(ptr={this.m_classData})"; + } + public class CSosGroupActionTimeBlockLimitSchema : CSosGroupActionSchema + { + public CSosGroupActionTimeBlockLimitSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeBlockLimitSchema", "CSosGroupActionTimeBlockLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionTimeBlockLimitSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeBlockLimitSchema", "CSosGroupActionTimeBlockLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionTimeBlockLimitSchema() + { + } + public CSosGroupActionTimeBlockLimitSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeBlockLimitSchema", "CSosGroupActionTimeBlockLimitSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int MaxCount + { + get { return Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxCount", CallKind.ClassMember, m_classData, value); } + } + public float MaxDuration + { + get { return Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionTimeBlockLimitSchema(ptr={this.m_classData})"; + } + public class CSosGroupActionTimeLimitSchema : CSosGroupActionSchema + { + public CSosGroupActionTimeLimitSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeLimitSchema", "CSosGroupActionTimeLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionTimeLimitSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeLimitSchema", "CSosGroupActionTimeLimitSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupActionTimeLimitSchema() + { + } + public CSosGroupActionTimeLimitSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupActionTimeLimitSchema", "CSosGroupActionTimeLimitSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MaxDuration + { + get { return Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxDuration", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupActionSchema Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupActionTimeLimitSchema(ptr={this.m_classData})"; + } + public class CSosGroupBranchPattern : ClassData + { + public CSosGroupBranchPattern(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupBranchPattern", "CSosGroupBranchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupBranchPattern(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupBranchPattern", "CSosGroupBranchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupBranchPattern() + { + } + public CSosGroupBranchPattern(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupBranchPattern", "CSosGroupBranchPattern", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool MatchEventName + { + get { return Invoker.CallNative("SDKClass", "MatchEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchEventName", CallKind.ClassMember, m_classData, value); } + } + public bool MatchEventSubString + { + get { return Invoker.CallNative("SDKClass", "MatchEventSubString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchEventSubString", CallKind.ClassMember, m_classData, value); } + } + public bool MatchEntIndex + { + get { return Invoker.CallNative("SDKClass", "MatchEntIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchEntIndex", CallKind.ClassMember, m_classData, value); } + } + public bool MatchOpvar + { + get { return Invoker.CallNative("SDKClass", "MatchOpvar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchOpvar", CallKind.ClassMember, m_classData, value); } + } + public bool MatchString + { + get { return Invoker.CallNative("SDKClass", "MatchString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchString", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSosGroupBranchPattern(ptr={this.m_classData})"; + } + public class CSosGroupMatchPattern : CSosGroupBranchPattern + { + public CSosGroupMatchPattern(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupMatchPattern", "CSosGroupMatchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupMatchPattern(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupMatchPattern", "CSosGroupMatchPattern", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosGroupMatchPattern() + { + } + public CSosGroupMatchPattern(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosGroupMatchPattern", "CSosGroupMatchPattern", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MatchSoundEventName + { + get { return Invoker.CallNative("SDKClass", "MatchSoundEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchSoundEventName", CallKind.ClassMember, m_classData, value); } + } + public string MatchSoundEventSubString + { + get { return Invoker.CallNative("SDKClass", "MatchSoundEventSubString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchSoundEventSubString", CallKind.ClassMember, m_classData, value); } + } + public float EntIndex + { + get { return Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData, value); } + } + public float Opvar + { + get { return Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData, value); } + } + public string OpvarString + { + get { return Invoker.CallNative("SDKClass", "OpvarString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarString", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupBranchPattern Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosGroupMatchPattern(ptr={this.m_classData})"; + } + public class CSosSoundEventGroupListSchema : ClassData + { + public CSosSoundEventGroupListSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupListSchema", "CSosSoundEventGroupListSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosSoundEventGroupListSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupListSchema", "CSosSoundEventGroupListSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosSoundEventGroupListSchema() + { + } + public CSosSoundEventGroupListSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupListSchema", "CSosSoundEventGroupListSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CSosSoundEventGroupListSchema(ptr={this.m_classData})"; + } + public class CSosSoundEventGroupSchema : ClassData + { + public CSosSoundEventGroupSchema(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupSchema", "CSosSoundEventGroupSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosSoundEventGroupSchema(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupSchema", "CSosSoundEventGroupSchema", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSosSoundEventGroupSchema() + { + } + public CSosSoundEventGroupSchema(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSosSoundEventGroupSchema", "CSosSoundEventGroupSchema", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public bool IsBlocking + { + get { return Invoker.CallNative("SDKClass", "IsBlocking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsBlocking", CallKind.ClassMember, m_classData, value); } + } + public int BlockMaxCount + { + get { return Invoker.CallNative("SDKClass", "BlockMaxCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockMaxCount", CallKind.ClassMember, m_classData, value); } + } + public bool InvertMatch + { + get { return Invoker.CallNative("SDKClass", "InvertMatch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InvertMatch", CallKind.ClassMember, m_classData, value); } + } + public CSosGroupMatchPattern MatchPattern + { + get { return Invoker.CallNative("SDKClass", "MatchPattern", CallKind.ClassMember, m_classData); } + } + public CSosGroupBranchPattern BranchPattern + { + get { return Invoker.CallNative("SDKClass", "BranchPattern", CallKind.ClassMember, m_classData); } + } + public float LifeSpanTime + { + get { return Invoker.CallNative("SDKClass", "LifeSpanTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LifeSpanTime", CallKind.ClassMember, m_classData, value); } + } + public int[] Actions + { + get { return Invoker.CallNative("SDKClass", "Actions", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSosSoundEventGroupSchema(ptr={this.m_classData})"; + } + public class CSoundAreaEntityBase : CBaseEntity + { + public CSoundAreaEntityBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityBase", "CSoundAreaEntityBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundAreaEntityBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityBase", "CSoundAreaEntityBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundAreaEntityBase() + { + } + public CSoundAreaEntityBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityBase", "CSoundAreaEntityBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public string SoundAreaType + { + get { return Invoker.CallNative("SDKClass", "SoundAreaType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundAreaType", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Pos + { + get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundAreaEntityBase(ptr={this.m_classData})"; + } + public class CSoundAreaEntityOrientedBox : CSoundAreaEntityBase + { + public CSoundAreaEntityOrientedBox(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityOrientedBox", "CSoundAreaEntityOrientedBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundAreaEntityOrientedBox(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityOrientedBox", "CSoundAreaEntityOrientedBox", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundAreaEntityOrientedBox() + { + } + public CSoundAreaEntityOrientedBox(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntityOrientedBox", "CSoundAreaEntityOrientedBox", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public CSoundAreaEntityBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundAreaEntityOrientedBox(ptr={this.m_classData})"; + } + public class CSoundAreaEntitySphere : CSoundAreaEntityBase + { + public CSoundAreaEntitySphere(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntitySphere", "CSoundAreaEntitySphere", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundAreaEntitySphere(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntitySphere", "CSoundAreaEntitySphere", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundAreaEntitySphere() + { + } + public CSoundAreaEntitySphere(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundAreaEntitySphere", "CSoundAreaEntitySphere", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public CSoundAreaEntityBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundAreaEntitySphere(ptr={this.m_classData})"; + } + public class CSoundContainerReference : ClassData + { + public CSoundContainerReference(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReference", "CSoundContainerReference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundContainerReference(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReference", "CSoundContainerReference", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundContainerReference() + { + } + public CSoundContainerReference(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReference", "CSoundContainerReference", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool UseReference + { + get { return Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData, value); } + } + public int[] Sound + { + get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundContainerReference(ptr={this.m_classData})"; + } + public class CSoundContainerReferenceArray : ClassData + { + public CSoundContainerReferenceArray(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReferenceArray", "CSoundContainerReferenceArray", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundContainerReferenceArray(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReferenceArray", "CSoundContainerReferenceArray", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundContainerReferenceArray() + { + } + public CSoundContainerReferenceArray(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundContainerReferenceArray", "CSoundContainerReferenceArray", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool UseReference + { + get { return Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseReference", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSoundContainerReferenceArray(ptr={this.m_classData})"; + } + public class CSoundEnvelope : ClassData + { + public CSoundEnvelope(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEnvelope", "CSoundEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEnvelope(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEnvelope", "CSoundEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEnvelope() + { + } + public CSoundEnvelope(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEnvelope", "CSoundEnvelope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Current + { + get { return Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Current", CallKind.ClassMember, m_classData, value); } + } + public float Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } + } + public float Rate + { + get { return Invoker.CallNative("SDKClass", "Rate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Rate", CallKind.ClassMember, m_classData, value); } + } + public bool Forceupdate + { + get { return Invoker.CallNative("SDKClass", "Forceupdate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Forceupdate", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSoundEnvelope(ptr={this.m_classData})"; + } + public class CSoundEventAABBEntity : CSoundEventEntity + { + public CSoundEventAABBEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventAABBEntity", "CSoundEventAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventAABBEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventAABBEntity", "CSoundEventAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventAABBEntity() + { + } + public CSoundEventAABBEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventAABBEntity", "CSoundEventAABBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Mins + { + get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Maxs + { + get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } + } + public CSoundEventEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundEventAABBEntity(ptr={this.m_classData})"; + } + public class CSoundEventEntity : CBaseEntity + { + public CSoundEventEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntity", "CSoundEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntity", "CSoundEventEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventEntity() + { + } + public CSoundEventEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntity", "CSoundEventEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool StartOnSpawn + { + get { return Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartOnSpawn", CallKind.ClassMember, m_classData, value); } + } + public bool ToLocalPlayer + { + get { return Invoker.CallNative("SDKClass", "ToLocalPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToLocalPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool StopOnNew + { + get { return Invoker.CallNative("SDKClass", "StopOnNew", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StopOnNew", CallKind.ClassMember, m_classData, value); } + } + public bool SaveRestore + { + get { return Invoker.CallNative("SDKClass", "SaveRestore", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SaveRestore", CallKind.ClassMember, m_classData, value); } + } + public bool SavedIsPlaying + { + get { return Invoker.CallNative("SDKClass", "SavedIsPlaying", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SavedIsPlaying", CallKind.ClassMember, m_classData, value); } + } + public float SavedElapsedTime + { + get { return Invoker.CallNative("SDKClass", "SavedElapsedTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SavedElapsedTime", CallKind.ClassMember, m_classData, value); } + } + public string SourceEntityName + { + get { return Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnSoundFinished + { + get { return Invoker.CallNative("SDKClass", "OnSoundFinished", CallKind.ClassMember, m_classData); } + } + public float ClientCullRadius + { + get { return Invoker.CallNative("SDKClass", "ClientCullRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientCullRadius", CallKind.ClassMember, m_classData, value); } + } + public string SoundName + { + get { return Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundName", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance Source + { + get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } + } + public int EntityIndexSelection + { + get { return Invoker.CallNative("SDKClass", "EntityIndexSelection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityIndexSelection", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundEventEntity(ptr={this.m_classData})"; + } + public class CSoundEventEntityAlias_snd_event_point : CSoundEventEntity + { + public CSoundEventEntityAlias_snd_event_point(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntityAlias_snd_event_point", "CSoundEventEntityAlias_snd_event_point", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventEntityAlias_snd_event_point(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntityAlias_snd_event_point", "CSoundEventEntityAlias_snd_event_point", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventEntityAlias_snd_event_point() + { + } + public CSoundEventEntityAlias_snd_event_point(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventEntityAlias_snd_event_point", "CSoundEventEntityAlias_snd_event_point", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSoundEventEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundEventEntityAlias_snd_event_point(ptr={this.m_classData})"; + } + public class CSoundEventMetaData : ClassData + { + public CSoundEventMetaData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventMetaData", "CSoundEventMetaData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventMetaData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventMetaData", "CSoundEventMetaData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventMetaData() + { + } + public CSoundEventMetaData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventMetaData", "CSoundEventMetaData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CSoundEventMetaData(ptr={this.m_classData})"; + } + public class CSoundEventOBBEntity : CSoundEventEntity + { + public CSoundEventOBBEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventOBBEntity", "CSoundEventOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventOBBEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventOBBEntity", "CSoundEventOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventOBBEntity() + { + } + public CSoundEventOBBEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventOBBEntity", "CSoundEventOBBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Mins + { + get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Maxs + { + get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } + } + public CSoundEventEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundEventOBBEntity(ptr={this.m_classData})"; + } + public class CSoundEventParameter : CBaseEntity + { + public CSoundEventParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventParameter", "CSoundEventParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventParameter", "CSoundEventParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventParameter() + { + } + public CSoundEventParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventParameter", "CSoundEventParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ParamName + { + get { return Invoker.CallNative("SDKClass", "ParamName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParamName", CallKind.ClassMember, m_classData, value); } + } + public float FloatValue + { + get { return Invoker.CallNative("SDKClass", "FloatValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FloatValue", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundEventParameter(ptr={this.m_classData})"; + } + public class CSoundEventPathCornerEntity : CSoundEventEntity + { + public CSoundEventPathCornerEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventPathCornerEntity", "CSoundEventPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventPathCornerEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventPathCornerEntity", "CSoundEventPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventPathCornerEntity() + { + } + public CSoundEventPathCornerEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventPathCornerEntity", "CSoundEventPathCornerEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string PathCorner + { + get { return Invoker.CallNative("SDKClass", "PathCorner", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathCorner", CallKind.ClassMember, m_classData, value); } + } + public int CountMax + { + get { return Invoker.CallNative("SDKClass", "CountMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CountMax", CallKind.ClassMember, m_classData, value); } + } + public float DistanceMax + { + get { return Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData, value); } + } + public float DistMaxSqr + { + get { return Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData, value); } + } + public float DotProductMax + { + get { return Invoker.CallNative("SDKClass", "DotProductMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DotProductMax", CallKind.ClassMember, m_classData, value); } + } + public bool Playing + { + get { return Invoker.CallNative("SDKClass", "Playing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Playing", CallKind.ClassMember, m_classData, value); } + } + public CSoundEventEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundEventPathCornerEntity(ptr={this.m_classData})"; + } + public class CSoundEventSphereEntity : CSoundEventEntity + { + public CSoundEventSphereEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventSphereEntity", "CSoundEventSphereEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventSphereEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventSphereEntity", "CSoundEventSphereEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundEventSphereEntity() + { + } + public CSoundEventSphereEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundEventSphereEntity", "CSoundEventSphereEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public CSoundEventEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundEventSphereEntity(ptr={this.m_classData})"; + } + public class CSoundInfoHeader : ClassData + { + public CSoundInfoHeader(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundInfoHeader", "CSoundInfoHeader", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundInfoHeader(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundInfoHeader", "CSoundInfoHeader", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundInfoHeader() + { + } + public CSoundInfoHeader(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundInfoHeader", "CSoundInfoHeader", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CSoundInfoHeader(ptr={this.m_classData})"; + } + public class CSoundOpvarSetAABBEntity : CSoundOpvarSetPointEntity + { + public CSoundOpvarSetAABBEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAABBEntity", "CSoundOpvarSetAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetAABBEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAABBEntity", "CSoundOpvarSetAABBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetAABBEntity() + { + } + public CSoundOpvarSetAABBEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAABBEntity", "CSoundOpvarSetAABBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D DistanceInnerMins + { + get { return Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceInnerMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceInnerMaxs + { + get { return Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceInnerMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceOuterMins + { + get { return Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceOuterMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceOuterMaxs + { + get { return Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceOuterMaxs", CallKind.ClassMember, m_classData, value); } + } + public int AABBDirection + { + get { return Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AABBDirection", CallKind.ClassMember, m_classData, value); } + } + public Vector2D InnerMins + { + get { return Invoker.CallNative("SDKClass", "InnerMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D InnerMaxs + { + get { return Invoker.CallNative("SDKClass", "InnerMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerMaxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OuterMins + { + get { return Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OuterMaxs + { + get { return Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterMaxs", CallKind.ClassMember, m_classData, value); } + } + public CSoundOpvarSetPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetAABBEntity(ptr={this.m_classData})"; + } + public class CSoundOpvarSetAutoRoomEntity : CSoundOpvarSetPointEntity + { + public CSoundOpvarSetAutoRoomEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAutoRoomEntity", "CSoundOpvarSetAutoRoomEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetAutoRoomEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAutoRoomEntity", "CSoundOpvarSetAutoRoomEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetAutoRoomEntity() + { + } + public CSoundOpvarSetAutoRoomEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetAutoRoomEntity", "CSoundOpvarSetAutoRoomEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Size + { + get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } + } + public float HeightTolerance + { + get { return Invoker.CallNative("SDKClass", "HeightTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeightTolerance", CallKind.ClassMember, m_classData, value); } + } + public float SizeSqr + { + get { return Invoker.CallNative("SDKClass", "SizeSqr", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SizeSqr", CallKind.ClassMember, m_classData, value); } + } + public CSoundOpvarSetPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetAutoRoomEntity(ptr={this.m_classData})"; + } + public class CSoundOpvarSetEntity : CBaseEntity + { + public CSoundOpvarSetEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetEntity", "CSoundOpvarSetEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetEntity", "CSoundOpvarSetEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetEntity() + { + } + public CSoundOpvarSetEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetEntity", "CSoundOpvarSetEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StackName + { + get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } + } + public string OperatorName + { + get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } + } + public string OpvarName + { + get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } + } + public int OpvarType + { + get { return Invoker.CallNative("SDKClass", "OpvarType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarType", CallKind.ClassMember, m_classData, value); } + } + public int OpvarIndex + { + get { return Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData, value); } + } + public float OpvarValue + { + get { return Invoker.CallNative("SDKClass", "OpvarValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarValue", CallKind.ClassMember, m_classData, value); } + } + public string OpvarValueString + { + get { return Invoker.CallNative("SDKClass", "OpvarValueString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarValueString", CallKind.ClassMember, m_classData, value); } + } + public bool SetOnSpawn + { + get { return Invoker.CallNative("SDKClass", "SetOnSpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SetOnSpawn", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetEntity(ptr={this.m_classData})"; + } + public class CSoundOpvarSetOBBEntity : CSoundOpvarSetAABBEntity + { + public CSoundOpvarSetOBBEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBEntity", "CSoundOpvarSetOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetOBBEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBEntity", "CSoundOpvarSetOBBEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetOBBEntity() + { + } + public CSoundOpvarSetOBBEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBEntity", "CSoundOpvarSetOBBEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSoundOpvarSetAABBEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetOBBEntity(ptr={this.m_classData})"; + } + public class CSoundOpvarSetOBBWindEntity : CSoundOpvarSetPointBase + { + public CSoundOpvarSetOBBWindEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBWindEntity", "CSoundOpvarSetOBBWindEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetOBBWindEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBWindEntity", "CSoundOpvarSetOBBWindEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetOBBWindEntity() + { + } + public CSoundOpvarSetOBBWindEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetOBBWindEntity", "CSoundOpvarSetOBBWindEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Mins + { + get { return Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Maxs + { + get { return Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Maxs", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceMins + { + get { return Invoker.CallNative("SDKClass", "DistanceMins", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMins", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DistanceMaxs + { + get { return Invoker.CallNative("SDKClass", "DistanceMaxs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMaxs", CallKind.ClassMember, m_classData, value); } + } + public float WindMin + { + get { return Invoker.CallNative("SDKClass", "WindMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindMin", CallKind.ClassMember, m_classData, value); } + } + public float WindMax + { + get { return Invoker.CallNative("SDKClass", "WindMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindMax", CallKind.ClassMember, m_classData, value); } + } + public float WindMapMin + { + get { return Invoker.CallNative("SDKClass", "WindMapMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindMapMin", CallKind.ClassMember, m_classData, value); } + } + public float WindMapMax + { + get { return Invoker.CallNative("SDKClass", "WindMapMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindMapMax", CallKind.ClassMember, m_classData, value); } + } + public CSoundOpvarSetPointBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetOBBWindEntity(ptr={this.m_classData})"; + } + public class CSoundOpvarSetPathCornerEntity : CSoundOpvarSetPointEntity + { + public CSoundOpvarSetPathCornerEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPathCornerEntity", "CSoundOpvarSetPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetPathCornerEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPathCornerEntity", "CSoundOpvarSetPathCornerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetPathCornerEntity() + { + } + public CSoundOpvarSetPathCornerEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPathCornerEntity", "CSoundOpvarSetPathCornerEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float DistMinSqr + { + get { return Invoker.CallNative("SDKClass", "DistMinSqr", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistMinSqr", CallKind.ClassMember, m_classData, value); } + } + public float DistMaxSqr + { + get { return Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistMaxSqr", CallKind.ClassMember, m_classData, value); } + } + public string PathCornerEntityName + { + get { return Invoker.CallNative("SDKClass", "PathCornerEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathCornerEntityName", CallKind.ClassMember, m_classData, value); } + } + public CSoundOpvarSetPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetPathCornerEntity(ptr={this.m_classData})"; + } + public class CSoundOpvarSetPointBase : CBaseEntity + { + public CSoundOpvarSetPointBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointBase", "CSoundOpvarSetPointBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetPointBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointBase", "CSoundOpvarSetPointBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetPointBase() + { + } + public CSoundOpvarSetPointBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointBase", "CSoundOpvarSetPointBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance Source + { + get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } + } + public string SourceEntityName + { + get { return Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceEntityName", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastPosition + { + get { return Invoker.CallNative("SDKClass", "LastPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastPosition", CallKind.ClassMember, m_classData, value); } + } + public string StackName + { + get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } + } + public string OperatorName + { + get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } + } + public string OpvarName + { + get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } + } + public int OpvarIndex + { + get { return Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarIndex", CallKind.ClassMember, m_classData, value); } + } + public bool UseAutoCompare + { + get { return Invoker.CallNative("SDKClass", "UseAutoCompare", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseAutoCompare", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetPointBase(ptr={this.m_classData})"; + } + public class CSoundOpvarSetPointEntity : CSoundOpvarSetPointBase + { + public CSoundOpvarSetPointEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointEntity", "CSoundOpvarSetPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetPointEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointEntity", "CSoundOpvarSetPointEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundOpvarSetPointEntity() + { + } + public CSoundOpvarSetPointEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundOpvarSetPointEntity", "CSoundOpvarSetPointEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnEnter + { + get { return Invoker.CallNative("SDKClass", "OnEnter", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnExit + { + get { return Invoker.CallNative("SDKClass", "OnExit", CallKind.ClassMember, m_classData); } + } + public bool AutoDisable + { + get { return Invoker.CallNative("SDKClass", "AutoDisable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoDisable", CallKind.ClassMember, m_classData, value); } + } + public float DistanceMin + { + get { return Invoker.CallNative("SDKClass", "DistanceMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMin", CallKind.ClassMember, m_classData, value); } + } + public float DistanceMax + { + get { return Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMax", CallKind.ClassMember, m_classData, value); } + } + public float DistanceMapMin + { + get { return Invoker.CallNative("SDKClass", "DistanceMapMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMapMin", CallKind.ClassMember, m_classData, value); } + } + public float DistanceMapMax + { + get { return Invoker.CallNative("SDKClass", "DistanceMapMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceMapMax", CallKind.ClassMember, m_classData, value); } + } + public float OcclusionRadius + { + get { return Invoker.CallNative("SDKClass", "OcclusionRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OcclusionRadius", CallKind.ClassMember, m_classData, value); } + } + public float OcclusionMin + { + get { return Invoker.CallNative("SDKClass", "OcclusionMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OcclusionMin", CallKind.ClassMember, m_classData, value); } + } + public float OcclusionMax + { + get { return Invoker.CallNative("SDKClass", "OcclusionMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OcclusionMax", CallKind.ClassMember, m_classData, value); } + } + public float ValSetOnDisable + { + get { return Invoker.CallNative("SDKClass", "ValSetOnDisable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValSetOnDisable", CallKind.ClassMember, m_classData, value); } + } + public bool SetValueOnDisable + { + get { return Invoker.CallNative("SDKClass", "SetValueOnDisable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SetValueOnDisable", CallKind.ClassMember, m_classData, value); } + } + public bool Reloading + { + get { return Invoker.CallNative("SDKClass", "Reloading", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Reloading", CallKind.ClassMember, m_classData, value); } + } + public int SimulationMode + { + get { return Invoker.CallNative("SDKClass", "SimulationMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimulationMode", CallKind.ClassMember, m_classData, value); } + } + public int VisibilitySamples + { + get { return Invoker.CallNative("SDKClass", "VisibilitySamples", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisibilitySamples", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DynamicProxyPoint + { + get { return Invoker.CallNative("SDKClass", "DynamicProxyPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynamicProxyPoint", CallKind.ClassMember, m_classData, value); } + } + public float DynamicMaximumOcclusion + { + get { return Invoker.CallNative("SDKClass", "DynamicMaximumOcclusion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynamicMaximumOcclusion", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance DynamicEntity + { + get { return Invoker.CallNative("SDKClass", "DynamicEntity", CallKind.ClassMember, m_classData); } + } + public string DynamicEntityName + { + get { return Invoker.CallNative("SDKClass", "DynamicEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynamicEntityName", CallKind.ClassMember, m_classData, value); } + } + public float PathingDistanceNormFactor + { + get { return Invoker.CallNative("SDKClass", "PathingDistanceNormFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathingDistanceNormFactor", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PathingSourcePos + { + get { return Invoker.CallNative("SDKClass", "PathingSourcePos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathingSourcePos", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PathingListenerPos + { + get { return Invoker.CallNative("SDKClass", "PathingListenerPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathingListenerPos", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PathingDirection + { + get { return Invoker.CallNative("SDKClass", "PathingDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathingDirection", CallKind.ClassMember, m_classData, value); } + } + public int PathingSourceIndex + { + get { return Invoker.CallNative("SDKClass", "PathingSourceIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathingSourceIndex", CallKind.ClassMember, m_classData, value); } + } + public CSoundOpvarSetPointBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundOpvarSetPointEntity(ptr={this.m_classData})"; + } + public class CSoundPatch : ClassData + { + public CSoundPatch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundPatch", "CSoundPatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundPatch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundPatch", "CSoundPatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundPatch() + { + } + public CSoundPatch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundPatch", "CSoundPatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSoundEnvelope Pitch + { + get { return Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData); } + } + public CSoundEnvelope Volume + { + get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } + } + public float ShutdownTime + { + get { return Invoker.CallNative("SDKClass", "ShutdownTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShutdownTime", CallKind.ClassMember, m_classData, value); } + } + public float LastTime + { + get { return Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData, value); } + } + public string SoundScriptName + { + get { return Invoker.CallNative("SDKClass", "SoundScriptName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundScriptName", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Ent + { + get { return Invoker.CallNative("SDKClass", "Ent", CallKind.ClassMember, m_classData); } + } + public int SoundEntityIndex + { + get { return Invoker.CallNative("SDKClass", "SoundEntityIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundEntityIndex", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SoundOrigin + { + get { return Invoker.CallNative("SDKClass", "SoundOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundOrigin", CallKind.ClassMember, m_classData, value); } + } + public int IsPlaying + { + get { return Invoker.CallNative("SDKClass", "IsPlaying", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPlaying", CallKind.ClassMember, m_classData, value); } + } + public CCopyRecipientFilter Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public float CloseCaptionDuration + { + get { return Invoker.CallNative("SDKClass", "CloseCaptionDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CloseCaptionDuration", CallKind.ClassMember, m_classData, value); } + } + public bool UpdatedSoundOrigin + { + get { return Invoker.CallNative("SDKClass", "UpdatedSoundOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpdatedSoundOrigin", CallKind.ClassMember, m_classData, value); } + } + public string ClassName + { + get { return Invoker.CallNative("SDKClass", "ClassName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClassName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSoundPatch(ptr={this.m_classData})"; + } + public class CSoundStackSave : CLogicalEntity + { + public CSoundStackSave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundStackSave", "CSoundStackSave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundStackSave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundStackSave", "CSoundStackSave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSoundStackSave() + { + } + public CSoundStackSave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSoundStackSave", "CSoundStackSave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StackName + { + get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSoundStackSave(ptr={this.m_classData})"; + } + public class CSpeedScaleUpdateNode : CUnaryUpdateNode + { + public CSpeedScaleUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpeedScaleUpdateNode", "CSpeedScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpeedScaleUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpeedScaleUpdateNode", "CSpeedScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpeedScaleUpdateNode() + { + } + public CSpeedScaleUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpeedScaleUpdateNode", "CSpeedScaleUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle ParamIndex + { + get { return Invoker.CallNative("SDKClass", "ParamIndex", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSpeedScaleUpdateNode(ptr={this.m_classData})"; + } + public class CSPerRoundStats_t : ClassData + { + public CSPerRoundStats_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSPerRoundStats_t", "CSPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSPerRoundStats_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSPerRoundStats_t", "CSPerRoundStats_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSPerRoundStats_t() + { + } + public CSPerRoundStats_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSPerRoundStats_t", "CSPerRoundStats_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Kills + { + get { return Invoker.CallNative("SDKClass", "Kills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Kills", CallKind.ClassMember, m_classData, value); } + } + public int Deaths + { + get { return Invoker.CallNative("SDKClass", "Deaths", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Deaths", CallKind.ClassMember, m_classData, value); } + } + public int Assists + { + get { return Invoker.CallNative("SDKClass", "Assists", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Assists", CallKind.ClassMember, m_classData, value); } + } + public int Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public int EquipmentValue + { + get { return Invoker.CallNative("SDKClass", "EquipmentValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EquipmentValue", CallKind.ClassMember, m_classData, value); } + } + public int MoneySaved + { + get { return Invoker.CallNative("SDKClass", "MoneySaved", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoneySaved", CallKind.ClassMember, m_classData, value); } + } + public int KillReward + { + get { return Invoker.CallNative("SDKClass", "KillReward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KillReward", CallKind.ClassMember, m_classData, value); } + } + public int LiveTime + { + get { return Invoker.CallNative("SDKClass", "LiveTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LiveTime", CallKind.ClassMember, m_classData, value); } + } + public int HeadShotKills + { + get { return Invoker.CallNative("SDKClass", "HeadShotKills", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeadShotKills", CallKind.ClassMember, m_classData, value); } + } + public int Objective + { + get { return Invoker.CallNative("SDKClass", "Objective", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Objective", CallKind.ClassMember, m_classData, value); } + } + public int CashEarned + { + get { return Invoker.CallNative("SDKClass", "CashEarned", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CashEarned", CallKind.ClassMember, m_classData, value); } + } + public int UtilityDamage + { + get { return Invoker.CallNative("SDKClass", "UtilityDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UtilityDamage", CallKind.ClassMember, m_classData, value); } + } + public int EnemiesFlashed + { + get { return Invoker.CallNative("SDKClass", "EnemiesFlashed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnemiesFlashed", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSPerRoundStats_t(ptr={this.m_classData})"; + } + public class CSpinUpdateBase : CParticleFunctionOperator + { + public CSpinUpdateBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpinUpdateBase", "CSpinUpdateBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpinUpdateBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpinUpdateBase", "CSpinUpdateBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpinUpdateBase() + { + } + public CSpinUpdateBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpinUpdateBase", "CSpinUpdateBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleFunctionOperator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSpinUpdateBase(ptr={this.m_classData})"; + } + public class CSplineConstraint : CPhysConstraint + { + public CSplineConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSplineConstraint", "CSplineConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSplineConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSplineConstraint", "CSplineConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSplineConstraint() + { + } + public CSplineConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSplineConstraint", "CSplineConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D AnchorOffsetRestore + { + get { return Invoker.CallNative("SDKClass", "AnchorOffsetRestore", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnchorOffsetRestore", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity SplineEntity + { + get { return Invoker.CallNative("SDKClass", "SplineEntity", CallKind.ClassMember, m_classData); } + } + public bool EnableLateralConstraint + { + get { return Invoker.CallNative("SDKClass", "EnableLateralConstraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableLateralConstraint", CallKind.ClassMember, m_classData, value); } + } + public bool EnableVerticalConstraint + { + get { return Invoker.CallNative("SDKClass", "EnableVerticalConstraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableVerticalConstraint", CallKind.ClassMember, m_classData, value); } + } + public bool EnableAngularConstraint + { + get { return Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableAngularConstraint", CallKind.ClassMember, m_classData, value); } + } + public bool EnableLimit + { + get { return Invoker.CallNative("SDKClass", "EnableLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableLimit", CallKind.ClassMember, m_classData, value); } + } + public bool FireEventsOnPath + { + get { return Invoker.CallNative("SDKClass", "FireEventsOnPath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireEventsOnPath", CallKind.ClassMember, m_classData, value); } + } + public float LinearFrequency + { + get { return Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData, value); } + } + public float LinarDampingRatio + { + get { return Invoker.CallNative("SDKClass", "LinarDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinarDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public float JointFriction + { + get { return Invoker.CallNative("SDKClass", "JointFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "JointFriction", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PreSolveAnchorPos + { + get { return Invoker.CallNative("SDKClass", "PreSolveAnchorPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreSolveAnchorPos", CallKind.ClassMember, m_classData, value); } + } + public CPhysConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSplineConstraint(ptr={this.m_classData})"; + } + public class CSpotlightEnd : CBaseModelEntity + { + public CSpotlightEnd(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpotlightEnd", "CSpotlightEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpotlightEnd(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpotlightEnd", "CSpotlightEnd", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpotlightEnd() + { + } + public CSpotlightEnd(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpotlightEnd", "CSpotlightEnd", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float LightScale + { + get { return Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightScale", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SpotlightDir + { + get { return Invoker.CallNative("SDKClass", "SpotlightDir", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotlightDir", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SpotlightOrg + { + get { return Invoker.CallNative("SDKClass", "SpotlightOrg", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpotlightOrg", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSpotlightEnd(ptr={this.m_classData})"; + } + public class CSprite : CBaseModelEntity + { + public CSprite(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSprite", "CSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSprite(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSprite", "CSprite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSprite() + { + } + public CSprite(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSprite", "CSprite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity AttachedToEntity + { + get { return Invoker.CallNative("SDKClass", "AttachedToEntity", CallKind.ClassMember, m_classData); } + } + public float SpriteFramerate + { + get { return Invoker.CallNative("SDKClass", "SpriteFramerate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpriteFramerate", CallKind.ClassMember, m_classData, value); } + } + public float Frame + { + get { return Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frame", CallKind.ClassMember, m_classData, value); } + } + public float DieTime + { + get { return Invoker.CallNative("SDKClass", "DieTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DieTime", CallKind.ClassMember, m_classData, value); } + } + public uint Brightness + { + get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessDuration + { + get { return Invoker.CallNative("SDKClass", "BrightnessDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessDuration", CallKind.ClassMember, m_classData, value); } + } + public float SpriteScale + { + get { return Invoker.CallNative("SDKClass", "SpriteScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpriteScale", CallKind.ClassMember, m_classData, value); } + } + public float ScaleDuration + { + get { return Invoker.CallNative("SDKClass", "ScaleDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScaleDuration", CallKind.ClassMember, m_classData, value); } + } + public bool WorldSpaceScale + { + get { return Invoker.CallNative("SDKClass", "WorldSpaceScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldSpaceScale", CallKind.ClassMember, m_classData, value); } + } + public float GlowProxySize + { + get { return Invoker.CallNative("SDKClass", "GlowProxySize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlowProxySize", CallKind.ClassMember, m_classData, value); } + } + public float HDRColorScale + { + get { return Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData, value); } + } + public float LastTime + { + get { return Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTime", CallKind.ClassMember, m_classData, value); } + } + public float MaxFrame + { + get { return Invoker.CallNative("SDKClass", "MaxFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFrame", CallKind.ClassMember, m_classData, value); } + } + public float StartScale + { + get { return Invoker.CallNative("SDKClass", "StartScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartScale", CallKind.ClassMember, m_classData, value); } + } + public float DestScale + { + get { return Invoker.CallNative("SDKClass", "DestScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestScale", CallKind.ClassMember, m_classData, value); } + } + public float ScaleTimeStart + { + get { return Invoker.CallNative("SDKClass", "ScaleTimeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScaleTimeStart", CallKind.ClassMember, m_classData, value); } + } + public int StartBrightness + { + get { return Invoker.CallNative("SDKClass", "StartBrightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartBrightness", CallKind.ClassMember, m_classData, value); } + } + public int DestBrightness + { + get { return Invoker.CallNative("SDKClass", "DestBrightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestBrightness", CallKind.ClassMember, m_classData, value); } + } + public float BrightnessTimeStart + { + get { return Invoker.CallNative("SDKClass", "BrightnessTimeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BrightnessTimeStart", CallKind.ClassMember, m_classData, value); } + } + public int SpriteWidth + { + get { return Invoker.CallNative("SDKClass", "SpriteWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpriteWidth", CallKind.ClassMember, m_classData, value); } + } + public int SpriteHeight + { + get { return Invoker.CallNative("SDKClass", "SpriteHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpriteHeight", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSprite(ptr={this.m_classData})"; + } + public class CSpriteAlias_env_glow : CSprite + { + public CSpriteAlias_env_glow(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpriteAlias_env_glow", "CSpriteAlias_env_glow", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpriteAlias_env_glow(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpriteAlias_env_glow", "CSpriteAlias_env_glow", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpriteAlias_env_glow() + { + } + public CSpriteAlias_env_glow(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpriteAlias_env_glow", "CSpriteAlias_env_glow", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSprite Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSpriteAlias_env_glow(ptr={this.m_classData})"; + } + public class CSpriteOriented : CSprite + { + public CSpriteOriented(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpriteOriented", "CSpriteOriented", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpriteOriented(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpriteOriented", "CSpriteOriented", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSpriteOriented() + { + } + public CSpriteOriented(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSpriteOriented", "CSpriteOriented", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSprite Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSpriteOriented(ptr={this.m_classData})"; + } + public class CSSDSEndFrameViewInfo : ClassData + { + public CSSDSEndFrameViewInfo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSEndFrameViewInfo", "CSSDSEndFrameViewInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSEndFrameViewInfo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSEndFrameViewInfo", "CSSDSEndFrameViewInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSEndFrameViewInfo() + { + } + public CSSDSEndFrameViewInfo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSEndFrameViewInfo", "CSSDSEndFrameViewInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong ViewId + { + get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData, value); } + } + public string ViewName + { + get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSSDSEndFrameViewInfo(ptr={this.m_classData})"; + } + public class CSSDSMsg_EndFrame : ClassData + { + public CSSDSMsg_EndFrame(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_EndFrame", "CSSDSMsg_EndFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_EndFrame(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_EndFrame", "CSSDSMsg_EndFrame", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_EndFrame() + { + } + public CSSDSMsg_EndFrame(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_EndFrame", "CSSDSMsg_EndFrame", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CSSDSMsg_EndFrame(ptr={this.m_classData})"; + } + public class CSSDSMsg_LayerBase : ClassData + { + public CSSDSMsg_LayerBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_LayerBase", "CSSDSMsg_LayerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_LayerBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_LayerBase", "CSSDSMsg_LayerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_LayerBase() + { + } + public CSSDSMsg_LayerBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_LayerBase", "CSSDSMsg_LayerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public SceneViewId_t ViewId + { + get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } + } + public string ViewName + { + get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } + } + public ulong LayerId + { + get { return Invoker.CallNative("SDKClass", "LayerId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LayerId", CallKind.ClassMember, m_classData, value); } + } + public string LayerName + { + get { return Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LayerName", CallKind.ClassMember, m_classData, value); } + } + public string DisplayText + { + get { return Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisplayText", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSSDSMsg_LayerBase(ptr={this.m_classData})"; + } + public class CSSDSMsg_PostLayer : CSSDSMsg_LayerBase + { + public CSSDSMsg_PostLayer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PostLayer", "CSSDSMsg_PostLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_PostLayer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PostLayer", "CSSDSMsg_PostLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_PostLayer() + { + } + public CSSDSMsg_PostLayer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PostLayer", "CSSDSMsg_PostLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSSDSMsg_LayerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSSDSMsg_PostLayer(ptr={this.m_classData})"; + } + public class CSSDSMsg_PreLayer : CSSDSMsg_LayerBase + { + public CSSDSMsg_PreLayer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PreLayer", "CSSDSMsg_PreLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_PreLayer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PreLayer", "CSSDSMsg_PreLayer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_PreLayer() + { + } + public CSSDSMsg_PreLayer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_PreLayer", "CSSDSMsg_PreLayer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSSDSMsg_LayerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSSDSMsg_PreLayer(ptr={this.m_classData})"; + } + public class CSSDSMsg_ViewRender : ClassData + { + public CSSDSMsg_ViewRender(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewRender", "CSSDSMsg_ViewRender", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_ViewRender(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewRender", "CSSDSMsg_ViewRender", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_ViewRender() + { + } + public CSSDSMsg_ViewRender(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewRender", "CSSDSMsg_ViewRender", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public SceneViewId_t ViewId + { + get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } + } + public string ViewName + { + get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSSDSMsg_ViewRender(ptr={this.m_classData})"; + } + public class CSSDSMsg_ViewTarget : ClassData + { + public CSSDSMsg_ViewTarget(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTarget", "CSSDSMsg_ViewTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_ViewTarget(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTarget", "CSSDSMsg_ViewTarget", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_ViewTarget() + { + } + public CSSDSMsg_ViewTarget(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTarget", "CSSDSMsg_ViewTarget", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public ulong TextureId + { + get { return Invoker.CallNative("SDKClass", "TextureId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TextureId", CallKind.ClassMember, m_classData, value); } + } + public int Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public int Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public int RequestedWidth + { + get { return Invoker.CallNative("SDKClass", "RequestedWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RequestedWidth", CallKind.ClassMember, m_classData, value); } + } + public int RequestedHeight + { + get { return Invoker.CallNative("SDKClass", "RequestedHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RequestedHeight", CallKind.ClassMember, m_classData, value); } + } + public int NumMipLevels + { + get { return Invoker.CallNative("SDKClass", "NumMipLevels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumMipLevels", CallKind.ClassMember, m_classData, value); } + } + public int Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public int MultisampleNumSamples + { + get { return Invoker.CallNative("SDKClass", "MultisampleNumSamples", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MultisampleNumSamples", CallKind.ClassMember, m_classData, value); } + } + public int Format + { + get { return Invoker.CallNative("SDKClass", "Format", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Format", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSSDSMsg_ViewTarget(ptr={this.m_classData})"; + } + public class CSSDSMsg_ViewTargetList : ClassData + { + public CSSDSMsg_ViewTargetList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTargetList", "CSSDSMsg_ViewTargetList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_ViewTargetList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTargetList", "CSSDSMsg_ViewTargetList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSSDSMsg_ViewTargetList() + { + } + public CSSDSMsg_ViewTargetList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSSDSMsg_ViewTargetList", "CSSDSMsg_ViewTargetList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public SceneViewId_t ViewId + { + get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } + } + public string ViewName + { + get { return Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CSSDSMsg_ViewTargetList(ptr={this.m_classData})"; + } + public class CStanceOverrideUpdateNode : CUnaryUpdateNode + { + public CStanceOverrideUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStanceOverrideUpdateNode", "CStanceOverrideUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStanceOverrideUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStanceOverrideUpdateNode", "CStanceOverrideUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStanceOverrideUpdateNode() + { + } + public CStanceOverrideUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStanceOverrideUpdateNode", "CStanceOverrideUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimUpdateNodeRef StanceSourceNode + { + get { return Invoker.CallNative("SDKClass", "StanceSourceNode", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle Parameter + { + get { return Invoker.CallNative("SDKClass", "Parameter", CallKind.ClassMember, m_classData); } + } + public uint Mode + { + get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStanceOverrideUpdateNode(ptr={this.m_classData})"; + } + public class CStanceScaleUpdateNode : CUnaryUpdateNode + { + public CStanceScaleUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStanceScaleUpdateNode", "CStanceScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStanceScaleUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStanceScaleUpdateNode", "CStanceScaleUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStanceScaleUpdateNode() + { + } + public CStanceScaleUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStanceScaleUpdateNode", "CStanceScaleUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle Param + { + get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStanceScaleUpdateNode(ptr={this.m_classData})"; + } + public class CStateActionUpdater : ClassData + { + public CStateActionUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateActionUpdater", "CStateActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateActionUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateActionUpdater", "CStateActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateActionUpdater() + { + } + public CStateActionUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateActionUpdater", "CStateActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Behavior + { + get { return Invoker.CallNative("SDKClass", "Behavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Behavior", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CStateActionUpdater(ptr={this.m_classData})"; + } + public class CStateMachineComponentUpdater : CAnimComponentUpdater + { + public CStateMachineComponentUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateMachineComponentUpdater", "CStateMachineComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateMachineComponentUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateMachineComponentUpdater", "CStateMachineComponentUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateMachineComponentUpdater() + { + } + public CStateMachineComponentUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateMachineComponentUpdater", "CStateMachineComponentUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimStateMachineUpdater StateMachine + { + get { return Invoker.CallNative("SDKClass", "StateMachine", CallKind.ClassMember, m_classData); } + } + public CAnimComponentUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStateMachineComponentUpdater(ptr={this.m_classData})"; + } + public class CStateMachineUpdateNode : CAnimUpdateNodeBase + { + public CStateMachineUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateMachineUpdateNode", "CStateMachineUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateMachineUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateMachineUpdateNode", "CStateMachineUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateMachineUpdateNode() + { + } + public CStateMachineUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateMachineUpdateNode", "CStateMachineUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimStateMachineUpdater StateMachine + { + get { return Invoker.CallNative("SDKClass", "StateMachine", CallKind.ClassMember, m_classData); } + } + public bool BlockWaningTags + { + get { return Invoker.CallNative("SDKClass", "BlockWaningTags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockWaningTags", CallKind.ClassMember, m_classData, value); } + } + public bool LockStateWhenWaning + { + get { return Invoker.CallNative("SDKClass", "LockStateWhenWaning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockStateWhenWaning", CallKind.ClassMember, m_classData, value); } + } + public bool ResetWhenActivated + { + get { return Invoker.CallNative("SDKClass", "ResetWhenActivated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ResetWhenActivated", CallKind.ClassMember, m_classData, value); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStateMachineUpdateNode(ptr={this.m_classData})"; + } + public class CStateNodeStateData : ClassData + { + public CStateNodeStateData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateNodeStateData", "CStateNodeStateData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateNodeStateData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateNodeStateData", "CStateNodeStateData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateNodeStateData() + { + } + public CStateNodeStateData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateNodeStateData", "CStateNodeStateData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimUpdateNodeRef Child + { + get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStateNodeStateData(ptr={this.m_classData})"; + } + public class CStateNodeTransitionData : ClassData + { + public CStateNodeTransitionData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateNodeTransitionData", "CStateNodeTransitionData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateNodeTransitionData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateNodeTransitionData", "CStateNodeTransitionData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateNodeTransitionData() + { + } + public CStateNodeTransitionData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateNodeTransitionData", "CStateNodeTransitionData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBlendCurve Curve + { + get { return Invoker.CallNative("SDKClass", "Curve", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStateNodeTransitionData(ptr={this.m_classData})"; + } + public class CStateUpdateData : ClassData + { + public CStateUpdateData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateUpdateData", "CStateUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateUpdateData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateUpdateData", "CStateUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStateUpdateData() + { + } + public CStateUpdateData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStateUpdateData", "CStateUpdateData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public AnimScriptHandle Script + { + get { return Invoker.CallNative("SDKClass", "Script", CallKind.ClassMember, m_classData); } + } + public int[] TransitionIndices + { + get { return Invoker.CallNative("SDKClass", "TransitionIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransitionIndices", CallKind.ClassMember, m_classData, value); } + } + public AnimStateID StateID + { + get { return Invoker.CallNative("SDKClass", "StateID", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStateUpdateData(ptr={this.m_classData})"; + } + public class CStaticPoseCache : ClassData + { + public CStaticPoseCache(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCache", "CStaticPoseCache", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStaticPoseCache(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCache", "CStaticPoseCache", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStaticPoseCache() + { + } + public CStaticPoseCache(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCache", "CStaticPoseCache", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BoneCount + { + get { return Invoker.CallNative("SDKClass", "BoneCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneCount", CallKind.ClassMember, m_classData, value); } + } + public int MorphCount + { + get { return Invoker.CallNative("SDKClass", "MorphCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MorphCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CStaticPoseCache(ptr={this.m_classData})"; + } + public class CStaticPoseCacheBuilder : CStaticPoseCache + { + public CStaticPoseCacheBuilder(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCacheBuilder", "CStaticPoseCacheBuilder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStaticPoseCacheBuilder(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCacheBuilder", "CStaticPoseCacheBuilder", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStaticPoseCacheBuilder() + { + } + public CStaticPoseCacheBuilder(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStaticPoseCacheBuilder", "CStaticPoseCacheBuilder", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CStaticPoseCache Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStaticPoseCacheBuilder(ptr={this.m_classData})"; + } + public class CStepsRemainingMetricEvaluator : CMotionMetricEvaluator + { + public CStepsRemainingMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStepsRemainingMetricEvaluator", "CStepsRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStepsRemainingMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStepsRemainingMetricEvaluator", "CStepsRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStepsRemainingMetricEvaluator() + { + } + public CStepsRemainingMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStepsRemainingMetricEvaluator", "CStepsRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] FootIndices + { + get { return Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootIndices", CallKind.ClassMember, m_classData, value); } + } + public float MinStepsRemaining + { + get { return Invoker.CallNative("SDKClass", "MinStepsRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinStepsRemaining", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStepsRemainingMetricEvaluator(ptr={this.m_classData})"; + } + public class CStopAtGoalUpdateNode : CUnaryUpdateNode + { + public CStopAtGoalUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopAtGoalUpdateNode", "CStopAtGoalUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStopAtGoalUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopAtGoalUpdateNode", "CStopAtGoalUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStopAtGoalUpdateNode() + { + } + public CStopAtGoalUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopAtGoalUpdateNode", "CStopAtGoalUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float OuterRadius + { + get { return Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OuterRadius", CallKind.ClassMember, m_classData, value); } + } + public float InnerRadius + { + get { return Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InnerRadius", CallKind.ClassMember, m_classData, value); } + } + public float MaxScale + { + get { return Invoker.CallNative("SDKClass", "MaxScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxScale", CallKind.ClassMember, m_classData, value); } + } + public float MinScale + { + get { return Invoker.CallNative("SDKClass", "MinScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinScale", CallKind.ClassMember, m_classData, value); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStopAtGoalUpdateNode(ptr={this.m_classData})"; + } + public class CStopwatch : CStopwatchBase + { + public CStopwatch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopwatch", "CStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStopwatch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopwatch", "CStopwatch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStopwatch() + { + } + public CStopwatch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopwatch", "CStopwatch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Interval + { + get { return Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData, value); } + } + public CStopwatchBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStopwatch(ptr={this.m_classData})"; + } + public class CStopwatchBase : CSimpleSimTimer + { + public CStopwatchBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopwatchBase", "CStopwatchBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStopwatchBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopwatchBase", "CStopwatchBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStopwatchBase() + { + } + public CStopwatchBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStopwatchBase", "CStopwatchBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsRunning + { + get { return Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRunning", CallKind.ClassMember, m_classData, value); } + } + public CSimpleSimTimer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStopwatchBase(ptr={this.m_classData})"; + } + public class CStringAnimTag : CAnimTagBase + { + public CStringAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStringAnimTag", "CStringAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStringAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStringAnimTag", "CStringAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CStringAnimTag() + { + } + public CStringAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CStringAnimTag", "CStringAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CStringAnimTag(ptr={this.m_classData})"; + } + public class CSubtractUpdateNode : CBinaryUpdateNode + { + public CSubtractUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSubtractUpdateNode", "CSubtractUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSubtractUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSubtractUpdateNode", "CSubtractUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSubtractUpdateNode() + { + } + public CSubtractUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSubtractUpdateNode", "CSubtractUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FootMotionTiming + { + get { return Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootMotionTiming", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyToFootMotion + { + get { return Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyToFootMotion", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyChannelsSeparately + { + get { return Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyChannelsSeparately", CallKind.ClassMember, m_classData, value); } + } + public bool UseModelSpace + { + get { return Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseModelSpace", CallKind.ClassMember, m_classData, value); } + } + public CBinaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSubtractUpdateNode(ptr={this.m_classData})"; + } + public class CSymbolAnimParameter : CConcreteAnimParameter + { + public CSymbolAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSymbolAnimParameter", "CSymbolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSymbolAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSymbolAnimParameter", "CSymbolAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CSymbolAnimParameter() + { + } + public CSymbolAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CSymbolAnimParameter", "CSymbolAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CConcreteAnimParameter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CSymbolAnimParameter(ptr={this.m_classData})"; + } + public class CTakeDamageInfo : ClassData + { + public CTakeDamageInfo(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfo", "CTakeDamageInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageInfo(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfo", "CTakeDamageInfo", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageInfo() + { + } + public CTakeDamageInfo(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfo", "CTakeDamageInfo", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D DamageForce + { + get { return Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DamagePosition + { + get { return Invoker.CallNative("SDKClass", "DamagePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamagePosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ReportedPosition + { + get { return Invoker.CallNative("SDKClass", "ReportedPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReportedPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DamageDirection + { + get { return Invoker.CallNative("SDKClass", "DamageDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageDirection", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Inflictor + { + get { return Invoker.CallNative("SDKClass", "Inflictor", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Attacker + { + get { return Invoker.CallNative("SDKClass", "Attacker", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Ability + { + get { return Invoker.CallNative("SDKClass", "Ability", CallKind.ClassMember, m_classData); } + } + public float Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public float TotalledDamage + { + get { return Invoker.CallNative("SDKClass", "TotalledDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalledDamage", CallKind.ClassMember, m_classData, value); } + } + public uint BitsDamageType + { + get { return Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BitsDamageType", CallKind.ClassMember, m_classData, value); } + } + public int DamageCustom + { + get { return Invoker.CallNative("SDKClass", "DamageCustom", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageCustom", CallKind.ClassMember, m_classData, value); } + } + public uint AmmoType + { + get { return Invoker.CallNative("SDKClass", "AmmoType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmmoType", CallKind.ClassMember, m_classData, value); } + } + public float OriginalDamage + { + get { return Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldBleed + { + get { return Invoker.CallNative("SDKClass", "ShouldBleed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldBleed", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldSpark + { + get { return Invoker.CallNative("SDKClass", "ShouldSpark", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldSpark", CallKind.ClassMember, m_classData, value); } + } + public ulong DamageFlags + { + get { return Invoker.CallNative("SDKClass", "DamageFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageFlags", CallKind.ClassMember, m_classData, value); } + } + public uint HitGroupId + { + get { return Invoker.CallNative("SDKClass", "HitGroupId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitGroupId", CallKind.ClassMember, m_classData, value); } + } + public int NumObjectsPenetrated + { + get { return Invoker.CallNative("SDKClass", "NumObjectsPenetrated", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumObjectsPenetrated", CallKind.ClassMember, m_classData, value); } + } + public float FriendlyFireDamageReductionRatio + { + get { return Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData, value); } + } + public bool InTakeDamageFlow + { + get { return Invoker.CallNative("SDKClass", "InTakeDamageFlow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InTakeDamageFlow", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CTakeDamageInfo(ptr={this.m_classData})"; + } + public class CTakeDamageInfoAPI : ClassData + { + public CTakeDamageInfoAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfoAPI", "CTakeDamageInfoAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageInfoAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfoAPI", "CTakeDamageInfoAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageInfoAPI() + { + } + public CTakeDamageInfoAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageInfoAPI", "CTakeDamageInfoAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CTakeDamageInfoAPI(ptr={this.m_classData})"; + } + public class CTakeDamageResult : ClassData + { + public CTakeDamageResult(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageResult", "CTakeDamageResult", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageResult(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageResult", "CTakeDamageResult", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageResult() + { + } + public CTakeDamageResult(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageResult", "CTakeDamageResult", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] OriginatingInfo + { + get { return Invoker.CallNative("SDKClass", "OriginatingInfo", CallKind.ClassMember, m_classData); } + } + public int HealthLost + { + get { return Invoker.CallNative("SDKClass", "HealthLost", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HealthLost", CallKind.ClassMember, m_classData, value); } + } + public int DamageTaken + { + get { return Invoker.CallNative("SDKClass", "DamageTaken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageTaken", CallKind.ClassMember, m_classData, value); } + } + public float PreModifiedDamage + { + get { return Invoker.CallNative("SDKClass", "PreModifiedDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreModifiedDamage", CallKind.ClassMember, m_classData, value); } + } + public int TotalledHealthLost + { + get { return Invoker.CallNative("SDKClass", "TotalledHealthLost", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalledHealthLost", CallKind.ClassMember, m_classData, value); } + } + public int TotalledDamageDealt + { + get { return Invoker.CallNative("SDKClass", "TotalledDamageDealt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalledDamageDealt", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CTakeDamageResult(ptr={this.m_classData})"; + } + public class CTakeDamageSummaryScopeGuard : ClassData + { + public CTakeDamageSummaryScopeGuard(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageSummaryScopeGuard", "CTakeDamageSummaryScopeGuard", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageSummaryScopeGuard(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageSummaryScopeGuard", "CTakeDamageSummaryScopeGuard", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTakeDamageSummaryScopeGuard() + { + } + public CTakeDamageSummaryScopeGuard(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTakeDamageSummaryScopeGuard", "CTakeDamageSummaryScopeGuard", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CTakeDamageSummaryScopeGuard(ptr={this.m_classData})"; + } + public class CTankTargetChange : CPointEntity + { + public CTankTargetChange(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTankTargetChange", "CTankTargetChange", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTankTargetChange(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTankTargetChange", "CTankTargetChange", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTankTargetChange() + { + } + public CTankTargetChange(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTankTargetChange", "CTankTargetChange", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string NewTargetName + { + get { return Invoker.CallNative("SDKClass", "NewTargetName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewTargetName", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTankTargetChange(ptr={this.m_classData})"; + } + public class CTankTrainAI : CPointEntity + { + public CTankTrainAI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTankTrainAI", "CTankTrainAI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTankTrainAI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTankTrainAI", "CTankTrainAI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTankTrainAI() + { + } + public CTankTrainAI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTankTrainAI", "CTankTrainAI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFuncTrackTrain Train + { + get { return Invoker.CallNative("SDKClass", "Train", CallKind.ClassMember, m_classData); } + } + public CBaseEntity TargetEntity + { + get { return Invoker.CallNative("SDKClass", "TargetEntity", CallKind.ClassMember, m_classData); } + } + public int SoundPlaying + { + get { return Invoker.CallNative("SDKClass", "SoundPlaying", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundPlaying", CallKind.ClassMember, m_classData, value); } + } + public string StartSoundName + { + get { return Invoker.CallNative("SDKClass", "StartSoundName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartSoundName", CallKind.ClassMember, m_classData, value); } + } + public string EngineSoundName + { + get { return Invoker.CallNative("SDKClass", "EngineSoundName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EngineSoundName", CallKind.ClassMember, m_classData, value); } + } + public string MovementSoundName + { + get { return Invoker.CallNative("SDKClass", "MovementSoundName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MovementSoundName", CallKind.ClassMember, m_classData, value); } + } + public string TargetEntityName + { + get { return Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetEntityName", CallKind.ClassMember, m_classData, value); } + } + public CPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTankTrainAI(ptr={this.m_classData})"; + } + public class CTargetSelectorUpdateNode : CAnimUpdateNodeBase + { + public CTargetSelectorUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTargetSelectorUpdateNode", "CTargetSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTargetSelectorUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTargetSelectorUpdateNode", "CTargetSelectorUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTargetSelectorUpdateNode() + { + } + public CTargetSelectorUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTargetSelectorUpdateNode", "CTargetSelectorUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint AngleMode + { + get { return Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle TargetPosition + { + get { return Invoker.CallNative("SDKClass", "TargetPosition", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle TargetFacePositionParameter + { + get { return Invoker.CallNative("SDKClass", "TargetFacePositionParameter", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle MoveHeadingParameter + { + get { return Invoker.CallNative("SDKClass", "MoveHeadingParameter", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle DesiredMoveHeadingParameter + { + get { return Invoker.CallNative("SDKClass", "DesiredMoveHeadingParameter", CallKind.ClassMember, m_classData); } + } + public bool TargetPositionIsWorldSpace + { + get { return Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public bool TargetFacePositionIsWorldSpace + { + get { return Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public bool EnablePhaseMatching + { + get { return Invoker.CallNative("SDKClass", "EnablePhaseMatching", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnablePhaseMatching", CallKind.ClassMember, m_classData, value); } + } + public float PhaseMatchingMaxRootMotionSkip + { + get { return Invoker.CallNative("SDKClass", "PhaseMatchingMaxRootMotionSkip", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhaseMatchingMaxRootMotionSkip", CallKind.ClassMember, m_classData, value); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTargetSelectorUpdateNode(ptr={this.m_classData})"; + } + public class CTargetWarpUpdateNode : CUnaryUpdateNode + { + public CTargetWarpUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTargetWarpUpdateNode", "CTargetWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTargetWarpUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTargetWarpUpdateNode", "CTargetWarpUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTargetWarpUpdateNode() + { + } + public CTargetWarpUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTargetWarpUpdateNode", "CTargetWarpUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint AngleMode + { + get { return Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleMode", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle TargetPositionParameter + { + get { return Invoker.CallNative("SDKClass", "TargetPositionParameter", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle TargetUpVectorParameter + { + get { return Invoker.CallNative("SDKClass", "TargetUpVectorParameter", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle TargetFacePositionParameter + { + get { return Invoker.CallNative("SDKClass", "TargetFacePositionParameter", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle MoveHeadingParameter + { + get { return Invoker.CallNative("SDKClass", "MoveHeadingParameter", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle DesiredMoveHeadingParameter + { + get { return Invoker.CallNative("SDKClass", "DesiredMoveHeadingParameter", CallKind.ClassMember, m_classData); } + } + public uint CorrectionMethod + { + get { return Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CorrectionMethod", CallKind.ClassMember, m_classData, value); } + } + public uint TargetWarpTimingMethod + { + get { return Invoker.CallNative("SDKClass", "TargetWarpTimingMethod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetWarpTimingMethod", CallKind.ClassMember, m_classData, value); } + } + public bool TargetFacePositionIsWorldSpace + { + get { return Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetFacePositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public bool TargetPositionIsWorldSpace + { + get { return Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetPositionIsWorldSpace", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyWarpWhenTagIsFound + { + get { return Invoker.CallNative("SDKClass", "OnlyWarpWhenTagIsFound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyWarpWhenTagIsFound", CallKind.ClassMember, m_classData, value); } + } + public bool WarpOrientationDuringTranslation + { + get { return Invoker.CallNative("SDKClass", "WarpOrientationDuringTranslation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarpOrientationDuringTranslation", CallKind.ClassMember, m_classData, value); } + } + public bool WarpAroundCenter + { + get { return Invoker.CallNative("SDKClass", "WarpAroundCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarpAroundCenter", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngle + { + get { return Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTargetWarpUpdateNode(ptr={this.m_classData})"; + } + public class CTaskHandshakeAnimTag : CHandshakeAnimTagBase + { + public CTaskHandshakeAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTaskHandshakeAnimTag", "CTaskHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTaskHandshakeAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTaskHandshakeAnimTag", "CTaskHandshakeAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTaskHandshakeAnimTag() + { + } + public CTaskHandshakeAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTaskHandshakeAnimTag", "CTaskHandshakeAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CHandshakeAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTaskHandshakeAnimTag(ptr={this.m_classData})"; + } + public class CTaskStatusAnimTag : CAnimTagBase + { + public CTaskStatusAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTaskStatusAnimTag", "CTaskStatusAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTaskStatusAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTaskStatusAnimTag", "CTaskStatusAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTaskStatusAnimTag() + { + } + public CTaskStatusAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTaskStatusAnimTag", "CTaskStatusAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTaskStatusAnimTag(ptr={this.m_classData})"; + } + public class CTeam : CBaseEntity + { + public CTeam(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTeam", "CTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTeam(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTeam", "CTeam", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTeam() + { + } + public CTeam(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTeam", "CTeam", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Score + { + get { return Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Score", CallKind.ClassMember, m_classData, value); } + } + public string Teamname + { + get { return Invoker.CallNative("SDKClass", "Teamname", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Teamname", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTeam(ptr={this.m_classData})"; + } + public class CTeamplayRules : CMultiplayRules + { + public CTeamplayRules(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTeamplayRules", "CTeamplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTeamplayRules(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTeamplayRules", "CTeamplayRules", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTeamplayRules() + { + } + public CTeamplayRules(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTeamplayRules", "CTeamplayRules", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CMultiplayRules Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTeamplayRules(ptr={this.m_classData})"; + } + public class CTestBlendContainer : CVoiceContainerBase + { + public CTestBlendContainer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTestBlendContainer", "CTestBlendContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTestBlendContainer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTestBlendContainer", "CTestBlendContainer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTestBlendContainer() + { + } + public CTestBlendContainer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTestBlendContainer", "CTestBlendContainer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTestBlendContainer(ptr={this.m_classData})"; + } + public class CTestEffect : CBaseEntity + { + public CTestEffect(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTestEffect", "CTestEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTestEffect(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTestEffect", "CTestEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTestEffect() + { + } + public CTestEffect(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTestEffect", "CTestEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public int Beam + { + get { return Invoker.CallNative("SDKClass", "Beam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Beam", CallKind.ClassMember, m_classData, value); } + } + public int[] Beam1 + { + get { return Invoker.CallNative("SDKClass", "Beam1", CallKind.ClassMember, m_classData); } + } + public float[] BeamTime + { + get { return Invoker.CallNative("SDKClass", "BeamTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BeamTime", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTestEffect(ptr={this.m_classData})"; + } + public class CTextureBasedAnimatable : CBaseModelEntity + { + public CTextureBasedAnimatable(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTextureBasedAnimatable", "CTextureBasedAnimatable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTextureBasedAnimatable(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTextureBasedAnimatable", "CTextureBasedAnimatable", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTextureBasedAnimatable() + { + } + public CTextureBasedAnimatable(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTextureBasedAnimatable", "CTextureBasedAnimatable", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Loop + { + get { return Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Loop", CallKind.ClassMember, m_classData, value); } + } + public float FPS + { + get { return Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FPS", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AnimationBoundsMin + { + get { return Invoker.CallNative("SDKClass", "AnimationBoundsMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationBoundsMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AnimationBoundsMax + { + get { return Invoker.CallNative("SDKClass", "AnimationBoundsMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationBoundsMax", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public float StartFrame + { + get { return Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartFrame", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTextureBasedAnimatable(ptr={this.m_classData})"; + } + public class CTiltTwistConstraint : CBaseConstraint + { + public CTiltTwistConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTiltTwistConstraint", "CTiltTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTiltTwistConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTiltTwistConstraint", "CTiltTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTiltTwistConstraint() + { + } + public CTiltTwistConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTiltTwistConstraint", "CTiltTwistConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TargetAxis + { + get { return Invoker.CallNative("SDKClass", "TargetAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetAxis", CallKind.ClassMember, m_classData, value); } + } + public int SlaveAxis + { + get { return Invoker.CallNative("SDKClass", "SlaveAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlaveAxis", CallKind.ClassMember, m_classData, value); } + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTiltTwistConstraint(ptr={this.m_classData})"; + } + public class CTimeline : IntervalTimer + { + public CTimeline(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimeline", "CTimeline", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTimeline(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimeline", "CTimeline", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTimeline() + { + } + public CTimeline(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimeline", "CTimeline", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Values + { + get { return Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Values", CallKind.ClassMember, m_classData, value); } + } + public int[] ValueCounts + { + get { return Invoker.CallNative("SDKClass", "ValueCounts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ValueCounts", CallKind.ClassMember, m_classData, value); } + } + public int BucketCount + { + get { return Invoker.CallNative("SDKClass", "BucketCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BucketCount", CallKind.ClassMember, m_classData, value); } + } + public float Interval + { + get { return Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interval", CallKind.ClassMember, m_classData, value); } + } + public float FinalValue + { + get { return Invoker.CallNative("SDKClass", "FinalValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FinalValue", CallKind.ClassMember, m_classData, value); } + } + public uint CompressionType + { + get { return Invoker.CallNative("SDKClass", "CompressionType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompressionType", CallKind.ClassMember, m_classData, value); } + } + public bool Stopped + { + get { return Invoker.CallNative("SDKClass", "Stopped", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Stopped", CallKind.ClassMember, m_classData, value); } + } + public IntervalTimer Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTimeline(ptr={this.m_classData})"; + } + public class CTimeRemainingMetricEvaluator : CMotionMetricEvaluator + { + public CTimeRemainingMetricEvaluator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimeRemainingMetricEvaluator", "CTimeRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTimeRemainingMetricEvaluator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimeRemainingMetricEvaluator", "CTimeRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTimeRemainingMetricEvaluator() + { + } + public CTimeRemainingMetricEvaluator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimeRemainingMetricEvaluator", "CTimeRemainingMetricEvaluator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool MatchByTimeRemaining + { + get { return Invoker.CallNative("SDKClass", "MatchByTimeRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchByTimeRemaining", CallKind.ClassMember, m_classData, value); } + } + public float MaxTimeRemaining + { + get { return Invoker.CallNative("SDKClass", "MaxTimeRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTimeRemaining", CallKind.ClassMember, m_classData, value); } + } + public bool FilterByTimeRemaining + { + get { return Invoker.CallNative("SDKClass", "FilterByTimeRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterByTimeRemaining", CallKind.ClassMember, m_classData, value); } + } + public float MinTimeRemaining + { + get { return Invoker.CallNative("SDKClass", "MinTimeRemaining", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinTimeRemaining", CallKind.ClassMember, m_classData, value); } + } + public CMotionMetricEvaluator Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTimeRemainingMetricEvaluator(ptr={this.m_classData})"; + } + public class CTimerEntity : CLogicalEntity + { + public CTimerEntity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimerEntity", "CTimerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTimerEntity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimerEntity", "CTimerEntity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTimerEntity() + { + } + public CTimerEntity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTimerEntity", "CTimerEntity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnTimer + { + get { return Invoker.CallNative("SDKClass", "OnTimer", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnTimerHigh + { + get { return Invoker.CallNative("SDKClass", "OnTimerHigh", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnTimerLow + { + get { return Invoker.CallNative("SDKClass", "OnTimerLow", CallKind.ClassMember, m_classData); } + } + public int Disabled + { + get { return Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disabled", CallKind.ClassMember, m_classData, value); } + } + public float InitialDelay + { + get { return Invoker.CallNative("SDKClass", "InitialDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialDelay", CallKind.ClassMember, m_classData, value); } + } + public float RefireTime + { + get { return Invoker.CallNative("SDKClass", "RefireTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefireTime", CallKind.ClassMember, m_classData, value); } + } + public bool UpDownState + { + get { return Invoker.CallNative("SDKClass", "UpDownState", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpDownState", CallKind.ClassMember, m_classData, value); } + } + public int UseRandomTime + { + get { return Invoker.CallNative("SDKClass", "UseRandomTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseRandomTime", CallKind.ClassMember, m_classData, value); } + } + public bool PauseAfterFiring + { + get { return Invoker.CallNative("SDKClass", "PauseAfterFiring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PauseAfterFiring", CallKind.ClassMember, m_classData, value); } + } + public float LowerRandomBound + { + get { return Invoker.CallNative("SDKClass", "LowerRandomBound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LowerRandomBound", CallKind.ClassMember, m_classData, value); } + } + public float UpperRandomBound + { + get { return Invoker.CallNative("SDKClass", "UpperRandomBound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UpperRandomBound", CallKind.ClassMember, m_classData, value); } + } + public float RemainingTime + { + get { return Invoker.CallNative("SDKClass", "RemainingTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemainingTime", CallKind.ClassMember, m_classData, value); } + } + public bool Paused + { + get { return Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Paused", CallKind.ClassMember, m_classData, value); } + } + public CLogicalEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTimerEntity(ptr={this.m_classData})"; + } + public class CToggleComponentActionUpdater : CAnimActionUpdater + { + public CToggleComponentActionUpdater(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CToggleComponentActionUpdater", "CToggleComponentActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CToggleComponentActionUpdater(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CToggleComponentActionUpdater", "CToggleComponentActionUpdater", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CToggleComponentActionUpdater() + { + } + public CToggleComponentActionUpdater(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CToggleComponentActionUpdater", "CToggleComponentActionUpdater", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public AnimComponentID ComponentID + { + get { return Invoker.CallNative("SDKClass", "ComponentID", CallKind.ClassMember, m_classData); } + } + public bool SetEnabled + { + get { return Invoker.CallNative("SDKClass", "SetEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SetEnabled", CallKind.ClassMember, m_classData, value); } + } + public CAnimActionUpdater Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CToggleComponentActionUpdater(ptr={this.m_classData})"; + } + public class CTonemapController2 : CBaseEntity + { + public CTonemapController2(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2", "CTonemapController2", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTonemapController2(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2", "CTonemapController2", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTonemapController2() + { + } + public CTonemapController2(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2", "CTonemapController2", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float AutoExposureMin + { + get { return Invoker.CallNative("SDKClass", "AutoExposureMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoExposureMin", CallKind.ClassMember, m_classData, value); } + } + public float AutoExposureMax + { + get { return Invoker.CallNative("SDKClass", "AutoExposureMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AutoExposureMax", CallKind.ClassMember, m_classData, value); } + } + public float ExposureAdaptationSpeedUp + { + get { return Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedUp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedUp", CallKind.ClassMember, m_classData, value); } + } + public float ExposureAdaptationSpeedDown + { + get { return Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedDown", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureAdaptationSpeedDown", CallKind.ClassMember, m_classData, value); } + } + public float TonemapEVSmoothingRange + { + get { return Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TonemapEVSmoothingRange", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTonemapController2(ptr={this.m_classData})"; + } + public class CTonemapController2Alias_env_tonemap_controller2 : CTonemapController2 + { + public CTonemapController2Alias_env_tonemap_controller2(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2Alias_env_tonemap_controller2", "CTonemapController2Alias_env_tonemap_controller2", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTonemapController2Alias_env_tonemap_controller2(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2Alias_env_tonemap_controller2", "CTonemapController2Alias_env_tonemap_controller2", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTonemapController2Alias_env_tonemap_controller2() + { + } + public CTonemapController2Alias_env_tonemap_controller2(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapController2Alias_env_tonemap_controller2", "CTonemapController2Alias_env_tonemap_controller2", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CTonemapController2 Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTonemapController2Alias_env_tonemap_controller2(ptr={this.m_classData})"; + } + public class CTonemapTrigger : CBaseTrigger + { + public CTonemapTrigger(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapTrigger", "CTonemapTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTonemapTrigger(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapTrigger", "CTonemapTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTonemapTrigger() + { + } + public CTonemapTrigger(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTonemapTrigger", "CTonemapTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string TonemapControllerName + { + get { return Invoker.CallNative("SDKClass", "TonemapControllerName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TonemapControllerName", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance TonemapController + { + get { return Invoker.CallNative("SDKClass", "TonemapController", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTonemapTrigger(ptr={this.m_classData})"; + } + public class CTouchExpansionComponent : CEntityComponent + { + public CTouchExpansionComponent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTouchExpansionComponent", "CTouchExpansionComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTouchExpansionComponent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTouchExpansionComponent", "CTouchExpansionComponent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTouchExpansionComponent() + { + } + public CTouchExpansionComponent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTouchExpansionComponent", "CTouchExpansionComponent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityComponent Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTouchExpansionComponent(ptr={this.m_classData})"; + } + public class CTransitionUpdateData : ClassData + { + public CTransitionUpdateData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTransitionUpdateData", "CTransitionUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTransitionUpdateData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTransitionUpdateData", "CTransitionUpdateData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTransitionUpdateData() + { + } + public CTransitionUpdateData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTransitionUpdateData", "CTransitionUpdateData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte SrcStateIndex + { + get { return Invoker.CallNative("SDKClass", "SrcStateIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SrcStateIndex", CallKind.ClassMember, m_classData, value); } + } + public byte DestStateIndex + { + get { return Invoker.CallNative("SDKClass", "DestStateIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DestStateIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CTransitionUpdateData(ptr={this.m_classData})"; + } + public class CTriggerActiveWeaponDetect : CBaseTrigger + { + public CTriggerActiveWeaponDetect(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerActiveWeaponDetect", "CTriggerActiveWeaponDetect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerActiveWeaponDetect(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerActiveWeaponDetect", "CTriggerActiveWeaponDetect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerActiveWeaponDetect() + { + } + public CTriggerActiveWeaponDetect(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerActiveWeaponDetect", "CTriggerActiveWeaponDetect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnTouchedActiveWeapon + { + get { return Invoker.CallNative("SDKClass", "OnTouchedActiveWeapon", CallKind.ClassMember, m_classData); } + } + public string WeaponClassName + { + get { return Invoker.CallNative("SDKClass", "WeaponClassName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeaponClassName", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerActiveWeaponDetect(ptr={this.m_classData})"; + } + public class CTriggerBombReset : CBaseTrigger + { + public CTriggerBombReset(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBombReset", "CTriggerBombReset", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerBombReset(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBombReset", "CTriggerBombReset", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerBombReset() + { + } + public CTriggerBombReset(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBombReset", "CTriggerBombReset", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerBombReset(ptr={this.m_classData})"; + } + public class CTriggerBrush : CBaseModelEntity + { + public CTriggerBrush(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBrush", "CTriggerBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerBrush(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBrush", "CTriggerBrush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerBrush() + { + } + public CTriggerBrush(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBrush", "CTriggerBrush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnStartTouch + { + get { return Invoker.CallNative("SDKClass", "OnStartTouch", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnEndTouch + { + get { return Invoker.CallNative("SDKClass", "OnEndTouch", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnUse + { + get { return Invoker.CallNative("SDKClass", "OnUse", CallKind.ClassMember, m_classData); } + } + public int InputFilter + { + get { return Invoker.CallNative("SDKClass", "InputFilter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputFilter", CallKind.ClassMember, m_classData, value); } + } + public int DontMessageParent + { + get { return Invoker.CallNative("SDKClass", "DontMessageParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DontMessageParent", CallKind.ClassMember, m_classData, value); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerBrush(ptr={this.m_classData})"; + } + public class CTriggerBuoyancy : CBaseTrigger + { + public CTriggerBuoyancy(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBuoyancy", "CTriggerBuoyancy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerBuoyancy(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBuoyancy", "CTriggerBuoyancy", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerBuoyancy() + { + } + public CTriggerBuoyancy(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerBuoyancy", "CTriggerBuoyancy", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBuoyancyHelper BuoyancyHelper + { + get { return Invoker.CallNative("SDKClass", "BuoyancyHelper", CallKind.ClassMember, m_classData); } + } + public float FluidDensity + { + get { return Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FluidDensity", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerBuoyancy(ptr={this.m_classData})"; + } + public class CTriggerCallback : CBaseTrigger + { + public CTriggerCallback(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerCallback", "CTriggerCallback", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerCallback(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerCallback", "CTriggerCallback", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerCallback() + { + } + public CTriggerCallback(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerCallback", "CTriggerCallback", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerCallback(ptr={this.m_classData})"; + } + public class CTriggerDetectBulletFire : CBaseTrigger + { + public CTriggerDetectBulletFire(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectBulletFire", "CTriggerDetectBulletFire", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerDetectBulletFire(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectBulletFire", "CTriggerDetectBulletFire", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerDetectBulletFire() + { + } + public CTriggerDetectBulletFire(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectBulletFire", "CTriggerDetectBulletFire", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool PlayerFireOnly + { + get { return Invoker.CallNative("SDKClass", "PlayerFireOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerFireOnly", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnDetectedBulletFire + { + get { return Invoker.CallNative("SDKClass", "OnDetectedBulletFire", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerDetectBulletFire(ptr={this.m_classData})"; + } + public class CTriggerDetectExplosion : CBaseTrigger + { + public CTriggerDetectExplosion(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectExplosion", "CTriggerDetectExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerDetectExplosion(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectExplosion", "CTriggerDetectExplosion", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerDetectExplosion() + { + } + public CTriggerDetectExplosion(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerDetectExplosion", "CTriggerDetectExplosion", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnDetectedExplosion + { + get { return Invoker.CallNative("SDKClass", "OnDetectedExplosion", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerDetectExplosion(ptr={this.m_classData})"; + } + public class CTriggerFan : CBaseTrigger + { + public CTriggerFan(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerFan", "CTriggerFan", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerFan(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerFan", "CTriggerFan", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerFan() + { + } + public CTriggerFan(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerFan", "CTriggerFan", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D FanOrigin + { + get { return Invoker.CallNative("SDKClass", "FanOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FanOrigin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D FanOriginOffset + { + get { return Invoker.CallNative("SDKClass", "FanOriginOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FanOriginOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D FanEnd + { + get { return Invoker.CallNative("SDKClass", "FanEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FanEnd", CallKind.ClassMember, m_classData, value); } + } + public Vector2D NoiseDirectionTarget + { + get { return Invoker.CallNative("SDKClass", "NoiseDirectionTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseDirectionTarget", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Direction + { + get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } + } + public bool PushTowardsInfoTarget + { + get { return Invoker.CallNative("SDKClass", "PushTowardsInfoTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushTowardsInfoTarget", CallKind.ClassMember, m_classData, value); } + } + public bool PushAwayFromInfoTarget + { + get { return Invoker.CallNative("SDKClass", "PushAwayFromInfoTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushAwayFromInfoTarget", CallKind.ClassMember, m_classData, value); } + } + public CInfoFan InfoFan + { + get { return Invoker.CallNative("SDKClass", "InfoFan", CallKind.ClassMember, m_classData); } + } + public float Force + { + get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } + } + public bool Falloff + { + get { return Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Falloff", CallKind.ClassMember, m_classData, value); } + } + public CountdownTimer RampTimer + { + get { return Invoker.CallNative("SDKClass", "RampTimer", CallKind.ClassMember, m_classData); } + } + public string InfoFan1 + { + get { return Invoker.CallNative("SDKClass", "InfoFan1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InfoFan1", CallKind.ClassMember, m_classData, value); } + } + public float RopeForceScale + { + get { return Invoker.CallNative("SDKClass", "RopeForceScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RopeForceScale", CallKind.ClassMember, m_classData, value); } + } + public float ParticleForceScale + { + get { return Invoker.CallNative("SDKClass", "ParticleForceScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParticleForceScale", CallKind.ClassMember, m_classData, value); } + } + public float PlayerForce + { + get { return Invoker.CallNative("SDKClass", "PlayerForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerForce", CallKind.ClassMember, m_classData, value); } + } + public bool PlayerWindblock + { + get { return Invoker.CallNative("SDKClass", "PlayerWindblock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlayerWindblock", CallKind.ClassMember, m_classData, value); } + } + public float NPCForce + { + get { return Invoker.CallNative("SDKClass", "NPCForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NPCForce", CallKind.ClassMember, m_classData, value); } + } + public float RampTime + { + get { return Invoker.CallNative("SDKClass", "RampTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RampTime", CallKind.ClassMember, m_classData, value); } + } + public float NoiseDegrees + { + get { return Invoker.CallNative("SDKClass", "NoiseDegrees", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseDegrees", CallKind.ClassMember, m_classData, value); } + } + public float NoiseSpeed + { + get { return Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoiseSpeed", CallKind.ClassMember, m_classData, value); } + } + public bool PushPlayer + { + get { return Invoker.CallNative("SDKClass", "PushPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool RampDown + { + get { return Invoker.CallNative("SDKClass", "RampDown", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RampDown", CallKind.ClassMember, m_classData, value); } + } + public int ManagerFanIdx + { + get { return Invoker.CallNative("SDKClass", "ManagerFanIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ManagerFanIdx", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerFan(ptr={this.m_classData})"; + } + public class CTriggerGameEvent : CBaseTrigger + { + public CTriggerGameEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerGameEvent", "CTriggerGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerGameEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerGameEvent", "CTriggerGameEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerGameEvent() + { + } + public CTriggerGameEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerGameEvent", "CTriggerGameEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrStartTouchEventName + { + get { return Invoker.CallNative("SDKClass", "StrStartTouchEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrStartTouchEventName", CallKind.ClassMember, m_classData, value); } + } + public string StrEndTouchEventName + { + get { return Invoker.CallNative("SDKClass", "StrEndTouchEventName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrEndTouchEventName", CallKind.ClassMember, m_classData, value); } + } + public string StrTriggerID + { + get { return Invoker.CallNative("SDKClass", "StrTriggerID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrTriggerID", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerGameEvent(ptr={this.m_classData})"; + } + public class CTriggerGravity : CBaseTrigger + { + public CTriggerGravity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerGravity", "CTriggerGravity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerGravity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerGravity", "CTriggerGravity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerGravity() + { + } + public CTriggerGravity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerGravity", "CTriggerGravity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerGravity(ptr={this.m_classData})"; + } + public class CTriggerHostageReset : CBaseTrigger + { + public CTriggerHostageReset(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerHostageReset", "CTriggerHostageReset", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerHostageReset(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerHostageReset", "CTriggerHostageReset", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerHostageReset() + { + } + public CTriggerHostageReset(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerHostageReset", "CTriggerHostageReset", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerHostageReset(ptr={this.m_classData})"; + } + public class CTriggerHurt : CBaseTrigger + { + public CTriggerHurt(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerHurt", "CTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerHurt(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerHurt", "CTriggerHurt", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerHurt() + { + } + public CTriggerHurt(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerHurt", "CTriggerHurt", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float OriginalDamage + { + get { return Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginalDamage", CallKind.ClassMember, m_classData, value); } + } + public float Damage + { + get { return Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damage", CallKind.ClassMember, m_classData, value); } + } + public float DamageCap + { + get { return Invoker.CallNative("SDKClass", "DamageCap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageCap", CallKind.ClassMember, m_classData, value); } + } + public float LastDmgTime + { + get { return Invoker.CallNative("SDKClass", "LastDmgTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastDmgTime", CallKind.ClassMember, m_classData, value); } + } + public float ForgivenessDelay + { + get { return Invoker.CallNative("SDKClass", "ForgivenessDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForgivenessDelay", CallKind.ClassMember, m_classData, value); } + } + public uint BitsDamageInflict + { + get { return Invoker.CallNative("SDKClass", "BitsDamageInflict", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BitsDamageInflict", CallKind.ClassMember, m_classData, value); } + } + public int DamageModel + { + get { return Invoker.CallNative("SDKClass", "DamageModel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageModel", CallKind.ClassMember, m_classData, value); } + } + public bool NoDmgForce + { + get { return Invoker.CallNative("SDKClass", "NoDmgForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NoDmgForce", CallKind.ClassMember, m_classData, value); } + } + public Vector2D DamageForce + { + get { return Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageForce", CallKind.ClassMember, m_classData, value); } + } + public bool ThinkAlways + { + get { return Invoker.CallNative("SDKClass", "ThinkAlways", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThinkAlways", CallKind.ClassMember, m_classData, value); } + } + public float HurtThinkPeriod + { + get { return Invoker.CallNative("SDKClass", "HurtThinkPeriod", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HurtThinkPeriod", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnHurt + { + get { return Invoker.CallNative("SDKClass", "OnHurt", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnHurtPlayer + { + get { return Invoker.CallNative("SDKClass", "OnHurtPlayer", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerHurt(ptr={this.m_classData})"; + } + public class CTriggerImpact : CTriggerMultiple + { + public CTriggerImpact(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerImpact", "CTriggerImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerImpact(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerImpact", "CTriggerImpact", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerImpact() + { + } + public CTriggerImpact(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerImpact", "CTriggerImpact", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Magnitude + { + get { return Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Magnitude", CallKind.ClassMember, m_classData, value); } + } + public float Noise + { + get { return Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Noise", CallKind.ClassMember, m_classData, value); } + } + public float Viewkick + { + get { return Invoker.CallNative("SDKClass", "Viewkick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Viewkick", CallKind.ClassMember, m_classData, value); } + } + public CTriggerMultiple Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerImpact(ptr={this.m_classData})"; + } + public class CTriggerLerpObject : CBaseTrigger + { + public CTriggerLerpObject(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerLerpObject", "CTriggerLerpObject", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerLerpObject(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerLerpObject", "CTriggerLerpObject", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerLerpObject() + { + } + public CTriggerLerpObject(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerLerpObject", "CTriggerLerpObject", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string LerpTarget + { + get { return Invoker.CallNative("SDKClass", "LerpTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpTarget", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity LerpTarget1 + { + get { return Invoker.CallNative("SDKClass", "LerpTarget1", CallKind.ClassMember, m_classData); } + } + public string LerpTargetAttachment + { + get { return Invoker.CallNative("SDKClass", "LerpTargetAttachment", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpTargetAttachment", CallKind.ClassMember, m_classData, value); } + } + public float LerpDuration + { + get { return Invoker.CallNative("SDKClass", "LerpDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpDuration", CallKind.ClassMember, m_classData, value); } + } + public bool LerpRestoreMoveType + { + get { return Invoker.CallNative("SDKClass", "LerpRestoreMoveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpRestoreMoveType", CallKind.ClassMember, m_classData, value); } + } + public bool SingleLerpObject + { + get { return Invoker.CallNative("SDKClass", "SingleLerpObject", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SingleLerpObject", CallKind.ClassMember, m_classData, value); } + } + public string LerpEffect + { + get { return Invoker.CallNative("SDKClass", "LerpEffect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpEffect", CallKind.ClassMember, m_classData, value); } + } + public string LerpSound + { + get { return Invoker.CallNative("SDKClass", "LerpSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LerpSound", CallKind.ClassMember, m_classData, value); } + } + public bool AttachTouchingObject + { + get { return Invoker.CallNative("SDKClass", "AttachTouchingObject", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachTouchingObject", CallKind.ClassMember, m_classData, value); } + } + public CBaseEntity EntityToWaitForDisconnect + { + get { return Invoker.CallNative("SDKClass", "EntityToWaitForDisconnect", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnLerpStarted + { + get { return Invoker.CallNative("SDKClass", "OnLerpStarted", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnLerpFinished + { + get { return Invoker.CallNative("SDKClass", "OnLerpFinished", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerLerpObject(ptr={this.m_classData})"; + } + public class CTriggerLook : CTriggerOnce + { + public CTriggerLook(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerLook", "CTriggerLook", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerLook(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerLook", "CTriggerLook", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerLook() + { + } + public CTriggerLook(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerLook", "CTriggerLook", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity LookTarget + { + get { return Invoker.CallNative("SDKClass", "LookTarget", CallKind.ClassMember, m_classData); } + } + public float FieldOfView + { + get { return Invoker.CallNative("SDKClass", "FieldOfView", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FieldOfView", CallKind.ClassMember, m_classData, value); } + } + public float LookTime + { + get { return Invoker.CallNative("SDKClass", "LookTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookTime", CallKind.ClassMember, m_classData, value); } + } + public float LookTimeTotal + { + get { return Invoker.CallNative("SDKClass", "LookTimeTotal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookTimeTotal", CallKind.ClassMember, m_classData, value); } + } + public float LookTimeLast + { + get { return Invoker.CallNative("SDKClass", "LookTimeLast", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LookTimeLast", CallKind.ClassMember, m_classData, value); } + } + public float TimeoutDuration + { + get { return Invoker.CallNative("SDKClass", "TimeoutDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeoutDuration", CallKind.ClassMember, m_classData, value); } + } + public bool TimeoutFired + { + get { return Invoker.CallNative("SDKClass", "TimeoutFired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeoutFired", CallKind.ClassMember, m_classData, value); } + } + public bool IsLooking + { + get { return Invoker.CallNative("SDKClass", "IsLooking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsLooking", CallKind.ClassMember, m_classData, value); } + } + public bool UseVelocity + { + get { return Invoker.CallNative("SDKClass", "UseVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseVelocity", CallKind.ClassMember, m_classData, value); } + } + public bool TestOcclusion + { + get { return Invoker.CallNative("SDKClass", "TestOcclusion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TestOcclusion", CallKind.ClassMember, m_classData, value); } + } + public bool TestAllVisibleOcclusion + { + get { return Invoker.CallNative("SDKClass", "TestAllVisibleOcclusion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TestAllVisibleOcclusion", CallKind.ClassMember, m_classData, value); } + } + public CEntityIOOutput OnTimeout + { + get { return Invoker.CallNative("SDKClass", "OnTimeout", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnStartLook + { + get { return Invoker.CallNative("SDKClass", "OnStartLook", CallKind.ClassMember, m_classData); } + } + public CEntityIOOutput OnEndLook + { + get { return Invoker.CallNative("SDKClass", "OnEndLook", CallKind.ClassMember, m_classData); } + } + public CTriggerOnce Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerLook(ptr={this.m_classData})"; + } + public class CTriggerMultiple : CBaseTrigger + { + public CTriggerMultiple(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerMultiple", "CTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerMultiple(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerMultiple", "CTriggerMultiple", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerMultiple() + { + } + public CTriggerMultiple(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerMultiple", "CTriggerMultiple", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnTrigger + { + get { return Invoker.CallNative("SDKClass", "OnTrigger", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerMultiple(ptr={this.m_classData})"; + } + public class CTriggerOnce : CTriggerMultiple + { + public CTriggerOnce(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerOnce", "CTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerOnce(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerOnce", "CTriggerOnce", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerOnce() + { + } + public CTriggerOnce(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerOnce", "CTriggerOnce", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CTriggerMultiple Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerOnce(ptr={this.m_classData})"; + } + public class CTriggerPhysics : CBaseTrigger + { + public CTriggerPhysics(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerPhysics", "CTriggerPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerPhysics(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerPhysics", "CTriggerPhysics", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerPhysics() + { + } + public CTriggerPhysics(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerPhysics", "CTriggerPhysics", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float GravityScale + { + get { return Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData, value); } + } + public float LinearLimit + { + get { return Invoker.CallNative("SDKClass", "LinearLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearLimit", CallKind.ClassMember, m_classData, value); } + } + public float LinearDamping + { + get { return Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData, value); } + } + public float AngularLimit + { + get { return Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularLimit", CallKind.ClassMember, m_classData, value); } + } + public float AngularDamping + { + get { return Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData, value); } + } + public float LinearForce + { + get { return Invoker.CallNative("SDKClass", "LinearForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearForce", CallKind.ClassMember, m_classData, value); } + } + public float Frequency + { + get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } + } + public float DampingRatio + { + get { return Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DampingRatio", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LinearForcePointAt + { + get { return Invoker.CallNative("SDKClass", "LinearForcePointAt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearForcePointAt", CallKind.ClassMember, m_classData, value); } + } + public bool CollapseToForcePoint + { + get { return Invoker.CallNative("SDKClass", "CollapseToForcePoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollapseToForcePoint", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LinearForcePointAtWorld + { + get { return Invoker.CallNative("SDKClass", "LinearForcePointAtWorld", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearForcePointAtWorld", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LinearForceDirection + { + get { return Invoker.CallNative("SDKClass", "LinearForceDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearForceDirection", CallKind.ClassMember, m_classData, value); } + } + public bool ConvertToDebrisWhenPossible + { + get { return Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConvertToDebrisWhenPossible", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerPhysics(ptr={this.m_classData})"; + } + public class CTriggerProximity : CBaseTrigger + { + public CTriggerProximity(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerProximity", "CTriggerProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerProximity(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerProximity", "CTriggerProximity", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerProximity() + { + } + public CTriggerProximity(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerProximity", "CTriggerProximity", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity MeasureTarget + { + get { return Invoker.CallNative("SDKClass", "MeasureTarget", CallKind.ClassMember, m_classData); } + } + public string MeasureTarget1 + { + get { return Invoker.CallNative("SDKClass", "MeasureTarget1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeasureTarget1", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public int Touchers + { + get { return Invoker.CallNative("SDKClass", "Touchers", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Touchers", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerProximity(ptr={this.m_classData})"; + } + public class CTriggerPush : CBaseTrigger + { + public CTriggerPush(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerPush", "CTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerPush(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerPush", "CTriggerPush", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerPush() + { + } + public CTriggerPush(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerPush", "CTriggerPush", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector PushEntitySpace + { + get { return Invoker.CallNative("SDKClass", "PushEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PushDirEntitySpace + { + get { return Invoker.CallNative("SDKClass", "PushDirEntitySpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PushDirEntitySpace", CallKind.ClassMember, m_classData, value); } + } + public bool TriggerOnStartTouch + { + get { return Invoker.CallNative("SDKClass", "TriggerOnStartTouch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriggerOnStartTouch", CallKind.ClassMember, m_classData, value); } + } + public bool UsePathSimple + { + get { return Invoker.CallNative("SDKClass", "UsePathSimple", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UsePathSimple", CallKind.ClassMember, m_classData, value); } + } + public string PathSimpleName + { + get { return Invoker.CallNative("SDKClass", "PathSimpleName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PathSimpleName", CallKind.ClassMember, m_classData, value); } + } + public int[] PathSimple + { + get { return Invoker.CallNative("SDKClass", "PathSimple", CallKind.ClassMember, m_classData); } + } + public uint SplinePushType + { + get { return Invoker.CallNative("SDKClass", "SplinePushType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplinePushType", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerPush(ptr={this.m_classData})"; + } + public class CTriggerRemove : CBaseTrigger + { + public CTriggerRemove(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerRemove", "CTriggerRemove", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerRemove(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerRemove", "CTriggerRemove", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerRemove() + { + } + public CTriggerRemove(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerRemove", "CTriggerRemove", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEntityIOOutput OnRemove + { + get { return Invoker.CallNative("SDKClass", "OnRemove", CallKind.ClassMember, m_classData); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerRemove(ptr={this.m_classData})"; + } + public class CTriggerSave : CBaseTrigger + { + public CTriggerSave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSave", "CTriggerSave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerSave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSave", "CTriggerSave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerSave() + { + } + public CTriggerSave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSave", "CTriggerSave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ForceNewLevelUnit + { + get { return Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceNewLevelUnit", CallKind.ClassMember, m_classData, value); } + } + public float DangerousTimer + { + get { return Invoker.CallNative("SDKClass", "DangerousTimer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DangerousTimer", CallKind.ClassMember, m_classData, value); } + } + public int MinHitPoints + { + get { return Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinHitPoints", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerSave(ptr={this.m_classData})"; + } + public class CTriggerSndSosOpvar : CBaseTrigger + { + public CTriggerSndSosOpvar(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSndSosOpvar", "CTriggerSndSosOpvar", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerSndSosOpvar(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSndSosOpvar", "CTriggerSndSosOpvar", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerSndSosOpvar() + { + } + public CTriggerSndSosOpvar(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSndSosOpvar", "CTriggerSndSosOpvar", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public float CenterSize + { + get { return Invoker.CallNative("SDKClass", "CenterSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CenterSize", CallKind.ClassMember, m_classData, value); } + } + public float MinVal + { + get { return Invoker.CallNative("SDKClass", "MinVal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinVal", CallKind.ClassMember, m_classData, value); } + } + public float MaxVal + { + get { return Invoker.CallNative("SDKClass", "MaxVal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxVal", CallKind.ClassMember, m_classData, value); } + } + public string OpvarName + { + get { return Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarName", CallKind.ClassMember, m_classData, value); } + } + public string StackName + { + get { return Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StackName", CallKind.ClassMember, m_classData, value); } + } + public string OperatorName + { + get { return Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OperatorName", CallKind.ClassMember, m_classData, value); } + } + public bool VolIs2D + { + get { return Invoker.CallNative("SDKClass", "VolIs2D", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolIs2D", CallKind.ClassMember, m_classData, value); } + } + public string OpvarNameChar + { + get { return Invoker.CallNative("SDKClass", "OpvarNameChar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OpvarNameChar", CallKind.ClassMember, m_classData, value); } + } + public string StackNameChar + { + get { return Invoker.CallNative("SDKClass", "StackNameChar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StackNameChar", CallKind.ClassMember, m_classData, value); } + } + public string OperatorNameChar + { + get { return Invoker.CallNative("SDKClass", "OperatorNameChar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OperatorNameChar", CallKind.ClassMember, m_classData, value); } + } + public Vector2D VecNormPos + { + get { return Invoker.CallNative("SDKClass", "VecNormPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VecNormPos", CallKind.ClassMember, m_classData, value); } + } + public float NormCenterSize + { + get { return Invoker.CallNative("SDKClass", "NormCenterSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NormCenterSize", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerSndSosOpvar(ptr={this.m_classData})"; + } + public class CTriggerSoundscape : CBaseTrigger + { + public CTriggerSoundscape(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSoundscape", "CTriggerSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerSoundscape(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSoundscape", "CTriggerSoundscape", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerSoundscape() + { + } + public CTriggerSoundscape(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerSoundscape", "CTriggerSoundscape", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CEnvSoundscapeTriggerable Soundscape + { + get { return Invoker.CallNative("SDKClass", "Soundscape", CallKind.ClassMember, m_classData); } + } + public string SoundscapeName + { + get { return Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SoundscapeName", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerSoundscape(ptr={this.m_classData})"; + } + public class CTriggerTeleport : CBaseTrigger + { + public CTriggerTeleport(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerTeleport", "CTriggerTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerTeleport(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerTeleport", "CTriggerTeleport", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerTeleport() + { + } + public CTriggerTeleport(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerTeleport", "CTriggerTeleport", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Landmark + { + get { return Invoker.CallNative("SDKClass", "Landmark", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Landmark", CallKind.ClassMember, m_classData, value); } + } + public bool UseLandmarkAngles + { + get { return Invoker.CallNative("SDKClass", "UseLandmarkAngles", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseLandmarkAngles", CallKind.ClassMember, m_classData, value); } + } + public bool MirrorPlayer + { + get { return Invoker.CallNative("SDKClass", "MirrorPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MirrorPlayer", CallKind.ClassMember, m_classData, value); } + } + public bool CheckDestIfClearForPlayer + { + get { return Invoker.CallNative("SDKClass", "CheckDestIfClearForPlayer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CheckDestIfClearForPlayer", CallKind.ClassMember, m_classData, value); } + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerTeleport(ptr={this.m_classData})"; + } + public class CTriggerToggleSave : CBaseTrigger + { + public CTriggerToggleSave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerToggleSave", "CTriggerToggleSave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerToggleSave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerToggleSave", "CTriggerToggleSave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerToggleSave() + { + } + public CTriggerToggleSave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerToggleSave", "CTriggerToggleSave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseTrigger Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerToggleSave(ptr={this.m_classData})"; + } + public class CTriggerVolume : CBaseModelEntity + { + public CTriggerVolume(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerVolume", "CTriggerVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerVolume(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerVolume", "CTriggerVolume", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTriggerVolume() + { + } + public CTriggerVolume(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTriggerVolume", "CTriggerVolume", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string FilterName + { + get { return Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterName", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTriggerVolume(ptr={this.m_classData})"; + } + public class CTurnHelperUpdateNode : CUnaryUpdateNode + { + public CTurnHelperUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTurnHelperUpdateNode", "CTurnHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTurnHelperUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTurnHelperUpdateNode", "CTurnHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTurnHelperUpdateNode() + { + } + public CTurnHelperUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTurnHelperUpdateNode", "CTurnHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint FacingTarget + { + get { return Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FacingTarget", CallKind.ClassMember, m_classData, value); } + } + public float TurnStartTimeOffset + { + get { return Invoker.CallNative("SDKClass", "TurnStartTimeOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnStartTimeOffset", CallKind.ClassMember, m_classData, value); } + } + public float TurnDuration + { + get { return Invoker.CallNative("SDKClass", "TurnDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TurnDuration", CallKind.ClassMember, m_classData, value); } + } + public bool MatchChildDuration + { + get { return Invoker.CallNative("SDKClass", "MatchChildDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchChildDuration", CallKind.ClassMember, m_classData, value); } + } + public float ManualTurnOffset + { + get { return Invoker.CallNative("SDKClass", "ManualTurnOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ManualTurnOffset", CallKind.ClassMember, m_classData, value); } + } + public bool UseManualTurnOffset + { + get { return Invoker.CallNative("SDKClass", "UseManualTurnOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseManualTurnOffset", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTurnHelperUpdateNode(ptr={this.m_classData})"; + } + public class CTwistConstraint : CBaseConstraint + { + public CTwistConstraint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTwistConstraint", "CTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTwistConstraint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTwistConstraint", "CTwistConstraint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTwistConstraint() + { + } + public CTwistConstraint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTwistConstraint", "CTwistConstraint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Inverse + { + get { return Invoker.CallNative("SDKClass", "Inverse", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Inverse", CallKind.ClassMember, m_classData, value); } + } + public CBaseConstraint Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTwistConstraint(ptr={this.m_classData})"; + } + public class CTwoBoneIKUpdateNode : CUnaryUpdateNode + { + public CTwoBoneIKUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTwoBoneIKUpdateNode", "CTwoBoneIKUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTwoBoneIKUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTwoBoneIKUpdateNode", "CTwoBoneIKUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CTwoBoneIKUpdateNode() + { + } + public CTwoBoneIKUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CTwoBoneIKUpdateNode", "CTwoBoneIKUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public TwoBoneIKSettings_t OpFixedData + { + get { return Invoker.CallNative("SDKClass", "OpFixedData", CallKind.ClassMember, m_classData); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CTwoBoneIKUpdateNode(ptr={this.m_classData})"; + } + public class CUnaryUpdateNode : CAnimUpdateNodeBase + { + public CUnaryUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CUnaryUpdateNode", "CUnaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CUnaryUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CUnaryUpdateNode", "CUnaryUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CUnaryUpdateNode() + { + } + public CUnaryUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CUnaryUpdateNode", "CUnaryUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimUpdateNodeRef ChildNode + { + get { return Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData); } + } + public CAnimUpdateNodeBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CUnaryUpdateNode(ptr={this.m_classData})"; + } + public class CVariantDefaultAllocator : ClassData + { + public CVariantDefaultAllocator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVariantDefaultAllocator", "CVariantDefaultAllocator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVariantDefaultAllocator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVariantDefaultAllocator", "CVariantDefaultAllocator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVariantDefaultAllocator() + { + } + public CVariantDefaultAllocator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVariantDefaultAllocator", "CVariantDefaultAllocator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CVariantDefaultAllocator(ptr={this.m_classData})"; + } + public class CVectorAnimParameter : CConcreteAnimParameter + { + public CVectorAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorAnimParameter", "CVectorAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorAnimParameter", "CVectorAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorAnimParameter() + { + } + public CVectorAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorAnimParameter", "CVectorAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D DefaultValue + { + get { return Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultValue", CallKind.ClassMember, m_classData, value); } + } + public bool Interpolate + { + get { return Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Interpolate", CallKind.ClassMember, m_classData, value); } + } + public CConcreteAnimParameter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVectorAnimParameter(ptr={this.m_classData})"; + } + public class CVectorExponentialMovingAverage : ClassData + { + public CVectorExponentialMovingAverage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorExponentialMovingAverage", "CVectorExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorExponentialMovingAverage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorExponentialMovingAverage", "CVectorExponentialMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorExponentialMovingAverage() + { + } + public CVectorExponentialMovingAverage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorExponentialMovingAverage", "CVectorExponentialMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CVectorExponentialMovingAverage(ptr={this.m_classData})"; + } + public class CVectorMovingAverage : ClassData + { + public CVectorMovingAverage(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorMovingAverage", "CVectorMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorMovingAverage(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorMovingAverage", "CVectorMovingAverage", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorMovingAverage() + { + } + public CVectorMovingAverage(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorMovingAverage", "CVectorMovingAverage", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CVectorMovingAverage(ptr={this.m_classData})"; + } + public class CVectorQuantizer : ClassData + { + public CVectorQuantizer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorQuantizer", "CVectorQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorQuantizer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorQuantizer", "CVectorQuantizer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVectorQuantizer() + { + } + public CVectorQuantizer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVectorQuantizer", "CVectorQuantizer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] CentroidVectors + { + get { return Invoker.CallNative("SDKClass", "CentroidVectors", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CentroidVectors", CallKind.ClassMember, m_classData, value); } + } + public int Centroids + { + get { return Invoker.CallNative("SDKClass", "Centroids", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Centroids", CallKind.ClassMember, m_classData, value); } + } + public int Dimensions + { + get { return Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dimensions", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CVectorQuantizer(ptr={this.m_classData})"; + } + public class CVirtualAnimParameter : CAnimParameterBase + { + public CVirtualAnimParameter(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVirtualAnimParameter", "CVirtualAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVirtualAnimParameter(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVirtualAnimParameter", "CVirtualAnimParameter", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVirtualAnimParameter() + { + } + public CVirtualAnimParameter(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVirtualAnimParameter", "CVirtualAnimParameter", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ExpressionString + { + get { return Invoker.CallNative("SDKClass", "ExpressionString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExpressionString", CallKind.ClassMember, m_classData, value); } + } + public byte ParamType + { + get { return Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData, value); } + } + public CAnimParameterBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVirtualAnimParameter(ptr={this.m_classData})"; + } + public class CVoiceContainerAmpedDecayingSineWave : CVoiceContainerDecayingSineWave + { + public CVoiceContainerAmpedDecayingSineWave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAmpedDecayingSineWave", "CVoiceContainerAmpedDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerAmpedDecayingSineWave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAmpedDecayingSineWave", "CVoiceContainerAmpedDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerAmpedDecayingSineWave() + { + } + public CVoiceContainerAmpedDecayingSineWave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAmpedDecayingSineWave", "CVoiceContainerAmpedDecayingSineWave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float GainAmount + { + get { return Invoker.CallNative("SDKClass", "GainAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GainAmount", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerDecayingSineWave Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerAmpedDecayingSineWave(ptr={this.m_classData})"; + } + public class CVoiceContainerAnalysisBase : ClassData + { + public CVoiceContainerAnalysisBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAnalysisBase", "CVoiceContainerAnalysisBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerAnalysisBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAnalysisBase", "CVoiceContainerAnalysisBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerAnalysisBase() + { + } + public CVoiceContainerAnalysisBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerAnalysisBase", "CVoiceContainerAnalysisBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool RegenerateCurveOnCompile + { + get { return Invoker.CallNative("SDKClass", "RegenerateCurveOnCompile", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RegenerateCurveOnCompile", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CVoiceContainerAnalysisBase(ptr={this.m_classData})"; + } + public class CVoiceContainerBase : ClassData + { + public CVoiceContainerBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBase", "CVoiceContainerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBase", "CVoiceContainerBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerBase() + { + } + public CVoiceContainerBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBase", "CVoiceContainerBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] EnvelopeAnalyzer + { + get { return Invoker.CallNative("SDKClass", "EnvelopeAnalyzer", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerBase(ptr={this.m_classData})"; + } + public class CVoiceContainerBlender : CVoiceContainerBase + { + public CVoiceContainerBlender(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBlender", "CVoiceContainerBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerBlender(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBlender", "CVoiceContainerBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerBlender() + { + } + public CVoiceContainerBlender(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerBlender", "CVoiceContainerBlender", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSoundContainerReference FirstSound + { + get { return Invoker.CallNative("SDKClass", "FirstSound", CallKind.ClassMember, m_classData); } + } + public CSoundContainerReference SecondSound + { + get { return Invoker.CallNative("SDKClass", "SecondSound", CallKind.ClassMember, m_classData); } + } + public float BlendFactor + { + get { return Invoker.CallNative("SDKClass", "BlendFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendFactor", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerBlender(ptr={this.m_classData})"; + } + public class CVoiceContainerDecayingSineWave : CVoiceContainerBase + { + public CVoiceContainerDecayingSineWave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDecayingSineWave", "CVoiceContainerDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerDecayingSineWave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDecayingSineWave", "CVoiceContainerDecayingSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerDecayingSineWave() + { + } + public CVoiceContainerDecayingSineWave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDecayingSineWave", "CVoiceContainerDecayingSineWave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Frequency + { + get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } + } + public float DecayTime + { + get { return Invoker.CallNative("SDKClass", "DecayTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DecayTime", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerDecayingSineWave(ptr={this.m_classData})"; + } + public class CVoiceContainerDefault : CVoiceContainerBase + { + public CVoiceContainerDefault(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDefault", "CVoiceContainerDefault", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerDefault(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDefault", "CVoiceContainerDefault", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerDefault() + { + } + public CVoiceContainerDefault(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerDefault", "CVoiceContainerDefault", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerDefault(ptr={this.m_classData})"; + } + public class CVoiceContainerEnvelope : CVoiceContainerBase + { + public CVoiceContainerEnvelope(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelope", "CVoiceContainerEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerEnvelope(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelope", "CVoiceContainerEnvelope", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerEnvelope() + { + } + public CVoiceContainerEnvelope(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelope", "CVoiceContainerEnvelope", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] AnalysisContainer + { + get { return Invoker.CallNative("SDKClass", "AnalysisContainer", CallKind.ClassMember, m_classData); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerEnvelope(ptr={this.m_classData})"; + } + public class CVoiceContainerEnvelopeAnalyzer : CVoiceContainerAnalysisBase + { + public CVoiceContainerEnvelopeAnalyzer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelopeAnalyzer", "CVoiceContainerEnvelopeAnalyzer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerEnvelopeAnalyzer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelopeAnalyzer", "CVoiceContainerEnvelopeAnalyzer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerEnvelopeAnalyzer() + { + } + public CVoiceContainerEnvelopeAnalyzer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerEnvelopeAnalyzer", "CVoiceContainerEnvelopeAnalyzer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Mode + { + get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } + } + public float AnalysisWindowMs + { + get { return Invoker.CallNative("SDKClass", "AnalysisWindowMs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnalysisWindowMs", CallKind.ClassMember, m_classData, value); } + } + public float Threshold + { + get { return Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Threshold", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerAnalysisBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerEnvelopeAnalyzer(ptr={this.m_classData})"; + } + public class CVoiceContainerGranulator : CVoiceContainerBase + { + public CVoiceContainerGranulator(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerGranulator", "CVoiceContainerGranulator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerGranulator(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerGranulator", "CVoiceContainerGranulator", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerGranulator() + { + } + public CVoiceContainerGranulator(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerGranulator", "CVoiceContainerGranulator", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float GrainLength + { + get { return Invoker.CallNative("SDKClass", "GrainLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrainLength", CallKind.ClassMember, m_classData, value); } + } + public float GrainCrossfadeAmount + { + get { return Invoker.CallNative("SDKClass", "GrainCrossfadeAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrainCrossfadeAmount", CallKind.ClassMember, m_classData, value); } + } + public float StartJitter + { + get { return Invoker.CallNative("SDKClass", "StartJitter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartJitter", CallKind.ClassMember, m_classData, value); } + } + public float PlaybackJitter + { + get { return Invoker.CallNative("SDKClass", "PlaybackJitter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackJitter", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldWraparound + { + get { return Invoker.CallNative("SDKClass", "ShouldWraparound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldWraparound", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerGranulator(ptr={this.m_classData})"; + } + public class CVoiceContainerLoopTrigger : CVoiceContainerBase + { + public CVoiceContainerLoopTrigger(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerLoopTrigger", "CVoiceContainerLoopTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerLoopTrigger(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerLoopTrigger", "CVoiceContainerLoopTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerLoopTrigger() + { + } + public CVoiceContainerLoopTrigger(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerLoopTrigger", "CVoiceContainerLoopTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSoundContainerReference Sound + { + get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } + } + public float RetriggerTimeMin + { + get { return Invoker.CallNative("SDKClass", "RetriggerTimeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetriggerTimeMin", CallKind.ClassMember, m_classData, value); } + } + public float RetriggerTimeMax + { + get { return Invoker.CallNative("SDKClass", "RetriggerTimeMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RetriggerTimeMax", CallKind.ClassMember, m_classData, value); } + } + public float FadeTime + { + get { return Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeTime", CallKind.ClassMember, m_classData, value); } + } + public bool CrossFade + { + get { return Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrossFade", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerLoopTrigger(ptr={this.m_classData})"; + } + public class CVoiceContainerNull : CVoiceContainerBase + { + public CVoiceContainerNull(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerNull", "CVoiceContainerNull", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerNull(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerNull", "CVoiceContainerNull", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerNull() + { + } + public CVoiceContainerNull(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerNull", "CVoiceContainerNull", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerNull(ptr={this.m_classData})"; + } + public class CVoiceContainerParameterBlender : CVoiceContainerBase + { + public CVoiceContainerParameterBlender(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerParameterBlender", "CVoiceContainerParameterBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerParameterBlender(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerParameterBlender", "CVoiceContainerParameterBlender", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerParameterBlender() + { + } + public CVoiceContainerParameterBlender(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerParameterBlender", "CVoiceContainerParameterBlender", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSoundContainerReference FirstSound + { + get { return Invoker.CallNative("SDKClass", "FirstSound", CallKind.ClassMember, m_classData); } + } + public CSoundContainerReference SecondSound + { + get { return Invoker.CallNative("SDKClass", "SecondSound", CallKind.ClassMember, m_classData); } + } + public bool EnableOcclusionBlend + { + get { return Invoker.CallNative("SDKClass", "EnableOcclusionBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableOcclusionBlend", CallKind.ClassMember, m_classData, value); } + } + public bool EnableDistanceBlend + { + get { return Invoker.CallNative("SDKClass", "EnableDistanceBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableDistanceBlend", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerParameterBlender(ptr={this.m_classData})"; + } + public class CVoiceContainerRandomSampler : CVoiceContainerBase + { + public CVoiceContainerRandomSampler(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRandomSampler", "CVoiceContainerRandomSampler", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerRandomSampler(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRandomSampler", "CVoiceContainerRandomSampler", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerRandomSampler() + { + } + public CVoiceContainerRandomSampler(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRandomSampler", "CVoiceContainerRandomSampler", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Amplitude + { + get { return Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Amplitude", CallKind.ClassMember, m_classData, value); } + } + public float AmplitudeJitter + { + get { return Invoker.CallNative("SDKClass", "AmplitudeJitter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AmplitudeJitter", CallKind.ClassMember, m_classData, value); } + } + public float TimeJitter + { + get { return Invoker.CallNative("SDKClass", "TimeJitter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeJitter", CallKind.ClassMember, m_classData, value); } + } + public float MaxLength + { + get { return Invoker.CallNative("SDKClass", "MaxLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLength", CallKind.ClassMember, m_classData, value); } + } + public int NumDelayVariations + { + get { return Invoker.CallNative("SDKClass", "NumDelayVariations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumDelayVariations", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerRandomSampler(ptr={this.m_classData})"; + } + public class CVoiceContainerRealtimeFMSineWave : CVoiceContainerBase + { + public CVoiceContainerRealtimeFMSineWave(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRealtimeFMSineWave", "CVoiceContainerRealtimeFMSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerRealtimeFMSineWave(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRealtimeFMSineWave", "CVoiceContainerRealtimeFMSineWave", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerRealtimeFMSineWave() + { + } + public CVoiceContainerRealtimeFMSineWave(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerRealtimeFMSineWave", "CVoiceContainerRealtimeFMSineWave", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float CarrierFrequency + { + get { return Invoker.CallNative("SDKClass", "CarrierFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CarrierFrequency", CallKind.ClassMember, m_classData, value); } + } + public float ModulatorFrequency + { + get { return Invoker.CallNative("SDKClass", "ModulatorFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModulatorFrequency", CallKind.ClassMember, m_classData, value); } + } + public float ModulatorAmount + { + get { return Invoker.CallNative("SDKClass", "ModulatorAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModulatorAmount", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerRealtimeFMSineWave(ptr={this.m_classData})"; + } + public class CVoiceContainerSelector : CVoiceContainerBase + { + public CVoiceContainerSelector(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSelector", "CVoiceContainerSelector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSelector(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSelector", "CVoiceContainerSelector", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSelector() + { + } + public CVoiceContainerSelector(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSelector", "CVoiceContainerSelector", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Mode + { + get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } + } + public CSoundContainerReferenceArray SoundsToPlay + { + get { return Invoker.CallNative("SDKClass", "SoundsToPlay", CallKind.ClassMember, m_classData); } + } + public float[] ProbabilityWeights + { + get { return Invoker.CallNative("SDKClass", "ProbabilityWeights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProbabilityWeights", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerSelector(ptr={this.m_classData})"; + } + public class CVoiceContainerSet : CVoiceContainerBase + { + public CVoiceContainerSet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSet", "CVoiceContainerSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSet", "CVoiceContainerSet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSet() + { + } + public CVoiceContainerSet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSet", "CVoiceContainerSet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerSet(ptr={this.m_classData})"; + } + public class CVoiceContainerSetElement : ClassData + { + public CVoiceContainerSetElement(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSetElement", "CVoiceContainerSetElement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSetElement(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSetElement", "CVoiceContainerSetElement", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSetElement() + { + } + public CVoiceContainerSetElement(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSetElement", "CVoiceContainerSetElement", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CSoundContainerReference Sound + { + get { return Invoker.CallNative("SDKClass", "Sound", CallKind.ClassMember, m_classData); } + } + public float VolumeDB + { + get { return Invoker.CallNative("SDKClass", "VolumeDB", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumeDB", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CVoiceContainerSetElement(ptr={this.m_classData})"; + } + public class CVoiceContainerShapedNoise : CVoiceContainerBase + { + public CVoiceContainerShapedNoise(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerShapedNoise", "CVoiceContainerShapedNoise", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerShapedNoise(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerShapedNoise", "CVoiceContainerShapedNoise", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerShapedNoise() + { + } + public CVoiceContainerShapedNoise(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerShapedNoise", "CVoiceContainerShapedNoise", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool UseCurveForFrequency + { + get { return Invoker.CallNative("SDKClass", "UseCurveForFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseCurveForFrequency", CallKind.ClassMember, m_classData, value); } + } + public float Frequency + { + get { return Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Frequency", CallKind.ClassMember, m_classData, value); } + } + public bool UseCurveForResonance + { + get { return Invoker.CallNative("SDKClass", "UseCurveForResonance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseCurveForResonance", CallKind.ClassMember, m_classData, value); } + } + public float Resonance + { + get { return Invoker.CallNative("SDKClass", "Resonance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Resonance", CallKind.ClassMember, m_classData, value); } + } + public bool UseCurveForAmplitude + { + get { return Invoker.CallNative("SDKClass", "UseCurveForAmplitude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseCurveForAmplitude", CallKind.ClassMember, m_classData, value); } + } + public float GainInDecibels + { + get { return Invoker.CallNative("SDKClass", "GainInDecibels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GainInDecibels", CallKind.ClassMember, m_classData, value); } + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerShapedNoise(ptr={this.m_classData})"; + } + public class CVoiceContainerStaticAdditiveSynth : CVoiceContainerBase + { + public CVoiceContainerStaticAdditiveSynth(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerStaticAdditiveSynth", "CVoiceContainerStaticAdditiveSynth", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerStaticAdditiveSynth(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerStaticAdditiveSynth", "CVoiceContainerStaticAdditiveSynth", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerStaticAdditiveSynth() + { + } + public CVoiceContainerStaticAdditiveSynth(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerStaticAdditiveSynth", "CVoiceContainerStaticAdditiveSynth", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerStaticAdditiveSynth(ptr={this.m_classData})"; + } + public class CVoiceContainerSwitch : CVoiceContainerBase + { + public CVoiceContainerSwitch(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSwitch", "CVoiceContainerSwitch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSwitch(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSwitch", "CVoiceContainerSwitch", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoiceContainerSwitch() + { + } + public CVoiceContainerSwitch(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoiceContainerSwitch", "CVoiceContainerSwitch", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CVoiceContainerBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoiceContainerSwitch(ptr={this.m_classData})"; + } + public class CVoxelVisibility : ClassData + { + public CVoxelVisibility(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoxelVisibility", "CVoxelVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoxelVisibility(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoxelVisibility", "CVoxelVisibility", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVoxelVisibility() + { + } + public CVoxelVisibility(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVoxelVisibility", "CVoxelVisibility", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint BaseClusterCount + { + get { return Invoker.CallNative("SDKClass", "BaseClusterCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BaseClusterCount", CallKind.ClassMember, m_classData, value); } + } + public uint PVSBytesPerCluster + { + get { return Invoker.CallNative("SDKClass", "PVSBytesPerCluster", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PVSBytesPerCluster", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MinBounds + { + get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MaxBounds + { + get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } + } + public float GridSize + { + get { return Invoker.CallNative("SDKClass", "GridSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GridSize", CallKind.ClassMember, m_classData, value); } + } + public uint SkyVisibilityCluster + { + get { return Invoker.CallNative("SDKClass", "SkyVisibilityCluster", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyVisibilityCluster", CallKind.ClassMember, m_classData, value); } + } + public uint SunVisibilityCluster + { + get { return Invoker.CallNative("SDKClass", "SunVisibilityCluster", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SunVisibilityCluster", CallKind.ClassMember, m_classData, value); } + } + public VoxelVisBlockOffset_t NodeBlock + { + get { return Invoker.CallNative("SDKClass", "NodeBlock", CallKind.ClassMember, m_classData); } + } + public VoxelVisBlockOffset_t RegionBlock + { + get { return Invoker.CallNative("SDKClass", "RegionBlock", CallKind.ClassMember, m_classData); } + } + public VoxelVisBlockOffset_t EnclosedClusterListBlock + { + get { return Invoker.CallNative("SDKClass", "EnclosedClusterListBlock", CallKind.ClassMember, m_classData); } + } + public VoxelVisBlockOffset_t EnclosedClustersBlock + { + get { return Invoker.CallNative("SDKClass", "EnclosedClustersBlock", CallKind.ClassMember, m_classData); } + } + public VoxelVisBlockOffset_t MasksBlock + { + get { return Invoker.CallNative("SDKClass", "MasksBlock", CallKind.ClassMember, m_classData); } + } + public VoxelVisBlockOffset_t VisBlocks + { + get { return Invoker.CallNative("SDKClass", "VisBlocks", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CVoxelVisibility(ptr={this.m_classData})"; + } + public class CVPhysXSurfacePropertiesList : ClassData + { + public CVPhysXSurfacePropertiesList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVPhysXSurfacePropertiesList", "CVPhysXSurfacePropertiesList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVPhysXSurfacePropertiesList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVPhysXSurfacePropertiesList", "CVPhysXSurfacePropertiesList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CVPhysXSurfacePropertiesList() + { + } + public CVPhysXSurfacePropertiesList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CVPhysXSurfacePropertiesList", "CVPhysXSurfacePropertiesList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"CVPhysXSurfacePropertiesList(ptr={this.m_classData})"; + } + public class CWarpSectionAnimTag : CWarpSectionAnimTagBase + { + public CWarpSectionAnimTag(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTag", "CWarpSectionAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWarpSectionAnimTag(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTag", "CWarpSectionAnimTag", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWarpSectionAnimTag() + { + } + public CWarpSectionAnimTag(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTag", "CWarpSectionAnimTag", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool WarpPosition + { + get { return Invoker.CallNative("SDKClass", "WarpPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarpPosition", CallKind.ClassMember, m_classData, value); } + } + public bool WarpOrientation + { + get { return Invoker.CallNative("SDKClass", "WarpOrientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WarpOrientation", CallKind.ClassMember, m_classData, value); } + } + public CWarpSectionAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWarpSectionAnimTag(ptr={this.m_classData})"; + } + public class CWarpSectionAnimTagBase : CAnimTagBase + { + public CWarpSectionAnimTagBase(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTagBase", "CWarpSectionAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWarpSectionAnimTagBase(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTagBase", "CWarpSectionAnimTagBase", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWarpSectionAnimTagBase() + { + } + public CWarpSectionAnimTagBase(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWarpSectionAnimTagBase", "CWarpSectionAnimTagBase", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimTagBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWarpSectionAnimTagBase(ptr={this.m_classData})"; + } + public class CWaterBullet : CBaseAnimGraph + { + public CWaterBullet(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWaterBullet", "CWaterBullet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWaterBullet(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWaterBullet", "CWaterBullet", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWaterBullet() + { + } + public CWaterBullet(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWaterBullet", "CWaterBullet", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseAnimGraph Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWaterBullet(ptr={this.m_classData})"; + } + public class CWayPointHelperUpdateNode : CUnaryUpdateNode + { + public CWayPointHelperUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWayPointHelperUpdateNode", "CWayPointHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWayPointHelperUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWayPointHelperUpdateNode", "CWayPointHelperUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWayPointHelperUpdateNode() + { + } + public CWayPointHelperUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWayPointHelperUpdateNode", "CWayPointHelperUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float StartCycle + { + get { return Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData, value); } + } + public float EndCycle + { + get { return Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyGoals + { + get { return Invoker.CallNative("SDKClass", "OnlyGoals", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyGoals", CallKind.ClassMember, m_classData, value); } + } + public bool PreventOvershoot + { + get { return Invoker.CallNative("SDKClass", "PreventOvershoot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreventOvershoot", CallKind.ClassMember, m_classData, value); } + } + public bool PreventUndershoot + { + get { return Invoker.CallNative("SDKClass", "PreventUndershoot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreventUndershoot", CallKind.ClassMember, m_classData, value); } + } + public CUnaryUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWayPointHelperUpdateNode(ptr={this.m_classData})"; + } + public class CWeaponAug : CCSWeaponBaseGun + { + public CWeaponAug(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponAug", "CWeaponAug", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponAug(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponAug", "CWeaponAug", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponAug() + { + } + public CWeaponAug(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponAug", "CWeaponAug", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponAug(ptr={this.m_classData})"; + } + public class CWeaponAWP : CCSWeaponBaseGun + { + public CWeaponAWP(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponAWP", "CWeaponAWP", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponAWP(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponAWP", "CWeaponAWP", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponAWP() + { + } + public CWeaponAWP(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponAWP", "CWeaponAWP", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponAWP(ptr={this.m_classData})"; + } + public class CWeaponBaseItem : CCSWeaponBase + { + public CWeaponBaseItem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponBaseItem", "CWeaponBaseItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponBaseItem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponBaseItem", "CWeaponBaseItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponBaseItem() + { + } + public CWeaponBaseItem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponBaseItem", "CWeaponBaseItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CountdownTimer SequenceCompleteTimer + { + get { return Invoker.CallNative("SDKClass", "SequenceCompleteTimer", CallKind.ClassMember, m_classData); } + } + public bool Redraw + { + get { return Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Redraw", CallKind.ClassMember, m_classData, value); } + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponBaseItem(ptr={this.m_classData})"; + } + public class CWeaponBizon : CCSWeaponBaseGun + { + public CWeaponBizon(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponBizon", "CWeaponBizon", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponBizon(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponBizon", "CWeaponBizon", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponBizon() + { + } + public CWeaponBizon(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponBizon", "CWeaponBizon", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponBizon(ptr={this.m_classData})"; + } + public class CWeaponCZ75a : CCSWeaponBaseGun + { + public CWeaponCZ75a(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponCZ75a", "CWeaponCZ75a", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponCZ75a(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponCZ75a", "CWeaponCZ75a", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponCZ75a() + { + } + public CWeaponCZ75a(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponCZ75a", "CWeaponCZ75a", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool MagazineRemoved + { + get { return Invoker.CallNative("SDKClass", "MagazineRemoved", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MagazineRemoved", CallKind.ClassMember, m_classData, value); } + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponCZ75a(ptr={this.m_classData})"; + } + public class CWeaponElite : CCSWeaponBaseGun + { + public CWeaponElite(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponElite", "CWeaponElite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponElite(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponElite", "CWeaponElite", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponElite() + { + } + public CWeaponElite(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponElite", "CWeaponElite", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponElite(ptr={this.m_classData})"; + } + public class CWeaponFamas : CCSWeaponBaseGun + { + public CWeaponFamas(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponFamas", "CWeaponFamas", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponFamas(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponFamas", "CWeaponFamas", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponFamas() + { + } + public CWeaponFamas(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponFamas", "CWeaponFamas", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponFamas(ptr={this.m_classData})"; + } + public class CWeaponFiveSeven : CCSWeaponBaseGun + { + public CWeaponFiveSeven(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponFiveSeven", "CWeaponFiveSeven", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponFiveSeven(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponFiveSeven", "CWeaponFiveSeven", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponFiveSeven() + { + } + public CWeaponFiveSeven(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponFiveSeven", "CWeaponFiveSeven", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponFiveSeven(ptr={this.m_classData})"; + } + public class CWeaponG3SG1 : CCSWeaponBaseGun + { + public CWeaponG3SG1(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponG3SG1", "CWeaponG3SG1", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponG3SG1(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponG3SG1", "CWeaponG3SG1", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponG3SG1() + { + } + public CWeaponG3SG1(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponG3SG1", "CWeaponG3SG1", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponG3SG1(ptr={this.m_classData})"; + } + public class CWeaponGalilAR : CCSWeaponBaseGun + { + public CWeaponGalilAR(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponGalilAR", "CWeaponGalilAR", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponGalilAR(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponGalilAR", "CWeaponGalilAR", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponGalilAR() + { + } + public CWeaponGalilAR(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponGalilAR", "CWeaponGalilAR", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponGalilAR(ptr={this.m_classData})"; + } + public class CWeaponGlock : CCSWeaponBaseGun + { + public CWeaponGlock(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponGlock", "CWeaponGlock", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponGlock(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponGlock", "CWeaponGlock", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponGlock() + { + } + public CWeaponGlock(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponGlock", "CWeaponGlock", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponGlock(ptr={this.m_classData})"; + } + public class CWeaponHKP2000 : CCSWeaponBaseGun + { + public CWeaponHKP2000(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponHKP2000", "CWeaponHKP2000", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponHKP2000(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponHKP2000", "CWeaponHKP2000", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponHKP2000() + { + } + public CWeaponHKP2000(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponHKP2000", "CWeaponHKP2000", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponHKP2000(ptr={this.m_classData})"; + } + public class CWeaponM249 : CCSWeaponBaseGun + { + public CWeaponM249(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM249", "CWeaponM249", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponM249(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM249", "CWeaponM249", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponM249() + { + } + public CWeaponM249(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM249", "CWeaponM249", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponM249(ptr={this.m_classData})"; + } + public class CWeaponM4A1 : CCSWeaponBaseGun + { + public CWeaponM4A1(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1", "CWeaponM4A1", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponM4A1(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1", "CWeaponM4A1", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponM4A1() + { + } + public CWeaponM4A1(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1", "CWeaponM4A1", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponM4A1(ptr={this.m_classData})"; + } + public class CWeaponM4A1Silencer : CCSWeaponBaseGun + { + public CWeaponM4A1Silencer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1Silencer", "CWeaponM4A1Silencer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponM4A1Silencer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1Silencer", "CWeaponM4A1Silencer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponM4A1Silencer() + { + } + public CWeaponM4A1Silencer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponM4A1Silencer", "CWeaponM4A1Silencer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponM4A1Silencer(ptr={this.m_classData})"; + } + public class CWeaponMAC10 : CCSWeaponBaseGun + { + public CWeaponMAC10(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMAC10", "CWeaponMAC10", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMAC10(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMAC10", "CWeaponMAC10", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMAC10() + { + } + public CWeaponMAC10(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMAC10", "CWeaponMAC10", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponMAC10(ptr={this.m_classData})"; + } + public class CWeaponMag7 : CCSWeaponBaseGun + { + public CWeaponMag7(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMag7", "CWeaponMag7", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMag7(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMag7", "CWeaponMag7", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMag7() + { + } + public CWeaponMag7(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMag7", "CWeaponMag7", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponMag7(ptr={this.m_classData})"; + } + public class CWeaponMP5SD : CCSWeaponBaseGun + { + public CWeaponMP5SD(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP5SD", "CWeaponMP5SD", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMP5SD(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP5SD", "CWeaponMP5SD", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMP5SD() + { + } + public CWeaponMP5SD(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP5SD", "CWeaponMP5SD", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponMP5SD(ptr={this.m_classData})"; + } + public class CWeaponMP7 : CCSWeaponBaseGun + { + public CWeaponMP7(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP7", "CWeaponMP7", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMP7(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP7", "CWeaponMP7", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMP7() + { + } + public CWeaponMP7(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP7", "CWeaponMP7", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponMP7(ptr={this.m_classData})"; + } + public class CWeaponMP9 : CCSWeaponBaseGun + { + public CWeaponMP9(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP9", "CWeaponMP9", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMP9(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP9", "CWeaponMP9", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponMP9() + { + } + public CWeaponMP9(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponMP9", "CWeaponMP9", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponMP9(ptr={this.m_classData})"; + } + public class CWeaponNegev : CCSWeaponBaseGun + { + public CWeaponNegev(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponNegev", "CWeaponNegev", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponNegev(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponNegev", "CWeaponNegev", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponNegev() + { + } + public CWeaponNegev(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponNegev", "CWeaponNegev", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponNegev(ptr={this.m_classData})"; + } + public class CWeaponNOVA : CCSWeaponBase + { + public CWeaponNOVA(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponNOVA", "CWeaponNOVA", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponNOVA(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponNOVA", "CWeaponNOVA", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponNOVA() + { + } + public CWeaponNOVA(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponNOVA", "CWeaponNOVA", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponNOVA(ptr={this.m_classData})"; + } + public class CWeaponP250 : CCSWeaponBaseGun + { + public CWeaponP250(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponP250", "CWeaponP250", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponP250(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponP250", "CWeaponP250", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponP250() + { + } + public CWeaponP250(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponP250", "CWeaponP250", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponP250(ptr={this.m_classData})"; + } + public class CWeaponP90 : CCSWeaponBaseGun + { + public CWeaponP90(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponP90", "CWeaponP90", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponP90(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponP90", "CWeaponP90", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponP90() + { + } + public CWeaponP90(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponP90", "CWeaponP90", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponP90(ptr={this.m_classData})"; + } + public class CWeaponRevolver : CCSWeaponBaseGun + { + public CWeaponRevolver(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponRevolver", "CWeaponRevolver", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponRevolver(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponRevolver", "CWeaponRevolver", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponRevolver() + { + } + public CWeaponRevolver(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponRevolver", "CWeaponRevolver", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponRevolver(ptr={this.m_classData})"; + } + public class CWeaponSawedoff : CCSWeaponBase + { + public CWeaponSawedoff(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSawedoff", "CWeaponSawedoff", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSawedoff(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSawedoff", "CWeaponSawedoff", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSawedoff() + { + } + public CWeaponSawedoff(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSawedoff", "CWeaponSawedoff", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponSawedoff(ptr={this.m_classData})"; + } + public class CWeaponSCAR20 : CCSWeaponBaseGun + { + public CWeaponSCAR20(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSCAR20", "CWeaponSCAR20", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSCAR20(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSCAR20", "CWeaponSCAR20", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSCAR20() + { + } + public CWeaponSCAR20(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSCAR20", "CWeaponSCAR20", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponSCAR20(ptr={this.m_classData})"; + } + public class CWeaponSG556 : CCSWeaponBaseGun + { + public CWeaponSG556(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSG556", "CWeaponSG556", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSG556(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSG556", "CWeaponSG556", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSG556() + { + } + public CWeaponSG556(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSG556", "CWeaponSG556", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponSG556(ptr={this.m_classData})"; + } + public class CWeaponSSG08 : CCSWeaponBaseGun + { + public CWeaponSSG08(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSSG08", "CWeaponSSG08", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSSG08(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSSG08", "CWeaponSSG08", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponSSG08() + { + } + public CWeaponSSG08(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponSSG08", "CWeaponSSG08", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponSSG08(ptr={this.m_classData})"; + } + public class CWeaponTaser : CCSWeaponBaseGun + { + public CWeaponTaser(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponTaser", "CWeaponTaser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponTaser(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponTaser", "CWeaponTaser", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponTaser() + { + } + public CWeaponTaser(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponTaser", "CWeaponTaser", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FireTime + { + get { return Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireTime", CallKind.ClassMember, m_classData, value); } + } + public int LastAttackTick + { + get { return Invoker.CallNative("SDKClass", "LastAttackTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastAttackTick", CallKind.ClassMember, m_classData, value); } + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponTaser(ptr={this.m_classData})"; + } + public class CWeaponTec9 : CCSWeaponBaseGun + { + public CWeaponTec9(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponTec9", "CWeaponTec9", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponTec9(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponTec9", "CWeaponTec9", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponTec9() + { + } + public CWeaponTec9(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponTec9", "CWeaponTec9", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponTec9(ptr={this.m_classData})"; + } + public class CWeaponUMP45 : CCSWeaponBaseGun + { + public CWeaponUMP45(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponUMP45", "CWeaponUMP45", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponUMP45(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponUMP45", "CWeaponUMP45", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponUMP45() + { + } + public CWeaponUMP45(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponUMP45", "CWeaponUMP45", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponUMP45(ptr={this.m_classData})"; + } + public class CWeaponUSPSilencer : CCSWeaponBaseGun + { + public CWeaponUSPSilencer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponUSPSilencer", "CWeaponUSPSilencer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponUSPSilencer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponUSPSilencer", "CWeaponUSPSilencer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponUSPSilencer() + { + } + public CWeaponUSPSilencer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponUSPSilencer", "CWeaponUSPSilencer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBaseGun Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponUSPSilencer(ptr={this.m_classData})"; + } + public class CWeaponXM1014 : CCSWeaponBase + { + public CWeaponXM1014(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponXM1014", "CWeaponXM1014", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponXM1014(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponXM1014", "CWeaponXM1014", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWeaponXM1014() + { + } + public CWeaponXM1014(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWeaponXM1014", "CWeaponXM1014", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CCSWeaponBase Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWeaponXM1014(ptr={this.m_classData})"; + } + public class CWorld : CBaseModelEntity + { + public CWorld(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWorld", "CWorld", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWorld(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWorld", "CWorld", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWorld() + { + } + public CWorld(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWorld", "CWorld", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseModelEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CWorld(ptr={this.m_classData})"; + } + public class CWorldCompositionChunkReferenceElement_t : ClassData + { + public CWorldCompositionChunkReferenceElement_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWorldCompositionChunkReferenceElement_t", "CWorldCompositionChunkReferenceElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWorldCompositionChunkReferenceElement_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWorldCompositionChunkReferenceElement_t", "CWorldCompositionChunkReferenceElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CWorldCompositionChunkReferenceElement_t() + { + } + public CWorldCompositionChunkReferenceElement_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CWorldCompositionChunkReferenceElement_t", "CWorldCompositionChunkReferenceElement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrMapToLoad + { + get { return Invoker.CallNative("SDKClass", "StrMapToLoad", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrMapToLoad", CallKind.ClassMember, m_classData, value); } + } + public string StrLandmarkName + { + get { return Invoker.CallNative("SDKClass", "StrLandmarkName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrLandmarkName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"CWorldCompositionChunkReferenceElement_t(ptr={this.m_classData})"; + } + public class CZeroPoseUpdateNode : CLeafUpdateNode + { + public CZeroPoseUpdateNode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CZeroPoseUpdateNode", "CZeroPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CZeroPoseUpdateNode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CZeroPoseUpdateNode", "CZeroPoseUpdateNode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public CZeroPoseUpdateNode() + { + } + public CZeroPoseUpdateNode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("CZeroPoseUpdateNode", "CZeroPoseUpdateNode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CLeafUpdateNode Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"CZeroPoseUpdateNode(ptr={this.m_classData})"; + } + public class DecalGroupOption_t : ClassData + { + public DecalGroupOption_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DecalGroupOption_t", "DecalGroupOption_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public DecalGroupOption_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DecalGroupOption_t", "DecalGroupOption_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public DecalGroupOption_t() + { + } + public DecalGroupOption_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DecalGroupOption_t", "DecalGroupOption_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Probability + { + get { return Invoker.CallNative("SDKClass", "Probability", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Probability", CallKind.ClassMember, m_classData, value); } + } + public bool EnableAngleBetweenNormalAndGravityRange + { + get { return Invoker.CallNative("SDKClass", "EnableAngleBetweenNormalAndGravityRange", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableAngleBetweenNormalAndGravityRange", CallKind.ClassMember, m_classData, value); } + } + public float MinAngleBetweenNormalAndGravity + { + get { return Invoker.CallNative("SDKClass", "MinAngleBetweenNormalAndGravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinAngleBetweenNormalAndGravity", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngleBetweenNormalAndGravity + { + get { return Invoker.CallNative("SDKClass", "MaxAngleBetweenNormalAndGravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngleBetweenNormalAndGravity", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"DecalGroupOption_t(ptr={this.m_classData})"; + } + public class Dop26_t : ClassData + { + public Dop26_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Dop26_t", "Dop26_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public Dop26_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Dop26_t", "Dop26_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public Dop26_t() + { + } + public Dop26_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Dop26_t", "Dop26_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Support + { + get { return Invoker.CallNative("SDKClass", "Support", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Support", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"Dop26_t(ptr={this.m_classData})"; + } + public class DynamicMeshDeformParams_t : ClassData + { + public DynamicMeshDeformParams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DynamicMeshDeformParams_t", "DynamicMeshDeformParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public DynamicMeshDeformParams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DynamicMeshDeformParams_t", "DynamicMeshDeformParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public DynamicMeshDeformParams_t() + { + } + public DynamicMeshDeformParams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DynamicMeshDeformParams_t", "DynamicMeshDeformParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TensionCompressScale + { + get { return Invoker.CallNative("SDKClass", "TensionCompressScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TensionCompressScale", CallKind.ClassMember, m_classData, value); } + } + public float TensionStretchScale + { + get { return Invoker.CallNative("SDKClass", "TensionStretchScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TensionStretchScale", CallKind.ClassMember, m_classData, value); } + } + public bool RecomputeSmoothNormalsAfterAnimation + { + get { return Invoker.CallNative("SDKClass", "RecomputeSmoothNormalsAfterAnimation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecomputeSmoothNormalsAfterAnimation", CallKind.ClassMember, m_classData, value); } + } + public bool ComputeDynamicMeshTensionAfterAnimation + { + get { return Invoker.CallNative("SDKClass", "ComputeDynamicMeshTensionAfterAnimation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputeDynamicMeshTensionAfterAnimation", CallKind.ClassMember, m_classData, value); } + } + public bool SmoothNormalsAcrossUvSeams + { + get { return Invoker.CallNative("SDKClass", "SmoothNormalsAcrossUvSeams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SmoothNormalsAcrossUvSeams", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"DynamicMeshDeformParams_t(ptr={this.m_classData})"; + } + public class DynamicVolumeDef_t : ClassData + { + public DynamicVolumeDef_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DynamicVolumeDef_t", "DynamicVolumeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public DynamicVolumeDef_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DynamicVolumeDef_t", "DynamicVolumeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public DynamicVolumeDef_t() + { + } + public DynamicVolumeDef_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("DynamicVolumeDef_t", "DynamicVolumeDef_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Source + { + get { return Invoker.CallNative("SDKClass", "Source", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + } + public int HullIdx + { + get { return Invoker.CallNative("SDKClass", "HullIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HullIdx", CallKind.ClassMember, m_classData, value); } + } + public Vector2D SourceAnchorPos + { + get { return Invoker.CallNative("SDKClass", "SourceAnchorPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceAnchorPos", CallKind.ClassMember, m_classData, value); } + } + public Vector2D TargetAnchorPos + { + get { return Invoker.CallNative("SDKClass", "TargetAnchorPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetAnchorPos", CallKind.ClassMember, m_classData, value); } + } + public uint AreaSrc + { + get { return Invoker.CallNative("SDKClass", "AreaSrc", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AreaSrc", CallKind.ClassMember, m_classData, value); } + } + public uint AreaDst + { + get { return Invoker.CallNative("SDKClass", "AreaDst", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AreaDst", CallKind.ClassMember, m_classData, value); } + } + public bool Attached + { + get { return Invoker.CallNative("SDKClass", "Attached", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Attached", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"DynamicVolumeDef_t(ptr={this.m_classData})"; + } + public class dynpitchvol_base_t : ClassData + { + public dynpitchvol_base_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_base_t", "dynpitchvol_base_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public dynpitchvol_base_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_base_t", "dynpitchvol_base_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public dynpitchvol_base_t() + { + } + public dynpitchvol_base_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_base_t", "dynpitchvol_base_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Preset + { + get { return Invoker.CallNative("SDKClass", "Preset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Preset", CallKind.ClassMember, m_classData, value); } + } + public int Pitchrun + { + get { return Invoker.CallNative("SDKClass", "Pitchrun", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pitchrun", CallKind.ClassMember, m_classData, value); } + } + public int Pitchstart + { + get { return Invoker.CallNative("SDKClass", "Pitchstart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pitchstart", CallKind.ClassMember, m_classData, value); } + } + public int Spinup + { + get { return Invoker.CallNative("SDKClass", "Spinup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spinup", CallKind.ClassMember, m_classData, value); } + } + public int Spindown + { + get { return Invoker.CallNative("SDKClass", "Spindown", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spindown", CallKind.ClassMember, m_classData, value); } + } + public int Volrun + { + get { return Invoker.CallNative("SDKClass", "Volrun", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volrun", CallKind.ClassMember, m_classData, value); } + } + public int Volstart + { + get { return Invoker.CallNative("SDKClass", "Volstart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volstart", CallKind.ClassMember, m_classData, value); } + } + public int Fadein + { + get { return Invoker.CallNative("SDKClass", "Fadein", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fadein", CallKind.ClassMember, m_classData, value); } + } + public int Fadeout + { + get { return Invoker.CallNative("SDKClass", "Fadeout", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fadeout", CallKind.ClassMember, m_classData, value); } + } + public int Lfotype + { + get { return Invoker.CallNative("SDKClass", "Lfotype", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lfotype", CallKind.ClassMember, m_classData, value); } + } + public int Lforate + { + get { return Invoker.CallNative("SDKClass", "Lforate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lforate", CallKind.ClassMember, m_classData, value); } + } + public int Lfomodpitch + { + get { return Invoker.CallNative("SDKClass", "Lfomodpitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lfomodpitch", CallKind.ClassMember, m_classData, value); } + } + public int Lfomodvol + { + get { return Invoker.CallNative("SDKClass", "Lfomodvol", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lfomodvol", CallKind.ClassMember, m_classData, value); } + } + public int Cspinup + { + get { return Invoker.CallNative("SDKClass", "Cspinup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cspinup", CallKind.ClassMember, m_classData, value); } + } + public int Cspincount + { + get { return Invoker.CallNative("SDKClass", "Cspincount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cspincount", CallKind.ClassMember, m_classData, value); } + } + public int Pitch + { + get { return Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pitch", CallKind.ClassMember, m_classData, value); } + } + public int Spinupsav + { + get { return Invoker.CallNative("SDKClass", "Spinupsav", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spinupsav", CallKind.ClassMember, m_classData, value); } + } + public int Spindownsav + { + get { return Invoker.CallNative("SDKClass", "Spindownsav", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spindownsav", CallKind.ClassMember, m_classData, value); } + } + public int Pitchfrac + { + get { return Invoker.CallNative("SDKClass", "Pitchfrac", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pitchfrac", CallKind.ClassMember, m_classData, value); } + } + public int Vol + { + get { return Invoker.CallNative("SDKClass", "Vol", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Vol", CallKind.ClassMember, m_classData, value); } + } + public int Fadeinsav + { + get { return Invoker.CallNative("SDKClass", "Fadeinsav", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fadeinsav", CallKind.ClassMember, m_classData, value); } + } + public int Fadeoutsav + { + get { return Invoker.CallNative("SDKClass", "Fadeoutsav", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fadeoutsav", CallKind.ClassMember, m_classData, value); } + } + public int Volfrac + { + get { return Invoker.CallNative("SDKClass", "Volfrac", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volfrac", CallKind.ClassMember, m_classData, value); } + } + public int Lfofrac + { + get { return Invoker.CallNative("SDKClass", "Lfofrac", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lfofrac", CallKind.ClassMember, m_classData, value); } + } + public int Lfomult + { + get { return Invoker.CallNative("SDKClass", "Lfomult", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lfomult", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"dynpitchvol_base_t(ptr={this.m_classData})"; + } + public class dynpitchvol_t : dynpitchvol_base_t + { + public dynpitchvol_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_t", "dynpitchvol_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public dynpitchvol_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_t", "dynpitchvol_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public dynpitchvol_t() + { + } + public dynpitchvol_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("dynpitchvol_t", "dynpitchvol_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public dynpitchvol_base_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"dynpitchvol_t(ptr={this.m_classData})"; + } + public class EngineCountdownTimer : ClassData + { + public EngineCountdownTimer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EngineCountdownTimer", "EngineCountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EngineCountdownTimer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EngineCountdownTimer", "EngineCountdownTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EngineCountdownTimer() + { + } + public EngineCountdownTimer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EngineCountdownTimer", "EngineCountdownTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float Timestamp + { + get { return Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData, value); } + } + public float Timescale + { + get { return Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Timescale", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EngineCountdownTimer(ptr={this.m_classData})"; + } + public class EngineLoopState_t : ClassData + { + public EngineLoopState_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EngineLoopState_t", "EngineLoopState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EngineLoopState_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EngineLoopState_t", "EngineLoopState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EngineLoopState_t() + { + } + public EngineLoopState_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EngineLoopState_t", "EngineLoopState_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int PlatWindowWidth + { + get { return Invoker.CallNative("SDKClass", "PlatWindowWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlatWindowWidth", CallKind.ClassMember, m_classData, value); } + } + public int PlatWindowHeight + { + get { return Invoker.CallNative("SDKClass", "PlatWindowHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlatWindowHeight", CallKind.ClassMember, m_classData, value); } + } + public int RenderWidth + { + get { return Invoker.CallNative("SDKClass", "RenderWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderWidth", CallKind.ClassMember, m_classData, value); } + } + public int RenderHeight + { + get { return Invoker.CallNative("SDKClass", "RenderHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderHeight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EngineLoopState_t(ptr={this.m_classData})"; + } + public class EntComponentInfo_t : ClassData + { + public EntComponentInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntComponentInfo_t", "EntComponentInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntComponentInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntComponentInfo_t", "EntComponentInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntComponentInfo_t() + { + } + public EntComponentInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntComponentInfo_t", "EntComponentInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + } + public string CPPClassname + { + get { return Invoker.CallNative("SDKClass", "CPPClassname", CallKind.ClassMember, m_classData); } + } + public string NetworkDataReferencedDescription + { + get { return Invoker.CallNative("SDKClass", "NetworkDataReferencedDescription", CallKind.ClassMember, m_classData); } + } + public string NetworkDataReferencedPtrPropDescription + { + get { return Invoker.CallNative("SDKClass", "NetworkDataReferencedPtrPropDescription", CallKind.ClassMember, m_classData); } + } + public int RuntimeIndex + { + get { return Invoker.CallNative("SDKClass", "RuntimeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RuntimeIndex", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public int[] BaseClassComponentHelper + { + get { return Invoker.CallNative("SDKClass", "BaseClassComponentHelper", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EntComponentInfo_t(ptr={this.m_classData})"; + } + public class EntInput_t : ClassData + { + public EntInput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntInput_t", "EntInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntInput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntInput_t", "EntInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntInput_t() + { + } + public EntInput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntInput_t", "EntInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"EntInput_t(ptr={this.m_classData})"; + } + public class EntityIOConnectionData_t : ClassData + { + public EntityIOConnectionData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityIOConnectionData_t", "EntityIOConnectionData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntityIOConnectionData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityIOConnectionData_t", "EntityIOConnectionData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntityIOConnectionData_t() + { + } + public EntityIOConnectionData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityIOConnectionData_t", "EntityIOConnectionData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string OutputName + { + get { return Invoker.CallNative("SDKClass", "OutputName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputName", CallKind.ClassMember, m_classData, value); } + } + public uint TargetType + { + get { return Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData, value); } + } + public string TargetName + { + get { return Invoker.CallNative("SDKClass", "TargetName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetName", CallKind.ClassMember, m_classData, value); } + } + public string InputName + { + get { return Invoker.CallNative("SDKClass", "InputName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputName", CallKind.ClassMember, m_classData, value); } + } + public string OverrideParam + { + get { return Invoker.CallNative("SDKClass", "OverrideParam", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideParam", CallKind.ClassMember, m_classData, value); } + } + public float Delay + { + get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } + } + public int TimesToFire + { + get { return Invoker.CallNative("SDKClass", "TimesToFire", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimesToFire", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EntityIOConnectionData_t(ptr={this.m_classData})"; + } + public class EntityKeyValueData_t : ClassData + { + public EntityKeyValueData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityKeyValueData_t", "EntityKeyValueData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntityKeyValueData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityKeyValueData_t", "EntityKeyValueData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntityKeyValueData_t() + { + } + public EntityKeyValueData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityKeyValueData_t", "EntityKeyValueData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"EntityKeyValueData_t(ptr={this.m_classData})"; + } + public class EntityRenderAttribute_t : ClassData + { + public EntityRenderAttribute_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityRenderAttribute_t", "EntityRenderAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntityRenderAttribute_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityRenderAttribute_t", "EntityRenderAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntityRenderAttribute_t() + { + } + public EntityRenderAttribute_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntityRenderAttribute_t", "EntityRenderAttribute_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint ID + { + get { return Invoker.CallNative("SDKClass", "ID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ID", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EntityRenderAttribute_t(ptr={this.m_classData})"; + } + public class EntitySpottedState_t : ClassData + { + public EntitySpottedState_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntitySpottedState_t", "EntitySpottedState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntitySpottedState_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntitySpottedState_t", "EntitySpottedState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntitySpottedState_t() + { + } + public EntitySpottedState_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntitySpottedState_t", "EntitySpottedState_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Spotted + { + get { return Invoker.CallNative("SDKClass", "Spotted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Spotted", CallKind.ClassMember, m_classData, value); } + } + public uint[] SpottedByMask + { + get { return Invoker.CallNative("SDKClass", "SpottedByMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpottedByMask", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EntitySpottedState_t(ptr={this.m_classData})"; + } + public class EntOutput_t : ClassData + { + public EntOutput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntOutput_t", "EntOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntOutput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntOutput_t", "EntOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EntOutput_t() + { + } + public EntOutput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EntOutput_t", "EntOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"EntOutput_t(ptr={this.m_classData})"; + } + public class EventAdvanceTick_t : EventSimulate_t + { + public EventAdvanceTick_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventAdvanceTick_t", "EventAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventAdvanceTick_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventAdvanceTick_t", "EventAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventAdvanceTick_t() + { + } + public EventAdvanceTick_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventAdvanceTick_t", "EventAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int CurrentTick + { + get { return Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData, value); } + } + public int CurrentTickThisFrame + { + get { return Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData, value); } + } + public int TotalTicksThisFrame + { + get { return Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData, value); } + } + public int TotalTicks + { + get { return Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData, value); } + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventAdvanceTick_t(ptr={this.m_classData})"; + } + public class EventAppShutdown_t : ClassData + { + public EventAppShutdown_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventAppShutdown_t", "EventAppShutdown_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventAppShutdown_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventAppShutdown_t", "EventAppShutdown_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventAppShutdown_t() + { + } + public EventAppShutdown_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventAppShutdown_t", "EventAppShutdown_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Dummy0 + { + get { return Invoker.CallNative("SDKClass", "Dummy0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dummy0", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventAppShutdown_t(ptr={this.m_classData})"; + } + public class EventClientAdvanceNonRenderedFrame_t : ClassData + { + public EventClientAdvanceNonRenderedFrame_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceNonRenderedFrame_t", "EventClientAdvanceNonRenderedFrame_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientAdvanceNonRenderedFrame_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceNonRenderedFrame_t", "EventClientAdvanceNonRenderedFrame_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientAdvanceNonRenderedFrame_t() + { + } + public EventClientAdvanceNonRenderedFrame_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceNonRenderedFrame_t", "EventClientAdvanceNonRenderedFrame_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"EventClientAdvanceNonRenderedFrame_t(ptr={this.m_classData})"; + } + public class EventClientAdvanceTick_t : EventAdvanceTick_t + { + public EventClientAdvanceTick_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceTick_t", "EventClientAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientAdvanceTick_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceTick_t", "EventClientAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientAdvanceTick_t() + { + } + public EventClientAdvanceTick_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientAdvanceTick_t", "EventClientAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventAdvanceTick_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventClientAdvanceTick_t(ptr={this.m_classData})"; + } + public class EventClientFrameSimulate_t : ClassData + { + public EventClientFrameSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientFrameSimulate_t", "EventClientFrameSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientFrameSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientFrameSimulate_t", "EventClientFrameSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientFrameSimulate_t() + { + } + public EventClientFrameSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientFrameSimulate_t", "EventClientFrameSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public float FrameTime + { + get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } + } + public bool ScheduleSendTickPacket + { + get { return Invoker.CallNative("SDKClass", "ScheduleSendTickPacket", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScheduleSendTickPacket", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientFrameSimulate_t(ptr={this.m_classData})"; + } + public class EventClientOutput_t : ClassData + { + public EventClientOutput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientOutput_t", "EventClientOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientOutput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientOutput_t", "EventClientOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientOutput_t() + { + } + public EventClientOutput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientOutput_t", "EventClientOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public float RenderTime + { + get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public float RenderFrameTimeUnbounded + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } + } + public bool RenderOnly + { + get { return Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientOutput_t(ptr={this.m_classData})"; + } + public class EventClientPauseSimulate_t : EventSimulate_t + { + public EventClientPauseSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPauseSimulate_t", "EventClientPauseSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPauseSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPauseSimulate_t", "EventClientPauseSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPauseSimulate_t() + { + } + public EventClientPauseSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPauseSimulate_t", "EventClientPauseSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventClientPauseSimulate_t(ptr={this.m_classData})"; + } + public class EventClientPollInput_t : ClassData + { + public EventClientPollInput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPollInput_t", "EventClientPollInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPollInput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPollInput_t", "EventClientPollInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPollInput_t() + { + } + public EventClientPollInput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPollInput_t", "EventClientPollInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientPollInput_t(ptr={this.m_classData})"; + } + public class EventClientPollNetworking_t : ClassData + { + public EventClientPollNetworking_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPollNetworking_t", "EventClientPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPollNetworking_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPollNetworking_t", "EventClientPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPollNetworking_t() + { + } + public EventClientPollNetworking_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPollNetworking_t", "EventClientPollNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TickCount + { + get { return Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientPollNetworking_t(ptr={this.m_classData})"; + } + public class EventClientPostAdvanceTick_t : EventPostAdvanceTick_t + { + public EventClientPostAdvanceTick_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostAdvanceTick_t", "EventClientPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPostAdvanceTick_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostAdvanceTick_t", "EventClientPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPostAdvanceTick_t() + { + } + public EventClientPostAdvanceTick_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostAdvanceTick_t", "EventClientPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventPostAdvanceTick_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventClientPostAdvanceTick_t(ptr={this.m_classData})"; + } + public class EventClientPostOutput_t : ClassData + { + public EventClientPostOutput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostOutput_t", "EventClientPostOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPostOutput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostOutput_t", "EventClientPostOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPostOutput_t() + { + } + public EventClientPostOutput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostOutput_t", "EventClientPostOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public double RenderTime + { + get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } + } + public float RenderFrameTime + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData, value); } + } + public float RenderFrameTimeUnbounded + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } + } + public bool RenderOnly + { + get { return Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientPostOutput_t(ptr={this.m_classData})"; + } + public class EventClientPostSimulate_t : EventSimulate_t + { + public EventClientPostSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostSimulate_t", "EventClientPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPostSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostSimulate_t", "EventClientPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPostSimulate_t() + { + } + public EventClientPostSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPostSimulate_t", "EventClientPostSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventClientPostSimulate_t(ptr={this.m_classData})"; + } + public class EventClientPreOutput_t : ClassData + { + public EventClientPreOutput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPreOutput_t", "EventClientPreOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPreOutput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPreOutput_t", "EventClientPreOutput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPreOutput_t() + { + } + public EventClientPreOutput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPreOutput_t", "EventClientPreOutput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public double RenderTime + { + get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } + } + public double RenderFrameTime + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData, value); } + } + public double RenderFrameTimeUnbounded + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public bool RenderOnly + { + get { return Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderOnly", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientPreOutput_t(ptr={this.m_classData})"; + } + public class EventClientPreSimulate_t : EventSimulate_t + { + public EventClientPreSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPreSimulate_t", "EventClientPreSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPreSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPreSimulate_t", "EventClientPreSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientPreSimulate_t() + { + } + public EventClientPreSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientPreSimulate_t", "EventClientPreSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventClientPreSimulate_t(ptr={this.m_classData})"; + } + public class EventClientProcessGameInput_t : ClassData + { + public EventClientProcessGameInput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessGameInput_t", "EventClientProcessGameInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientProcessGameInput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessGameInput_t", "EventClientProcessGameInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientProcessGameInput_t() + { + } + public EventClientProcessGameInput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessGameInput_t", "EventClientProcessGameInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public float FrameTime + { + get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientProcessGameInput_t(ptr={this.m_classData})"; + } + public class EventClientProcessInput_t : ClassData + { + public EventClientProcessInput_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessInput_t", "EventClientProcessInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientProcessInput_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessInput_t", "EventClientProcessInput_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientProcessInput_t() + { + } + public EventClientProcessInput_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessInput_t", "EventClientProcessInput_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public float TickInterval + { + get { return Invoker.CallNative("SDKClass", "TickInterval", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TickInterval", CallKind.ClassMember, m_classData, value); } + } + public double TickStartTime + { + get { return Invoker.CallNative("SDKClass", "TickStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TickStartTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientProcessInput_t(ptr={this.m_classData})"; + } + public class EventClientProcessNetworking_t : ClassData + { + public EventClientProcessNetworking_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessNetworking_t", "EventClientProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientProcessNetworking_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessNetworking_t", "EventClientProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientProcessNetworking_t() + { + } + public EventClientProcessNetworking_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientProcessNetworking_t", "EventClientProcessNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TickCount + { + get { return Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TickCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientProcessNetworking_t(ptr={this.m_classData})"; + } + public class EventClientSceneSystemThreadStateChange_t : ClassData + { + public EventClientSceneSystemThreadStateChange_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientSceneSystemThreadStateChange_t", "EventClientSceneSystemThreadStateChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientSceneSystemThreadStateChange_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientSceneSystemThreadStateChange_t", "EventClientSceneSystemThreadStateChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientSceneSystemThreadStateChange_t() + { + } + public EventClientSceneSystemThreadStateChange_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientSceneSystemThreadStateChange_t", "EventClientSceneSystemThreadStateChange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool ThreadsActive + { + get { return Invoker.CallNative("SDKClass", "ThreadsActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThreadsActive", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventClientSceneSystemThreadStateChange_t(ptr={this.m_classData})"; + } + public class EventClientSimulate_t : EventSimulate_t + { + public EventClientSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientSimulate_t", "EventClientSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientSimulate_t", "EventClientSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventClientSimulate_t() + { + } + public EventClientSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventClientSimulate_t", "EventClientSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventClientSimulate_t(ptr={this.m_classData})"; + } + public class EventFrameBoundary_t : ClassData + { + public EventFrameBoundary_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventFrameBoundary_t", "EventFrameBoundary_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventFrameBoundary_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventFrameBoundary_t", "EventFrameBoundary_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventFrameBoundary_t() + { + } + public EventFrameBoundary_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventFrameBoundary_t", "EventFrameBoundary_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FrameTime + { + get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventFrameBoundary_t(ptr={this.m_classData})"; + } + public class EventModInitialized_t : ClassData + { + public EventModInitialized_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventModInitialized_t", "EventModInitialized_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventModInitialized_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventModInitialized_t", "EventModInitialized_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventModInitialized_t() + { + } + public EventModInitialized_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventModInitialized_t", "EventModInitialized_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"EventModInitialized_t(ptr={this.m_classData})"; + } + public class EventPostAdvanceTick_t : EventSimulate_t + { + public EventPostAdvanceTick_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPostAdvanceTick_t", "EventPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventPostAdvanceTick_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPostAdvanceTick_t", "EventPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventPostAdvanceTick_t() + { + } + public EventPostAdvanceTick_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPostAdvanceTick_t", "EventPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int CurrentTick + { + get { return Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentTick", CallKind.ClassMember, m_classData, value); } + } + public int CurrentTickThisFrame + { + get { return Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurrentTickThisFrame", CallKind.ClassMember, m_classData, value); } + } + public int TotalTicksThisFrame + { + get { return Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalTicksThisFrame", CallKind.ClassMember, m_classData, value); } + } + public int TotalTicks + { + get { return Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TotalTicks", CallKind.ClassMember, m_classData, value); } + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventPostAdvanceTick_t(ptr={this.m_classData})"; + } + public class EventPostDataUpdate_t : ClassData + { + public EventPostDataUpdate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPostDataUpdate_t", "EventPostDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventPostDataUpdate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPostDataUpdate_t", "EventPostDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventPostDataUpdate_t() + { + } + public EventPostDataUpdate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPostDataUpdate_t", "EventPostDataUpdate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Count + { + get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventPostDataUpdate_t(ptr={this.m_classData})"; + } + public class EventPreDataUpdate_t : ClassData + { + public EventPreDataUpdate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPreDataUpdate_t", "EventPreDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventPreDataUpdate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPreDataUpdate_t", "EventPreDataUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventPreDataUpdate_t() + { + } + public EventPreDataUpdate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventPreDataUpdate_t", "EventPreDataUpdate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Count + { + get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventPreDataUpdate_t(ptr={this.m_classData})"; + } + public class EventProfileStorageAvailable_t : ClassData + { + public EventProfileStorageAvailable_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventProfileStorageAvailable_t", "EventProfileStorageAvailable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventProfileStorageAvailable_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventProfileStorageAvailable_t", "EventProfileStorageAvailable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventProfileStorageAvailable_t() + { + } + public EventProfileStorageAvailable_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventProfileStorageAvailable_t", "EventProfileStorageAvailable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int SplitScreenSlot + { + get { return Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SplitScreenSlot", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventProfileStorageAvailable_t(ptr={this.m_classData})"; + } + public class EventServerAdvanceTick_t : EventAdvanceTick_t + { + public EventServerAdvanceTick_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerAdvanceTick_t", "EventServerAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerAdvanceTick_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerAdvanceTick_t", "EventServerAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerAdvanceTick_t() + { + } + public EventServerAdvanceTick_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerAdvanceTick_t", "EventServerAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventAdvanceTick_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventServerAdvanceTick_t(ptr={this.m_classData})"; + } + public class EventServerBeginAsyncPostTickWork_t : EventPostAdvanceTick_t + { + public EventServerBeginAsyncPostTickWork_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerBeginAsyncPostTickWork_t", "EventServerBeginAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerBeginAsyncPostTickWork_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerBeginAsyncPostTickWork_t", "EventServerBeginAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerBeginAsyncPostTickWork_t() + { + } + public EventServerBeginAsyncPostTickWork_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerBeginAsyncPostTickWork_t", "EventServerBeginAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventPostAdvanceTick_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventServerBeginAsyncPostTickWork_t(ptr={this.m_classData})"; + } + public class EventServerEndAsyncPostTickWork_t : ClassData + { + public EventServerEndAsyncPostTickWork_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerEndAsyncPostTickWork_t", "EventServerEndAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerEndAsyncPostTickWork_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerEndAsyncPostTickWork_t", "EventServerEndAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerEndAsyncPostTickWork_t() + { + } + public EventServerEndAsyncPostTickWork_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerEndAsyncPostTickWork_t", "EventServerEndAsyncPostTickWork_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"EventServerEndAsyncPostTickWork_t(ptr={this.m_classData})"; + } + public class EventServerPollNetworking_t : EventSimulate_t + { + public EventServerPollNetworking_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPollNetworking_t", "EventServerPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerPollNetworking_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPollNetworking_t", "EventServerPollNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerPollNetworking_t() + { + } + public EventServerPollNetworking_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPollNetworking_t", "EventServerPollNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventServerPollNetworking_t(ptr={this.m_classData})"; + } + public class EventServerPostAdvanceTick_t : EventPostAdvanceTick_t + { + public EventServerPostAdvanceTick_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPostAdvanceTick_t", "EventServerPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerPostAdvanceTick_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPostAdvanceTick_t", "EventServerPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerPostAdvanceTick_t() + { + } + public EventServerPostAdvanceTick_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPostAdvanceTick_t", "EventServerPostAdvanceTick_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventPostAdvanceTick_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventServerPostAdvanceTick_t(ptr={this.m_classData})"; + } + public class EventServerPostSimulate_t : EventSimulate_t + { + public EventServerPostSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPostSimulate_t", "EventServerPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerPostSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPostSimulate_t", "EventServerPostSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerPostSimulate_t() + { + } + public EventServerPostSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerPostSimulate_t", "EventServerPostSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventServerPostSimulate_t(ptr={this.m_classData})"; + } + public class EventServerProcessNetworking_t : EventSimulate_t + { + public EventServerProcessNetworking_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerProcessNetworking_t", "EventServerProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerProcessNetworking_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerProcessNetworking_t", "EventServerProcessNetworking_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerProcessNetworking_t() + { + } + public EventServerProcessNetworking_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerProcessNetworking_t", "EventServerProcessNetworking_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventServerProcessNetworking_t(ptr={this.m_classData})"; + } + public class EventServerSimulate_t : EventSimulate_t + { + public EventServerSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerSimulate_t", "EventServerSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerSimulate_t", "EventServerSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventServerSimulate_t() + { + } + public EventServerSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventServerSimulate_t", "EventServerSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EventSimulate_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"EventServerSimulate_t(ptr={this.m_classData})"; + } + public class EventSetTime_t : ClassData + { + public EventSetTime_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSetTime_t", "EventSetTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSetTime_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSetTime_t", "EventSetTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSetTime_t() + { + } + public EventSetTime_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSetTime_t", "EventSetTime_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public int ClientOutputFrames + { + get { return Invoker.CallNative("SDKClass", "ClientOutputFrames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClientOutputFrames", CallKind.ClassMember, m_classData, value); } + } + public double RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public double RenderTime + { + get { return Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderTime", CallKind.ClassMember, m_classData, value); } + } + public double RenderFrameTime + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTime", CallKind.ClassMember, m_classData, value); } + } + public double RenderFrameTimeUnbounded + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnbounded", CallKind.ClassMember, m_classData, value); } + } + public double RenderFrameTimeUnscaled + { + get { return Invoker.CallNative("SDKClass", "RenderFrameTimeUnscaled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderFrameTimeUnscaled", CallKind.ClassMember, m_classData, value); } + } + public double TickRemainder + { + get { return Invoker.CallNative("SDKClass", "TickRemainder", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TickRemainder", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventSetTime_t(ptr={this.m_classData})"; + } + public class EventSimpleLoopFrameUpdate_t : ClassData + { + public EventSimpleLoopFrameUpdate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSimpleLoopFrameUpdate_t", "EventSimpleLoopFrameUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSimpleLoopFrameUpdate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSimpleLoopFrameUpdate_t", "EventSimpleLoopFrameUpdate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSimpleLoopFrameUpdate_t() + { + } + public EventSimpleLoopFrameUpdate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSimpleLoopFrameUpdate_t", "EventSimpleLoopFrameUpdate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public float RealTime + { + get { return Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RealTime", CallKind.ClassMember, m_classData, value); } + } + public float FrameTime + { + get { return Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventSimpleLoopFrameUpdate_t(ptr={this.m_classData})"; + } + public class EventSimulate_t : ClassData + { + public EventSimulate_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSimulate_t", "EventSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSimulate_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSimulate_t", "EventSimulate_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSimulate_t() + { + } + public EventSimulate_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSimulate_t", "EventSimulate_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public EngineLoopState_t LoopState + { + get { return Invoker.CallNative("SDKClass", "LoopState", CallKind.ClassMember, m_classData); } + } + public bool FirstTick + { + get { return Invoker.CallNative("SDKClass", "FirstTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstTick", CallKind.ClassMember, m_classData, value); } + } + public bool LastTick + { + get { return Invoker.CallNative("SDKClass", "LastTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastTick", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"EventSimulate_t(ptr={this.m_classData})"; + } + public class EventSplitScreenStateChanged_t : ClassData + { + public EventSplitScreenStateChanged_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSplitScreenStateChanged_t", "EventSplitScreenStateChanged_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSplitScreenStateChanged_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSplitScreenStateChanged_t", "EventSplitScreenStateChanged_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public EventSplitScreenStateChanged_t() + { + } + public EventSplitScreenStateChanged_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("EventSplitScreenStateChanged_t", "EventSplitScreenStateChanged_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"EventSplitScreenStateChanged_t(ptr={this.m_classData})"; + } + public class Extent : ClassData + { + public Extent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Extent", "Extent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public Extent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Extent", "Extent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public Extent() + { + } + public Extent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Extent", "Extent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Lo + { + get { return Invoker.CallNative("SDKClass", "Lo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lo", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Hi + { + get { return Invoker.CallNative("SDKClass", "Hi", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hi", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"Extent(ptr={this.m_classData})"; + } + public class ExtraVertexStreamOverride_t : BaseSceneObjectOverride_t + { + public ExtraVertexStreamOverride_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ExtraVertexStreamOverride_t", "ExtraVertexStreamOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ExtraVertexStreamOverride_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ExtraVertexStreamOverride_t", "ExtraVertexStreamOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ExtraVertexStreamOverride_t() + { + } + public ExtraVertexStreamOverride_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ExtraVertexStreamOverride_t", "ExtraVertexStreamOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint SubSceneObject + { + get { return Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData, value); } + } + public uint DrawCallIndex + { + get { return Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData, value); } + } + public uint AdditionalMeshDrawPrimitiveFlags + { + get { return Invoker.CallNative("SDKClass", "AdditionalMeshDrawPrimitiveFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AdditionalMeshDrawPrimitiveFlags", CallKind.ClassMember, m_classData, value); } + } + public CRenderBufferBinding ExtraBufferBinding + { + get { return Invoker.CallNative("SDKClass", "ExtraBufferBinding", CallKind.ClassMember, m_classData); } + } + public BaseSceneObjectOverride_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"ExtraVertexStreamOverride_t(ptr={this.m_classData})"; + } + public class FakeEntity_tAPI : ClassData + { + public FakeEntity_tAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntity_tAPI", "FakeEntity_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FakeEntity_tAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntity_tAPI", "FakeEntity_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FakeEntity_tAPI() + { + } + public FakeEntity_tAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntity_tAPI", "FakeEntity_tAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"FakeEntity_tAPI(ptr={this.m_classData})"; + } + public class FakeEntityDerivedA_tAPI : ClassData + { + public FakeEntityDerivedA_tAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedA_tAPI", "FakeEntityDerivedA_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FakeEntityDerivedA_tAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedA_tAPI", "FakeEntityDerivedA_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FakeEntityDerivedA_tAPI() + { + } + public FakeEntityDerivedA_tAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedA_tAPI", "FakeEntityDerivedA_tAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"FakeEntityDerivedA_tAPI(ptr={this.m_classData})"; + } + public class FakeEntityDerivedB_tAPI : ClassData + { + public FakeEntityDerivedB_tAPI(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedB_tAPI", "FakeEntityDerivedB_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FakeEntityDerivedB_tAPI(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedB_tAPI", "FakeEntityDerivedB_tAPI", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FakeEntityDerivedB_tAPI() + { + } + public FakeEntityDerivedB_tAPI(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FakeEntityDerivedB_tAPI", "FakeEntityDerivedB_tAPI", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"FakeEntityDerivedB_tAPI(ptr={this.m_classData})"; + } + public class FeAnimStrayRadius_t : ClassData + { + public FeAnimStrayRadius_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAnimStrayRadius_t", "FeAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAnimStrayRadius_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAnimStrayRadius_t", "FeAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAnimStrayRadius_t() + { + } + public FeAnimStrayRadius_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAnimStrayRadius_t", "FeAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float MaxDist + { + get { return Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData, value); } + } + public float RelaxationFactor + { + get { return Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeAnimStrayRadius_t(ptr={this.m_classData})"; + } + public class FeAntiTunnelGroupBuild_t : ClassData + { + public FeAntiTunnelGroupBuild_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelGroupBuild_t", "FeAntiTunnelGroupBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAntiTunnelGroupBuild_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelGroupBuild_t", "FeAntiTunnelGroupBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAntiTunnelGroupBuild_t() + { + } + public FeAntiTunnelGroupBuild_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelGroupBuild_t", "FeAntiTunnelGroupBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint VertexMapHash + { + get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } + } + public uint CollisionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeAntiTunnelGroupBuild_t(ptr={this.m_classData})"; + } + public class FeAntiTunnelProbe_t : ClassData + { + public FeAntiTunnelProbe_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbe_t", "FeAntiTunnelProbe_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAntiTunnelProbe_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbe_t", "FeAntiTunnelProbe_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAntiTunnelProbe_t() + { + } + public FeAntiTunnelProbe_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbe_t", "FeAntiTunnelProbe_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public ushort ProbeNode + { + get { return Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData, value); } + } + public ushort Count + { + get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } + } + public uint Begin + { + get { return Invoker.CallNative("SDKClass", "Begin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Begin", CallKind.ClassMember, m_classData, value); } + } + public float ActivationDistance + { + get { return Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData, value); } + } + public float CurvatureRadius + { + get { return Invoker.CallNative("SDKClass", "CurvatureRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CurvatureRadius", CallKind.ClassMember, m_classData, value); } + } + public float Bias + { + get { return Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeAntiTunnelProbe_t(ptr={this.m_classData})"; + } + public class FeAntiTunnelProbeBuild_t : ClassData + { + public FeAntiTunnelProbeBuild_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbeBuild_t", "FeAntiTunnelProbeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAntiTunnelProbeBuild_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbeBuild_t", "FeAntiTunnelProbeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAntiTunnelProbeBuild_t() + { + } + public FeAntiTunnelProbeBuild_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAntiTunnelProbeBuild_t", "FeAntiTunnelProbeBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public float ActivationDistance + { + get { return Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ActivationDistance", CallKind.ClassMember, m_classData, value); } + } + public float Bias + { + get { return Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Bias", CallKind.ClassMember, m_classData, value); } + } + public float Curvature + { + get { return Invoker.CallNative("SDKClass", "Curvature", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Curvature", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public ushort ProbeNode + { + get { return Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProbeNode", CallKind.ClassMember, m_classData, value); } + } + public ushort[] TargetNodes + { + get { return Invoker.CallNative("SDKClass", "TargetNodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetNodes", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeAntiTunnelProbeBuild_t(ptr={this.m_classData})"; + } + public class FeAxialEdgeBend_t : ClassData + { + public FeAxialEdgeBend_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAxialEdgeBend_t", "FeAxialEdgeBend_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAxialEdgeBend_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAxialEdgeBend_t", "FeAxialEdgeBend_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeAxialEdgeBend_t() + { + } + public FeAxialEdgeBend_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeAxialEdgeBend_t", "FeAxialEdgeBend_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Te + { + get { return Invoker.CallNative("SDKClass", "Te", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Te", CallKind.ClassMember, m_classData, value); } + } + public float Tv + { + get { return Invoker.CallNative("SDKClass", "Tv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tv", CallKind.ClassMember, m_classData, value); } + } + public float Dist + { + get { return Invoker.CallNative("SDKClass", "Dist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dist", CallKind.ClassMember, m_classData, value); } + } + public float[] Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeAxialEdgeBend_t(ptr={this.m_classData})"; + } + public class FeBandBendLimit_t : ClassData + { + public FeBandBendLimit_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBandBendLimit_t", "FeBandBendLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBandBendLimit_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBandBendLimit_t", "FeBandBendLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBandBendLimit_t() + { + } + public FeBandBendLimit_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBandBendLimit_t", "FeBandBendLimit_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float DistMin + { + get { return Invoker.CallNative("SDKClass", "DistMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistMin", CallKind.ClassMember, m_classData, value); } + } + public float DistMax + { + get { return Invoker.CallNative("SDKClass", "DistMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistMax", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeBandBendLimit_t(ptr={this.m_classData})"; + } + public class FeBoxRigid_t : ClassData + { + public FeBoxRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBoxRigid_t", "FeBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBoxRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBoxRigid_t", "FeBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBoxRigid_t() + { + } + public FeBoxRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBoxRigid_t", "FeBoxRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort CollisionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Size + { + get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } + } + public ushort VertexMapIndex + { + get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeBoxRigid_t(ptr={this.m_classData})"; + } + public class FeBuildBoxRigid_t : FeBoxRigid_t + { + public FeBuildBoxRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildBoxRigid_t", "FeBuildBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildBoxRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildBoxRigid_t", "FeBuildBoxRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildBoxRigid_t() + { + } + public FeBuildBoxRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildBoxRigid_t", "FeBuildBoxRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public uint VertexMapHash + { + get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } + } + public uint AntitunnelGroupBits + { + get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } + } + public FeBoxRigid_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"FeBuildBoxRigid_t(ptr={this.m_classData})"; + } + public class FeBuildSDFRigid_t : FeSDFRigid_t + { + public FeBuildSDFRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildSDFRigid_t", "FeBuildSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildSDFRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildSDFRigid_t", "FeBuildSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildSDFRigid_t() + { + } + public FeBuildSDFRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildSDFRigid_t", "FeBuildSDFRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public uint VertexMapHash + { + get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } + } + public uint AntitunnelGroupBits + { + get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } + } + public FeSDFRigid_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"FeBuildSDFRigid_t(ptr={this.m_classData})"; + } + public class FeBuildSphereRigid_t : FeSphereRigid_t + { + public FeBuildSphereRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildSphereRigid_t", "FeBuildSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildSphereRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildSphereRigid_t", "FeBuildSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildSphereRigid_t() + { + } + public FeBuildSphereRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildSphereRigid_t", "FeBuildSphereRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public uint VertexMapHash + { + get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } + } + public uint AntitunnelGroupBits + { + get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } + } + public FeSphereRigid_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"FeBuildSphereRigid_t(ptr={this.m_classData})"; + } + public class FeBuildTaperedCapsuleRigid_t : FeTaperedCapsuleRigid_t + { + public FeBuildTaperedCapsuleRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildTaperedCapsuleRigid_t", "FeBuildTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildTaperedCapsuleRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildTaperedCapsuleRigid_t", "FeBuildTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeBuildTaperedCapsuleRigid_t() + { + } + public FeBuildTaperedCapsuleRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeBuildTaperedCapsuleRigid_t", "FeBuildTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public uint VertexMapHash + { + get { return Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapHash", CallKind.ClassMember, m_classData, value); } + } + public uint AntitunnelGroupBits + { + get { return Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AntitunnelGroupBits", CallKind.ClassMember, m_classData, value); } + } + public FeTaperedCapsuleRigid_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"FeBuildTaperedCapsuleRigid_t(ptr={this.m_classData})"; + } + public class FeCollisionPlane_t : ClassData + { + public FeCollisionPlane_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCollisionPlane_t", "FeCollisionPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCollisionPlane_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCollisionPlane_t", "FeCollisionPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCollisionPlane_t() + { + } + public FeCollisionPlane_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCollisionPlane_t", "FeCollisionPlane_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort CtrlParent + { + get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } + } + public ushort ChildNode + { + get { return Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData, value); } + } + public RnPlane_t Plane + { + get { return Invoker.CallNative("SDKClass", "Plane", CallKind.ClassMember, m_classData); } + } + public float Strength + { + get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeCollisionPlane_t(ptr={this.m_classData})"; + } + public class FeCtrlOffset_t : ClassData + { + public FeCtrlOffset_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOffset_t", "FeCtrlOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCtrlOffset_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOffset_t", "FeCtrlOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCtrlOffset_t() + { + } + public FeCtrlOffset_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOffset_t", "FeCtrlOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public ushort CtrlParent + { + get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } + } + public ushort CtrlChild + { + get { return Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeCtrlOffset_t(ptr={this.m_classData})"; + } + public class FeCtrlOsOffset_t : ClassData + { + public FeCtrlOsOffset_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOsOffset_t", "FeCtrlOsOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCtrlOsOffset_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOsOffset_t", "FeCtrlOsOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCtrlOsOffset_t() + { + } + public FeCtrlOsOffset_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlOsOffset_t", "FeCtrlOsOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort CtrlParent + { + get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } + } + public ushort CtrlChild + { + get { return Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeCtrlOsOffset_t(ptr={this.m_classData})"; + } + public class FeCtrlSoftOffset_t : ClassData + { + public FeCtrlSoftOffset_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlSoftOffset_t", "FeCtrlSoftOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCtrlSoftOffset_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlSoftOffset_t", "FeCtrlSoftOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeCtrlSoftOffset_t() + { + } + public FeCtrlSoftOffset_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeCtrlSoftOffset_t", "FeCtrlSoftOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort CtrlParent + { + get { return Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlParent", CallKind.ClassMember, m_classData, value); } + } + public ushort CtrlChild + { + get { return Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlChild", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public float Alpha + { + get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeCtrlSoftOffset_t(ptr={this.m_classData})"; + } + public class FeDynKinLink_t : ClassData + { + public FeDynKinLink_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeDynKinLink_t", "FeDynKinLink_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeDynKinLink_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeDynKinLink_t", "FeDynKinLink_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeDynKinLink_t() + { + } + public FeDynKinLink_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeDynKinLink_t", "FeDynKinLink_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } + } + public ushort Child + { + get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeDynKinLink_t(ptr={this.m_classData})"; + } + public class FeEdgeDesc_t : ClassData + { + public FeEdgeDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeEdgeDesc_t", "FeEdgeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeEdgeDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeEdgeDesc_t", "FeEdgeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeEdgeDesc_t() + { + } + public FeEdgeDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeEdgeDesc_t", "FeEdgeDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Edge + { + get { return Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Side + { + get { return Invoker.CallNative("SDKClass", "Side", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Side", CallKind.ClassMember, m_classData, value); } + } + public ushort[] VirtElem + { + get { return Invoker.CallNative("SDKClass", "VirtElem", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VirtElem", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeEdgeDesc_t(ptr={this.m_classData})"; + } + public class FeEffectDesc_t : ClassData + { + public FeEffectDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeEffectDesc_t", "FeEffectDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeEffectDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeEffectDesc_t", "FeEffectDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeEffectDesc_t() + { + } + public FeEffectDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeEffectDesc_t", "FeEffectDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameHash + { + get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeEffectDesc_t(ptr={this.m_classData})"; + } + public class FeFitInfluence_t : ClassData + { + public FeFitInfluence_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitInfluence_t", "FeFitInfluence_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFitInfluence_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitInfluence_t", "FeFitInfluence_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFitInfluence_t() + { + } + public FeFitInfluence_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitInfluence_t", "FeFitInfluence_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint VertexNode + { + get { return Invoker.CallNative("SDKClass", "VertexNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexNode", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public uint MatrixNode + { + get { return Invoker.CallNative("SDKClass", "MatrixNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatrixNode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeFitInfluence_t(ptr={this.m_classData})"; + } + public class FeFitMatrix_t : ClassData + { + public FeFitMatrix_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitMatrix_t", "FeFitMatrix_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFitMatrix_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitMatrix_t", "FeFitMatrix_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFitMatrix_t() + { + } + public FeFitMatrix_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitMatrix_t", "FeFitMatrix_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Center + { + get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } + } + public ushort End + { + get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort BeginDynamic + { + get { return Invoker.CallNative("SDKClass", "BeginDynamic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BeginDynamic", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeFitMatrix_t(ptr={this.m_classData})"; + } + public class FeFitWeight_t : ClassData + { + public FeFitWeight_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitWeight_t", "FeFitWeight_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFitWeight_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitWeight_t", "FeFitWeight_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFitWeight_t() + { + } + public FeFitWeight_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFitWeight_t", "FeFitWeight_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort Dummy + { + get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeFitWeight_t(ptr={this.m_classData})"; + } + public class FeFollowNode_t : ClassData + { + public FeFollowNode_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFollowNode_t", "FeFollowNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFollowNode_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFollowNode_t", "FeFollowNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeFollowNode_t() + { + } + public FeFollowNode_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeFollowNode_t", "FeFollowNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort ParentNode + { + get { return Invoker.CallNative("SDKClass", "ParentNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentNode", CallKind.ClassMember, m_classData, value); } + } + public ushort ChildNode + { + get { return Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChildNode", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeFollowNode_t(ptr={this.m_classData})"; + } + public class FeHingeLimit_t : ClassData + { + public FeHingeLimit_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimit_t", "FeHingeLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeHingeLimit_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimit_t", "FeHingeLimit_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeHingeLimit_t() + { + } + public FeHingeLimit_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimit_t", "FeHingeLimit_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public float Weight4 + { + get { return Invoker.CallNative("SDKClass", "Weight4", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight4", CallKind.ClassMember, m_classData, value); } + } + public float Weight5 + { + get { return Invoker.CallNative("SDKClass", "Weight5", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight5", CallKind.ClassMember, m_classData, value); } + } + public float AngleCenter + { + get { return Invoker.CallNative("SDKClass", "AngleCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleCenter", CallKind.ClassMember, m_classData, value); } + } + public float AngleExtents + { + get { return Invoker.CallNative("SDKClass", "AngleExtents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngleExtents", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeHingeLimit_t(ptr={this.m_classData})"; + } + public class FeHingeLimitBuild_t : ClassData + { + public FeHingeLimitBuild_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimitBuild_t", "FeHingeLimitBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeHingeLimitBuild_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimitBuild_t", "FeHingeLimitBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeHingeLimitBuild_t() + { + } + public FeHingeLimitBuild_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeHingeLimitBuild_t", "FeHingeLimitBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public float LimitCW + { + get { return Invoker.CallNative("SDKClass", "LimitCW", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LimitCW", CallKind.ClassMember, m_classData, value); } + } + public float LimitCCW + { + get { return Invoker.CallNative("SDKClass", "LimitCCW", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LimitCCW", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeHingeLimitBuild_t(ptr={this.m_classData})"; + } + public class FeKelagerBend2_t : ClassData + { + public FeKelagerBend2_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeKelagerBend2_t", "FeKelagerBend2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeKelagerBend2_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeKelagerBend2_t", "FeKelagerBend2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeKelagerBend2_t() + { + } + public FeKelagerBend2_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeKelagerBend2_t", "FeKelagerBend2_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public float Height0 + { + get { return Invoker.CallNative("SDKClass", "Height0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height0", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort Reserved + { + get { return Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeKelagerBend2_t(ptr={this.m_classData})"; + } + public class FeMorphLayerDepr_t : ClassData + { + public FeMorphLayerDepr_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeMorphLayerDepr_t", "FeMorphLayerDepr_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeMorphLayerDepr_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeMorphLayerDepr_t", "FeMorphLayerDepr_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeMorphLayerDepr_t() + { + } + public FeMorphLayerDepr_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeMorphLayerDepr_t", "FeMorphLayerDepr_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameHash + { + get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Nodes + { + get { return Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Nodes", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] InitPos + { + get { return Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitPos", CallKind.ClassMember, m_classData, value); } + } + public float[] Gravity + { + get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } + } + public float[] GoalStrength + { + get { return Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalStrength", CallKind.ClassMember, m_classData, value); } + } + public float[] GoalDamping + { + get { return Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalDamping", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeMorphLayerDepr_t(ptr={this.m_classData})"; + } + public class FeNodeBase_t : ClassData + { + public FeNodeBase_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeBase_t", "FeNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeBase_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeBase_t", "FeNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeBase_t() + { + } + public FeNodeBase_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeBase_t", "FeNodeBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Dummy + { + get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeX0 + { + get { return Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeX1 + { + get { return Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeY0 + { + get { return Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeY1 + { + get { return Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeNodeBase_t(ptr={this.m_classData})"; + } + public class FeNodeIntegrator_t : ClassData + { + public FeNodeIntegrator_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeIntegrator_t", "FeNodeIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeIntegrator_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeIntegrator_t", "FeNodeIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeIntegrator_t() + { + } + public FeNodeIntegrator_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeIntegrator_t", "FeNodeIntegrator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float PointDamping + { + get { return Invoker.CallNative("SDKClass", "PointDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PointDamping", CallKind.ClassMember, m_classData, value); } + } + public float AnimationForceAttraction + { + get { return Invoker.CallNative("SDKClass", "AnimationForceAttraction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationForceAttraction", CallKind.ClassMember, m_classData, value); } + } + public float AnimationVertexAttraction + { + get { return Invoker.CallNative("SDKClass", "AnimationVertexAttraction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationVertexAttraction", CallKind.ClassMember, m_classData, value); } + } + public float Gravity + { + get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeNodeIntegrator_t(ptr={this.m_classData})"; + } + public class FeNodeReverseOffset_t : ClassData + { + public FeNodeReverseOffset_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeReverseOffset_t", "FeNodeReverseOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeReverseOffset_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeReverseOffset_t", "FeNodeReverseOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeReverseOffset_t() + { + } + public FeNodeReverseOffset_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeReverseOffset_t", "FeNodeReverseOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public ushort BoneCtrl + { + get { return Invoker.CallNative("SDKClass", "BoneCtrl", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneCtrl", CallKind.ClassMember, m_classData, value); } + } + public ushort TargetNode + { + get { return Invoker.CallNative("SDKClass", "TargetNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetNode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeNodeReverseOffset_t(ptr={this.m_classData})"; + } + public class FeNodeWindBase_t : ClassData + { + public FeNodeWindBase_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeWindBase_t", "FeNodeWindBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeWindBase_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeWindBase_t", "FeNodeWindBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeNodeWindBase_t() + { + } + public FeNodeWindBase_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeNodeWindBase_t", "FeNodeWindBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort NodeX0 + { + get { return Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeX1 + { + get { return Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeY0 + { + get { return Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeY1 + { + get { return Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeNodeWindBase_t(ptr={this.m_classData})"; + } + public class FeProxyVertexMap_t : ClassData + { + public FeProxyVertexMap_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeProxyVertexMap_t", "FeProxyVertexMap_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeProxyVertexMap_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeProxyVertexMap_t", "FeProxyVertexMap_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeProxyVertexMap_t() + { + } + public FeProxyVertexMap_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeProxyVertexMap_t", "FeProxyVertexMap_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeProxyVertexMap_t(ptr={this.m_classData})"; + } + public class FeQuad_t : ClassData + { + public FeQuad_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeQuad_t", "FeQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeQuad_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeQuad_t", "FeQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeQuad_t() + { + } + public FeQuad_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeQuad_t", "FeQuad_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float Slack + { + get { return Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Slack", CallKind.ClassMember, m_classData, value); } + } + public Vector4D[] Shape + { + get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeQuad_t(ptr={this.m_classData})"; + } + public class FeRigidColliderIndices_t : ClassData + { + public FeRigidColliderIndices_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeRigidColliderIndices_t", "FeRigidColliderIndices_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeRigidColliderIndices_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeRigidColliderIndices_t", "FeRigidColliderIndices_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeRigidColliderIndices_t() + { + } + public FeRigidColliderIndices_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeRigidColliderIndices_t", "FeRigidColliderIndices_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort TaperedCapsuleRigidIndex + { + get { return Invoker.CallNative("SDKClass", "TaperedCapsuleRigidIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TaperedCapsuleRigidIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort SphereRigidIndex + { + get { return Invoker.CallNative("SDKClass", "SphereRigidIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SphereRigidIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort BoxRigidIndex + { + get { return Invoker.CallNative("SDKClass", "BoxRigidIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoxRigidIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort SDFRigidIndex + { + get { return Invoker.CallNative("SDKClass", "SDFRigidIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SDFRigidIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort CollisionPlaneIndex + { + get { return Invoker.CallNative("SDKClass", "CollisionPlaneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionPlaneIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeRigidColliderIndices_t(ptr={this.m_classData})"; + } + public class FeRodConstraint_t : ClassData + { + public FeRodConstraint_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeRodConstraint_t", "FeRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeRodConstraint_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeRodConstraint_t", "FeRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeRodConstraint_t() + { + } + public FeRodConstraint_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeRodConstraint_t", "FeRodConstraint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float MaxDist + { + get { return Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData, value); } + } + public float MinDist + { + get { return Invoker.CallNative("SDKClass", "MinDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinDist", CallKind.ClassMember, m_classData, value); } + } + public float Weight0 + { + get { return Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData, value); } + } + public float RelaxationFactor + { + get { return Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeRodConstraint_t(ptr={this.m_classData})"; + } + public class FeSDFRigid_t : ClassData + { + public FeSDFRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSDFRigid_t", "FeSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSDFRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSDFRigid_t", "FeSDFRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSDFRigid_t() + { + } + public FeSDFRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSDFRigid_t", "FeSDFRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D LocalMin + { + get { return Invoker.CallNative("SDKClass", "LocalMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LocalMax + { + get { return Invoker.CallNative("SDKClass", "LocalMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalMax", CallKind.ClassMember, m_classData, value); } + } + public float Bounciness + { + get { return Invoker.CallNative("SDKClass", "Bounciness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Bounciness", CallKind.ClassMember, m_classData, value); } + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort CollisionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } + } + public ushort VertexMapIndex + { + get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public float[] Distances + { + get { return Invoker.CallNative("SDKClass", "Distances", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Distances", CallKind.ClassMember, m_classData, value); } + } + public int Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public int Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public int Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSDFRigid_t(ptr={this.m_classData})"; + } + public class FeSimdAnimStrayRadius_t : ClassData + { + public FeSimdAnimStrayRadius_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdAnimStrayRadius_t", "FeSimdAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdAnimStrayRadius_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdAnimStrayRadius_t", "FeSimdAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdAnimStrayRadius_t() + { + } + public FeSimdAnimStrayRadius_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdAnimStrayRadius_t", "FeSimdAnimStrayRadius_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float MaxDist + { + get { return Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxDist", CallKind.ClassMember, m_classData, value); } + } + public float RelaxationFactor + { + get { return Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RelaxationFactor", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSimdAnimStrayRadius_t(ptr={this.m_classData})"; + } + public class FeSimdNodeBase_t : ClassData + { + public FeSimdNodeBase_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdNodeBase_t", "FeSimdNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdNodeBase_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdNodeBase_t", "FeSimdNodeBase_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdNodeBase_t() + { + } + public FeSimdNodeBase_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdNodeBase_t", "FeSimdNodeBase_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort[] NodeX0 + { + get { return Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeX0", CallKind.ClassMember, m_classData, value); } + } + public ushort[] NodeX1 + { + get { return Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeX1", CallKind.ClassMember, m_classData, value); } + } + public ushort[] NodeY0 + { + get { return Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeY0", CallKind.ClassMember, m_classData, value); } + } + public ushort[] NodeY1 + { + get { return Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeY1", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Dummy + { + get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSimdNodeBase_t(ptr={this.m_classData})"; + } + public class FeSimdQuad_t : ClassData + { + public FeSimdQuad_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdQuad_t", "FeSimdQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdQuad_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdQuad_t", "FeSimdQuad_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdQuad_t() + { + } + public FeSimdQuad_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdQuad_t", "FeSimdQuad_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSimdQuad_t(ptr={this.m_classData})"; + } + public class FeSimdRodConstraint_t : ClassData + { + public FeSimdRodConstraint_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraint_t", "FeSimdRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdRodConstraint_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraint_t", "FeSimdRodConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdRodConstraint_t() + { + } + public FeSimdRodConstraint_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraint_t", "FeSimdRodConstraint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSimdRodConstraint_t(ptr={this.m_classData})"; + } + public class FeSimdRodConstraintAnim_t : ClassData + { + public FeSimdRodConstraintAnim_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraintAnim_t", "FeSimdRodConstraintAnim_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdRodConstraintAnim_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraintAnim_t", "FeSimdRodConstraintAnim_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdRodConstraintAnim_t() + { + } + public FeSimdRodConstraintAnim_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdRodConstraintAnim_t", "FeSimdRodConstraintAnim_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSimdRodConstraintAnim_t(ptr={this.m_classData})"; + } + public class FeSimdSpringIntegrator_t : ClassData + { + public FeSimdSpringIntegrator_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdSpringIntegrator_t", "FeSimdSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdSpringIntegrator_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdSpringIntegrator_t", "FeSimdSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdSpringIntegrator_t() + { + } + public FeSimdSpringIntegrator_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdSpringIntegrator_t", "FeSimdSpringIntegrator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float SpringRestLength + { + get { return Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData, value); } + } + public float SpringConstant + { + get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } + } + public float SpringDamping + { + get { return Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData, value); } + } + public float NodeWeight0 + { + get { return Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSimdSpringIntegrator_t(ptr={this.m_classData})"; + } + public class FeSimdTri_t : ClassData + { + public FeSimdTri_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdTri_t", "FeSimdTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdTri_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdTri_t", "FeSimdTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSimdTri_t() + { + } + public FeSimdTri_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSimdTri_t", "FeSimdTri_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float W1 + { + get { return Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData, value); } + } + public float W2 + { + get { return Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSimdTri_t(ptr={this.m_classData})"; + } + public class FeSoftParent_t : ClassData + { + public FeSoftParent_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSoftParent_t", "FeSoftParent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSoftParent_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSoftParent_t", "FeSoftParent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSoftParent_t() + { + } + public FeSoftParent_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSoftParent_t", "FeSoftParent_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } + } + public float Alpha + { + get { return Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Alpha", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSoftParent_t(ptr={this.m_classData})"; + } + public class FeSourceEdge_t : ClassData + { + public FeSourceEdge_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSourceEdge_t", "FeSourceEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSourceEdge_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSourceEdge_t", "FeSourceEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSourceEdge_t() + { + } + public FeSourceEdge_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSourceEdge_t", "FeSourceEdge_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSourceEdge_t(ptr={this.m_classData})"; + } + public class FeSphereRigid_t : ClassData + { + public FeSphereRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSphereRigid_t", "FeSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSphereRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSphereRigid_t", "FeSphereRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSphereRigid_t() + { + } + public FeSphereRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSphereRigid_t", "FeSphereRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Sphere + { + get { return Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData, value); } + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort CollisionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } + } + public ushort VertexMapIndex + { + get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSphereRigid_t(ptr={this.m_classData})"; + } + public class FeSpringIntegrator_t : ClassData + { + public FeSpringIntegrator_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSpringIntegrator_t", "FeSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSpringIntegrator_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSpringIntegrator_t", "FeSpringIntegrator_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeSpringIntegrator_t() + { + } + public FeSpringIntegrator_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeSpringIntegrator_t", "FeSpringIntegrator_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float SpringRestLength + { + get { return Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringRestLength", CallKind.ClassMember, m_classData, value); } + } + public float SpringConstant + { + get { return Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringConstant", CallKind.ClassMember, m_classData, value); } + } + public float SpringDamping + { + get { return Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringDamping", CallKind.ClassMember, m_classData, value); } + } + public float NodeWeight0 + { + get { return Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeWeight0", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeSpringIntegrator_t(ptr={this.m_classData})"; + } + public class FeStiffHingeBuild_t : ClassData + { + public FeStiffHingeBuild_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeStiffHingeBuild_t", "FeStiffHingeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeStiffHingeBuild_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeStiffHingeBuild_t", "FeStiffHingeBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeStiffHingeBuild_t() + { + } + public FeStiffHingeBuild_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeStiffHingeBuild_t", "FeStiffHingeBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MaxAngle + { + get { return Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngle", CallKind.ClassMember, m_classData, value); } + } + public float Strength + { + get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } + } + public float[] MotionBias + { + get { return Invoker.CallNative("SDKClass", "MotionBias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotionBias", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeStiffHingeBuild_t(ptr={this.m_classData})"; + } + public class FeTaperedCapsuleRigid_t : ClassData + { + public FeTaperedCapsuleRigid_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleRigid_t", "FeTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTaperedCapsuleRigid_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleRigid_t", "FeTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTaperedCapsuleRigid_t() + { + } + public FeTaperedCapsuleRigid_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleRigid_t", "FeTaperedCapsuleRigid_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] Sphere + { + get { return Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sphere", CallKind.ClassMember, m_classData, value); } + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort CollisionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } + } + public ushort VertexMapIndex + { + get { return Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeTaperedCapsuleRigid_t(ptr={this.m_classData})"; + } + public class FeTaperedCapsuleStretch_t : ClassData + { + public FeTaperedCapsuleStretch_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleStretch_t", "FeTaperedCapsuleStretch_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTaperedCapsuleStretch_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleStretch_t", "FeTaperedCapsuleStretch_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTaperedCapsuleStretch_t() + { + } + public FeTaperedCapsuleStretch_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTaperedCapsuleStretch_t", "FeTaperedCapsuleStretch_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort CollisionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionMask", CallKind.ClassMember, m_classData, value); } + } + public ushort Dummy + { + get { return Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Dummy", CallKind.ClassMember, m_classData, value); } + } + public float[] Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeTaperedCapsuleStretch_t(ptr={this.m_classData})"; + } + public class FeTreeChildren_t : ClassData + { + public FeTreeChildren_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTreeChildren_t", "FeTreeChildren_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTreeChildren_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTreeChildren_t", "FeTreeChildren_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTreeChildren_t() + { + } + public FeTreeChildren_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTreeChildren_t", "FeTreeChildren_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Child + { + get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeTreeChildren_t(ptr={this.m_classData})"; + } + public class FeTri_t : ClassData + { + public FeTri_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTri_t", "FeTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTri_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTri_t", "FeTri_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTri_t() + { + } + public FeTri_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTri_t", "FeTri_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public float W1 + { + get { return Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "W1", CallKind.ClassMember, m_classData, value); } + } + public float W2 + { + get { return Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "W2", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeTri_t(ptr={this.m_classData})"; + } + public class FeTwistConstraint_t : ClassData + { + public FeTwistConstraint_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTwistConstraint_t", "FeTwistConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTwistConstraint_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTwistConstraint_t", "FeTwistConstraint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeTwistConstraint_t() + { + } + public FeTwistConstraint_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeTwistConstraint_t", "FeTwistConstraint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort NodeOrient + { + get { return Invoker.CallNative("SDKClass", "NodeOrient", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeOrient", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeEnd + { + get { return Invoker.CallNative("SDKClass", "NodeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeEnd", CallKind.ClassMember, m_classData, value); } + } + public float TwistRelax + { + get { return Invoker.CallNative("SDKClass", "TwistRelax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistRelax", CallKind.ClassMember, m_classData, value); } + } + public float SwingRelax + { + get { return Invoker.CallNative("SDKClass", "SwingRelax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SwingRelax", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeTwistConstraint_t(ptr={this.m_classData})"; + } + public class FeVertexMapBuild_t : ClassData + { + public FeVertexMapBuild_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapBuild_t", "FeVertexMapBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeVertexMapBuild_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapBuild_t", "FeVertexMapBuild_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeVertexMapBuild_t() + { + } + public FeVertexMapBuild_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapBuild_t", "FeVertexMapBuild_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string VertexMapName + { + get { return Invoker.CallNative("SDKClass", "VertexMapName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapName", CallKind.ClassMember, m_classData, value); } + } + public uint NameHash + { + get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public float VolumetricSolveStrength + { + get { return Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData, value); } + } + public int ScaleSourceNode + { + get { return Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData, value); } + } + public float[] Weights + { + get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeVertexMapBuild_t(ptr={this.m_classData})"; + } + public class FeVertexMapDesc_t : ClassData + { + public FeVertexMapDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapDesc_t", "FeVertexMapDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeVertexMapDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapDesc_t", "FeVertexMapDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeVertexMapDesc_t() + { + } + public FeVertexMapDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeVertexMapDesc_t", "FeVertexMapDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameHash + { + get { return Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameHash", CallKind.ClassMember, m_classData, value); } + } + public uint Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public ushort VertexBase + { + get { return Invoker.CallNative("SDKClass", "VertexBase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexBase", CallKind.ClassMember, m_classData, value); } + } + public ushort VertexCount + { + get { return Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexCount", CallKind.ClassMember, m_classData, value); } + } + public uint MapOffset + { + get { return Invoker.CallNative("SDKClass", "MapOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MapOffset", CallKind.ClassMember, m_classData, value); } + } + public uint NodeListOffset + { + get { return Invoker.CallNative("SDKClass", "NodeListOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeListOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D CenterOfMass + { + get { return Invoker.CallNative("SDKClass", "CenterOfMass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CenterOfMass", CallKind.ClassMember, m_classData, value); } + } + public float VolumetricSolveStrength + { + get { return Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumetricSolveStrength", CallKind.ClassMember, m_classData, value); } + } + public short ScaleSourceNode + { + get { return Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScaleSourceNode", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeListCount + { + get { return Invoker.CallNative("SDKClass", "NodeListCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeListCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeVertexMapDesc_t(ptr={this.m_classData})"; + } + public class FeWeightedNode_t : ClassData + { + public FeWeightedNode_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeWeightedNode_t", "FeWeightedNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeWeightedNode_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeWeightedNode_t", "FeWeightedNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeWeightedNode_t() + { + } + public FeWeightedNode_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeWeightedNode_t", "FeWeightedNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public ushort Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeWeightedNode_t(ptr={this.m_classData})"; + } + public class FeWorldCollisionParams_t : ClassData + { + public FeWorldCollisionParams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeWorldCollisionParams_t", "FeWorldCollisionParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeWorldCollisionParams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeWorldCollisionParams_t", "FeWorldCollisionParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FeWorldCollisionParams_t() + { + } + public FeWorldCollisionParams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FeWorldCollisionParams_t", "FeWorldCollisionParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float WorldFriction + { + get { return Invoker.CallNative("SDKClass", "WorldFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldFriction", CallKind.ClassMember, m_classData, value); } + } + public float GroundFriction + { + get { return Invoker.CallNative("SDKClass", "GroundFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundFriction", CallKind.ClassMember, m_classData, value); } + } + public ushort ListBegin + { + get { return Invoker.CallNative("SDKClass", "ListBegin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ListBegin", CallKind.ClassMember, m_classData, value); } + } + public ushort ListEnd + { + get { return Invoker.CallNative("SDKClass", "ListEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ListEnd", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FeWorldCollisionParams_t(ptr={this.m_classData})"; + } + public class FilterDamageType : CBaseFilter + { + public FilterDamageType(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FilterDamageType", "FilterDamageType", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FilterDamageType(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FilterDamageType", "FilterDamageType", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FilterDamageType() + { + } + public FilterDamageType(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FilterDamageType", "FilterDamageType", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int DamageType + { + get { return Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DamageType", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"FilterDamageType(ptr={this.m_classData})"; + } + public class FilterHealth : CBaseFilter + { + public FilterHealth(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FilterHealth", "FilterHealth", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FilterHealth(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FilterHealth", "FilterHealth", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FilterHealth() + { + } + public FilterHealth(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FilterHealth", "FilterHealth", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool AdrenalineActive + { + get { return Invoker.CallNative("SDKClass", "AdrenalineActive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AdrenalineActive", CallKind.ClassMember, m_classData, value); } + } + public int HealthMin + { + get { return Invoker.CallNative("SDKClass", "HealthMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HealthMin", CallKind.ClassMember, m_classData, value); } + } + public int HealthMax + { + get { return Invoker.CallNative("SDKClass", "HealthMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HealthMax", CallKind.ClassMember, m_classData, value); } + } + public CBaseFilter Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"FilterHealth(ptr={this.m_classData})"; + } + public class fogparams_t : ClassData + { + public fogparams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("fogparams_t", "fogparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public fogparams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("fogparams_t", "fogparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public fogparams_t() + { + } + public fogparams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("fogparams_t", "fogparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D DirPrimary + { + get { return Invoker.CallNative("SDKClass", "DirPrimary", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DirPrimary", CallKind.ClassMember, m_classData, value); } + } + public QAngle ColorPrimary + { + get { return Invoker.CallNative("SDKClass", "ColorPrimary", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorPrimary", CallKind.ClassMember, m_classData, value); } + } + public QAngle ColorSecondary + { + get { return Invoker.CallNative("SDKClass", "ColorSecondary", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorSecondary", CallKind.ClassMember, m_classData, value); } + } + public QAngle ColorPrimaryLerpTo + { + get { return Invoker.CallNative("SDKClass", "ColorPrimaryLerpTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorPrimaryLerpTo", CallKind.ClassMember, m_classData, value); } + } + public QAngle ColorSecondaryLerpTo + { + get { return Invoker.CallNative("SDKClass", "ColorSecondaryLerpTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorSecondaryLerpTo", CallKind.ClassMember, m_classData, value); } + } + public float Start + { + get { return Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Start", CallKind.ClassMember, m_classData, value); } + } + public float End + { + get { return Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "End", CallKind.ClassMember, m_classData, value); } + } + public float Farz + { + get { return Invoker.CallNative("SDKClass", "Farz", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Farz", CallKind.ClassMember, m_classData, value); } + } + public float Maxdensity + { + get { return Invoker.CallNative("SDKClass", "Maxdensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Maxdensity", CallKind.ClassMember, m_classData, value); } + } + public float Exponent + { + get { return Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Exponent", CallKind.ClassMember, m_classData, value); } + } + public float HDRColorScale + { + get { return Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HDRColorScale", CallKind.ClassMember, m_classData, value); } + } + public float SkyboxFogFactor + { + get { return Invoker.CallNative("SDKClass", "SkyboxFogFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyboxFogFactor", CallKind.ClassMember, m_classData, value); } + } + public float SkyboxFogFactorLerpTo + { + get { return Invoker.CallNative("SDKClass", "SkyboxFogFactorLerpTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyboxFogFactorLerpTo", CallKind.ClassMember, m_classData, value); } + } + public float StartLerpTo + { + get { return Invoker.CallNative("SDKClass", "StartLerpTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartLerpTo", CallKind.ClassMember, m_classData, value); } + } + public float EndLerpTo + { + get { return Invoker.CallNative("SDKClass", "EndLerpTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndLerpTo", CallKind.ClassMember, m_classData, value); } + } + public float MaxdensityLerpTo + { + get { return Invoker.CallNative("SDKClass", "MaxdensityLerpTo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxdensityLerpTo", CallKind.ClassMember, m_classData, value); } + } + public float Lerptime + { + get { return Invoker.CallNative("SDKClass", "Lerptime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Lerptime", CallKind.ClassMember, m_classData, value); } + } + public float Duration + { + get { return Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Duration", CallKind.ClassMember, m_classData, value); } + } + public float Blendtobackground + { + get { return Invoker.CallNative("SDKClass", "Blendtobackground", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Blendtobackground", CallKind.ClassMember, m_classData, value); } + } + public float Scattering + { + get { return Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scattering", CallKind.ClassMember, m_classData, value); } + } + public float Locallightscale + { + get { return Invoker.CallNative("SDKClass", "Locallightscale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Locallightscale", CallKind.ClassMember, m_classData, value); } + } + public bool Enable + { + get { return Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData, value); } + } + public bool Blend + { + get { return Invoker.CallNative("SDKClass", "Blend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Blend", CallKind.ClassMember, m_classData, value); } + } + public bool Padding2 + { + get { return Invoker.CallNative("SDKClass", "Padding2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Padding2", CallKind.ClassMember, m_classData, value); } + } + public bool Padding + { + get { return Invoker.CallNative("SDKClass", "Padding", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Padding", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"fogparams_t(ptr={this.m_classData})"; + } + public class fogplayerparams_t : ClassData + { + public fogplayerparams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("fogplayerparams_t", "fogplayerparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public fogplayerparams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("fogplayerparams_t", "fogplayerparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public fogplayerparams_t() + { + } + public fogplayerparams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("fogplayerparams_t", "fogplayerparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CFogController Ctrl + { + get { return Invoker.CallNative("SDKClass", "Ctrl", CallKind.ClassMember, m_classData); } + } + public float TransitionTime + { + get { return Invoker.CallNative("SDKClass", "TransitionTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TransitionTime", CallKind.ClassMember, m_classData, value); } + } + public QAngle OldColor + { + get { return Invoker.CallNative("SDKClass", "OldColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldColor", CallKind.ClassMember, m_classData, value); } + } + public float OldStart + { + get { return Invoker.CallNative("SDKClass", "OldStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldStart", CallKind.ClassMember, m_classData, value); } + } + public float OldEnd + { + get { return Invoker.CallNative("SDKClass", "OldEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldEnd", CallKind.ClassMember, m_classData, value); } + } + public float OldMaxDensity + { + get { return Invoker.CallNative("SDKClass", "OldMaxDensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldMaxDensity", CallKind.ClassMember, m_classData, value); } + } + public float OldHDRColorScale + { + get { return Invoker.CallNative("SDKClass", "OldHDRColorScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldHDRColorScale", CallKind.ClassMember, m_classData, value); } + } + public float OldFarZ + { + get { return Invoker.CallNative("SDKClass", "OldFarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldFarZ", CallKind.ClassMember, m_classData, value); } + } + public QAngle NewColor + { + get { return Invoker.CallNative("SDKClass", "NewColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewColor", CallKind.ClassMember, m_classData, value); } + } + public float NewStart + { + get { return Invoker.CallNative("SDKClass", "NewStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewStart", CallKind.ClassMember, m_classData, value); } + } + public float NewEnd + { + get { return Invoker.CallNative("SDKClass", "NewEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewEnd", CallKind.ClassMember, m_classData, value); } + } + public float NewMaxDensity + { + get { return Invoker.CallNative("SDKClass", "NewMaxDensity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewMaxDensity", CallKind.ClassMember, m_classData, value); } + } + public float NewHDRColorScale + { + get { return Invoker.CallNative("SDKClass", "NewHDRColorScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewHDRColorScale", CallKind.ClassMember, m_classData, value); } + } + public float NewFarZ + { + get { return Invoker.CallNative("SDKClass", "NewFarZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NewFarZ", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"fogplayerparams_t(ptr={this.m_classData})"; + } + public class FollowAttachmentData : ClassData + { + public FollowAttachmentData(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentData", "FollowAttachmentData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FollowAttachmentData(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentData", "FollowAttachmentData", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FollowAttachmentData() + { + } + public FollowAttachmentData(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentData", "FollowAttachmentData", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FollowAttachmentData(ptr={this.m_classData})"; + } + public class FollowAttachmentSettings_t : ClassData + { + public FollowAttachmentSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentSettings_t", "FollowAttachmentSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FollowAttachmentSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentSettings_t", "FollowAttachmentSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FollowAttachmentSettings_t() + { + } + public FollowAttachmentSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowAttachmentSettings_t", "FollowAttachmentSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimAttachment Attachment + { + get { return Invoker.CallNative("SDKClass", "Attachment", CallKind.ClassMember, m_classData); } + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public bool MatchTranslation + { + get { return Invoker.CallNative("SDKClass", "MatchTranslation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchTranslation", CallKind.ClassMember, m_classData, value); } + } + public bool MatchRotation + { + get { return Invoker.CallNative("SDKClass", "MatchRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchRotation", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FollowAttachmentSettings_t(ptr={this.m_classData})"; + } + public class FollowTargetOpFixedSettings_t : ClassData + { + public FollowTargetOpFixedSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowTargetOpFixedSettings_t", "FollowTargetOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FollowTargetOpFixedSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowTargetOpFixedSettings_t", "FollowTargetOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FollowTargetOpFixedSettings_t() + { + } + public FollowTargetOpFixedSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FollowTargetOpFixedSettings_t", "FollowTargetOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public bool BoneTarget + { + get { return Invoker.CallNative("SDKClass", "BoneTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneTarget", CallKind.ClassMember, m_classData, value); } + } + public int BoneTargetIndex + { + get { return Invoker.CallNative("SDKClass", "BoneTargetIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneTargetIndex", CallKind.ClassMember, m_classData, value); } + } + public bool WorldCoodinateTarget + { + get { return Invoker.CallNative("SDKClass", "WorldCoodinateTarget", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldCoodinateTarget", CallKind.ClassMember, m_classData, value); } + } + public bool MatchTargetOrientation + { + get { return Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FollowTargetOpFixedSettings_t(ptr={this.m_classData})"; + } + public class FootFixedData_t : ClassData + { + public FootFixedData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootFixedData_t", "FootFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootFixedData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootFixedData_t", "FootFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootFixedData_t() + { + } + public FootFixedData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootFixedData_t", "FootFixedData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D ToeOffset + { + get { return Invoker.CallNative("SDKClass", "ToeOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToeOffset", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HeelOffset + { + get { return Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HeelOffset", CallKind.ClassMember, m_classData, value); } + } + public int TargetBoneIndex + { + get { return Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public int AnkleBoneIndex + { + get { return Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnkleBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public int IKAnchorBoneIndex + { + get { return Invoker.CallNative("SDKClass", "IKAnchorBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IKAnchorBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public int IkChainIndex + { + get { return Invoker.CallNative("SDKClass", "IkChainIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IkChainIndex", CallKind.ClassMember, m_classData, value); } + } + public float MaxIKLength + { + get { return Invoker.CallNative("SDKClass", "MaxIKLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxIKLength", CallKind.ClassMember, m_classData, value); } + } + public int FootIndex + { + get { return Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData, value); } + } + public int TagIndex + { + get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } + } + public float MaxRotationLeft + { + get { return Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData, value); } + } + public float MaxRotationRight + { + get { return Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FootFixedData_t(ptr={this.m_classData})"; + } + public class FootFixedSettings : ClassData + { + public FootFixedSettings(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootFixedSettings", "FootFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootFixedSettings(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootFixedSettings", "FootFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootFixedSettings() + { + } + public FootFixedSettings(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootFixedSettings", "FootFixedSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public TraceSettings_t TraceSettings + { + get { return Invoker.CallNative("SDKClass", "TraceSettings", CallKind.ClassMember, m_classData); } + } + public Vector2D FootBaseBindPosePositionMS + { + get { return Invoker.CallNative("SDKClass", "FootBaseBindPosePositionMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootBaseBindPosePositionMS", CallKind.ClassMember, m_classData, value); } + } + public float FootBaseLength + { + get { return Invoker.CallNative("SDKClass", "FootBaseLength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootBaseLength", CallKind.ClassMember, m_classData, value); } + } + public float MaxRotationLeft + { + get { return Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRotationLeft", CallKind.ClassMember, m_classData, value); } + } + public float MaxRotationRight + { + get { return Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxRotationRight", CallKind.ClassMember, m_classData, value); } + } + public int FootstepLandedTagIndex + { + get { return Invoker.CallNative("SDKClass", "FootstepLandedTagIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootstepLandedTagIndex", CallKind.ClassMember, m_classData, value); } + } + public bool EnableTracing + { + get { return Invoker.CallNative("SDKClass", "EnableTracing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableTracing", CallKind.ClassMember, m_classData, value); } + } + public float TraceAngleBlend + { + get { return Invoker.CallNative("SDKClass", "TraceAngleBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceAngleBlend", CallKind.ClassMember, m_classData, value); } + } + public int DisableTagIndex + { + get { return Invoker.CallNative("SDKClass", "DisableTagIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableTagIndex", CallKind.ClassMember, m_classData, value); } + } + public int FootIndex + { + get { return Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FootFixedSettings(ptr={this.m_classData})"; + } + public class FootLockPoseOpFixedSettings : ClassData + { + public FootLockPoseOpFixedSettings(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootLockPoseOpFixedSettings", "FootLockPoseOpFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootLockPoseOpFixedSettings(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootLockPoseOpFixedSettings", "FootLockPoseOpFixedSettings", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootLockPoseOpFixedSettings() + { + } + public FootLockPoseOpFixedSettings(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootLockPoseOpFixedSettings", "FootLockPoseOpFixedSettings", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimInputDamping HipDampingSettings + { + get { return Invoker.CallNative("SDKClass", "HipDampingSettings", CallKind.ClassMember, m_classData); } + } + public int HipBoneIndex + { + get { return Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public uint IkSolverType + { + get { return Invoker.CallNative("SDKClass", "IkSolverType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IkSolverType", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyTilt + { + get { return Invoker.CallNative("SDKClass", "ApplyTilt", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyTilt", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyHipDrop + { + get { return Invoker.CallNative("SDKClass", "ApplyHipDrop", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyHipDrop", CallKind.ClassMember, m_classData, value); } + } + public bool AlwaysUseFallbackHinge + { + get { return Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyFootRotationLimits + { + get { return Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyLegTwistLimits + { + get { return Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData, value); } + } + public float MaxFootHeight + { + get { return Invoker.CallNative("SDKClass", "MaxFootHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxFootHeight", CallKind.ClassMember, m_classData, value); } + } + public float ExtensionScale + { + get { return Invoker.CallNative("SDKClass", "ExtensionScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExtensionScale", CallKind.ClassMember, m_classData, value); } + } + public float MaxLegTwist + { + get { return Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData, value); } + } + public bool EnableLockBreaking + { + get { return Invoker.CallNative("SDKClass", "EnableLockBreaking", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableLockBreaking", CallKind.ClassMember, m_classData, value); } + } + public float LockBreakTolerance + { + get { return Invoker.CallNative("SDKClass", "LockBreakTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockBreakTolerance", CallKind.ClassMember, m_classData, value); } + } + public float LockBlendTime + { + get { return Invoker.CallNative("SDKClass", "LockBlendTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockBlendTime", CallKind.ClassMember, m_classData, value); } + } + public bool EnableStretching + { + get { return Invoker.CallNative("SDKClass", "EnableStretching", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableStretching", CallKind.ClassMember, m_classData, value); } + } + public float MaxStretchAmount + { + get { return Invoker.CallNative("SDKClass", "MaxStretchAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxStretchAmount", CallKind.ClassMember, m_classData, value); } + } + public float StretchExtensionScale + { + get { return Invoker.CallNative("SDKClass", "StretchExtensionScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StretchExtensionScale", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FootLockPoseOpFixedSettings(ptr={this.m_classData})"; + } + public class FootPinningPoseOpFixedData_t : ClassData + { + public FootPinningPoseOpFixedData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootPinningPoseOpFixedData_t", "FootPinningPoseOpFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootPinningPoseOpFixedData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootPinningPoseOpFixedData_t", "FootPinningPoseOpFixedData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootPinningPoseOpFixedData_t() + { + } + public FootPinningPoseOpFixedData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootPinningPoseOpFixedData_t", "FootPinningPoseOpFixedData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float BlendTime + { + get { return Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendTime", CallKind.ClassMember, m_classData, value); } + } + public float LockBreakDistance + { + get { return Invoker.CallNative("SDKClass", "LockBreakDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockBreakDistance", CallKind.ClassMember, m_classData, value); } + } + public float MaxLegTwist + { + get { return Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxLegTwist", CallKind.ClassMember, m_classData, value); } + } + public int HipBoneIndex + { + get { return Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyLegTwistLimits + { + get { return Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyLegTwistLimits", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyFootRotationLimits + { + get { return Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyFootRotationLimits", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FootPinningPoseOpFixedData_t(ptr={this.m_classData})"; + } + public class FootStepTrigger : ClassData + { + public FootStepTrigger(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootStepTrigger", "FootStepTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootStepTrigger(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootStepTrigger", "FootStepTrigger", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FootStepTrigger() + { + } + public FootStepTrigger(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FootStepTrigger", "FootStepTrigger", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Tags + { + get { return Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tags", CallKind.ClassMember, m_classData, value); } + } + public int FootIndex + { + get { return Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FootIndex", CallKind.ClassMember, m_classData, value); } + } + public uint TriggerPhase + { + get { return Invoker.CallNative("SDKClass", "TriggerPhase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriggerPhase", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FootStepTrigger(ptr={this.m_classData})"; + } + public class FourCovMatrices3 : ClassData + { + public FourCovMatrices3(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FourCovMatrices3", "FourCovMatrices3", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FourCovMatrices3(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FourCovMatrices3", "FourCovMatrices3", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FourCovMatrices3() + { + } + public FourCovMatrices3(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FourCovMatrices3", "FourCovMatrices3", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float XY + { + get { return Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "XY", CallKind.ClassMember, m_classData, value); } + } + public float XZ + { + get { return Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "XZ", CallKind.ClassMember, m_classData, value); } + } + public float YZ + { + get { return Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YZ", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FourCovMatrices3(ptr={this.m_classData})"; + } + public class FunctionInfo_t : ClassData + { + public FunctionInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FunctionInfo_t", "FunctionInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FunctionInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FunctionInfo_t", "FunctionInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FunctionInfo_t() + { + } + public FunctionInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FunctionInfo_t", "FunctionInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameToken + { + get { return Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData, value); } + } + public int ParamCount + { + get { return Invoker.CallNative("SDKClass", "ParamCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParamCount", CallKind.ClassMember, m_classData, value); } + } + public FuseFunctionIndex_t Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + } + public bool IsPure + { + get { return Invoker.CallNative("SDKClass", "IsPure", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPure", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FunctionInfo_t(ptr={this.m_classData})"; + } + public class FuseFunctionIndex_t : ClassData + { + public FuseFunctionIndex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FuseFunctionIndex_t", "FuseFunctionIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FuseFunctionIndex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FuseFunctionIndex_t", "FuseFunctionIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FuseFunctionIndex_t() + { + } + public FuseFunctionIndex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FuseFunctionIndex_t", "FuseFunctionIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FuseFunctionIndex_t(ptr={this.m_classData})"; + } + public class FuseVariableIndex_t : ClassData + { + public FuseVariableIndex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FuseVariableIndex_t", "FuseVariableIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FuseVariableIndex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FuseVariableIndex_t", "FuseVariableIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public FuseVariableIndex_t() + { + } + public FuseVariableIndex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("FuseVariableIndex_t", "FuseVariableIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"FuseVariableIndex_t(ptr={this.m_classData})"; + } + public class GameAmmoTypeInfo_t : AmmoTypeInfo_t + { + public GameAmmoTypeInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("GameAmmoTypeInfo_t", "GameAmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public GameAmmoTypeInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("GameAmmoTypeInfo_t", "GameAmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public GameAmmoTypeInfo_t() + { + } + public GameAmmoTypeInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("GameAmmoTypeInfo_t", "GameAmmoTypeInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BuySize + { + get { return Invoker.CallNative("SDKClass", "BuySize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuySize", CallKind.ClassMember, m_classData, value); } + } + public int Cost + { + get { return Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData, value); } + } + public AmmoTypeInfo_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"GameAmmoTypeInfo_t(ptr={this.m_classData})"; + } + public class GeneratedTextureHandle_t : ClassData + { + public GeneratedTextureHandle_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("GeneratedTextureHandle_t", "GeneratedTextureHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public GeneratedTextureHandle_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("GeneratedTextureHandle_t", "GeneratedTextureHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public GeneratedTextureHandle_t() + { + } + public GeneratedTextureHandle_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("GeneratedTextureHandle_t", "GeneratedTextureHandle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrBitmapName + { + get { return Invoker.CallNative("SDKClass", "StrBitmapName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrBitmapName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"GeneratedTextureHandle_t(ptr={this.m_classData})"; + } + public class HitReactFixedSettings_t : ClassData + { + public HitReactFixedSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("HitReactFixedSettings_t", "HitReactFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public HitReactFixedSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("HitReactFixedSettings_t", "HitReactFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public HitReactFixedSettings_t() + { + } + public HitReactFixedSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("HitReactFixedSettings_t", "HitReactFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int WeightListIndex + { + get { return Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WeightListIndex", CallKind.ClassMember, m_classData, value); } + } + public int EffectedBoneCount + { + get { return Invoker.CallNative("SDKClass", "EffectedBoneCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EffectedBoneCount", CallKind.ClassMember, m_classData, value); } + } + public float MaxImpactForce + { + get { return Invoker.CallNative("SDKClass", "MaxImpactForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxImpactForce", CallKind.ClassMember, m_classData, value); } + } + public float MinImpactForce + { + get { return Invoker.CallNative("SDKClass", "MinImpactForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinImpactForce", CallKind.ClassMember, m_classData, value); } + } + public float WhipImpactScale + { + get { return Invoker.CallNative("SDKClass", "WhipImpactScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WhipImpactScale", CallKind.ClassMember, m_classData, value); } + } + public float CounterRotationScale + { + get { return Invoker.CallNative("SDKClass", "CounterRotationScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CounterRotationScale", CallKind.ClassMember, m_classData, value); } + } + public float DistanceFadeScale + { + get { return Invoker.CallNative("SDKClass", "DistanceFadeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistanceFadeScale", CallKind.ClassMember, m_classData, value); } + } + public float PropagationScale + { + get { return Invoker.CallNative("SDKClass", "PropagationScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PropagationScale", CallKind.ClassMember, m_classData, value); } + } + public float WhipDelay + { + get { return Invoker.CallNative("SDKClass", "WhipDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WhipDelay", CallKind.ClassMember, m_classData, value); } + } + public float SpringStrength + { + get { return Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData, value); } + } + public float WhipSpringStrength + { + get { return Invoker.CallNative("SDKClass", "WhipSpringStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WhipSpringStrength", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngleRadians + { + get { return Invoker.CallNative("SDKClass", "MaxAngleRadians", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngleRadians", CallKind.ClassMember, m_classData, value); } + } + public int HipBoneIndex + { + get { return Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public float HipBoneTranslationScale + { + get { return Invoker.CallNative("SDKClass", "HipBoneTranslationScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipBoneTranslationScale", CallKind.ClassMember, m_classData, value); } + } + public float HipDipSpringStrength + { + get { return Invoker.CallNative("SDKClass", "HipDipSpringStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipDipSpringStrength", CallKind.ClassMember, m_classData, value); } + } + public float HipDipImpactScale + { + get { return Invoker.CallNative("SDKClass", "HipDipImpactScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipDipImpactScale", CallKind.ClassMember, m_classData, value); } + } + public float HipDipDelay + { + get { return Invoker.CallNative("SDKClass", "HipDipDelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HipDipDelay", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"HitReactFixedSettings_t(ptr={this.m_classData})"; + } + public class hudtextparms_t : ClassData + { + public hudtextparms_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("hudtextparms_t", "hudtextparms_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public hudtextparms_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("hudtextparms_t", "hudtextparms_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public hudtextparms_t() + { + } + public hudtextparms_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("hudtextparms_t", "hudtextparms_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public QAngle Color1 + { + get { return Invoker.CallNative("SDKClass", "Color1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color1", CallKind.ClassMember, m_classData, value); } + } + public QAngle Color2 + { + get { return Invoker.CallNative("SDKClass", "Color2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color2", CallKind.ClassMember, m_classData, value); } + } + public byte Effect + { + get { return Invoker.CallNative("SDKClass", "Effect", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Effect", CallKind.ClassMember, m_classData, value); } + } + public byte Channel + { + get { return Invoker.CallNative("SDKClass", "Channel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Channel", CallKind.ClassMember, m_classData, value); } + } + public float X + { + get { return Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "X", CallKind.ClassMember, m_classData, value); } + } + public float Y + { + get { return Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Y", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"hudtextparms_t(ptr={this.m_classData})"; + } + public class HullFlags_t : ClassData + { + public HullFlags_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("HullFlags_t", "HullFlags_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public HullFlags_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("HullFlags_t", "HullFlags_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public HullFlags_t() + { + } + public HullFlags_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("HullFlags_t", "HullFlags_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Hull_Human + { + get { return Invoker.CallNative("SDKClass", "Hull_Human", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_Human", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_SmallCentered + { + get { return Invoker.CallNative("SDKClass", "Hull_SmallCentered", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_SmallCentered", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_WideHuman + { + get { return Invoker.CallNative("SDKClass", "Hull_WideHuman", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_WideHuman", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_Tiny + { + get { return Invoker.CallNative("SDKClass", "Hull_Tiny", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_Tiny", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_Medium + { + get { return Invoker.CallNative("SDKClass", "Hull_Medium", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_Medium", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_TinyCentered + { + get { return Invoker.CallNative("SDKClass", "Hull_TinyCentered", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_TinyCentered", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_Large + { + get { return Invoker.CallNative("SDKClass", "Hull_Large", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_Large", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_LargeCentered + { + get { return Invoker.CallNative("SDKClass", "Hull_LargeCentered", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_LargeCentered", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_MediumTall + { + get { return Invoker.CallNative("SDKClass", "Hull_MediumTall", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_MediumTall", CallKind.ClassMember, m_classData, value); } + } + public bool Hull_Small + { + get { return Invoker.CallNative("SDKClass", "Hull_Small", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Hull_Small", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"HullFlags_t(ptr={this.m_classData})"; + } + public class IChoreoServices : ClassData + { + public IChoreoServices(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IChoreoServices", "IChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IChoreoServices(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IChoreoServices", "IChoreoServices", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IChoreoServices() + { + } + public IChoreoServices(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IChoreoServices", "IChoreoServices", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IChoreoServices(ptr={this.m_classData})"; + } + public class IClientAlphaProperty : ClassData + { + public IClientAlphaProperty(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IClientAlphaProperty", "IClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IClientAlphaProperty(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IClientAlphaProperty", "IClientAlphaProperty", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IClientAlphaProperty() + { + } + public IClientAlphaProperty(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IClientAlphaProperty", "IClientAlphaProperty", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IClientAlphaProperty(ptr={this.m_classData})"; + } + public class IEconItemInterface : ClassData + { + public IEconItemInterface(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IEconItemInterface", "IEconItemInterface", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IEconItemInterface(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IEconItemInterface", "IEconItemInterface", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IEconItemInterface() + { + } + public IEconItemInterface(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IEconItemInterface", "IEconItemInterface", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IEconItemInterface(ptr={this.m_classData})"; + } + public class IHasAttributes : ClassData + { + public IHasAttributes(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IHasAttributes", "IHasAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IHasAttributes(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IHasAttributes", "IHasAttributes", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IHasAttributes() + { + } + public IHasAttributes(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IHasAttributes", "IHasAttributes", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IHasAttributes(ptr={this.m_classData})"; + } + public class IKBoneNameAndIndex_t : ClassData + { + public IKBoneNameAndIndex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKBoneNameAndIndex_t", "IKBoneNameAndIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKBoneNameAndIndex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKBoneNameAndIndex_t", "IKBoneNameAndIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKBoneNameAndIndex_t() + { + } + public IKBoneNameAndIndex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKBoneNameAndIndex_t", "IKBoneNameAndIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"IKBoneNameAndIndex_t(ptr={this.m_classData})"; + } + public class IKDemoCaptureSettings_t : ClassData + { + public IKDemoCaptureSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKDemoCaptureSettings_t", "IKDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKDemoCaptureSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKDemoCaptureSettings_t", "IKDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKDemoCaptureSettings_t() + { + } + public IKDemoCaptureSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKDemoCaptureSettings_t", "IKDemoCaptureSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ParentBoneName + { + get { return Invoker.CallNative("SDKClass", "ParentBoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentBoneName", CallKind.ClassMember, m_classData, value); } + } + public uint Mode + { + get { return Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mode", CallKind.ClassMember, m_classData, value); } + } + public string IkChainName + { + get { return Invoker.CallNative("SDKClass", "IkChainName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IkChainName", CallKind.ClassMember, m_classData, value); } + } + public string OneBoneStart + { + get { return Invoker.CallNative("SDKClass", "OneBoneStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OneBoneStart", CallKind.ClassMember, m_classData, value); } + } + public string OneBoneEnd + { + get { return Invoker.CallNative("SDKClass", "OneBoneEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OneBoneEnd", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"IKDemoCaptureSettings_t(ptr={this.m_classData})"; + } + public class IKSolverSettings_t : ClassData + { + public IKSolverSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKSolverSettings_t", "IKSolverSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKSolverSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKSolverSettings_t", "IKSolverSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKSolverSettings_t() + { + } + public IKSolverSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKSolverSettings_t", "IKSolverSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint SolverType + { + get { return Invoker.CallNative("SDKClass", "SolverType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolverType", CallKind.ClassMember, m_classData, value); } + } + public int NumIterations + { + get { return Invoker.CallNative("SDKClass", "NumIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumIterations", CallKind.ClassMember, m_classData, value); } + } + public uint EndEffectorRotationFixUpMode + { + get { return Invoker.CallNative("SDKClass", "EndEffectorRotationFixUpMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndEffectorRotationFixUpMode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"IKSolverSettings_t(ptr={this.m_classData})"; + } + public class IKTargetSettings_t : ClassData + { + public IKTargetSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKTargetSettings_t", "IKTargetSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKTargetSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKTargetSettings_t", "IKTargetSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IKTargetSettings_t() + { + } + public IKTargetSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IKTargetSettings_t", "IKTargetSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint TargetSource + { + get { return Invoker.CallNative("SDKClass", "TargetSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetSource", CallKind.ClassMember, m_classData, value); } + } + public IKBoneNameAndIndex_t Bone + { + get { return Invoker.CallNative("SDKClass", "Bone", CallKind.ClassMember, m_classData); } + } + public AnimParamID AnimgraphParameterNamePosition + { + get { return Invoker.CallNative("SDKClass", "AnimgraphParameterNamePosition", CallKind.ClassMember, m_classData); } + } + public AnimParamID AnimgraphParameterNameOrientation + { + get { return Invoker.CallNative("SDKClass", "AnimgraphParameterNameOrientation", CallKind.ClassMember, m_classData); } + } + public uint TargetCoordSystem + { + get { return Invoker.CallNative("SDKClass", "TargetCoordSystem", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetCoordSystem", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"IKTargetSettings_t(ptr={this.m_classData})"; + } + public class InfoOverlayData_t : ClassData + { + public InfoOverlayData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("InfoOverlayData_t", "InfoOverlayData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public InfoOverlayData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("InfoOverlayData_t", "InfoOverlayData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public InfoOverlayData_t() + { + } + public InfoOverlayData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("InfoOverlayData_t", "InfoOverlayData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public float Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public Vector4D UVStart + { + get { return Invoker.CallNative("SDKClass", "UVStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UVStart", CallKind.ClassMember, m_classData, value); } + } + public Vector4D UVEnd + { + get { return Invoker.CallNative("SDKClass", "UVEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UVEnd", CallKind.ClassMember, m_classData, value); } + } + public int RenderOrder + { + get { return Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderOrder", CallKind.ClassMember, m_classData, value); } + } + public uint SequenceOverrideName + { + get { return Invoker.CallNative("SDKClass", "SequenceOverrideName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceOverrideName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"InfoOverlayData_t(ptr={this.m_classData})"; + } + public class IntervalTimer : ClassData + { + public IntervalTimer(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IntervalTimer", "IntervalTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IntervalTimer(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IntervalTimer", "IntervalTimer", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IntervalTimer() + { + } + public IntervalTimer(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IntervalTimer", "IntervalTimer", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Timestamp + { + get { return Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Timestamp", CallKind.ClassMember, m_classData, value); } + } + public uint WorldGroupId + { + get { return Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldGroupId", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"IntervalTimer(ptr={this.m_classData})"; + } + public class inv_image_camera_t : ClassData + { + public inv_image_camera_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_camera_t", "inv_image_camera_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_camera_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_camera_t", "inv_image_camera_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_camera_t() + { + } + public inv_image_camera_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_camera_t", "inv_image_camera_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public float Fov + { + get { return Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fov", CallKind.ClassMember, m_classData, value); } + } + public float Znear + { + get { return Invoker.CallNative("SDKClass", "Znear", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Znear", CallKind.ClassMember, m_classData, value); } + } + public float Zfar + { + get { return Invoker.CallNative("SDKClass", "Zfar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Zfar", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Target_nudge + { + get { return Invoker.CallNative("SDKClass", "Target_nudge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Target_nudge", CallKind.ClassMember, m_classData, value); } + } + public float Orbit_distance + { + get { return Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"inv_image_camera_t(ptr={this.m_classData})"; + } + public class inv_image_data_t : ClassData + { + public inv_image_data_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_data_t", "inv_image_data_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_data_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_data_t", "inv_image_data_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_data_t() + { + } + public inv_image_data_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_data_t", "inv_image_data_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public inv_image_map_t Map + { + get { return Invoker.CallNative("SDKClass", "Map", CallKind.ClassMember, m_classData); } + } + public inv_image_item_t Item + { + get { return Invoker.CallNative("SDKClass", "Item", CallKind.ClassMember, m_classData); } + } + public inv_image_camera_t Camera + { + get { return Invoker.CallNative("SDKClass", "Camera", CallKind.ClassMember, m_classData); } + } + public inv_image_light_sun_t Lightsun + { + get { return Invoker.CallNative("SDKClass", "Lightsun", CallKind.ClassMember, m_classData); } + } + public inv_image_light_fill_t Lightfill + { + get { return Invoker.CallNative("SDKClass", "Lightfill", CallKind.ClassMember, m_classData); } + } + public inv_image_light_barn_t Light0 + { + get { return Invoker.CallNative("SDKClass", "Light0", CallKind.ClassMember, m_classData); } + } + public inv_image_light_barn_t Light1 + { + get { return Invoker.CallNative("SDKClass", "Light1", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"inv_image_data_t(ptr={this.m_classData})"; + } + public class inv_image_item_t : ClassData + { + public inv_image_item_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_item_t", "inv_image_item_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_item_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_item_t", "inv_image_item_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_item_t() + { + } + public inv_image_item_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_item_t", "inv_image_item_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public Vector Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public string Pose_sequence + { + get { return Invoker.CallNative("SDKClass", "Pose_sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pose_sequence", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"inv_image_item_t(ptr={this.m_classData})"; + } + public class inv_image_light_barn_t : ClassData + { + public inv_image_light_barn_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_barn_t", "inv_image_light_barn_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_light_barn_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_barn_t", "inv_image_light_barn_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_light_barn_t() + { + } + public inv_image_light_barn_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_barn_t", "inv_image_light_barn_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public Vector Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public float Brightness + { + get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } + } + public float Orbit_distance + { + get { return Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Orbit_distance", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"inv_image_light_barn_t(ptr={this.m_classData})"; + } + public class inv_image_light_fill_t : ClassData + { + public inv_image_light_fill_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_fill_t", "inv_image_light_fill_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_light_fill_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_fill_t", "inv_image_light_fill_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_light_fill_t() + { + } + public inv_image_light_fill_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_fill_t", "inv_image_light_fill_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public Vector Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public float Brightness + { + get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"inv_image_light_fill_t(ptr={this.m_classData})"; + } + public class inv_image_light_sun_t : ClassData + { + public inv_image_light_sun_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_sun_t", "inv_image_light_sun_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_light_sun_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_sun_t", "inv_image_light_sun_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_light_sun_t() + { + } + public inv_image_light_sun_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_light_sun_t", "inv_image_light_sun_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Color + { + get { return Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Color", CallKind.ClassMember, m_classData, value); } + } + public Vector Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public float Brightness + { + get { return Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Brightness", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"inv_image_light_sun_t(ptr={this.m_classData})"; + } + public class inv_image_map_t : ClassData + { + public inv_image_map_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_map_t", "inv_image_map_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_map_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_map_t", "inv_image_map_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public inv_image_map_t() + { + } + public inv_image_map_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("inv_image_map_t", "inv_image_map_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Map_name + { + get { return Invoker.CallNative("SDKClass", "Map_name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Map_name", CallKind.ClassMember, m_classData, value); } + } + public float Map_rotation + { + get { return Invoker.CallNative("SDKClass", "Map_rotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Map_rotation", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"inv_image_map_t(ptr={this.m_classData})"; + } + public class IParticleCollection : ClassData + { + public IParticleCollection(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IParticleCollection", "IParticleCollection", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IParticleCollection(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IParticleCollection", "IParticleCollection", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IParticleCollection() + { + } + public IParticleCollection(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IParticleCollection", "IParticleCollection", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IParticleCollection(ptr={this.m_classData})"; + } + public class IParticleEffect : ClassData + { + public IParticleEffect(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IParticleEffect", "IParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IParticleEffect(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IParticleEffect", "IParticleEffect", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IParticleEffect() + { + } + public IParticleEffect(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IParticleEffect", "IParticleEffect", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IParticleEffect(ptr={this.m_classData})"; + } + public class IPhysicsPlayerController : ClassData + { + public IPhysicsPlayerController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IPhysicsPlayerController", "IPhysicsPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IPhysicsPlayerController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IPhysicsPlayerController", "IPhysicsPlayerController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IPhysicsPlayerController() + { + } + public IPhysicsPlayerController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IPhysicsPlayerController", "IPhysicsPlayerController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IPhysicsPlayerController(ptr={this.m_classData})"; + } + public class IRagdoll : ClassData + { + public IRagdoll(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IRagdoll", "IRagdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IRagdoll(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IRagdoll", "IRagdoll", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public IRagdoll() + { + } + public IRagdoll(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("IRagdoll", "IRagdoll", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"IRagdoll(ptr={this.m_classData})"; + } + public class ISkeletonAnimationController : ClassData + { + public ISkeletonAnimationController(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ISkeletonAnimationController", "ISkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ISkeletonAnimationController(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ISkeletonAnimationController", "ISkeletonAnimationController", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ISkeletonAnimationController() + { + } + public ISkeletonAnimationController(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ISkeletonAnimationController", "ISkeletonAnimationController", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"ISkeletonAnimationController(ptr={this.m_classData})"; + } + public class JiggleBoneSettings_t : ClassData + { + public JiggleBoneSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettings_t", "JiggleBoneSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public JiggleBoneSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettings_t", "JiggleBoneSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public JiggleBoneSettings_t() + { + } + public JiggleBoneSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettings_t", "JiggleBoneSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public float SpringStrength + { + get { return Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpringStrength", CallKind.ClassMember, m_classData, value); } + } + public float MaxTimeStep + { + get { return Invoker.CallNative("SDKClass", "MaxTimeStep", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTimeStep", CallKind.ClassMember, m_classData, value); } + } + public float Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoundsMaxLS + { + get { return Invoker.CallNative("SDKClass", "BoundsMaxLS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundsMaxLS", CallKind.ClassMember, m_classData, value); } + } + public Vector2D BoundsMinLS + { + get { return Invoker.CallNative("SDKClass", "BoundsMinLS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundsMinLS", CallKind.ClassMember, m_classData, value); } + } + public uint SimSpace + { + get { return Invoker.CallNative("SDKClass", "SimSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimSpace", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"JiggleBoneSettings_t(ptr={this.m_classData})"; + } + public class JiggleBoneSettingsList_t : ClassData + { + public JiggleBoneSettingsList_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettingsList_t", "JiggleBoneSettingsList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public JiggleBoneSettingsList_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettingsList_t", "JiggleBoneSettingsList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public JiggleBoneSettingsList_t() + { + } + public JiggleBoneSettingsList_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("JiggleBoneSettingsList_t", "JiggleBoneSettingsList_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"JiggleBoneSettingsList_t(ptr={this.m_classData})"; + } + public class lerpdata_t : ClassData + { + public lerpdata_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("lerpdata_t", "lerpdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public lerpdata_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("lerpdata_t", "lerpdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public lerpdata_t() + { + } + public lerpdata_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("lerpdata_t", "lerpdata_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Ent + { + get { return Invoker.CallNative("SDKClass", "Ent", CallKind.ClassMember, m_classData); } + } + public byte MoveType + { + get { return Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MoveType", CallKind.ClassMember, m_classData, value); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public Vector2D StartOrigin + { + get { return Invoker.CallNative("SDKClass", "StartOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartOrigin", CallKind.ClassMember, m_classData, value); } + } + public ParticleIndex_t FXIndex + { + get { return Invoker.CallNative("SDKClass", "FXIndex", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"lerpdata_t(ptr={this.m_classData})"; + } + public class locksound_t : ClassData + { + public locksound_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("locksound_t", "locksound_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public locksound_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("locksound_t", "locksound_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public locksound_t() + { + } + public locksound_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("locksound_t", "locksound_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string LockedSound + { + get { return Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockedSound", CallKind.ClassMember, m_classData, value); } + } + public string UnlockedSound + { + get { return Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UnlockedSound", CallKind.ClassMember, m_classData, value); } + } + public float FlwaitSound + { + get { return Invoker.CallNative("SDKClass", "FlwaitSound", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlwaitSound", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"locksound_t(ptr={this.m_classData})"; + } + public class LookAtBone_t : ClassData + { + public LookAtBone_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("LookAtBone_t", "LookAtBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public LookAtBone_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("LookAtBone_t", "LookAtBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public LookAtBone_t() + { + } + public LookAtBone_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("LookAtBone_t", "LookAtBone_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"LookAtBone_t(ptr={this.m_classData})"; + } + public class LookAtOpFixedSettings_t : ClassData + { + public LookAtOpFixedSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("LookAtOpFixedSettings_t", "LookAtOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public LookAtOpFixedSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("LookAtOpFixedSettings_t", "LookAtOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public LookAtOpFixedSettings_t() + { + } + public LookAtOpFixedSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("LookAtOpFixedSettings_t", "LookAtOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimAttachment Attachment + { + get { return Invoker.CallNative("SDKClass", "Attachment", CallKind.ClassMember, m_classData); } + } + public CAnimInputDamping Damping + { + get { return Invoker.CallNative("SDKClass", "Damping", CallKind.ClassMember, m_classData); } + } + public float YawLimit + { + get { return Invoker.CallNative("SDKClass", "YawLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "YawLimit", CallKind.ClassMember, m_classData, value); } + } + public float PitchLimit + { + get { return Invoker.CallNative("SDKClass", "PitchLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PitchLimit", CallKind.ClassMember, m_classData, value); } + } + public float HysteresisInnerAngle + { + get { return Invoker.CallNative("SDKClass", "HysteresisInnerAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HysteresisInnerAngle", CallKind.ClassMember, m_classData, value); } + } + public float HysteresisOuterAngle + { + get { return Invoker.CallNative("SDKClass", "HysteresisOuterAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HysteresisOuterAngle", CallKind.ClassMember, m_classData, value); } + } + public bool RotateYawForward + { + get { return Invoker.CallNative("SDKClass", "RotateYawForward", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotateYawForward", CallKind.ClassMember, m_classData, value); } + } + public bool MaintainUpDirection + { + get { return Invoker.CallNative("SDKClass", "MaintainUpDirection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaintainUpDirection", CallKind.ClassMember, m_classData, value); } + } + public bool TargetIsPosition + { + get { return Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetIsPosition", CallKind.ClassMember, m_classData, value); } + } + public bool UseHysteresis + { + get { return Invoker.CallNative("SDKClass", "UseHysteresis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseHysteresis", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"LookAtOpFixedSettings_t(ptr={this.m_classData})"; + } + public class magnetted_objects_t : ClassData + { + public magnetted_objects_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("magnetted_objects_t", "magnetted_objects_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public magnetted_objects_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("magnetted_objects_t", "magnetted_objects_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public magnetted_objects_t() + { + } + public magnetted_objects_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("magnetted_objects_t", "magnetted_objects_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"magnetted_objects_t(ptr={this.m_classData})"; + } + public class ManifestTestResource_t : ClassData + { + public ManifestTestResource_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ManifestTestResource_t", "ManifestTestResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ManifestTestResource_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ManifestTestResource_t", "ManifestTestResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ManifestTestResource_t() + { + } + public ManifestTestResource_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ManifestTestResource_t", "ManifestTestResource_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ManifestTestResource_t(ptr={this.m_classData})"; + } + public class MaterialGroup_t : ClassData + { + public MaterialGroup_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialGroup_t", "MaterialGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialGroup_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialGroup_t", "MaterialGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialGroup_t() + { + } + public MaterialGroup_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialGroup_t", "MaterialGroup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MaterialGroup_t(ptr={this.m_classData})"; + } + public class MaterialOverride_t : BaseSceneObjectOverride_t + { + public MaterialOverride_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialOverride_t", "MaterialOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialOverride_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialOverride_t", "MaterialOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialOverride_t() + { + } + public MaterialOverride_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialOverride_t", "MaterialOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint SubSceneObject + { + get { return Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SubSceneObject", CallKind.ClassMember, m_classData, value); } + } + public uint DrawCallIndex + { + get { return Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DrawCallIndex", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LinearTintColor + { + get { return Invoker.CallNative("SDKClass", "LinearTintColor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearTintColor", CallKind.ClassMember, m_classData, value); } + } + public BaseSceneObjectOverride_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"MaterialOverride_t(ptr={this.m_classData})"; + } + public class MaterialParam_t : ClassData + { + public MaterialParam_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParam_t", "MaterialParam_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParam_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParam_t", "MaterialParam_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParam_t() + { + } + public MaterialParam_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParam_t", "MaterialParam_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MaterialParam_t(ptr={this.m_classData})"; + } + public class MaterialParamBuffer_t : MaterialParam_t + { + public MaterialParamBuffer_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamBuffer_t", "MaterialParamBuffer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamBuffer_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamBuffer_t", "MaterialParamBuffer_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamBuffer_t() + { + } + public MaterialParamBuffer_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamBuffer_t", "MaterialParamBuffer_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public MaterialParam_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"MaterialParamBuffer_t(ptr={this.m_classData})"; + } + public class MaterialParamFloat_t : MaterialParam_t + { + public MaterialParamFloat_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamFloat_t", "MaterialParamFloat_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamFloat_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamFloat_t", "MaterialParamFloat_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamFloat_t() + { + } + public MaterialParamFloat_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamFloat_t", "MaterialParamFloat_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public MaterialParam_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"MaterialParamFloat_t(ptr={this.m_classData})"; + } + public class MaterialParamInt_t : MaterialParam_t + { + public MaterialParamInt_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamInt_t", "MaterialParamInt_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamInt_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamInt_t", "MaterialParamInt_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamInt_t() + { + } + public MaterialParamInt_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamInt_t", "MaterialParamInt_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public MaterialParam_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"MaterialParamInt_t(ptr={this.m_classData})"; + } + public class MaterialParamString_t : MaterialParam_t + { + public MaterialParamString_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamString_t", "MaterialParamString_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamString_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamString_t", "MaterialParamString_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamString_t() + { + } + public MaterialParamString_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamString_t", "MaterialParamString_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public MaterialParam_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"MaterialParamString_t(ptr={this.m_classData})"; + } + public class MaterialParamTexture_t : MaterialParam_t + { + public MaterialParamTexture_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamTexture_t", "MaterialParamTexture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamTexture_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamTexture_t", "MaterialParamTexture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamTexture_t() + { + } + public MaterialParamTexture_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamTexture_t", "MaterialParamTexture_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public MaterialParam_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"MaterialParamTexture_t(ptr={this.m_classData})"; + } + public class MaterialParamVector_t : MaterialParam_t + { + public MaterialParamVector_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamVector_t", "MaterialParamVector_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamVector_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamVector_t", "MaterialParamVector_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialParamVector_t() + { + } + public MaterialParamVector_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialParamVector_t", "MaterialParamVector_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public MaterialParam_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"MaterialParamVector_t(ptr={this.m_classData})"; + } + public class MaterialResourceData_t : ClassData + { + public MaterialResourceData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialResourceData_t", "MaterialResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialResourceData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialResourceData_t", "MaterialResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialResourceData_t() + { + } + public MaterialResourceData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialResourceData_t", "MaterialResourceData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string MaterialName + { + get { return Invoker.CallNative("SDKClass", "MaterialName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaterialName", CallKind.ClassMember, m_classData, value); } + } + public string ShaderName + { + get { return Invoker.CallNative("SDKClass", "ShaderName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShaderName", CallKind.ClassMember, m_classData, value); } + } + public string[] RenderAttributesUsed + { + get { return Invoker.CallNative("SDKClass", "RenderAttributesUsed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RenderAttributesUsed", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MaterialResourceData_t(ptr={this.m_classData})"; + } + public class MaterialVariable_t : ClassData + { + public MaterialVariable_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialVariable_t", "MaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialVariable_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialVariable_t", "MaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MaterialVariable_t() + { + } + public MaterialVariable_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MaterialVariable_t", "MaterialVariable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrVariable + { + get { return Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData, value); } + } + public ParticleAttributeIndex_t VariableField + { + get { return Invoker.CallNative("SDKClass", "VariableField", CallKind.ClassMember, m_classData); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MaterialVariable_t(ptr={this.m_classData})"; + } + public class ModelBoneFlexDriver_t : ClassData + { + public ModelBoneFlexDriver_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriver_t", "ModelBoneFlexDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelBoneFlexDriver_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriver_t", "ModelBoneFlexDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelBoneFlexDriver_t() + { + } + public ModelBoneFlexDriver_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriver_t", "ModelBoneFlexDriver_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public uint BoneNameToken + { + get { return Invoker.CallNative("SDKClass", "BoneNameToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneNameToken", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ModelBoneFlexDriver_t(ptr={this.m_classData})"; + } + public class ModelBoneFlexDriverControl_t : ClassData + { + public ModelBoneFlexDriverControl_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriverControl_t", "ModelBoneFlexDriverControl_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelBoneFlexDriverControl_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriverControl_t", "ModelBoneFlexDriverControl_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelBoneFlexDriverControl_t() + { + } + public ModelBoneFlexDriverControl_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelBoneFlexDriverControl_t", "ModelBoneFlexDriverControl_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint BoneComponent + { + get { return Invoker.CallNative("SDKClass", "BoneComponent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneComponent", CallKind.ClassMember, m_classData, value); } + } + public string FlexController + { + get { return Invoker.CallNative("SDKClass", "FlexController", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlexController", CallKind.ClassMember, m_classData, value); } + } + public uint FlexControllerToken + { + get { return Invoker.CallNative("SDKClass", "FlexControllerToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlexControllerToken", CallKind.ClassMember, m_classData, value); } + } + public float Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public float Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ModelBoneFlexDriverControl_t(ptr={this.m_classData})"; + } + public class ModelConfigHandle_t : ClassData + { + public ModelConfigHandle_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelConfigHandle_t", "ModelConfigHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelConfigHandle_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelConfigHandle_t", "ModelConfigHandle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelConfigHandle_t() + { + } + public ModelConfigHandle_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelConfigHandle_t", "ModelConfigHandle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ModelConfigHandle_t(ptr={this.m_classData})"; + } + public class ModelEmbeddedMesh_t : ClassData + { + public ModelEmbeddedMesh_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelEmbeddedMesh_t", "ModelEmbeddedMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelEmbeddedMesh_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelEmbeddedMesh_t", "ModelEmbeddedMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelEmbeddedMesh_t() + { + } + public ModelEmbeddedMesh_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelEmbeddedMesh_t", "ModelEmbeddedMesh_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public int MeshIndex + { + get { return Invoker.CallNative("SDKClass", "MeshIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeshIndex", CallKind.ClassMember, m_classData, value); } + } + public int DataBlock + { + get { return Invoker.CallNative("SDKClass", "DataBlock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DataBlock", CallKind.ClassMember, m_classData, value); } + } + public int MorphBlock + { + get { return Invoker.CallNative("SDKClass", "MorphBlock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MorphBlock", CallKind.ClassMember, m_classData, value); } + } + public int VBIBBlock + { + get { return Invoker.CallNative("SDKClass", "VBIBBlock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VBIBBlock", CallKind.ClassMember, m_classData, value); } + } + public int ToolsVBBlock + { + get { return Invoker.CallNative("SDKClass", "ToolsVBBlock", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToolsVBBlock", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ModelEmbeddedMesh_t(ptr={this.m_classData})"; + } + public class ModelMeshBufferData_t : ClassData + { + public ModelMeshBufferData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelMeshBufferData_t", "ModelMeshBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelMeshBufferData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelMeshBufferData_t", "ModelMeshBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelMeshBufferData_t() + { + } + public ModelMeshBufferData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelMeshBufferData_t", "ModelMeshBufferData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BlockIndex + { + get { return Invoker.CallNative("SDKClass", "BlockIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlockIndex", CallKind.ClassMember, m_classData, value); } + } + public uint ElementCount + { + get { return Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData, value); } + } + public uint ElementSizeInBytes + { + get { return Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData, value); } + } + public bool MeshoptCompressed + { + get { return Invoker.CallNative("SDKClass", "MeshoptCompressed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeshoptCompressed", CallKind.ClassMember, m_classData, value); } + } + public bool MeshoptIndexSequence + { + get { return Invoker.CallNative("SDKClass", "MeshoptIndexSequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeshoptIndexSequence", CallKind.ClassMember, m_classData, value); } + } + public bool CompressedZSTD + { + get { return Invoker.CallNative("SDKClass", "CompressedZSTD", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompressedZSTD", CallKind.ClassMember, m_classData, value); } + } + public bool CreateBufferSRV + { + get { return Invoker.CallNative("SDKClass", "CreateBufferSRV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateBufferSRV", CallKind.ClassMember, m_classData, value); } + } + public bool CreateBufferUAV + { + get { return Invoker.CallNative("SDKClass", "CreateBufferUAV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateBufferUAV", CallKind.ClassMember, m_classData, value); } + } + public bool CreateRawBuffer + { + get { return Invoker.CallNative("SDKClass", "CreateRawBuffer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreateRawBuffer", CallKind.ClassMember, m_classData, value); } + } + public bool CreatePooledBuffer + { + get { return Invoker.CallNative("SDKClass", "CreatePooledBuffer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CreatePooledBuffer", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ModelMeshBufferData_t(ptr={this.m_classData})"; + } + public class ModelReference_t : ClassData + { + public ModelReference_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelReference_t", "ModelReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelReference_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelReference_t", "ModelReference_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelReference_t() + { + } + public ModelReference_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelReference_t", "ModelReference_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float RelativeProbabilityOfSpawn + { + get { return Invoker.CallNative("SDKClass", "RelativeProbabilityOfSpawn", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RelativeProbabilityOfSpawn", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ModelReference_t(ptr={this.m_classData})"; + } + public class ModelSkeletonData_t : ClassData + { + public ModelSkeletonData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelSkeletonData_t", "ModelSkeletonData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelSkeletonData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelSkeletonData_t", "ModelSkeletonData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ModelSkeletonData_t() + { + } + public ModelSkeletonData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ModelSkeletonData_t", "ModelSkeletonData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string[] BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public short[] Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } + } + public float[] BoneSphere + { + get { return Invoker.CallNative("SDKClass", "BoneSphere", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneSphere", CallKind.ClassMember, m_classData, value); } + } + public uint[] Flag + { + get { return Invoker.CallNative("SDKClass", "Flag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flag", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] BonePosParent + { + get { return Invoker.CallNative("SDKClass", "BonePosParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BonePosParent", CallKind.ClassMember, m_classData, value); } + } + public float[] BoneScaleParent + { + get { return Invoker.CallNative("SDKClass", "BoneScaleParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneScaleParent", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ModelSkeletonData_t(ptr={this.m_classData})"; + } + public class MoodAnimation_t : ClassData + { + public MoodAnimation_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MoodAnimation_t", "MoodAnimation_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MoodAnimation_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MoodAnimation_t", "MoodAnimation_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MoodAnimation_t() + { + } + public MoodAnimation_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MoodAnimation_t", "MoodAnimation_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Weight + { + get { return Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MoodAnimation_t(ptr={this.m_classData})"; + } + public class MotionBlendItem : ClassData + { + public MotionBlendItem(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionBlendItem", "MotionBlendItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MotionBlendItem(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionBlendItem", "MotionBlendItem", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MotionBlendItem() + { + } + public MotionBlendItem(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionBlendItem", "MotionBlendItem", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float KeyValue + { + get { return Invoker.CallNative("SDKClass", "KeyValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KeyValue", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MotionBlendItem(ptr={this.m_classData})"; + } + public class MotionDBIndex : ClassData + { + public MotionDBIndex(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionDBIndex", "MotionDBIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MotionDBIndex(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionDBIndex", "MotionDBIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MotionDBIndex() + { + } + public MotionDBIndex(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionDBIndex", "MotionDBIndex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MotionDBIndex(ptr={this.m_classData})"; + } + public class MotionIndex : ClassData + { + public MotionIndex(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionIndex", "MotionIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MotionIndex(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionIndex", "MotionIndex", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MotionIndex() + { + } + public MotionIndex(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MotionIndex", "MotionIndex", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Group + { + get { return Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Group", CallKind.ClassMember, m_classData, value); } + } + public ushort Motion + { + get { return Invoker.CallNative("SDKClass", "Motion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Motion", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"MotionIndex(ptr={this.m_classData})"; + } + public class MovementGaitId_t : ClassData + { + public MovementGaitId_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MovementGaitId_t", "MovementGaitId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MovementGaitId_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MovementGaitId_t", "MovementGaitId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public MovementGaitId_t() + { + } + public MovementGaitId_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("MovementGaitId_t", "MovementGaitId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"MovementGaitId_t(ptr={this.m_classData})"; + } + public class NavGravity_t : ClassData + { + public NavGravity_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NavGravity_t", "NavGravity_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NavGravity_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NavGravity_t", "NavGravity_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NavGravity_t() + { + } + public NavGravity_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NavGravity_t", "NavGravity_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Gravity + { + get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } + } + public bool Default + { + get { return Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Default", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"NavGravity_t(ptr={this.m_classData})"; + } + public class NmBoneMaskSetDefinition_t : ClassData + { + public NmBoneMaskSetDefinition_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmBoneMaskSetDefinition_t", "NmBoneMaskSetDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmBoneMaskSetDefinition_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmBoneMaskSetDefinition_t", "NmBoneMaskSetDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmBoneMaskSetDefinition_t() + { + } + public NmBoneMaskSetDefinition_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmBoneMaskSetDefinition_t", "NmBoneMaskSetDefinition_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CNmBoneWeightList PrimaryWeightList + { + get { return Invoker.CallNative("SDKClass", "PrimaryWeightList", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"NmBoneMaskSetDefinition_t(ptr={this.m_classData})"; + } + public class NmCompressionSettings_t : ClassData + { + public NmCompressionSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmCompressionSettings_t", "NmCompressionSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmCompressionSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmCompressionSettings_t", "NmCompressionSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmCompressionSettings_t() + { + } + public NmCompressionSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmCompressionSettings_t", "NmCompressionSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsRotationStatic + { + get { return Invoker.CallNative("SDKClass", "IsRotationStatic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsRotationStatic", CallKind.ClassMember, m_classData, value); } + } + public bool IsTranslationStatic + { + get { return Invoker.CallNative("SDKClass", "IsTranslationStatic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsTranslationStatic", CallKind.ClassMember, m_classData, value); } + } + public bool IsScaleStatic + { + get { return Invoker.CallNative("SDKClass", "IsScaleStatic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsScaleStatic", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"NmCompressionSettings_t(ptr={this.m_classData})"; + } + public class NmPercent_t : ClassData + { + public NmPercent_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmPercent_t", "NmPercent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmPercent_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmPercent_t", "NmPercent_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmPercent_t() + { + } + public NmPercent_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmPercent_t", "NmPercent_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"NmPercent_t(ptr={this.m_classData})"; + } + public class NmSyncTrackTime_t : ClassData + { + public NmSyncTrackTime_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTime_t", "NmSyncTrackTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmSyncTrackTime_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTime_t", "NmSyncTrackTime_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmSyncTrackTime_t() + { + } + public NmSyncTrackTime_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTime_t", "NmSyncTrackTime_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int EventIdx + { + get { return Invoker.CallNative("SDKClass", "EventIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EventIdx", CallKind.ClassMember, m_classData, value); } + } + public NmPercent_t PercentageThrough + { + get { return Invoker.CallNative("SDKClass", "PercentageThrough", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"NmSyncTrackTime_t(ptr={this.m_classData})"; + } + public class NmSyncTrackTimeRange_t : ClassData + { + public NmSyncTrackTimeRange_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTimeRange_t", "NmSyncTrackTimeRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmSyncTrackTimeRange_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTimeRange_t", "NmSyncTrackTimeRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NmSyncTrackTimeRange_t() + { + } + public NmSyncTrackTimeRange_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NmSyncTrackTimeRange_t", "NmSyncTrackTimeRange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public NmSyncTrackTime_t StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + } + public NmSyncTrackTime_t EndTime + { + get { return Invoker.CallNative("SDKClass", "EndTime", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"NmSyncTrackTimeRange_t(ptr={this.m_classData})"; + } + public class NodeData_t : ClassData + { + public NodeData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NodeData_t", "NodeData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NodeData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NodeData_t", "NodeData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public NodeData_t() + { + } + public NodeData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("NodeData_t", "NodeData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Origin + { + get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MinBounds + { + get { return Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinBounds", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MaxBounds + { + get { return Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxBounds", CallKind.ClassMember, m_classData, value); } + } + public float MinimumDistance + { + get { return Invoker.CallNative("SDKClass", "MinimumDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinimumDistance", CallKind.ClassMember, m_classData, value); } + } + public int[] ChildNodeIndices + { + get { return Invoker.CallNative("SDKClass", "ChildNodeIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChildNodeIndices", CallKind.ClassMember, m_classData, value); } + } + public string WorldNodePrefix + { + get { return Invoker.CallNative("SDKClass", "WorldNodePrefix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldNodePrefix", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"NodeData_t(ptr={this.m_classData})"; + } + public class OldFeEdge_t : ClassData + { + public OldFeEdge_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("OldFeEdge_t", "OldFeEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public OldFeEdge_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("OldFeEdge_t", "OldFeEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public OldFeEdge_t() + { + } + public OldFeEdge_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("OldFeEdge_t", "OldFeEdge_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] K + { + get { return Invoker.CallNative("SDKClass", "K", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "K", CallKind.ClassMember, m_classData, value); } + } + public float InvA + { + get { return Invoker.CallNative("SDKClass", "InvA", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InvA", CallKind.ClassMember, m_classData, value); } + } + public float T + { + get { return Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "T", CallKind.ClassMember, m_classData, value); } + } + public float ThetaRelaxed + { + get { return Invoker.CallNative("SDKClass", "ThetaRelaxed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThetaRelaxed", CallKind.ClassMember, m_classData, value); } + } + public float ThetaFactor + { + get { return Invoker.CallNative("SDKClass", "ThetaFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ThetaFactor", CallKind.ClassMember, m_classData, value); } + } + public float C01 + { + get { return Invoker.CallNative("SDKClass", "C01", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "C01", CallKind.ClassMember, m_classData, value); } + } + public float C02 + { + get { return Invoker.CallNative("SDKClass", "C02", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "C02", CallKind.ClassMember, m_classData, value); } + } + public float C03 + { + get { return Invoker.CallNative("SDKClass", "C03", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "C03", CallKind.ClassMember, m_classData, value); } + } + public float C04 + { + get { return Invoker.CallNative("SDKClass", "C04", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "C04", CallKind.ClassMember, m_classData, value); } + } + public float AxialModelDist + { + get { return Invoker.CallNative("SDKClass", "AxialModelDist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AxialModelDist", CallKind.ClassMember, m_classData, value); } + } + public float[] AxialModelWeights + { + get { return Invoker.CallNative("SDKClass", "AxialModelWeights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AxialModelWeights", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Node + { + get { return Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Node", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"OldFeEdge_t(ptr={this.m_classData})"; + } + public class OutflowWithRequirements_t : ClassData + { + public OutflowWithRequirements_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("OutflowWithRequirements_t", "OutflowWithRequirements_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public OutflowWithRequirements_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("OutflowWithRequirements_t", "OutflowWithRequirements_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public OutflowWithRequirements_t() + { + } + public OutflowWithRequirements_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("OutflowWithRequirements_t", "OutflowWithRequirements_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] CursorStateBlockIndex + { + get { return Invoker.CallNative("SDKClass", "CursorStateBlockIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CursorStateBlockIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"OutflowWithRequirements_t(ptr={this.m_classData})"; + } + public class ParamSpan_t : ClassData + { + public ParamSpan_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParamSpan_t", "ParamSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParamSpan_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParamSpan_t", "ParamSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParamSpan_t() + { + } + public ParamSpan_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParamSpan_t", "ParamSpan_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CAnimParamHandle Param + { + get { return Invoker.CallNative("SDKClass", "Param", CallKind.ClassMember, m_classData); } + } + public byte ParamType + { + get { return Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParamType", CallKind.ClassMember, m_classData, value); } + } + public float StartCycle + { + get { return Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData, value); } + } + public float EndCycle + { + get { return Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParamSpan_t(ptr={this.m_classData})"; + } + public class ParamSpanSample_t : ClassData + { + public ParamSpanSample_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParamSpanSample_t", "ParamSpanSample_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParamSpanSample_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParamSpanSample_t", "ParamSpanSample_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParamSpanSample_t() + { + } + public ParamSpanSample_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParamSpanSample_t", "ParamSpanSample_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Cycle + { + get { return Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cycle", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParamSpanSample_t(ptr={this.m_classData})"; + } + public class PARTICLE_EHANDLE__ : ClassData + { + public PARTICLE_EHANDLE__(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PARTICLE_EHANDLE__", "PARTICLE_EHANDLE__", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PARTICLE_EHANDLE__(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PARTICLE_EHANDLE__", "PARTICLE_EHANDLE__", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PARTICLE_EHANDLE__() + { + } + public PARTICLE_EHANDLE__(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PARTICLE_EHANDLE__", "PARTICLE_EHANDLE__", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Unused + { + get { return Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PARTICLE_EHANDLE__(ptr={this.m_classData})"; + } + public class ParticleAttributeIndex_t : ClassData + { + public ParticleAttributeIndex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleAttributeIndex_t", "ParticleAttributeIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleAttributeIndex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleAttributeIndex_t", "ParticleAttributeIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleAttributeIndex_t() + { + } + public ParticleAttributeIndex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleAttributeIndex_t", "ParticleAttributeIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticleAttributeIndex_t(ptr={this.m_classData})"; + } + public class ParticleChildrenInfo_t : ClassData + { + public ParticleChildrenInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleChildrenInfo_t", "ParticleChildrenInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleChildrenInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleChildrenInfo_t", "ParticleChildrenInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleChildrenInfo_t() + { + } + public ParticleChildrenInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleChildrenInfo_t", "ParticleChildrenInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Delay + { + get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } + } + public bool EndCap + { + get { return Invoker.CallNative("SDKClass", "EndCap", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndCap", CallKind.ClassMember, m_classData, value); } + } + public bool DisableChild + { + get { return Invoker.CallNative("SDKClass", "DisableChild", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DisableChild", CallKind.ClassMember, m_classData, value); } + } + public uint DetailLevel + { + get { return Invoker.CallNative("SDKClass", "DetailLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DetailLevel", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticleChildrenInfo_t(ptr={this.m_classData})"; + } + public class ParticleControlPointConfiguration_t : ClassData + { + public ParticleControlPointConfiguration_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointConfiguration_t", "ParticleControlPointConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleControlPointConfiguration_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointConfiguration_t", "ParticleControlPointConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleControlPointConfiguration_t() + { + } + public ParticleControlPointConfiguration_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointConfiguration_t", "ParticleControlPointConfiguration_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public ParticlePreviewState_t PreviewState + { + get { return Invoker.CallNative("SDKClass", "PreviewState", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"ParticleControlPointConfiguration_t(ptr={this.m_classData})"; + } + public class ParticleControlPointDriver_t : ClassData + { + public ParticleControlPointDriver_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointDriver_t", "ParticleControlPointDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleControlPointDriver_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointDriver_t", "ParticleControlPointDriver_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleControlPointDriver_t() + { + } + public ParticleControlPointDriver_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleControlPointDriver_t", "ParticleControlPointDriver_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ControlPoint + { + get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } + } + public uint AttachType + { + get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } + } + public string AttachmentName + { + get { return Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachmentName", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public Vector Offset1 + { + get { return Invoker.CallNative("SDKClass", "Offset1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset1", CallKind.ClassMember, m_classData, value); } + } + public string EntityName + { + get { return Invoker.CallNative("SDKClass", "EntityName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticleControlPointDriver_t(ptr={this.m_classData})"; + } + public class ParticleIndex_t : ClassData + { + public ParticleIndex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleIndex_t", "ParticleIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleIndex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleIndex_t", "ParticleIndex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleIndex_t() + { + } + public ParticleIndex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleIndex_t", "ParticleIndex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticleIndex_t(ptr={this.m_classData})"; + } + public class ParticleNamedValueConfiguration_t : ClassData + { + public ParticleNamedValueConfiguration_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueConfiguration_t", "ParticleNamedValueConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleNamedValueConfiguration_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueConfiguration_t", "ParticleNamedValueConfiguration_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleNamedValueConfiguration_t() + { + } + public ParticleNamedValueConfiguration_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueConfiguration_t", "ParticleNamedValueConfiguration_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string ConfigName + { + get { return Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConfigName", CallKind.ClassMember, m_classData, value); } + } + public uint AttachType + { + get { return Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttachType", CallKind.ClassMember, m_classData, value); } + } + public string BoundEntityPath + { + get { return Invoker.CallNative("SDKClass", "BoundEntityPath", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoundEntityPath", CallKind.ClassMember, m_classData, value); } + } + public string StrEntityScope + { + get { return Invoker.CallNative("SDKClass", "StrEntityScope", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrEntityScope", CallKind.ClassMember, m_classData, value); } + } + public string StrAttachmentName + { + get { return Invoker.CallNative("SDKClass", "StrAttachmentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrAttachmentName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticleNamedValueConfiguration_t(ptr={this.m_classData})"; + } + public class ParticleNamedValueSource_t : ClassData + { + public ParticleNamedValueSource_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueSource_t", "ParticleNamedValueSource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleNamedValueSource_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueSource_t", "ParticleNamedValueSource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleNamedValueSource_t() + { + } + public ParticleNamedValueSource_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNamedValueSource_t", "ParticleNamedValueSource_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public bool IsPublic + { + get { return Invoker.CallNative("SDKClass", "IsPublic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsPublic", CallKind.ClassMember, m_classData, value); } + } + public ParticleNamedValueConfiguration_t DefaultConfig + { + get { return Invoker.CallNative("SDKClass", "DefaultConfig", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"ParticleNamedValueSource_t(ptr={this.m_classData})"; + } + public class ParticleNode_t : ClassData + { + public ParticleNode_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNode_t", "ParticleNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleNode_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNode_t", "ParticleNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticleNode_t() + { + } + public ParticleNode_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticleNode_t", "ParticleNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public ParticleIndex_t Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + } + public float StartTime + { + get { return Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartTime", CallKind.ClassMember, m_classData, value); } + } + public float GrowthDuration + { + get { return Invoker.CallNative("SDKClass", "GrowthDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrowthDuration", CallKind.ClassMember, m_classData, value); } + } + public Vector2D GrowthOrigin + { + get { return Invoker.CallNative("SDKClass", "GrowthOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrowthOrigin", CallKind.ClassMember, m_classData, value); } + } + public float EndcapTime + { + get { return Invoker.CallNative("SDKClass", "EndcapTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndcapTime", CallKind.ClassMember, m_classData, value); } + } + public bool MarkedForDelete + { + get { return Invoker.CallNative("SDKClass", "MarkedForDelete", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MarkedForDelete", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticleNode_t(ptr={this.m_classData})"; + } + public class ParticlePreviewBodyGroup_t : ClassData + { + public ParticlePreviewBodyGroup_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewBodyGroup_t", "ParticlePreviewBodyGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticlePreviewBodyGroup_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewBodyGroup_t", "ParticlePreviewBodyGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticlePreviewBodyGroup_t() + { + } + public ParticlePreviewBodyGroup_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewBodyGroup_t", "ParticlePreviewBodyGroup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string BodyGroupName + { + get { return Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyGroupName", CallKind.ClassMember, m_classData, value); } + } + public int Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticlePreviewBodyGroup_t(ptr={this.m_classData})"; + } + public class ParticlePreviewState_t : ClassData + { + public ParticlePreviewState_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewState_t", "ParticlePreviewState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticlePreviewState_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewState_t", "ParticlePreviewState_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ParticlePreviewState_t() + { + } + public ParticlePreviewState_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ParticlePreviewState_t", "ParticlePreviewState_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string PreviewModel + { + get { return Invoker.CallNative("SDKClass", "PreviewModel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreviewModel", CallKind.ClassMember, m_classData, value); } + } + public uint ModSpecificData + { + get { return Invoker.CallNative("SDKClass", "ModSpecificData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModSpecificData", CallKind.ClassMember, m_classData, value); } + } + public uint GroundType + { + get { return Invoker.CallNative("SDKClass", "GroundType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GroundType", CallKind.ClassMember, m_classData, value); } + } + public string SequenceName + { + get { return Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SequenceName", CallKind.ClassMember, m_classData, value); } + } + public int FireParticleOnSequenceFrame + { + get { return Invoker.CallNative("SDKClass", "FireParticleOnSequenceFrame", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FireParticleOnSequenceFrame", CallKind.ClassMember, m_classData, value); } + } + public string HitboxSetName + { + get { return Invoker.CallNative("SDKClass", "HitboxSetName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HitboxSetName", CallKind.ClassMember, m_classData, value); } + } + public string MaterialGroupName + { + get { return Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaterialGroupName", CallKind.ClassMember, m_classData, value); } + } + public float PlaybackSpeed + { + get { return Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackSpeed", CallKind.ClassMember, m_classData, value); } + } + public float ParticleSimulationRate + { + get { return Invoker.CallNative("SDKClass", "ParticleSimulationRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParticleSimulationRate", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDrawHitboxes + { + get { return Invoker.CallNative("SDKClass", "ShouldDrawHitboxes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDrawHitboxes", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDrawAttachments + { + get { return Invoker.CallNative("SDKClass", "ShouldDrawAttachments", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDrawAttachments", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDrawAttachmentNames + { + get { return Invoker.CallNative("SDKClass", "ShouldDrawAttachmentNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDrawAttachmentNames", CallKind.ClassMember, m_classData, value); } + } + public bool ShouldDrawControlPointAxes + { + get { return Invoker.CallNative("SDKClass", "ShouldDrawControlPointAxes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShouldDrawControlPointAxes", CallKind.ClassMember, m_classData, value); } + } + public bool AnimationNonLooping + { + get { return Invoker.CallNative("SDKClass", "AnimationNonLooping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AnimationNonLooping", CallKind.ClassMember, m_classData, value); } + } + public Vector2D PreviewGravity + { + get { return Invoker.CallNative("SDKClass", "PreviewGravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreviewGravity", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ParticlePreviewState_t(ptr={this.m_classData})"; + } + public class PermEntityLumpData_t : ClassData + { + public PermEntityLumpData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermEntityLumpData_t", "PermEntityLumpData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermEntityLumpData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermEntityLumpData_t", "PermEntityLumpData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermEntityLumpData_t() + { + } + public PermEntityLumpData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermEntityLumpData_t", "PermEntityLumpData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PermEntityLumpData_t(ptr={this.m_classData})"; + } + public class PermModelData_t : ClassData + { + public PermModelData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelData_t", "PermModelData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelData_t", "PermModelData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelData_t() + { + } + public PermModelData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelData_t", "PermModelData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public PermModelInfo_t ModelInfo + { + get { return Invoker.CallNative("SDKClass", "ModelInfo", CallKind.ClassMember, m_classData); } + } + public ulong[] RefMeshGroupMasks + { + get { return Invoker.CallNative("SDKClass", "RefMeshGroupMasks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefMeshGroupMasks", CallKind.ClassMember, m_classData, value); } + } + public ulong[] RefPhysGroupMasks + { + get { return Invoker.CallNative("SDKClass", "RefPhysGroupMasks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefPhysGroupMasks", CallKind.ClassMember, m_classData, value); } + } + public byte[] RefLODGroupMasks + { + get { return Invoker.CallNative("SDKClass", "RefLODGroupMasks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefLODGroupMasks", CallKind.ClassMember, m_classData, value); } + } + public float[] LodGroupSwitchDistances + { + get { return Invoker.CallNative("SDKClass", "LodGroupSwitchDistances", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LodGroupSwitchDistances", CallKind.ClassMember, m_classData, value); } + } + public string[] MeshGroups + { + get { return Invoker.CallNative("SDKClass", "MeshGroups", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MeshGroups", CallKind.ClassMember, m_classData, value); } + } + public ulong DefaultMeshGroupMask + { + get { return Invoker.CallNative("SDKClass", "DefaultMeshGroupMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultMeshGroupMask", CallKind.ClassMember, m_classData, value); } + } + public ModelSkeletonData_t ModelSkeleton + { + get { return Invoker.CallNative("SDKClass", "ModelSkeleton", CallKind.ClassMember, m_classData); } + } + public short[] RemappingTable + { + get { return Invoker.CallNative("SDKClass", "RemappingTable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemappingTable", CallKind.ClassMember, m_classData, value); } + } + public ushort[] RemappingTableStarts + { + get { return Invoker.CallNative("SDKClass", "RemappingTableStarts", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RemappingTableStarts", CallKind.ClassMember, m_classData, value); } + } + public int[] ModelConfigList + { + get { return Invoker.CallNative("SDKClass", "ModelConfigList", CallKind.ClassMember, m_classData); } + } + public string[] BodyGroupsHiddenInTools + { + get { return Invoker.CallNative("SDKClass", "BodyGroupsHiddenInTools", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyGroupsHiddenInTools", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PermModelData_t(ptr={this.m_classData})"; + } + public class PermModelDataAnimatedMaterialAttribute_t : ClassData + { + public PermModelDataAnimatedMaterialAttribute_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelDataAnimatedMaterialAttribute_t", "PermModelDataAnimatedMaterialAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelDataAnimatedMaterialAttribute_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelDataAnimatedMaterialAttribute_t", "PermModelDataAnimatedMaterialAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelDataAnimatedMaterialAttribute_t() + { + } + public PermModelDataAnimatedMaterialAttribute_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelDataAnimatedMaterialAttribute_t", "PermModelDataAnimatedMaterialAttribute_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string AttributeName + { + get { return Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttributeName", CallKind.ClassMember, m_classData, value); } + } + public int NumChannels + { + get { return Invoker.CallNative("SDKClass", "NumChannels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumChannels", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PermModelDataAnimatedMaterialAttribute_t(ptr={this.m_classData})"; + } + public class PermModelExtPart_t : ClassData + { + public PermModelExtPart_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelExtPart_t", "PermModelExtPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelExtPart_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelExtPart_t", "PermModelExtPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelExtPart_t() + { + } + public PermModelExtPart_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelExtPart_t", "PermModelExtPart_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public int Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PermModelExtPart_t(ptr={this.m_classData})"; + } + public class PermModelInfo_t : ClassData + { + public PermModelInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelInfo_t", "PermModelInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelInfo_t", "PermModelInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PermModelInfo_t() + { + } + public PermModelInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PermModelInfo_t", "PermModelInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HullMin + { + get { return Invoker.CallNative("SDKClass", "HullMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HullMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D HullMax + { + get { return Invoker.CallNative("SDKClass", "HullMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HullMax", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ViewMin + { + get { return Invoker.CallNative("SDKClass", "ViewMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewMin", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ViewMax + { + get { return Invoker.CallNative("SDKClass", "ViewMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewMax", CallKind.ClassMember, m_classData, value); } + } + public float Mass + { + get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } + } + public Vector2D EyePosition + { + get { return Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EyePosition", CallKind.ClassMember, m_classData, value); } + } + public float MaxEyeDeflection + { + get { return Invoker.CallNative("SDKClass", "MaxEyeDeflection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxEyeDeflection", CallKind.ClassMember, m_classData, value); } + } + public string SurfaceProperty + { + get { return Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfaceProperty", CallKind.ClassMember, m_classData, value); } + } + public string KeyValueText + { + get { return Invoker.CallNative("SDKClass", "KeyValueText", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KeyValueText", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PermModelInfo_t(ptr={this.m_classData})"; + } + public class PhysFeModelDesc_t : ClassData + { + public PhysFeModelDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysFeModelDesc_t", "PhysFeModelDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysFeModelDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysFeModelDesc_t", "PhysFeModelDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysFeModelDesc_t() + { + } + public PhysFeModelDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysFeModelDesc_t", "PhysFeModelDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] CtrlHash + { + get { return Invoker.CallNative("SDKClass", "CtrlHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlHash", CallKind.ClassMember, m_classData, value); } + } + public string[] CtrlName + { + get { return Invoker.CallNative("SDKClass", "CtrlName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CtrlName", CallKind.ClassMember, m_classData, value); } + } + public uint StaticNodeFlags + { + get { return Invoker.CallNative("SDKClass", "StaticNodeFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StaticNodeFlags", CallKind.ClassMember, m_classData, value); } + } + public uint DynamicNodeFlags + { + get { return Invoker.CallNative("SDKClass", "DynamicNodeFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynamicNodeFlags", CallKind.ClassMember, m_classData, value); } + } + public float LocalForce + { + get { return Invoker.CallNative("SDKClass", "LocalForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalForce", CallKind.ClassMember, m_classData, value); } + } + public float LocalRotation + { + get { return Invoker.CallNative("SDKClass", "LocalRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalRotation", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeCount + { + get { return Invoker.CallNative("SDKClass", "NodeCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeCount", CallKind.ClassMember, m_classData, value); } + } + public ushort StaticNodes + { + get { return Invoker.CallNative("SDKClass", "StaticNodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StaticNodes", CallKind.ClassMember, m_classData, value); } + } + public ushort RotLockStaticNodes + { + get { return Invoker.CallNative("SDKClass", "RotLockStaticNodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotLockStaticNodes", CallKind.ClassMember, m_classData, value); } + } + public ushort FirstPositionDrivenNode + { + get { return Invoker.CallNative("SDKClass", "FirstPositionDrivenNode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FirstPositionDrivenNode", CallKind.ClassMember, m_classData, value); } + } + public ushort SimdTriCount1 + { + get { return Invoker.CallNative("SDKClass", "SimdTriCount1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimdTriCount1", CallKind.ClassMember, m_classData, value); } + } + public ushort SimdTriCount2 + { + get { return Invoker.CallNative("SDKClass", "SimdTriCount2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimdTriCount2", CallKind.ClassMember, m_classData, value); } + } + public ushort SimdQuadCount1 + { + get { return Invoker.CallNative("SDKClass", "SimdQuadCount1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimdQuadCount1", CallKind.ClassMember, m_classData, value); } + } + public ushort SimdQuadCount2 + { + get { return Invoker.CallNative("SDKClass", "SimdQuadCount2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SimdQuadCount2", CallKind.ClassMember, m_classData, value); } + } + public ushort QuadCount1 + { + get { return Invoker.CallNative("SDKClass", "QuadCount1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuadCount1", CallKind.ClassMember, m_classData, value); } + } + public ushort QuadCount2 + { + get { return Invoker.CallNative("SDKClass", "QuadCount2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuadCount2", CallKind.ClassMember, m_classData, value); } + } + public ushort TreeDepth + { + get { return Invoker.CallNative("SDKClass", "TreeDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TreeDepth", CallKind.ClassMember, m_classData, value); } + } + public ushort NodeBaseJiggleboneDependsCount + { + get { return Invoker.CallNative("SDKClass", "NodeBaseJiggleboneDependsCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeBaseJiggleboneDependsCount", CallKind.ClassMember, m_classData, value); } + } + public ushort RopeCount + { + get { return Invoker.CallNative("SDKClass", "RopeCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RopeCount", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Ropes + { + get { return Invoker.CallNative("SDKClass", "Ropes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ropes", CallKind.ClassMember, m_classData, value); } + } + public uint[] AntiTunnelBytecode + { + get { return Invoker.CallNative("SDKClass", "AntiTunnelBytecode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AntiTunnelBytecode", CallKind.ClassMember, m_classData, value); } + } + public ushort[] AntiTunnelTargetNodes + { + get { return Invoker.CallNative("SDKClass", "AntiTunnelTargetNodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AntiTunnelTargetNodes", CallKind.ClassMember, m_classData, value); } + } + public float[] NodeInvMasses + { + get { return Invoker.CallNative("SDKClass", "NodeInvMasses", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeInvMasses", CallKind.ClassMember, m_classData, value); } + } + public float[] LegacyStretchForce + { + get { return Invoker.CallNative("SDKClass", "LegacyStretchForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LegacyStretchForce", CallKind.ClassMember, m_classData, value); } + } + public float[] NodeCollisionRadii + { + get { return Invoker.CallNative("SDKClass", "NodeCollisionRadii", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NodeCollisionRadii", CallKind.ClassMember, m_classData, value); } + } + public float[] DynNodeFriction + { + get { return Invoker.CallNative("SDKClass", "DynNodeFriction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynNodeFriction", CallKind.ClassMember, m_classData, value); } + } + public float[] LocalRotation1 + { + get { return Invoker.CallNative("SDKClass", "LocalRotation1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalRotation1", CallKind.ClassMember, m_classData, value); } + } + public float[] LocalForce1 + { + get { return Invoker.CallNative("SDKClass", "LocalForce1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalForce1", CallKind.ClassMember, m_classData, value); } + } + public ushort[] WorldCollisionNodes + { + get { return Invoker.CallNative("SDKClass", "WorldCollisionNodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldCollisionNodes", CallKind.ClassMember, m_classData, value); } + } + public ushort[] TreeParents + { + get { return Invoker.CallNative("SDKClass", "TreeParents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TreeParents", CallKind.ClassMember, m_classData, value); } + } + public ushort[] TreeCollisionMasks + { + get { return Invoker.CallNative("SDKClass", "TreeCollisionMasks", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TreeCollisionMasks", CallKind.ClassMember, m_classData, value); } + } + public ushort[] FreeNodes + { + get { return Invoker.CallNative("SDKClass", "FreeNodes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreeNodes", CallKind.ClassMember, m_classData, value); } + } + public ushort[] SourceElems + { + get { return Invoker.CallNative("SDKClass", "SourceElems", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SourceElems", CallKind.ClassMember, m_classData, value); } + } + public uint[] GoalDampedSpringIntegrators + { + get { return Invoker.CallNative("SDKClass", "GoalDampedSpringIntegrators", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalDampedSpringIntegrators", CallKind.ClassMember, m_classData, value); } + } + public ushort TriCount1 + { + get { return Invoker.CallNative("SDKClass", "TriCount1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriCount1", CallKind.ClassMember, m_classData, value); } + } + public ushort TriCount2 + { + get { return Invoker.CallNative("SDKClass", "TriCount2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriCount2", CallKind.ClassMember, m_classData, value); } + } + public byte ReservedUint8 + { + get { return Invoker.CallNative("SDKClass", "ReservedUint8", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReservedUint8", CallKind.ClassMember, m_classData, value); } + } + public byte ExtraPressureIterations + { + get { return Invoker.CallNative("SDKClass", "ExtraPressureIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExtraPressureIterations", CallKind.ClassMember, m_classData, value); } + } + public byte ExtraGoalIterations + { + get { return Invoker.CallNative("SDKClass", "ExtraGoalIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExtraGoalIterations", CallKind.ClassMember, m_classData, value); } + } + public byte ExtraIterations + { + get { return Invoker.CallNative("SDKClass", "ExtraIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExtraIterations", CallKind.ClassMember, m_classData, value); } + } + public byte[] DynNodeVertexSet + { + get { return Invoker.CallNative("SDKClass", "DynNodeVertexSet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynNodeVertexSet", CallKind.ClassMember, m_classData, value); } + } + public uint[] VertexSetNames + { + get { return Invoker.CallNative("SDKClass", "VertexSetNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexSetNames", CallKind.ClassMember, m_classData, value); } + } + public byte[] MorphSetData + { + get { return Invoker.CallNative("SDKClass", "MorphSetData", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MorphSetData", CallKind.ClassMember, m_classData, value); } + } + public byte[] VertexMapValues + { + get { return Invoker.CallNative("SDKClass", "VertexMapValues", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexMapValues", CallKind.ClassMember, m_classData, value); } + } + public ushort[] LockToGoal + { + get { return Invoker.CallNative("SDKClass", "LockToGoal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LockToGoal", CallKind.ClassMember, m_classData, value); } + } + public short[] SkelParents + { + get { return Invoker.CallNative("SDKClass", "SkelParents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkelParents", CallKind.ClassMember, m_classData, value); } + } + public float InternalPressure + { + get { return Invoker.CallNative("SDKClass", "InternalPressure", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InternalPressure", CallKind.ClassMember, m_classData, value); } + } + public float DefaultTimeDilation + { + get { return Invoker.CallNative("SDKClass", "DefaultTimeDilation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultTimeDilation", CallKind.ClassMember, m_classData, value); } + } + public float Windage + { + get { return Invoker.CallNative("SDKClass", "Windage", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Windage", CallKind.ClassMember, m_classData, value); } + } + public float WindDrag + { + get { return Invoker.CallNative("SDKClass", "WindDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WindDrag", CallKind.ClassMember, m_classData, value); } + } + public float DefaultSurfaceStretch + { + get { return Invoker.CallNative("SDKClass", "DefaultSurfaceStretch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultSurfaceStretch", CallKind.ClassMember, m_classData, value); } + } + public float DefaultThreadStretch + { + get { return Invoker.CallNative("SDKClass", "DefaultThreadStretch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultThreadStretch", CallKind.ClassMember, m_classData, value); } + } + public float DefaultGravityScale + { + get { return Invoker.CallNative("SDKClass", "DefaultGravityScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultGravityScale", CallKind.ClassMember, m_classData, value); } + } + public float DefaultVelAirDrag + { + get { return Invoker.CallNative("SDKClass", "DefaultVelAirDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultVelAirDrag", CallKind.ClassMember, m_classData, value); } + } + public float DefaultExpAirDrag + { + get { return Invoker.CallNative("SDKClass", "DefaultExpAirDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultExpAirDrag", CallKind.ClassMember, m_classData, value); } + } + public float DefaultVelQuadAirDrag + { + get { return Invoker.CallNative("SDKClass", "DefaultVelQuadAirDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultVelQuadAirDrag", CallKind.ClassMember, m_classData, value); } + } + public float DefaultExpQuadAirDrag + { + get { return Invoker.CallNative("SDKClass", "DefaultExpQuadAirDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultExpQuadAirDrag", CallKind.ClassMember, m_classData, value); } + } + public float RodVelocitySmoothRate + { + get { return Invoker.CallNative("SDKClass", "RodVelocitySmoothRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RodVelocitySmoothRate", CallKind.ClassMember, m_classData, value); } + } + public float QuadVelocitySmoothRate + { + get { return Invoker.CallNative("SDKClass", "QuadVelocitySmoothRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuadVelocitySmoothRate", CallKind.ClassMember, m_classData, value); } + } + public float AddWorldCollisionRadius + { + get { return Invoker.CallNative("SDKClass", "AddWorldCollisionRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AddWorldCollisionRadius", CallKind.ClassMember, m_classData, value); } + } + public float DefaultVolumetricSolveAmount + { + get { return Invoker.CallNative("SDKClass", "DefaultVolumetricSolveAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefaultVolumetricSolveAmount", CallKind.ClassMember, m_classData, value); } + } + public float MotionSmoothCDT + { + get { return Invoker.CallNative("SDKClass", "MotionSmoothCDT", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MotionSmoothCDT", CallKind.ClassMember, m_classData, value); } + } + public float LocalDrag1 + { + get { return Invoker.CallNative("SDKClass", "LocalDrag1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalDrag1", CallKind.ClassMember, m_classData, value); } + } + public ushort RodVelocitySmoothIterations + { + get { return Invoker.CallNative("SDKClass", "RodVelocitySmoothIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RodVelocitySmoothIterations", CallKind.ClassMember, m_classData, value); } + } + public ushort QuadVelocitySmoothIterations + { + get { return Invoker.CallNative("SDKClass", "QuadVelocitySmoothIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "QuadVelocitySmoothIterations", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PhysFeModelDesc_t(ptr={this.m_classData})"; + } + public class PhysicsParticleId_t : ClassData + { + public PhysicsParticleId_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysicsParticleId_t", "PhysicsParticleId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysicsParticleId_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysicsParticleId_t", "PhysicsParticleId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysicsParticleId_t() + { + } + public PhysicsParticleId_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysicsParticleId_t", "PhysicsParticleId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PhysicsParticleId_t(ptr={this.m_classData})"; + } + public class PhysicsRagdollPose_t : ClassData + { + public PhysicsRagdollPose_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysicsRagdollPose_t", "PhysicsRagdollPose_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysicsRagdollPose_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysicsRagdollPose_t", "PhysicsRagdollPose_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysicsRagdollPose_t() + { + } + public PhysicsRagdollPose_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysicsRagdollPose_t", "PhysicsRagdollPose_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Owner + { + get { return Invoker.CallNative("SDKClass", "Owner", CallKind.ClassMember, m_classData); } + } + public bool SetFromDebugHistory + { + get { return Invoker.CallNative("SDKClass", "SetFromDebugHistory", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SetFromDebugHistory", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PhysicsRagdollPose_t(ptr={this.m_classData})"; + } + public class PhysShapeMarkup_t : ClassData + { + public PhysShapeMarkup_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysShapeMarkup_t", "PhysShapeMarkup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysShapeMarkup_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysShapeMarkup_t", "PhysShapeMarkup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysShapeMarkup_t() + { + } + public PhysShapeMarkup_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysShapeMarkup_t", "PhysShapeMarkup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BodyInAggregate + { + get { return Invoker.CallNative("SDKClass", "BodyInAggregate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyInAggregate", CallKind.ClassMember, m_classData, value); } + } + public int ShapeInBody + { + get { return Invoker.CallNative("SDKClass", "ShapeInBody", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShapeInBody", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PhysShapeMarkup_t(ptr={this.m_classData})"; + } + public class PhysSoftbodyDesc_t : ClassData + { + public PhysSoftbodyDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysSoftbodyDesc_t", "PhysSoftbodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysSoftbodyDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysSoftbodyDesc_t", "PhysSoftbodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PhysSoftbodyDesc_t() + { + } + public PhysSoftbodyDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PhysSoftbodyDesc_t", "PhysSoftbodyDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] ParticleBoneHash + { + get { return Invoker.CallNative("SDKClass", "ParticleBoneHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParticleBoneHash", CallKind.ClassMember, m_classData, value); } + } + public string[] ParticleBoneName + { + get { return Invoker.CallNative("SDKClass", "ParticleBoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParticleBoneName", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PhysSoftbodyDesc_t(ptr={this.m_classData})"; + } + public class PointCameraSettings_t : ClassData + { + public PointCameraSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointCameraSettings_t", "PointCameraSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PointCameraSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointCameraSettings_t", "PointCameraSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PointCameraSettings_t() + { + } + public PointCameraSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointCameraSettings_t", "PointCameraSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float NearBlurryDistance + { + get { return Invoker.CallNative("SDKClass", "NearBlurryDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearBlurryDistance", CallKind.ClassMember, m_classData, value); } + } + public float NearCrispDistance + { + get { return Invoker.CallNative("SDKClass", "NearCrispDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NearCrispDistance", CallKind.ClassMember, m_classData, value); } + } + public float FarCrispDistance + { + get { return Invoker.CallNative("SDKClass", "FarCrispDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FarCrispDistance", CallKind.ClassMember, m_classData, value); } + } + public float FarBlurryDistance + { + get { return Invoker.CallNative("SDKClass", "FarBlurryDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FarBlurryDistance", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PointCameraSettings_t(ptr={this.m_classData})"; + } + public class PointDefinition_t : ClassData + { + public PointDefinition_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointDefinition_t", "PointDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PointDefinition_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointDefinition_t", "PointDefinition_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PointDefinition_t() + { + } + public PointDefinition_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointDefinition_t", "PointDefinition_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ControlPoint + { + get { return Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ControlPoint", CallKind.ClassMember, m_classData, value); } + } + public bool LocalCoords + { + get { return Invoker.CallNative("SDKClass", "LocalCoords", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalCoords", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PointDefinition_t(ptr={this.m_classData})"; + } + public class PointDefinitionWithTimeValues_t : PointDefinition_t + { + public PointDefinitionWithTimeValues_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointDefinitionWithTimeValues_t", "PointDefinitionWithTimeValues_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PointDefinitionWithTimeValues_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointDefinitionWithTimeValues_t", "PointDefinitionWithTimeValues_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PointDefinitionWithTimeValues_t() + { + } + public PointDefinitionWithTimeValues_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PointDefinitionWithTimeValues_t", "PointDefinitionWithTimeValues_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TimeDuration + { + get { return Invoker.CallNative("SDKClass", "TimeDuration", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeDuration", CallKind.ClassMember, m_classData, value); } + } + public PointDefinition_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"PointDefinitionWithTimeValues_t(ptr={this.m_classData})"; + } + public class PostProcessingBloomParameters_t : ClassData + { + public PostProcessingBloomParameters_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingBloomParameters_t", "PostProcessingBloomParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingBloomParameters_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingBloomParameters_t", "PostProcessingBloomParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingBloomParameters_t() + { + } + public PostProcessingBloomParameters_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingBloomParameters_t", "PostProcessingBloomParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint BlendMode + { + get { return Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlendMode", CallKind.ClassMember, m_classData, value); } + } + public float BloomStrength + { + get { return Invoker.CallNative("SDKClass", "BloomStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BloomStrength", CallKind.ClassMember, m_classData, value); } + } + public float ScreenBloomStrength + { + get { return Invoker.CallNative("SDKClass", "ScreenBloomStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScreenBloomStrength", CallKind.ClassMember, m_classData, value); } + } + public float BlurBloomStrength + { + get { return Invoker.CallNative("SDKClass", "BlurBloomStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlurBloomStrength", CallKind.ClassMember, m_classData, value); } + } + public float BloomThreshold + { + get { return Invoker.CallNative("SDKClass", "BloomThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BloomThreshold", CallKind.ClassMember, m_classData, value); } + } + public float BloomThresholdWidth + { + get { return Invoker.CallNative("SDKClass", "BloomThresholdWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BloomThresholdWidth", CallKind.ClassMember, m_classData, value); } + } + public float SkyboxBloomStrength + { + get { return Invoker.CallNative("SDKClass", "SkyboxBloomStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SkyboxBloomStrength", CallKind.ClassMember, m_classData, value); } + } + public float BloomStartValue + { + get { return Invoker.CallNative("SDKClass", "BloomStartValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BloomStartValue", CallKind.ClassMember, m_classData, value); } + } + public float ComputeBloomStrength + { + get { return Invoker.CallNative("SDKClass", "ComputeBloomStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputeBloomStrength", CallKind.ClassMember, m_classData, value); } + } + public float ComputeBloomThreshold + { + get { return Invoker.CallNative("SDKClass", "ComputeBloomThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputeBloomThreshold", CallKind.ClassMember, m_classData, value); } + } + public float ComputeBloomRadius + { + get { return Invoker.CallNative("SDKClass", "ComputeBloomRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputeBloomRadius", CallKind.ClassMember, m_classData, value); } + } + public float ComputeBloomEffectsScale + { + get { return Invoker.CallNative("SDKClass", "ComputeBloomEffectsScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputeBloomEffectsScale", CallKind.ClassMember, m_classData, value); } + } + public float ComputeBloomLensDirtStrength + { + get { return Invoker.CallNative("SDKClass", "ComputeBloomLensDirtStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputeBloomLensDirtStrength", CallKind.ClassMember, m_classData, value); } + } + public float ComputeBloomLensDirtBlackLevel + { + get { return Invoker.CallNative("SDKClass", "ComputeBloomLensDirtBlackLevel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ComputeBloomLensDirtBlackLevel", CallKind.ClassMember, m_classData, value); } + } + public float[] BlurWeight + { + get { return Invoker.CallNative("SDKClass", "BlurWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlurWeight", CallKind.ClassMember, m_classData, value); } + } + public Vector[] BlurTint + { + get { return Invoker.CallNative("SDKClass", "BlurTint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BlurTint", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PostProcessingBloomParameters_t(ptr={this.m_classData})"; + } + public class PostProcessingFogScatteringParameters_t : ClassData + { + public PostProcessingFogScatteringParameters_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingFogScatteringParameters_t", "PostProcessingFogScatteringParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingFogScatteringParameters_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingFogScatteringParameters_t", "PostProcessingFogScatteringParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingFogScatteringParameters_t() + { + } + public PostProcessingFogScatteringParameters_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingFogScatteringParameters_t", "PostProcessingFogScatteringParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public float CubemapScale + { + get { return Invoker.CallNative("SDKClass", "CubemapScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CubemapScale", CallKind.ClassMember, m_classData, value); } + } + public float VolumetricScale + { + get { return Invoker.CallNative("SDKClass", "VolumetricScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VolumetricScale", CallKind.ClassMember, m_classData, value); } + } + public float GradientScale + { + get { return Invoker.CallNative("SDKClass", "GradientScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GradientScale", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PostProcessingFogScatteringParameters_t(ptr={this.m_classData})"; + } + public class PostProcessingLocalContrastParameters_t : ClassData + { + public PostProcessingLocalContrastParameters_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingLocalContrastParameters_t", "PostProcessingLocalContrastParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingLocalContrastParameters_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingLocalContrastParameters_t", "PostProcessingLocalContrastParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingLocalContrastParameters_t() + { + } + public PostProcessingLocalContrastParameters_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingLocalContrastParameters_t", "PostProcessingLocalContrastParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float LocalContrastStrength + { + get { return Invoker.CallNative("SDKClass", "LocalContrastStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalContrastStrength", CallKind.ClassMember, m_classData, value); } + } + public float LocalContrastEdgeStrength + { + get { return Invoker.CallNative("SDKClass", "LocalContrastEdgeStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalContrastEdgeStrength", CallKind.ClassMember, m_classData, value); } + } + public float LocalContrastVignetteStart + { + get { return Invoker.CallNative("SDKClass", "LocalContrastVignetteStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalContrastVignetteStart", CallKind.ClassMember, m_classData, value); } + } + public float LocalContrastVignetteEnd + { + get { return Invoker.CallNative("SDKClass", "LocalContrastVignetteEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalContrastVignetteEnd", CallKind.ClassMember, m_classData, value); } + } + public float LocalContrastVignetteBlur + { + get { return Invoker.CallNative("SDKClass", "LocalContrastVignetteBlur", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalContrastVignetteBlur", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PostProcessingLocalContrastParameters_t(ptr={this.m_classData})"; + } + public class PostProcessingResource_t : ClassData + { + public PostProcessingResource_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingResource_t", "PostProcessingResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingResource_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingResource_t", "PostProcessingResource_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingResource_t() + { + } + public PostProcessingResource_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingResource_t", "PostProcessingResource_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool HasTonemapParams + { + get { return Invoker.CallNative("SDKClass", "HasTonemapParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasTonemapParams", CallKind.ClassMember, m_classData, value); } + } + public PostProcessingTonemapParameters_t ToneMapParams + { + get { return Invoker.CallNative("SDKClass", "ToneMapParams", CallKind.ClassMember, m_classData); } + } + public bool HasBloomParams + { + get { return Invoker.CallNative("SDKClass", "HasBloomParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBloomParams", CallKind.ClassMember, m_classData, value); } + } + public PostProcessingBloomParameters_t BloomParams + { + get { return Invoker.CallNative("SDKClass", "BloomParams", CallKind.ClassMember, m_classData); } + } + public bool HasVignetteParams + { + get { return Invoker.CallNative("SDKClass", "HasVignetteParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasVignetteParams", CallKind.ClassMember, m_classData, value); } + } + public PostProcessingVignetteParameters_t VignetteParams + { + get { return Invoker.CallNative("SDKClass", "VignetteParams", CallKind.ClassMember, m_classData); } + } + public bool HasLocalContrastParams + { + get { return Invoker.CallNative("SDKClass", "HasLocalContrastParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasLocalContrastParams", CallKind.ClassMember, m_classData, value); } + } + public PostProcessingLocalContrastParameters_t LocalConstrastParams + { + get { return Invoker.CallNative("SDKClass", "LocalConstrastParams", CallKind.ClassMember, m_classData); } + } + public int ColorCorrectionVolumeDim + { + get { return Invoker.CallNative("SDKClass", "ColorCorrectionVolumeDim", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorCorrectionVolumeDim", CallKind.ClassMember, m_classData, value); } + } + public bool HasColorCorrection + { + get { return Invoker.CallNative("SDKClass", "HasColorCorrection", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasColorCorrection", CallKind.ClassMember, m_classData, value); } + } + public bool HasFogScatteringParams + { + get { return Invoker.CallNative("SDKClass", "HasFogScatteringParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasFogScatteringParams", CallKind.ClassMember, m_classData, value); } + } + public PostProcessingFogScatteringParameters_t FogScatteringParams + { + get { return Invoker.CallNative("SDKClass", "FogScatteringParams", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"PostProcessingResource_t(ptr={this.m_classData})"; + } + public class PostProcessingTonemapParameters_t : ClassData + { + public PostProcessingTonemapParameters_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingTonemapParameters_t", "PostProcessingTonemapParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingTonemapParameters_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingTonemapParameters_t", "PostProcessingTonemapParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingTonemapParameters_t() + { + } + public PostProcessingTonemapParameters_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingTonemapParameters_t", "PostProcessingTonemapParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float ExposureBias + { + get { return Invoker.CallNative("SDKClass", "ExposureBias", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureBias", CallKind.ClassMember, m_classData, value); } + } + public float ShoulderStrength + { + get { return Invoker.CallNative("SDKClass", "ShoulderStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShoulderStrength", CallKind.ClassMember, m_classData, value); } + } + public float LinearStrength + { + get { return Invoker.CallNative("SDKClass", "LinearStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearStrength", CallKind.ClassMember, m_classData, value); } + } + public float LinearAngle + { + get { return Invoker.CallNative("SDKClass", "LinearAngle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearAngle", CallKind.ClassMember, m_classData, value); } + } + public float ToeStrength + { + get { return Invoker.CallNative("SDKClass", "ToeStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToeStrength", CallKind.ClassMember, m_classData, value); } + } + public float ToeNum + { + get { return Invoker.CallNative("SDKClass", "ToeNum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToeNum", CallKind.ClassMember, m_classData, value); } + } + public float ToeDenom + { + get { return Invoker.CallNative("SDKClass", "ToeDenom", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToeDenom", CallKind.ClassMember, m_classData, value); } + } + public float WhitePoint + { + get { return Invoker.CallNative("SDKClass", "WhitePoint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WhitePoint", CallKind.ClassMember, m_classData, value); } + } + public float LuminanceSource + { + get { return Invoker.CallNative("SDKClass", "LuminanceSource", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LuminanceSource", CallKind.ClassMember, m_classData, value); } + } + public float ExposureBiasShadows + { + get { return Invoker.CallNative("SDKClass", "ExposureBiasShadows", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureBiasShadows", CallKind.ClassMember, m_classData, value); } + } + public float ExposureBiasHighlights + { + get { return Invoker.CallNative("SDKClass", "ExposureBiasHighlights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExposureBiasHighlights", CallKind.ClassMember, m_classData, value); } + } + public float MinShadowLum + { + get { return Invoker.CallNative("SDKClass", "MinShadowLum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinShadowLum", CallKind.ClassMember, m_classData, value); } + } + public float MaxShadowLum + { + get { return Invoker.CallNative("SDKClass", "MaxShadowLum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxShadowLum", CallKind.ClassMember, m_classData, value); } + } + public float MinHighlightLum + { + get { return Invoker.CallNative("SDKClass", "MinHighlightLum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinHighlightLum", CallKind.ClassMember, m_classData, value); } + } + public float MaxHighlightLum + { + get { return Invoker.CallNative("SDKClass", "MaxHighlightLum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxHighlightLum", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PostProcessingTonemapParameters_t(ptr={this.m_classData})"; + } + public class PostProcessingVignetteParameters_t : ClassData + { + public PostProcessingVignetteParameters_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingVignetteParameters_t", "PostProcessingVignetteParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingVignetteParameters_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingVignetteParameters_t", "PostProcessingVignetteParameters_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PostProcessingVignetteParameters_t() + { + } + public PostProcessingVignetteParameters_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PostProcessingVignetteParameters_t", "PostProcessingVignetteParameters_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float VignetteStrength + { + get { return Invoker.CallNative("SDKClass", "VignetteStrength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VignetteStrength", CallKind.ClassMember, m_classData, value); } + } + public Vector4D Center + { + get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public float Roundness + { + get { return Invoker.CallNative("SDKClass", "Roundness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Roundness", CallKind.ClassMember, m_classData, value); } + } + public float Feather + { + get { return Invoker.CallNative("SDKClass", "Feather", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Feather", CallKind.ClassMember, m_classData, value); } + } + public Vector2D ColorTint + { + get { return Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ColorTint", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PostProcessingVignetteParameters_t(ptr={this.m_classData})"; + } + public class PredictedDamageTag_t : ClassData + { + public PredictedDamageTag_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PredictedDamageTag_t", "PredictedDamageTag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PredictedDamageTag_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PredictedDamageTag_t", "PredictedDamageTag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public PredictedDamageTag_t() + { + } + public PredictedDamageTag_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("PredictedDamageTag_t", "PredictedDamageTag_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TagTick + { + get { return Invoker.CallNative("SDKClass", "TagTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TagTick", CallKind.ClassMember, m_classData, value); } + } + public float FlinchModSmall + { + get { return Invoker.CallNative("SDKClass", "FlinchModSmall", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlinchModSmall", CallKind.ClassMember, m_classData, value); } + } + public float FlinchModLarge + { + get { return Invoker.CallNative("SDKClass", "FlinchModLarge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlinchModLarge", CallKind.ClassMember, m_classData, value); } + } + public float FriendlyFireDamageReductionRatio + { + get { return Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FriendlyFireDamageReductionRatio", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"PredictedDamageTag_t(ptr={this.m_classData})"; + } + public class QuestProgress : ClassData + { + public QuestProgress(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("QuestProgress", "QuestProgress", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public QuestProgress(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("QuestProgress", "QuestProgress", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public QuestProgress() + { + } + public QuestProgress(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("QuestProgress", "QuestProgress", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"QuestProgress(ptr={this.m_classData})"; + } + public class ragdoll_t : ClassData + { + public ragdoll_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdoll_t", "ragdoll_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ragdoll_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdoll_t", "ragdoll_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ragdoll_t() + { + } + public ragdoll_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdoll_t", "ragdoll_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] BoneIndex + { + get { return Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneIndex", CallKind.ClassMember, m_classData, value); } + } + public bool AllowStretch + { + get { return Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AllowStretch", CallKind.ClassMember, m_classData, value); } + } + public bool Unused + { + get { return Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Unused", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ragdoll_t(ptr={this.m_classData})"; + } + public class RagdollCreationParams_t : ClassData + { + public RagdollCreationParams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RagdollCreationParams_t", "RagdollCreationParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RagdollCreationParams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RagdollCreationParams_t", "RagdollCreationParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RagdollCreationParams_t() + { + } + public RagdollCreationParams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RagdollCreationParams_t", "RagdollCreationParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Force + { + get { return Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Force", CallKind.ClassMember, m_classData, value); } + } + public int ForceBone + { + get { return Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceBone", CallKind.ClassMember, m_classData, value); } + } + public bool ForceCurrentWorldTransform + { + get { return Invoker.CallNative("SDKClass", "ForceCurrentWorldTransform", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ForceCurrentWorldTransform", CallKind.ClassMember, m_classData, value); } + } + public bool UseLRURetirement + { + get { return Invoker.CallNative("SDKClass", "UseLRURetirement", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UseLRURetirement", CallKind.ClassMember, m_classData, value); } + } + public int HealthToGrant + { + get { return Invoker.CallNative("SDKClass", "HealthToGrant", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HealthToGrant", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RagdollCreationParams_t(ptr={this.m_classData})"; + } + public class ragdollelement_t : ClassData + { + public ragdollelement_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdollelement_t", "ragdollelement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ragdollelement_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdollelement_t", "ragdollelement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ragdollelement_t() + { + } + public ragdollelement_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdollelement_t", "ragdollelement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D OriginParentSpace + { + get { return Invoker.CallNative("SDKClass", "OriginParentSpace", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OriginParentSpace", CallKind.ClassMember, m_classData, value); } + } + public int ParentIndex + { + get { return Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public int Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ragdollelement_t(ptr={this.m_classData})"; + } + public class ragdollhierarchyjoint_t : ClassData + { + public ragdollhierarchyjoint_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdollhierarchyjoint_t", "ragdollhierarchyjoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ragdollhierarchyjoint_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdollhierarchyjoint_t", "ragdollhierarchyjoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ragdollhierarchyjoint_t() + { + } + public ragdollhierarchyjoint_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ragdollhierarchyjoint_t", "ragdollhierarchyjoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ParentIndex + { + get { return Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentIndex", CallKind.ClassMember, m_classData, value); } + } + public int ChildIndex + { + get { return Invoker.CallNative("SDKClass", "ChildIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ChildIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ragdollhierarchyjoint_t(ptr={this.m_classData})"; + } + public class Relationship_t : ClassData + { + public Relationship_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Relationship_t", "Relationship_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public Relationship_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Relationship_t", "Relationship_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public Relationship_t() + { + } + public Relationship_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("Relationship_t", "Relationship_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Disposition + { + get { return Invoker.CallNative("SDKClass", "Disposition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Disposition", CallKind.ClassMember, m_classData, value); } + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"Relationship_t(ptr={this.m_classData})"; + } + public class RelationshipOverride_t : Relationship_t + { + public RelationshipOverride_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RelationshipOverride_t", "RelationshipOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RelationshipOverride_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RelationshipOverride_t", "RelationshipOverride_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RelationshipOverride_t() + { + } + public RelationshipOverride_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RelationshipOverride_t", "RelationshipOverride_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CBaseEntity Entity + { + get { return Invoker.CallNative("SDKClass", "Entity", CallKind.ClassMember, m_classData); } + } + public uint ClassType + { + get { return Invoker.CallNative("SDKClass", "ClassType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClassType", CallKind.ClassMember, m_classData, value); } + } + public Relationship_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"RelationshipOverride_t(ptr={this.m_classData})"; + } + public class RenderHairStrandInfo_t : ClassData + { + public RenderHairStrandInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderHairStrandInfo_t", "RenderHairStrandInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderHairStrandInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderHairStrandInfo_t", "RenderHairStrandInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderHairStrandInfo_t() + { + } + public RenderHairStrandInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderHairStrandInfo_t", "RenderHairStrandInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint[] GuideHairIndices_nSurfaceTriIndex + { + get { return Invoker.CallNative("SDKClass", "GuideHairIndices_nSurfaceTriIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GuideHairIndices_nSurfaceTriIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort[] GuideBary_vBaseBary + { + get { return Invoker.CallNative("SDKClass", "GuideBary_vBaseBary", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GuideBary_vBaseBary", CallKind.ClassMember, m_classData, value); } + } + public ushort[] RootOffset_flLengthScale + { + get { return Invoker.CallNative("SDKClass", "RootOffset_flLengthScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RootOffset_flLengthScale", CallKind.ClassMember, m_classData, value); } + } + public ushort[] PackedBaseUv + { + get { return Invoker.CallNative("SDKClass", "PackedBaseUv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PackedBaseUv", CallKind.ClassMember, m_classData, value); } + } + public uint PackedSurfaceNormalOs + { + get { return Invoker.CallNative("SDKClass", "PackedSurfaceNormalOs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PackedSurfaceNormalOs", CallKind.ClassMember, m_classData, value); } + } + public uint PackedSurfaceTangentOs + { + get { return Invoker.CallNative("SDKClass", "PackedSurfaceTangentOs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PackedSurfaceTangentOs", CallKind.ClassMember, m_classData, value); } + } + public uint DataOffset_Segments + { + get { return Invoker.CallNative("SDKClass", "DataOffset_Segments", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DataOffset_Segments", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RenderHairStrandInfo_t(ptr={this.m_classData})"; + } + public class RenderInputLayoutField_t : ClassData + { + public RenderInputLayoutField_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderInputLayoutField_t", "RenderInputLayoutField_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderInputLayoutField_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderInputLayoutField_t", "RenderInputLayoutField_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderInputLayoutField_t() + { + } + public RenderInputLayoutField_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderInputLayoutField_t", "RenderInputLayoutField_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string SemanticName + { + get { return Invoker.CallNative("SDKClass", "SemanticName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SemanticName", CallKind.ClassMember, m_classData, value); } + } + public char SemanticIndex + { + get { return Invoker.CallNative("SDKClass", "SemanticIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SemanticIndex", CallKind.ClassMember, m_classData, value); } + } + public short Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public char Slot + { + get { return Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData, value); } + } + public byte SlotType + { + get { return Invoker.CallNative("SDKClass", "SlotType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SlotType", CallKind.ClassMember, m_classData, value); } + } + public string ShaderSemantic + { + get { return Invoker.CallNative("SDKClass", "ShaderSemantic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ShaderSemantic", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RenderInputLayoutField_t(ptr={this.m_classData})"; + } + public class RenderProjectedMaterial_t : ClassData + { + public RenderProjectedMaterial_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderProjectedMaterial_t", "RenderProjectedMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderProjectedMaterial_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderProjectedMaterial_t", "RenderProjectedMaterial_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderProjectedMaterial_t() + { + } + public RenderProjectedMaterial_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderProjectedMaterial_t", "RenderProjectedMaterial_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"RenderProjectedMaterial_t(ptr={this.m_classData})"; + } + public class RenderSkeletonBone_t : ClassData + { + public RenderSkeletonBone_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderSkeletonBone_t", "RenderSkeletonBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderSkeletonBone_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderSkeletonBone_t", "RenderSkeletonBone_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RenderSkeletonBone_t() + { + } + public RenderSkeletonBone_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RenderSkeletonBone_t", "RenderSkeletonBone_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string BoneName + { + get { return Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneName", CallKind.ClassMember, m_classData, value); } + } + public string ParentName + { + get { return Invoker.CallNative("SDKClass", "ParentName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentName", CallKind.ClassMember, m_classData, value); } + } + public SkeletonBoneBounds_t Bbox + { + get { return Invoker.CallNative("SDKClass", "Bbox", CallKind.ClassMember, m_classData); } + } + public float SphereRadius + { + get { return Invoker.CallNative("SDKClass", "SphereRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SphereRadius", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RenderSkeletonBone_t(ptr={this.m_classData})"; + } + public class ResourceId_t : ClassData + { + public ResourceId_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResourceId_t", "ResourceId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResourceId_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResourceId_t", "ResourceId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResourceId_t() + { + } + public ResourceId_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResourceId_t", "ResourceId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ResourceId_t(ptr={this.m_classData})"; + } + public class ResponseContext_t : ClassData + { + public ResponseContext_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseContext_t", "ResponseContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResponseContext_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseContext_t", "ResponseContext_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResponseContext_t() + { + } + public ResponseContext_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseContext_t", "ResponseContext_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public float ExpirationTime + { + get { return Invoker.CallNative("SDKClass", "ExpirationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ExpirationTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ResponseContext_t(ptr={this.m_classData})"; + } + public class ResponseFollowup : ClassData + { + public ResponseFollowup(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseFollowup", "ResponseFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResponseFollowup(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseFollowup", "ResponseFollowup", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResponseFollowup() + { + } + public ResponseFollowup(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseFollowup", "ResponseFollowup", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Followup_concept + { + get { return Invoker.CallNative("SDKClass", "Followup_concept", CallKind.ClassMember, m_classData); } + } + public string Followup_contexts + { + get { return Invoker.CallNative("SDKClass", "Followup_contexts", CallKind.ClassMember, m_classData); } + } + public float Followup_delay + { + get { return Invoker.CallNative("SDKClass", "Followup_delay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Followup_delay", CallKind.ClassMember, m_classData, value); } + } + public string Followup_target + { + get { return Invoker.CallNative("SDKClass", "Followup_target", CallKind.ClassMember, m_classData); } + } + public string Followup_entityiotarget + { + get { return Invoker.CallNative("SDKClass", "Followup_entityiotarget", CallKind.ClassMember, m_classData); } + } + public string Followup_entityioinput + { + get { return Invoker.CallNative("SDKClass", "Followup_entityioinput", CallKind.ClassMember, m_classData); } + } + public float Followup_entityiodelay + { + get { return Invoker.CallNative("SDKClass", "Followup_entityiodelay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Followup_entityiodelay", CallKind.ClassMember, m_classData, value); } + } + public bool Fired + { + get { return Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Fired", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ResponseFollowup(ptr={this.m_classData})"; + } + public class ResponseParams : ClassData + { + public ResponseParams(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseParams", "ResponseParams", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResponseParams(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseParams", "ResponseParams", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ResponseParams() + { + } + public ResponseParams(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ResponseParams", "ResponseParams", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short Odds + { + get { return Invoker.CallNative("SDKClass", "Odds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Odds", CallKind.ClassMember, m_classData, value); } + } + public short Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public int[] Followup + { + get { return Invoker.CallNative("SDKClass", "Followup", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"ResponseParams(ptr={this.m_classData})"; + } + public class RnBlendVertex_t : ClassData + { + public RnBlendVertex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnBlendVertex_t", "RnBlendVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnBlendVertex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnBlendVertex_t", "RnBlendVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnBlendVertex_t() + { + } + public RnBlendVertex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnBlendVertex_t", "RnBlendVertex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Weight0 + { + get { return Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight0", CallKind.ClassMember, m_classData, value); } + } + public ushort Index0 + { + get { return Invoker.CallNative("SDKClass", "Index0", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index0", CallKind.ClassMember, m_classData, value); } + } + public ushort Weight1 + { + get { return Invoker.CallNative("SDKClass", "Weight1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight1", CallKind.ClassMember, m_classData, value); } + } + public ushort Index1 + { + get { return Invoker.CallNative("SDKClass", "Index1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index1", CallKind.ClassMember, m_classData, value); } + } + public ushort Weight2 + { + get { return Invoker.CallNative("SDKClass", "Weight2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weight2", CallKind.ClassMember, m_classData, value); } + } + public ushort Index2 + { + get { return Invoker.CallNative("SDKClass", "Index2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index2", CallKind.ClassMember, m_classData, value); } + } + public ushort Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public ushort TargetIndex + { + get { return Invoker.CallNative("SDKClass", "TargetIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnBlendVertex_t(ptr={this.m_classData})"; + } + public class RnBodyDesc_t : ClassData + { + public RnBodyDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnBodyDesc_t", "RnBodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnBodyDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnBodyDesc_t", "RnBodyDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnBodyDesc_t() + { + } + public RnBodyDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnBodyDesc_t", "RnBodyDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string DebugName + { + get { return Invoker.CallNative("SDKClass", "DebugName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugName", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LinearVelocity + { + get { return Invoker.CallNative("SDKClass", "LinearVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AngularVelocity + { + get { return Invoker.CallNative("SDKClass", "AngularVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularVelocity", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LocalMassCenter + { + get { return Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalMassCenter", CallKind.ClassMember, m_classData, value); } + } + public Vector[] LocalInertiaInv + { + get { return Invoker.CallNative("SDKClass", "LocalInertiaInv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LocalInertiaInv", CallKind.ClassMember, m_classData, value); } + } + public float MassInv + { + get { return Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData, value); } + } + public float GameMass + { + get { return Invoker.CallNative("SDKClass", "GameMass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameMass", CallKind.ClassMember, m_classData, value); } + } + public float MassScaleInv + { + get { return Invoker.CallNative("SDKClass", "MassScaleInv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassScaleInv", CallKind.ClassMember, m_classData, value); } + } + public float InertiaScaleInv + { + get { return Invoker.CallNative("SDKClass", "InertiaScaleInv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InertiaScaleInv", CallKind.ClassMember, m_classData, value); } + } + public float LinearDamping + { + get { return Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData, value); } + } + public float AngularDamping + { + get { return Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData, value); } + } + public float LinearDrag + { + get { return Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData, value); } + } + public float AngularDrag + { + get { return Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData, value); } + } + public float LinearBuoyancyDrag + { + get { return Invoker.CallNative("SDKClass", "LinearBuoyancyDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearBuoyancyDrag", CallKind.ClassMember, m_classData, value); } + } + public float AngularBuoyancyDrag + { + get { return Invoker.CallNative("SDKClass", "AngularBuoyancyDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularBuoyancyDrag", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastAwakeForceAccum + { + get { return Invoker.CallNative("SDKClass", "LastAwakeForceAccum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastAwakeForceAccum", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LastAwakeTorqueAccum + { + get { return Invoker.CallNative("SDKClass", "LastAwakeTorqueAccum", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastAwakeTorqueAccum", CallKind.ClassMember, m_classData, value); } + } + public float BuoyancyFactor + { + get { return Invoker.CallNative("SDKClass", "BuoyancyFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuoyancyFactor", CallKind.ClassMember, m_classData, value); } + } + public float GravityScale + { + get { return Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GravityScale", CallKind.ClassMember, m_classData, value); } + } + public float TimeScale + { + get { return Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData, value); } + } + public int BodyType + { + get { return Invoker.CallNative("SDKClass", "BodyType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BodyType", CallKind.ClassMember, m_classData, value); } + } + public uint GameIndex + { + get { return Invoker.CallNative("SDKClass", "GameIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameIndex", CallKind.ClassMember, m_classData, value); } + } + public uint GameFlags + { + get { return Invoker.CallNative("SDKClass", "GameFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GameFlags", CallKind.ClassMember, m_classData, value); } + } + public char MinVelocityIterations + { + get { return Invoker.CallNative("SDKClass", "MinVelocityIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinVelocityIterations", CallKind.ClassMember, m_classData, value); } + } + public char MinPositionIterations + { + get { return Invoker.CallNative("SDKClass", "MinPositionIterations", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinPositionIterations", CallKind.ClassMember, m_classData, value); } + } + public char MassPriority + { + get { return Invoker.CallNative("SDKClass", "MassPriority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassPriority", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool Sleeping + { + get { return Invoker.CallNative("SDKClass", "Sleeping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sleeping", CallKind.ClassMember, m_classData, value); } + } + public bool IsContinuousEnabled + { + get { return Invoker.CallNative("SDKClass", "IsContinuousEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsContinuousEnabled", CallKind.ClassMember, m_classData, value); } + } + public bool DragEnabled + { + get { return Invoker.CallNative("SDKClass", "DragEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DragEnabled", CallKind.ClassMember, m_classData, value); } + } + public bool BuoyancyDragEnabled + { + get { return Invoker.CallNative("SDKClass", "BuoyancyDragEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuoyancyDragEnabled", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Gravity + { + get { return Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Gravity", CallKind.ClassMember, m_classData, value); } + } + public bool SpeculativeEnabled + { + get { return Invoker.CallNative("SDKClass", "SpeculativeEnabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SpeculativeEnabled", CallKind.ClassMember, m_classData, value); } + } + public bool HasShadowController + { + get { return Invoker.CallNative("SDKClass", "HasShadowController", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasShadowController", CallKind.ClassMember, m_classData, value); } + } + public byte DynamicContinuousContactBehavior + { + get { return Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DynamicContinuousContactBehavior", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnBodyDesc_t(ptr={this.m_classData})"; + } + public class RnCapsule_t : ClassData + { + public RnCapsule_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnCapsule_t", "RnCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnCapsule_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnCapsule_t", "RnCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnCapsule_t() + { + } + public RnCapsule_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnCapsule_t", "RnCapsule_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector[] Center + { + get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnCapsule_t(ptr={this.m_classData})"; + } + public class RnCapsuleDesc_t : RnShapeDesc_t + { + public RnCapsuleDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnCapsuleDesc_t", "RnCapsuleDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnCapsuleDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnCapsuleDesc_t", "RnCapsuleDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnCapsuleDesc_t() + { + } + public RnCapsuleDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnCapsuleDesc_t", "RnCapsuleDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public RnCapsule_t Capsule + { + get { return Invoker.CallNative("SDKClass", "Capsule", CallKind.ClassMember, m_classData); } + } + public RnShapeDesc_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"RnCapsuleDesc_t(ptr={this.m_classData})"; + } + public class RnFace_t : ClassData + { + public RnFace_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnFace_t", "RnFace_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnFace_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnFace_t", "RnFace_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnFace_t() + { + } + public RnFace_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnFace_t", "RnFace_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Edge + { + get { return Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnFace_t(ptr={this.m_classData})"; + } + public class RnHalfEdge_t : ClassData + { + public RnHalfEdge_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHalfEdge_t", "RnHalfEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnHalfEdge_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHalfEdge_t", "RnHalfEdge_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnHalfEdge_t() + { + } + public RnHalfEdge_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHalfEdge_t", "RnHalfEdge_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Next + { + get { return Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Next", CallKind.ClassMember, m_classData, value); } + } + public byte Twin + { + get { return Invoker.CallNative("SDKClass", "Twin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Twin", CallKind.ClassMember, m_classData, value); } + } + public byte Origin + { + get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } + } + public byte Face + { + get { return Invoker.CallNative("SDKClass", "Face", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Face", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnHalfEdge_t(ptr={this.m_classData})"; + } + public class RnHull_t : ClassData + { + public RnHull_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHull_t", "RnHull_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnHull_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHull_t", "RnHull_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnHull_t() + { + } + public RnHull_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHull_t", "RnHull_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Centroid + { + get { return Invoker.CallNative("SDKClass", "Centroid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Centroid", CallKind.ClassMember, m_classData, value); } + } + public float MaxAngularRadius + { + get { return Invoker.CallNative("SDKClass", "MaxAngularRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxAngularRadius", CallKind.ClassMember, m_classData, value); } + } + public AABB_t Bounds + { + get { return Invoker.CallNative("SDKClass", "Bounds", CallKind.ClassMember, m_classData); } + } + public Vector2D OrthographicAreas + { + get { return Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData, value); } + } + public float Volume + { + get { return Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Volume", CallKind.ClassMember, m_classData, value); } + } + public float SurfaceArea + { + get { return Invoker.CallNative("SDKClass", "SurfaceArea", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfaceArea", CallKind.ClassMember, m_classData, value); } + } + public QAngle[] VertexPositions + { + get { return Invoker.CallNative("SDKClass", "VertexPositions", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VertexPositions", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public int[] RegionSVM + { + get { return Invoker.CallNative("SDKClass", "RegionSVM", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"RnHull_t(ptr={this.m_classData})"; + } + public class RnHullDesc_t : RnShapeDesc_t + { + public RnHullDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHullDesc_t", "RnHullDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnHullDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHullDesc_t", "RnHullDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnHullDesc_t() + { + } + public RnHullDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnHullDesc_t", "RnHullDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public RnHull_t Hull + { + get { return Invoker.CallNative("SDKClass", "Hull", CallKind.ClassMember, m_classData); } + } + public RnShapeDesc_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"RnHullDesc_t(ptr={this.m_classData})"; + } + public class RnMesh_t : ClassData + { + public RnMesh_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnMesh_t", "RnMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnMesh_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnMesh_t", "RnMesh_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnMesh_t() + { + } + public RnMesh_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnMesh_t", "RnMesh_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public byte[] TriangleEdgeFlags + { + get { return Invoker.CallNative("SDKClass", "TriangleEdgeFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriangleEdgeFlags", CallKind.ClassMember, m_classData, value); } + } + public byte[] Materials + { + get { return Invoker.CallNative("SDKClass", "Materials", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Materials", CallKind.ClassMember, m_classData, value); } + } + public Vector2D OrthographicAreas + { + get { return Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OrthographicAreas", CallKind.ClassMember, m_classData, value); } + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public uint DebugFlags + { + get { return Invoker.CallNative("SDKClass", "DebugFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugFlags", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnMesh_t(ptr={this.m_classData})"; + } + public class RnMeshDesc_t : RnShapeDesc_t + { + public RnMeshDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnMeshDesc_t", "RnMeshDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnMeshDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnMeshDesc_t", "RnMeshDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnMeshDesc_t() + { + } + public RnMeshDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnMeshDesc_t", "RnMeshDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public RnMesh_t Mesh + { + get { return Invoker.CallNative("SDKClass", "Mesh", CallKind.ClassMember, m_classData); } + } + public RnShapeDesc_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"RnMeshDesc_t(ptr={this.m_classData})"; + } + public class RnNode_t : ClassData + { + public RnNode_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnNode_t", "RnNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnNode_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnNode_t", "RnNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnNode_t() + { + } + public RnNode_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnNode_t", "RnNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public uint Children + { + get { return Invoker.CallNative("SDKClass", "Children", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Children", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public uint TriangleOffset + { + get { return Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TriangleOffset", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnNode_t(ptr={this.m_classData})"; + } + public class RnPlane_t : ClassData + { + public RnPlane_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnPlane_t", "RnPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnPlane_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnPlane_t", "RnPlane_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnPlane_t() + { + } + public RnPlane_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnPlane_t", "RnPlane_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Normal + { + get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } + } + public float Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnPlane_t(ptr={this.m_classData})"; + } + public class RnShapeDesc_t : ClassData + { + public RnShapeDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnShapeDesc_t", "RnShapeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnShapeDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnShapeDesc_t", "RnShapeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnShapeDesc_t() + { + } + public RnShapeDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnShapeDesc_t", "RnShapeDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint CollisionAttributeIndex + { + get { return Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData, value); } + } + public uint SurfacePropertyIndex + { + get { return Invoker.CallNative("SDKClass", "SurfacePropertyIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfacePropertyIndex", CallKind.ClassMember, m_classData, value); } + } + public string UserFriendlyName + { + get { return Invoker.CallNative("SDKClass", "UserFriendlyName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UserFriendlyName", CallKind.ClassMember, m_classData, value); } + } + public bool UserFriendlyNameSealed + { + get { return Invoker.CallNative("SDKClass", "UserFriendlyNameSealed", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UserFriendlyNameSealed", CallKind.ClassMember, m_classData, value); } + } + public bool UserFriendlyNameLong + { + get { return Invoker.CallNative("SDKClass", "UserFriendlyNameLong", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "UserFriendlyNameLong", CallKind.ClassMember, m_classData, value); } + } + public uint ToolMaterialHash + { + get { return Invoker.CallNative("SDKClass", "ToolMaterialHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ToolMaterialHash", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnShapeDesc_t(ptr={this.m_classData})"; + } + public class RnSoftbodyCapsule_t : ClassData + { + public RnSoftbodyCapsule_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyCapsule_t", "RnSoftbodyCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSoftbodyCapsule_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyCapsule_t", "RnSoftbodyCapsule_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSoftbodyCapsule_t() + { + } + public RnSoftbodyCapsule_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyCapsule_t", "RnSoftbodyCapsule_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector[] Center + { + get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } + } + public float Radius + { + get { return Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Radius", CallKind.ClassMember, m_classData, value); } + } + public ushort[] Particle + { + get { return Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnSoftbodyCapsule_t(ptr={this.m_classData})"; + } + public class RnSoftbodyParticle_t : ClassData + { + public RnSoftbodyParticle_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyParticle_t", "RnSoftbodyParticle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSoftbodyParticle_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyParticle_t", "RnSoftbodyParticle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSoftbodyParticle_t() + { + } + public RnSoftbodyParticle_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodyParticle_t", "RnSoftbodyParticle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MassInv + { + get { return Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassInv", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnSoftbodyParticle_t(ptr={this.m_classData})"; + } + public class RnSoftbodySpring_t : ClassData + { + public RnSoftbodySpring_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodySpring_t", "RnSoftbodySpring_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSoftbodySpring_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodySpring_t", "RnSoftbodySpring_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSoftbodySpring_t() + { + } + public RnSoftbodySpring_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSoftbodySpring_t", "RnSoftbodySpring_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] Particle + { + get { return Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Particle", CallKind.ClassMember, m_classData, value); } + } + public float Length + { + get { return Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Length", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnSoftbodySpring_t(ptr={this.m_classData})"; + } + public class RnSphereDesc_t : RnShapeDesc_t + { + public RnSphereDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSphereDesc_t", "RnSphereDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSphereDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSphereDesc_t", "RnSphereDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnSphereDesc_t() + { + } + public RnSphereDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnSphereDesc_t", "RnSphereDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public RnShapeDesc_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"RnSphereDesc_t(ptr={this.m_classData})"; + } + public class RnTriangle_t : ClassData + { + public RnTriangle_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnTriangle_t", "RnTriangle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnTriangle_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnTriangle_t", "RnTriangle_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnTriangle_t() + { + } + public RnTriangle_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnTriangle_t", "RnTriangle_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnTriangle_t(ptr={this.m_classData})"; + } + public class RnVertex_t : ClassData + { + public RnVertex_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnVertex_t", "RnVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnVertex_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnVertex_t", "RnVertex_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnVertex_t() + { + } + public RnVertex_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnVertex_t", "RnVertex_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Edge + { + get { return Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Edge", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnVertex_t(ptr={this.m_classData})"; + } + public class RnWing_t : ClassData + { + public RnWing_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnWing_t", "RnWing_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnWing_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnWing_t", "RnWing_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RnWing_t() + { + } + public RnWing_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RnWing_t", "RnWing_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int[] Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RnWing_t(ptr={this.m_classData})"; + } + public class RotatorHistoryEntry_t : ClassData + { + public RotatorHistoryEntry_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RotatorHistoryEntry_t", "RotatorHistoryEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RotatorHistoryEntry_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RotatorHistoryEntry_t", "RotatorHistoryEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RotatorHistoryEntry_t() + { + } + public RotatorHistoryEntry_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RotatorHistoryEntry_t", "RotatorHistoryEntry_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TimeRotationStart + { + get { return Invoker.CallNative("SDKClass", "TimeRotationStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeRotationStart", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RotatorHistoryEntry_t(ptr={this.m_classData})"; + } + public class RotatorQueueEntry_t : ClassData + { + public RotatorQueueEntry_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RotatorQueueEntry_t", "RotatorQueueEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RotatorQueueEntry_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RotatorQueueEntry_t", "RotatorQueueEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public RotatorQueueEntry_t() + { + } + public RotatorQueueEntry_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("RotatorQueueEntry_t", "RotatorQueueEntry_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Space + { + get { return Invoker.CallNative("SDKClass", "Space", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Space", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"RotatorQueueEntry_t(ptr={this.m_classData})"; + } + public class SampleCode : ClassData + { + public SampleCode(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SampleCode", "SampleCode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SampleCode(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SampleCode", "SampleCode", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SampleCode() + { + } + public SampleCode(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SampleCode", "SampleCode", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte[] SubCode + { + get { return Invoker.CallNative("SDKClass", "SubCode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SubCode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SampleCode(ptr={this.m_classData})"; + } + public class SceneEventId_t : ClassData + { + public SceneEventId_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneEventId_t", "SceneEventId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SceneEventId_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneEventId_t", "SceneEventId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SceneEventId_t() + { + } + public SceneEventId_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneEventId_t", "SceneEventId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SceneEventId_t(ptr={this.m_classData})"; + } + public class SceneObject_t : ClassData + { + public SceneObject_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneObject_t", "SceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SceneObject_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneObject_t", "SceneObject_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SceneObject_t() + { + } + public SceneObject_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneObject_t", "SceneObject_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint ObjectID + { + get { return Invoker.CallNative("SDKClass", "ObjectID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ObjectID", CallKind.ClassMember, m_classData, value); } + } + public Vector4D[] Transform + { + get { return Invoker.CallNative("SDKClass", "Transform", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Transform", CallKind.ClassMember, m_classData, value); } + } + public float FadeStartDistance + { + get { return Invoker.CallNative("SDKClass", "FadeStartDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeStartDistance", CallKind.ClassMember, m_classData, value); } + } + public float FadeEndDistance + { + get { return Invoker.CallNative("SDKClass", "FadeEndDistance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FadeEndDistance", CallKind.ClassMember, m_classData, value); } + } + public string Skin + { + get { return Invoker.CallNative("SDKClass", "Skin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Skin", CallKind.ClassMember, m_classData, value); } + } + public uint ObjectTypeFlags + { + get { return Invoker.CallNative("SDKClass", "ObjectTypeFlags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ObjectTypeFlags", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LightingOrigin + { + get { return Invoker.CallNative("SDKClass", "LightingOrigin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightingOrigin", CallKind.ClassMember, m_classData, value); } + } + public short OverlayRenderOrder + { + get { return Invoker.CallNative("SDKClass", "OverlayRenderOrder", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverlayRenderOrder", CallKind.ClassMember, m_classData, value); } + } + public short LODOverride + { + get { return Invoker.CallNative("SDKClass", "LODOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LODOverride", CallKind.ClassMember, m_classData, value); } + } + public int CubeMapPrecomputedHandshake + { + get { return Invoker.CallNative("SDKClass", "CubeMapPrecomputedHandshake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CubeMapPrecomputedHandshake", CallKind.ClassMember, m_classData, value); } + } + public int LightProbeVolumePrecomputedHandshake + { + get { return Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LightProbeVolumePrecomputedHandshake", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SceneObject_t(ptr={this.m_classData})"; + } + public class SceneViewId_t : ClassData + { + public SceneViewId_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneViewId_t", "SceneViewId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SceneViewId_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneViewId_t", "SceneViewId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SceneViewId_t() + { + } + public SceneViewId_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SceneViewId_t", "SceneViewId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong ViewId + { + get { return Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ViewId", CallKind.ClassMember, m_classData, value); } + } + public ulong FrameCount + { + get { return Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrameCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SceneViewId_t(ptr={this.m_classData})"; + } + public class ScriptInfo_t : ClassData + { + public ScriptInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ScriptInfo_t", "ScriptInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ScriptInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ScriptInfo_t", "ScriptInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ScriptInfo_t() + { + } + public ScriptInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ScriptInfo_t", "ScriptInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Code + { + get { return Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Code", CallKind.ClassMember, m_classData, value); } + } + public int[] ProxyReadParams + { + get { return Invoker.CallNative("SDKClass", "ProxyReadParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProxyReadParams", CallKind.ClassMember, m_classData, value); } + } + public int[] ProxyWriteParams + { + get { return Invoker.CallNative("SDKClass", "ProxyWriteParams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProxyWriteParams", CallKind.ClassMember, m_classData, value); } + } + public ushort ScriptType + { + get { return Invoker.CallNative("SDKClass", "ScriptType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ScriptType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ScriptInfo_t(ptr={this.m_classData})"; + } + public class SelectedEditItemInfo_t : ClassData + { + public SelectedEditItemInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SelectedEditItemInfo_t", "SelectedEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SelectedEditItemInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SelectedEditItemInfo_t", "SelectedEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SelectedEditItemInfo_t() + { + } + public SelectedEditItemInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SelectedEditItemInfo_t", "SelectedEditItemInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"SelectedEditItemInfo_t(ptr={this.m_classData})"; + } + public class SellbackPurchaseEntry_t : ClassData + { + public SellbackPurchaseEntry_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SellbackPurchaseEntry_t", "SellbackPurchaseEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SellbackPurchaseEntry_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SellbackPurchaseEntry_t", "SellbackPurchaseEntry_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SellbackPurchaseEntry_t() + { + } + public SellbackPurchaseEntry_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SellbackPurchaseEntry_t", "SellbackPurchaseEntry_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort DefIdx + { + get { return Invoker.CallNative("SDKClass", "DefIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DefIdx", CallKind.ClassMember, m_classData, value); } + } + public int Cost + { + get { return Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Cost", CallKind.ClassMember, m_classData, value); } + } + public int PrevArmor + { + get { return Invoker.CallNative("SDKClass", "PrevArmor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevArmor", CallKind.ClassMember, m_classData, value); } + } + public bool PrevHelmet + { + get { return Invoker.CallNative("SDKClass", "PrevHelmet", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevHelmet", CallKind.ClassMember, m_classData, value); } + } + public CEntityInstance Item + { + get { return Invoker.CallNative("SDKClass", "Item", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"SellbackPurchaseEntry_t(ptr={this.m_classData})"; + } + public class SequenceHistory_t : ClassData + { + public SequenceHistory_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SequenceHistory_t", "SequenceHistory_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SequenceHistory_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SequenceHistory_t", "SequenceHistory_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SequenceHistory_t() + { + } + public SequenceHistory_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SequenceHistory_t", "SequenceHistory_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float SeqStartTime + { + get { return Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SeqStartTime", CallKind.ClassMember, m_classData, value); } + } + public float SeqFixedCycle + { + get { return Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SeqFixedCycle", CallKind.ClassMember, m_classData, value); } + } + public uint SeqLoopMode + { + get { return Invoker.CallNative("SDKClass", "SeqLoopMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SeqLoopMode", CallKind.ClassMember, m_classData, value); } + } + public float PlaybackRate + { + get { return Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PlaybackRate", CallKind.ClassMember, m_classData, value); } + } + public float CyclesPerSecond + { + get { return Invoker.CallNative("SDKClass", "CyclesPerSecond", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CyclesPerSecond", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SequenceHistory_t(ptr={this.m_classData})"; + } + public class SequenceWeightedList_t : ClassData + { + public SequenceWeightedList_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SequenceWeightedList_t", "SequenceWeightedList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SequenceWeightedList_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SequenceWeightedList_t", "SequenceWeightedList_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SequenceWeightedList_t() + { + } + public SequenceWeightedList_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SequenceWeightedList_t", "SequenceWeightedList_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Sequence + { + get { return Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Sequence", CallKind.ClassMember, m_classData, value); } + } + public float RelativeWeight + { + get { return Invoker.CallNative("SDKClass", "RelativeWeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RelativeWeight", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SequenceWeightedList_t(ptr={this.m_classData})"; + } + public class ServerAuthoritativeWeaponSlot_t : ClassData + { + public ServerAuthoritativeWeaponSlot_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ServerAuthoritativeWeaponSlot_t", "ServerAuthoritativeWeaponSlot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ServerAuthoritativeWeaponSlot_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ServerAuthoritativeWeaponSlot_t", "ServerAuthoritativeWeaponSlot_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ServerAuthoritativeWeaponSlot_t() + { + } + public ServerAuthoritativeWeaponSlot_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ServerAuthoritativeWeaponSlot_t", "ServerAuthoritativeWeaponSlot_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Class + { + get { return Invoker.CallNative("SDKClass", "Class", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Class", CallKind.ClassMember, m_classData, value); } + } + public ushort Slot + { + get { return Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Slot", CallKind.ClassMember, m_classData, value); } + } + public ushort ItemDefIdx + { + get { return Invoker.CallNative("SDKClass", "ItemDefIdx", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemDefIdx", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ServerAuthoritativeWeaponSlot_t(ptr={this.m_classData})"; + } + public class shard_model_desc_t : ClassData + { + public shard_model_desc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("shard_model_desc_t", "shard_model_desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public shard_model_desc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("shard_model_desc_t", "shard_model_desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public shard_model_desc_t() + { + } + public shard_model_desc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("shard_model_desc_t", "shard_model_desc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ModelID + { + get { return Invoker.CallNative("SDKClass", "ModelID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelID", CallKind.ClassMember, m_classData, value); } + } + public byte Solid + { + get { return Invoker.CallNative("SDKClass", "Solid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Solid", CallKind.ClassMember, m_classData, value); } + } + public Vector4D PanelSize + { + get { return Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelSize", CallKind.ClassMember, m_classData, value); } + } + public Vector4D StressPositionA + { + get { return Invoker.CallNative("SDKClass", "StressPositionA", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StressPositionA", CallKind.ClassMember, m_classData, value); } + } + public Vector4D StressPositionB + { + get { return Invoker.CallNative("SDKClass", "StressPositionB", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StressPositionB", CallKind.ClassMember, m_classData, value); } + } + public Vector[] PanelVertices + { + get { return Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PanelVertices", CallKind.ClassMember, m_classData, value); } + } + public Vector2D[] InitialPanelVertices + { + get { return Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InitialPanelVertices", CallKind.ClassMember, m_classData, value); } + } + public float GlassHalfThickness + { + get { return Invoker.CallNative("SDKClass", "GlassHalfThickness", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlassHalfThickness", CallKind.ClassMember, m_classData, value); } + } + public bool HasParent + { + get { return Invoker.CallNative("SDKClass", "HasParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasParent", CallKind.ClassMember, m_classData, value); } + } + public bool ParentFrozen + { + get { return Invoker.CallNative("SDKClass", "ParentFrozen", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ParentFrozen", CallKind.ClassMember, m_classData, value); } + } + public uint SurfacePropStringToken + { + get { return Invoker.CallNative("SDKClass", "SurfacePropStringToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfacePropStringToken", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"shard_model_desc_t(ptr={this.m_classData})"; + } + public class SheetSequenceIntegerId_t : ClassData + { + public SheetSequenceIntegerId_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SheetSequenceIntegerId_t", "SheetSequenceIntegerId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SheetSequenceIntegerId_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SheetSequenceIntegerId_t", "SheetSequenceIntegerId_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SheetSequenceIntegerId_t() + { + } + public SheetSequenceIntegerId_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SheetSequenceIntegerId_t", "SheetSequenceIntegerId_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Value + { + get { return Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Value", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SheetSequenceIntegerId_t(ptr={this.m_classData})"; + } + public class SimpleConstraintSoundProfile : ClassData + { + public SimpleConstraintSoundProfile(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SimpleConstraintSoundProfile", "SimpleConstraintSoundProfile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SimpleConstraintSoundProfile(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SimpleConstraintSoundProfile", "SimpleConstraintSoundProfile", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SimpleConstraintSoundProfile() + { + } + public SimpleConstraintSoundProfile(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SimpleConstraintSoundProfile", "SimpleConstraintSoundProfile", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float[] KeyPoints + { + get { return Invoker.CallNative("SDKClass", "KeyPoints", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "KeyPoints", CallKind.ClassMember, m_classData, value); } + } + public float[] ReversalSoundThresholds + { + get { return Invoker.CallNative("SDKClass", "ReversalSoundThresholds", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReversalSoundThresholds", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SimpleConstraintSoundProfile(ptr={this.m_classData})"; + } + public class SkeletonAnimCapture_t : ClassData + { + public SkeletonAnimCapture_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonAnimCapture_t", "SkeletonAnimCapture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SkeletonAnimCapture_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonAnimCapture_t", "SkeletonAnimCapture_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SkeletonAnimCapture_t() + { + } + public SkeletonAnimCapture_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonAnimCapture_t", "SkeletonAnimCapture_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int EntIndex + { + get { return Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntIndex", CallKind.ClassMember, m_classData, value); } + } + public int EntParent + { + get { return Invoker.CallNative("SDKClass", "EntParent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntParent", CallKind.ClassMember, m_classData, value); } + } + public int[] ImportedCollision + { + get { return Invoker.CallNative("SDKClass", "ImportedCollision", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ImportedCollision", CallKind.ClassMember, m_classData, value); } + } + public string ModelName + { + get { return Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModelName", CallKind.ClassMember, m_classData, value); } + } + public string CaptureName + { + get { return Invoker.CallNative("SDKClass", "CaptureName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CaptureName", CallKind.ClassMember, m_classData, value); } + } + public int FlexControllers + { + get { return Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FlexControllers", CallKind.ClassMember, m_classData, value); } + } + public bool Predicted + { + get { return Invoker.CallNative("SDKClass", "Predicted", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Predicted", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SkeletonAnimCapture_t(ptr={this.m_classData})"; + } + public class SkeletonBoneBounds_t : ClassData + { + public SkeletonBoneBounds_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonBoneBounds_t", "SkeletonBoneBounds_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SkeletonBoneBounds_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonBoneBounds_t", "SkeletonBoneBounds_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SkeletonBoneBounds_t() + { + } + public SkeletonBoneBounds_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonBoneBounds_t", "SkeletonBoneBounds_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Center + { + get { return Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Center", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Size + { + get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SkeletonBoneBounds_t(ptr={this.m_classData})"; + } + public class SkeletonDemoDb_t : ClassData + { + public SkeletonDemoDb_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonDemoDb_t", "SkeletonDemoDb_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SkeletonDemoDb_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonDemoDb_t", "SkeletonDemoDb_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SkeletonDemoDb_t() + { + } + public SkeletonDemoDb_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SkeletonDemoDb_t", "SkeletonDemoDb_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float RecordingTime + { + get { return Invoker.CallNative("SDKClass", "RecordingTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RecordingTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SkeletonDemoDb_t(ptr={this.m_classData})"; + } + public class sky3dparams_t : ClassData + { + public sky3dparams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("sky3dparams_t", "sky3dparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public sky3dparams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("sky3dparams_t", "sky3dparams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public sky3dparams_t() + { + } + public sky3dparams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("sky3dparams_t", "sky3dparams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public short Scale + { + get { return Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Scale", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Origin + { + get { return Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Origin", CallKind.ClassMember, m_classData, value); } + } + public bool Clip3DSkyBoxNearToWorldFar + { + get { return Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFar", CallKind.ClassMember, m_classData, value); } + } + public float Clip3DSkyBoxNearToWorldFarOffset + { + get { return Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFarOffset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Clip3DSkyBoxNearToWorldFarOffset", CallKind.ClassMember, m_classData, value); } + } + public fogparams_t Fog + { + get { return Invoker.CallNative("SDKClass", "Fog", CallKind.ClassMember, m_classData); } + } + public uint WorldGroupID + { + get { return Invoker.CallNative("SDKClass", "WorldGroupID", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WorldGroupID", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"sky3dparams_t(ptr={this.m_classData})"; + } + public class sndopvarlatchdata_t : ClassData + { + public sndopvarlatchdata_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("sndopvarlatchdata_t", "sndopvarlatchdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public sndopvarlatchdata_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("sndopvarlatchdata_t", "sndopvarlatchdata_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public sndopvarlatchdata_t() + { + } + public sndopvarlatchdata_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("sndopvarlatchdata_t", "sndopvarlatchdata_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Stack + { + get { return Invoker.CallNative("SDKClass", "Stack", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Stack", CallKind.ClassMember, m_classData, value); } + } + public string Operator + { + get { return Invoker.CallNative("SDKClass", "Operator", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Operator", CallKind.ClassMember, m_classData, value); } + } + public string Opvar + { + get { return Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Opvar", CallKind.ClassMember, m_classData, value); } + } + public float Val + { + get { return Invoker.CallNative("SDKClass", "Val", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Val", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Pos + { + get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"sndopvarlatchdata_t(ptr={this.m_classData})"; + } + public class SolveIKChainPoseOpFixedSettings_t : ClassData + { + public SolveIKChainPoseOpFixedSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SolveIKChainPoseOpFixedSettings_t", "SolveIKChainPoseOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SolveIKChainPoseOpFixedSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SolveIKChainPoseOpFixedSettings_t", "SolveIKChainPoseOpFixedSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SolveIKChainPoseOpFixedSettings_t() + { + } + public SolveIKChainPoseOpFixedSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SolveIKChainPoseOpFixedSettings_t", "SolveIKChainPoseOpFixedSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"SolveIKChainPoseOpFixedSettings_t(ptr={this.m_classData})"; + } + public class SosEditItemInfo_t : ClassData + { + public SosEditItemInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SosEditItemInfo_t", "SosEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SosEditItemInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SosEditItemInfo_t", "SosEditItemInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SosEditItemInfo_t() + { + } + public SosEditItemInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SosEditItemInfo_t", "SosEditItemInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint ItemType + { + get { return Invoker.CallNative("SDKClass", "ItemType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemType", CallKind.ClassMember, m_classData, value); } + } + public string ItemName + { + get { return Invoker.CallNative("SDKClass", "ItemName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemName", CallKind.ClassMember, m_classData, value); } + } + public string ItemTypeName + { + get { return Invoker.CallNative("SDKClass", "ItemTypeName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemTypeName", CallKind.ClassMember, m_classData, value); } + } + public string ItemKVString + { + get { return Invoker.CallNative("SDKClass", "ItemKVString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemKVString", CallKind.ClassMember, m_classData, value); } + } + public Vector4D ItemPos + { + get { return Invoker.CallNative("SDKClass", "ItemPos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemPos", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SosEditItemInfo_t(ptr={this.m_classData})"; + } + public class SoundOpvarTraceResult_t : ClassData + { + public SoundOpvarTraceResult_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SoundOpvarTraceResult_t", "SoundOpvarTraceResult_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SoundOpvarTraceResult_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SoundOpvarTraceResult_t", "SoundOpvarTraceResult_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SoundOpvarTraceResult_t() + { + } + public SoundOpvarTraceResult_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SoundOpvarTraceResult_t", "SoundOpvarTraceResult_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Pos + { + get { return Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Pos", CallKind.ClassMember, m_classData, value); } + } + public bool DidHit + { + get { return Invoker.CallNative("SDKClass", "DidHit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DidHit", CallKind.ClassMember, m_classData, value); } + } + public float DistSqrToCenter + { + get { return Invoker.CallNative("SDKClass", "DistSqrToCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DistSqrToCenter", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"SoundOpvarTraceResult_t(ptr={this.m_classData})"; + } + public class SpawnPoint : CServerOnlyPointEntity + { + public SpawnPoint(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SpawnPoint", "SpawnPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SpawnPoint(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SpawnPoint", "SpawnPoint", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SpawnPoint() + { + } + public SpawnPoint(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SpawnPoint", "SpawnPoint", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Priority + { + get { return Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Priority", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public int Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public CServerOnlyPointEntity Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"SpawnPoint(ptr={this.m_classData})"; + } + public class StanceInfo_t : ClassData + { + public StanceInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("StanceInfo_t", "StanceInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public StanceInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("StanceInfo_t", "StanceInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public StanceInfo_t() + { + } + public StanceInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("StanceInfo_t", "StanceInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public float Direction + { + get { return Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Direction", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"StanceInfo_t(ptr={this.m_classData})"; + } + public class SummaryTakeDamageInfo_t : ClassData + { + public SummaryTakeDamageInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SummaryTakeDamageInfo_t", "SummaryTakeDamageInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SummaryTakeDamageInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SummaryTakeDamageInfo_t", "SummaryTakeDamageInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public SummaryTakeDamageInfo_t() + { + } + public SummaryTakeDamageInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("SummaryTakeDamageInfo_t", "SummaryTakeDamageInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int SummarisedCount + { + get { return Invoker.CallNative("SDKClass", "SummarisedCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SummarisedCount", CallKind.ClassMember, m_classData, value); } + } + public CTakeDamageInfo Info + { + get { return Invoker.CallNative("SDKClass", "Info", CallKind.ClassMember, m_classData); } + } + public CTakeDamageResult Result + { + get { return Invoker.CallNative("SDKClass", "Result", CallKind.ClassMember, m_classData); } + } + public CBaseEntity Target + { + get { return Invoker.CallNative("SDKClass", "Target", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"SummaryTakeDamageInfo_t(ptr={this.m_classData})"; + } + public class TagSpan_t : ClassData + { + public TagSpan_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TagSpan_t", "TagSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TagSpan_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TagSpan_t", "TagSpan_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TagSpan_t() + { + } + public TagSpan_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TagSpan_t", "TagSpan_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int TagIndex + { + get { return Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TagIndex", CallKind.ClassMember, m_classData, value); } + } + public float StartCycle + { + get { return Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StartCycle", CallKind.ClassMember, m_classData, value); } + } + public float EndCycle + { + get { return Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndCycle", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"TagSpan_t(ptr={this.m_classData})"; + } + public class TextureControls_t : ClassData + { + public TextureControls_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TextureControls_t", "TextureControls_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TextureControls_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TextureControls_t", "TextureControls_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TextureControls_t() + { + } + public TextureControls_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TextureControls_t", "TextureControls_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public CParticleCollectionRendererFloatInput FinalTextureScaleU + { + get { return Invoker.CallNative("SDKClass", "FinalTextureScaleU", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput FinalTextureScaleV + { + get { return Invoker.CallNative("SDKClass", "FinalTextureScaleV", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput FinalTextureOffsetU + { + get { return Invoker.CallNative("SDKClass", "FinalTextureOffsetU", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput FinalTextureOffsetV + { + get { return Invoker.CallNative("SDKClass", "FinalTextureOffsetV", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput FinalTextureUVRotation + { + get { return Invoker.CallNative("SDKClass", "FinalTextureUVRotation", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput ZoomScale + { + get { return Invoker.CallNative("SDKClass", "ZoomScale", CallKind.ClassMember, m_classData); } + } + public CParticleCollectionRendererFloatInput Distortion + { + get { return Invoker.CallNative("SDKClass", "Distortion", CallKind.ClassMember, m_classData); } + } + public bool RandomizeOffsets + { + get { return Invoker.CallNative("SDKClass", "RandomizeOffsets", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RandomizeOffsets", CallKind.ClassMember, m_classData, value); } + } + public bool ClampUVs + { + get { return Invoker.CallNative("SDKClass", "ClampUVs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ClampUVs", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleBlend + { + get { return Invoker.CallNative("SDKClass", "PerParticleBlend", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleBlend", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleScale + { + get { return Invoker.CallNative("SDKClass", "PerParticleScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleScale", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleOffsetU + { + get { return Invoker.CallNative("SDKClass", "PerParticleOffsetU", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleOffsetU", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleOffsetV + { + get { return Invoker.CallNative("SDKClass", "PerParticleOffsetV", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleOffsetV", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleRotation + { + get { return Invoker.CallNative("SDKClass", "PerParticleRotation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleRotation", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleZoom + { + get { return Invoker.CallNative("SDKClass", "PerParticleZoom", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleZoom", CallKind.ClassMember, m_classData, value); } + } + public uint PerParticleDistortion + { + get { return Invoker.CallNative("SDKClass", "PerParticleDistortion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PerParticleDistortion", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"TextureControls_t(ptr={this.m_classData})"; + } + public class TextureGroup_t : ClassData + { + public TextureGroup_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TextureGroup_t", "TextureGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TextureGroup_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TextureGroup_t", "TextureGroup_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TextureGroup_t() + { + } + public TextureGroup_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TextureGroup_t", "TextureGroup_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public bool ReplaceTextureWithGradient + { + get { return Invoker.CallNative("SDKClass", "ReplaceTextureWithGradient", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReplaceTextureWithGradient", CallKind.ClassMember, m_classData, value); } + } + public uint TextureType + { + get { return Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TextureType", CallKind.ClassMember, m_classData, value); } + } + public uint TextureChannels + { + get { return Invoker.CallNative("SDKClass", "TextureChannels", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TextureChannels", CallKind.ClassMember, m_classData, value); } + } + public uint TextureBlendMode + { + get { return Invoker.CallNative("SDKClass", "TextureBlendMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TextureBlendMode", CallKind.ClassMember, m_classData, value); } + } + public CParticleCollectionRendererFloatInput TextureBlend + { + get { return Invoker.CallNative("SDKClass", "TextureBlend", CallKind.ClassMember, m_classData); } + } + public TextureControls_t TextureControls + { + get { return Invoker.CallNative("SDKClass", "TextureControls", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"TextureGroup_t(ptr={this.m_classData})"; + } + public class thinkfunc_t : ClassData + { + public thinkfunc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("thinkfunc_t", "thinkfunc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public thinkfunc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("thinkfunc_t", "thinkfunc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public thinkfunc_t() + { + } + public thinkfunc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("thinkfunc_t", "thinkfunc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Context + { + get { return Invoker.CallNative("SDKClass", "Context", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Context", CallKind.ClassMember, m_classData, value); } + } + public int NextThinkTick + { + get { return Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextThinkTick", CallKind.ClassMember, m_classData, value); } + } + public int LastThinkTick + { + get { return Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LastThinkTick", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"thinkfunc_t(ptr={this.m_classData})"; + } + public class TimedEvent : ClassData + { + public TimedEvent(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TimedEvent", "TimedEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TimedEvent(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TimedEvent", "TimedEvent", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TimedEvent() + { + } + public TimedEvent(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TimedEvent", "TimedEvent", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TimeBetweenEvents + { + get { return Invoker.CallNative("SDKClass", "TimeBetweenEvents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeBetweenEvents", CallKind.ClassMember, m_classData, value); } + } + public float NextEvent + { + get { return Invoker.CallNative("SDKClass", "NextEvent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NextEvent", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"TimedEvent(ptr={this.m_classData})"; + } + public class TraceSettings_t : ClassData + { + public TraceSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TraceSettings_t", "TraceSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TraceSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TraceSettings_t", "TraceSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TraceSettings_t() + { + } + public TraceSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TraceSettings_t", "TraceSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float TraceHeight + { + get { return Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceHeight", CallKind.ClassMember, m_classData, value); } + } + public float TraceRadius + { + get { return Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TraceRadius", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"TraceSettings_t(ptr={this.m_classData})"; + } + public class TwoBoneIKSettings_t : ClassData + { + public TwoBoneIKSettings_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TwoBoneIKSettings_t", "TwoBoneIKSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TwoBoneIKSettings_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TwoBoneIKSettings_t", "TwoBoneIKSettings_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public TwoBoneIKSettings_t() + { + } + public TwoBoneIKSettings_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("TwoBoneIKSettings_t", "TwoBoneIKSettings_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint EndEffectorType + { + get { return Invoker.CallNative("SDKClass", "EndEffectorType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndEffectorType", CallKind.ClassMember, m_classData, value); } + } + public CAnimAttachment EndEffectorAttachment + { + get { return Invoker.CallNative("SDKClass", "EndEffectorAttachment", CallKind.ClassMember, m_classData); } + } + public uint TargetType + { + get { return Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetType", CallKind.ClassMember, m_classData, value); } + } + public CAnimAttachment TargetAttachment + { + get { return Invoker.CallNative("SDKClass", "TargetAttachment", CallKind.ClassMember, m_classData); } + } + public int TargetBoneIndex + { + get { return Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TargetBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public CAnimParamHandle PositionParam + { + get { return Invoker.CallNative("SDKClass", "PositionParam", CallKind.ClassMember, m_classData); } + } + public CAnimParamHandle RotationParam + { + get { return Invoker.CallNative("SDKClass", "RotationParam", CallKind.ClassMember, m_classData); } + } + public bool AlwaysUseFallbackHinge + { + get { return Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AlwaysUseFallbackHinge", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LsFallbackHingeAxis + { + get { return Invoker.CallNative("SDKClass", "LsFallbackHingeAxis", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LsFallbackHingeAxis", CallKind.ClassMember, m_classData, value); } + } + public int FixedBoneIndex + { + get { return Invoker.CallNative("SDKClass", "FixedBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FixedBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public int MiddleBoneIndex + { + get { return Invoker.CallNative("SDKClass", "MiddleBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MiddleBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public int EndBoneIndex + { + get { return Invoker.CallNative("SDKClass", "EndBoneIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EndBoneIndex", CallKind.ClassMember, m_classData, value); } + } + public bool MatchTargetOrientation + { + get { return Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MatchTargetOrientation", CallKind.ClassMember, m_classData, value); } + } + public bool ConstrainTwist + { + get { return Invoker.CallNative("SDKClass", "ConstrainTwist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ConstrainTwist", CallKind.ClassMember, m_classData, value); } + } + public float MaxTwist + { + get { return Invoker.CallNative("SDKClass", "MaxTwist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTwist", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"TwoBoneIKSettings_t(ptr={this.m_classData})"; + } + public class VariableInfo_t : ClassData + { + public VariableInfo_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VariableInfo_t", "VariableInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VariableInfo_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VariableInfo_t", "VariableInfo_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VariableInfo_t() + { + } + public VariableInfo_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VariableInfo_t", "VariableInfo_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public uint NameToken + { + get { return Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NameToken", CallKind.ClassMember, m_classData, value); } + } + public FuseVariableIndex_t Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + } + public byte NumComponents + { + get { return Invoker.CallNative("SDKClass", "NumComponents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "NumComponents", CallKind.ClassMember, m_classData, value); } + } + public byte VarType + { + get { return Invoker.CallNative("SDKClass", "VarType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VarType", CallKind.ClassMember, m_classData, value); } + } + public byte Access + { + get { return Invoker.CallNative("SDKClass", "Access", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Access", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VariableInfo_t(ptr={this.m_classData})"; + } + public class VecInputMaterialVariable_t : ClassData + { + public VecInputMaterialVariable_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VecInputMaterialVariable_t", "VecInputMaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VecInputMaterialVariable_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VecInputMaterialVariable_t", "VecInputMaterialVariable_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VecInputMaterialVariable_t() + { + } + public VecInputMaterialVariable_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VecInputMaterialVariable_t", "VecInputMaterialVariable_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string StrVariable + { + get { return Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "StrVariable", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VecInputMaterialVariable_t(ptr={this.m_classData})"; + } + public class VelocitySampler : ClassData + { + public VelocitySampler(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VelocitySampler", "VelocitySampler", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VelocitySampler(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VelocitySampler", "VelocitySampler", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VelocitySampler() + { + } + public VelocitySampler(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VelocitySampler", "VelocitySampler", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D PrevSample + { + get { return Invoker.CallNative("SDKClass", "PrevSample", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevSample", CallKind.ClassMember, m_classData, value); } + } + public float PrevSampleTime + { + get { return Invoker.CallNative("SDKClass", "PrevSampleTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PrevSampleTime", CallKind.ClassMember, m_classData, value); } + } + public float IdealSampleRate + { + get { return Invoker.CallNative("SDKClass", "IdealSampleRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IdealSampleRate", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VelocitySampler(ptr={this.m_classData})"; + } + public class VertexPositionColor_t : ClassData + { + public VertexPositionColor_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VertexPositionColor_t", "VertexPositionColor_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VertexPositionColor_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VertexPositionColor_t", "VertexPositionColor_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VertexPositionColor_t() + { + } + public VertexPositionColor_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VertexPositionColor_t", "VertexPositionColor_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VertexPositionColor_t(ptr={this.m_classData})"; + } + public class VertexPositionNormal_t : ClassData + { + public VertexPositionNormal_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VertexPositionNormal_t", "VertexPositionNormal_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VertexPositionNormal_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VertexPositionNormal_t", "VertexPositionNormal_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VertexPositionNormal_t() + { + } + public VertexPositionNormal_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VertexPositionNormal_t", "VertexPositionNormal_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public Vector2D Position + { + get { return Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Position", CallKind.ClassMember, m_classData, value); } + } + public Vector2D Normal + { + get { return Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Normal", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VertexPositionNormal_t(ptr={this.m_classData})"; + } + public class ViewAngleServerChange_t : ClassData + { + public ViewAngleServerChange_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ViewAngleServerChange_t", "ViewAngleServerChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ViewAngleServerChange_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ViewAngleServerChange_t", "ViewAngleServerChange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public ViewAngleServerChange_t() + { + } + public ViewAngleServerChange_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("ViewAngleServerChange_t", "ViewAngleServerChange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public byte Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public Vector Angle + { + get { return Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Angle", CallKind.ClassMember, m_classData, value); } + } + public uint Index + { + get { return Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Index", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"ViewAngleServerChange_t(ptr={this.m_classData})"; + } + public class VMapResourceData_t : ClassData + { + public VMapResourceData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMapResourceData_t", "VMapResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMapResourceData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMapResourceData_t", "VMapResourceData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMapResourceData_t() + { + } + public VMapResourceData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMapResourceData_t", "VMapResourceData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"VMapResourceData_t(ptr={this.m_classData})"; + } + public class VMixAutoFilterDesc_t : ClassData + { + public VMixAutoFilterDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixAutoFilterDesc_t", "VMixAutoFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixAutoFilterDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixAutoFilterDesc_t", "VMixAutoFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixAutoFilterDesc_t() + { + } + public VMixAutoFilterDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixAutoFilterDesc_t", "VMixAutoFilterDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float EnvelopeAmount + { + get { return Invoker.CallNative("SDKClass", "EnvelopeAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnvelopeAmount", CallKind.ClassMember, m_classData, value); } + } + public float AttackTimeMS + { + get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float ReleaseTimeMS + { + get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } + } + public VMixFilterDesc_t Filter + { + get { return Invoker.CallNative("SDKClass", "Filter", CallKind.ClassMember, m_classData); } + } + public float LFOAmount + { + get { return Invoker.CallNative("SDKClass", "LFOAmount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LFOAmount", CallKind.ClassMember, m_classData, value); } + } + public float LFORate + { + get { return Invoker.CallNative("SDKClass", "LFORate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LFORate", CallKind.ClassMember, m_classData, value); } + } + public float Phase + { + get { return Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData, value); } + } + public uint LFOShape + { + get { return Invoker.CallNative("SDKClass", "LFOShape", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LFOShape", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixAutoFilterDesc_t(ptr={this.m_classData})"; + } + public class VMixBoxverb2Desc_t : ClassData + { + public VMixBoxverb2Desc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverb2Desc_t", "VMixBoxverb2Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixBoxverb2Desc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverb2Desc_t", "VMixBoxverb2Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixBoxverb2Desc_t() + { + } + public VMixBoxverb2Desc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverb2Desc_t", "VMixBoxverb2Desc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float SizeMax + { + get { return Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData, value); } + } + public float SizeMin + { + get { return Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData, value); } + } + public float Complexity + { + get { return Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData, value); } + } + public float Diffusion + { + get { return Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData, value); } + } + public float ModDepth + { + get { return Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData, value); } + } + public float ModRate + { + get { return Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData, value); } + } + public bool Parallel + { + get { return Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData, value); } + } + public VMixFilterDesc_t FilterType + { + get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public float Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackScale + { + get { return Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackWidth + { + get { return Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackHeight + { + get { return Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackDepth + { + get { return Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData, value); } + } + public float OutputGain + { + get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } + } + public float Taps + { + get { return Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixBoxverb2Desc_t(ptr={this.m_classData})"; + } + public class VMixBoxverbDesc_t : ClassData + { + public VMixBoxverbDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverbDesc_t", "VMixBoxverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixBoxverbDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverbDesc_t", "VMixBoxverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixBoxverbDesc_t() + { + } + public VMixBoxverbDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixBoxverbDesc_t", "VMixBoxverbDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float SizeMax + { + get { return Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SizeMax", CallKind.ClassMember, m_classData, value); } + } + public float SizeMin + { + get { return Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SizeMin", CallKind.ClassMember, m_classData, value); } + } + public float Complexity + { + get { return Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData, value); } + } + public float Diffusion + { + get { return Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Diffusion", CallKind.ClassMember, m_classData, value); } + } + public float ModDepth + { + get { return Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData, value); } + } + public float ModRate + { + get { return Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData, value); } + } + public bool Parallel + { + get { return Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parallel", CallKind.ClassMember, m_classData, value); } + } + public VMixFilterDesc_t FilterType + { + get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float Height + { + get { return Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Height", CallKind.ClassMember, m_classData, value); } + } + public float Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackScale + { + get { return Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackScale", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackWidth + { + get { return Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackWidth", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackHeight + { + get { return Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackHeight", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackDepth + { + get { return Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackDepth", CallKind.ClassMember, m_classData, value); } + } + public float OutputGain + { + get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } + } + public float Taps + { + get { return Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Taps", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixBoxverbDesc_t(ptr={this.m_classData})"; + } + public class VMixConvolutionDesc_t : ClassData + { + public VMixConvolutionDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixConvolutionDesc_t", "VMixConvolutionDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixConvolutionDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixConvolutionDesc_t", "VMixConvolutionDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixConvolutionDesc_t() + { + } + public VMixConvolutionDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixConvolutionDesc_t", "VMixConvolutionDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FldbGain + { + get { return Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData, value); } + } + public float PreDelayMS + { + get { return Invoker.CallNative("SDKClass", "PreDelayMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PreDelayMS", CallKind.ClassMember, m_classData, value); } + } + public float WetMix + { + get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } + } + public float FldbLow + { + get { return Invoker.CallNative("SDKClass", "FldbLow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbLow", CallKind.ClassMember, m_classData, value); } + } + public float FldbMid + { + get { return Invoker.CallNative("SDKClass", "FldbMid", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbMid", CallKind.ClassMember, m_classData, value); } + } + public float FldbHigh + { + get { return Invoker.CallNative("SDKClass", "FldbHigh", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbHigh", CallKind.ClassMember, m_classData, value); } + } + public float LowCutoffFreq + { + get { return Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData, value); } + } + public float HighCutoffFreq + { + get { return Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixConvolutionDesc_t(ptr={this.m_classData})"; + } + public class VMixDelayDesc_t : ClassData + { + public VMixDelayDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDelayDesc_t", "VMixDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDelayDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDelayDesc_t", "VMixDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDelayDesc_t() + { + } + public VMixDelayDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDelayDesc_t", "VMixDelayDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public VMixFilterDesc_t FeedbackFilter + { + get { return Invoker.CallNative("SDKClass", "FeedbackFilter", CallKind.ClassMember, m_classData); } + } + public bool EnableFilter + { + get { return Invoker.CallNative("SDKClass", "EnableFilter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableFilter", CallKind.ClassMember, m_classData, value); } + } + public float Delay + { + get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } + } + public float DirectGain + { + get { return Invoker.CallNative("SDKClass", "DirectGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DirectGain", CallKind.ClassMember, m_classData, value); } + } + public float DelayGain + { + get { return Invoker.CallNative("SDKClass", "DelayGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DelayGain", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackGain + { + get { return Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData, value); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixDelayDesc_t(ptr={this.m_classData})"; + } + public class VMixDiffusorDesc_t : ClassData + { + public VMixDiffusorDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDiffusorDesc_t", "VMixDiffusorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDiffusorDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDiffusorDesc_t", "VMixDiffusorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDiffusorDesc_t() + { + } + public VMixDiffusorDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDiffusorDesc_t", "VMixDiffusorDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Size + { + get { return Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Size", CallKind.ClassMember, m_classData, value); } + } + public float Complexity + { + get { return Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Complexity", CallKind.ClassMember, m_classData, value); } + } + public float Feedback + { + get { return Invoker.CallNative("SDKClass", "Feedback", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Feedback", CallKind.ClassMember, m_classData, value); } + } + public float OutputGain + { + get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixDiffusorDesc_t(ptr={this.m_classData})"; + } + public class VMixDualCompressorDesc_t : ClassData + { + public VMixDualCompressorDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDualCompressorDesc_t", "VMixDualCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDualCompressorDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDualCompressorDesc_t", "VMixDualCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDualCompressorDesc_t() + { + } + public VMixDualCompressorDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDualCompressorDesc_t", "VMixDualCompressorDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float RMSTimeMS + { + get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float FldbKneeWidth + { + get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } + } + public float WetMix + { + get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } + } + public bool PeakMode + { + get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } + } + public VMixDynamicsBand_t BandDesc + { + get { return Invoker.CallNative("SDKClass", "BandDesc", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"VMixDualCompressorDesc_t(ptr={this.m_classData})"; + } + public class VMixDynamics3BandDesc_t : ClassData + { + public VMixDynamics3BandDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamics3BandDesc_t", "VMixDynamics3BandDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamics3BandDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamics3BandDesc_t", "VMixDynamics3BandDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamics3BandDesc_t() + { + } + public VMixDynamics3BandDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamics3BandDesc_t", "VMixDynamics3BandDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FldbGainOutput + { + get { return Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData, value); } + } + public float RMSTimeMS + { + get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float FldbKneeWidth + { + get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } + } + public float Depth + { + get { return Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Depth", CallKind.ClassMember, m_classData, value); } + } + public float WetMix + { + get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } + } + public float TimeScale + { + get { return Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TimeScale", CallKind.ClassMember, m_classData, value); } + } + public float LowCutoffFreq + { + get { return Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LowCutoffFreq", CallKind.ClassMember, m_classData, value); } + } + public float HighCutoffFreq + { + get { return Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HighCutoffFreq", CallKind.ClassMember, m_classData, value); } + } + public bool PeakMode + { + get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixDynamics3BandDesc_t(ptr={this.m_classData})"; + } + public class VMixDynamicsBand_t : ClassData + { + public VMixDynamicsBand_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsBand_t", "VMixDynamicsBand_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamicsBand_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsBand_t", "VMixDynamicsBand_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamicsBand_t() + { + } + public VMixDynamicsBand_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsBand_t", "VMixDynamicsBand_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FldbGainInput + { + get { return Invoker.CallNative("SDKClass", "FldbGainInput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbGainInput", CallKind.ClassMember, m_classData, value); } + } + public float FldbGainOutput + { + get { return Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbGainOutput", CallKind.ClassMember, m_classData, value); } + } + public float FldbThresholdBelow + { + get { return Invoker.CallNative("SDKClass", "FldbThresholdBelow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbThresholdBelow", CallKind.ClassMember, m_classData, value); } + } + public float FldbThresholdAbove + { + get { return Invoker.CallNative("SDKClass", "FldbThresholdAbove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbThresholdAbove", CallKind.ClassMember, m_classData, value); } + } + public float RatioBelow + { + get { return Invoker.CallNative("SDKClass", "RatioBelow", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RatioBelow", CallKind.ClassMember, m_classData, value); } + } + public float RatioAbove + { + get { return Invoker.CallNative("SDKClass", "RatioAbove", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RatioAbove", CallKind.ClassMember, m_classData, value); } + } + public float AttackTimeMS + { + get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float ReleaseTimeMS + { + get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } + } + public bool Enable + { + get { return Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enable", CallKind.ClassMember, m_classData, value); } + } + public bool Solo + { + get { return Invoker.CallNative("SDKClass", "Solo", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Solo", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixDynamicsBand_t(ptr={this.m_classData})"; + } + public class VMixDynamicsCompressorDesc_t : ClassData + { + public VMixDynamicsCompressorDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsCompressorDesc_t", "VMixDynamicsCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamicsCompressorDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsCompressorDesc_t", "VMixDynamicsCompressorDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamicsCompressorDesc_t() + { + } + public VMixDynamicsCompressorDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsCompressorDesc_t", "VMixDynamicsCompressorDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FldbOutputGain + { + get { return Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData, value); } + } + public float FldbCompressionThreshold + { + get { return Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData, value); } + } + public float FldbKneeWidth + { + get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } + } + public float CompressionRatio + { + get { return Invoker.CallNative("SDKClass", "CompressionRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompressionRatio", CallKind.ClassMember, m_classData, value); } + } + public float AttackTimeMS + { + get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float ReleaseTimeMS + { + get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float RMSTimeMS + { + get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float WetMix + { + get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } + } + public bool PeakMode + { + get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixDynamicsCompressorDesc_t(ptr={this.m_classData})"; + } + public class VMixDynamicsDesc_t : ClassData + { + public VMixDynamicsDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsDesc_t", "VMixDynamicsDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamicsDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsDesc_t", "VMixDynamicsDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixDynamicsDesc_t() + { + } + public VMixDynamicsDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixDynamicsDesc_t", "VMixDynamicsDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FldbGain + { + get { return Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData, value); } + } + public float FldbNoiseGateThreshold + { + get { return Invoker.CallNative("SDKClass", "FldbNoiseGateThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbNoiseGateThreshold", CallKind.ClassMember, m_classData, value); } + } + public float FldbCompressionThreshold + { + get { return Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbCompressionThreshold", CallKind.ClassMember, m_classData, value); } + } + public float FldbLimiterThreshold + { + get { return Invoker.CallNative("SDKClass", "FldbLimiterThreshold", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbLimiterThreshold", CallKind.ClassMember, m_classData, value); } + } + public float FldbKneeWidth + { + get { return Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbKneeWidth", CallKind.ClassMember, m_classData, value); } + } + public float Ratio + { + get { return Invoker.CallNative("SDKClass", "Ratio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Ratio", CallKind.ClassMember, m_classData, value); } + } + public float LimiterRatio + { + get { return Invoker.CallNative("SDKClass", "LimiterRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LimiterRatio", CallKind.ClassMember, m_classData, value); } + } + public float AttackTimeMS + { + get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float ReleaseTimeMS + { + get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float RMSTimeMS + { + get { return Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RMSTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float WetMix + { + get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } + } + public bool PeakMode + { + get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixDynamicsDesc_t(ptr={this.m_classData})"; + } + public class VMixEffectChainDesc_t : ClassData + { + public VMixEffectChainDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEffectChainDesc_t", "VMixEffectChainDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixEffectChainDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEffectChainDesc_t", "VMixEffectChainDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixEffectChainDesc_t() + { + } + public VMixEffectChainDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEffectChainDesc_t", "VMixEffectChainDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float CrossfadeTime + { + get { return Invoker.CallNative("SDKClass", "CrossfadeTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CrossfadeTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixEffectChainDesc_t(ptr={this.m_classData})"; + } + public class VMixEnvelopeDesc_t : ClassData + { + public VMixEnvelopeDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEnvelopeDesc_t", "VMixEnvelopeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixEnvelopeDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEnvelopeDesc_t", "VMixEnvelopeDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixEnvelopeDesc_t() + { + } + public VMixEnvelopeDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEnvelopeDesc_t", "VMixEnvelopeDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float AttackTimeMS + { + get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float HoldTimeMS + { + get { return Invoker.CallNative("SDKClass", "HoldTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HoldTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float ReleaseTimeMS + { + get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixEnvelopeDesc_t(ptr={this.m_classData})"; + } + public class VMixEQ8Desc_t : ClassData + { + public VMixEQ8Desc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEQ8Desc_t", "VMixEQ8Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixEQ8Desc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEQ8Desc_t", "VMixEQ8Desc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixEQ8Desc_t() + { + } + public VMixEQ8Desc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixEQ8Desc_t", "VMixEQ8Desc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"VMixEQ8Desc_t(ptr={this.m_classData})"; + } + public class VMixFilterDesc_t : ClassData + { + public VMixFilterDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixFilterDesc_t", "VMixFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixFilterDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixFilterDesc_t", "VMixFilterDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixFilterDesc_t() + { + } + public VMixFilterDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixFilterDesc_t", "VMixFilterDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort FilterType + { + get { return Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterType", CallKind.ClassMember, m_classData, value); } + } + public byte FilterSlope + { + get { return Invoker.CallNative("SDKClass", "FilterSlope", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FilterSlope", CallKind.ClassMember, m_classData, value); } + } + public bool Enabled + { + get { return Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Enabled", CallKind.ClassMember, m_classData, value); } + } + public float FldbGain + { + get { return Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbGain", CallKind.ClassMember, m_classData, value); } + } + public float CutoffFreq + { + get { return Invoker.CallNative("SDKClass", "CutoffFreq", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CutoffFreq", CallKind.ClassMember, m_classData, value); } + } + public float Q + { + get { return Invoker.CallNative("SDKClass", "Q", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Q", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixFilterDesc_t(ptr={this.m_classData})"; + } + public class VMixFreeverbDesc_t : ClassData + { + public VMixFreeverbDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixFreeverbDesc_t", "VMixFreeverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixFreeverbDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixFreeverbDesc_t", "VMixFreeverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixFreeverbDesc_t() + { + } + public VMixFreeverbDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixFreeverbDesc_t", "VMixFreeverbDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float RoomSize + { + get { return Invoker.CallNative("SDKClass", "RoomSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RoomSize", CallKind.ClassMember, m_classData, value); } + } + public float Damp + { + get { return Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData, value); } + } + public float Width + { + get { return Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Width", CallKind.ClassMember, m_classData, value); } + } + public float LateReflections + { + get { return Invoker.CallNative("SDKClass", "LateReflections", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LateReflections", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixFreeverbDesc_t(ptr={this.m_classData})"; + } + public class VMixModDelayDesc_t : ClassData + { + public VMixModDelayDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixModDelayDesc_t", "VMixModDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixModDelayDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixModDelayDesc_t", "VMixModDelayDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixModDelayDesc_t() + { + } + public VMixModDelayDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixModDelayDesc_t", "VMixModDelayDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public VMixFilterDesc_t FeedbackFilter + { + get { return Invoker.CallNative("SDKClass", "FeedbackFilter", CallKind.ClassMember, m_classData); } + } + public bool PhaseInvert + { + get { return Invoker.CallNative("SDKClass", "PhaseInvert", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PhaseInvert", CallKind.ClassMember, m_classData, value); } + } + public float GlideTime + { + get { return Invoker.CallNative("SDKClass", "GlideTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GlideTime", CallKind.ClassMember, m_classData, value); } + } + public float Delay + { + get { return Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Delay", CallKind.ClassMember, m_classData, value); } + } + public float OutputGain + { + get { return Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputGain", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackGain + { + get { return Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackGain", CallKind.ClassMember, m_classData, value); } + } + public float ModRate + { + get { return Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModRate", CallKind.ClassMember, m_classData, value); } + } + public float ModDepth + { + get { return Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ModDepth", CallKind.ClassMember, m_classData, value); } + } + public bool ApplyAntialiasing + { + get { return Invoker.CallNative("SDKClass", "ApplyAntialiasing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ApplyAntialiasing", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixModDelayDesc_t(ptr={this.m_classData})"; + } + public class VMixOscDesc_t : ClassData + { + public VMixOscDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixOscDesc_t", "VMixOscDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixOscDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixOscDesc_t", "VMixOscDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixOscDesc_t() + { + } + public VMixOscDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixOscDesc_t", "VMixOscDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint OscType + { + get { return Invoker.CallNative("SDKClass", "OscType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OscType", CallKind.ClassMember, m_classData, value); } + } + public float Freq + { + get { return Invoker.CallNative("SDKClass", "Freq", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Freq", CallKind.ClassMember, m_classData, value); } + } + public float Phase + { + get { return Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Phase", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixOscDesc_t(ptr={this.m_classData})"; + } + public class VMixPannerDesc_t : ClassData + { + public VMixPannerDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPannerDesc_t", "VMixPannerDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixPannerDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPannerDesc_t", "VMixPannerDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixPannerDesc_t() + { + } + public VMixPannerDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPannerDesc_t", "VMixPannerDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public float Strength + { + get { return Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Strength", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixPannerDesc_t(ptr={this.m_classData})"; + } + public class VMixPitchShiftDesc_t : ClassData + { + public VMixPitchShiftDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPitchShiftDesc_t", "VMixPitchShiftDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixPitchShiftDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPitchShiftDesc_t", "VMixPitchShiftDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixPitchShiftDesc_t() + { + } + public VMixPitchShiftDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPitchShiftDesc_t", "VMixPitchShiftDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int GrainSampleCount + { + get { return Invoker.CallNative("SDKClass", "GrainSampleCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrainSampleCount", CallKind.ClassMember, m_classData, value); } + } + public float PitchShift + { + get { return Invoker.CallNative("SDKClass", "PitchShift", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PitchShift", CallKind.ClassMember, m_classData, value); } + } + public int Quality + { + get { return Invoker.CallNative("SDKClass", "Quality", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Quality", CallKind.ClassMember, m_classData, value); } + } + public int ProcType + { + get { return Invoker.CallNative("SDKClass", "ProcType", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProcType", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixPitchShiftDesc_t(ptr={this.m_classData})"; + } + public class VMixPlateverbDesc_t : ClassData + { + public VMixPlateverbDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPlateverbDesc_t", "VMixPlateverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixPlateverbDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPlateverbDesc_t", "VMixPlateverbDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixPlateverbDesc_t() + { + } + public VMixPlateverbDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixPlateverbDesc_t", "VMixPlateverbDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Prefilter + { + get { return Invoker.CallNative("SDKClass", "Prefilter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Prefilter", CallKind.ClassMember, m_classData, value); } + } + public float InputDiffusion1 + { + get { return Invoker.CallNative("SDKClass", "InputDiffusion1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputDiffusion1", CallKind.ClassMember, m_classData, value); } + } + public float InputDiffusion2 + { + get { return Invoker.CallNative("SDKClass", "InputDiffusion2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputDiffusion2", CallKind.ClassMember, m_classData, value); } + } + public float Decay + { + get { return Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Decay", CallKind.ClassMember, m_classData, value); } + } + public float Damp + { + get { return Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Damp", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackDiffusion1 + { + get { return Invoker.CallNative("SDKClass", "FeedbackDiffusion1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackDiffusion1", CallKind.ClassMember, m_classData, value); } + } + public float FeedbackDiffusion2 + { + get { return Invoker.CallNative("SDKClass", "FeedbackDiffusion2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FeedbackDiffusion2", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixPlateverbDesc_t(ptr={this.m_classData})"; + } + public class VMixShaperDesc_t : ClassData + { + public VMixShaperDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixShaperDesc_t", "VMixShaperDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixShaperDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixShaperDesc_t", "VMixShaperDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixShaperDesc_t() + { + } + public VMixShaperDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixShaperDesc_t", "VMixShaperDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int Shape + { + get { return Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Shape", CallKind.ClassMember, m_classData, value); } + } + public float FldbDrive + { + get { return Invoker.CallNative("SDKClass", "FldbDrive", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbDrive", CallKind.ClassMember, m_classData, value); } + } + public float FldbOutputGain + { + get { return Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData, value); } + } + public float WetMix + { + get { return Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WetMix", CallKind.ClassMember, m_classData, value); } + } + public int OversampleFactor + { + get { return Invoker.CallNative("SDKClass", "OversampleFactor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OversampleFactor", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixShaperDesc_t(ptr={this.m_classData})"; + } + public class VMixSubgraphSwitchDesc_t : ClassData + { + public VMixSubgraphSwitchDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixSubgraphSwitchDesc_t", "VMixSubgraphSwitchDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixSubgraphSwitchDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixSubgraphSwitchDesc_t", "VMixSubgraphSwitchDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixSubgraphSwitchDesc_t() + { + } + public VMixSubgraphSwitchDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixSubgraphSwitchDesc_t", "VMixSubgraphSwitchDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint InterpolationMode + { + get { return Invoker.CallNative("SDKClass", "InterpolationMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpolationMode", CallKind.ClassMember, m_classData, value); } + } + public bool OnlyTailsOnFadeOut + { + get { return Invoker.CallNative("SDKClass", "OnlyTailsOnFadeOut", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OnlyTailsOnFadeOut", CallKind.ClassMember, m_classData, value); } + } + public float InterpolationTime + { + get { return Invoker.CallNative("SDKClass", "InterpolationTime", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InterpolationTime", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixSubgraphSwitchDesc_t(ptr={this.m_classData})"; + } + public class VMixUtilityDesc_t : ClassData + { + public VMixUtilityDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixUtilityDesc_t", "VMixUtilityDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixUtilityDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixUtilityDesc_t", "VMixUtilityDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixUtilityDesc_t() + { + } + public VMixUtilityDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixUtilityDesc_t", "VMixUtilityDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Op + { + get { return Invoker.CallNative("SDKClass", "Op", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Op", CallKind.ClassMember, m_classData, value); } + } + public float InputPan + { + get { return Invoker.CallNative("SDKClass", "InputPan", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InputPan", CallKind.ClassMember, m_classData, value); } + } + public float OutputBalance + { + get { return Invoker.CallNative("SDKClass", "OutputBalance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OutputBalance", CallKind.ClassMember, m_classData, value); } + } + public float FldbOutputGain + { + get { return Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldbOutputGain", CallKind.ClassMember, m_classData, value); } + } + public bool BassMono + { + get { return Invoker.CallNative("SDKClass", "BassMono", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BassMono", CallKind.ClassMember, m_classData, value); } + } + public float BassFreq + { + get { return Invoker.CallNative("SDKClass", "BassFreq", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BassFreq", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixUtilityDesc_t(ptr={this.m_classData})"; + } + public class VMixVocoderDesc_t : ClassData + { + public VMixVocoderDesc_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixVocoderDesc_t", "VMixVocoderDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixVocoderDesc_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixVocoderDesc_t", "VMixVocoderDesc_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VMixVocoderDesc_t() + { + } + public VMixVocoderDesc_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VMixVocoderDesc_t", "VMixVocoderDesc_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int BandCount + { + get { return Invoker.CallNative("SDKClass", "BandCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BandCount", CallKind.ClassMember, m_classData, value); } + } + public float Bandwidth + { + get { return Invoker.CallNative("SDKClass", "Bandwidth", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Bandwidth", CallKind.ClassMember, m_classData, value); } + } + public float FldBModGain + { + get { return Invoker.CallNative("SDKClass", "FldBModGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldBModGain", CallKind.ClassMember, m_classData, value); } + } + public float FreqRangeStart + { + get { return Invoker.CallNative("SDKClass", "FreqRangeStart", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreqRangeStart", CallKind.ClassMember, m_classData, value); } + } + public float FreqRangeEnd + { + get { return Invoker.CallNative("SDKClass", "FreqRangeEnd", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FreqRangeEnd", CallKind.ClassMember, m_classData, value); } + } + public float FldBUnvoicedGain + { + get { return Invoker.CallNative("SDKClass", "FldBUnvoicedGain", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FldBUnvoicedGain", CallKind.ClassMember, m_classData, value); } + } + public float AttackTimeMS + { + get { return Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AttackTimeMS", CallKind.ClassMember, m_classData, value); } + } + public float ReleaseTimeMS + { + get { return Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ReleaseTimeMS", CallKind.ClassMember, m_classData, value); } + } + public int DebugBand + { + get { return Invoker.CallNative("SDKClass", "DebugBand", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugBand", CallKind.ClassMember, m_classData, value); } + } + public bool PeakMode + { + get { return Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "PeakMode", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VMixVocoderDesc_t(ptr={this.m_classData})"; + } + public class VoxelVisBlockOffset_t : ClassData + { + public VoxelVisBlockOffset_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VoxelVisBlockOffset_t", "VoxelVisBlockOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VoxelVisBlockOffset_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VoxelVisBlockOffset_t", "VoxelVisBlockOffset_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VoxelVisBlockOffset_t() + { + } + public VoxelVisBlockOffset_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VoxelVisBlockOffset_t", "VoxelVisBlockOffset_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Offset + { + get { return Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Offset", CallKind.ClassMember, m_classData, value); } + } + public uint ElementCount + { + get { return Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VoxelVisBlockOffset_t(ptr={this.m_classData})"; + } + public class VPhysics2ShapeDef_t : ClassData + { + public VPhysics2ShapeDef_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysics2ShapeDef_t", "VPhysics2ShapeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysics2ShapeDef_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysics2ShapeDef_t", "VPhysics2ShapeDef_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysics2ShapeDef_t() + { + } + public VPhysics2ShapeDef_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysics2ShapeDef_t", "VPhysics2ShapeDef_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] CollisionAttributeIndices + { + get { return Invoker.CallNative("SDKClass", "CollisionAttributeIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionAttributeIndices", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysics2ShapeDef_t(ptr={this.m_classData})"; + } + public class vphysics_save_cphysicsbody_t : RnBodyDesc_t + { + public vphysics_save_cphysicsbody_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("vphysics_save_cphysicsbody_t", "vphysics_save_cphysicsbody_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public vphysics_save_cphysicsbody_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("vphysics_save_cphysicsbody_t", "vphysics_save_cphysicsbody_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public vphysics_save_cphysicsbody_t() + { + } + public vphysics_save_cphysicsbody_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("vphysics_save_cphysicsbody_t", "vphysics_save_cphysicsbody_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong OldPointer + { + get { return Invoker.CallNative("SDKClass", "OldPointer", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OldPointer", CallKind.ClassMember, m_classData, value); } + } + public RnBodyDesc_t Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"vphysics_save_cphysicsbody_t(ptr={this.m_classData})"; + } + public class VPhysicsCollisionAttribute_t : ClassData + { + public VPhysicsCollisionAttribute_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysicsCollisionAttribute_t", "VPhysicsCollisionAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysicsCollisionAttribute_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysicsCollisionAttribute_t", "VPhysicsCollisionAttribute_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysicsCollisionAttribute_t() + { + } + public VPhysicsCollisionAttribute_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysicsCollisionAttribute_t", "VPhysicsCollisionAttribute_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ulong InteractsAs + { + get { return Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractsAs", CallKind.ClassMember, m_classData, value); } + } + public ulong InteractsWith + { + get { return Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractsWith", CallKind.ClassMember, m_classData, value); } + } + public ulong InteractsExclude + { + get { return Invoker.CallNative("SDKClass", "InteractsExclude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractsExclude", CallKind.ClassMember, m_classData, value); } + } + public uint EntityId + { + get { return Invoker.CallNative("SDKClass", "EntityId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EntityId", CallKind.ClassMember, m_classData, value); } + } + public uint OwnerId + { + get { return Invoker.CallNative("SDKClass", "OwnerId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OwnerId", CallKind.ClassMember, m_classData, value); } + } + public ushort HierarchyId + { + get { return Invoker.CallNative("SDKClass", "HierarchyId", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HierarchyId", CallKind.ClassMember, m_classData, value); } + } + public byte CollisionGroup + { + get { return Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData, value); } + } + public byte CollisionFunctionMask + { + get { return Invoker.CallNative("SDKClass", "CollisionFunctionMask", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionFunctionMask", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysicsCollisionAttribute_t(ptr={this.m_classData})"; + } + public class VPhysXAggregateData_t : ClassData + { + public VPhysXAggregateData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXAggregateData_t", "VPhysXAggregateData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXAggregateData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXAggregateData_t", "VPhysXAggregateData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXAggregateData_t() + { + } + public VPhysXAggregateData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXAggregateData_t", "VPhysXAggregateData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public ushort RefCounter + { + get { return Invoker.CallNative("SDKClass", "RefCounter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RefCounter", CallKind.ClassMember, m_classData, value); } + } + public uint[] BonesHash + { + get { return Invoker.CallNative("SDKClass", "BonesHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BonesHash", CallKind.ClassMember, m_classData, value); } + } + public string[] BoneNames + { + get { return Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneNames", CallKind.ClassMember, m_classData, value); } + } + public ushort[] IndexNames + { + get { return Invoker.CallNative("SDKClass", "IndexNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndexNames", CallKind.ClassMember, m_classData, value); } + } + public ushort[] IndexHash + { + get { return Invoker.CallNative("SDKClass", "IndexHash", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IndexHash", CallKind.ClassMember, m_classData, value); } + } + public int[] FeModel + { + get { return Invoker.CallNative("SDKClass", "FeModel", CallKind.ClassMember, m_classData); } + } + public ushort[] BoneParents + { + get { return Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BoneParents", CallKind.ClassMember, m_classData, value); } + } + public uint[] SurfacePropertyHashes + { + get { return Invoker.CallNative("SDKClass", "SurfacePropertyHashes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SurfacePropertyHashes", CallKind.ClassMember, m_classData, value); } + } + public string[] DebugPartNames + { + get { return Invoker.CallNative("SDKClass", "DebugPartNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DebugPartNames", CallKind.ClassMember, m_classData, value); } + } + public string EmbeddedKeyvalues + { + get { return Invoker.CallNative("SDKClass", "EmbeddedKeyvalues", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EmbeddedKeyvalues", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysXAggregateData_t(ptr={this.m_classData})"; + } + public class VPhysXBodyPart_t : ClassData + { + public VPhysXBodyPart_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXBodyPart_t", "VPhysXBodyPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXBodyPart_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXBodyPart_t", "VPhysXBodyPart_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXBodyPart_t() + { + } + public VPhysXBodyPart_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXBodyPart_t", "VPhysXBodyPart_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public float Mass + { + get { return Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Mass", CallKind.ClassMember, m_classData, value); } + } + public VPhysics2ShapeDef_t RnShape + { + get { return Invoker.CallNative("SDKClass", "RnShape", CallKind.ClassMember, m_classData); } + } + public ushort CollisionAttributeIndex + { + get { return Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionAttributeIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort Reserved + { + get { return Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Reserved", CallKind.ClassMember, m_classData, value); } + } + public float InertiaScale + { + get { return Invoker.CallNative("SDKClass", "InertiaScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InertiaScale", CallKind.ClassMember, m_classData, value); } + } + public float LinearDamping + { + get { return Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDamping", CallKind.ClassMember, m_classData, value); } + } + public float AngularDamping + { + get { return Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDamping", CallKind.ClassMember, m_classData, value); } + } + public float LinearDrag + { + get { return Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDrag", CallKind.ClassMember, m_classData, value); } + } + public float AngularDrag + { + get { return Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDrag", CallKind.ClassMember, m_classData, value); } + } + public bool OverrideMassCenter + { + get { return Invoker.CallNative("SDKClass", "OverrideMassCenter", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverrideMassCenter", CallKind.ClassMember, m_classData, value); } + } + public Vector2D MassCenterOverride + { + get { return Invoker.CallNative("SDKClass", "MassCenterOverride", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MassCenterOverride", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysXBodyPart_t(ptr={this.m_classData})"; + } + public class VPhysXCollisionAttributes_t : ClassData + { + public VPhysXCollisionAttributes_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXCollisionAttributes_t", "VPhysXCollisionAttributes_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXCollisionAttributes_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXCollisionAttributes_t", "VPhysXCollisionAttributes_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXCollisionAttributes_t() + { + } + public VPhysXCollisionAttributes_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXCollisionAttributes_t", "VPhysXCollisionAttributes_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint CollisionGroup + { + get { return Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionGroup", CallKind.ClassMember, m_classData, value); } + } + public uint[] InteractAs + { + get { return Invoker.CallNative("SDKClass", "InteractAs", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractAs", CallKind.ClassMember, m_classData, value); } + } + public uint[] InteractWith + { + get { return Invoker.CallNative("SDKClass", "InteractWith", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractWith", CallKind.ClassMember, m_classData, value); } + } + public uint[] InteractExclude + { + get { return Invoker.CallNative("SDKClass", "InteractExclude", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractExclude", CallKind.ClassMember, m_classData, value); } + } + public string CollisionGroupString + { + get { return Invoker.CallNative("SDKClass", "CollisionGroupString", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CollisionGroupString", CallKind.ClassMember, m_classData, value); } + } + public string[] InteractAsStrings + { + get { return Invoker.CallNative("SDKClass", "InteractAsStrings", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractAsStrings", CallKind.ClassMember, m_classData, value); } + } + public string[] InteractWithStrings + { + get { return Invoker.CallNative("SDKClass", "InteractWithStrings", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractWithStrings", CallKind.ClassMember, m_classData, value); } + } + public string[] InteractExcludeStrings + { + get { return Invoker.CallNative("SDKClass", "InteractExcludeStrings", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "InteractExcludeStrings", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysXCollisionAttributes_t(ptr={this.m_classData})"; + } + public class VPhysXConstraint2_t : ClassData + { + public VPhysXConstraint2_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraint2_t", "VPhysXConstraint2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXConstraint2_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraint2_t", "VPhysXConstraint2_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXConstraint2_t() + { + } + public VPhysXConstraint2_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraint2_t", "VPhysXConstraint2_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public uint Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public ushort Parent + { + get { return Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Parent", CallKind.ClassMember, m_classData, value); } + } + public ushort Child + { + get { return Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Child", CallKind.ClassMember, m_classData, value); } + } + public VPhysXConstraintParams_t Params + { + get { return Invoker.CallNative("SDKClass", "Params", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"VPhysXConstraint2_t(ptr={this.m_classData})"; + } + public class VPhysXConstraintParams_t : ClassData + { + public VPhysXConstraintParams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraintParams_t", "VPhysXConstraintParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXConstraintParams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraintParams_t", "VPhysXConstraintParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXConstraintParams_t() + { + } + public VPhysXConstraintParams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXConstraintParams_t", "VPhysXConstraintParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public char Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public char TranslateMotion + { + get { return Invoker.CallNative("SDKClass", "TranslateMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TranslateMotion", CallKind.ClassMember, m_classData, value); } + } + public char RotateMotion + { + get { return Invoker.CallNative("SDKClass", "RotateMotion", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "RotateMotion", CallKind.ClassMember, m_classData, value); } + } + public char Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public Vector[] Anchor + { + get { return Invoker.CallNative("SDKClass", "Anchor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Anchor", CallKind.ClassMember, m_classData, value); } + } + public float MaxForce + { + get { return Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData, value); } + } + public float MaxTorque + { + get { return Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData, value); } + } + public float LinearLimitValue + { + get { return Invoker.CallNative("SDKClass", "LinearLimitValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearLimitValue", CallKind.ClassMember, m_classData, value); } + } + public float LinearLimitRestitution + { + get { return Invoker.CallNative("SDKClass", "LinearLimitRestitution", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearLimitRestitution", CallKind.ClassMember, m_classData, value); } + } + public float LinearLimitSpring + { + get { return Invoker.CallNative("SDKClass", "LinearLimitSpring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearLimitSpring", CallKind.ClassMember, m_classData, value); } + } + public float LinearLimitDamping + { + get { return Invoker.CallNative("SDKClass", "LinearLimitDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearLimitDamping", CallKind.ClassMember, m_classData, value); } + } + public float TwistLowLimitValue + { + get { return Invoker.CallNative("SDKClass", "TwistLowLimitValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistLowLimitValue", CallKind.ClassMember, m_classData, value); } + } + public float TwistLowLimitRestitution + { + get { return Invoker.CallNative("SDKClass", "TwistLowLimitRestitution", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistLowLimitRestitution", CallKind.ClassMember, m_classData, value); } + } + public float TwistLowLimitSpring + { + get { return Invoker.CallNative("SDKClass", "TwistLowLimitSpring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistLowLimitSpring", CallKind.ClassMember, m_classData, value); } + } + public float TwistLowLimitDamping + { + get { return Invoker.CallNative("SDKClass", "TwistLowLimitDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistLowLimitDamping", CallKind.ClassMember, m_classData, value); } + } + public float TwistHighLimitValue + { + get { return Invoker.CallNative("SDKClass", "TwistHighLimitValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistHighLimitValue", CallKind.ClassMember, m_classData, value); } + } + public float TwistHighLimitRestitution + { + get { return Invoker.CallNative("SDKClass", "TwistHighLimitRestitution", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistHighLimitRestitution", CallKind.ClassMember, m_classData, value); } + } + public float TwistHighLimitSpring + { + get { return Invoker.CallNative("SDKClass", "TwistHighLimitSpring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistHighLimitSpring", CallKind.ClassMember, m_classData, value); } + } + public float TwistHighLimitDamping + { + get { return Invoker.CallNative("SDKClass", "TwistHighLimitDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "TwistHighLimitDamping", CallKind.ClassMember, m_classData, value); } + } + public float Swing1LimitValue + { + get { return Invoker.CallNative("SDKClass", "Swing1LimitValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing1LimitValue", CallKind.ClassMember, m_classData, value); } + } + public float Swing1LimitRestitution + { + get { return Invoker.CallNative("SDKClass", "Swing1LimitRestitution", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing1LimitRestitution", CallKind.ClassMember, m_classData, value); } + } + public float Swing1LimitSpring + { + get { return Invoker.CallNative("SDKClass", "Swing1LimitSpring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing1LimitSpring", CallKind.ClassMember, m_classData, value); } + } + public float Swing1LimitDamping + { + get { return Invoker.CallNative("SDKClass", "Swing1LimitDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing1LimitDamping", CallKind.ClassMember, m_classData, value); } + } + public float Swing2LimitValue + { + get { return Invoker.CallNative("SDKClass", "Swing2LimitValue", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing2LimitValue", CallKind.ClassMember, m_classData, value); } + } + public float Swing2LimitRestitution + { + get { return Invoker.CallNative("SDKClass", "Swing2LimitRestitution", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing2LimitRestitution", CallKind.ClassMember, m_classData, value); } + } + public float Swing2LimitSpring + { + get { return Invoker.CallNative("SDKClass", "Swing2LimitSpring", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing2LimitSpring", CallKind.ClassMember, m_classData, value); } + } + public float Swing2LimitDamping + { + get { return Invoker.CallNative("SDKClass", "Swing2LimitDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Swing2LimitDamping", CallKind.ClassMember, m_classData, value); } + } + public Vector2D GoalPosition + { + get { return Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalPosition", CallKind.ClassMember, m_classData, value); } + } + public Vector2D GoalAngularVelocity + { + get { return Invoker.CallNative("SDKClass", "GoalAngularVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GoalAngularVelocity", CallKind.ClassMember, m_classData, value); } + } + public float DriveSpringX + { + get { return Invoker.CallNative("SDKClass", "DriveSpringX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveSpringX", CallKind.ClassMember, m_classData, value); } + } + public float DriveSpringY + { + get { return Invoker.CallNative("SDKClass", "DriveSpringY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveSpringY", CallKind.ClassMember, m_classData, value); } + } + public float DriveSpringZ + { + get { return Invoker.CallNative("SDKClass", "DriveSpringZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveSpringZ", CallKind.ClassMember, m_classData, value); } + } + public float DriveDampingX + { + get { return Invoker.CallNative("SDKClass", "DriveDampingX", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveDampingX", CallKind.ClassMember, m_classData, value); } + } + public float DriveDampingY + { + get { return Invoker.CallNative("SDKClass", "DriveDampingY", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveDampingY", CallKind.ClassMember, m_classData, value); } + } + public float DriveDampingZ + { + get { return Invoker.CallNative("SDKClass", "DriveDampingZ", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveDampingZ", CallKind.ClassMember, m_classData, value); } + } + public float DriveSpringTwist + { + get { return Invoker.CallNative("SDKClass", "DriveSpringTwist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveSpringTwist", CallKind.ClassMember, m_classData, value); } + } + public float DriveSpringSwing + { + get { return Invoker.CallNative("SDKClass", "DriveSpringSwing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveSpringSwing", CallKind.ClassMember, m_classData, value); } + } + public float DriveSpringSlerp + { + get { return Invoker.CallNative("SDKClass", "DriveSpringSlerp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveSpringSlerp", CallKind.ClassMember, m_classData, value); } + } + public float DriveDampingTwist + { + get { return Invoker.CallNative("SDKClass", "DriveDampingTwist", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveDampingTwist", CallKind.ClassMember, m_classData, value); } + } + public float DriveDampingSwing + { + get { return Invoker.CallNative("SDKClass", "DriveDampingSwing", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveDampingSwing", CallKind.ClassMember, m_classData, value); } + } + public float DriveDampingSlerp + { + get { return Invoker.CallNative("SDKClass", "DriveDampingSlerp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "DriveDampingSlerp", CallKind.ClassMember, m_classData, value); } + } + public int SolverIterationCount + { + get { return Invoker.CallNative("SDKClass", "SolverIterationCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SolverIterationCount", CallKind.ClassMember, m_classData, value); } + } + public float ProjectionLinearTolerance + { + get { return Invoker.CallNative("SDKClass", "ProjectionLinearTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProjectionLinearTolerance", CallKind.ClassMember, m_classData, value); } + } + public float ProjectionAngularTolerance + { + get { return Invoker.CallNative("SDKClass", "ProjectionAngularTolerance", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ProjectionAngularTolerance", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysXConstraintParams_t(ptr={this.m_classData})"; + } + public class VPhysXJoint_t : ClassData + { + public VPhysXJoint_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXJoint_t", "VPhysXJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXJoint_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXJoint_t", "VPhysXJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXJoint_t() + { + } + public VPhysXJoint_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXJoint_t", "VPhysXJoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort Type + { + get { return Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Type", CallKind.ClassMember, m_classData, value); } + } + public ushort Body1 + { + get { return Invoker.CallNative("SDKClass", "Body1", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Body1", CallKind.ClassMember, m_classData, value); } + } + public ushort Body2 + { + get { return Invoker.CallNative("SDKClass", "Body2", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Body2", CallKind.ClassMember, m_classData, value); } + } + public ushort Flags + { + get { return Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Flags", CallKind.ClassMember, m_classData, value); } + } + public bool EnableCollision + { + get { return Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableCollision", CallKind.ClassMember, m_classData, value); } + } + public bool IsLinearConstraintDisabled + { + get { return Invoker.CallNative("SDKClass", "IsLinearConstraintDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsLinearConstraintDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool IsAngularConstraintDisabled + { + get { return Invoker.CallNative("SDKClass", "IsAngularConstraintDisabled", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "IsAngularConstraintDisabled", CallKind.ClassMember, m_classData, value); } + } + public bool EnableLinearLimit + { + get { return Invoker.CallNative("SDKClass", "EnableLinearLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableLinearLimit", CallKind.ClassMember, m_classData, value); } + } + public VPhysXRange_t LinearLimit + { + get { return Invoker.CallNative("SDKClass", "LinearLimit", CallKind.ClassMember, m_classData); } + } + public bool EnableLinearMotor + { + get { return Invoker.CallNative("SDKClass", "EnableLinearMotor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableLinearMotor", CallKind.ClassMember, m_classData, value); } + } + public Vector2D LinearTargetVelocity + { + get { return Invoker.CallNative("SDKClass", "LinearTargetVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearTargetVelocity", CallKind.ClassMember, m_classData, value); } + } + public float MaxForce + { + get { return Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxForce", CallKind.ClassMember, m_classData, value); } + } + public bool EnableSwingLimit + { + get { return Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableSwingLimit", CallKind.ClassMember, m_classData, value); } + } + public VPhysXRange_t SwingLimit + { + get { return Invoker.CallNative("SDKClass", "SwingLimit", CallKind.ClassMember, m_classData); } + } + public bool EnableTwistLimit + { + get { return Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableTwistLimit", CallKind.ClassMember, m_classData, value); } + } + public VPhysXRange_t TwistLimit + { + get { return Invoker.CallNative("SDKClass", "TwistLimit", CallKind.ClassMember, m_classData); } + } + public bool EnableAngularMotor + { + get { return Invoker.CallNative("SDKClass", "EnableAngularMotor", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "EnableAngularMotor", CallKind.ClassMember, m_classData, value); } + } + public Vector2D AngularTargetVelocity + { + get { return Invoker.CallNative("SDKClass", "AngularTargetVelocity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularTargetVelocity", CallKind.ClassMember, m_classData, value); } + } + public float MaxTorque + { + get { return Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MaxTorque", CallKind.ClassMember, m_classData, value); } + } + public float LinearFrequency + { + get { return Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearFrequency", CallKind.ClassMember, m_classData, value); } + } + public float LinearDampingRatio + { + get { return Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LinearDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public float AngularFrequency + { + get { return Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularFrequency", CallKind.ClassMember, m_classData, value); } + } + public float AngularDampingRatio + { + get { return Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AngularDampingRatio", CallKind.ClassMember, m_classData, value); } + } + public float Friction + { + get { return Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Friction", CallKind.ClassMember, m_classData, value); } + } + public float Elasticity + { + get { return Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Elasticity", CallKind.ClassMember, m_classData, value); } + } + public float ElasticDamping + { + get { return Invoker.CallNative("SDKClass", "ElasticDamping", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElasticDamping", CallKind.ClassMember, m_classData, value); } + } + public float Plasticity + { + get { return Invoker.CallNative("SDKClass", "Plasticity", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Plasticity", CallKind.ClassMember, m_classData, value); } + } + public string Tag + { + get { return Invoker.CallNative("SDKClass", "Tag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Tag", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysXJoint_t(ptr={this.m_classData})"; + } + public class VPhysXRange_t : ClassData + { + public VPhysXRange_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXRange_t", "VPhysXRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXRange_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXRange_t", "VPhysXRange_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VPhysXRange_t() + { + } + public VPhysXRange_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VPhysXRange_t", "VPhysXRange_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float Min + { + get { return Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Min", CallKind.ClassMember, m_classData, value); } + } + public float Max + { + get { return Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Max", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VPhysXRange_t(ptr={this.m_classData})"; + } + public class VsInputSignature_t : ClassData + { + public VsInputSignature_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VsInputSignature_t", "VsInputSignature_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VsInputSignature_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VsInputSignature_t", "VsInputSignature_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VsInputSignature_t() + { + } + public VsInputSignature_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VsInputSignature_t", "VsInputSignature_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"VsInputSignature_t(ptr={this.m_classData})"; + } + public class VsInputSignatureElement_t : ClassData + { + public VsInputSignatureElement_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VsInputSignatureElement_t", "VsInputSignatureElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VsInputSignatureElement_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VsInputSignatureElement_t", "VsInputSignatureElement_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public VsInputSignatureElement_t() + { + } + public VsInputSignatureElement_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("VsInputSignatureElement_t", "VsInputSignatureElement_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public string Semantic + { + get { return Invoker.CallNative("SDKClass", "Semantic", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Semantic", CallKind.ClassMember, m_classData, value); } + } + public string D3DSemanticName + { + get { return Invoker.CallNative("SDKClass", "D3DSemanticName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "D3DSemanticName", CallKind.ClassMember, m_classData, value); } + } + public int D3DSemanticIndex + { + get { return Invoker.CallNative("SDKClass", "D3DSemanticIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "D3DSemanticIndex", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"VsInputSignatureElement_t(ptr={this.m_classData})"; + } + public class WaterWheelDrag_t : ClassData + { + public WaterWheelDrag_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WaterWheelDrag_t", "WaterWheelDrag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WaterWheelDrag_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WaterWheelDrag_t", "WaterWheelDrag_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WaterWheelDrag_t() + { + } + public WaterWheelDrag_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WaterWheelDrag_t", "WaterWheelDrag_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FractionOfWheelSubmerged + { + get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData, value); } + } + public float WheelDrag + { + get { return Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "WheelDrag", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"WaterWheelDrag_t(ptr={this.m_classData})"; + } + public class WaterWheelFrictionScale_t : ClassData + { + public WaterWheelFrictionScale_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WaterWheelFrictionScale_t", "WaterWheelFrictionScale_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WaterWheelFrictionScale_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WaterWheelFrictionScale_t", "WaterWheelFrictionScale_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WaterWheelFrictionScale_t() + { + } + public WaterWheelFrictionScale_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WaterWheelFrictionScale_t", "WaterWheelFrictionScale_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float FractionOfWheelSubmerged + { + get { return Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FractionOfWheelSubmerged", CallKind.ClassMember, m_classData, value); } + } + public float FrictionScale + { + get { return Invoker.CallNative("SDKClass", "FrictionScale", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "FrictionScale", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"WaterWheelFrictionScale_t(ptr={this.m_classData})"; + } + public class WeaponPurchaseCount_t : ClassData + { + public WeaponPurchaseCount_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseCount_t", "WeaponPurchaseCount_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WeaponPurchaseCount_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseCount_t", "WeaponPurchaseCount_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WeaponPurchaseCount_t() + { + } + public WeaponPurchaseCount_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseCount_t", "WeaponPurchaseCount_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort ItemDefIndex + { + get { return Invoker.CallNative("SDKClass", "ItemDefIndex", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ItemDefIndex", CallKind.ClassMember, m_classData, value); } + } + public ushort Count + { + get { return Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Count", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"WeaponPurchaseCount_t(ptr={this.m_classData})"; + } + public class WeaponPurchaseTracker_t : ClassData + { + public WeaponPurchaseTracker_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseTracker_t", "WeaponPurchaseTracker_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WeaponPurchaseTracker_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseTracker_t", "WeaponPurchaseTracker_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WeaponPurchaseTracker_t() + { + } + public WeaponPurchaseTracker_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeaponPurchaseTracker_t", "WeaponPurchaseTracker_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"WeaponPurchaseTracker_t(ptr={this.m_classData})"; + } + public class WeightList : ClassData + { + public WeightList(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeightList", "WeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WeightList(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeightList", "WeightList", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WeightList() + { + } + public WeightList(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WeightList", "WeightList", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public string Name + { + get { return Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Name", CallKind.ClassMember, m_classData, value); } + } + public float[] Weights + { + get { return Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Weights", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"WeightList(ptr={this.m_classData})"; + } + public class World_t : ClassData + { + public World_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("World_t", "World_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public World_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("World_t", "World_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public World_t() + { + } + public World_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("World_t", "World_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public WorldBuilderParams_t BuilderParams + { + get { return Invoker.CallNative("SDKClass", "BuilderParams", CallKind.ClassMember, m_classData); } + } + public BakedLightingInfo_t WorldLightingInfo + { + get { return Invoker.CallNative("SDKClass", "WorldLightingInfo", CallKind.ClassMember, m_classData); } + } + public override string ToString() => $"World_t(ptr={this.m_classData})"; + } + public class WorldBuilderParams_t : ClassData + { + public WorldBuilderParams_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldBuilderParams_t", "WorldBuilderParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WorldBuilderParams_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldBuilderParams_t", "WorldBuilderParams_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WorldBuilderParams_t() + { + } + public WorldBuilderParams_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldBuilderParams_t", "WorldBuilderParams_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public float MinDrawVolumeSize + { + get { return Invoker.CallNative("SDKClass", "MinDrawVolumeSize", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "MinDrawVolumeSize", CallKind.ClassMember, m_classData, value); } + } + public bool BuildBakedLighting + { + get { return Invoker.CallNative("SDKClass", "BuildBakedLighting", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "BuildBakedLighting", CallKind.ClassMember, m_classData, value); } + } + public bool AggregateInstanceStreams + { + get { return Invoker.CallNative("SDKClass", "AggregateInstanceStreams", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "AggregateInstanceStreams", CallKind.ClassMember, m_classData, value); } + } + public BakedLightingInfo_t BakedLightingInfo + { + get { return Invoker.CallNative("SDKClass", "BakedLightingInfo", CallKind.ClassMember, m_classData); } + } + public ulong CompileTimestamp + { + get { return Invoker.CallNative("SDKClass", "CompileTimestamp", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompileTimestamp", CallKind.ClassMember, m_classData, value); } + } + public ulong CompileFingerprint + { + get { return Invoker.CallNative("SDKClass", "CompileFingerprint", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "CompileFingerprint", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"WorldBuilderParams_t(ptr={this.m_classData})"; + } + public class WorldNode_t : ClassData + { + public WorldNode_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldNode_t", "WorldNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WorldNode_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldNode_t", "WorldNode_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WorldNode_t() + { + } + public WorldNode_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldNode_t", "WorldNode_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public ushort[] VisClusterMembership + { + get { return Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "VisClusterMembership", CallKind.ClassMember, m_classData, value); } + } + public string[] LayerNames + { + get { return Invoker.CallNative("SDKClass", "LayerNames", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "LayerNames", CallKind.ClassMember, m_classData, value); } + } + public byte[] SceneObjectLayerIndices + { + get { return Invoker.CallNative("SDKClass", "SceneObjectLayerIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "SceneObjectLayerIndices", CallKind.ClassMember, m_classData, value); } + } + public byte[] OverlayLayerIndices + { + get { return Invoker.CallNative("SDKClass", "OverlayLayerIndices", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "OverlayLayerIndices", CallKind.ClassMember, m_classData, value); } + } + public string GrassFileName + { + get { return Invoker.CallNative("SDKClass", "GrassFileName", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "GrassFileName", CallKind.ClassMember, m_classData, value); } + } + public BakedLightingInfo_t NodeLightingInfo + { + get { return Invoker.CallNative("SDKClass", "NodeLightingInfo", CallKind.ClassMember, m_classData); } + } + public bool HasBakedGeometryFlag + { + get { return Invoker.CallNative("SDKClass", "HasBakedGeometryFlag", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "HasBakedGeometryFlag", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"WorldNode_t(ptr={this.m_classData})"; + } + public class WorldNodeOnDiskBufferData_t : ClassData + { + public WorldNodeOnDiskBufferData_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldNodeOnDiskBufferData_t", "WorldNodeOnDiskBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WorldNodeOnDiskBufferData_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldNodeOnDiskBufferData_t", "WorldNodeOnDiskBufferData_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WorldNodeOnDiskBufferData_t() + { + } + public WorldNodeOnDiskBufferData_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WorldNodeOnDiskBufferData_t", "WorldNodeOnDiskBufferData_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + public int ElementCount + { + get { return Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementCount", CallKind.ClassMember, m_classData, value); } + } + public int ElementSizeInBytes + { + get { return Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "ElementSizeInBytes", CallKind.ClassMember, m_classData, value); } + } + public byte[] Data + { + get { return Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData); } + set { Invoker.CallNative("SDKClass", "Data", CallKind.ClassMember, m_classData, value); } + } + public override string ToString() => $"WorldNodeOnDiskBufferData_t(ptr={this.m_classData})"; + } + public class WrappedPhysicsJoint_t : ClassData + { + public WrappedPhysicsJoint_t(ClassData ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WrappedPhysicsJoint_t", "WrappedPhysicsJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WrappedPhysicsJoint_t(string ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WrappedPhysicsJoint_t", "WrappedPhysicsJoint_t", Internal_API.CallKind.ClassFunction, ptr_or_class); + } + public WrappedPhysicsJoint_t() + { + } + public WrappedPhysicsJoint_t(IntPtr ptr_or_class) + { + this.m_classData = Internal_API.Invoker.CallNative("WrappedPhysicsJoint_t", "WrappedPhysicsJoint_t", Internal_API.CallKind.ClassFunction, $"0x{ptr_or_class:X}"); + } + public string ToPtr() + { + return Internal_API.Invoker.CallNative("SDKClass", "ToPtr", Internal_API.CallKind.ClassFunction, m_classData); + } + public bool IsValid() + { + return Internal_API.Invoker.CallNative("SDKClass", "IsValid", Internal_API.CallKind.ClassFunction, m_classData); + } + + public override string ToString() => $"WrappedPhysicsJoint_t(ptr={this.m_classData})"; + } + } } \ No newline at end of file diff --git a/src/managed/API/SDK/CS2/Types.cs b/src/managed/API/SDK/CS2/Types.cs index 48332c437..a2c4c158d 100644 --- a/src/managed/API/SDK/CS2/Types.cs +++ b/src/managed/API/SDK/CS2/Types.cs @@ -1,6 +1,11 @@ +using SwiftlyS2.Internal_API; +using static SwiftlyS2.API.SDK.CS2.Classes; +using static SwiftlyS2.API.SDK.CoreClasses; +using static SwiftlyS2.API.Scripting.Entities; + namespace SwiftlyS2.API.SDK.CS2 { - public enum ActionType_t : long + public enum ActionType_t: long { SOS_ACTION_NONE = 0, SOS_ACTION_LIMITER = 1, @@ -11,45 +16,45 @@ public enum ActionType_t : long SOS_ACTION_SOUNDEVENT_PRIORITY = 6, SOS_ACTION_COUNT_ENVELOPE = 7, SOS_ACTION_SOUNDEVENT_COUNT = 8, - SOS_ACTION_SOUNDEVENT_MIN_MAX_VALUES = 9 + SOS_ACTION_SOUNDEVENT_MIN_MAX_VALUES = 9 } - public enum AggregateInstanceStream_t : long + public enum AggregateInstanceStream_t: long { AGGREGATE_INSTANCE_STREAM_NONE = 0, AGGREGATE_INSTANCE_STREAM_LIGHTMAPUV_UNORM16 = 1, AGGREGATE_INSTANCE_STREAM_VERTEXTINT_UNORM8 = 2, - AGGREGATE_INSTANCE_STREAM_VERTEXBLEND_UNORM8 = 4 + AGGREGATE_INSTANCE_STREAM_VERTEXBLEND_UNORM8 = 4 } - public enum AimMatrixBlendMode : long + public enum AimMatrixBlendMode: long { AimMatrixBlendMode_None = 0, AimMatrixBlendMode_Additive = 1, AimMatrixBlendMode_ModelSpaceAdditive = 2, - AimMatrixBlendMode_BoneMask = 3 + AimMatrixBlendMode_BoneMask = 3 } - public enum AmmoFlags_t : long + public enum AmmoFlags_t: long { AMMO_FORCE_DROP_IF_CARRIED = 1, AMMO_RESERVE_STAYS_WITH_WEAPON = 2, - AMMO_FLAG_MAX = 2 + AMMO_FLAG_MAX = 2 } - public enum AmmoPosition_t : long + public enum AmmoPosition_t: long { AMMO_POSITION_INVALID = -1, AMMO_POSITION_PRIMARY = 0, AMMO_POSITION_SECONDARY = 1, - AMMO_POSITION_COUNT = 2 + AMMO_POSITION_COUNT = 2 } - public enum AnimationProcessingType_t : long + public enum AnimationProcessingType_t: long { ANIMATION_PROCESSING_SERVER_SIMULATION = 0, ANIMATION_PROCESSING_CLIENT_SIMULATION = 1, ANIMATION_PROCESSING_CLIENT_PREDICTION = 2, ANIMATION_PROCESSING_CLIENT_INTERPOLATION = 3, ANIMATION_PROCESSING_CLIENT_RENDER = 4, - ANIMATION_PROCESSING_MAX = 5 + ANIMATION_PROCESSING_MAX = 5 } - public enum AnimationSnapshotType_t : long + public enum AnimationSnapshotType_t: long { ANIMATION_SNAPSHOT_SERVER_SIMULATION = 0, ANIMATION_SNAPSHOT_CLIENT_SIMULATION = 1, @@ -57,28 +62,28 @@ public enum AnimationSnapshotType_t : long ANIMATION_SNAPSHOT_CLIENT_INTERPOLATION = 3, ANIMATION_SNAPSHOT_CLIENT_RENDER = 4, ANIMATION_SNAPSHOT_FINAL_COMPOSITE = 5, - ANIMATION_SNAPSHOT_MAX = 6 + ANIMATION_SNAPSHOT_MAX = 6 } - public enum AnimationType_t : long + public enum AnimationType_t: long { ANIMATION_TYPE_FIXED_RATE = 0, ANIMATION_TYPE_FIT_LIFETIME = 1, - ANIMATION_TYPE_MANUAL_FRAMES = 2 + ANIMATION_TYPE_MANUAL_FRAMES = 2 } - public enum AnimLoopMode_t : long + public enum AnimLoopMode_t: long { ANIM_LOOP_MODE_INVALID = -1, ANIM_LOOP_MODE_NOT_LOOPING = 0, ANIM_LOOP_MODE_LOOPING = 1, ANIM_LOOP_MODE_USE_SEQUENCE_SETTINGS = 2, - ANIM_LOOP_MODE_COUNT = 3 + ANIM_LOOP_MODE_COUNT = 3 } - public enum AnimNodeNetworkMode : long + public enum AnimNodeNetworkMode: long { ServerAuthoritative = 0, - ClientSimulate = 1 + ClientSimulate = 1 } - public enum AnimParamButton_t : long + public enum AnimParamButton_t: long { ANIMPARAM_BUTTON_NONE = 0, ANIMPARAM_BUTTON_DPAD_UP = 1, @@ -92,15 +97,15 @@ public enum AnimParamButton_t : long ANIMPARAM_BUTTON_LEFT_SHOULDER = 9, ANIMPARAM_BUTTON_RIGHT_SHOULDER = 10, ANIMPARAM_BUTTON_LTRIGGER = 11, - ANIMPARAM_BUTTON_RTRIGGER = 12 + ANIMPARAM_BUTTON_RTRIGGER = 12 } - public enum AnimParamNetworkSetting : long + public enum AnimParamNetworkSetting: long { Auto = 0, AlwaysNetwork = 1, - NeverNetwork = 2 + NeverNetwork = 2 } - public enum AnimParamType_t : long + public enum AnimParamType_t: long { ANIMPARAM_UNKNOWN = 0, ANIMPARAM_BOOL = 1, @@ -110,15 +115,15 @@ public enum AnimParamType_t : long ANIMPARAM_VECTOR = 5, ANIMPARAM_QUATERNION = 6, ANIMPARAM_GLOBALSYMBOL = 7, - ANIMPARAM_COUNT = 8 + ANIMPARAM_COUNT = 8 } - public enum AnimScriptType : long + public enum AnimScriptType: long { ANIMSCRIPT_TYPE_INVALID = -1, ANIMSCRIPT_FUSE_GENERAL = 0, - ANIMSCRIPT_FUSE_STATEMACHINE = 1 + ANIMSCRIPT_FUSE_STATEMACHINE = 1 } - public enum AnimValueSource : long + public enum AnimValueSource: long { MoveHeading = 0, MoveSpeed = 1, @@ -156,9 +161,9 @@ public enum AnimValueSource : long FingerSplay_Thumb_Index = 33, FingerSplay_Index_Middle = 34, FingerSplay_Middle_Ring = 35, - FingerSplay_Ring_Pinky = 36 + FingerSplay_Ring_Pinky = 36 } - public enum AnimVectorSource : long + public enum AnimVectorSource: long { MoveDirection = 0, FacingPosition = 1, @@ -173,14 +178,14 @@ public enum AnimVectorSource : long WayPointPosition = 10, GoalPosition = 11, RootMotionVelocity = 12, - ManualTarget_WorldSpace = 13 + ManualTarget_WorldSpace = 13 } - public enum attributeprovidertypes_t : long + public enum attributeprovidertypes_t: long { PROVIDER_GENERIC = 0, - PROVIDER_WEAPON = 1 + PROVIDER_WEAPON = 1 } - public enum BaseExplosionTypes_t : long + public enum BaseExplosionTypes_t: long { EXPLOSION_TYPE_DEFAULT = 0, EXPLOSION_TYPE_GRENADE = 1, @@ -198,22 +203,22 @@ public enum BaseExplosionTypes_t : long EXPLOSION_TYPE_ICE = 13, EXPLOSION_TYPE_NONE = 14, EXPLOSION_TYPE_CUSTOM = 15, - EXPLOSION_TYPE_COUNT = 16 + EXPLOSION_TYPE_COUNT = 16 } - public enum BBoxVolumeType_t : long + public enum BBoxVolumeType_t: long { BBOX_VOLUME = 0, BBOX_DIMENSIONS = 1, - BBOX_MINS_MAXS = 2 + BBOX_MINS_MAXS = 2 } - public enum BeamClipStyle_t : long + public enum BeamClipStyle_t: long { kNOCLIP = 0, kGEOCLIP = 1, kMODELCLIP = 2, - kBEAMCLIPSTYLE_NUMBITS = 2 + kBEAMCLIPSTYLE_NUMBITS = 2 } - public enum BeamType_t : long + public enum BeamType_t: long { BEAM_INVALID = 0, BEAM_POINTS = 1, @@ -221,37 +226,37 @@ public enum BeamType_t : long BEAM_ENTS = 3, BEAM_HOSE = 4, BEAM_SPLINE = 5, - BEAM_LASER = 6 + BEAM_LASER = 6 } - public enum BeginDeathLifeStateTransition_t : long + public enum BeginDeathLifeStateTransition_t: long { TRANSITION_TO_LIFESTATE_DYING = 0, - TRANSITION_TO_LIFESTATE_DEAD = 1 + TRANSITION_TO_LIFESTATE_DEAD = 1 } - public enum BinaryNodeChildOption : long + public enum BinaryNodeChildOption: long { Child1 = 0, - Child2 = 1 + Child2 = 1 } - public enum BinaryNodeTiming : long + public enum BinaryNodeTiming: long { UseChild1 = 0, UseChild2 = 1, - SyncChildren = 2 + SyncChildren = 2 } - public enum Blend2DMode : long + public enum Blend2DMode: long { Blend2DMode_General = 0, - Blend2DMode_Directional = 1 + Blend2DMode_Directional = 1 } - public enum BlendKeyType : long + public enum BlendKeyType: long { BlendKey_UserValue = 0, BlendKey_Velocity = 1, BlendKey_Distance = 2, - BlendKey_RemainingDistance = 3 + BlendKey_RemainingDistance = 3 } - public enum BloodType : long + public enum BloodType: long { None = -1, ColorRed = 0, @@ -261,80 +266,80 @@ public enum BloodType : long ColorRedLVL3 = 4, ColorRedLVL4 = 5, ColorRedLVL5 = 6, - ColorRedLVL6 = 7 + ColorRedLVL6 = 7 } - public enum BloomBlendMode_t : long + public enum BloomBlendMode_t: long { BLOOM_BLEND_ADD = 0, BLOOM_BLEND_SCREEN = 1, - BLOOM_BLEND_BLUR = 2 + BLOOM_BLEND_BLUR = 2 } - public enum BlurFilterType_t : long + public enum BlurFilterType_t: long { BLURFILTER_GAUSSIAN = 0, - BLURFILTER_BOX = 1 + BLURFILTER_BOX = 1 } - public enum BoneMaskBlendSpace : long + public enum BoneMaskBlendSpace: long { BlendSpace_Parent = 0, BlendSpace_Model = 1, BlendSpace_Model_RotationOnly = 2, - BlendSpace_Model_TranslationOnly = 3 + BlendSpace_Model_TranslationOnly = 3 } - public enum BoneTransformSpace_t : long + public enum BoneTransformSpace_t: long { BoneTransformSpace_Invalid = -1, BoneTransformSpace_Parent = 0, BoneTransformSpace_Model = 1, - BoneTransformSpace_World = 2 + BoneTransformSpace_World = 2 } - public enum BreakableContentsType_t : long + public enum BreakableContentsType_t: long { BC_DEFAULT = 0, BC_EMPTY = 1, BC_PROP_GROUP_OVERRIDE = 2, - BC_PARTICLE_SYSTEM_OVERRIDE = 3 + BC_PARTICLE_SYSTEM_OVERRIDE = 3 } - public enum BrushSolidities_e : long + public enum BrushSolidities_e: long { BRUSHSOLID_TOGGLE = 0, BRUSHSOLID_NEVER = 1, - BRUSHSOLID_ALWAYS = 2 + BRUSHSOLID_ALWAYS = 2 } - public enum C4LightEffect_t : long + public enum C4LightEffect_t: long { eLightEffectNone = 0, eLightEffectDropped = 1, - eLightEffectThirdPersonHeld = 2 + eLightEffectThirdPersonHeld = 2 } - public enum CAnimationGraphVisualizerPrimitiveType : long + public enum CAnimationGraphVisualizerPrimitiveType: long { ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Text = 0, ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Sphere = 1, ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Line = 2, ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Pie = 3, - ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Axis = 4 + ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Axis = 4 } - public enum CanPlaySequence_t : long + public enum CanPlaySequence_t: long { CANNOT_PLAY = 0, CAN_PLAY_NOW = 1, - CAN_PLAY_ENQUEUED = 2 + CAN_PLAY_ENQUEUED = 2 } - public enum CDebugOverlayCombinedTypes_t : long + public enum CDebugOverlayCombinedTypes_t: long { ALL = 0, ANY = 1, - COUNT = 2 + COUNT = 2 } - public enum CDebugOverlayFilterTextType_t : long + public enum CDebugOverlayFilterTextType_t: long { FILTER_TEXT_NONE = 0, MATCH = 1, HIERARCHY = 2, - COUNT = 3 + COUNT = 3 } - public enum CDebugOverlayFilterType_t : long + public enum CDebugOverlayFilterType_t: long { NONE = 0, TEXT = 1, @@ -346,15 +351,15 @@ public enum CDebugOverlayFilterType_t : long AI_EVENT = 7, AI_PATHFINDING = 8, END_SIM_HISTORY_TYPES = 9, - COMBINED = -1 + COMBINED = -1 } - public enum ChatIgnoreType_t : long + public enum ChatIgnoreType_t: long { CHAT_IGNORE_NONE = 0, CHAT_IGNORE_ALL = 1, - CHAT_IGNORE_TEAM = 2 + CHAT_IGNORE_TEAM = 2 } - public enum ChickenActivity : long + public enum ChickenActivity: long { IDLE = 0, SQUAT = 1, @@ -366,41 +371,41 @@ public enum ChickenActivity : long TRICK = 7, TURN_IN_PLACE = 8, FEED = 9, - SLEEP = 10 + SLEEP = 10 } - public enum ChoiceBlendMethod : long + public enum ChoiceBlendMethod: long { SingleBlendTime = 0, - PerChoiceBlendTimes = 1 + PerChoiceBlendTimes = 1 } - public enum ChoiceChangeMethod : long + public enum ChoiceChangeMethod: long { OnReset = 0, OnCycleEnd = 1, - OnResetOrCycleEnd = 2 + OnResetOrCycleEnd = 2 } - public enum ChoiceMethod : long + public enum ChoiceMethod: long { WeightedRandom = 0, WeightedRandomNoRepeat = 1, Iterate = 2, - IterateRandom = 3 + IterateRandom = 3 } - public enum ChoreoLookAtMode_t : long + public enum ChoreoLookAtMode_t: long { eInvalid = -1, eChest = 0, eHead = 1, - eEyesOnly = 2 + eEyesOnly = 2 } - public enum ChoreoLookAtSpeed_t : long + public enum ChoreoLookAtSpeed_t: long { eInvalid = -1, eSlow = 0, eMedium = 1, - eFast = 2 + eFast = 2 } - public enum Class_T : long + public enum Class_T: long { CLASS_NONE = 0, CLASS_PLAYER = 1, @@ -411,29 +416,31 @@ public enum Class_T : long CLASS_WATER_SPLASHER = 6, CLASS_HUDMODEL_WEAPON = 7, CLASS_HUDMODEL_ARMS = 8, - CLASS_WORLDMODEL_GLOVES = 9, - CLASS_DOOR = 10, - NUM_CLASSIFY_CLASSES = 11 + CLASS_HUDMODEL_ADDON = 9, + CLASS_WORLDMODEL_GLOVES = 10, + CLASS_DOOR = 11, + CLASS_PLANTED_C4 = 12, + NUM_CLASSIFY_CLASSES = 13 } - public enum ClosestPointTestType_t : long + public enum ClosestPointTestType_t: long { PARTICLE_CLOSEST_TYPE_BOX = 0, PARTICLE_CLOSEST_TYPE_CAPSULE = 1, - PARTICLE_CLOSEST_TYPE_HYBRID = 2 + PARTICLE_CLOSEST_TYPE_HYBRID = 2 } - public enum CNmEventRelevance_t : long + public enum CNmEventRelevance_t: long { ClientOnly = 0, ServerOnly = 1, - ClientAndServer = 2 + ClientAndServer = 2 } - public enum CompMatPropertyMutatorConditionType_t : long + public enum CompMatPropertyMutatorConditionType_t: long { COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_EXISTS = 0, COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_VALUE_EXISTS = 1, - COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_VALUE_EQUALS = 2 + COMP_MAT_MUTATOR_CONDITION_INPUT_CONTAINER_VALUE_EQUALS = 2 } - public enum CompMatPropertyMutatorType_t : long + public enum CompMatPropertyMutatorType_t: long { COMP_MAT_PROPERTY_MUTATOR_INIT = 0, COMP_MAT_PROPERTY_MUTATOR_COPY_MATCHING_KEYS = 1, @@ -444,18 +451,18 @@ public enum CompMatPropertyMutatorType_t : long COMP_MAT_PROPERTY_MUTATOR_CONDITIONAL_MUTATORS = 6, COMP_MAT_PROPERTY_MUTATOR_POP_INPUT_QUEUE = 7, COMP_MAT_PROPERTY_MUTATOR_DRAW_TEXT = 8, - COMP_MAT_PROPERTY_MUTATOR_RANDOM_ROLL_INPUT_VARIABLES = 9 + COMP_MAT_PROPERTY_MUTATOR_RANDOM_ROLL_INPUT_VARIABLES = 9 } - public enum CompositeMaterialInputContainerSourceType_t : long + public enum CompositeMaterialInputContainerSourceType_t: long { CONTAINER_SOURCE_TYPE_TARGET_MATERIAL = 0, CONTAINER_SOURCE_TYPE_MATERIAL_FROM_TARGET_ATTR = 1, CONTAINER_SOURCE_TYPE_SPECIFIC_MATERIAL = 2, CONTAINER_SOURCE_TYPE_LOOSE_VARIABLES = 3, CONTAINER_SOURCE_TYPE_VARIABLE_FROM_TARGET_ATTR = 4, - CONTAINER_SOURCE_TYPE_TARGET_INSTANCE_MATERIAL = 5 + CONTAINER_SOURCE_TYPE_TARGET_INSTANCE_MATERIAL = 5 } - public enum CompositeMaterialInputLooseVariableType_t : long + public enum CompositeMaterialInputLooseVariableType_t: long { LOOSE_VARIABLE_TYPE_BOOLEAN = 0, LOOSE_VARIABLE_TYPE_INTEGER1 = 1, @@ -471,9 +478,9 @@ public enum CompositeMaterialInputLooseVariableType_t : long LOOSE_VARIABLE_TYPE_SYSTEMVAR = 11, LOOSE_VARIABLE_TYPE_RESOURCE_MATERIAL = 12, LOOSE_VARIABLE_TYPE_RESOURCE_TEXTURE = 13, - LOOSE_VARIABLE_TYPE_PANORAMA_RENDER = 14 + LOOSE_VARIABLE_TYPE_PANORAMA_RENDER = 14 } - public enum CompositeMaterialInputTextureType_t : long + public enum CompositeMaterialInputTextureType_t: long { INPUT_TEXTURE_TYPE_DEFAULT = 0, INPUT_TEXTURE_TYPE_NORMALMAP = 1, @@ -481,23 +488,24 @@ public enum CompositeMaterialInputTextureType_t : long INPUT_TEXTURE_TYPE_MASKS = 3, INPUT_TEXTURE_TYPE_ROUGHNESS = 4, INPUT_TEXTURE_TYPE_PEARLESCENCE_MASK = 5, - INPUT_TEXTURE_TYPE_AO = 6 + INPUT_TEXTURE_TYPE_AO = 6, + INPUT_TEXTURE_TYPE_POSITION = 7 } - public enum CompositeMaterialMatchFilterType_t : long + public enum CompositeMaterialMatchFilterType_t: long { MATCH_FILTER_MATERIAL_ATTRIBUTE_EXISTS = 0, MATCH_FILTER_MATERIAL_SHADER = 1, MATCH_FILTER_MATERIAL_NAME_SUBSTR = 2, MATCH_FILTER_MATERIAL_ATTRIBUTE_EQUALS = 3, MATCH_FILTER_MATERIAL_PROPERTY_EXISTS = 4, - MATCH_FILTER_MATERIAL_PROPERTY_EQUALS = 5 + MATCH_FILTER_MATERIAL_PROPERTY_EQUALS = 5 } - public enum CompositeMaterialVarSystemVar_t : long + public enum CompositeMaterialVarSystemVar_t: long { COMPMATSYSVAR_COMPOSITETIME = 0, - COMPMATSYSVAR_EMPTY_RESOURCE_SPACER = 1 + COMPMATSYSVAR_EMPTY_RESOURCE_SPACER = 1 } - public enum CSPlayerBlockingUseAction_t : long + public enum CSPlayerBlockingUseAction_t: long { k_CSPlayerBlockingUseAction_None = 0, k_CSPlayerBlockingUseAction_DefusingDefault = 1, @@ -506,9 +514,9 @@ public enum CSPlayerBlockingUseAction_t : long k_CSPlayerBlockingUseAction_HostageDropping = 4, k_CSPlayerBlockingUseAction_MapLongUseEntity_Pickup = 5, k_CSPlayerBlockingUseAction_MapLongUseEntity_Place = 6, - k_CSPlayerBlockingUseAction_MaxCount = 7 + k_CSPlayerBlockingUseAction_MaxCount = 7 } - public enum CSPlayerState : long + public enum CSPlayerState: long { STATE_ACTIVE = 0, STATE_WELCOME = 1, @@ -519,9 +527,9 @@ public enum CSPlayerState : long STATE_OBSERVER_MODE = 6, STATE_GUNGAME_RESPAWN = 7, STATE_DORMANT = 8, - NUM_PLAYER_STATES = 9 + NUM_PLAYER_STATES = 9 } - public enum CSWeaponCategory : long + public enum CSWeaponCategory: long { WEAPONCATEGORY_OTHER = 0, WEAPONCATEGORY_MELEE = 1, @@ -529,21 +537,21 @@ public enum CSWeaponCategory : long WEAPONCATEGORY_SMG = 3, WEAPONCATEGORY_RIFLE = 4, WEAPONCATEGORY_HEAVY = 5, - WEAPONCATEGORY_COUNT = 6 + WEAPONCATEGORY_COUNT = 6 } - public enum CSWeaponMode : long + public enum CSWeaponMode: long { Primary_Mode = 0, Secondary_Mode = 1, - WeaponMode_MAX = 2 + WeaponMode_MAX = 2 } - public enum CSWeaponSilencerType : long + public enum CSWeaponSilencerType: long { WEAPONSILENCER_NONE = 0, WEAPONSILENCER_DETACHABLE = 1, - WEAPONSILENCER_INTEGRATED = 2 + WEAPONSILENCER_INTEGRATED = 2 } - public enum CSWeaponType : long + public enum CSWeaponType: long { WEAPONTYPE_KNIFE = 0, WEAPONTYPE_PISTOL = 1, @@ -557,16 +565,16 @@ public enum CSWeaponType : long WEAPONTYPE_GRENADE = 9, WEAPONTYPE_EQUIPMENT = 10, WEAPONTYPE_STACKABLEITEM = 11, - WEAPONTYPE_UNKNOWN = 12 + WEAPONTYPE_UNKNOWN = 12 } - public enum CVSoundFormat_t : long + public enum CVSoundFormat_t: long { PCM16 = 0, PCM8 = 1, MP3 = 2, - ADPCM = 3 + ADPCM = 3 } - public enum DamageTypes_t : long + public enum DamageTypes_t: long { DMG_GENERIC = 0, DMG_CRUSH = 1, @@ -590,17 +598,16 @@ public enum DamageTypes_t : long DMG_DISSOLVE = 2097152, DMG_BLAST_SURFACE = 4194304, DMG_LASTGENERICFLAG = 4194304, - DMG_HEADSHOT = 8388608, - DMG_DANGERZONE = 16777216 + DMG_HEADSHOT = 8388608 } - public enum DampingSpeedFunction : long + public enum DampingSpeedFunction: long { NoDamping = 0, Constant = 1, Spring = 2, - AsymmetricSpring = 3 + AsymmetricSpring = 3 } - public enum DebugOverlayBits_t : long + public enum DebugOverlayBits_t: long { OVERLAY_TEXT_BIT = 1, OVERLAY_NAME_BIT = 2, @@ -630,7 +637,6 @@ public enum DebugOverlayBits_t : long OVERLAY_NPC_BODYLOCATIONS = 67108864, OVERLAY_NPC_VIEWCONE_BIT = 134217728, OVERLAY_NPC_KILL_BIT = 268435456, - OVERLAY_WC_CHANGE_ENTITY = 536870912, OVERLAY_BUDDHA_MODE = 1073741824, OVERLAY_NPC_STEERING_REGULATIONS = 2147483648, OVERLAY_NPC_TASK_TEXT_BIT = 4294967296, @@ -642,16 +648,38 @@ public enum DebugOverlayBits_t : long OVERLAY_ACTORNAME_BIT = 274877906944, OVERLAY_NPC_CONDITIONS_TEXT_BIT = 549755813888, OVERLAY_NPC_ABILITY_RANGE_DEBUG_BIT = 1099511627776, - OVERLAY_MINIMAL_TEXT = 2199023255552 + OVERLAY_MINIMAL_TEXT = 2199023255552 } - public enum DestructiblePartDestructionDeathBehavior_t : long + public enum DecalFlags_t: long + { + eNone = 0, + eCannotClear = 1, + eAll = 4294967295, + eAllButCannotClear = 4294967294 + } + public enum DecalMode_t: long + { + kDecalBlood = 0, + kDecalCloak = 1, + kDecalMax = 2, + kDecalDefault = 0 + } + public enum DecalVBType_t: long + { + eInvalid = -1, + eStatic = 0, + eDynamic = 1, + eCount = 2, + eFirst = 0 + } + public enum DestructiblePartDestructionDeathBehavior_t: long { eDoNotKill = 0, eKill = 1, eGib = 2, - eRemove = 3 + eRemove = 3 } - public enum Detail2Combo_t : long + public enum Detail2Combo_t: long { DETAIL_2_COMBO_UNINITIALIZED = -1, DETAIL_2_COMBO_OFF = 0, @@ -659,23 +687,23 @@ public enum Detail2Combo_t : long DETAIL_2_COMBO_ADD_SELF_ILLUM = 2, DETAIL_2_COMBO_MOD2X = 3, DETAIL_2_COMBO_MUL = 4, - DETAIL_2_COMBO_CROSSFADE = 5 + DETAIL_2_COMBO_CROSSFADE = 5 } - public enum DetailCombo_t : long + public enum DetailCombo_t: long { DETAIL_COMBO_OFF = 0, DETAIL_COMBO_ADD = 1, DETAIL_COMBO_ADD_SELF_ILLUM = 2, - DETAIL_COMBO_MOD2X = 3 + DETAIL_COMBO_MOD2X = 3 } - public enum DisableShadows_t : long + public enum DisableShadows_t: long { kDisableShadows_None = 0, kDisableShadows_All = 1, kDisableShadows_Baked = 2, - kDisableShadows_Realtime = 3 + kDisableShadows_Realtime = 3 } - public enum Disposition_t : long + public enum Disposition_t: long { D_ER = 0, D_HT = 1, @@ -686,68 +714,69 @@ public enum Disposition_t : long D_HATE = 1, D_FEAR = 2, D_LIKE = 3, - D_NEUTRAL = 4 + D_NEUTRAL = 4 } - public enum doorCheck_e : long + public enum doorCheck_e: long { DOOR_CHECK_FORWARD = 0, DOOR_CHECK_BACKWARD = 1, - DOOR_CHECK_FULL = 2 + DOOR_CHECK_FULL = 2 } - public enum DoorState_t : long + public enum DoorState_t: long { DOOR_STATE_CLOSED = 0, DOOR_STATE_OPENING = 1, DOOR_STATE_OPEN = 2, DOOR_STATE_CLOSING = 3, - DOOR_STATE_AJAR = 4 + DOOR_STATE_AJAR = 4 } - public enum DynamicContinuousContactBehavior_t : long + public enum DynamicContinuousContactBehavior_t: long { DYNAMIC_CONTINUOUS_ALLOW_IF_REQUESTED_BY_OTHER_BODY = 0, DYNAMIC_CONTINUOUS_ALWAYS = 1, - DYNAMIC_CONTINUOUS_NEVER = 2 + DYNAMIC_CONTINUOUS_NEVER = 2 } - public enum EContributionScoreFlag_t : long + public enum EContributionScoreFlag_t: long { k_EContributionScoreFlag_Default = 0, k_EContributionScoreFlag_Objective = 1, - k_EContributionScoreFlag_Bullets = 2 + k_EContributionScoreFlag_Bullets = 2 } - public enum EDemoBoneSelectionMode : long + public enum EDemoBoneSelectionMode: long { CaptureAllBones = 0, - CaptureSelectedBones = 1 + CaptureSelectedBones = 1 } - public enum EDestructiblePartDamagePassThroughType : long + public enum EDestructiblePartDamagePassThroughType: long { Normal = 0, Absorb = 1, - InvinciblePassthrough = 2 + InvincibleAbsorb = 2, + InvinciblePassthrough = 3 } - public enum EDestructiblePartRadiusDamageApplyType : long + public enum EDestructiblePartRadiusDamageApplyType: long { ScaleByExplosionRadius = 0, - PrioritizeClosestPart = 1 + PrioritizeClosestPart = 1 } - public enum EDestructibleParts_DestroyParameterFlags : long + public enum EDestructibleParts_DestroyParameterFlags: long { GenerateBreakpieces = 1, EnableFlinches = 2, ForceDamageApply = 4, IgnoreKillEntityFlag = 8, IgnoreHealthCheck = 16, - Default = 3 + Default = 3 } - public enum EIKEndEffectorRotationFixUpMode : long + public enum EIKEndEffectorRotationFixUpMode: long { None = 0, MatchTargetOrientation = 1, LookAtTargetForward = 2, MaintainParentOrientation = 3, - Count = 4 + Count = 4 } - public enum EInButtonState : long + public enum EInButtonState: long { IN_BUTTON_UP = 0, IN_BUTTON_DOWN = 1, @@ -757,9 +786,9 @@ public enum EInButtonState : long IN_BUTTON_DOWN_UP_DOWN = 5, IN_BUTTON_DOWN_UP_DOWN_UP = 6, IN_BUTTON_UP_DOWN_UP_DOWN = 7, - IN_BUTTON_STATE_COUNT = 8 + IN_BUTTON_STATE_COUNT = 8 } - public enum EKillTypes_t : long + public enum EKillTypes_t: long { KILL_NONE = 0, KILL_DEFAULT = 1, @@ -768,9 +797,9 @@ public enum EKillTypes_t : long KILL_BURN = 4, KILL_SLASH = 5, KILL_SHOCK = 6, - KILLTYPE_COUNT = 7 + KILLTYPE_COUNT = 7 } - public enum ELayoutNodeType : long + public enum ELayoutNodeType: long { ROOT = 0, STYLES = 1, @@ -784,9 +813,9 @@ public enum ELayoutNodeType : long PANEL_ATTRIBUTE_VALUE = 9, REFERENCE_CONTENT = 10, REFERENCE_COMPILED = 11, - REFERENCE_PASSTHROUGH = 12 + REFERENCE_PASSTHROUGH = 12 } - public enum EMidiNote : long + public enum EMidiNote: long { C = 0, C_Sharp = 1, @@ -800,47 +829,47 @@ public enum EMidiNote : long A = 9, A_Sharp = 10, B = 11, - Count = 12 + Count = 12 } - public enum EMode_t : long + public enum EMode_t: long { Peak = 0, - RMS = 1 + RMS = 1 } - public enum EntFinderMethod_t : long + public enum EntFinderMethod_t: long { ENT_FIND_METHOD_NEAREST = 0, ENT_FIND_METHOD_FARTHEST = 1, - ENT_FIND_METHOD_RANDOM = 2 + ENT_FIND_METHOD_RANDOM = 2 } - public enum EntityAttachmentType_t : long + public enum EntityAttachmentType_t: long { eAbsOrigin = 0, eCenter = 1, eEyes = 2, - eAttachment = 3 + eAttachment = 3 } - public enum EntityDisolveType_t : long + public enum EntityDisolveType_t: long { ENTITY_DISSOLVE_INVALID = -1, ENTITY_DISSOLVE_NORMAL = 0, ENTITY_DISSOLVE_ELECTRICAL = 1, ENTITY_DISSOLVE_ELECTRICAL_LIGHT = 2, - ENTITY_DISSOLVE_CORE = 3 + ENTITY_DISSOLVE_CORE = 3 } - public enum EntityDistanceMode_t : long + public enum EntityDistanceMode_t: long { eOriginToOrigin = 0, eCenterToCenter = 1, - eAxisToAxis = 2 + eAxisToAxis = 2 } - public enum EntityDormancyType_t : long + public enum EntityDormancyType_t: long { ENTITY_NOT_DORMANT = 0, ENTITY_DORMANT = 1, - ENTITY_SUSPENDED = 2 + ENTITY_SUSPENDED = 2 } - public enum EntityEffects_t : long + public enum EntityEffects_t: long { DEPRICATED_EF_NOINTERP = 8, EF_NOSHADOW = 16, @@ -848,46 +877,46 @@ public enum EntityEffects_t : long EF_NORECEIVESHADOW = 64, EF_PARENT_ANIMATES = 512, EF_NODRAW_BUT_TRANSMIT = 1024, - EF_MAX_BITS = 10 + EF_MAX_BITS = 10 } - public enum EntityIOTargetType_t : long + public enum EntityIOTargetType_t: long { ENTITY_IO_TARGET_INVALID = -1, ENTITY_IO_TARGET_ENTITYNAME = 2, ENTITY_IO_TARGET_EHANDLE = 6, - ENTITY_IO_TARGET_ENTITYNAME_OR_CLASSNAME = 7 + ENTITY_IO_TARGET_ENTITYNAME_OR_CLASSNAME = 7 } - public enum EntityPlatformTypes_t : long + public enum EntityPlatformTypes_t: long { ENTITY_NOT_PLATFORM = 0, ENTITY_PLATFORM_PLAYER_FOLLOWS_YAW = 1, - ENTITY_PLATFORM_PLAYER_IGNORES_YAW = 2 + ENTITY_PLATFORM_PLAYER_IGNORES_YAW = 2 } - public enum EntitySubclassScope_t : long + public enum EntitySubclassScope_t: long { SUBCLASS_SCOPE_NONE = -1, SUBCLASS_SCOPE_PRECIPITATION = 0, SUBCLASS_SCOPE_PLAYER_WEAPONS = 1, - SUBCLASS_SCOPE_COUNT = 2 + SUBCLASS_SCOPE_COUNT = 2 } - public enum EOverrideBlockLOS_t : long + public enum EOverrideBlockLOS_t: long { BLOCK_LOS_DEFAULT = 0, BLOCK_LOS_FORCE_FALSE = 1, - BLOCK_LOS_FORCE_TRUE = 2 + BLOCK_LOS_FORCE_TRUE = 2 } - public enum EProceduralRagdollWeightIndexPropagationMethod : long + public enum EProceduralRagdollWeightIndexPropagationMethod: long { Bone = 0, - BoneAndChildren = 1 + BoneAndChildren = 1 } - public enum eSplinePushType : long + public enum eSplinePushType: long { k_eSplinePushAlong = 0, k_eSplinePushAway = 1, - k_eSplinePushTowards = 2 + k_eSplinePushTowards = 2 } - public enum EStyleNodeType : long + public enum EStyleNodeType: long { ROOT = 0, EXPRESSION = 1, @@ -904,9 +933,10 @@ public enum EStyleNodeType : long REFERENCE_CONTENT = 12, REFERENCE_COMPILED = 13, REFERENCE_PASSTHROUGH = 14, - COMPILER_CONDITIONAL = 15 + REFERENCE_PANEL = 15, + COMPILER_CONDITIONAL = 16 } - public enum EventTypeSelection_t : long + public enum EventTypeSelection_t: long { PARTICLE_EVENT_TYPE_MASK_NONE = 0, PARTICLE_EVENT_TYPE_MASK_SPAWNED = 1, @@ -918,37 +948,37 @@ public enum EventTypeSelection_t : long PARTICLE_EVENT_TYPE_MASK_USER_1 = 64, PARTICLE_EVENT_TYPE_MASK_USER_2 = 128, PARTICLE_EVENT_TYPE_MASK_USER_3 = 256, - PARTICLE_EVENT_TYPE_MASK_USER_4 = 512 + PARTICLE_EVENT_TYPE_MASK_USER_4 = 512 } - public enum EWaveform : long + public enum EWaveform: long { Sine = 0, Square = 1, Saw = 2, Triangle = 3, - Noise = 4 + Noise = 4 } - public enum Explosions : long + public enum Explosions: long { expRandom = 0, expDirected = 1, - expUsePrecise = 2 + expUsePrecise = 2 } - public enum FacingMode : long + public enum FacingMode: long { FacingMode_Invalid = 0, FacingMode_Manual = 1, FacingMode_Path = 2, FacingMode_LookTarget = 3, - FacingMode_ManualPosition = 4 + FacingMode_ManualPosition = 4 } - public enum FieldNetworkOption : long + public enum FieldNetworkOption: long { Auto = 0, ForceEnable = 1, - ForceDisable = 2 + ForceDisable = 2 } - public enum fieldtype_t : long + public enum fieldtype_t: long { FIELD_VOID = 0, FIELD_FLOAT32 = 1, @@ -1031,20 +1061,20 @@ public enum fieldtype_t : long FIELD_WORLD_GROUP_ID = 78, FIELD_GLOBALSYMBOL = 79, FIELD_HNMGRAPHDEFINITION = 80, - FIELD_TYPECOUNT = 81 + FIELD_TYPECOUNT = 81 } - public enum filter_t : long + public enum filter_t: long { FILTER_AND = 0, - FILTER_OR = 1 + FILTER_OR = 1 } - public enum FixAngleSet_t : long + public enum FixAngleSet_t: long { None = 0, Absolute = 1, - Relative = 2 + Relative = 2 } - public enum Flags_t : long + public enum Flags_t: long { FL_ONGROUND = 1, FL_DUCKING = 2, @@ -1057,7 +1087,6 @@ public enum Flags_t : long FL_FLY = 1024, FL_SUPPRESS_SAVE = 2048, FL_IN_VEHICLE = 4096, - FL_IN_VEHICLE_TRANSPORT = 8192, FL_GODMODE = 16384, FL_NOTARGET = 32768, FL_AIMTARGET = 65536, @@ -1070,9 +1099,9 @@ public enum Flags_t : long FL_ONFIRE = 134217728, FL_DISSOLVING = 268435456, FL_TRANSRAGDOLL = 536870912, - FL_UNBLOCKABLE_BY_PLAYER = 1073741824 + FL_UNBLOCKABLE_BY_PLAYER = 1073741824 } - public enum FlexOpCode_t : long + public enum FlexOpCode_t: long { FLEX_OP_CONST = 1, FLEX_OP_FETCH1 = 2, @@ -1099,9 +1128,9 @@ public enum FlexOpCode_t : long FLEX_OP_REMAPVALCLAMPED = 23, FLEX_OP_SIN = 24, FLEX_OP_COS = 25, - FLEX_OP_ABS = 26 + FLEX_OP_ABS = 26 } - public enum FootFallTagFoot_t : long + public enum FootFallTagFoot_t: long { FOOT1 = 0, FOOT2 = 1, @@ -1110,42 +1139,42 @@ public enum FootFallTagFoot_t : long FOOT5 = 4, FOOT6 = 5, FOOT7 = 6, - FOOT8 = 7 + FOOT8 = 7 } - public enum FootLockSubVisualization : long + public enum FootLockSubVisualization: long { FOOTLOCKSUBVISUALIZATION_ReachabilityAnalysis = 0, - FOOTLOCKSUBVISUALIZATION_IKSolve = 1 + FOOTLOCKSUBVISUALIZATION_IKSolve = 1 } - public enum FootPinningTimingSource : long + public enum FootPinningTimingSource: long { FootMotion = 0, Tag = 1, - Parameter = 2 + Parameter = 2 } - public enum FootstepLandedFootSoundType_t : long + public enum FootstepLandedFootSoundType_t: long { FOOTSOUND_Left = 0, FOOTSOUND_Right = 1, - FOOTSOUND_UseOverrideSound = 2 + FOOTSOUND_UseOverrideSound = 2 } - public enum ForcedCrouchState_t : long + public enum ForcedCrouchState_t: long { FORCEDCROUCH_NONE = 0, FORCEDCROUCH_CROUCHED = 1, - FORCEDCROUCH_UNCROUCHED = 2 + FORCEDCROUCH_UNCROUCHED = 2 } - public enum FuncDoorSpawnPos_t : long + public enum FuncDoorSpawnPos_t: long { FUNC_DOOR_SPAWN_CLOSED = 0, - FUNC_DOOR_SPAWN_OPEN = 1 + FUNC_DOOR_SPAWN_OPEN = 1 } - public enum FuseVariableAccess_t : long + public enum FuseVariableAccess_t: long { WRITABLE = 0, - READ_ONLY = 1 + READ_ONLY = 1 } - public enum FuseVariableType_t : long + public enum FuseVariableType_t: long { INVALID = 0, BOOL = 1, @@ -1155,9 +1184,9 @@ public enum FuseVariableType_t : long UINT8 = 5, UINT16 = 6, UINT32 = 7, - FLOAT32 = 8 + FLOAT32 = 8 } - public enum GameAnimEventIndex_t : long + public enum GameAnimEventIndex_t: long { AE_EMPTY = 0, AE_CL_PLAYSOUND = 1, @@ -1199,9 +1228,9 @@ public enum GameAnimEventIndex_t : long AE_CL_EJECT_MAG = 37, AE_WPN_COMPLETE_RELOAD = 38, AE_WPN_HEALTHSHOT_INJECT = 39, - AE_GRENADE_THROW_COMPLETE = 40 + AE_GRENADE_THROW_COMPLETE = 40 } - public enum gear_slot_t : long + public enum gear_slot_t: long { GEAR_SLOT_INVALID = -1, GEAR_SLOT_RIFLE = 0, @@ -1219,39 +1248,39 @@ public enum gear_slot_t : long GEAR_SLOT_UTILITY = 12, GEAR_SLOT_COUNT = 13, GEAR_SLOT_FIRST = 0, - GEAR_SLOT_LAST = 12 + GEAR_SLOT_LAST = 12 } - public enum GrenadeType_t : long + public enum GrenadeType_t: long { GRENADE_TYPE_EXPLOSIVE = 0, GRENADE_TYPE_FLASH = 1, GRENADE_TYPE_FIRE = 2, GRENADE_TYPE_DECOY = 3, GRENADE_TYPE_SMOKE = 4, - GRENADE_TYPE_TOTAL = 5 + GRENADE_TYPE_TOTAL = 5 } - public enum HandshakeTagType_t : long + public enum HandshakeTagType_t: long { eInvalid = -1, eTask = 0, eMovement = 1, - eCount = 2 + eCount = 2 } - public enum HierarchyType_t : long + public enum HierarchyType_t: long { HIERARCHY_NONE = 0, HIERARCHY_BONE_MERGE = 1, HIERARCHY_ATTACHMENT = 2, HIERARCHY_ABSORIGIN = 3, HIERARCHY_BONE = 4, - HIERARCHY_TYPE_COUNT = 5 + HIERARCHY_TYPE_COUNT = 5 } - public enum HitboxLerpType_t : long + public enum HitboxLerpType_t: long { HITBOX_LERP_LIFETIME = 0, - HITBOX_LERP_CONSTANT = 1 + HITBOX_LERP_CONSTANT = 1 } - public enum HitGroup_t : long + public enum HitGroup_t: long { HITGROUP_INVALID = -1, HITGROUP_GENERIC = 0, @@ -1266,22 +1295,22 @@ public enum HitGroup_t : long HITGROUP_UNUSED = 9, HITGROUP_GEAR = 10, HITGROUP_SPECIAL = 11, - HITGROUP_COUNT = 12 + HITGROUP_COUNT = 12 } - public enum HorizJustification_e : long + public enum HorizJustification_e: long { HORIZ_JUSTIFICATION_LEFT = 0, HORIZ_JUSTIFICATION_CENTER = 1, HORIZ_JUSTIFICATION_RIGHT = 2, - HORIZ_JUSTIFICATION_NONE = 3 + HORIZ_JUSTIFICATION_NONE = 3 } - public enum HoverPoseFlags_t : long + public enum HoverPoseFlags_t: long { eNone = 0, ePosition = 1, - eAngles = 2 + eAngles = 2 } - public enum Hull_t : long + public enum Hull_t: long { HULL_HUMAN = 0, HULL_SMALL_CENTERED = 1, @@ -1294,55 +1323,55 @@ public enum Hull_t : long HULL_MEDIUM_TALL = 8, HULL_SMALL = 9, NUM_HULLS = 10, - HULL_NONE = 11 + HULL_NONE = 11 } - public enum IKChannelMode : long + public enum IKChannelMode: long { TwoBone = 0, TwoBone_Translate = 1, OneBone = 2, - OneBone_Translate = 3 + OneBone_Translate = 3 } - public enum IkEndEffectorType : long + public enum IkEndEffectorType: long { IkEndEffector_Attachment = 0, - IkEndEffector_Bone = 1 + IkEndEffector_Bone = 1 } - public enum IKSolverType : long + public enum IKSolverType: long { IKSOLVER_Perlin = 0, IKSOLVER_TwoBone = 1, IKSOLVER_Fabrik = 2, IKSOLVER_DogLeg3Bone = 3, IKSOLVER_CCD = 4, - IKSOLVER_COUNT = 5 + IKSOLVER_COUNT = 5 } - public enum IKTargetCoordinateSystem : long + public enum IKTargetCoordinateSystem: long { IKTARGETCOORDINATESYSTEM_WorldSpace = 0, IKTARGETCOORDINATESYSTEM_ModelSpace = 1, - IKTARGETCOORDINATESYSTEM_COUNT = 2 + IKTARGETCOORDINATESYSTEM_COUNT = 2 } - public enum IKTargetSource : long + public enum IKTargetSource: long { IKTARGETSOURCE_Bone = 0, IKTARGETSOURCE_AnimgraphParameter = 1, - IKTARGETSOURCE_COUNT = 2 + IKTARGETSOURCE_COUNT = 2 } - public enum IkTargetType : long + public enum IkTargetType: long { IkTarget_Attachment = 0, IkTarget_Bone = 1, IkTarget_Parameter_ModelSpace = 2, - IkTarget_Parameter_WorldSpace = 3 + IkTarget_Parameter_WorldSpace = 3 } - public enum InheritableBoolType_t : long + public enum InheritableBoolType_t: long { INHERITABLE_BOOL_INHERIT = 0, INHERITABLE_BOOL_FALSE = 1, - INHERITABLE_BOOL_TRUE = 2 + INHERITABLE_BOOL_TRUE = 2 } - public enum InputBitMask_t : long + public enum InputBitMask_t: long { IN_NONE = 0, IN_ALL = -1, @@ -1364,16 +1393,16 @@ public enum InputBitMask_t : long IN_USEORRELOAD = 4294967296, IN_SCORE = 8589934592, IN_ZOOM = 17179869184, - IN_LOOK_AT_WEAPON = 34359738368 + IN_LOOK_AT_WEAPON = 34359738368 } - public enum InputLayoutVariation_t : long + public enum InputLayoutVariation_t: long { INPUT_LAYOUT_VARIATION_DEFAULT = 0, INPUT_LAYOUT_VARIATION_STREAM1_INSTANCEID = 1, INPUT_LAYOUT_VARIATION_STREAM1_INSTANCEID_MORPH_VERT_ID = 2, - INPUT_LAYOUT_VARIATION_MAX = 3 + INPUT_LAYOUT_VARIATION_MAX = 3 } - public enum InventoryNodeType_t : long + public enum InventoryNodeType_t: long { NODE_TYPE_INVALID = 0, VIRTUAL_NODE_SCHEMA_PREFAB = 1, @@ -1383,9 +1412,9 @@ public enum InventoryNodeType_t : long CONCRETE_NODE_SCHEMA_PREFAB = 5, CONCRETE_NODE_SCHEMA_ITEMDEF = 6, CONCRETE_NODE_SCHEMA_STICKER = 7, - CONCRETE_NODE_SCHEMA_KEYCHAIN = 8 + CONCRETE_NODE_SCHEMA_KEYCHAIN = 8 } - public enum ItemFlagTypes_t : long + public enum ItemFlagTypes_t: long { ITEM_FLAG_NONE = 0, ITEM_FLAG_CAN_SELECT_WITHOUT_AMMO = 1, @@ -1395,68 +1424,68 @@ public enum ItemFlagTypes_t : long ITEM_FLAG_EXHAUSTIBLE = 16, ITEM_FLAG_DOHITLOCATIONDMG = 32, ITEM_FLAG_NOAMMOPICKUPS = 64, - ITEM_FLAG_NOITEMPICKUP = 128 + ITEM_FLAG_NOITEMPICKUP = 128 } - public enum JiggleBoneSimSpace : long + public enum JiggleBoneSimSpace: long { SimSpace_Local = 0, SimSpace_Model = 1, - SimSpace_World = 2 + SimSpace_World = 2 } - public enum JointAxis_t : long + public enum JointAxis_t: long { JOINT_AXIS_X = 0, JOINT_AXIS_Y = 1, JOINT_AXIS_Z = 2, - JOINT_AXIS_COUNT = 3 + JOINT_AXIS_COUNT = 3 } - public enum JointMotion_t : long + public enum JointMotion_t: long { JOINT_MOTION_FREE = 0, JOINT_MOTION_LOCKED = 1, - JOINT_MOTION_COUNT = 2 + JOINT_MOTION_COUNT = 2 } - public enum JumpCorrectionMethod : long + public enum JumpCorrectionMethod: long { ScaleMotion = 0, - AddCorrectionDelta = 1 + AddCorrectionDelta = 1 } - public enum LatchDirtyPermission_t : long + public enum LatchDirtyPermission_t: long { LATCH_DIRTY_DISALLOW = 0, LATCH_DIRTY_SERVER_CONTROLLED = 1, LATCH_DIRTY_CLIENT_SIMULATED = 2, LATCH_DIRTY_PREDICTION = 3, LATCH_DIRTY_FRAMESIMULATE = 4, - LATCH_DIRTY_PARTICLE_SIMULATE = 5 + LATCH_DIRTY_PARTICLE_SIMULATE = 5 } - public enum LayoutPositionType_e : long + public enum LayoutPositionType_e: long { LAYOUTPOSITIONTYPE_VIEWPORT_RELATIVE = 0, LAYOUTPOSITIONTYPE_FRACTIONAL = 1, - LAYOUTPOSITIONTYPE_NONE = 2 + LAYOUTPOSITIONTYPE_NONE = 2 } - public enum LessonPanelLayoutFileTypes_t : long + public enum LessonPanelLayoutFileTypes_t: long { LAYOUT_HAND_DEFAULT = 0, LAYOUT_WORLD_DEFAULT = 1, - LAYOUT_CUSTOM = 2 + LAYOUT_CUSTOM = 2 } - public enum LifeState_t : long + public enum LifeState_t: long { LIFE_ALIVE = 0, LIFE_DYING = 1, LIFE_DEAD = 2, LIFE_RESPAWNABLE = 3, - LIFE_RESPAWNING = 4 + LIFE_RESPAWNING = 4 } - public enum LinearRootMotionBlendMode_t : long + public enum LinearRootMotionBlendMode_t: long { LERP = 0, NLERP = 1, - SLERP = 2 + SLERP = 2 } - public enum loadout_slot_t : long + public enum loadout_slot_t: long { LOADOUT_SLOT_PROMOTED = -2, LOADOUT_SLOT_INVALID = -1, @@ -1531,14 +1560,14 @@ public enum loadout_slot_t : long LOADOUT_SLOT_SPRAY0 = 56, LOADOUT_SLOT_FIRST_ALL_CHARACTER = 54, LOADOUT_SLOT_LAST_ALL_CHARACTER = 56, - LOADOUT_SLOT_COUNT = 57 + LOADOUT_SLOT_COUNT = 57 } - public enum MaterialProxyType_t : long + public enum MaterialProxyType_t: long { MATERIAL_PROXY_STATUS_EFFECT = 0, - MATERIAL_PROXY_TINT = 1 + MATERIAL_PROXY_TINT = 1 } - public enum Materials : long + public enum Materials: long { matGlass = 0, matWood = 1, @@ -1551,22 +1580,22 @@ public enum Materials : long matRocks = 8, matWeb = 9, matNone = 10, - matLastMaterial = 11 + matLastMaterial = 11 } - public enum MatterialAttributeTagType_t : long + public enum MatterialAttributeTagType_t: long { MATERIAL_ATTRIBUTE_TAG_VALUE = 0, - MATERIAL_ATTRIBUTE_TAG_COLOR = 1 + MATERIAL_ATTRIBUTE_TAG_COLOR = 1 } - public enum MedalRank_t : long + public enum MedalRank_t: long { MEDAL_RANK_NONE = 0, MEDAL_RANK_BRONZE = 1, MEDAL_RANK_SILVER = 2, MEDAL_RANK_GOLD = 3, - MEDAL_RANK_COUNT = 4 + MEDAL_RANK_COUNT = 4 } - public enum MeshDrawPrimitiveFlags_t : long + public enum MeshDrawPrimitiveFlags_t: long { MESH_DRAW_FLAGS_NONE = 0, MESH_DRAW_FLAGS_USE_SHADOW_FAST_PATH = 1, @@ -1575,84 +1604,84 @@ public enum MeshDrawPrimitiveFlags_t : long MESH_DRAW_FLAGS_USE_COMPRESSED_PER_VERTEX_LIGHTING = 16, MESH_DRAW_FLAGS_USE_UNCOMPRESSED_PER_VERTEX_LIGHTING = 32, MESH_DRAW_FLAGS_CAN_BATCH_WITH_DYNAMIC_SHADER_CONSTANTS = 64, - MESH_DRAW_FLAGS_DRAW_LAST = 128 + MESH_DRAW_FLAGS_DRAW_LAST = 128 } - public enum MissingParentInheritBehavior_t : long + public enum MissingParentInheritBehavior_t: long { MISSING_PARENT_DO_NOTHING = -1, MISSING_PARENT_KILL = 0, MISSING_PARENT_FIND_NEW = 1, - MISSING_PARENT_SAME_INDEX = 2 + MISSING_PARENT_SAME_INDEX = 2 } - public enum ModelBoneFlexComponent_t : long + public enum ModelBoneFlexComponent_t: long { MODEL_BONE_FLEX_INVALID = -1, MODEL_BONE_FLEX_TX = 0, MODEL_BONE_FLEX_TY = 1, - MODEL_BONE_FLEX_TZ = 2 + MODEL_BONE_FLEX_TZ = 2 } - public enum ModelConfigAttachmentType_t : long + public enum ModelConfigAttachmentType_t: long { MODEL_CONFIG_ATTACHMENT_INVALID = -1, MODEL_CONFIG_ATTACHMENT_BONE_OR_ATTACHMENT = 0, MODEL_CONFIG_ATTACHMENT_ROOT_RELATIVE = 1, MODEL_CONFIG_ATTACHMENT_BONEMERGE = 2, - MODEL_CONFIG_ATTACHMENT_COUNT = 3 + MODEL_CONFIG_ATTACHMENT_COUNT = 3 } - public enum ModelHitboxType_t : long + public enum ModelHitboxType_t: long { MODEL_HITBOX_TYPE_STANDARD = 0, MODEL_HITBOX_TYPE_RAW_BONES = 1, MODEL_HITBOX_TYPE_RENDERBOUNDS = 2, - MODEL_HITBOX_TYPE_SNAPSHOT = 3 + MODEL_HITBOX_TYPE_SNAPSHOT = 3 } - public enum ModifyDamageReturn_t : long + public enum ModifyDamageReturn_t: long { CONTINUE_TO_APPLY_DAMAGE = 0, - ABORT_DO_NOT_APPLY_DAMAGE = 1 + ABORT_DO_NOT_APPLY_DAMAGE = 1 } - public enum MoodType_t : long + public enum MoodType_t: long { eMoodType_Head = 0, - eMoodType_Body = 1 + eMoodType_Body = 1 } - public enum MorphBundleType_t : long + public enum MorphBundleType_t: long { MORPH_BUNDLE_TYPE_NONE = 0, MORPH_BUNDLE_TYPE_POSITION_SPEED = 1, MORPH_BUNDLE_TYPE_NORMAL_WRINKLE = 2, - MORPH_BUNDLE_TYPE_COUNT = 3 + MORPH_BUNDLE_TYPE_COUNT = 3 } - public enum MorphFlexControllerRemapType_t : long + public enum MorphFlexControllerRemapType_t: long { MORPH_FLEXCONTROLLER_REMAP_PASSTHRU = 0, MORPH_FLEXCONTROLLER_REMAP_2WAY = 1, MORPH_FLEXCONTROLLER_REMAP_NWAY = 2, - MORPH_FLEXCONTROLLER_REMAP_EYELID = 3 + MORPH_FLEXCONTROLLER_REMAP_EYELID = 3 } - public enum MoveCollide_t : long + public enum MoveCollide_t: long { MOVECOLLIDE_DEFAULT = 0, MOVECOLLIDE_FLY_BOUNCE = 1, MOVECOLLIDE_FLY_CUSTOM = 2, MOVECOLLIDE_FLY_SLIDE = 3, MOVECOLLIDE_COUNT = 4, - MOVECOLLIDE_MAX_BITS = 3 + MOVECOLLIDE_MAX_BITS = 3 } - public enum MoveLinearAuthoredPos_t : long + public enum MoveLinearAuthoredPos_t: long { MOVELINEAR_AUTHORED_AT_START_POSITION = 0, MOVELINEAR_AUTHORED_AT_OPEN_POSITION = 1, - MOVELINEAR_AUTHORED_AT_CLOSED_POSITION = 2 + MOVELINEAR_AUTHORED_AT_CLOSED_POSITION = 2 } - public enum MoveMountingAmount_t : long + public enum MoveMountingAmount_t: long { MOVE_MOUNT_NONE = 0, MOVE_MOUNT_LOW = 1, MOVE_MOUNT_HIGH = 2, - MOVE_MOUNT_MAXCOUNT = 3 + MOVE_MOUNT_MAXCOUNT = 3 } - public enum MoveType_t : long + public enum MoveType_t: long { MOVETYPE_NONE = 0, MOVETYPE_OBSOLETE = 1, @@ -1667,9 +1696,9 @@ public enum MoveType_t : long MOVETYPE_CUSTOM = 10, MOVETYPE_LAST = 11, MOVETYPE_INVALID = 11, - MOVETYPE_MAX_BITS = 5 + MOVETYPE_MAX_BITS = 5 } - public enum NavAttributeEnum : long + public enum NavAttributeEnum: long { NAV_MESH_AVOID = 128, NAV_MESH_STAIRS = 4096, @@ -1691,41 +1720,41 @@ public enum NavAttributeEnum : long NAV_MESH_NO_MERGE = 8192, NAV_MESH_OBSTACLE_TOP = 16384, NAV_ATTR_FIRST_GAME_INDEX = 19, - NAV_ATTR_LAST_INDEX = 31 + NAV_ATTR_LAST_INDEX = 31 } - public enum NavDirType : long + public enum NavDirType: long { NORTH = 0, EAST = 1, SOUTH = 2, WEST = 3, - NUM_NAV_DIR_TYPE_DIRECTIONS = 4 + NUM_NAV_DIR_TYPE_DIRECTIONS = 4 } - public enum navproperties_t : long + public enum navproperties_t: long { - NAV_IGNORE = 1 + NAV_IGNORE = 1 } - public enum NavScope_t : long + public enum NavScope_t: long { eGround = 0, eAir = 1, eCount = 2, eFirst = 0, - eInvalid = 255 + eInvalid = 255 } - public enum NavScopeFlags_t : long + public enum NavScopeFlags_t: long { eGround = 1, eAir = 2, eAll = 3, - eNone = 0 + eNone = 0 } - public enum NmCachedValueMode_t : long + public enum NmCachedValueMode_t: long { OnEntry = 0, - OnExit = 1 + OnExit = 1 } - public enum NmEasingFunction_t : long + public enum NmEasingFunction_t: long { Linear = 0, Quad = 1, @@ -1735,9 +1764,9 @@ public enum NmEasingFunction_t : long Sine = 5, Expo = 6, Circ = 7, - Back = 8 + Back = 8 } - public enum NmEasingOperation_t : long + public enum NmEasingOperation_t: long { Linear = 0, InQuad = 1, @@ -1761,9 +1790,9 @@ public enum NmEasingOperation_t : long InCirc = 19, OutCirc = 20, InOutCirc = 21, - None = 22 + None = 22 } - public enum NmEventConditionRules_t : long + public enum NmEventConditionRules_t: long { LimitSearchToSourceState = 0, IgnoreInactiveEvents = 1, @@ -1773,45 +1802,45 @@ public enum NmEventConditionRules_t : long OperatorAnd = 5, SearchOnlyGraphEvents = 6, SearchOnlyAnimEvents = 7, - SearchBothGraphAndAnimEvents = 8 + SearchBothGraphAndAnimEvents = 8 } - public enum NmFollowBoneMode_t : long + public enum NmFollowBoneMode_t: long { RotationAndTranslation = 0, RotationOnly = 1, - TranslationOnly = 2 + TranslationOnly = 2 } - public enum NmFootPhase_t : long + public enum NmFootPhase_t: long { LeftFootDown = 0, RightFootPassing = 1, RightFootDown = 2, - LeftFootPassing = 3 + LeftFootPassing = 3 } - public enum NmFootPhaseCondition_t : long + public enum NmFootPhaseCondition_t: long { LeftFootDown = 0, LeftFootPassing = 1, LeftPhase = 4, RightFootDown = 2, RightFootPassing = 3, - RightPhase = 5 + RightPhase = 5 } - public enum NmFrameSnapEventMode_t : long + public enum NmFrameSnapEventMode_t: long { Floor = 0, - Round = 1 + Round = 1 } - public enum NmGraphEventTypeCondition_t : long + public enum NmGraphEventTypeCondition_t: long { Entry = 0, FullyInState = 1, Exit = 2, Timed = 3, Generic = 4, - Any = 5 + Any = 5 } - public enum NmGraphValueType_t : long + public enum NmGraphValueType_t: long { Unknown = 0, Bool = 1, @@ -1821,70 +1850,70 @@ public enum NmGraphValueType_t : long Target = 5, BoneMask = 6, Pose = 7, - Special = 8 + Special = 8 } - public enum NmIKBlendMode_t : long + public enum NmIKBlendMode_t: long { Effector = 0, - Pose = 1 + Pose = 1 } - public enum NmPoseBlendMode_t : long + public enum NmPoseBlendMode_t: long { Overlay = 0, Additive = 1, - ModelSpace = 2 + ModelSpace = 2 } - public enum NmRootMotionBlendMode_t : long + public enum NmRootMotionBlendMode_t: long { Blend = 0, Additive = 1, IgnoreSource = 2, - IgnoreTarget = 3 + IgnoreTarget = 3 } - public enum NmTargetWarpAlgorithm_t : long + public enum NmTargetWarpAlgorithm_t: long { Lerp = 0, Hermite = 1, HermiteFeaturePreserving = 2, - Bezier = 3 + Bezier = 3 } - public enum NmTargetWarpRule_t : long + public enum NmTargetWarpRule_t: long { WarpXY = 0, WarpZ = 1, WarpXYZ = 2, - RotationOnly = 3 + RotationOnly = 3 } - public enum NmTransitionRule_t : long + public enum NmTransitionRule_t: long { AllowTransition = 0, ConditionallyAllowTransition = 1, - BlockTransition = 2 + BlockTransition = 2 } - public enum NmTransitionRuleCondition_t : long + public enum NmTransitionRuleCondition_t: long { AnyAllowed = 0, FullyAllowed = 1, ConditionallyAllowed = 2, - Blocked = 3 + Blocked = 3 } - public enum NPCFollowFormation_t : long + public enum NPCFollowFormation_t: long { Default = -1, CloseCircle = 0, WideCircle = 1, MediumCircle = 5, - Sidekick = 6 + Sidekick = 6 } - public enum NPCPhysicsHullType_t : long + public enum NPCPhysicsHullType_t: long { eInvalid = 0, eGroundCapsule = 1, eCenteredCapsule = 2, eGenericCapsule = 3, - eGroundBox = 4 + eGroundBox = 4 } - public enum ObjectTypeFlags_t : long + public enum ObjectTypeFlags_t: long { OBJECT_TYPE_NONE = 0, OBJECT_TYPE_MODEL = 8, @@ -1900,64 +1929,63 @@ public enum ObjectTypeFlags_t : long OBJECT_TYPE_PRECOMPUTED_VISMEMBERS = 16384, OBJECT_TYPE_STATIC_CUBE_MAP = 32768, OBJECT_TYPE_DISABLE_VIS_CULLING = 65536, - OBJECT_TYPE_BAKED_GEOMETRY = 131072 + OBJECT_TYPE_BAKED_GEOMETRY = 131072 } - public enum ObserverInterpState_t : long + public enum ObserverInterpState_t: long { OBSERVER_INTERP_NONE = 0, OBSERVER_INTERP_TRAVELING = 1, - OBSERVER_INTERP_SETTLING = 2 + OBSERVER_INTERP_SETTLING = 2 } - public enum ObserverMode_t : long + public enum ObserverMode_t: long { OBS_MODE_NONE = 0, OBS_MODE_FIXED = 1, OBS_MODE_IN_EYE = 2, OBS_MODE_CHASE = 3, OBS_MODE_ROAMING = 4, - OBS_MODE_DIRECTED = 5, - NUM_OBSERVER_MODES = 6 + NUM_OBSERVER_MODES = 5 } - public enum OnFrame : long + public enum OnFrame: long { ONFRAME_UNKNOWN = 0, ONFRAME_TRUE = 1, - ONFRAME_FALSE = 2 + ONFRAME_FALSE = 2 } - public enum OrientationWarpMode_t : long + public enum OrientationWarpMode_t: long { eInvalid = 0, eAngle = 1, - eWorldPosition = 2 + eWorldPosition = 2 } - public enum OrientationWarpRootMotionSource_t : long + public enum OrientationWarpRootMotionSource_t: long { eAnimationOrProcedural = 0, eAnimationOnly = 1, - eProceduralOnly = 2 + eProceduralOnly = 2 } - public enum OrientationWarpTargetOffsetMode_t : long + public enum OrientationWarpTargetOffsetMode_t: long { eLiteralValue = 0, eParameter = 1, eAnimationMovementHeading = 2, - eAnimationMovementHeadingAtEnd = 3 + eAnimationMovementHeadingAtEnd = 3 } - public enum OutOfPVSUpdates_t : long + public enum OutOfPVSUpdates_t: long { OOPVSUpdates_OptOut = 0, OOPVSUpdates_OptIn = 1, OOPVSUpdates_Default = 2, - OOPVSUpdates_Count = 3 + OOPVSUpdates_Count = 3 } - public enum ParticleAlphaReferenceType_t : long + public enum ParticleAlphaReferenceType_t: long { PARTICLE_ALPHA_REFERENCE_ALPHA_ALPHA = 0, PARTICLE_ALPHA_REFERENCE_OPAQUE_ALPHA = 1, PARTICLE_ALPHA_REFERENCE_ALPHA_OPAQUE = 2, - PARTICLE_ALPHA_REFERENCE_OPAQUE_OPAQUE = 3 + PARTICLE_ALPHA_REFERENCE_OPAQUE_OPAQUE = 3 } - public enum ParticleAttachment_t : long + public enum ParticleAttachment_t: long { PATTACH_INVALID = -1, PATTACH_ABSORIGIN = 0, @@ -1976,9 +2004,9 @@ public enum ParticleAttachment_t : long PATTACH_CENTER_FOLLOW = 13, PATTACH_CUSTOM_GAME_STATE_1 = 14, PATTACH_HEALTHBAR = 15, - MAX_PATTACH_TYPES = 16 + MAX_PATTACH_TYPES = 16 } - public enum ParticleAttrBoxFlags_t : long + public enum ParticleAttrBoxFlags_t: long { PARTICLE_ATTR_BOX_FLAGS_NONE = 0, PARTICLE_ATTR_BOX_FLAGS_WATER = 1, @@ -1986,25 +2014,48 @@ public enum ParticleAttrBoxFlags_t : long PARTICLE_ATTR_BOX_FLAGS_ELECTRIFIED = 4, PARTICLE_ATTR_BOX_FLAGS_ASLEEP = 8, PARTICLE_ATTR_BOX_FLAGS_FROZEN = 16, - PARTICLE_ATTR_BOX_FLAGS_TIMED_DECAY = 32 + PARTICLE_ATTR_BOX_FLAGS_TIMED_DECAY = 32 + } + public enum ParticleCollisionGroup_t: long + { + PARTICLE_COLLISION_GROUP_DEFAULT = 4, + PARTICLE_COLLISION_GROUP_DEBRIS = 5, + PARTICLE_COLLISION_GROUP_INTERACTIVE = 7, + PARTICLE_COLLISION_GROUP_PLAYER = 8, + PARTICLE_COLLISION_GROUP_VEHICLE = 10, + PARTICLE_COLLISION_GROUP_NPC = 12, + PARTICLE_COLLISION_GROUP_PROPS = 24 } - public enum ParticleCollisionMode_t : long + public enum ParticleCollisionMask_t: long + { + PARTICLE_MASK_ALL = -1, + PARTICLE_MASK_SOLID = 798721, + PARTICLE_MASK_WATER = 98304, + PARTICLE_MASK_SOLID_WATER = 897025, + PARTICLE_MASK_SHOT = 1839107, + PARTICLE_MASK_SHOT_BRUSHONLY = 1052673, + PARTICLE_MASK_SHOT_HULL = 1847297, + PARTICLE_MASK_OPAQUE = 128, + PARTICLE_MASK_DEFAULTPLAYERSOLID = 798737, + PARTICLE_MASK_NPCSOLID = 798753 + } + public enum ParticleCollisionMode_t: long { COLLISION_MODE_PER_PARTICLE_TRACE = 3, COLLISION_MODE_USE_NEAREST_TRACE = 2, COLLISION_MODE_PER_FRAME_PLANESET = 1, COLLISION_MODE_INITIAL_TRACE_DOWN = 0, - COLLISION_MODE_DISABLED = -1 + COLLISION_MODE_DISABLED = -1 } - public enum ParticleColorBlendMode_t : long + public enum ParticleColorBlendMode_t: long { PARTICLEBLEND_DEFAULT = 0, PARTICLEBLEND_OVERLAY = 1, PARTICLEBLEND_DARKEN = 2, PARTICLEBLEND_LIGHTEN = 3, - PARTICLEBLEND_MULTIPLY = 4 + PARTICLEBLEND_MULTIPLY = 4 } - public enum ParticleColorBlendType_t : long + public enum ParticleColorBlendType_t: long { PARTICLE_COLOR_BLEND_MULTIPLY = 0, PARTICLE_COLOR_BLEND_MULTIPLY2X = 1, @@ -2018,64 +2069,64 @@ public enum ParticleColorBlendType_t : long PARTICLE_COLOR_BLEND_REPLACE = 9, PARTICLE_COLOR_BLEND_AVERAGE = 10, PARTICLE_COLOR_BLEND_NEGATE = 11, - PARTICLE_COLOR_BLEND_LUMINANCE = 12 + PARTICLE_COLOR_BLEND_LUMINANCE = 12 } - public enum ParticleControlPointAxis_t : long + public enum ParticleControlPointAxis_t: long { PARTICLE_CP_AXIS_X = 0, PARTICLE_CP_AXIS_Y = 1, PARTICLE_CP_AXIS_Z = 2, PARTICLE_CP_AXIS_NEGATIVE_X = 3, PARTICLE_CP_AXIS_NEGATIVE_Y = 4, - PARTICLE_CP_AXIS_NEGATIVE_Z = 5 + PARTICLE_CP_AXIS_NEGATIVE_Z = 5 } - public enum ParticleDepthFeatheringMode_t : long + public enum ParticleDepthFeatheringMode_t: long { PARTICLE_DEPTH_FEATHERING_OFF = 0, PARTICLE_DEPTH_FEATHERING_ON_OPTIONAL = 1, - PARTICLE_DEPTH_FEATHERING_ON_REQUIRED = 2 + PARTICLE_DEPTH_FEATHERING_ON_REQUIRED = 2 } - public enum ParticleDetailLevel_t : long + public enum ParticleDetailLevel_t: long { PARTICLEDETAIL_LOW = 0, PARTICLEDETAIL_MEDIUM = 1, PARTICLEDETAIL_HIGH = 2, - PARTICLEDETAIL_ULTRA = 3 + PARTICLEDETAIL_ULTRA = 3 } - public enum ParticleDirectionNoiseType_t : long + public enum ParticleDirectionNoiseType_t: long { PARTICLE_DIR_NOISE_PERLIN = 0, PARTICLE_DIR_NOISE_CURL = 1, - PARTICLE_DIR_NOISE_WORLEY_BASIC = 2 + PARTICLE_DIR_NOISE_WORLEY_BASIC = 2 } - public enum ParticleEndcapMode_t : long + public enum ParticleEndcapMode_t: long { PARTICLE_ENDCAP_ALWAYS_ON = -1, PARTICLE_ENDCAP_ENDCAP_OFF = 0, - PARTICLE_ENDCAP_ENDCAP_ON = 1 + PARTICLE_ENDCAP_ENDCAP_ON = 1 } - public enum ParticleFalloffFunction_t : long + public enum ParticleFalloffFunction_t: long { PARTICLE_FALLOFF_CONSTANT = 0, PARTICLE_FALLOFF_LINEAR = 1, - PARTICLE_FALLOFF_EXPONENTIAL = 2 + PARTICLE_FALLOFF_EXPONENTIAL = 2 } - public enum ParticleFloatBiasType_t : long + public enum ParticleFloatBiasType_t: long { PF_BIAS_TYPE_INVALID = -1, PF_BIAS_TYPE_STANDARD = 0, PF_BIAS_TYPE_GAIN = 1, PF_BIAS_TYPE_EXPONENTIAL = 2, - PF_BIAS_TYPE_COUNT = 3 + PF_BIAS_TYPE_COUNT = 3 } - public enum ParticleFloatInputMode_t : long + public enum ParticleFloatInputMode_t: long { PF_INPUT_MODE_INVALID = -1, PF_INPUT_MODE_CLAMPED = 0, PF_INPUT_MODE_LOOPED = 1, - PF_INPUT_MODE_COUNT = 2 + PF_INPUT_MODE_COUNT = 2 } - public enum ParticleFloatMapType_t : long + public enum ParticleFloatMapType_t: long { PF_MAP_TYPE_INVALID = -1, PF_MAP_TYPE_DIRECT = 0, @@ -2085,24 +2136,24 @@ public enum ParticleFloatMapType_t : long PF_MAP_TYPE_CURVE = 4, PF_MAP_TYPE_NOTCHED = 5, PF_MAP_TYPE_ROUND = 6, - PF_MAP_TYPE_COUNT = 7 + PF_MAP_TYPE_COUNT = 7 } - public enum ParticleFloatRandomMode_t : long + public enum ParticleFloatRandomMode_t: long { PF_RANDOM_MODE_INVALID = -1, PF_RANDOM_MODE_CONSTANT = 0, PF_RANDOM_MODE_VARYING = 1, - PF_RANDOM_MODE_COUNT = 2 + PF_RANDOM_MODE_COUNT = 2 } - public enum ParticleFloatRoundType_t : long + public enum ParticleFloatRoundType_t: long { PF_ROUND_TYPE_INVALID = -1, PF_ROUND_TYPE_NEAREST = 0, PF_ROUND_TYPE_FLOOR = 1, PF_ROUND_TYPE_CEIL = 2, - PF_ROUND_TYPE_COUNT = 3 + PF_ROUND_TYPE_COUNT = 3 } - public enum ParticleFloatType_t : long + public enum ParticleFloatType_t: long { PF_TYPE_INVALID = -1, PF_TYPE_LITERAL = 0, @@ -2117,122 +2168,123 @@ public enum ParticleFloatType_t : long PF_TYPE_PARTICLE_DETAIL_LEVEL = 9, PF_TYPE_CONCURRENT_DEF_COUNT = 10, PF_TYPE_CLOSEST_CAMERA_DISTANCE = 11, - PF_TYPE_RENDERER_CAMERA_DISTANCE = 12, - PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT = 13, - PF_TYPE_PARTICLE_NOISE = 14, - PF_TYPE_PARTICLE_AGE = 15, - PF_TYPE_PARTICLE_AGE_NORMALIZED = 16, - PF_TYPE_PARTICLE_FLOAT = 17, - PF_TYPE_PARTICLE_INITIAL_FLOAT = 18, - PF_TYPE_PARTICLE_VECTOR_COMPONENT = 19, - PF_TYPE_PARTICLE_INITIAL_VECTOR_COMPONENT = 20, - PF_TYPE_PARTICLE_SPEED = 21, - PF_TYPE_PARTICLE_NUMBER = 22, - PF_TYPE_PARTICLE_NUMBER_NORMALIZED = 23, - PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DISTANCE = 24, - PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DOT_PRODUCT = 25, - PF_TYPE_COUNT = 26 - } - public enum ParticleFogType_t : long + PF_TYPE_SNAPSHOT_COUNT = 12, + PF_TYPE_RENDERER_CAMERA_DISTANCE = 13, + PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT = 14, + PF_TYPE_PARTICLE_NOISE = 15, + PF_TYPE_PARTICLE_AGE = 16, + PF_TYPE_PARTICLE_AGE_NORMALIZED = 17, + PF_TYPE_PARTICLE_FLOAT = 18, + PF_TYPE_PARTICLE_INITIAL_FLOAT = 19, + PF_TYPE_PARTICLE_VECTOR_COMPONENT = 20, + PF_TYPE_PARTICLE_INITIAL_VECTOR_COMPONENT = 21, + PF_TYPE_PARTICLE_SPEED = 22, + PF_TYPE_PARTICLE_NUMBER = 23, + PF_TYPE_PARTICLE_NUMBER_NORMALIZED = 24, + PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DISTANCE = 25, + PF_TYPE_PARTICLE_SCREENSPACE_CAMERA_DOT_PRODUCT = 26, + PF_TYPE_COUNT = 27 + } + public enum ParticleFogType_t: long { PARTICLE_FOG_GAME_DEFAULT = 0, PARTICLE_FOG_ENABLED = 1, - PARTICLE_FOG_DISABLED = 2 + PARTICLE_FOG_DISABLED = 2 } - public enum ParticleHitboxBiasType_t : long + public enum ParticleHitboxBiasType_t: long { PARTICLE_HITBOX_BIAS_ENTITY = 0, - PARTICLE_HITBOX_BIAS_HITBOX = 1 + PARTICLE_HITBOX_BIAS_HITBOX = 1 } - public enum ParticleHitboxDataSelection_t : long + public enum ParticleHitboxDataSelection_t: long { PARTICLE_HITBOX_AVERAGE_SPEED = 0, - PARTICLE_HITBOX_COUNT = 1 + PARTICLE_HITBOX_COUNT = 1 } - public enum ParticleImpulseType_t : long + public enum ParticleImpulseType_t: long { IMPULSE_TYPE_NONE = 0, IMPULSE_TYPE_GENERIC = 1, IMPULSE_TYPE_ROPE = 2, IMPULSE_TYPE_EXPLOSION = 4, IMPULSE_TYPE_EXPLOSION_UNDERWATER = 8, - IMPULSE_TYPE_PARTICLE_SYSTEM = 16 + IMPULSE_TYPE_PARTICLE_SYSTEM = 16 } - public enum ParticleLightBehaviorChoiceList_t : long + public enum ParticleLightBehaviorChoiceList_t: long { PARTICLE_LIGHT_BEHAVIOR_FOLLOW_DIRECTION = 0, PARTICLE_LIGHT_BEHAVIOR_ROPE = 1, - PARTICLE_LIGHT_BEHAVIOR_TRAILS = 2 + PARTICLE_LIGHT_BEHAVIOR_TRAILS = 2 } - public enum ParticleLightFogLightingMode_t : long + public enum ParticleLightFogLightingMode_t: long { PARTICLE_LIGHT_FOG_LIGHTING_MODE_NONE = 0, PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC = 2, - PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC_NOSHADOWS = 4 + PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC_NOSHADOWS = 4 } - public enum ParticleLightingQuality_t : long + public enum ParticleLightingQuality_t: long { PARTICLE_LIGHTING_PER_PARTICLE = 0, PARTICLE_LIGHTING_PER_VERTEX = 1, - PARTICLE_LIGHTING_PER_PIXEL = -1 + PARTICLE_LIGHTING_PER_PIXEL = -1 } - public enum ParticleLightnintBranchBehavior_t : long + public enum ParticleLightnintBranchBehavior_t: long { PARTICLE_LIGHTNING_BRANCH_CURRENT_DIR = 0, - PARTICLE_LIGHTNING_BRANCH_ENDPOINT_DIR = 1 + PARTICLE_LIGHTNING_BRANCH_ENDPOINT_DIR = 1 } - public enum ParticleLightTypeChoiceList_t : long + public enum ParticleLightTypeChoiceList_t: long { PARTICLE_LIGHT_TYPE_POINT = 0, PARTICLE_LIGHT_TYPE_SPOT = 1, PARTICLE_LIGHT_TYPE_FX = 2, - PARTICLE_LIGHT_TYPE_CAPSULE = 3 + PARTICLE_LIGHT_TYPE_CAPSULE = 3 } - public enum ParticleLightUnitChoiceList_t : long + public enum ParticleLightUnitChoiceList_t: long { PARTICLE_LIGHT_UNIT_CANDELAS = 0, - PARTICLE_LIGHT_UNIT_LUMENS = 1 + PARTICLE_LIGHT_UNIT_LUMENS = 1 } - public enum ParticleMassMode_t : long + public enum ParticleMassMode_t: long { PARTICLE_MASSMODE_RADIUS_CUBED = 0, - PARTICLE_MASSMODE_RADIUS_SQUARED = 2 + PARTICLE_MASSMODE_RADIUS_SQUARED = 2 } - public enum ParticleModelType_t : long + public enum ParticleModelType_t: long { PM_TYPE_INVALID = 0, PM_TYPE_NAMED_VALUE_MODEL = 1, PM_TYPE_NAMED_VALUE_EHANDLE = 2, PM_TYPE_CONTROL_POINT = 3, - PM_TYPE_COUNT = 4 + PM_TYPE_COUNT = 4 } - public enum ParticleOmni2LightTypeChoiceList_t : long + public enum ParticleOmni2LightTypeChoiceList_t: long { PARTICLE_OMNI2_LIGHT_TYPE_POINT = 0, - PARTICLE_OMNI2_LIGHT_TYPE_SPHERE = 1 + PARTICLE_OMNI2_LIGHT_TYPE_SPHERE = 1 } - public enum ParticleOrientationChoiceList_t : long + public enum ParticleOrientationChoiceList_t: long { PARTICLE_ORIENTATION_SCREEN_ALIGNED = 0, PARTICLE_ORIENTATION_SCREEN_Z_ALIGNED = 1, PARTICLE_ORIENTATION_WORLD_Z_ALIGNED = 2, PARTICLE_ORIENTATION_ALIGN_TO_PARTICLE_NORMAL = 3, PARTICLE_ORIENTATION_SCREENALIGN_TO_PARTICLE_NORMAL = 4, - PARTICLE_ORIENTATION_FULL_3AXIS_ROTATION = 5 + PARTICLE_ORIENTATION_FULL_3AXIS_ROTATION = 5 } - public enum ParticleOrientationSetMode_t : long + public enum ParticleOrientationSetMode_t: long { PARTICLE_ORIENTATION_SET_FROM_VELOCITY = 0, - PARTICLE_ORIENTATION_SET_FROM_ROTATIONS = 1 + PARTICLE_ORIENTATION_SET_FROM_ROTATIONS = 1 } - public enum ParticleOrientationType_t : long + public enum ParticleOrientationType_t: long { PARTICLE_ORIENTATION_NONE = 0, PARTICLE_ORIENTATION_VELOCITY = 1, PARTICLE_ORIENTATION_NORMAL = 2, - PARTICLE_ORIENTATION_ROTATION = 4 + PARTICLE_ORIENTATION_ROTATION = 4 } - public enum ParticleOutputBlendMode_t : long + public enum ParticleOutputBlendMode_t: long { PARTICLE_OUTPUT_BLEND_MODE_ALPHA = 0, PARTICLE_OUTPUT_BLEND_MODE_ADD = 1, @@ -2240,15 +2292,15 @@ public enum ParticleOutputBlendMode_t : long PARTICLE_OUTPUT_BLEND_MODE_HALF_BLEND_ADD = 3, PARTICLE_OUTPUT_BLEND_MODE_NEG_HALF_BLEND_ADD = 4, PARTICLE_OUTPUT_BLEND_MODE_MOD2X = 5, - PARTICLE_OUTPUT_BLEND_MODE_LIGHTEN = 6 + PARTICLE_OUTPUT_BLEND_MODE_LIGHTEN = 6 } - public enum ParticleParentSetMode_t : long + public enum ParticleParentSetMode_t: long { PARTICLE_SET_PARENT_NO = 0, PARTICLE_SET_PARENT_IMMEDIATE = 1, - PARTICLE_SET_PARENT_ROOT = 1 + PARTICLE_SET_PARENT_ROOT = 1 } - public enum ParticlePinDistance_t : long + public enum ParticlePinDistance_t: long { PARTICLE_PIN_DISTANCE_NONE = -1, PARTICLE_PIN_DISTANCE_NEIGHBOR = 0, @@ -2261,55 +2313,55 @@ public enum ParticlePinDistance_t : long PARTICLE_PIN_DISTANCE_CP_PAIR_BOTH = 8, PARTICLE_PIN_SPEED = 9, PARTICLE_PIN_COLLECTION_AGE = 10, - PARTICLE_PIN_FLOAT_VALUE = 11 + PARTICLE_PIN_FLOAT_VALUE = 11 } - public enum ParticlePostProcessPriorityGroup_t : long + public enum ParticlePostProcessPriorityGroup_t: long { PARTICLE_POST_PROCESS_PRIORITY_LEVEL_VOLUME = 0, PARTICLE_POST_PROCESS_PRIORITY_LEVEL_OVERRIDE = 1, PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_EFFECT = 2, PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_LOW = 3, PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_HIGH = 4, - PARTICLE_POST_PROCESS_PRIORITY_GLOBAL_UI = 5 + PARTICLE_POST_PROCESS_PRIORITY_GLOBAL_UI = 5 } - public enum ParticleReplicationMode_t : long + public enum ParticleReplicationMode_t: long { PARTICLE_REPLICATIONMODE_NONE = 0, - PARTICLE_REPLICATIONMODE_REPLICATE_FOR_EACH_PARENT_PARTICLE = 1 + PARTICLE_REPLICATIONMODE_REPLICATE_FOR_EACH_PARENT_PARTICLE = 1 } - public enum ParticleRotationLockType_t : long + public enum ParticleRotationLockType_t: long { PARTICLE_ROTATION_LOCK_NONE = 0, PARTICLE_ROTATION_LOCK_ROTATIONS = 1, - PARTICLE_ROTATION_LOCK_NORMAL = 2 + PARTICLE_ROTATION_LOCK_NORMAL = 2 } - public enum ParticleSelection_t : long + public enum ParticleSelection_t: long { PARTICLE_SELECTION_FIRST = 0, PARTICLE_SELECTION_LAST = 1, - PARTICLE_SELECTION_NUMBER = 2 + PARTICLE_SELECTION_NUMBER = 2 } - public enum ParticleSequenceCropOverride_t : long + public enum ParticleSequenceCropOverride_t: long { PARTICLE_SEQUENCE_CROP_OVERRIDE_DEFAULT = -1, PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_OFF = 0, - PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_ON = 1 + PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_ON = 1 } - public enum ParticleSetMethod_t : long + public enum ParticleSetMethod_t: long { PARTICLE_SET_REPLACE_VALUE = 0, PARTICLE_SET_SCALE_INITIAL_VALUE = 1, PARTICLE_SET_ADD_TO_INITIAL_VALUE = 2, PARTICLE_SET_RAMP_CURRENT_VALUE = 3, PARTICLE_SET_SCALE_CURRENT_VALUE = 4, - PARTICLE_SET_ADD_TO_CURRENT_VALUE = 5 + PARTICLE_SET_ADD_TO_CURRENT_VALUE = 5 } - public enum ParticleSortingChoiceList_t : long + public enum ParticleSortingChoiceList_t: long { PARTICLE_SORTING_NEAREST = 0, - PARTICLE_SORTING_CREATION_TIME = 1 + PARTICLE_SORTING_CREATION_TIME = 1 } - public enum ParticleTextureLayerBlendType_t : long + public enum ParticleTextureLayerBlendType_t: long { SPRITECARD_TEXTURE_BLEND_MULTIPLY = 0, SPRITECARD_TEXTURE_BLEND_MOD2X = 1, @@ -2317,38 +2369,38 @@ public enum ParticleTextureLayerBlendType_t : long SPRITECARD_TEXTURE_BLEND_ADD = 3, SPRITECARD_TEXTURE_BLEND_SUBTRACT = 4, SPRITECARD_TEXTURE_BLEND_AVERAGE = 5, - SPRITECARD_TEXTURE_BLEND_LUMINANCE = 6 + SPRITECARD_TEXTURE_BLEND_LUMINANCE = 6 } - public enum ParticleTopology_t : long + public enum ParticleTopology_t: long { PARTICLE_TOPOLOGY_POINTS = 0, PARTICLE_TOPOLOGY_LINES = 1, PARTICLE_TOPOLOGY_TRIS = 2, PARTICLE_TOPOLOGY_QUADS = 3, - PARTICLE_TOPOLOGY_CUBES = 4 + PARTICLE_TOPOLOGY_CUBES = 4 } - public enum ParticleTraceMissBehavior_t : long + public enum ParticleTraceMissBehavior_t: long { PARTICLE_TRACE_MISS_BEHAVIOR_NONE = 0, PARTICLE_TRACE_MISS_BEHAVIOR_KILL = 1, - PARTICLE_TRACE_MISS_BEHAVIOR_TRACE_END = 2 + PARTICLE_TRACE_MISS_BEHAVIOR_TRACE_END = 2 } - public enum ParticleTraceSet_t : long + public enum ParticleTraceSet_t: long { PARTICLE_TRACE_SET_ALL = 0, PARTICLE_TRACE_SET_STATIC = 1, PARTICLE_TRACE_SET_STATIC_AND_KEYFRAMED = 2, - PARTICLE_TRACE_SET_DYNAMIC = 3 + PARTICLE_TRACE_SET_DYNAMIC = 3 } - public enum ParticleTransformType_t : long + public enum ParticleTransformType_t: long { PT_TYPE_INVALID = 0, PT_TYPE_NAMED_VALUE = 1, PT_TYPE_CONTROL_POINT = 2, PT_TYPE_CONTROL_POINT_RANGE = 3, - PT_TYPE_COUNT = 4 + PT_TYPE_COUNT = 4 } - public enum ParticleVecType_t : long + public enum ParticleVecType_t: long { PVEC_TYPE_INVALID = -1, PVEC_TYPE_LITERAL = 0, @@ -2369,50 +2421,50 @@ public enum ParticleVecType_t : long PVEC_TYPE_RANDOM_UNIFORM_OFFSET = 15, PVEC_TYPE_CP_DELTA = 16, PVEC_TYPE_CLOSEST_CAMERA_POSITION = 17, - PVEC_TYPE_COUNT = 18 + PVEC_TYPE_COUNT = 18 } - public enum ParticleVRHandChoiceList_t : long + public enum ParticleVRHandChoiceList_t: long { PARTICLE_VRHAND_LEFT = 0, PARTICLE_VRHAND_RIGHT = 1, PARTICLE_VRHAND_CP = 2, - PARTICLE_VRHAND_CP_OBJECT = 3 + PARTICLE_VRHAND_CP_OBJECT = 3 } - public enum PerformanceMode_t : long + public enum PerformanceMode_t: long { PM_NORMAL = 0, - PM_NO_GIBS = 1 + PM_NO_GIBS = 1 } - public enum PetGroundType_t : long + public enum PetGroundType_t: long { PET_GROUND_NONE = 0, PET_GROUND_GRID = 1, - PET_GROUND_PLANE = 2 + PET_GROUND_PLANE = 2 } - public enum PFNoiseModifier_t : long + public enum PFNoiseModifier_t: long { PF_NOISE_MODIFIER_NONE = 0, PF_NOISE_MODIFIER_LINES = 1, PF_NOISE_MODIFIER_CLUMPS = 2, - PF_NOISE_MODIFIER_RINGS = 3 + PF_NOISE_MODIFIER_RINGS = 3 } - public enum PFNoiseTurbulence_t : long + public enum PFNoiseTurbulence_t: long { PF_NOISE_TURB_NONE = 0, PF_NOISE_TURB_HIGHLIGHT = 1, PF_NOISE_TURB_FEEDBACK = 2, PF_NOISE_TURB_LOOPY = 3, PF_NOISE_TURB_CONTRAST = 4, - PF_NOISE_TURB_ALTERNATE = 5 + PF_NOISE_TURB_ALTERNATE = 5 } - public enum PFNoiseType_t : long + public enum PFNoiseType_t: long { PF_NOISE_TYPE_PERLIN = 0, PF_NOISE_TYPE_SIMPLEX = 1, PF_NOISE_TYPE_WORLEY = 2, - PF_NOISE_TYPE_CURL = 3 + PF_NOISE_TYPE_CURL = 3 } - public enum PFuncVisualizationType_t : long + public enum PFuncVisualizationType_t: long { PFUNC_VISUALIZATION_SPHERE_WIREFRAME = 0, PFUNC_VISUALIZATION_SPHERE_SOLID = 1, @@ -2420,17 +2472,17 @@ public enum PFuncVisualizationType_t : long PFUNC_VISUALIZATION_RING = 3, PFUNC_VISUALIZATION_PLANE = 4, PFUNC_VISUALIZATION_LINE = 5, - PFUNC_VISUALIZATION_CYLINDER = 6 + PFUNC_VISUALIZATION_CYLINDER = 6 } - public enum PlayBackMode_t : long + public enum PlayBackMode_t: long { Random = 0, RandomNoRepeats = 1, RandomAvoidLast = 2, Sequential = 3, - RandomWeights = 4 + RandomWeights = 4 } - public enum PlayerConnectedState : long + public enum PlayerConnectedState: long { PlayerNeverConnected = -1, PlayerConnected = 0, @@ -2438,56 +2490,56 @@ public enum PlayerConnectedState : long PlayerReconnecting = 2, PlayerDisconnecting = 3, PlayerDisconnected = 4, - PlayerReserved = 5 + PlayerReserved = 5 } - public enum PointOrientConstraint_t : long + public enum PointOrientConstraint_t: long { eNone = 0, - ePreserveUpAxis = 1 + ePreserveUpAxis = 1 } - public enum PointOrientGoalDirectionType_t : long + public enum PointOrientGoalDirectionType_t: long { eAbsOrigin = 0, eCenter = 1, eHead = 2, eForward = 3, - eEyesForward = 4 + eEyesForward = 4 } - public enum PointTemplateClientOnlyEntityBehavior_t : long + public enum PointTemplateClientOnlyEntityBehavior_t: long { CREATE_FOR_CURRENTLY_CONNECTED_CLIENTS_ONLY = 0, - CREATE_FOR_CLIENTS_WHO_CONNECT_LATER = 1 + CREATE_FOR_CLIENTS_WHO_CONNECT_LATER = 1 } - public enum PointTemplateOwnerSpawnGroupType_t : long + public enum PointTemplateOwnerSpawnGroupType_t: long { INSERT_INTO_POINT_TEMPLATE_SPAWN_GROUP = 0, INSERT_INTO_CURRENTLY_ACTIVE_SPAWN_GROUP = 1, - INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP = 2 + INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP = 2 } - public enum PointWorldTextJustifyHorizontal_t : long + public enum PointWorldTextJustifyHorizontal_t: long { POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_LEFT = 0, POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_CENTER = 1, - POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_RIGHT = 2 + POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_RIGHT = 2 } - public enum PointWorldTextJustifyVertical_t : long + public enum PointWorldTextJustifyVertical_t: long { POINT_WORLD_TEXT_JUSTIFY_VERTICAL_BOTTOM = 0, POINT_WORLD_TEXT_JUSTIFY_VERTICAL_CENTER = 1, - POINT_WORLD_TEXT_JUSTIFY_VERTICAL_TOP = 2 + POINT_WORLD_TEXT_JUSTIFY_VERTICAL_TOP = 2 } - public enum PointWorldTextReorientMode_t : long + public enum PointWorldTextReorientMode_t: long { POINT_WORLD_TEXT_REORIENT_NONE = 0, - POINT_WORLD_TEXT_REORIENT_AROUND_UP = 1 + POINT_WORLD_TEXT_REORIENT_AROUND_UP = 1 } - public enum PoseType_t : long + public enum PoseType_t: long { POSETYPE_STATIC = 0, POSETYPE_DYNAMIC = 1, - POSETYPE_INVALID = 255 + POSETYPE_INVALID = 255 } - public enum PreviewCharacterMode : long + public enum PreviewCharacterMode: long { DIORAMA = 0, MAIN_MENU = 1, @@ -2498,9 +2550,9 @@ public enum PreviewCharacterMode : long WALKING = 6, TEAM_INTRO = 7, WINGMAN_INTRO = 8, - BANNER = 9 + BANNER = 9 } - public enum PreviewEOMCelebration : long + public enum PreviewEOMCelebration: long { WALKUP = 0, PUNCHING = 1, @@ -2524,43 +2576,44 @@ public enum PreviewEOMCelebration : long DARRYL_DEFEAT = 19, DOCTOR_DEFEAT = 20, MUHLIK_DEFEAT = 21, - VYPA_DEFEAT = 22 + VYPA_DEFEAT = 22 } - public enum PreviewWeaponState : long + public enum PreviewWeaponState: long { DROPPED = 0, HOLSTERED = 1, DEPLOYED = 2, PLANTED = 3, INSPECT = 4, - ICON = 5 + ICON = 5 } - public enum PropDoorRotatingOpenDirection_e : long + public enum PropDoorRotatingOpenDirection_e: long { DOOR_ROTATING_OPEN_BOTH_WAYS = 0, DOOR_ROTATING_OPEN_FORWARD = 1, - DOOR_ROTATING_OPEN_BACKWARD = 2 + DOOR_ROTATING_OPEN_BACKWARD = 2 } - public enum PropDoorRotatingSpawnPos_t : long + public enum PropDoorRotatingSpawnPos_t: long { DOOR_SPAWN_CLOSED = 0, DOOR_SPAWN_OPEN_FORWARD = 1, DOOR_SPAWN_OPEN_BACK = 2, - DOOR_SPAWN_AJAR = 3 + DOOR_SPAWN_AJAR = 3 } - public enum RagdollPoseControl : long + public enum RagdollPoseControl: long { - Absolute = 0 + Absolute = 0 } - public enum RelativeLocationType_t : long + public enum RelativeLocationType_t: long { WORLD_SPACE_POSITION = 0, RELATIVE_TO_ENTITY_IN_LOCAL_SPACE = 1, RELATIVE_TO_ENTITY_YAW_ONLY = 2, - RELATIVE_TO_ENTITY_IN_WORLD_SPACE = 3 + RELATIVE_TO_ENTITY_IN_WORLD_SPACE = 3 } - public enum RenderBufferFlags_t : long + public enum RenderBufferFlags_t: long { + RENDER_BUFFER_USAGE_NONE = 0, RENDER_BUFFER_USAGE_VERTEX_BUFFER = 1, RENDER_BUFFER_USAGE_INDEX_BUFFER = 2, RENDER_BUFFER_USAGE_SHADER_RESOURCE = 4, @@ -2572,9 +2625,9 @@ public enum RenderBufferFlags_t : long RENDER_BUFFER_SHADER_BINDING_TABLE = 1024, RENDER_BUFFER_PER_FRAME_WRITE_ONCE = 2048, RENDER_BUFFER_POOL_ALLOCATED = 4096, - RENDER_BUFFER_USAGE_CONDITIONAL_RENDERING = 8192 + RENDER_BUFFER_USAGE_CONDITIONAL_RENDERING = 8192 } - public enum RenderFx_t : long + public enum RenderFx_t: long { kRenderFxNone = 0, kRenderFxPulseSlow = 1, @@ -2595,15 +2648,15 @@ public enum RenderFx_t : long kRenderFxFadeIn = 16, kRenderFxPulseFastWider = 17, kRenderFxGlowShell = 18, - kRenderFxMax = 19 + kRenderFxMax = 19 } - public enum RenderMeshSlotType_t : long + public enum RenderMeshSlotType_t: long { RENDERMESH_SLOT_INVALID = -1, RENDERMESH_SLOT_PER_VERTEX = 0, - RENDERMESH_SLOT_PER_INSTANCE = 1 + RENDERMESH_SLOT_PER_INSTANCE = 1 } - public enum RenderMode_t : long + public enum RenderMode_t: long { kRenderNormal = 0, kRenderTransColor = 1, @@ -2617,16 +2670,16 @@ public enum RenderMode_t : long kRenderWorldGlow = 9, kRenderNone = 10, kRenderDevVisualizer = 11, - kRenderModeCount = 12 + kRenderModeCount = 12 } - public enum RenderModelSubModelFieldType_t : long + public enum RenderModelSubModelFieldType_t: long { SUBMODEL_AS_BODYGROUP_SUBMODEL = 0, SUBMODEL_AS_MESHGROUP_INDEX = 1, SUBMODEL_AS_MESHGROUP_MASK = 2, - SUBMODEL_IGNORED_USE_MODEL_DEFAULT_MESHGROUP_MASK = 3 + SUBMODEL_IGNORED_USE_MODEL_DEFAULT_MESHGROUP_MASK = 3 } - public enum RenderMultisampleType_t : long + public enum RenderMultisampleType_t: long { RENDER_MULTISAMPLE_INVALID = -1, RENDER_MULTISAMPLE_NONE = 0, @@ -2635,9 +2688,9 @@ public enum RenderMultisampleType_t : long RENDER_MULTISAMPLE_6X = 3, RENDER_MULTISAMPLE_8X = 4, RENDER_MULTISAMPLE_16X = 5, - RENDER_MULTISAMPLE_TYPE_COUNT = 6 + RENDER_MULTISAMPLE_TYPE_COUNT = 6 } - public enum RenderPrimitiveType_t : long + public enum RenderPrimitiveType_t: long { RENDER_PRIM_POINTS = 0, RENDER_PRIM_LINES = 1, @@ -2652,23 +2705,28 @@ public enum RenderPrimitiveType_t : long RENDER_PRIM_HETEROGENOUS = 10, RENDER_PRIM_COMPUTE_SHADER = 11, RENDER_PRIM_MESH_SHADER = 12, - RENDER_PRIM_TYPE_COUNT = 13 + RENDER_PRIM_TYPE_COUNT = 13 } - public enum RenderSlotType_t : long + public enum RenderSlotType_t: long { RENDER_SLOT_INVALID = -1, RENDER_SLOT_PER_VERTEX = 0, - RENDER_SLOT_PER_INSTANCE = 1 + RENDER_SLOT_PER_INSTANCE = 1 } - public enum ResetCycleOption : long + public enum ResetCycleOption: long { Beginning = 0, SameCycleAsSource = 1, InverseSourceCycle = 2, FixedValue = 3, - SameTimeAsSource = 4 + SameTimeAsSource = 4 + } + public enum RotatorTargetSpace_t: long + { + ROTATOR_TARGET_WORLDSPACE = 0, + ROTATOR_TARGET_LOCALSPACE = 1 } - public enum RumbleEffect_t : long + public enum RumbleEffect_t: long { RUMBLE_INVALID = -1, RUMBLE_STOP_ALL = 0, @@ -2696,9 +2754,9 @@ public enum RumbleEffect_t : long RUMBLE_PHYSCANNON_LOW = 22, RUMBLE_PHYSCANNON_MEDIUM = 23, RUMBLE_PHYSCANNON_HIGH = 24, - NUM_RUMBLE_EFFECTS = 25 + NUM_RUMBLE_EFFECTS = 25 } - public enum ScalarExpressionType_t : long + public enum ScalarExpressionType_t: long { SCALAR_EXPRESSION_UNINITIALIZED = -1, SCALAR_EXPRESSION_ADD = 0, @@ -2711,48 +2769,48 @@ public enum ScalarExpressionType_t : long SCALAR_EXPRESSION_MOD = 7, SCALAR_EXPRESSION_EQUAL = 8, SCALAR_EXPRESSION_GT = 9, - SCALAR_EXPRESSION_LT = 10 + SCALAR_EXPRESSION_LT = 10 } - public enum SceneOnPlayerDeath_t : long + public enum SceneOnPlayerDeath_t: long { SCENE_ONPLAYERDEATH_DO_NOTHING = 0, - SCENE_ONPLAYERDEATH_CANCEL = 1 + SCENE_ONPLAYERDEATH_CANCEL = 1 } - public enum ScriptedConflictResponse_t : long + public enum ScriptedConflictResponse_t: long { SS_CONFLICT_ENQUEUE = 0, - SS_CONFLICT_INTERRUPT = 1 + SS_CONFLICT_INTERRUPT = 1 } - public enum ScriptedHeldWeaponBehavior_t : long + public enum ScriptedHeldWeaponBehavior_t: long { eInvalid = -1, eHolster = 0, eDeploy = 1, - eDrop = 2 + eDrop = 2 } - public enum ScriptedMoveTo_t : long + public enum ScriptedMoveTo_t: long { eWait = 0, eMoveWithGait = 3, eTeleport = 4, eWaitFacing = 5, eObsoleteBackCompat1 = 1, - eObsoleteBackCompat2 = 2 + eObsoleteBackCompat2 = 2 } - public enum ScriptedOnDeath_t : long + public enum ScriptedOnDeath_t: long { SS_ONDEATH_NOT_APPLICABLE = -1, SS_ONDEATH_UNDEFINED = 0, SS_ONDEATH_RAGDOLL = 1, - SS_ONDEATH_ANIMATED_DEATH = 2 + SS_ONDEATH_ANIMATED_DEATH = 2 } - public enum SelectorTagBehavior_t : long + public enum SelectorTagBehavior_t: long { SelectorTagBehavior_OnWhileCurrent = 0, SelectorTagBehavior_OffWhenFinished = 1, - SelectorTagBehavior_OffBeforeFinished = 2 + SelectorTagBehavior_OffBeforeFinished = 2 } - public enum SeqCmd_t : long + public enum SeqCmd_t: long { SeqCmd_Nop = 0, SeqCmd_LinearDelta = 1, @@ -2770,70 +2828,70 @@ public enum SeqCmd_t : long SeqCmd_IKLockInPlace = 13, SeqCmd_IKRestoreAll = 14, SeqCmd_ReverseSequence = 15, - SeqCmd_Transform = 16 + SeqCmd_Transform = 16 } - public enum SeqPoseSetting_t : long + public enum SeqPoseSetting_t: long { SEQ_POSE_SETTING_CONSTANT = 0, SEQ_POSE_SETTING_ROTATION = 1, SEQ_POSE_SETTING_POSITION = 2, - SEQ_POSE_SETTING_VELOCITY = 3 + SEQ_POSE_SETTING_VELOCITY = 3 } - public enum SequenceFinishNotifyState_t : long + public enum SequenceFinishNotifyState_t: long { eDoNotNotify = 0, eNotifyWhenFinished = 1, - eNotifyTriggered = 2 + eNotifyTriggered = 2 } - public enum ShadowType_t : long + public enum ShadowType_t: long { SHADOWS_NONE = 0, - SHADOWS_SIMPLE = 1 + SHADOWS_SIMPLE = 1 } - public enum ShakeCommand_t : long + public enum ShakeCommand_t: long { SHAKE_START = 0, SHAKE_STOP = 1, SHAKE_AMPLITUDE = 2, SHAKE_FREQUENCY = 3, SHAKE_START_RUMBLEONLY = 4, - SHAKE_START_NORUMBLE = 5 + SHAKE_START_NORUMBLE = 5 } - public enum ShardSolid_t : long + public enum ShardSolid_t: long { SHARD_SOLID = 0, - SHARD_DEBRIS = 1 + SHARD_DEBRIS = 1 } - public enum SharedMovementGait_t : long + public enum SharedMovementGait_t: long { eInvalid = -1, eSlow = 0, eMedium = 1, eFast = 2, eVeryFast = 3, - eCount = 4 + eCount = 4 } - public enum ShatterDamageCause : long + public enum ShatterDamageCause: long { SHATTERDAMAGE_BULLET = 0, SHATTERDAMAGE_MELEE = 1, SHATTERDAMAGE_THROWN = 2, SHATTERDAMAGE_SCRIPT = 3, - SHATTERDAMAGE_EXPLOSIVE = 4 + SHATTERDAMAGE_EXPLOSIVE = 4 } - public enum ShatterGlassStressType : long + public enum ShatterGlassStressType: long { SHATTERGLASS_BLUNT = 0, SHATTERGLASS_BALLISTIC = 1, SHATTERGLASS_PULSE = 2, - SHATTERGLASS_EXPLOSIVE = 3 + SHATTERGLASS_EXPLOSIVE = 3 } - public enum SnapshotIndexType_t : long + public enum SnapshotIndexType_t: long { SNAPSHOT_INDEX_INCREMENT = 0, - SNAPSHOT_INDEX_DIRECT = 1 + SNAPSHOT_INDEX_DIRECT = 1 } - public enum SolidType_t : long + public enum SolidType_t: long { SOLID_NONE = 0, SOLID_BSP = 1, @@ -2843,9 +2901,9 @@ public enum SolidType_t : long SOLID_POINT = 5, SOLID_VPHYSICS = 6, SOLID_CAPSULE = 7, - SOLID_LAST = 8 + SOLID_LAST = 8 } - public enum SolveIKChainAnimNodeDebugSetting : long + public enum SolveIKChainAnimNodeDebugSetting: long { SOLVEIKCHAINANIMNODEDEBUGSETTING_None = 0, SOLVEIKCHAINANIMNODEDEBUGSETTING_X_Axis_Circle = 1, @@ -2853,40 +2911,40 @@ public enum SolveIKChainAnimNodeDebugSetting : long SOLVEIKCHAINANIMNODEDEBUGSETTING_Z_Axis_Circle = 3, SOLVEIKCHAINANIMNODEDEBUGSETTING_Forward = 4, SOLVEIKCHAINANIMNODEDEBUGSETTING_Up = 5, - SOLVEIKCHAINANIMNODEDEBUGSETTING_Left = 6 + SOLVEIKCHAINANIMNODEDEBUGSETTING_Left = 6 } - public enum SosActionSortType_t : long + public enum SosActionSortType_t: long { SOS_SORTTYPE_HIGHEST = 0, - SOS_SORTTYPE_LOWEST = 1 + SOS_SORTTYPE_LOWEST = 1 } - public enum SosActionStopType_t : long + public enum SosActionStopType_t: long { SOS_STOPTYPE_NONE = 0, SOS_STOPTYPE_TIME = 1, - SOS_STOPTYPE_OPVAR = 2 + SOS_STOPTYPE_OPVAR = 2 } - public enum SosEditItemType_t : long + public enum SosEditItemType_t: long { SOS_EDIT_ITEM_TYPE_SOUNDEVENTS = 0, SOS_EDIT_ITEM_TYPE_SOUNDEVENT = 1, SOS_EDIT_ITEM_TYPE_LIBRARYSTACKS = 2, SOS_EDIT_ITEM_TYPE_STACK = 3, SOS_EDIT_ITEM_TYPE_OPERATOR = 4, - SOS_EDIT_ITEM_TYPE_FIELD = 5 + SOS_EDIT_ITEM_TYPE_FIELD = 5 } - public enum SosGroupType_t : long + public enum SosGroupType_t: long { SOS_GROUPTYPE_DYNAMIC = 0, - SOS_GROUPTYPE_STATIC = 1 + SOS_GROUPTYPE_STATIC = 1 } - public enum SoundEventStartType_t : long + public enum SoundEventStartType_t: long { SOUNDEVENT_START_PLAYER = 0, SOUNDEVENT_START_WORLD = 1, - SOUNDEVENT_START_ENTITY = 2 + SOUNDEVENT_START_ENTITY = 2 } - public enum soundlevel_t : long + public enum soundlevel_t: long { SNDLVL_NONE = 0, SNDLVL_20dB = 20, @@ -2917,23 +2975,23 @@ public enum soundlevel_t : long SNDLVL_GUNFIRE = 140, SNDLVL_140dB = 140, SNDLVL_150dB = 150, - SNDLVL_180dB = 180 + SNDLVL_180dB = 180 } - public enum SpawnDebugOverrideState_t : long + public enum SpawnDebugOverrideState_t: long { SPAWN_DEBUG_OVERRIDE_NONE = 0, SPAWN_DEBUG_OVERRIDE_FORCE_ENABLED = 1, - SPAWN_DEBUG_OVERRIDE_FORCE_DISABLED = 2 + SPAWN_DEBUG_OVERRIDE_FORCE_DISABLED = 2 } - public enum SpawnDebugRestrictionOverrideState_t : long + public enum SpawnDebugRestrictionOverrideState_t: long { SPAWN_DEBUG_RESTRICT_NONE = 0, SPAWN_DEBUG_RESTRICT_IGNORE_MANAGER_DISTANCE_REQS = 1, SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_DISTANCE_LOS_REQS = 2, SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_COOLDOWN_LIMITS = 4, - SPAWN_DEBUG_RESTRICT_IGNORE_TARGET_COOLDOWN_LIMITS = 8 + SPAWN_DEBUG_RESTRICT_IGNORE_TARGET_COOLDOWN_LIMITS = 8 } - public enum SpriteCardPerParticleScale_t : long + public enum SpriteCardPerParticleScale_t: long { SPRITECARD_TEXTURE_PP_SCALE_NONE = 0, SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_AGE = 1, @@ -2948,14 +3006,14 @@ public enum SpriteCardPerParticleScale_t : long SPRITECARD_TEXTURE_PP_SCALE_RANDOM = 10, SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM = 11, SPRITECARD_TEXTURE_PP_SCALE_RANDOM_TIME = 12, - SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM_TIME = 13 + SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM_TIME = 13 } - public enum SpriteCardShaderType_t : long + public enum SpriteCardShaderType_t: long { SPRITECARD_SHADER_BASE = 0, - SPRITECARD_SHADER_CUSTOM = 1 + SPRITECARD_SHADER_CUSTOM = 1 } - public enum SpriteCardTextureChannel_t : long + public enum SpriteCardTextureChannel_t: long { SPRITECARD_TEXTURE_CHANNEL_MIX_RGB = 0, SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA = 1, @@ -2971,9 +3029,9 @@ public enum SpriteCardTextureChannel_t : long SPRITECARD_TEXTURE_CHANNEL_MIX_B = 11, SPRITECARD_TEXTURE_CHANNEL_MIX_RALPHA = 12, SPRITECARD_TEXTURE_CHANNEL_MIX_GALPHA = 13, - SPRITECARD_TEXTURE_CHANNEL_MIX_BALPHA = 14 + SPRITECARD_TEXTURE_CHANNEL_MIX_BALPHA = 14 } - public enum SpriteCardTextureType_t : long + public enum SpriteCardTextureType_t: long { SPRITECARD_TEXTURE_DIFFUSE = 0, SPRITECARD_TEXTURE_ZOOM = 1, @@ -2986,46 +3044,46 @@ public enum SpriteCardTextureType_t : long SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_B = 8, SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_C = 9, SPRITECARD_TEXTURE_DEPTH = 10, - SPRITECARD_TEXTURE_ILLUMINATION_GRADIENT = 11 + SPRITECARD_TEXTURE_ILLUMINATION_GRADIENT = 11 } - public enum StanceOverrideMode : long + public enum StanceOverrideMode: long { Sequence = 0, - Node = 1 + Node = 1 } - public enum StanceType_t : long + public enum StanceType_t: long { STANCE_CURRENT = -1, STANCE_DEFAULT = 0, STANCE_CROUCHING = 1, STANCE_PRONE = 2, - NUM_STANCES = 3 + NUM_STANCES = 3 } - public enum StandardLightingAttenuationStyle_t : long + public enum StandardLightingAttenuationStyle_t: long { LIGHT_STYLE_OLD = 0, - LIGHT_STYLE_NEW = 1 + LIGHT_STYLE_NEW = 1 } - public enum StateActionBehavior : long + public enum StateActionBehavior: long { STATETAGBEHAVIOR_ACTIVE_WHILE_CURRENT = 0, STATETAGBEHAVIOR_FIRE_ON_ENTER = 1, STATETAGBEHAVIOR_FIRE_ON_EXIT = 2, STATETAGBEHAVIOR_FIRE_ON_ENTER_AND_EXIT = 3, - STATETAGBEHAVIOR_ACTIVE_WHILE_FULLY_BLENDED = 4 + STATETAGBEHAVIOR_ACTIVE_WHILE_FULLY_BLENDED = 4 } - public enum StepPhase : long + public enum StepPhase: long { StepPhase_OnGround = 0, - StepPhase_InAir = 1 + StepPhase_InAir = 1 } - public enum SubclassVDataChangeType_t : long + public enum SubclassVDataChangeType_t: long { SUBCLASS_VDATA_CREATED = 0, SUBCLASS_VDATA_SUBCLASS_CHANGED = 1, - SUBCLASS_VDATA_RELOADED = 2 + SUBCLASS_VDATA_RELOADED = 2 } - public enum SurroundingBoundsType_t : long + public enum SurroundingBoundsType_t: long { USE_OBB_COLLISION_BOUNDS = 0, USE_BEST_COLLISION_BOUNDS = 1, @@ -3036,9 +3094,9 @@ public enum SurroundingBoundsType_t : long USE_ROTATION_EXPANDED_ORIENTED_BOUNDS = 6, USE_COLLISION_BOUNDS_NEVER_VPHYSICS = 7, USE_ROTATION_EXPANDED_SEQUENCE_BOUNDS = 8, - SURROUNDING_TYPE_BIT_COUNT = 3 + SURROUNDING_TYPE_BIT_COUNT = 3 } - public enum TakeDamageFlags_t : long + public enum TakeDamageFlags_t: long { DFLAG_NONE = 0, DFLAG_SUPPRESS_HEALTH_CHANGES = 1, @@ -3055,57 +3113,56 @@ public enum TakeDamageFlags_t : long DFLAG_FORCEREDUCEARMOR_DMG = 2048, DFLAG_SUPPRESS_INTERRUPT_FLINCH = 4096, DFLAG_IGNORE_DESTRUCTIBLE_PARTS = 8192, - DFLAGS_ONLY_DAMAGE_DESTRUCTIBLE_PARTS = 16384, - DMG_LASTDFLAG = 16384, - DFLAG_IGNORE_ARMOR = 32768, - DFLAG_SUPPRESS_UTILREMOVE = 65536 + DMG_LASTDFLAG = 8192, + DFLAG_IGNORE_ARMOR = 16384, + DFLAG_SUPPRESS_UTILREMOVE = 32768 } - public enum TargetSelectorAngleMode_t : long + public enum TargetSelectorAngleMode_t: long { eFacingHeading = 0, - eMoveHeading = 1 + eMoveHeading = 1 } - public enum TargetWarpAngleMode_t : long + public enum TargetWarpAngleMode_t: long { eFacingHeading = 0, - eMoveHeading = 1 + eMoveHeading = 1 } - public enum TargetWarpCorrectionMethod : long + public enum TargetWarpCorrectionMethod: long { ScaleMotion = 0, - AddCorrectionDelta = 1 + AddCorrectionDelta = 1 } - public enum TargetWarpTimingMethod : long + public enum TargetWarpTimingMethod: long { ReachDestinationOnRootMotionEnd = 0, - ReachDestinationOnWarpTagEnd = 1 + ReachDestinationOnWarpTagEnd = 1 } - public enum TestInputOutputCombinationsEnum_t : long + public enum TestInputOutputCombinationsEnum_t: long { ZERO = 0, ONE = 1, - TWO = 2 + TWO = 2 } - public enum TextureRepetitionMode_t : long + public enum TextureRepetitionMode_t: long { TEXTURE_REPETITION_PARTICLE = 0, - TEXTURE_REPETITION_PATH = 1 + TEXTURE_REPETITION_PATH = 1 } - public enum ThreeState_t : long + public enum ThreeState_t: long { TRS_FALSE = 0, TRS_TRUE = 1, - TRS_NONE = 2 + TRS_NONE = 2 } - public enum TimelineCompression_t : long + public enum TimelineCompression_t: long { TIMELINE_COMPRESSION_SUM = 0, TIMELINE_COMPRESSION_COUNT_PER_INTERVAL = 1, TIMELINE_COMPRESSION_AVERAGE = 2, TIMELINE_COMPRESSION_AVERAGE_BLEND = 3, - TIMELINE_COMPRESSION_TOTAL = 4 + TIMELINE_COMPRESSION_TOTAL = 4 } - public enum TOGGLE_STATE : long + public enum TOGGLE_STATE: long { TS_AT_TOP = 0, TS_AT_BOTTOM = 1, @@ -3114,71 +3171,71 @@ public enum TOGGLE_STATE : long DOOR_OPEN = 0, DOOR_CLOSED = 1, DOOR_OPENING = 2, - DOOR_CLOSING = 3 + DOOR_CLOSING = 3 } - public enum Touch_t : long + public enum Touch_t: long { touch_none = 0, touch_player_only = 1, touch_npc_only = 2, touch_player_or_npc = 3, - touch_player_or_npc_or_physicsprop = 4 + touch_player_or_npc_or_physicsprop = 4 } - public enum TrackOrientationType_t : long + public enum TrackOrientationType_t: long { TrackOrientation_Fixed = 0, TrackOrientation_FacePath = 1, - TrackOrientation_FacePathAngles = 2 + TrackOrientation_FacePathAngles = 2 } - public enum TRAIN_CODE : long + public enum TRAIN_CODE: long { TRAIN_SAFE = 0, TRAIN_BLOCKING = 1, - TRAIN_FOLLOWING = 2 + TRAIN_FOLLOWING = 2 } - public enum TrainOrientationType_t : long + public enum TrainOrientationType_t: long { TrainOrientation_Fixed = 0, TrainOrientation_AtPathTracks = 1, TrainOrientation_LinearBlend = 2, - TrainOrientation_EaseInEaseOut = 3 + TrainOrientation_EaseInEaseOut = 3 } - public enum TrainVelocityType_t : long + public enum TrainVelocityType_t: long { TrainVelocity_Instantaneous = 0, TrainVelocity_LinearBlend = 1, - TrainVelocity_EaseInEaseOut = 2 + TrainVelocity_EaseInEaseOut = 2 } - public enum ValueRemapperHapticsType_t : long + public enum ValueRemapperHapticsType_t: long { HaticsType_Default = 0, - HaticsType_None = 1 + HaticsType_None = 1 } - public enum ValueRemapperInputType_t : long + public enum ValueRemapperInputType_t: long { InputType_PlayerShootPosition = 0, - InputType_PlayerShootPositionAroundAxis = 1 + InputType_PlayerShootPositionAroundAxis = 1 } - public enum ValueRemapperMomentumType_t : long + public enum ValueRemapperMomentumType_t: long { MomentumType_None = 0, MomentumType_Friction = 1, MomentumType_SpringTowardSnapValue = 2, - MomentumType_SpringAwayFromSnapValue = 3 + MomentumType_SpringAwayFromSnapValue = 3 } - public enum ValueRemapperOutputType_t : long + public enum ValueRemapperOutputType_t: long { OutputType_AnimationCycle = 0, OutputType_RotationX = 1, OutputType_RotationY = 2, - OutputType_RotationZ = 3 + OutputType_RotationZ = 3 } - public enum ValueRemapperRatchetType_t : long + public enum ValueRemapperRatchetType_t: long { RatchetType_Absolute = 0, - RatchetType_EachEngage = 1 + RatchetType_EachEngage = 1 } - public enum VectorExpressionType_t : long + public enum VectorExpressionType_t: long { VECTOR_EXPRESSION_UNINITIALIZED = -1, VECTOR_EXPRESSION_ADD = 0, @@ -3189,9 +3246,9 @@ public enum VectorExpressionType_t : long VECTOR_EXPRESSION_MIN = 5, VECTOR_EXPRESSION_MAX = 6, VECTOR_EXPRESSION_CROSSPRODUCT = 7, - VECTOR_EXPRESSION_LERP = 8 + VECTOR_EXPRESSION_LERP = 8 } - public enum VectorFloatExpressionType_t : long + public enum VectorFloatExpressionType_t: long { VECTOR_FLOAT_EXPRESSION_UNINITIALIZED = -1, VECTOR_FLOAT_EXPRESSION_DOTPRODUCT = 0, @@ -3199,37 +3256,37 @@ public enum VectorFloatExpressionType_t : long VECTOR_FLOAT_EXPRESSION_DISTANCESQR = 2, VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTH = 3, VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTHSQR = 4, - VECTOR_FLOAT_EXPRESSION_INPUT1_NOISE = 5 + VECTOR_FLOAT_EXPRESSION_INPUT1_NOISE = 5 } - public enum VelocityMetricMode : long + public enum VelocityMetricMode: long { DirectionOnly = 0, MagnitudeOnly = 1, - DirectionAndMagnitude = 2 + DirectionAndMagnitude = 2 } - public enum VertJustification_e : long + public enum VertJustification_e: long { VERT_JUSTIFICATION_TOP = 0, VERT_JUSTIFICATION_CENTER = 1, VERT_JUSTIFICATION_BOTTOM = 2, - VERT_JUSTIFICATION_NONE = 3 + VERT_JUSTIFICATION_NONE = 3 } - public enum ViewFadeMode_t : long + public enum ViewFadeMode_t: long { VIEW_FADE_CONSTANT_COLOR = 0, VIEW_FADE_MODULATE = 1, - VIEW_FADE_MOD2X = 2 + VIEW_FADE_MOD2X = 2 } - public enum VMixChannelOperation_t : long + public enum VMixChannelOperation_t: long { VMIX_CHAN_STEREO = 0, VMIX_CHAN_LEFT = 1, VMIX_CHAN_RIGHT = 2, VMIX_CHAN_SWAP = 3, VMIX_CHAN_MONO = 4, - VMIX_CHAN_MID_SIDE = 5 + VMIX_CHAN_MID_SIDE = 5 } - public enum VMixFilterSlope_t : long + public enum VMixFilterSlope_t: long { FILTER_SLOPE_1POLE_6dB = 0, FILTER_SLOPE_1POLE_12dB = 1, @@ -3239,9 +3296,9 @@ public enum VMixFilterSlope_t : long FILTER_SLOPE_24dB = 5, FILTER_SLOPE_36dB = 6, FILTER_SLOPE_48dB = 7, - FILTER_SLOPE_MAX = 7 + FILTER_SLOPE_MAX = 7 } - public enum VMixFilterType_t : long + public enum VMixFilterType_t: long { FILTER_UNKNOWN = -1, FILTER_LOWPASS = 0, @@ -3252,9 +3309,9 @@ public enum VMixFilterType_t : long FILTER_LOW_SHELF = 5, FILTER_HIGH_SHELF = 6, FILTER_ALLPASS = 7, - FILTER_PASSTHROUGH = 8 + FILTER_PASSTHROUGH = 8 } - public enum VMixGraphCommandID_t : long + public enum VMixGraphCommandID_t: long { CMD_INVALID = -1, CMD_CONTROL_INPUT_STORE = 1, @@ -3264,51 +3321,52 @@ public enum VMixGraphCommandID_t : long CMD_CONTROL_OUTPUT_STORE = 5, CMD_CONTROL_EVALUATE_CURVE = 6, CMD_CONTROL_COPY = 7, - CMD_CONTROL_REMAP_LINEAR = 8, - CMD_CONTROL_REMAP_SINE = 9, - CMD_CONTROL_REMAP_LOGLINEAR = 10, - CMD_CONTROL_MAX = 11, - CMD_CONTROL_RESET_TIMER = 12, - CMD_CONTROL_INCREMENT_TIMER = 13, - CMD_CONTROL_EVAL_ENVELOPE = 14, - CMD_CONTROL_SINE_BLEND = 15, - CMD_PROCESSOR_SET_CONTROL_VALUE = 16, - CMD_PROCESSOR_SET_NAME_INPUT = 17, - CMD_PROCESSOR_SET_CONTROL_ARRAYVALUE = 18, - CMD_PROCESSOR_STORE_CONTROL_VALUE = 19, - CMD_PROCESSOR_SET_VSND_VALUE = 20, - CMD_SUBMIX_PROCESS = 21, - CMD_SUBMIX_GENERATE = 22, - CMD_SUBMIX_GENERATE_SIDECHAIN = 23, - CMD_SUBMIX_DEBUG = 24, - CMD_SUBMIX_MIX2x1 = 25, - CMD_SUBMIX_OUTPUT = 26, - CMD_SUBMIX_OUTPUTx2 = 27, - CMD_SUBMIX_COPY = 28, - CMD_SUBMIX_ACCUMULATE = 29, - CMD_SUBMIX_METER = 30, - CMD_SUBMIX_METER_SPECTRUM = 31, - CMD_IMPULSERESPONSE_INPUT_STORE = 32, - CMD_PROCESSOR_SET_IMPULSERESPONSE_VALUE = 33, - CMD_REMAP_VSND_TO_IMPULSERESPONSE = 34, - CMD_IMPULSERESPONSE_RESET = 35, - CMD_BLEND_VSNDS_TO_IMPULSERESPONSE = 36, - CMD_IMPULSERESPONSE_DELAY = 37 - } - public enum VMixLFOShape_t : long + CMD_CONTROL_COND_COPY_IF_NEGATIVE = 8, + CMD_CONTROL_REMAP_LINEAR = 9, + CMD_CONTROL_REMAP_SINE = 10, + CMD_CONTROL_REMAP_LOGLINEAR = 11, + CMD_CONTROL_MAX = 12, + CMD_CONTROL_RESET_TIMER = 13, + CMD_CONTROL_INCREMENT_TIMER = 14, + CMD_CONTROL_EVAL_ENVELOPE = 15, + CMD_CONTROL_SINE_BLEND = 16, + CMD_PROCESSOR_SET_CONTROL_VALUE = 17, + CMD_PROCESSOR_SET_NAME_INPUT = 18, + CMD_PROCESSOR_SET_CONTROL_ARRAYVALUE = 19, + CMD_PROCESSOR_STORE_CONTROL_VALUE = 20, + CMD_PROCESSOR_SET_VSND_VALUE = 21, + CMD_SUBMIX_PROCESS = 22, + CMD_SUBMIX_GENERATE = 23, + CMD_SUBMIX_GENERATE_SIDECHAIN = 24, + CMD_SUBMIX_DEBUG = 25, + CMD_SUBMIX_MIX2x1 = 26, + CMD_SUBMIX_OUTPUT = 27, + CMD_SUBMIX_OUTPUTx2 = 28, + CMD_SUBMIX_COPY = 29, + CMD_SUBMIX_ACCUMULATE = 30, + CMD_SUBMIX_METER = 31, + CMD_SUBMIX_METER_SPECTRUM = 32, + CMD_IMPULSERESPONSE_INPUT_STORE = 33, + CMD_PROCESSOR_SET_IMPULSERESPONSE_VALUE = 34, + CMD_REMAP_VSND_TO_IMPULSERESPONSE = 35, + CMD_IMPULSERESPONSE_RESET = 36, + CMD_BLEND_VSNDS_TO_IMPULSERESPONSE = 37, + CMD_IMPULSERESPONSE_DELAY = 38 + } + public enum VMixLFOShape_t: long { LFO_SHAPE_SINE = 0, LFO_SHAPE_SQUARE = 1, LFO_SHAPE_TRI = 2, LFO_SHAPE_SAW = 3, - LFO_SHAPE_NOISE = 4 + LFO_SHAPE_NOISE = 4 } - public enum VMixPannerType_t : long + public enum VMixPannerType_t: long { PANNER_TYPE_LINEAR = 0, - PANNER_TYPE_EQUAL_POWER = 1 + PANNER_TYPE_EQUAL_POWER = 1 } - public enum VMixProcessorType_t : long + public enum VMixProcessorType_t: long { VPROCESSOR_UNKNOWN = 0, VPROCESSOR_RT_PITCH = 1, @@ -3341,15 +3399,15 @@ public enum VMixProcessorType_t : long VPROCESSOR_EFFECT_CHAIN = 28, VPROCESSOR_SUBGRAPH_SWITCH = 29, VPROCESSOR_STEAMAUDIO_DIRECT = 30, - VPROCESSOR_STEAMAUDIO_HYBRIDREVERB = 31 + VPROCESSOR_STEAMAUDIO_HYBRIDREVERB = 31 } - public enum VMixSubgraphSwitchInterpolationType_t : long + public enum VMixSubgraphSwitchInterpolationType_t: long { SUBGRAPH_INTERPOLATION_TEMPORAL_CROSSFADE = 0, SUBGRAPH_INTERPOLATION_TEMPORAL_FADE_OUT = 1, - SUBGRAPH_INTERPOLATION_KEEP_LAST_SUBGRAPH_RUNNING = 2 + SUBGRAPH_INTERPOLATION_KEEP_LAST_SUBGRAPH_RUNNING = 2 } - public enum vote_create_failed_t : long + public enum vote_create_failed_t: long { VOTE_FAILED_GENERIC = 0, VOTE_FAILED_TRANSITIONING_PLAYERS = 1, @@ -3385,9 +3443,9 @@ public enum vote_create_failed_t : long VOTE_FAILED_CANT_ROUND_END = 31, VOTE_FAILED_REMATCH = 32, VOTE_FAILED_CONTINUE = 33, - VOTE_FAILED_MAX = 34 + VOTE_FAILED_MAX = 34 } - public enum WaterLevel_t : long + public enum WaterLevel_t: long { WL_NotInWater = 0, WL_Feet = 1, @@ -3395,16 +3453,16 @@ public enum WaterLevel_t : long WL_Waist = 3, WL_Chest = 4, WL_FullyUnderwater = 5, - WL_Count = 6 + WL_Count = 6 } - public enum WeaponAttackType_t : long + public enum WeaponAttackType_t: long { eInvalid = -1, ePrimary = 0, eSecondary = 1, - eCount = 2 + eCount = 2 } - public enum WeaponGameplayAnimState : long + public enum WeaponGameplayAnimState: long { WPN_ANIMSTATE_UNINITIALIZED = 0, WPN_ANIMSTATE_DROPPED = 1, @@ -3433,9 +3491,9 @@ public enum WeaponGameplayAnimState : long WPN_ANIMSTATE_INSPECT = 1000, WPN_ANIMSTATE_INSPECT_OUTRO = 1001, WPN_ANIMSTATE_END_VALID = 1100, - WEAPON_LEGACY_STATE_CLEAR_FIRING = 1101 + WEAPON_LEGACY_STATE_CLEAR_FIRING = 1101 } - public enum WeaponSound_t : long + public enum WeaponSound_t: long { WEAPON_SOUND_EMPTY = 0, WEAPON_SOUND_SECONDARY_EMPTY = 1, @@ -3461,32 +3519,32 @@ public enum WeaponSound_t : long WEAPON_SOUND_MOUSE_PRESSED = 21, WEAPON_SOUND_DROP = 22, WEAPON_SOUND_RADIO_USE = 23, - WEAPON_SOUND_NUM_TYPES = 24 + WEAPON_SOUND_NUM_TYPES = 24 } - public enum WeaponSwitchReason_t : long + public enum WeaponSwitchReason_t: long { eDrawn = 0, eEquipped = 1, eUserInitiatedSwitchToLast = 2, eUserInitiatedUIKeyPress = 3, - eUserInitiatedSwitchHands = 4 + eUserInitiatedSwitchHands = 4 } - public enum WorldTextPanelHorizontalAlign_t : long + public enum WorldTextPanelHorizontalAlign_t: long { WORLDTEXT_HORIZONTAL_ALIGN_LEFT = 0, WORLDTEXT_HORIZONTAL_ALIGN_CENTER = 1, - WORLDTEXT_HORIZONTAL_ALIGN_RIGHT = 2 + WORLDTEXT_HORIZONTAL_ALIGN_RIGHT = 2 } - public enum WorldTextPanelOrientation_t : long + public enum WorldTextPanelOrientation_t: long { WORLDTEXT_ORIENTATION_DEFAULT = 0, WORLDTEXT_ORIENTATION_FACEUSER = 1, - WORLDTEXT_ORIENTATION_FACEUSER_UPRIGHT = 2 + WORLDTEXT_ORIENTATION_FACEUSER_UPRIGHT = 2 } - public enum WorldTextPanelVerticalAlign_t : long + public enum WorldTextPanelVerticalAlign_t: long { WORLDTEXT_VERTICAL_ALIGN_TOP = 0, WORLDTEXT_VERTICAL_ALIGN_CENTER = 1, - WORLDTEXT_VERTICAL_ALIGN_BOTTOM = 2 + WORLDTEXT_VERTICAL_ALIGN_BOTTOM = 2 } } \ No newline at end of file