mirror of
https://github.com/roflmuffin/CounterStrikeSharp.git
synced 2025-12-08 08:56:34 -08:00
26978 lines
1.1 MiB
26978 lines
1.1 MiB
// <auto-generated />
|
|
#nullable enable
|
|
#pragma warning disable CS1591
|
|
|
|
using System;
|
|
using System.Diagnostics;
|
|
using System.Drawing;
|
|
using CounterStrikeSharp;
|
|
using CounterStrikeSharp.API.Modules.Events;
|
|
using CounterStrikeSharp.API.Modules.Entities;
|
|
using CounterStrikeSharp.API.Modules.Memory;
|
|
using CounterStrikeSharp.API.Modules.Utils;
|
|
using CounterStrikeSharp.API.Core.Attributes;
|
|
|
|
namespace CounterStrikeSharp.API.Core;
|
|
|
|
public enum ActionType_t : uint
|
|
{
|
|
SOS_ACTION_NONE = 0x0,
|
|
SOS_ACTION_LIMITER = 0x1,
|
|
SOS_ACTION_TIME_LIMIT = 0x2,
|
|
SOS_ACTION_SET_SOUNDEVENT_PARAM = 0x3,
|
|
}
|
|
|
|
public enum AimMatrixBlendMode : uint
|
|
{
|
|
AimMatrixBlendMode_None = 0x0,
|
|
AimMatrixBlendMode_Additive = 0x1,
|
|
AimMatrixBlendMode_ModelSpaceAdditive = 0x2,
|
|
AimMatrixBlendMode_BoneMask = 0x3,
|
|
}
|
|
|
|
public enum AmmoFlags_t : uint
|
|
{
|
|
AMMO_FORCE_DROP_IF_CARRIED = 0x1,
|
|
AMMO_RESERVE_STAYS_WITH_WEAPON = 0x2,
|
|
AMMO_FLAG_MAX = 0x2,
|
|
}
|
|
|
|
public enum AmmoPosition_t : uint
|
|
{
|
|
AMMO_POSITION_INVALID = 0xFFFFFFFF,
|
|
AMMO_POSITION_PRIMARY = 0x0,
|
|
AMMO_POSITION_SECONDARY = 0x1,
|
|
AMMO_POSITION_COUNT = 0x2,
|
|
}
|
|
|
|
public enum AnimationProcessingType_t : uint
|
|
{
|
|
ANIMATION_PROCESSING_SERVER_SIMULATION = 0x0,
|
|
ANIMATION_PROCESSING_CLIENT_SIMULATION = 0x1,
|
|
ANIMATION_PROCESSING_CLIENT_PREDICTION = 0x2,
|
|
ANIMATION_PROCESSING_CLIENT_INTERPOLATION = 0x3,
|
|
ANIMATION_PROCESSING_CLIENT_RENDER = 0x4,
|
|
ANIMATION_PROCESSING_MAX = 0x5,
|
|
}
|
|
|
|
public enum AnimationSnapshotType_t : uint
|
|
{
|
|
ANIMATION_SNAPSHOT_SERVER_SIMULATION = 0x0,
|
|
ANIMATION_SNAPSHOT_CLIENT_SIMULATION = 0x1,
|
|
ANIMATION_SNAPSHOT_CLIENT_PREDICTION = 0x2,
|
|
ANIMATION_SNAPSHOT_CLIENT_INTERPOLATION = 0x3,
|
|
ANIMATION_SNAPSHOT_CLIENT_RENDER = 0x4,
|
|
ANIMATION_SNAPSHOT_FINAL_COMPOSITE = 0x5,
|
|
ANIMATION_SNAPSHOT_MAX = 0x6,
|
|
}
|
|
|
|
public enum AnimationType_t : uint
|
|
{
|
|
ANIMATION_TYPE_FIXED_RATE = 0x0,
|
|
ANIMATION_TYPE_FIT_LIFETIME = 0x1,
|
|
ANIMATION_TYPE_MANUAL_FRAMES = 0x2,
|
|
}
|
|
|
|
public enum AnimLoopMode_t : uint
|
|
{
|
|
ANIM_LOOP_MODE_INVALID = 0xFFFFFFFF,
|
|
ANIM_LOOP_MODE_NOT_LOOPING = 0x0,
|
|
ANIM_LOOP_MODE_LOOPING = 0x1,
|
|
ANIM_LOOP_MODE_USE_SEQUENCE_SETTINGS = 0x2,
|
|
ANIM_LOOP_MODE_COUNT = 0x3,
|
|
}
|
|
|
|
public enum AnimNodeNetworkMode : uint
|
|
{
|
|
ServerAuthoritative = 0x0,
|
|
ClientSimulate = 0x1,
|
|
}
|
|
|
|
public enum AnimParamButton_t : uint
|
|
{
|
|
ANIMPARAM_BUTTON_NONE = 0x0,
|
|
ANIMPARAM_BUTTON_DPAD_UP = 0x1,
|
|
ANIMPARAM_BUTTON_DPAD_RIGHT = 0x2,
|
|
ANIMPARAM_BUTTON_DPAD_DOWN = 0x3,
|
|
ANIMPARAM_BUTTON_DPAD_LEFT = 0x4,
|
|
ANIMPARAM_BUTTON_A = 0x5,
|
|
ANIMPARAM_BUTTON_B = 0x6,
|
|
ANIMPARAM_BUTTON_X = 0x7,
|
|
ANIMPARAM_BUTTON_Y = 0x8,
|
|
ANIMPARAM_BUTTON_LEFT_SHOULDER = 0x9,
|
|
ANIMPARAM_BUTTON_RIGHT_SHOULDER = 0xA,
|
|
ANIMPARAM_BUTTON_LTRIGGER = 0xB,
|
|
ANIMPARAM_BUTTON_RTRIGGER = 0xC,
|
|
}
|
|
|
|
public enum AnimParamNetworkSetting : uint
|
|
{
|
|
Auto = 0x0,
|
|
AlwaysNetwork = 0x1,
|
|
NeverNetwork = 0x2,
|
|
}
|
|
|
|
public enum AnimParamType_t : byte
|
|
{
|
|
ANIMPARAM_UNKNOWN = 0x0,
|
|
ANIMPARAM_BOOL = 0x1,
|
|
ANIMPARAM_ENUM = 0x2,
|
|
ANIMPARAM_INT = 0x3,
|
|
ANIMPARAM_FLOAT = 0x4,
|
|
ANIMPARAM_VECTOR = 0x5,
|
|
ANIMPARAM_QUATERNION = 0x6,
|
|
ANIMPARAM_STRINGTOKEN = 0x7,
|
|
ANIMPARAM_COUNT = 0x8,
|
|
}
|
|
|
|
public enum AnimPoseControl : uint
|
|
{
|
|
NoPoseControl = 0x0,
|
|
AbsolutePoseControl = 0x1,
|
|
RelativePoseControl = 0x2,
|
|
}
|
|
|
|
public enum AnimScriptType : ushort
|
|
{
|
|
ANIMSCRIPT_TYPE_INVALID = 0xFFFF,
|
|
ANIMSCRIPT_FUSE_GENERAL = 0x0,
|
|
ANIMSCRIPT_FUSE_STATEMACHINE = 0x1,
|
|
}
|
|
|
|
public enum AnimValueSource : uint
|
|
{
|
|
MoveHeading = 0x0,
|
|
MoveSpeed = 0x1,
|
|
ForwardSpeed = 0x2,
|
|
StrafeSpeed = 0x3,
|
|
FacingHeading = 0x4,
|
|
ManualFacingHeading = 0x5,
|
|
LookHeading = 0x6,
|
|
LookPitch = 0x7,
|
|
LookDistance = 0x8,
|
|
Parameter = 0x9,
|
|
WayPointHeading = 0xA,
|
|
WayPointDistance = 0xB,
|
|
BoundaryRadius = 0xC,
|
|
TargetMoveHeading = 0xD,
|
|
TargetMoveSpeed = 0xE,
|
|
AccelerationHeading = 0xF,
|
|
AccelerationSpeed = 0x10,
|
|
SlopeHeading = 0x11,
|
|
SlopeAngle = 0x12,
|
|
SlopePitch = 0x13,
|
|
SlopeYaw = 0x14,
|
|
GoalDistance = 0x15,
|
|
AccelerationLeftRight = 0x16,
|
|
AccelerationFrontBack = 0x17,
|
|
RootMotionSpeed = 0x18,
|
|
RootMotionTurnSpeed = 0x19,
|
|
MoveHeadingRelativeToLookHeading = 0x1A,
|
|
MaxMoveSpeed = 0x1B,
|
|
FingerCurl_Thumb = 0x1C,
|
|
FingerCurl_Index = 0x1D,
|
|
FingerCurl_Middle = 0x1E,
|
|
FingerCurl_Ring = 0x1F,
|
|
FingerCurl_Pinky = 0x20,
|
|
FingerSplay_Thumb_Index = 0x21,
|
|
FingerSplay_Index_Middle = 0x22,
|
|
FingerSplay_Middle_Ring = 0x23,
|
|
FingerSplay_Ring_Pinky = 0x24,
|
|
}
|
|
|
|
public enum AnimVectorSource : uint
|
|
{
|
|
MoveDirection = 0x0,
|
|
FacingDirection = 0x1,
|
|
LookDirection = 0x2,
|
|
VectorParameter = 0x3,
|
|
WayPointDirection = 0x4,
|
|
Acceleration = 0x5,
|
|
SlopeNormal = 0x6,
|
|
SlopeNormal_WorldSpace = 0x7,
|
|
LookTarget = 0x8,
|
|
LookTarget_WorldSpace = 0x9,
|
|
WayPointPosition = 0xA,
|
|
GoalPosition = 0xB,
|
|
RootMotionVelocity = 0xC,
|
|
}
|
|
|
|
public enum AnimVrBoneTransformSource_t : uint
|
|
{
|
|
AnimVrBoneTransformSource_LiveStream = 0x0,
|
|
AnimVrBoneTransformSource_GripLimit = 0x1,
|
|
}
|
|
|
|
public enum AnimVRFinger_t : uint
|
|
{
|
|
AnimVrFinger_Thumb = 0x0,
|
|
AnimVrFinger_Index = 0x1,
|
|
AnimVrFinger_Middle = 0x2,
|
|
AnimVrFinger_Ring = 0x3,
|
|
AnimVrFinger_Pinky = 0x4,
|
|
}
|
|
|
|
public enum AnimVrFingerSplay_t : uint
|
|
{
|
|
AnimVrFingerSplay_Thumb_Index = 0x0,
|
|
AnimVrFingerSplay_Index_Middle = 0x1,
|
|
AnimVrFingerSplay_Middle_Ring = 0x2,
|
|
AnimVrFingerSplay_Ring_Pinky = 0x3,
|
|
}
|
|
|
|
public enum AnimVRHand_t : uint
|
|
{
|
|
AnimVRHand_Left = 0x0,
|
|
AnimVRHand_Right = 0x1,
|
|
}
|
|
|
|
public enum AnimVRHandMotionRange_t : uint
|
|
{
|
|
MotionRange_WithController = 0x0,
|
|
MotionRange_WithoutController = 0x1,
|
|
}
|
|
|
|
public enum attributeprovidertypes_t : uint
|
|
{
|
|
PROVIDER_GENERIC = 0x0,
|
|
PROVIDER_WEAPON = 0x1,
|
|
}
|
|
|
|
public enum BaseExplosionTypes_t : uint
|
|
{
|
|
EXPLOSION_TYPE_DEFAULT = 0x0,
|
|
EXPLOSION_TYPE_GRENADE = 0x1,
|
|
EXPLOSION_TYPE_MOLOTOV = 0x2,
|
|
EXPLOSION_TYPE_FIREWORKS = 0x3,
|
|
EXPLOSION_TYPE_GASCAN = 0x4,
|
|
EXPLOSION_TYPE_GASCYLINDER = 0x5,
|
|
EXPLOSION_TYPE_EXPLOSIVEBARREL = 0x6,
|
|
EXPLOSION_TYPE_ELECTRICAL = 0x7,
|
|
EXPLOSION_TYPE_EMP = 0x8,
|
|
EXPLOSION_TYPE_SHRAPNEL = 0x9,
|
|
EXPLOSION_TYPE_SMOKEGRENADE = 0xA,
|
|
EXPLOSION_TYPE_FLASHBANG = 0xB,
|
|
EXPLOSION_TYPE_TRIPMINE = 0xC,
|
|
EXPLOSION_TYPE_ICE = 0xD,
|
|
EXPLOSION_TYPE_NONE = 0xE,
|
|
EXPLOSION_TYPE_CUSTOM = 0xF,
|
|
EXPLOSION_TYPE_COUNT = 0x10,
|
|
}
|
|
|
|
public enum BBoxVolumeType_t : uint
|
|
{
|
|
BBOX_VOLUME = 0x0,
|
|
BBOX_DIMENSIONS = 0x1,
|
|
BBOX_MINS_MAXS = 0x2,
|
|
}
|
|
|
|
public enum BeamClipStyle_t : uint
|
|
{
|
|
kNOCLIP = 0x0,
|
|
kGEOCLIP = 0x1,
|
|
kMODELCLIP = 0x2,
|
|
kBEAMCLIPSTYLE_NUMBITS = 0x2,
|
|
}
|
|
|
|
public enum BeamType_t : uint
|
|
{
|
|
BEAM_INVALID = 0x0,
|
|
BEAM_POINTS = 0x1,
|
|
BEAM_ENTPOINT = 0x2,
|
|
BEAM_ENTS = 0x3,
|
|
BEAM_HOSE = 0x4,
|
|
BEAM_SPLINE = 0x5,
|
|
BEAM_LASER = 0x6,
|
|
}
|
|
|
|
public enum BeginDeathLifeStateTransition_t : byte
|
|
{
|
|
NO_CHANGE_IN_LIFESTATE = 0x0,
|
|
TRANSITION_TO_LIFESTATE_DYING = 0x1,
|
|
TRANSITION_TO_LIFESTATE_DEAD = 0x2,
|
|
}
|
|
|
|
public enum BinaryNodeChildOption : uint
|
|
{
|
|
Child1 = 0x0,
|
|
Child2 = 0x1,
|
|
}
|
|
|
|
public enum BinaryNodeTiming : uint
|
|
{
|
|
UseChild1 = 0x0,
|
|
UseChild2 = 0x1,
|
|
SyncChildren = 0x2,
|
|
}
|
|
|
|
public enum Blend2DMode : uint
|
|
{
|
|
Blend2DMode_General = 0x0,
|
|
Blend2DMode_Directional = 0x1,
|
|
}
|
|
|
|
public enum BlendKeyType : uint
|
|
{
|
|
BlendKey_UserValue = 0x0,
|
|
BlendKey_Velocity = 0x1,
|
|
BlendKey_Distance = 0x2,
|
|
BlendKey_RemainingDistance = 0x3,
|
|
}
|
|
|
|
public enum BloomBlendMode_t : uint
|
|
{
|
|
BLOOM_BLEND_ADD = 0x0,
|
|
BLOOM_BLEND_SCREEN = 0x1,
|
|
BLOOM_BLEND_BLUR = 0x2,
|
|
}
|
|
|
|
public enum BlurFilterType_t : uint
|
|
{
|
|
BLURFILTER_GAUSSIAN = 0x0,
|
|
BLURFILTER_BOX = 0x1,
|
|
}
|
|
|
|
public enum BoneMaskBlendSpace : uint
|
|
{
|
|
BlendSpace_Parent = 0x0,
|
|
BlendSpace_Model = 0x1,
|
|
BlendSpace_Model_RotationOnly = 0x2,
|
|
BlendSpace_Model_TranslationOnly = 0x3,
|
|
}
|
|
|
|
public enum BoneTransformSpace_t : uint
|
|
{
|
|
BoneTransformSpace_Invalid = 0xFFFFFFFF,
|
|
BoneTransformSpace_Parent = 0x0,
|
|
BoneTransformSpace_Model = 0x1,
|
|
BoneTransformSpace_World = 0x2,
|
|
}
|
|
|
|
public enum BrushSolidities_e : uint
|
|
{
|
|
BRUSHSOLID_TOGGLE = 0x0,
|
|
BRUSHSOLID_NEVER = 0x1,
|
|
BRUSHSOLID_ALWAYS = 0x2,
|
|
}
|
|
|
|
public enum CAnimationGraphVisualizerPrimitiveType : uint
|
|
{
|
|
ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Text = 0x0,
|
|
ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Sphere = 0x1,
|
|
ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Line = 0x2,
|
|
ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Pie = 0x3,
|
|
ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Axis = 0x4,
|
|
}
|
|
|
|
public enum CanPlaySequence_t : uint
|
|
{
|
|
CANNOT_PLAY = 0x0,
|
|
CAN_PLAY_NOW = 0x1,
|
|
CAN_PLAY_ENQUEUED = 0x2,
|
|
}
|
|
|
|
public enum ChatIgnoreType_t : uint
|
|
{
|
|
CHAT_IGNORE_NONE = 0x0,
|
|
CHAT_IGNORE_ALL = 0x1,
|
|
CHAT_IGNORE_TEAM = 0x2,
|
|
}
|
|
|
|
public enum ChickenActivity : uint
|
|
{
|
|
IDLE = 0x0,
|
|
WALK = 0x1,
|
|
RUN = 0x2,
|
|
HOP = 0x3,
|
|
JUMP = 0x4,
|
|
GLIDE = 0x5,
|
|
LAND = 0x6,
|
|
}
|
|
|
|
public enum ChoiceBlendMethod : uint
|
|
{
|
|
SingleBlendTime = 0x0,
|
|
PerChoiceBlendTimes = 0x1,
|
|
}
|
|
|
|
public enum ChoiceChangeMethod : uint
|
|
{
|
|
OnReset = 0x0,
|
|
OnCycleEnd = 0x1,
|
|
OnResetOrCycleEnd = 0x2,
|
|
}
|
|
|
|
public enum ChoiceMethod : uint
|
|
{
|
|
WeightedRandom = 0x0,
|
|
WeightedRandomNoRepeat = 0x1,
|
|
Iterate = 0x2,
|
|
IterateRandom = 0x3,
|
|
}
|
|
|
|
public enum Class_T : uint
|
|
{
|
|
CLASS_NONE = 0x0,
|
|
CLASS_PLAYER = 0x1,
|
|
CLASS_PLAYER_ALLY = 0x2,
|
|
CLASS_BOMB = 0x3,
|
|
CLASS_FOOT_CONTACT_SHADOW = 0x4,
|
|
CLASS_WEAPON = 0x5,
|
|
CLASS_WATER_SPLASHER = 0x6,
|
|
CLASS_WEAPON_VIEWMODEL = 0x7,
|
|
CLASS_DOOR = 0x8,
|
|
NUM_CLASSIFY_CLASSES = 0x9,
|
|
}
|
|
|
|
public enum ClosestPointTestType_t : uint
|
|
{
|
|
PARTICLE_CLOSEST_TYPE_BOX = 0x0,
|
|
PARTICLE_CLOSEST_TYPE_CAPSULE = 0x1,
|
|
PARTICLE_CLOSEST_TYPE_HYBRID = 0x2,
|
|
}
|
|
|
|
public enum CommandEntitySpecType_t : uint
|
|
{
|
|
SPEC_SEARCH = 0x0,
|
|
SPEC_TYPES_COUNT = 0x1,
|
|
}
|
|
|
|
public enum CommandExecMode_t : uint
|
|
{
|
|
EXEC_MANUAL = 0x0,
|
|
EXEC_LEVELSTART = 0x1,
|
|
EXEC_PERIODIC = 0x2,
|
|
EXEC_MODES_COUNT = 0x3,
|
|
}
|
|
|
|
public enum CSPlayerBlockingUseAction_t : uint
|
|
{
|
|
k_CSPlayerBlockingUseAction_None = 0x0,
|
|
k_CSPlayerBlockingUseAction_DefusingDefault = 0x1,
|
|
k_CSPlayerBlockingUseAction_DefusingWithKit = 0x2,
|
|
k_CSPlayerBlockingUseAction_HostageGrabbing = 0x3,
|
|
k_CSPlayerBlockingUseAction_HostageDropping = 0x4,
|
|
k_CSPlayerBlockingUseAction_OpeningSafe = 0x5,
|
|
k_CSPlayerBlockingUseAction_EquippingParachute = 0x6,
|
|
k_CSPlayerBlockingUseAction_EquippingHeavyArmor = 0x7,
|
|
k_CSPlayerBlockingUseAction_EquippingContract = 0x8,
|
|
k_CSPlayerBlockingUseAction_EquippingTabletUpgrade = 0x9,
|
|
k_CSPlayerBlockingUseAction_TakingOffHeavyArmor = 0xA,
|
|
k_CSPlayerBlockingUseAction_PayingToOpenDoor = 0xB,
|
|
k_CSPlayerBlockingUseAction_CancelingSpawnRappelling = 0xC,
|
|
k_CSPlayerBlockingUseAction_EquippingExoJump = 0xD,
|
|
k_CSPlayerBlockingUseAction_PickingUpBumpMine = 0xE,
|
|
k_CSPlayerBlockingUseAction_MapLongUseEntity_Pickup = 0xF,
|
|
k_CSPlayerBlockingUseAction_MapLongUseEntity_Place = 0x10,
|
|
k_CSPlayerBlockingUseAction_MaxCount = 0x11,
|
|
}
|
|
|
|
public enum CSPlayerState : uint
|
|
{
|
|
STATE_ACTIVE = 0x0,
|
|
STATE_WELCOME = 0x1,
|
|
STATE_PICKINGTEAM = 0x2,
|
|
STATE_PICKINGCLASS = 0x3,
|
|
STATE_DEATH_ANIM = 0x4,
|
|
STATE_DEATH_WAIT_FOR_KEY = 0x5,
|
|
STATE_OBSERVER_MODE = 0x6,
|
|
STATE_GUNGAME_RESPAWN = 0x7,
|
|
STATE_DORMANT = 0x8,
|
|
NUM_PLAYER_STATES = 0x9,
|
|
}
|
|
|
|
public enum CSWeaponCategory : uint
|
|
{
|
|
WEAPONCATEGORY_OTHER = 0x0,
|
|
WEAPONCATEGORY_MELEE = 0x1,
|
|
WEAPONCATEGORY_SECONDARY = 0x2,
|
|
WEAPONCATEGORY_SMG = 0x3,
|
|
WEAPONCATEGORY_RIFLE = 0x4,
|
|
WEAPONCATEGORY_HEAVY = 0x5,
|
|
WEAPONCATEGORY_COUNT = 0x6,
|
|
}
|
|
|
|
public enum CSWeaponMode : uint
|
|
{
|
|
Primary_Mode = 0x0,
|
|
Secondary_Mode = 0x1,
|
|
WeaponMode_MAX = 0x2,
|
|
}
|
|
|
|
public enum CSWeaponSilencerType : uint
|
|
{
|
|
WEAPONSILENCER_NONE = 0x0,
|
|
WEAPONSILENCER_DETACHABLE = 0x1,
|
|
WEAPONSILENCER_INTEGRATED = 0x2,
|
|
}
|
|
|
|
public enum CSWeaponState_t : uint
|
|
{
|
|
WEAPON_NOT_CARRIED = 0x0,
|
|
WEAPON_IS_CARRIED_BY_PLAYER = 0x1,
|
|
WEAPON_IS_ACTIVE = 0x2,
|
|
}
|
|
|
|
public enum CSWeaponType : uint
|
|
{
|
|
WEAPONTYPE_KNIFE = 0x0,
|
|
WEAPONTYPE_PISTOL = 0x1,
|
|
WEAPONTYPE_SUBMACHINEGUN = 0x2,
|
|
WEAPONTYPE_RIFLE = 0x3,
|
|
WEAPONTYPE_SHOTGUN = 0x4,
|
|
WEAPONTYPE_SNIPER_RIFLE = 0x5,
|
|
WEAPONTYPE_MACHINEGUN = 0x6,
|
|
WEAPONTYPE_C4 = 0x7,
|
|
WEAPONTYPE_TASER = 0x8,
|
|
WEAPONTYPE_GRENADE = 0x9,
|
|
WEAPONTYPE_EQUIPMENT = 0xA,
|
|
WEAPONTYPE_STACKABLEITEM = 0xB,
|
|
WEAPONTYPE_FISTS = 0xC,
|
|
WEAPONTYPE_BREACHCHARGE = 0xD,
|
|
WEAPONTYPE_BUMPMINE = 0xE,
|
|
WEAPONTYPE_TABLET = 0xF,
|
|
WEAPONTYPE_MELEE = 0x10,
|
|
WEAPONTYPE_SHIELD = 0x11,
|
|
WEAPONTYPE_ZONE_REPULSOR = 0x12,
|
|
WEAPONTYPE_UNKNOWN = 0x13,
|
|
}
|
|
|
|
public enum DamageTypes_t : uint
|
|
{
|
|
DMG_GENERIC = 0x0,
|
|
DMG_CRUSH = 0x1,
|
|
DMG_BULLET = 0x2,
|
|
DMG_SLASH = 0x4,
|
|
DMG_BURN = 0x8,
|
|
DMG_VEHICLE = 0x10,
|
|
DMG_FALL = 0x20,
|
|
DMG_BLAST = 0x40,
|
|
DMG_CLUB = 0x80,
|
|
DMG_SHOCK = 0x100,
|
|
DMG_SONIC = 0x200,
|
|
DMG_ENERGYBEAM = 0x400,
|
|
DMG_DROWN = 0x4000,
|
|
DMG_POISON = 0x8000,
|
|
DMG_RADIATION = 0x10000,
|
|
DMG_DROWNRECOVER = 0x20000,
|
|
DMG_ACID = 0x40000,
|
|
DMG_PHYSGUN = 0x100000,
|
|
DMG_DISSOLVE = 0x200000,
|
|
DMG_BLAST_SURFACE = 0x400000,
|
|
DMG_BUCKSHOT = 0x1000000,
|
|
DMG_LASTGENERICFLAG = 0x1000000,
|
|
DMG_HEADSHOT = 0x2000000,
|
|
DMG_DANGERZONE = 0x4000000,
|
|
}
|
|
|
|
public enum DampingSpeedFunction : uint
|
|
{
|
|
NoDamping = 0x0,
|
|
Constant = 0x1,
|
|
Spring = 0x2,
|
|
}
|
|
|
|
public enum DebugOverlayBits_t : ulong
|
|
{
|
|
OVERLAY_TEXT_BIT = 0x1,
|
|
OVERLAY_NAME_BIT = 0x2,
|
|
OVERLAY_BBOX_BIT = 0x4,
|
|
OVERLAY_PIVOT_BIT = 0x8,
|
|
OVERLAY_MESSAGE_BIT = 0x10,
|
|
OVERLAY_ABSBOX_BIT = 0x20,
|
|
OVERLAY_RBOX_BIT = 0x40,
|
|
OVERLAY_SHOW_BLOCKSLOS = 0x80,
|
|
OVERLAY_ATTACHMENTS_BIT = 0x100,
|
|
OVERLAY_INTERPOLATED_ATTACHMENTS_BIT = 0x200,
|
|
OVERLAY_INTERPOLATED_PIVOT_BIT = 0x400,
|
|
OVERLAY_SKELETON_BIT = 0x800,
|
|
OVERLAY_INTERPOLATED_SKELETON_BIT = 0x1000,
|
|
OVERLAY_TRIGGER_BOUNDS_BIT = 0x2000,
|
|
OVERLAY_HITBOX_BIT = 0x4000,
|
|
OVERLAY_INTERPOLATED_HITBOX_BIT = 0x8000,
|
|
OVERLAY_AUTOAIM_BIT = 0x10000,
|
|
OVERLAY_NPC_SELECTED_BIT = 0x20000,
|
|
OVERLAY_JOINT_INFO_BIT = 0x40000,
|
|
OVERLAY_NPC_ROUTE_BIT = 0x80000,
|
|
OVERLAY_NPC_TRIANGULATE_BIT = 0x100000,
|
|
OVERLAY_NPC_ZAP_BIT = 0x200000,
|
|
OVERLAY_NPC_ENEMIES_BIT = 0x400000,
|
|
OVERLAY_NPC_CONDITIONS_BIT = 0x800000,
|
|
OVERLAY_NPC_COMBAT_BIT = 0x1000000,
|
|
OVERLAY_NPC_TASK_BIT = 0x2000000,
|
|
OVERLAY_NPC_BODYLOCATIONS = 0x4000000,
|
|
OVERLAY_NPC_VIEWCONE_BIT = 0x8000000,
|
|
OVERLAY_NPC_KILL_BIT = 0x10000000,
|
|
OVERLAY_WC_CHANGE_ENTITY = 0x20000000,
|
|
OVERLAY_BUDDHA_MODE = 0x40000000,
|
|
OVERLAY_NPC_STEERING_REGULATIONS = 0x80000000,
|
|
OVERLAY_NPC_TASK_TEXT_BIT = 0x100000000,
|
|
OVERLAY_PROP_DEBUG = 0x200000000,
|
|
OVERLAY_NPC_RELATION_BIT = 0x400000000,
|
|
OVERLAY_VIEWOFFSET = 0x800000000,
|
|
OVERLAY_VCOLLIDE_WIREFRAME_BIT = 0x1000000000,
|
|
OVERLAY_NPC_NEAREST_NODE_BIT = 0x2000000000,
|
|
OVERLAY_ACTORNAME_BIT = 0x4000000000,
|
|
OVERLAY_NPC_CONDITIONS_TEXT_BIT = 0x8000000000,
|
|
}
|
|
|
|
public enum Detail2Combo_t : uint
|
|
{
|
|
DETAIL_2_COMBO_UNINITIALIZED = 0xFFFFFFFF,
|
|
DETAIL_2_COMBO_OFF = 0x0,
|
|
DETAIL_2_COMBO_ADD = 0x1,
|
|
DETAIL_2_COMBO_ADD_SELF_ILLUM = 0x2,
|
|
DETAIL_2_COMBO_MOD2X = 0x3,
|
|
DETAIL_2_COMBO_MUL = 0x4,
|
|
DETAIL_2_COMBO_CROSSFADE = 0x5,
|
|
}
|
|
|
|
public enum DetailCombo_t : uint
|
|
{
|
|
DETAIL_COMBO_OFF = 0x0,
|
|
DETAIL_COMBO_ADD = 0x1,
|
|
DETAIL_COMBO_ADD_SELF_ILLUM = 0x2,
|
|
DETAIL_COMBO_MOD2X = 0x3,
|
|
}
|
|
|
|
public enum DisableShadows_t : byte
|
|
{
|
|
kDisableShadows_None = 0x0,
|
|
kDisableShadows_All = 0x1,
|
|
kDisableShadows_Baked = 0x2,
|
|
kDisableShadows_Realtime = 0x3,
|
|
}
|
|
|
|
public enum Disposition_t : uint
|
|
{
|
|
D_ER = 0x0,
|
|
D_HT = 0x1,
|
|
D_FR = 0x2,
|
|
D_LI = 0x3,
|
|
D_NU = 0x4,
|
|
D_ERROR = 0x0,
|
|
D_HATE = 0x1,
|
|
D_FEAR = 0x2,
|
|
D_LIKE = 0x3,
|
|
D_NEUTRAL = 0x4,
|
|
}
|
|
|
|
public enum doorCheck_e : uint
|
|
{
|
|
DOOR_CHECK_FORWARD = 0x0,
|
|
DOOR_CHECK_BACKWARD = 0x1,
|
|
DOOR_CHECK_FULL = 0x2,
|
|
}
|
|
|
|
public enum DoorState_t : uint
|
|
{
|
|
DOOR_STATE_CLOSED = 0x0,
|
|
DOOR_STATE_OPENING = 0x1,
|
|
DOOR_STATE_OPEN = 0x2,
|
|
DOOR_STATE_CLOSING = 0x3,
|
|
DOOR_STATE_AJAR = 0x4,
|
|
}
|
|
|
|
public enum EDemoBoneSelectionMode : uint
|
|
{
|
|
CaptureAllBones = 0x0,
|
|
CaptureSelectedBones = 0x1,
|
|
}
|
|
|
|
public enum EInButtonState : uint
|
|
{
|
|
IN_BUTTON_UP = 0x0,
|
|
IN_BUTTON_DOWN = 0x1,
|
|
IN_BUTTON_DOWN_UP = 0x2,
|
|
IN_BUTTON_UP_DOWN = 0x3,
|
|
IN_BUTTON_UP_DOWN_UP = 0x4,
|
|
IN_BUTTON_DOWN_UP_DOWN = 0x5,
|
|
IN_BUTTON_DOWN_UP_DOWN_UP = 0x6,
|
|
IN_BUTTON_UP_DOWN_UP_DOWN = 0x7,
|
|
IN_BUTTON_STATE_COUNT = 0x8,
|
|
}
|
|
|
|
public enum EKillTypes_t : byte
|
|
{
|
|
KILL_NONE = 0x0,
|
|
KILL_DEFAULT = 0x1,
|
|
KILL_HEADSHOT = 0x2,
|
|
KILL_BLAST = 0x3,
|
|
KILL_BURN = 0x4,
|
|
KILL_SLASH = 0x5,
|
|
KILL_SHOCK = 0x6,
|
|
KILLTYPE_COUNT = 0x7,
|
|
}
|
|
|
|
public enum EntFinderMethod_t : uint
|
|
{
|
|
ENT_FIND_METHOD_NEAREST = 0x0,
|
|
ENT_FIND_METHOD_FARTHEST = 0x1,
|
|
ENT_FIND_METHOD_RANDOM = 0x2,
|
|
}
|
|
|
|
public enum EntityDisolveType_t : uint
|
|
{
|
|
ENTITY_DISSOLVE_INVALID = 0xFFFFFFFF,
|
|
ENTITY_DISSOLVE_NORMAL = 0x0,
|
|
ENTITY_DISSOLVE_ELECTRICAL = 0x1,
|
|
ENTITY_DISSOLVE_ELECTRICAL_LIGHT = 0x2,
|
|
ENTITY_DISSOLVE_CORE = 0x3,
|
|
}
|
|
|
|
public enum EntityDormancyType_t : uint
|
|
{
|
|
ENTITY_NOT_DORMANT = 0x0,
|
|
ENTITY_DORMANT = 0x1,
|
|
ENTITY_SUSPENDED = 0x2,
|
|
}
|
|
|
|
public enum EntityIOTargetType_t : uint
|
|
{
|
|
ENTITY_IO_TARGET_INVALID = 0xFFFFFFFF,
|
|
ENTITY_IO_TARGET_ENTITYNAME = 0x2,
|
|
ENTITY_IO_TARGET_EHANDLE = 0x6,
|
|
ENTITY_IO_TARGET_ENTITYNAME_OR_CLASSNAME = 0x7,
|
|
}
|
|
|
|
public enum EntitySubclassScope_t : uint
|
|
{
|
|
SUBCLASS_SCOPE_NONE = 0xFFFFFFFF,
|
|
SUBCLASS_SCOPE_PRECIPITATION = 0x0,
|
|
SUBCLASS_SCOPE_PLAYER_WEAPONS = 0x1,
|
|
SUBCLASS_SCOPE_COUNT = 0x2,
|
|
}
|
|
|
|
public enum EOverrideBlockLOS_t : uint
|
|
{
|
|
BLOCK_LOS_DEFAULT = 0x0,
|
|
BLOCK_LOS_FORCE_FALSE = 0x1,
|
|
BLOCK_LOS_FORCE_TRUE = 0x2,
|
|
}
|
|
|
|
public enum Explosions : uint
|
|
{
|
|
expRandom = 0x0,
|
|
expDirected = 0x1,
|
|
expUsePrecise = 0x2,
|
|
}
|
|
|
|
public enum FacingMode : uint
|
|
{
|
|
FacingMode_Manual = 0x0,
|
|
FacingMode_Path = 0x1,
|
|
FacingMode_LookTarget = 0x2,
|
|
}
|
|
|
|
public enum FieldNetworkOption : uint
|
|
{
|
|
Auto = 0x0,
|
|
ForceEnable = 0x1,
|
|
ForceDisable = 0x2,
|
|
}
|
|
|
|
public enum fieldtype_t : byte
|
|
{
|
|
FIELD_VOID = 0x0,
|
|
FIELD_FLOAT32 = 0x1,
|
|
FIELD_STRING = 0x2,
|
|
FIELD_VECTOR = 0x3,
|
|
FIELD_QUATERNION = 0x4,
|
|
FIELD_INT32 = 0x5,
|
|
FIELD_BOOLEAN = 0x6,
|
|
FIELD_INT16 = 0x7,
|
|
FIELD_CHARACTER = 0x8,
|
|
FIELD_COLOR32 = 0x9,
|
|
FIELD_EMBEDDED = 0xA,
|
|
FIELD_CUSTOM = 0xB,
|
|
FIELD_CLASSPTR = 0xC,
|
|
FIELD_EHANDLE = 0xD,
|
|
FIELD_POSITION_VECTOR = 0xE,
|
|
FIELD_TIME = 0xF,
|
|
FIELD_TICK = 0x10,
|
|
FIELD_SOUNDNAME = 0x11,
|
|
FIELD_INPUT = 0x12,
|
|
FIELD_FUNCTION = 0x13,
|
|
FIELD_VMATRIX = 0x14,
|
|
FIELD_VMATRIX_WORLDSPACE = 0x15,
|
|
FIELD_MATRIX3X4_WORLDSPACE = 0x16,
|
|
FIELD_INTERVAL = 0x17,
|
|
FIELD_UNUSED = 0x18,
|
|
FIELD_VECTOR2D = 0x19,
|
|
FIELD_INT64 = 0x1A,
|
|
FIELD_VECTOR4D = 0x1B,
|
|
FIELD_RESOURCE = 0x1C,
|
|
FIELD_TYPEUNKNOWN = 0x1D,
|
|
FIELD_CSTRING = 0x1E,
|
|
FIELD_HSCRIPT = 0x1F,
|
|
FIELD_VARIANT = 0x20,
|
|
FIELD_UINT64 = 0x21,
|
|
FIELD_FLOAT64 = 0x22,
|
|
FIELD_POSITIVEINTEGER_OR_NULL = 0x23,
|
|
FIELD_HSCRIPT_NEW_INSTANCE = 0x24,
|
|
FIELD_UINT32 = 0x25,
|
|
FIELD_UTLSTRINGTOKEN = 0x26,
|
|
FIELD_QANGLE = 0x27,
|
|
FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_VECTOR = 0x28,
|
|
FIELD_HMATERIAL = 0x29,
|
|
FIELD_HMODEL = 0x2A,
|
|
FIELD_NETWORK_QUANTIZED_VECTOR = 0x2B,
|
|
FIELD_NETWORK_QUANTIZED_FLOAT = 0x2C,
|
|
FIELD_DIRECTION_VECTOR_WORLDSPACE = 0x2D,
|
|
FIELD_QANGLE_WORLDSPACE = 0x2E,
|
|
FIELD_QUATERNION_WORLDSPACE = 0x2F,
|
|
FIELD_HSCRIPT_LIGHTBINDING = 0x30,
|
|
FIELD_V8_VALUE = 0x31,
|
|
FIELD_V8_OBJECT = 0x32,
|
|
FIELD_V8_ARRAY = 0x33,
|
|
FIELD_V8_CALLBACK_INFO = 0x34,
|
|
FIELD_UTLSTRING = 0x35,
|
|
FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_POSITION_VECTOR = 0x36,
|
|
FIELD_HRENDERTEXTURE = 0x37,
|
|
FIELD_HPARTICLESYSTEMDEFINITION = 0x38,
|
|
FIELD_UINT8 = 0x39,
|
|
FIELD_UINT16 = 0x3A,
|
|
FIELD_CTRANSFORM = 0x3B,
|
|
FIELD_CTRANSFORM_WORLDSPACE = 0x3C,
|
|
FIELD_HPOSTPROCESSING = 0x3D,
|
|
FIELD_MATRIX3X4 = 0x3E,
|
|
FIELD_SHIM = 0x3F,
|
|
FIELD_CMOTIONTRANSFORM = 0x40,
|
|
FIELD_CMOTIONTRANSFORM_WORLDSPACE = 0x41,
|
|
FIELD_ATTACHMENT_HANDLE = 0x42,
|
|
FIELD_AMMO_INDEX = 0x43,
|
|
FIELD_CONDITION_ID = 0x44,
|
|
FIELD_AI_SCHEDULE_BITS = 0x45,
|
|
FIELD_MODIFIER_HANDLE = 0x46,
|
|
FIELD_ROTATION_VECTOR = 0x47,
|
|
FIELD_ROTATION_VECTOR_WORLDSPACE = 0x48,
|
|
FIELD_HVDATA = 0x49,
|
|
FIELD_SCALE32 = 0x4A,
|
|
FIELD_STRING_AND_TOKEN = 0x4B,
|
|
FIELD_ENGINE_TIME = 0x4C,
|
|
FIELD_ENGINE_TICK = 0x4D,
|
|
FIELD_WORLD_GROUP_ID = 0x4E,
|
|
FIELD_TYPECOUNT = 0x4F,
|
|
}
|
|
|
|
public enum filter_t : uint
|
|
{
|
|
FILTER_AND = 0x0,
|
|
FILTER_OR = 0x1,
|
|
}
|
|
|
|
public enum FixAngleSet_t : byte
|
|
{
|
|
None = 0x0,
|
|
Absolute = 0x1,
|
|
Relative = 0x2,
|
|
}
|
|
|
|
public enum FlexOpCode_t : uint
|
|
{
|
|
FLEX_OP_CONST = 0x1,
|
|
FLEX_OP_FETCH1 = 0x2,
|
|
FLEX_OP_FETCH2 = 0x3,
|
|
FLEX_OP_ADD = 0x4,
|
|
FLEX_OP_SUB = 0x5,
|
|
FLEX_OP_MUL = 0x6,
|
|
FLEX_OP_DIV = 0x7,
|
|
FLEX_OP_NEG = 0x8,
|
|
FLEX_OP_EXP = 0x9,
|
|
FLEX_OP_OPEN = 0xA,
|
|
FLEX_OP_CLOSE = 0xB,
|
|
FLEX_OP_COMMA = 0xC,
|
|
FLEX_OP_MAX = 0xD,
|
|
FLEX_OP_MIN = 0xE,
|
|
FLEX_OP_2WAY_0 = 0xF,
|
|
FLEX_OP_2WAY_1 = 0x10,
|
|
FLEX_OP_NWAY = 0x11,
|
|
FLEX_OP_COMBO = 0x12,
|
|
FLEX_OP_DOMINATE = 0x13,
|
|
FLEX_OP_DME_LOWER_EYELID = 0x14,
|
|
FLEX_OP_DME_UPPER_EYELID = 0x15,
|
|
FLEX_OP_SQRT = 0x16,
|
|
FLEX_OP_REMAPVALCLAMPED = 0x17,
|
|
FLEX_OP_SIN = 0x18,
|
|
FLEX_OP_COS = 0x19,
|
|
FLEX_OP_ABS = 0x1A,
|
|
}
|
|
|
|
public enum FootFallTagFoot_t : uint
|
|
{
|
|
FOOT1 = 0x0,
|
|
FOOT2 = 0x1,
|
|
FOOT3 = 0x2,
|
|
FOOT4 = 0x3,
|
|
FOOT5 = 0x4,
|
|
FOOT6 = 0x5,
|
|
FOOT7 = 0x6,
|
|
FOOT8 = 0x7,
|
|
}
|
|
|
|
public enum FootLockSubVisualization : uint
|
|
{
|
|
FOOTLOCKSUBVISUALIZATION_ReachabilityAnalysis = 0x0,
|
|
FOOTLOCKSUBVISUALIZATION_IKSolve = 0x1,
|
|
}
|
|
|
|
public enum FootPinningTimingSource : uint
|
|
{
|
|
FootMotion = 0x0,
|
|
Tag = 0x1,
|
|
Parameter = 0x2,
|
|
}
|
|
|
|
public enum FootstepLandedFootSoundType_t : uint
|
|
{
|
|
FOOTSOUND_Left = 0x0,
|
|
FOOTSOUND_Right = 0x1,
|
|
FOOTSOUND_UseOverrideSound = 0x2,
|
|
}
|
|
|
|
public enum ForcedCrouchState_t : uint
|
|
{
|
|
FORCEDCROUCH_NONE = 0x0,
|
|
FORCEDCROUCH_CROUCHED = 0x1,
|
|
FORCEDCROUCH_UNCROUCHED = 0x2,
|
|
}
|
|
|
|
public enum FuncDoorSpawnPos_t : uint
|
|
{
|
|
FUNC_DOOR_SPAWN_CLOSED = 0x0,
|
|
FUNC_DOOR_SPAWN_OPEN = 0x1,
|
|
}
|
|
|
|
public enum FuseVariableAccess_t : byte
|
|
{
|
|
WRITABLE = 0x0,
|
|
READ_ONLY = 0x1,
|
|
}
|
|
|
|
public enum FuseVariableType_t : byte
|
|
{
|
|
INVALID = 0x0,
|
|
BOOL = 0x1,
|
|
INT8 = 0x2,
|
|
INT16 = 0x3,
|
|
INT32 = 0x4,
|
|
UINT8 = 0x5,
|
|
UINT16 = 0x6,
|
|
UINT32 = 0x7,
|
|
FLOAT32 = 0x8,
|
|
}
|
|
|
|
public enum GameAnimEventIndex_t : uint
|
|
{
|
|
AE_EMPTY = 0x0,
|
|
AE_CL_PLAYSOUND = 0x1,
|
|
AE_CL_PLAYSOUND_ATTACHMENT = 0x2,
|
|
AE_CL_PLAYSOUND_POSITION = 0x3,
|
|
AE_SV_PLAYSOUND = 0x4,
|
|
AE_CL_STOPSOUND = 0x5,
|
|
AE_CL_PLAYSOUND_LOOPING = 0x6,
|
|
AE_CL_CREATE_PARTICLE_EFFECT = 0x7,
|
|
AE_CL_STOP_PARTICLE_EFFECT = 0x8,
|
|
AE_CL_CREATE_PARTICLE_EFFECT_CFG = 0x9,
|
|
AE_SV_CREATE_PARTICLE_EFFECT_CFG = 0xA,
|
|
AE_SV_STOP_PARTICLE_EFFECT = 0xB,
|
|
AE_FOOTSTEP = 0xC,
|
|
AE_RAGDOLL = 0xD,
|
|
AE_CL_STOP_RAGDOLL_CONTROL = 0xE,
|
|
AE_CL_ENABLE_BODYGROUP = 0xF,
|
|
AE_CL_DISABLE_BODYGROUP = 0x10,
|
|
AE_CL_BODYGROUP_SET_VALUE = 0x11,
|
|
AE_SV_BODYGROUP_SET_VALUE = 0x12,
|
|
AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN = 0x13,
|
|
AE_WEAPON_PERFORM_ATTACK = 0x14,
|
|
AE_FIRE_INPUT = 0x15,
|
|
AE_CL_CLOTH_ATTR = 0x16,
|
|
AE_CL_CLOTH_GROUND_OFFSET = 0x17,
|
|
AE_CL_CLOTH_STIFFEN = 0x18,
|
|
AE_CL_CLOTH_EFFECT = 0x19,
|
|
AE_CL_CREATE_ANIM_SCOPE_PROP = 0x1A,
|
|
AE_CL_WEAPON_TRANSITION_INTO_HAND = 0x1B,
|
|
AE_CL_BODYGROUP_SET_TO_CLIP = 0x1C,
|
|
AE_CL_BODYGROUP_SET_TO_NEXTCLIP = 0x1D,
|
|
AE_SV_SHOW_SILENCER = 0x1E,
|
|
AE_SV_ATTACH_SILENCER_COMPLETE = 0x1F,
|
|
AE_SV_HIDE_SILENCER = 0x20,
|
|
AE_SV_DETACH_SILENCER_COMPLETE = 0x21,
|
|
AE_CL_EJECT_MAG = 0x22,
|
|
AE_WPN_COMPLETE_RELOAD = 0x23,
|
|
AE_WPN_HEALTHSHOT_INJECT = 0x24,
|
|
AE_CL_C4_SCREEN_TEXT = 0x25,
|
|
AE_GRENADE_THROW_COMPLETE = 0x26,
|
|
}
|
|
|
|
public enum gear_slot_t : uint
|
|
{
|
|
GEAR_SLOT_INVALID = 0xFFFFFFFF,
|
|
GEAR_SLOT_RIFLE = 0x0,
|
|
GEAR_SLOT_PISTOL = 0x1,
|
|
GEAR_SLOT_KNIFE = 0x2,
|
|
GEAR_SLOT_GRENADES = 0x3,
|
|
GEAR_SLOT_C4 = 0x4,
|
|
GEAR_SLOT_RESERVED_SLOT6 = 0x5,
|
|
GEAR_SLOT_RESERVED_SLOT7 = 0x6,
|
|
GEAR_SLOT_RESERVED_SLOT8 = 0x7,
|
|
GEAR_SLOT_RESERVED_SLOT9 = 0x8,
|
|
GEAR_SLOT_RESERVED_SLOT10 = 0x9,
|
|
GEAR_SLOT_RESERVED_SLOT11 = 0xA,
|
|
GEAR_SLOT_BOOSTS = 0xB,
|
|
GEAR_SLOT_UTILITY = 0xC,
|
|
GEAR_SLOT_COUNT = 0xD,
|
|
GEAR_SLOT_FIRST = 0x0,
|
|
GEAR_SLOT_LAST = 0xC,
|
|
}
|
|
|
|
public enum GrenadeType_t : uint
|
|
{
|
|
GRENADE_TYPE_EXPLOSIVE = 0x0,
|
|
GRENADE_TYPE_FLASH = 0x1,
|
|
GRENADE_TYPE_FIRE = 0x2,
|
|
GRENADE_TYPE_DECOY = 0x3,
|
|
GRENADE_TYPE_SMOKE = 0x4,
|
|
GRENADE_TYPE_SENSOR = 0x5,
|
|
GRENADE_TYPE_SNOWBALL = 0x6,
|
|
GRENADE_TYPE_TOTAL = 0x7,
|
|
}
|
|
|
|
public enum HierarchyType_t : uint
|
|
{
|
|
HIERARCHY_NONE = 0x0,
|
|
HIERARCHY_BONE_MERGE = 0x1,
|
|
HIERARCHY_ATTACHMENT = 0x2,
|
|
HIERARCHY_ABSORIGIN = 0x3,
|
|
HIERARCHY_BONE = 0x4,
|
|
HIERARCHY_TYPE_COUNT = 0x5,
|
|
}
|
|
|
|
public enum HitboxLerpType_t : uint
|
|
{
|
|
HITBOX_LERP_LIFETIME = 0x0,
|
|
HITBOX_LERP_CONSTANT = 0x1,
|
|
}
|
|
|
|
public enum HitGroup_t : uint
|
|
{
|
|
HITGROUP_INVALID = 0xFFFFFFFF,
|
|
HITGROUP_GENERIC = 0x0,
|
|
HITGROUP_HEAD = 0x1,
|
|
HITGROUP_CHEST = 0x2,
|
|
HITGROUP_STOMACH = 0x3,
|
|
HITGROUP_LEFTARM = 0x4,
|
|
HITGROUP_RIGHTARM = 0x5,
|
|
HITGROUP_LEFTLEG = 0x6,
|
|
HITGROUP_RIGHTLEG = 0x7,
|
|
HITGROUP_NECK = 0x8,
|
|
HITGROUP_UNUSED = 0x9,
|
|
HITGROUP_GEAR = 0xA,
|
|
HITGROUP_SPECIAL = 0xB,
|
|
HITGROUP_COUNT = 0xC,
|
|
}
|
|
|
|
public enum HorizJustification_e : uint
|
|
{
|
|
HORIZ_JUSTIFICATION_LEFT = 0x0,
|
|
HORIZ_JUSTIFICATION_CENTER = 0x1,
|
|
HORIZ_JUSTIFICATION_RIGHT = 0x2,
|
|
HORIZ_JUSTIFICATION_NONE = 0x3,
|
|
}
|
|
|
|
public enum Hull_t : uint
|
|
{
|
|
HULL_HUMAN = 0x0,
|
|
HULL_SMALL_CENTERED = 0x1,
|
|
HULL_WIDE_HUMAN = 0x2,
|
|
HULL_TINY = 0x3,
|
|
HULL_MEDIUM = 0x4,
|
|
HULL_TINY_CENTERED = 0x5,
|
|
HULL_LARGE = 0x6,
|
|
HULL_LARGE_CENTERED = 0x7,
|
|
HULL_MEDIUM_TALL = 0x8,
|
|
HULL_SMALL = 0x9,
|
|
NUM_HULLS = 0xA,
|
|
HULL_NONE = 0xB,
|
|
}
|
|
|
|
public enum IKChannelMode : uint
|
|
{
|
|
TwoBone = 0x0,
|
|
TwoBone_Translate = 0x1,
|
|
OneBone = 0x2,
|
|
OneBone_Translate = 0x3,
|
|
}
|
|
|
|
public enum IkEndEffectorType : uint
|
|
{
|
|
IkEndEffector_Attachment = 0x0,
|
|
IkEndEffector_Bone = 0x1,
|
|
}
|
|
|
|
public enum IKSolverType : uint
|
|
{
|
|
IKSOLVER_Perlin = 0x0,
|
|
IKSOLVER_TwoBone = 0x1,
|
|
IKSOLVER_Fabrik = 0x2,
|
|
IKSOLVER_DogLeg3Bone = 0x3,
|
|
IKSOLVER_CCD = 0x4,
|
|
IKSOLVER_COUNT = 0x5,
|
|
}
|
|
|
|
public enum IKTargetCoordinateSystem : uint
|
|
{
|
|
IKTARGETCOORDINATESYSTEM_WorldSpace = 0x0,
|
|
IKTARGETCOORDINATESYSTEM_ModelSpace = 0x1,
|
|
IKTARGETCOORDINATESYSTEM_COUNT = 0x2,
|
|
}
|
|
|
|
public enum IKTargetSource : uint
|
|
{
|
|
IKTARGETSOURCE_Bone = 0x0,
|
|
IKTARGETSOURCE_AnimgraphParameter = 0x1,
|
|
IKTARGETSOURCE_COUNT = 0x2,
|
|
}
|
|
|
|
public enum IkTargetType : uint
|
|
{
|
|
IkTarget_Attachment = 0x0,
|
|
IkTarget_Bone = 0x1,
|
|
IkTarget_Parameter_ModelSpace = 0x2,
|
|
IkTarget_Parameter_WorldSpace = 0x3,
|
|
}
|
|
|
|
public enum InheritableBoolType_t : uint
|
|
{
|
|
INHERITABLE_BOOL_INHERIT = 0x0,
|
|
INHERITABLE_BOOL_FALSE = 0x1,
|
|
INHERITABLE_BOOL_TRUE = 0x2,
|
|
}
|
|
|
|
public enum InputBitMask_t : ulong
|
|
{
|
|
IN_NONE = 0x0,
|
|
IN_ALL = 0xFFFFFFFFFFFFFFFF,
|
|
IN_ATTACK = 0x1,
|
|
IN_JUMP = 0x2,
|
|
IN_DUCK = 0x4,
|
|
IN_FORWARD = 0x8,
|
|
IN_BACK = 0x10,
|
|
IN_USE = 0x20,
|
|
IN_TURNLEFT = 0x80,
|
|
IN_TURNRIGHT = 0x100,
|
|
IN_MOVELEFT = 0x200,
|
|
IN_MOVERIGHT = 0x400,
|
|
IN_ATTACK2 = 0x800,
|
|
IN_RELOAD = 0x2000,
|
|
IN_SPEED = 0x10000,
|
|
IN_JOYAUTOSPRINT = 0x20000,
|
|
IN_FIRST_MOD_SPECIFIC_BIT = 0x100000000,
|
|
IN_USEORRELOAD = 0x100000000,
|
|
IN_SCORE = 0x200000000,
|
|
IN_ZOOM = 0x400000000,
|
|
IN_LOOK_AT_WEAPON = 0x800000000,
|
|
}
|
|
|
|
public enum InputLayoutVariation_t : uint
|
|
{
|
|
INPUT_LAYOUT_VARIATION_DEFAULT = 0x0,
|
|
INPUT_LAYOUT_VARIATION_STREAM1_INSTANCEID = 0x1,
|
|
INPUT_LAYOUT_VARIATION_STREAM1_INSTANCEID_MORPH_VERT_ID = 0x2,
|
|
INPUT_LAYOUT_VARIATION_MAX = 0x3,
|
|
}
|
|
|
|
public enum ItemFlagTypes_t : byte
|
|
{
|
|
ITEM_FLAG_NONE = 0x0,
|
|
ITEM_FLAG_CAN_SELECT_WITHOUT_AMMO = 0x1,
|
|
ITEM_FLAG_NOAUTORELOAD = 0x2,
|
|
ITEM_FLAG_NOAUTOSWITCHEMPTY = 0x4,
|
|
ITEM_FLAG_LIMITINWORLD = 0x8,
|
|
ITEM_FLAG_EXHAUSTIBLE = 0x10,
|
|
ITEM_FLAG_DOHITLOCATIONDMG = 0x20,
|
|
ITEM_FLAG_NOAMMOPICKUPS = 0x40,
|
|
ITEM_FLAG_NOITEMPICKUP = 0x80,
|
|
}
|
|
|
|
public enum JiggleBoneSimSpace : uint
|
|
{
|
|
SimSpace_Local = 0x0,
|
|
SimSpace_Model = 0x1,
|
|
SimSpace_World = 0x2,
|
|
}
|
|
|
|
public enum JointAxis_t : uint
|
|
{
|
|
JOINT_AXIS_X = 0x0,
|
|
JOINT_AXIS_Y = 0x1,
|
|
JOINT_AXIS_Z = 0x2,
|
|
JOINT_AXIS_COUNT = 0x3,
|
|
}
|
|
|
|
public enum JointMotion_t : uint
|
|
{
|
|
JOINT_MOTION_FREE = 0x0,
|
|
JOINT_MOTION_LOCKED = 0x1,
|
|
JOINT_MOTION_COUNT = 0x2,
|
|
}
|
|
|
|
public enum JumpCorrectionMethod : uint
|
|
{
|
|
ScaleMotion = 0x0,
|
|
AddCorrectionDelta = 0x1,
|
|
}
|
|
|
|
public enum LatchDirtyPermission_t : uint
|
|
{
|
|
LATCH_DIRTY_DISALLOW = 0x0,
|
|
LATCH_DIRTY_SERVER_CONTROLLED = 0x1,
|
|
LATCH_DIRTY_CLIENT_SIMULATED = 0x2,
|
|
LATCH_DIRTY_PREDICTION = 0x3,
|
|
LATCH_DIRTY_FRAMESIMULATE = 0x4,
|
|
LATCH_DIRTY_PARTICLE_SIMULATE = 0x5,
|
|
}
|
|
|
|
public enum LayoutPositionType_e : uint
|
|
{
|
|
LAYOUTPOSITIONTYPE_VIEWPORT_RELATIVE = 0x0,
|
|
LAYOUTPOSITIONTYPE_FRACTIONAL = 0x1,
|
|
LAYOUTPOSITIONTYPE_NONE = 0x2,
|
|
}
|
|
|
|
public enum LessonPanelLayoutFileTypes_t : uint
|
|
{
|
|
LAYOUT_HAND_DEFAULT = 0x0,
|
|
LAYOUT_WORLD_DEFAULT = 0x1,
|
|
LAYOUT_CUSTOM = 0x2,
|
|
}
|
|
|
|
public enum LifeState_t : uint
|
|
{
|
|
LIFE_ALIVE = 0x0,
|
|
LIFE_DYING = 0x1,
|
|
LIFE_DEAD = 0x2,
|
|
LIFE_RESPAWNABLE = 0x3,
|
|
LIFE_RESPAWNING = 0x4,
|
|
}
|
|
|
|
public enum loadout_slot_t : uint
|
|
{
|
|
LOADOUT_SLOT_INVALID = 0xFFFFFFFF,
|
|
LOADOUT_SLOT_MELEE = 0x0,
|
|
LOADOUT_SLOT_C4 = 0x1,
|
|
LOADOUT_SLOT_FIRST_AUTO_BUY_WEAPON = 0x0,
|
|
LOADOUT_SLOT_LAST_AUTO_BUY_WEAPON = 0x1,
|
|
LOADOUT_SLOT_SECONDARY0 = 0x2,
|
|
LOADOUT_SLOT_SECONDARY1 = 0x3,
|
|
LOADOUT_SLOT_SECONDARY2 = 0x4,
|
|
LOADOUT_SLOT_SECONDARY3 = 0x5,
|
|
LOADOUT_SLOT_SECONDARY4 = 0x6,
|
|
LOADOUT_SLOT_SECONDARY5 = 0x7,
|
|
LOADOUT_SLOT_SMG0 = 0x8,
|
|
LOADOUT_SLOT_SMG1 = 0x9,
|
|
LOADOUT_SLOT_SMG2 = 0xA,
|
|
LOADOUT_SLOT_SMG3 = 0xB,
|
|
LOADOUT_SLOT_SMG4 = 0xC,
|
|
LOADOUT_SLOT_SMG5 = 0xD,
|
|
LOADOUT_SLOT_RIFLE0 = 0xE,
|
|
LOADOUT_SLOT_RIFLE1 = 0xF,
|
|
LOADOUT_SLOT_RIFLE2 = 0x10,
|
|
LOADOUT_SLOT_RIFLE3 = 0x11,
|
|
LOADOUT_SLOT_RIFLE4 = 0x12,
|
|
LOADOUT_SLOT_RIFLE5 = 0x13,
|
|
LOADOUT_SLOT_HEAVY0 = 0x14,
|
|
LOADOUT_SLOT_HEAVY1 = 0x15,
|
|
LOADOUT_SLOT_HEAVY2 = 0x16,
|
|
LOADOUT_SLOT_HEAVY3 = 0x17,
|
|
LOADOUT_SLOT_HEAVY4 = 0x18,
|
|
LOADOUT_SLOT_HEAVY5 = 0x19,
|
|
LOADOUT_SLOT_FIRST_WHEEL_WEAPON = 0x2,
|
|
LOADOUT_SLOT_LAST_WHEEL_WEAPON = 0x19,
|
|
LOADOUT_SLOT_FIRST_PRIMARY_WEAPON = 0x8,
|
|
LOADOUT_SLOT_LAST_PRIMARY_WEAPON = 0x19,
|
|
LOADOUT_SLOT_FIRST_WHEEL_GRENADE = 0x1A,
|
|
LOADOUT_SLOT_GRENADE0 = 0x1A,
|
|
LOADOUT_SLOT_GRENADE1 = 0x1B,
|
|
LOADOUT_SLOT_GRENADE2 = 0x1C,
|
|
LOADOUT_SLOT_GRENADE3 = 0x1D,
|
|
LOADOUT_SLOT_GRENADE4 = 0x1E,
|
|
LOADOUT_SLOT_GRENADE5 = 0x1F,
|
|
LOADOUT_SLOT_LAST_WHEEL_GRENADE = 0x1F,
|
|
LOADOUT_SLOT_EQUIPMENT0 = 0x20,
|
|
LOADOUT_SLOT_EQUIPMENT1 = 0x21,
|
|
LOADOUT_SLOT_EQUIPMENT2 = 0x22,
|
|
LOADOUT_SLOT_EQUIPMENT3 = 0x23,
|
|
LOADOUT_SLOT_EQUIPMENT4 = 0x24,
|
|
LOADOUT_SLOT_EQUIPMENT5 = 0x25,
|
|
LOADOUT_SLOT_FIRST_WHEEL_EQUIPMENT = 0x20,
|
|
LOADOUT_SLOT_LAST_WHEEL_EQUIPMENT = 0x25,
|
|
LOADOUT_SLOT_CLOTHING_CUSTOMPLAYER = 0x26,
|
|
LOADOUT_SLOT_PET = 0x27,
|
|
LOADOUT_SLOT_CLOTHING_FACEMASK = 0x28,
|
|
LOADOUT_SLOT_CLOTHING_HANDS = 0x29,
|
|
LOADOUT_SLOT_FIRST_COSMETIC = 0x29,
|
|
LOADOUT_SLOT_LAST_COSMETIC = 0x29,
|
|
LOADOUT_SLOT_CLOTHING_EYEWEAR = 0x2A,
|
|
LOADOUT_SLOT_CLOTHING_HAT = 0x2B,
|
|
LOADOUT_SLOT_CLOTHING_LOWERBODY = 0x2C,
|
|
LOADOUT_SLOT_CLOTHING_TORSO = 0x2D,
|
|
LOADOUT_SLOT_CLOTHING_APPEARANCE = 0x2E,
|
|
LOADOUT_SLOT_MISC0 = 0x2F,
|
|
LOADOUT_SLOT_MISC1 = 0x30,
|
|
LOADOUT_SLOT_MISC2 = 0x31,
|
|
LOADOUT_SLOT_MISC3 = 0x32,
|
|
LOADOUT_SLOT_MISC4 = 0x33,
|
|
LOADOUT_SLOT_MISC5 = 0x34,
|
|
LOADOUT_SLOT_MISC6 = 0x35,
|
|
LOADOUT_SLOT_MUSICKIT = 0x36,
|
|
LOADOUT_SLOT_FLAIR0 = 0x37,
|
|
LOADOUT_SLOT_SPRAY0 = 0x38,
|
|
LOADOUT_SLOT_FIRST_ALL_CHARACTER = 0x36,
|
|
LOADOUT_SLOT_LAST_ALL_CHARACTER = 0x38,
|
|
LOADOUT_SLOT_COUNT = 0x39,
|
|
}
|
|
|
|
public enum MaterialProxyType_t : uint
|
|
{
|
|
MATERIAL_PROXY_STATUS_EFFECT = 0x0,
|
|
MATERIAL_PROXY_TINT = 0x1,
|
|
}
|
|
|
|
public enum Materials : uint
|
|
{
|
|
matGlass = 0x0,
|
|
matWood = 0x1,
|
|
matMetal = 0x2,
|
|
matFlesh = 0x3,
|
|
matCinderBlock = 0x4,
|
|
matCeilingTile = 0x5,
|
|
matComputer = 0x6,
|
|
matUnbreakableGlass = 0x7,
|
|
matRocks = 0x8,
|
|
matWeb = 0x9,
|
|
matNone = 0xA,
|
|
matLastMaterial = 0xB,
|
|
}
|
|
|
|
public enum MatterialAttributeTagType_t : uint
|
|
{
|
|
MATERIAL_ATTRIBUTE_TAG_VALUE = 0x0,
|
|
MATERIAL_ATTRIBUTE_TAG_COLOR = 0x1,
|
|
}
|
|
|
|
public enum MedalRank_t : uint
|
|
{
|
|
MEDAL_RANK_NONE = 0x0,
|
|
MEDAL_RANK_BRONZE = 0x1,
|
|
MEDAL_RANK_SILVER = 0x2,
|
|
MEDAL_RANK_GOLD = 0x3,
|
|
MEDAL_RANK_COUNT = 0x4,
|
|
}
|
|
|
|
public enum MeshDrawPrimitiveFlags_t : uint
|
|
{
|
|
MESH_DRAW_FLAGS_NONE = 0x0,
|
|
MESH_DRAW_FLAGS_USE_SHADOW_FAST_PATH = 0x1,
|
|
MESH_DRAW_FLAGS_USE_COMPRESSED_NORMAL_TANGENT = 0x2,
|
|
MESH_DRAW_INPUT_LAYOUT_IS_NOT_MATCHED_TO_MATERIAL = 0x8,
|
|
MESH_DRAW_FLAGS_USE_COMPRESSED_PER_VERTEX_LIGHTING = 0x10,
|
|
MESH_DRAW_FLAGS_USE_UNCOMPRESSED_PER_VERTEX_LIGHTING = 0x20,
|
|
MESH_DRAW_FLAGS_CAN_BATCH_WITH_DYNAMIC_SHADER_CONSTANTS = 0x40,
|
|
MESH_DRAW_FLAGS_DRAW_LAST = 0x80,
|
|
}
|
|
|
|
public enum MissingParentInheritBehavior_t : uint
|
|
{
|
|
MISSING_PARENT_DO_NOTHING = 0xFFFFFFFF,
|
|
MISSING_PARENT_KILL = 0x0,
|
|
MISSING_PARENT_FIND_NEW = 0x1,
|
|
MISSING_PARENT_SAME_INDEX = 0x2,
|
|
}
|
|
|
|
public enum ModelBoneFlexComponent_t : uint
|
|
{
|
|
MODEL_BONE_FLEX_INVALID = 0xFFFFFFFF,
|
|
MODEL_BONE_FLEX_TX = 0x0,
|
|
MODEL_BONE_FLEX_TY = 0x1,
|
|
MODEL_BONE_FLEX_TZ = 0x2,
|
|
}
|
|
|
|
public enum ModelConfigAttachmentType_t : uint
|
|
{
|
|
MODEL_CONFIG_ATTACHMENT_INVALID = 0xFFFFFFFF,
|
|
MODEL_CONFIG_ATTACHMENT_BONE_OR_ATTACHMENT = 0x0,
|
|
MODEL_CONFIG_ATTACHMENT_ROOT_RELATIVE = 0x1,
|
|
MODEL_CONFIG_ATTACHMENT_BONEMERGE = 0x2,
|
|
MODEL_CONFIG_ATTACHMENT_COUNT = 0x3,
|
|
}
|
|
|
|
public enum ModifyDamageReturn_t : uint
|
|
{
|
|
CONTINUE_TO_APPLY_DAMAGE = 0x0,
|
|
ABORT_DO_NOT_APPLY_DAMAGE = 0x1,
|
|
}
|
|
|
|
public enum MoodType_t : uint
|
|
{
|
|
eMoodType_Head = 0x0,
|
|
eMoodType_Body = 0x1,
|
|
}
|
|
|
|
public enum MorphBundleType_t : uint
|
|
{
|
|
MORPH_BUNDLE_TYPE_NONE = 0x0,
|
|
MORPH_BUNDLE_TYPE_POSITION_SPEED = 0x1,
|
|
MORPH_BUNDLE_TYPE_NORMAL_WRINKLE = 0x2,
|
|
MORPH_BUNDLE_TYPE_COUNT = 0x3,
|
|
}
|
|
|
|
public enum MorphFlexControllerRemapType_t : uint
|
|
{
|
|
MORPH_FLEXCONTROLLER_REMAP_PASSTHRU = 0x0,
|
|
MORPH_FLEXCONTROLLER_REMAP_2WAY = 0x1,
|
|
MORPH_FLEXCONTROLLER_REMAP_NWAY = 0x2,
|
|
MORPH_FLEXCONTROLLER_REMAP_EYELID = 0x3,
|
|
}
|
|
|
|
public enum MoveCollide_t : byte
|
|
{
|
|
MOVECOLLIDE_DEFAULT = 0x0,
|
|
MOVECOLLIDE_FLY_BOUNCE = 0x1,
|
|
MOVECOLLIDE_FLY_CUSTOM = 0x2,
|
|
MOVECOLLIDE_FLY_SLIDE = 0x3,
|
|
MOVECOLLIDE_COUNT = 0x4,
|
|
MOVECOLLIDE_MAX_BITS = 0x3,
|
|
}
|
|
|
|
public enum MoveLinearAuthoredPos_t : uint
|
|
{
|
|
MOVELINEAR_AUTHORED_AT_START_POSITION = 0x0,
|
|
MOVELINEAR_AUTHORED_AT_OPEN_POSITION = 0x1,
|
|
MOVELINEAR_AUTHORED_AT_CLOSED_POSITION = 0x2,
|
|
}
|
|
|
|
public enum MoveMountingAmount_t : uint
|
|
{
|
|
MOVE_MOUNT_NONE = 0x0,
|
|
MOVE_MOUNT_LOW = 0x1,
|
|
MOVE_MOUNT_HIGH = 0x2,
|
|
MOVE_MOUNT_MAXCOUNT = 0x3,
|
|
}
|
|
|
|
public enum MoveType_t : byte
|
|
{
|
|
MOVETYPE_NONE = 0x0,
|
|
MOVETYPE_OBSOLETE = 0x1,
|
|
MOVETYPE_WALK = 0x2,
|
|
MOVETYPE_STEP = 0x3,
|
|
MOVETYPE_FLY = 0x4,
|
|
MOVETYPE_FLYGRAVITY = 0x5,
|
|
MOVETYPE_VPHYSICS = 0x6,
|
|
MOVETYPE_PUSH = 0x7,
|
|
MOVETYPE_NOCLIP = 0x8,
|
|
MOVETYPE_OBSERVER = 0x9,
|
|
MOVETYPE_LADDER = 0xA,
|
|
MOVETYPE_CUSTOM = 0xB,
|
|
MOVETYPE_LAST = 0xC,
|
|
MOVETYPE_MAX_BITS = 0x5,
|
|
}
|
|
|
|
public enum NavAttributeEnum : uint
|
|
{
|
|
NAV_MESH_AVOID = 0x80,
|
|
NAV_MESH_STAIRS = 0x1000,
|
|
NAV_MESH_NON_ZUP = 0x8000,
|
|
NAV_MESH_SHORT_HEIGHT = 0x10000,
|
|
NAV_MESH_CROUCH = 0x10000,
|
|
NAV_MESH_JUMP = 0x2,
|
|
NAV_MESH_PRECISE = 0x4,
|
|
NAV_MESH_NO_JUMP = 0x8,
|
|
NAV_MESH_STOP = 0x10,
|
|
NAV_MESH_RUN = 0x20,
|
|
NAV_MESH_WALK = 0x40,
|
|
NAV_MESH_TRANSIENT = 0x100,
|
|
NAV_MESH_DONT_HIDE = 0x200,
|
|
NAV_MESH_STAND = 0x400,
|
|
NAV_MESH_NO_HOSTAGES = 0x800,
|
|
NAV_MESH_NO_MERGE = 0x2000,
|
|
NAV_MESH_OBSTACLE_TOP = 0x4000,
|
|
NAV_ATTR_FIRST_GAME_INDEX = 0x13,
|
|
NAV_ATTR_LAST_INDEX = 0x1F,
|
|
}
|
|
|
|
public enum NavDirType : uint
|
|
{
|
|
NORTH = 0x0,
|
|
EAST = 0x1,
|
|
SOUTH = 0x2,
|
|
WEST = 0x3,
|
|
NUM_NAV_DIR_TYPE_DIRECTIONS = 0x4,
|
|
}
|
|
|
|
public enum navproperties_t : uint
|
|
{
|
|
NAV_IGNORE = 0x1,
|
|
}
|
|
|
|
public enum ObjectTypeFlags_t : uint
|
|
{
|
|
OBJECT_TYPE_NONE = 0x0,
|
|
OBJECT_TYPE_IMAGE_LOD = 0x1,
|
|
OBJECT_TYPE_GEOMETRY_LOD = 0x2,
|
|
OBJECT_TYPE_DECAL = 0x4,
|
|
OBJECT_TYPE_MODEL = 0x8,
|
|
OBJECT_TYPE_BLOCK_LIGHT = 0x10,
|
|
OBJECT_TYPE_NO_SHADOWS = 0x20,
|
|
OBJECT_TYPE_WORLDSPACE_TEXURE_BLEND = 0x40,
|
|
OBJECT_TYPE_DISABLED_IN_LOW_QUALITY = 0x80,
|
|
OBJECT_TYPE_NO_SUN_SHADOWS = 0x100,
|
|
OBJECT_TYPE_RENDER_WITH_DYNAMIC = 0x200,
|
|
OBJECT_TYPE_RENDER_TO_CUBEMAPS = 0x400,
|
|
OBJECT_TYPE_MODEL_HAS_LODS = 0x800,
|
|
OBJECT_TYPE_OVERLAY = 0x2000,
|
|
OBJECT_TYPE_PRECOMPUTED_VISMEMBERS = 0x4000,
|
|
OBJECT_TYPE_STATIC_CUBE_MAP = 0x8000,
|
|
}
|
|
|
|
public enum ObserverInterpState_t : uint
|
|
{
|
|
OBSERVER_INTERP_NONE = 0x0,
|
|
OBSERVER_INTERP_TRAVELING = 0x1,
|
|
OBSERVER_INTERP_SETTLING = 0x2,
|
|
}
|
|
|
|
public enum ObserverMode_t : uint
|
|
{
|
|
OBS_MODE_NONE = 0x0,
|
|
OBS_MODE_FIXED = 0x1,
|
|
OBS_MODE_IN_EYE = 0x2,
|
|
OBS_MODE_CHASE = 0x3,
|
|
OBS_MODE_ROAMING = 0x4,
|
|
OBS_MODE_DIRECTED = 0x5,
|
|
NUM_OBSERVER_MODES = 0x6,
|
|
}
|
|
|
|
public enum OnFrame : byte
|
|
{
|
|
ONFRAME_UNKNOWN = 0x0,
|
|
ONFRAME_TRUE = 0x1,
|
|
ONFRAME_FALSE = 0x2,
|
|
}
|
|
|
|
public enum ParticleAlphaReferenceType_t : uint
|
|
{
|
|
PARTICLE_ALPHA_REFERENCE_ALPHA_ALPHA = 0x0,
|
|
PARTICLE_ALPHA_REFERENCE_OPAQUE_ALPHA = 0x1,
|
|
PARTICLE_ALPHA_REFERENCE_ALPHA_OPAQUE = 0x2,
|
|
PARTICLE_ALPHA_REFERENCE_OPAQUE_OPAQUE = 0x3,
|
|
}
|
|
|
|
public enum ParticleAttachment_t : uint
|
|
{
|
|
PATTACH_INVALID = 0xFFFFFFFF,
|
|
PATTACH_ABSORIGIN = 0x0,
|
|
PATTACH_ABSORIGIN_FOLLOW = 0x1,
|
|
PATTACH_CUSTOMORIGIN = 0x2,
|
|
PATTACH_CUSTOMORIGIN_FOLLOW = 0x3,
|
|
PATTACH_POINT = 0x4,
|
|
PATTACH_POINT_FOLLOW = 0x5,
|
|
PATTACH_EYES_FOLLOW = 0x6,
|
|
PATTACH_OVERHEAD_FOLLOW = 0x7,
|
|
PATTACH_WORLDORIGIN = 0x8,
|
|
PATTACH_ROOTBONE_FOLLOW = 0x9,
|
|
PATTACH_RENDERORIGIN_FOLLOW = 0xA,
|
|
PATTACH_MAIN_VIEW = 0xB,
|
|
PATTACH_WATERWAKE = 0xC,
|
|
PATTACH_CENTER_FOLLOW = 0xD,
|
|
PATTACH_CUSTOM_GAME_STATE_1 = 0xE,
|
|
PATTACH_HEALTHBAR = 0xF,
|
|
MAX_PATTACH_TYPES = 0x10,
|
|
}
|
|
|
|
public enum ParticleCollisionMode_t : uint
|
|
{
|
|
COLLISION_MODE_PER_PARTICLE_TRACE = 0x3,
|
|
COLLISION_MODE_USE_NEAREST_TRACE = 0x2,
|
|
COLLISION_MODE_PER_FRAME_PLANESET = 0x1,
|
|
COLLISION_MODE_INITIAL_TRACE_DOWN = 0x0,
|
|
COLLISION_MODE_DISABLED = 0xFFFFFFFF,
|
|
}
|
|
|
|
public enum ParticleColorBlendMode_t : uint
|
|
{
|
|
PARTICLEBLEND_DEFAULT = 0x0,
|
|
PARTICLEBLEND_OVERLAY = 0x1,
|
|
PARTICLEBLEND_DARKEN = 0x2,
|
|
PARTICLEBLEND_LIGHTEN = 0x3,
|
|
PARTICLEBLEND_MULTIPLY = 0x4,
|
|
}
|
|
|
|
public enum ParticleColorBlendType_t : uint
|
|
{
|
|
PARTICLE_COLOR_BLEND_MULTIPLY = 0x0,
|
|
PARTICLE_COLOR_BLEND_MULTIPLY2X = 0x1,
|
|
PARTICLE_COLOR_BLEND_DIVIDE = 0x2,
|
|
PARTICLE_COLOR_BLEND_ADD = 0x3,
|
|
PARTICLE_COLOR_BLEND_SUBTRACT = 0x4,
|
|
PARTICLE_COLOR_BLEND_MOD2X = 0x5,
|
|
PARTICLE_COLOR_BLEND_SCREEN = 0x6,
|
|
PARTICLE_COLOR_BLEND_MAX = 0x7,
|
|
PARTICLE_COLOR_BLEND_MIN = 0x8,
|
|
PARTICLE_COLOR_BLEND_REPLACE = 0x9,
|
|
PARTICLE_COLOR_BLEND_AVERAGE = 0xA,
|
|
PARTICLE_COLOR_BLEND_NEGATE = 0xB,
|
|
PARTICLE_COLOR_BLEND_LUMINANCE = 0xC,
|
|
}
|
|
|
|
public enum ParticleControlPointAxis_t : uint
|
|
{
|
|
PARTICLE_CP_AXIS_X = 0x0,
|
|
PARTICLE_CP_AXIS_Y = 0x1,
|
|
PARTICLE_CP_AXIS_Z = 0x2,
|
|
PARTICLE_CP_AXIS_NEGATIVE_X = 0x3,
|
|
PARTICLE_CP_AXIS_NEGATIVE_Y = 0x4,
|
|
PARTICLE_CP_AXIS_NEGATIVE_Z = 0x5,
|
|
}
|
|
|
|
public enum ParticleDepthFeatheringMode_t : uint
|
|
{
|
|
PARTICLE_DEPTH_FEATHERING_OFF = 0x0,
|
|
PARTICLE_DEPTH_FEATHERING_ON_OPTIONAL = 0x1,
|
|
PARTICLE_DEPTH_FEATHERING_ON_REQUIRED = 0x2,
|
|
}
|
|
|
|
public enum ParticleDetailLevel_t : uint
|
|
{
|
|
PARTICLEDETAIL_LOW = 0x0,
|
|
PARTICLEDETAIL_MEDIUM = 0x1,
|
|
PARTICLEDETAIL_HIGH = 0x2,
|
|
PARTICLEDETAIL_ULTRA = 0x3,
|
|
}
|
|
|
|
public enum ParticleDirectionNoiseType_t : uint
|
|
{
|
|
PARTICLE_DIR_NOISE_PERLIN = 0x0,
|
|
PARTICLE_DIR_NOISE_CURL = 0x1,
|
|
PARTICLE_DIR_NOISE_WORLEY_BASIC = 0x2,
|
|
}
|
|
|
|
public enum ParticleEndcapMode_t : uint
|
|
{
|
|
PARTICLE_ENDCAP_ALWAYS_ON = 0xFFFFFFFF,
|
|
PARTICLE_ENDCAP_ENDCAP_OFF = 0x0,
|
|
PARTICLE_ENDCAP_ENDCAP_ON = 0x1,
|
|
}
|
|
|
|
public enum ParticleFalloffFunction_t : uint
|
|
{
|
|
PARTICLE_FALLOFF_CONSTANT = 0x0,
|
|
PARTICLE_FALLOFF_LINEAR = 0x1,
|
|
PARTICLE_FALLOFF_EXPONENTIAL = 0x2,
|
|
}
|
|
|
|
public enum ParticleFloatBiasType_t : uint
|
|
{
|
|
PF_BIAS_TYPE_INVALID = 0xFFFFFFFF,
|
|
PF_BIAS_TYPE_STANDARD = 0x0,
|
|
PF_BIAS_TYPE_GAIN = 0x1,
|
|
PF_BIAS_TYPE_EXPONENTIAL = 0x2,
|
|
PF_BIAS_TYPE_COUNT = 0x3,
|
|
}
|
|
|
|
public enum ParticleFloatInputMode_t : uint
|
|
{
|
|
PF_INPUT_MODE_INVALID = 0xFFFFFFFF,
|
|
PF_INPUT_MODE_CLAMPED = 0x0,
|
|
PF_INPUT_MODE_LOOPED = 0x1,
|
|
PF_INPUT_MODE_COUNT = 0x2,
|
|
}
|
|
|
|
public enum ParticleFloatMapType_t : uint
|
|
{
|
|
PF_MAP_TYPE_INVALID = 0xFFFFFFFF,
|
|
PF_MAP_TYPE_DIRECT = 0x0,
|
|
PF_MAP_TYPE_MULT = 0x1,
|
|
PF_MAP_TYPE_REMAP = 0x2,
|
|
PF_MAP_TYPE_REMAP_BIASED = 0x3,
|
|
PF_MAP_TYPE_CURVE = 0x4,
|
|
PF_MAP_TYPE_NOTCHED = 0x5,
|
|
PF_MAP_TYPE_COUNT = 0x6,
|
|
}
|
|
|
|
public enum ParticleFloatRandomMode_t : uint
|
|
{
|
|
PF_RANDOM_MODE_INVALID = 0xFFFFFFFF,
|
|
PF_RANDOM_MODE_CONSTANT = 0x0,
|
|
PF_RANDOM_MODE_VARYING = 0x1,
|
|
PF_RANDOM_MODE_COUNT = 0x2,
|
|
}
|
|
|
|
public enum ParticleFloatType_t : uint
|
|
{
|
|
PF_TYPE_INVALID = 0xFFFFFFFF,
|
|
PF_TYPE_LITERAL = 0x0,
|
|
PF_TYPE_NAMED_VALUE = 0x1,
|
|
PF_TYPE_RANDOM_UNIFORM = 0x2,
|
|
PF_TYPE_RANDOM_BIASED = 0x3,
|
|
PF_TYPE_COLLECTION_AGE = 0x4,
|
|
PF_TYPE_ENDCAP_AGE = 0x5,
|
|
PF_TYPE_CONTROL_POINT_COMPONENT = 0x6,
|
|
PF_TYPE_CONTROL_POINT_CHANGE_AGE = 0x7,
|
|
PF_TYPE_CONTROL_POINT_SPEED = 0x8,
|
|
PF_TYPE_PARTICLE_DETAIL_LEVEL = 0x9,
|
|
PF_TYPE_CONCURRENT_DEF_COUNT = 0xA,
|
|
PF_TYPE_CLOSEST_CAMERA_DISTANCE = 0xB,
|
|
PF_TYPE_RENDERER_CAMERA_DISTANCE = 0xC,
|
|
PF_TYPE_RENDERER_CAMERA_DOT_PRODUCT = 0xD,
|
|
PF_TYPE_PARTICLE_NOISE = 0xE,
|
|
PF_TYPE_PARTICLE_AGE = 0xF,
|
|
PF_TYPE_PARTICLE_AGE_NORMALIZED = 0x10,
|
|
PF_TYPE_PARTICLE_FLOAT = 0x11,
|
|
PF_TYPE_PARTICLE_VECTOR_COMPONENT = 0x12,
|
|
PF_TYPE_PARTICLE_SPEED = 0x13,
|
|
PF_TYPE_PARTICLE_NUMBER = 0x14,
|
|
PF_TYPE_PARTICLE_NUMBER_NORMALIZED = 0x15,
|
|
PF_TYPE_COUNT = 0x16,
|
|
}
|
|
|
|
public enum ParticleFogType_t : uint
|
|
{
|
|
PARTICLE_FOG_GAME_DEFAULT = 0x0,
|
|
PARTICLE_FOG_ENABLED = 0x1,
|
|
PARTICLE_FOG_DISABLED = 0x2,
|
|
}
|
|
|
|
public enum ParticleHitboxBiasType_t : uint
|
|
{
|
|
PARTICLE_HITBOX_BIAS_ENTITY = 0x0,
|
|
PARTICLE_HITBOX_BIAS_HITBOX = 0x1,
|
|
}
|
|
|
|
public enum ParticleHitboxDataSelection_t : uint
|
|
{
|
|
PARTICLE_HITBOX_AVERAGE_SPEED = 0x0,
|
|
PARTICLE_HITBOX_COUNT = 0x1,
|
|
}
|
|
|
|
public enum ParticleImpulseType_t : uint
|
|
{
|
|
IMPULSE_TYPE_NONE = 0x0,
|
|
IMPULSE_TYPE_GENERIC = 0x1,
|
|
IMPULSE_TYPE_ROPE = 0x2,
|
|
IMPULSE_TYPE_EXPLOSION = 0x4,
|
|
IMPULSE_TYPE_EXPLOSION_UNDERWATER = 0x8,
|
|
IMPULSE_TYPE_PARTICLE_SYSTEM = 0x10,
|
|
}
|
|
|
|
public enum ParticleLightBehaviorChoiceList_t : uint
|
|
{
|
|
PARTICLE_LIGHT_BEHAVIOR_FOLLOW_DIRECTION = 0x0,
|
|
PARTICLE_LIGHT_BEHAVIOR_ROPE = 0x1,
|
|
PARTICLE_LIGHT_BEHAVIOR_TRAILS = 0x2,
|
|
}
|
|
|
|
public enum ParticleLightFogLightingMode_t : uint
|
|
{
|
|
PARTICLE_LIGHT_FOG_LIGHTING_MODE_NONE = 0x0,
|
|
PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC = 0x2,
|
|
PARTICLE_LIGHT_FOG_LIGHTING_MODE_DYNAMIC_NOSHADOWS = 0x4,
|
|
}
|
|
|
|
public enum ParticleLightingQuality_t : uint
|
|
{
|
|
PARTICLE_LIGHTING_PER_PARTICLE = 0x0,
|
|
PARTICLE_LIGHTING_PER_VERTEX = 0x1,
|
|
PARTICLE_LIGHTING_PER_PIXEL = 0xFFFFFFFF,
|
|
}
|
|
|
|
public enum ParticleLightnintBranchBehavior_t : uint
|
|
{
|
|
PARTICLE_LIGHTNING_BRANCH_CURRENT_DIR = 0x0,
|
|
PARTICLE_LIGHTNING_BRANCH_ENDPOINT_DIR = 0x1,
|
|
}
|
|
|
|
public enum ParticleLightTypeChoiceList_t : uint
|
|
{
|
|
PARTICLE_LIGHT_TYPE_POINT = 0x0,
|
|
PARTICLE_LIGHT_TYPE_SPOT = 0x1,
|
|
PARTICLE_LIGHT_TYPE_FX = 0x2,
|
|
PARTICLE_LIGHT_TYPE_CAPSULE = 0x3,
|
|
}
|
|
|
|
public enum ParticleLightUnitChoiceList_t : uint
|
|
{
|
|
PARTICLE_LIGHT_UNIT_CANDELAS = 0x0,
|
|
PARTICLE_LIGHT_UNIT_LUMENS = 0x1,
|
|
}
|
|
|
|
public enum ParticleModelType_t : uint
|
|
{
|
|
PM_TYPE_INVALID = 0x0,
|
|
PM_TYPE_NAMED_VALUE_MODEL = 0x1,
|
|
PM_TYPE_NAMED_VALUE_EHANDLE = 0x2,
|
|
PM_TYPE_CONTROL_POINT = 0x3,
|
|
PM_TYPE_COUNT = 0x4,
|
|
}
|
|
|
|
public enum ParticleOmni2LightTypeChoiceList_t : uint
|
|
{
|
|
PARTICLE_OMNI2_LIGHT_TYPE_POINT = 0x0,
|
|
PARTICLE_OMNI2_LIGHT_TYPE_SPHERE = 0x1,
|
|
}
|
|
|
|
public enum ParticleOrientationChoiceList_t : uint
|
|
{
|
|
PARTICLE_ORIENTATION_SCREEN_ALIGNED = 0x0,
|
|
PARTICLE_ORIENTATION_SCREEN_Z_ALIGNED = 0x1,
|
|
PARTICLE_ORIENTATION_WORLD_Z_ALIGNED = 0x2,
|
|
PARTICLE_ORIENTATION_ALIGN_TO_PARTICLE_NORMAL = 0x3,
|
|
PARTICLE_ORIENTATION_SCREENALIGN_TO_PARTICLE_NORMAL = 0x4,
|
|
PARTICLE_ORIENTATION_FULL_3AXIS_ROTATION = 0x5,
|
|
}
|
|
|
|
public enum ParticleOrientationSetMode_t : uint
|
|
{
|
|
PARTICLE_ORIENTATION_SET_FROM_VELOCITY = 0x0,
|
|
PARTICLE_ORIENTATION_SET_FROM_ROTATIONS = 0x1,
|
|
}
|
|
|
|
public enum ParticleOutputBlendMode_t : uint
|
|
{
|
|
PARTICLE_OUTPUT_BLEND_MODE_ALPHA = 0x0,
|
|
PARTICLE_OUTPUT_BLEND_MODE_ADD = 0x1,
|
|
PARTICLE_OUTPUT_BLEND_MODE_BLEND_ADD = 0x2,
|
|
PARTICLE_OUTPUT_BLEND_MODE_HALF_BLEND_ADD = 0x3,
|
|
PARTICLE_OUTPUT_BLEND_MODE_NEG_HALF_BLEND_ADD = 0x4,
|
|
PARTICLE_OUTPUT_BLEND_MODE_MOD2X = 0x5,
|
|
PARTICLE_OUTPUT_BLEND_MODE_LIGHTEN = 0x6,
|
|
}
|
|
|
|
public enum ParticleParentSetMode_t : uint
|
|
{
|
|
PARTICLE_SET_PARENT_NO = 0x0,
|
|
PARTICLE_SET_PARENT_IMMEDIATE = 0x1,
|
|
PARTICLE_SET_PARENT_ROOT = 0x1,
|
|
}
|
|
|
|
public enum ParticlePinDistance_t : uint
|
|
{
|
|
PARTICLE_PIN_DISTANCE_NONE = 0xFFFFFFFF,
|
|
PARTICLE_PIN_DISTANCE_NEIGHBOR = 0x0,
|
|
PARTICLE_PIN_DISTANCE_FARTHEST = 0x1,
|
|
PARTICLE_PIN_DISTANCE_FIRST = 0x2,
|
|
PARTICLE_PIN_DISTANCE_LAST = 0x3,
|
|
PARTICLE_PIN_DISTANCE_CENTER = 0x5,
|
|
PARTICLE_PIN_DISTANCE_CP = 0x6,
|
|
PARTICLE_PIN_DISTANCE_CP_PAIR_EITHER = 0x7,
|
|
PARTICLE_PIN_DISTANCE_CP_PAIR_BOTH = 0x8,
|
|
PARTICLE_PIN_SPEED = 0x9,
|
|
PARTICLE_PIN_COLLECTION_AGE = 0xA,
|
|
PARTICLE_PIN_FLOAT_VALUE = 0xB,
|
|
}
|
|
|
|
public enum ParticlePostProcessPriorityGroup_t : uint
|
|
{
|
|
PARTICLE_POST_PROCESS_PRIORITY_LEVEL_VOLUME = 0x0,
|
|
PARTICLE_POST_PROCESS_PRIORITY_LEVEL_OVERRIDE = 0x1,
|
|
PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_EFFECT = 0x2,
|
|
PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_LOW = 0x3,
|
|
PARTICLE_POST_PROCESS_PRIORITY_GAMEPLAY_STATE_HIGH = 0x4,
|
|
PARTICLE_POST_PROCESS_PRIORITY_GLOBAL_UI = 0x5,
|
|
}
|
|
|
|
public enum ParticleRotationLockType_t : uint
|
|
{
|
|
PARTICLE_ROTATION_LOCK_NONE = 0x0,
|
|
PARTICLE_ROTATION_LOCK_ROTATIONS = 0x1,
|
|
PARTICLE_ROTATION_LOCK_NORMAL = 0x2,
|
|
}
|
|
|
|
public enum ParticleSelection_t : uint
|
|
{
|
|
PARTICLE_SELECTION_FIRST = 0x0,
|
|
PARTICLE_SELECTION_LAST = 0x1,
|
|
PARTICLE_SELECTION_NUMBER = 0x2,
|
|
}
|
|
|
|
public enum ParticleSequenceCropOverride_t : uint
|
|
{
|
|
PARTICLE_SEQUENCE_CROP_OVERRIDE_DEFAULT = 0xFFFFFFFF,
|
|
PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_OFF = 0x0,
|
|
PARTICLE_SEQUENCE_CROP_OVERRIDE_FORCE_ON = 0x1,
|
|
}
|
|
|
|
public enum ParticleSetMethod_t : uint
|
|
{
|
|
PARTICLE_SET_REPLACE_VALUE = 0x0,
|
|
PARTICLE_SET_SCALE_INITIAL_VALUE = 0x1,
|
|
PARTICLE_SET_ADD_TO_INITIAL_VALUE = 0x2,
|
|
PARTICLE_SET_RAMP_CURRENT_VALUE = 0x3,
|
|
PARTICLE_SET_SCALE_CURRENT_VALUE = 0x4,
|
|
PARTICLE_SET_ADD_TO_CURRENT_VALUE = 0x5,
|
|
}
|
|
|
|
public enum ParticleSortingChoiceList_t : uint
|
|
{
|
|
PARTICLE_SORTING_NEAREST = 0x0,
|
|
PARTICLE_SORTING_CREATION_TIME = 0x1,
|
|
}
|
|
|
|
public enum ParticleTextureLayerBlendType_t : uint
|
|
{
|
|
SPRITECARD_TEXTURE_BLEND_MULTIPLY = 0x0,
|
|
SPRITECARD_TEXTURE_BLEND_MOD2X = 0x1,
|
|
SPRITECARD_TEXTURE_BLEND_REPLACE = 0x2,
|
|
SPRITECARD_TEXTURE_BLEND_ADD = 0x3,
|
|
SPRITECARD_TEXTURE_BLEND_SUBTRACT = 0x4,
|
|
SPRITECARD_TEXTURE_BLEND_AVERAGE = 0x5,
|
|
SPRITECARD_TEXTURE_BLEND_LUMINANCE = 0x6,
|
|
}
|
|
|
|
public enum ParticleTopology_t : uint
|
|
{
|
|
PARTICLE_TOPOLOGY_POINTS = 0x0,
|
|
PARTICLE_TOPOLOGY_LINES = 0x1,
|
|
PARTICLE_TOPOLOGY_TRIS = 0x2,
|
|
PARTICLE_TOPOLOGY_QUADS = 0x3,
|
|
PARTICLE_TOPOLOGY_CUBES = 0x4,
|
|
}
|
|
|
|
public enum ParticleTraceMissBehavior_t : uint
|
|
{
|
|
PARTICLE_TRACE_MISS_BEHAVIOR_NONE = 0x0,
|
|
PARTICLE_TRACE_MISS_BEHAVIOR_KILL = 0x1,
|
|
PARTICLE_TRACE_MISS_BEHAVIOR_TRACE_END = 0x2,
|
|
}
|
|
|
|
public enum ParticleTraceSet_t : uint
|
|
{
|
|
PARTICLE_TRACE_SET_ALL = 0x0,
|
|
PARTICLE_TRACE_SET_STATIC = 0x1,
|
|
PARTICLE_TRACE_SET_STATIC_AND_KEYFRAMED = 0x2,
|
|
PARTICLE_TRACE_SET_DYNAMIC = 0x3,
|
|
}
|
|
|
|
public enum ParticleTransformType_t : uint
|
|
{
|
|
PT_TYPE_INVALID = 0x0,
|
|
PT_TYPE_NAMED_VALUE = 0x1,
|
|
PT_TYPE_CONTROL_POINT = 0x2,
|
|
PT_TYPE_CONTROL_POINT_RANGE = 0x3,
|
|
PT_TYPE_COUNT = 0x4,
|
|
}
|
|
|
|
public enum ParticleVecType_t : uint
|
|
{
|
|
PVEC_TYPE_INVALID = 0xFFFFFFFF,
|
|
PVEC_TYPE_LITERAL = 0x0,
|
|
PVEC_TYPE_LITERAL_COLOR = 0x1,
|
|
PVEC_TYPE_NAMED_VALUE = 0x2,
|
|
PVEC_TYPE_PARTICLE_VECTOR = 0x3,
|
|
PVEC_TYPE_PARTICLE_VELOCITY = 0x4,
|
|
PVEC_TYPE_CP_VALUE = 0x5,
|
|
PVEC_TYPE_CP_RELATIVE_POSITION = 0x6,
|
|
PVEC_TYPE_CP_RELATIVE_DIR = 0x7,
|
|
PVEC_TYPE_CP_RELATIVE_RANDOM_DIR = 0x8,
|
|
PVEC_TYPE_FLOAT_COMPONENTS = 0x9,
|
|
PVEC_TYPE_FLOAT_INTERP_CLAMPED = 0xA,
|
|
PVEC_TYPE_FLOAT_INTERP_OPEN = 0xB,
|
|
PVEC_TYPE_FLOAT_INTERP_GRADIENT = 0xC,
|
|
PVEC_TYPE_RANDOM_UNIFORM = 0xD,
|
|
PVEC_TYPE_RANDOM_UNIFORM_OFFSET = 0xE,
|
|
PVEC_TYPE_CP_DELTA = 0xF,
|
|
PVEC_TYPE_CLOSEST_CAMERA_POSITION = 0x10,
|
|
PVEC_TYPE_COUNT = 0x11,
|
|
}
|
|
|
|
public enum ParticleVRHandChoiceList_t : uint
|
|
{
|
|
PARTICLE_VRHAND_LEFT = 0x0,
|
|
PARTICLE_VRHAND_RIGHT = 0x1,
|
|
PARTICLE_VRHAND_CP = 0x2,
|
|
PARTICLE_VRHAND_CP_OBJECT = 0x3,
|
|
}
|
|
|
|
public enum PerformanceMode_t : uint
|
|
{
|
|
PM_NORMAL = 0x0,
|
|
PM_NO_GIBS = 0x1,
|
|
PM_FULL_GIBS = 0x2,
|
|
PM_REDUCED_GIBS = 0x3,
|
|
}
|
|
|
|
public enum PetGroundType_t : uint
|
|
{
|
|
PET_GROUND_NONE = 0x0,
|
|
PET_GROUND_GRID = 0x1,
|
|
PET_GROUND_PLANE = 0x2,
|
|
}
|
|
|
|
public enum PFNoiseModifier_t : uint
|
|
{
|
|
PF_NOISE_MODIFIER_NONE = 0x0,
|
|
PF_NOISE_MODIFIER_LINES = 0x1,
|
|
PF_NOISE_MODIFIER_CLUMPS = 0x2,
|
|
PF_NOISE_MODIFIER_RINGS = 0x3,
|
|
}
|
|
|
|
public enum PFNoiseTurbulence_t : uint
|
|
{
|
|
PF_NOISE_TURB_NONE = 0x0,
|
|
PF_NOISE_TURB_HIGHLIGHT = 0x1,
|
|
PF_NOISE_TURB_FEEDBACK = 0x2,
|
|
PF_NOISE_TURB_LOOPY = 0x3,
|
|
PF_NOISE_TURB_CONTRAST = 0x4,
|
|
PF_NOISE_TURB_ALTERNATE = 0x5,
|
|
}
|
|
|
|
public enum PFNoiseType_t : uint
|
|
{
|
|
PF_NOISE_TYPE_PERLIN = 0x0,
|
|
PF_NOISE_TYPE_SIMPLEX = 0x1,
|
|
PF_NOISE_TYPE_WORLEY = 0x2,
|
|
PF_NOISE_TYPE_CURL = 0x3,
|
|
}
|
|
|
|
public enum PFuncVisualizationType_t : uint
|
|
{
|
|
PFUNC_VISUALIZATION_SPHERE_WIREFRAME = 0x0,
|
|
PFUNC_VISUALIZATION_SPHERE_SOLID = 0x1,
|
|
PFUNC_VISUALIZATION_BOX = 0x2,
|
|
PFUNC_VISUALIZATION_RING = 0x3,
|
|
PFUNC_VISUALIZATION_PLANE = 0x4,
|
|
PFUNC_VISUALIZATION_LINE = 0x5,
|
|
PFUNC_VISUALIZATION_CYLINDER = 0x6,
|
|
}
|
|
|
|
public enum PlayerAnimEvent_t : uint
|
|
{
|
|
PLAYERANIMEVENT_FIRE_GUN_PRIMARY = 0x0,
|
|
PLAYERANIMEVENT_FIRE_GUN_SECONDARY = 0x1,
|
|
PLAYERANIMEVENT_GRENADE_PULL_PIN = 0x2,
|
|
PLAYERANIMEVENT_THROW_GRENADE = 0x3,
|
|
PLAYERANIMEVENT_JUMP = 0x4,
|
|
PLAYERANIMEVENT_RELOAD = 0x5,
|
|
PLAYERANIMEVENT_CLEAR_FIRING = 0x6,
|
|
PLAYERANIMEVENT_DEPLOY = 0x7,
|
|
PLAYERANIMEVENT_SILENCER_STATE = 0x8,
|
|
PLAYERANIMEVENT_SILENCER_TOGGLE = 0x9,
|
|
PLAYERANIMEVENT_THROW_GRENADE_UNDERHAND = 0xA,
|
|
PLAYERANIMEVENT_CATCH_WEAPON = 0xB,
|
|
PLAYERANIMEVENT_LOOKATWEAPON_REQUEST = 0xC,
|
|
PLAYERANIMEVENT_RELOAD_CANCEL_LOOKATWEAPON = 0xD,
|
|
PLAYERANIMEVENT_HAULBACK = 0xE,
|
|
PLAYERANIMEVENT_IDLE = 0xF,
|
|
PLAYERANIMEVENT_STRIKE_HIT = 0x10,
|
|
PLAYERANIMEVENT_STRIKE_MISS = 0x11,
|
|
PLAYERANIMEVENT_BACKSTAB = 0x12,
|
|
PLAYERANIMEVENT_DRYFIRE = 0x13,
|
|
PLAYERANIMEVENT_FIDGET = 0x14,
|
|
PLAYERANIMEVENT_RELEASE = 0x15,
|
|
PLAYERANIMEVENT_TAUNT = 0x16,
|
|
PLAYERANIMEVENT_COUNT = 0x17,
|
|
}
|
|
|
|
public enum PlayerConnectedState : uint
|
|
{
|
|
PlayerNeverConnected = 0xFFFFFFFF,
|
|
PlayerConnected = 0x0,
|
|
PlayerConnecting = 0x1,
|
|
PlayerReconnecting = 0x2,
|
|
PlayerDisconnecting = 0x3,
|
|
PlayerDisconnected = 0x4,
|
|
PlayerReserved = 0x5,
|
|
}
|
|
|
|
public enum PointTemplateClientOnlyEntityBehavior_t : uint
|
|
{
|
|
CREATE_FOR_CURRENTLY_CONNECTED_CLIENTS_ONLY = 0x0,
|
|
CREATE_FOR_CLIENTS_WHO_CONNECT_LATER = 0x1,
|
|
}
|
|
|
|
public enum PointTemplateOwnerSpawnGroupType_t : uint
|
|
{
|
|
INSERT_INTO_POINT_TEMPLATE_SPAWN_GROUP = 0x0,
|
|
INSERT_INTO_CURRENTLY_ACTIVE_SPAWN_GROUP = 0x1,
|
|
INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP = 0x2,
|
|
}
|
|
|
|
public enum PointWorldTextJustifyHorizontal_t : uint
|
|
{
|
|
POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_LEFT = 0x0,
|
|
POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_CENTER = 0x1,
|
|
POINT_WORLD_TEXT_JUSTIFY_HORIZONTAL_RIGHT = 0x2,
|
|
}
|
|
|
|
public enum PointWorldTextJustifyVertical_t : uint
|
|
{
|
|
POINT_WORLD_TEXT_JUSTIFY_VERTICAL_BOTTOM = 0x0,
|
|
POINT_WORLD_TEXT_JUSTIFY_VERTICAL_CENTER = 0x1,
|
|
POINT_WORLD_TEXT_JUSTIFY_VERTICAL_TOP = 0x2,
|
|
}
|
|
|
|
public enum PointWorldTextReorientMode_t : uint
|
|
{
|
|
POINT_WORLD_TEXT_REORIENT_NONE = 0x0,
|
|
POINT_WORLD_TEXT_REORIENT_AROUND_UP = 0x1,
|
|
}
|
|
|
|
public enum PoseType_t : byte
|
|
{
|
|
POSETYPE_STATIC = 0x0,
|
|
POSETYPE_DYNAMIC = 0x1,
|
|
POSETYPE_INVALID = 0xFF,
|
|
}
|
|
|
|
public enum PropDoorRotatingOpenDirection_e : uint
|
|
{
|
|
DOOR_ROTATING_OPEN_BOTH_WAYS = 0x0,
|
|
DOOR_ROTATING_OPEN_FORWARD = 0x1,
|
|
DOOR_ROTATING_OPEN_BACKWARD = 0x2,
|
|
}
|
|
|
|
public enum PropDoorRotatingSpawnPos_t : uint
|
|
{
|
|
DOOR_SPAWN_CLOSED = 0x0,
|
|
DOOR_SPAWN_OPEN_FORWARD = 0x1,
|
|
DOOR_SPAWN_OPEN_BACK = 0x2,
|
|
DOOR_SPAWN_AJAR = 0x3,
|
|
}
|
|
|
|
public enum PulseInstructionCode_t : ushort
|
|
{
|
|
INVALID = 0x0,
|
|
IMMEDIATE_HALT = 0x1,
|
|
RETURN_VOID = 0x2,
|
|
RETURN_VALUE = 0x3,
|
|
NOP = 0x4,
|
|
JUMP = 0x5,
|
|
JUMP_COND = 0x6,
|
|
CHUNK_LEAP = 0x7,
|
|
CHUNK_LEAP_COND = 0x8,
|
|
PULSE_CALL_SYNC = 0x9,
|
|
PULSE_CALL_ASYNC_FIRE = 0xA,
|
|
CELL_INVOKE = 0xB,
|
|
LIBRARY_INVOKE = 0xC,
|
|
TARGET_INVOKE = 0xD,
|
|
SET_VAR = 0xE,
|
|
GET_VAR = 0xF,
|
|
SET_REGISTER_LIT_BOOL = 0x10,
|
|
SET_REGISTER_LIT_INT = 0x11,
|
|
SET_REGISTER_LIT_FLOAT = 0x12,
|
|
SET_REGISTER_LIT_STR = 0x13,
|
|
SET_REGISTER_LIT_INVAL_EHANDLE = 0x14,
|
|
SET_REGISTER_LIT_INVAL_SNDEVT_GUID = 0x15,
|
|
SET_REGISTER_LIT_VEC3 = 0x16,
|
|
SET_REGISTER_DOMAIN_VALUE = 0x17,
|
|
COPY = 0x18,
|
|
NOT = 0x19,
|
|
NEGATE = 0x1A,
|
|
ADD = 0x1B,
|
|
SUB = 0x1C,
|
|
MUL = 0x1D,
|
|
DIV = 0x1E,
|
|
MOD = 0x1F,
|
|
LT = 0x20,
|
|
LTE = 0x21,
|
|
EQ = 0x22,
|
|
NE = 0x23,
|
|
AND = 0x24,
|
|
OR = 0x25,
|
|
CONVERT_VALUE = 0x26,
|
|
LAST_SERIALIZED_CODE = 0x27,
|
|
NEGATE_INT = 0x28,
|
|
NEGATE_FLOAT = 0x29,
|
|
ADD_INT = 0x2A,
|
|
ADD_FLOAT = 0x2B,
|
|
ADD_STRING = 0x2C,
|
|
SUB_INT = 0x2D,
|
|
SUB_FLOAT = 0x2E,
|
|
MUL_INT = 0x2F,
|
|
MUL_FLOAT = 0x30,
|
|
DIV_INT = 0x31,
|
|
DIV_FLOAT = 0x32,
|
|
MOD_INT = 0x33,
|
|
MOD_FLOAT = 0x34,
|
|
LT_INT = 0x35,
|
|
LT_FLOAT = 0x36,
|
|
LTE_INT = 0x37,
|
|
LTE_FLOAT = 0x38,
|
|
EQ_BOOL = 0x39,
|
|
EQ_INT = 0x3A,
|
|
EQ_FLOAT = 0x3B,
|
|
EQ_STRING = 0x3C,
|
|
NE_BOOL = 0x3D,
|
|
NE_INT = 0x3E,
|
|
NE_FLOAT = 0x3F,
|
|
NE_STRING = 0x40,
|
|
}
|
|
|
|
public enum PulseMethodCallMode_t : uint
|
|
{
|
|
SYNC_WAIT_FOR_COMPLETION = 0x0,
|
|
ASYNC_FIRE_AND_FORGET = 0x1,
|
|
}
|
|
|
|
public enum PulseValueType_t : uint
|
|
{
|
|
PVAL_INVALID = 0xFFFFFFFF,
|
|
PVAL_BOOL = 0x0,
|
|
PVAL_INT = 0x1,
|
|
PVAL_FLOAT = 0x2,
|
|
PVAL_STRING = 0x3,
|
|
PVAL_VEC3 = 0x4,
|
|
PVAL_TRANSFORM = 0x5,
|
|
PVAL_EHANDLE = 0x6,
|
|
PVAL_RESOURCE = 0x7,
|
|
PVAL_SNDEVT_GUID = 0x8,
|
|
PVAL_SCHEMA_PTR = 0x9,
|
|
PVAL_CURSOR_FLOW = 0xA,
|
|
PVAL_ANY = 0xB,
|
|
PVAL_COUNT = 0xC,
|
|
}
|
|
|
|
public enum RagdollPoseControl : uint
|
|
{
|
|
Absolute = 0x0,
|
|
Relative = 0x1,
|
|
}
|
|
|
|
public enum RenderBufferFlags_t : uint
|
|
{
|
|
RENDER_BUFFER_USAGE_VERTEX_BUFFER = 0x1,
|
|
RENDER_BUFFER_USAGE_INDEX_BUFFER = 0x2,
|
|
RENDER_BUFFER_USAGE_SHADER_RESOURCE = 0x4,
|
|
RENDER_BUFFER_USAGE_UNORDERED_ACCESS = 0x8,
|
|
RENDER_BUFFER_BYTEADDRESS_BUFFER = 0x10,
|
|
RENDER_BUFFER_STRUCTURED_BUFFER = 0x20,
|
|
RENDER_BUFFER_APPEND_CONSUME_BUFFER = 0x40,
|
|
RENDER_BUFFER_UAV_COUNTER = 0x80,
|
|
RENDER_BUFFER_UAV_DRAW_INDIRECT_ARGS = 0x100,
|
|
}
|
|
|
|
public enum RenderFx_t : byte
|
|
{
|
|
kRenderFxNone = 0x0,
|
|
kRenderFxPulseSlow = 0x1,
|
|
kRenderFxPulseFast = 0x2,
|
|
kRenderFxPulseSlowWide = 0x3,
|
|
kRenderFxPulseFastWide = 0x4,
|
|
kRenderFxFadeSlow = 0x5,
|
|
kRenderFxFadeFast = 0x6,
|
|
kRenderFxSolidSlow = 0x7,
|
|
kRenderFxSolidFast = 0x8,
|
|
kRenderFxStrobeSlow = 0x9,
|
|
kRenderFxStrobeFast = 0xA,
|
|
kRenderFxStrobeFaster = 0xB,
|
|
kRenderFxFlickerSlow = 0xC,
|
|
kRenderFxFlickerFast = 0xD,
|
|
kRenderFxNoDissipation = 0xE,
|
|
kRenderFxFadeOut = 0xF,
|
|
kRenderFxFadeIn = 0x10,
|
|
kRenderFxPulseFastWider = 0x11,
|
|
kRenderFxGlowShell = 0x12,
|
|
kRenderFxMax = 0x13,
|
|
}
|
|
|
|
public enum RenderMode_t : byte
|
|
{
|
|
kRenderNormal = 0x0,
|
|
kRenderTransColor = 0x1,
|
|
kRenderTransTexture = 0x2,
|
|
kRenderGlow = 0x3,
|
|
kRenderTransAlpha = 0x4,
|
|
kRenderTransAdd = 0x5,
|
|
kRenderEnvironmental = 0x6,
|
|
kRenderTransAddFrameBlend = 0x7,
|
|
kRenderTransAlphaAdd = 0x8,
|
|
kRenderWorldGlow = 0x9,
|
|
kRenderNone = 0xA,
|
|
kRenderDevVisualizer = 0xB,
|
|
kRenderModeCount = 0xC,
|
|
}
|
|
|
|
public enum RenderMultisampleType_t : uint
|
|
{
|
|
RENDER_MULTISAMPLE_INVALID = 0xFFFFFFFF,
|
|
RENDER_MULTISAMPLE_NONE = 0x0,
|
|
RENDER_MULTISAMPLE_2X = 0x1,
|
|
RENDER_MULTISAMPLE_4X = 0x2,
|
|
RENDER_MULTISAMPLE_6X = 0x3,
|
|
RENDER_MULTISAMPLE_8X = 0x4,
|
|
RENDER_MULTISAMPLE_16X = 0x5,
|
|
RENDER_MULTISAMPLE_TYPE_COUNT = 0x6,
|
|
}
|
|
|
|
public enum RenderPrimitiveType_t : uint
|
|
{
|
|
RENDER_PRIM_POINTS = 0x0,
|
|
RENDER_PRIM_LINES = 0x1,
|
|
RENDER_PRIM_LINES_WITH_ADJACENCY = 0x2,
|
|
RENDER_PRIM_LINE_STRIP = 0x3,
|
|
RENDER_PRIM_LINE_STRIP_WITH_ADJACENCY = 0x4,
|
|
RENDER_PRIM_TRIANGLES = 0x5,
|
|
RENDER_PRIM_TRIANGLES_WITH_ADJACENCY = 0x6,
|
|
RENDER_PRIM_TRIANGLE_STRIP = 0x7,
|
|
RENDER_PRIM_TRIANGLE_STRIP_WITH_ADJACENCY = 0x8,
|
|
RENDER_PRIM_INSTANCED_QUADS = 0x9,
|
|
RENDER_PRIM_HETEROGENOUS = 0xA,
|
|
RENDER_PRIM_COMPUTE_SHADER = 0xB,
|
|
RENDER_PRIM_TYPE_COUNT = 0xC,
|
|
}
|
|
|
|
public enum RenderSlotType_t : uint
|
|
{
|
|
RENDER_SLOT_INVALID = 0xFFFFFFFF,
|
|
RENDER_SLOT_PER_VERTEX = 0x0,
|
|
RENDER_SLOT_PER_INSTANCE = 0x1,
|
|
}
|
|
|
|
public enum ResetCycleOption : uint
|
|
{
|
|
Beginning = 0x0,
|
|
SameCycleAsSource = 0x1,
|
|
InverseSourceCycle = 0x2,
|
|
FixedValue = 0x3,
|
|
SameTimeAsSource = 0x4,
|
|
}
|
|
|
|
public enum RumbleEffect_t : uint
|
|
{
|
|
RUMBLE_INVALID = 0xFFFFFFFF,
|
|
RUMBLE_STOP_ALL = 0x0,
|
|
RUMBLE_PISTOL = 0x1,
|
|
RUMBLE_357 = 0x2,
|
|
RUMBLE_SMG1 = 0x3,
|
|
RUMBLE_AR2 = 0x4,
|
|
RUMBLE_SHOTGUN_SINGLE = 0x5,
|
|
RUMBLE_SHOTGUN_DOUBLE = 0x6,
|
|
RUMBLE_AR2_ALT_FIRE = 0x7,
|
|
RUMBLE_RPG_MISSILE = 0x8,
|
|
RUMBLE_CROWBAR_SWING = 0x9,
|
|
RUMBLE_AIRBOAT_GUN = 0xA,
|
|
RUMBLE_JEEP_ENGINE_LOOP = 0xB,
|
|
RUMBLE_FLAT_LEFT = 0xC,
|
|
RUMBLE_FLAT_RIGHT = 0xD,
|
|
RUMBLE_FLAT_BOTH = 0xE,
|
|
RUMBLE_DMG_LOW = 0xF,
|
|
RUMBLE_DMG_MED = 0x10,
|
|
RUMBLE_DMG_HIGH = 0x11,
|
|
RUMBLE_FALL_LONG = 0x12,
|
|
RUMBLE_FALL_SHORT = 0x13,
|
|
RUMBLE_PHYSCANNON_OPEN = 0x14,
|
|
RUMBLE_PHYSCANNON_PUNT = 0x15,
|
|
RUMBLE_PHYSCANNON_LOW = 0x16,
|
|
RUMBLE_PHYSCANNON_MEDIUM = 0x17,
|
|
RUMBLE_PHYSCANNON_HIGH = 0x18,
|
|
NUM_RUMBLE_EFFECTS = 0x19,
|
|
}
|
|
|
|
public enum ScalarExpressionType_t : uint
|
|
{
|
|
SCALAR_EXPRESSION_UNINITIALIZED = 0xFFFFFFFF,
|
|
SCALAR_EXPRESSION_ADD = 0x0,
|
|
SCALAR_EXPRESSION_SUBTRACT = 0x1,
|
|
SCALAR_EXPRESSION_MUL = 0x2,
|
|
SCALAR_EXPRESSION_DIVIDE = 0x3,
|
|
SCALAR_EXPRESSION_INPUT_1 = 0x4,
|
|
SCALAR_EXPRESSION_MIN = 0x5,
|
|
SCALAR_EXPRESSION_MAX = 0x6,
|
|
SCALAR_EXPRESSION_MOD = 0x7,
|
|
}
|
|
|
|
public enum SceneOnPlayerDeath_t : uint
|
|
{
|
|
SCENE_ONPLAYERDEATH_DO_NOTHING = 0x0,
|
|
SCENE_ONPLAYERDEATH_CANCEL = 0x1,
|
|
}
|
|
|
|
public enum ScriptedConflictResponse_t : uint
|
|
{
|
|
SS_CONFLICT_ENQUEUE = 0x0,
|
|
SS_CONFLICT_INTERRUPT = 0x1,
|
|
}
|
|
|
|
public enum ScriptedMoveTo_t : uint
|
|
{
|
|
CINE_MOVETO_WAIT = 0x0,
|
|
CINE_MOVETO_WALK = 0x1,
|
|
CINE_MOVETO_RUN = 0x2,
|
|
CINE_MOVETO_CUSTOM = 0x3,
|
|
CINE_MOVETO_TELEPORT = 0x4,
|
|
CINE_MOVETO_WAIT_FACING = 0x5,
|
|
}
|
|
|
|
public enum ScriptedMoveType_t : uint
|
|
{
|
|
SCRIPTED_MOVETYPE_NONE = 0x0,
|
|
SCRIPTED_MOVETYPE_TO_WITH_DURATION = 0x1,
|
|
SCRIPTED_MOVETYPE_TO_WITH_MOVESPEED = 0x2,
|
|
SCRIPTED_MOVETYPE_SWEEP_TO_AT_MOVEMENT_SPEED = 0x3,
|
|
}
|
|
|
|
public enum ScriptedOnDeath_t : uint
|
|
{
|
|
SS_ONDEATH_NOT_APPLICABLE = 0xFFFFFFFF,
|
|
SS_ONDEATH_UNDEFINED = 0x0,
|
|
SS_ONDEATH_RAGDOLL = 0x1,
|
|
SS_ONDEATH_ANIMATED_DEATH = 0x2,
|
|
}
|
|
|
|
public enum SelectorTagBehavior_t : uint
|
|
{
|
|
SelectorTagBehavior_OnWhileCurrent = 0x0,
|
|
SelectorTagBehavior_OffWhenFinished = 0x1,
|
|
SelectorTagBehavior_OffBeforeFinished = 0x2,
|
|
}
|
|
|
|
public enum SeqCmd_t : uint
|
|
{
|
|
SeqCmd_Nop = 0x0,
|
|
SeqCmd_LinearDelta = 0x1,
|
|
SeqCmd_FetchFrameRange = 0x2,
|
|
SeqCmd_Slerp = 0x3,
|
|
SeqCmd_Add = 0x4,
|
|
SeqCmd_Subtract = 0x5,
|
|
SeqCmd_Scale = 0x6,
|
|
SeqCmd_Copy = 0x7,
|
|
SeqCmd_Blend = 0x8,
|
|
SeqCmd_Worldspace = 0x9,
|
|
SeqCmd_Sequence = 0xA,
|
|
SeqCmd_FetchCycle = 0xB,
|
|
SeqCmd_FetchFrame = 0xC,
|
|
SeqCmd_IKLockInPlace = 0xD,
|
|
SeqCmd_IKRestoreAll = 0xE,
|
|
SeqCmd_ReverseSequence = 0xF,
|
|
SeqCmd_Transform = 0x10,
|
|
}
|
|
|
|
public enum SeqPoseSetting_t : uint
|
|
{
|
|
SEQ_POSE_SETTING_CONSTANT = 0x0,
|
|
SEQ_POSE_SETTING_ROTATION = 0x1,
|
|
SEQ_POSE_SETTING_POSITION = 0x2,
|
|
SEQ_POSE_SETTING_VELOCITY = 0x3,
|
|
}
|
|
|
|
public enum ShadowType_t : uint
|
|
{
|
|
SHADOWS_NONE = 0x0,
|
|
SHADOWS_SIMPLE = 0x1,
|
|
}
|
|
|
|
public enum ShakeCommand_t : uint
|
|
{
|
|
SHAKE_START = 0x0,
|
|
SHAKE_STOP = 0x1,
|
|
SHAKE_AMPLITUDE = 0x2,
|
|
SHAKE_FREQUENCY = 0x3,
|
|
SHAKE_START_RUMBLEONLY = 0x4,
|
|
SHAKE_START_NORUMBLE = 0x5,
|
|
}
|
|
|
|
public enum ShardSolid_t : byte
|
|
{
|
|
SHARD_SOLID = 0x0,
|
|
SHARD_DEBRIS = 0x1,
|
|
}
|
|
|
|
public enum ShatterDamageCause : byte
|
|
{
|
|
SHATTERDAMAGE_BULLET = 0x0,
|
|
SHATTERDAMAGE_MELEE = 0x1,
|
|
SHATTERDAMAGE_THROWN = 0x2,
|
|
SHATTERDAMAGE_SCRIPT = 0x3,
|
|
SHATTERDAMAGE_EXPLOSIVE = 0x4,
|
|
}
|
|
|
|
public enum ShatterGlassStressType : byte
|
|
{
|
|
SHATTERGLASS_BLUNT = 0x0,
|
|
SHATTERGLASS_BALLISTIC = 0x1,
|
|
SHATTERGLASS_PULSE = 0x2,
|
|
SHATTERDRYWALL_CHUNKS = 0x3,
|
|
SHATTERGLASS_EXPLOSIVE = 0x4,
|
|
}
|
|
|
|
public enum ShatterPanelMode : byte
|
|
{
|
|
SHATTER_GLASS = 0x0,
|
|
SHATTER_DRYWALL = 0x1,
|
|
}
|
|
|
|
public enum SolidType_t : byte
|
|
{
|
|
SOLID_NONE = 0x0,
|
|
SOLID_BSP = 0x1,
|
|
SOLID_BBOX = 0x2,
|
|
SOLID_OBB = 0x3,
|
|
SOLID_SPHERE = 0x4,
|
|
SOLID_POINT = 0x5,
|
|
SOLID_VPHYSICS = 0x6,
|
|
SOLID_CAPSULE = 0x7,
|
|
SOLID_LAST = 0x8,
|
|
}
|
|
|
|
public enum SolveIKChainAnimNodeDebugSetting : uint
|
|
{
|
|
SOLVEIKCHAINANIMNODEDEBUGSETTING_None = 0x0,
|
|
SOLVEIKCHAINANIMNODEDEBUGSETTING_X_Axis_Circle = 0x1,
|
|
SOLVEIKCHAINANIMNODEDEBUGSETTING_Y_Axis_Circle = 0x2,
|
|
SOLVEIKCHAINANIMNODEDEBUGSETTING_Z_Axis_Circle = 0x3,
|
|
SOLVEIKCHAINANIMNODEDEBUGSETTING_Forward = 0x4,
|
|
SOLVEIKCHAINANIMNODEDEBUGSETTING_Up = 0x5,
|
|
SOLVEIKCHAINANIMNODEDEBUGSETTING_Left = 0x6,
|
|
}
|
|
|
|
public enum SosActionSortType_t : uint
|
|
{
|
|
SOS_SORTTYPE_HIGHEST = 0x0,
|
|
SOS_SORTTYPE_LOWEST = 0x1,
|
|
}
|
|
|
|
public enum SosActionStopType_t : uint
|
|
{
|
|
SOS_STOPTYPE_NONE = 0x0,
|
|
SOS_STOPTYPE_TIME = 0x1,
|
|
SOS_STOPTYPE_OPVAR = 0x2,
|
|
}
|
|
|
|
public enum SosEditItemType_t : uint
|
|
{
|
|
SOS_EDIT_ITEM_TYPE_SOUNDEVENTS = 0x0,
|
|
SOS_EDIT_ITEM_TYPE_SOUNDEVENT = 0x1,
|
|
SOS_EDIT_ITEM_TYPE_LIBRARYSTACKS = 0x2,
|
|
SOS_EDIT_ITEM_TYPE_STACK = 0x3,
|
|
SOS_EDIT_ITEM_TYPE_OPERATOR = 0x4,
|
|
SOS_EDIT_ITEM_TYPE_FIELD = 0x5,
|
|
}
|
|
|
|
public enum SosGroupType_t : uint
|
|
{
|
|
SOS_GROUPTYPE_DYNAMIC = 0x0,
|
|
SOS_GROUPTYPE_STATIC = 0x1,
|
|
}
|
|
|
|
public enum SoundEventStartType_t : uint
|
|
{
|
|
SOUNDEVENT_START_PLAYER = 0x0,
|
|
SOUNDEVENT_START_WORLD = 0x1,
|
|
SOUNDEVENT_START_ENTITY = 0x2,
|
|
}
|
|
|
|
public enum SoundFlags_t : uint
|
|
{
|
|
SOUND_NONE = 0x0,
|
|
SOUND_COMBAT = 0x1,
|
|
SOUND_WORLD = 0x2,
|
|
SOUND_PLAYER = 0x4,
|
|
SOUND_DANGER = 0x8,
|
|
SOUND_BULLET_IMPACT = 0x10,
|
|
SOUND_THUMPER = 0x20,
|
|
SOUND_PHYSICS_DANGER = 0x40,
|
|
SOUND_MOVE_AWAY = 0x80,
|
|
SOUND_PLAYER_VEHICLE = 0x100,
|
|
SOUND_GLASS_BREAK = 0x200,
|
|
SOUND_PHYSICS_OBJECT = 0x400,
|
|
SOUND_CONTEXT_GUNFIRE = 0x100000,
|
|
SOUND_CONTEXT_COMBINE_ONLY = 0x200000,
|
|
SOUND_CONTEXT_REACT_TO_SOURCE = 0x400000,
|
|
SOUND_CONTEXT_EXPLOSION = 0x800000,
|
|
SOUND_CONTEXT_EXCLUDE_COMBINE = 0x1000000,
|
|
SOUND_CONTEXT_DANGER_APPROACH = 0x2000000,
|
|
SOUND_CONTEXT_ALLIES_ONLY = 0x4000000,
|
|
SOUND_CONTEXT_PANIC_NPCS = 0x8000000,
|
|
ALL_CONTEXTS = 0xFFFFFFFF,
|
|
ALL_SCENTS = 0x0,
|
|
ALL_SOUNDS = 0xFFFFF,
|
|
}
|
|
|
|
public enum soundlevel_t : uint
|
|
{
|
|
SNDLVL_NONE = 0x0,
|
|
SNDLVL_20dB = 0x14,
|
|
SNDLVL_25dB = 0x19,
|
|
SNDLVL_30dB = 0x1E,
|
|
SNDLVL_35dB = 0x23,
|
|
SNDLVL_40dB = 0x28,
|
|
SNDLVL_45dB = 0x2D,
|
|
SNDLVL_50dB = 0x32,
|
|
SNDLVL_55dB = 0x37,
|
|
SNDLVL_IDLE = 0x3C,
|
|
SNDLVL_60dB = 0x3C,
|
|
SNDLVL_65dB = 0x41,
|
|
SNDLVL_STATIC = 0x42,
|
|
SNDLVL_70dB = 0x46,
|
|
SNDLVL_NORM = 0x4B,
|
|
SNDLVL_75dB = 0x4B,
|
|
SNDLVL_80dB = 0x50,
|
|
SNDLVL_TALKING = 0x50,
|
|
SNDLVL_85dB = 0x55,
|
|
SNDLVL_90dB = 0x5A,
|
|
SNDLVL_95dB = 0x5F,
|
|
SNDLVL_100dB = 0x64,
|
|
SNDLVL_105dB = 0x69,
|
|
SNDLVL_110dB = 0x6E,
|
|
SNDLVL_120dB = 0x78,
|
|
SNDLVL_130dB = 0x82,
|
|
SNDLVL_GUNFIRE = 0x8C,
|
|
SNDLVL_140dB = 0x8C,
|
|
SNDLVL_150dB = 0x96,
|
|
SNDLVL_180dB = 0xB4,
|
|
}
|
|
|
|
public enum SpawnDebugOverrideState_t : uint
|
|
{
|
|
SPAWN_DEBUG_OVERRIDE_NONE = 0x0,
|
|
SPAWN_DEBUG_OVERRIDE_FORCE_ENABLED = 0x1,
|
|
SPAWN_DEBUG_OVERRIDE_FORCE_DISABLED = 0x2,
|
|
}
|
|
|
|
public enum SpawnDebugRestrictionOverrideState_t : uint
|
|
{
|
|
SPAWN_DEBUG_RESTRICT_NONE = 0x0,
|
|
SPAWN_DEBUG_RESTRICT_IGNORE_MANAGER_DISTANCE_REQS = 0x1,
|
|
SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_DISTANCE_LOS_REQS = 0x2,
|
|
SPAWN_DEBUG_RESTRICT_IGNORE_TEMPLATE_COOLDOWN_LIMITS = 0x4,
|
|
SPAWN_DEBUG_RESTRICT_IGNORE_TARGET_COOLDOWN_LIMITS = 0x8,
|
|
}
|
|
|
|
public enum SpriteCardPerParticleScale_t : uint
|
|
{
|
|
SPRITECARD_TEXTURE_PP_SCALE_NONE = 0x0,
|
|
SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_AGE = 0x1,
|
|
SPRITECARD_TEXTURE_PP_SCALE_ANIMATION_FRAME = 0x2,
|
|
SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA1 = 0x3,
|
|
SPRITECARD_TEXTURE_PP_SCALE_SHADER_EXTRA_DATA2 = 0x4,
|
|
SPRITECARD_TEXTURE_PP_SCALE_PARTICLE_ALPHA = 0x5,
|
|
SPRITECARD_TEXTURE_PP_SCALE_SHADER_RADIUS = 0x6,
|
|
SPRITECARD_TEXTURE_PP_SCALE_ROLL = 0x7,
|
|
SPRITECARD_TEXTURE_PP_SCALE_YAW = 0x8,
|
|
SPRITECARD_TEXTURE_PP_SCALE_PITCH = 0x9,
|
|
SPRITECARD_TEXTURE_PP_SCALE_RANDOM = 0xA,
|
|
SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM = 0xB,
|
|
SPRITECARD_TEXTURE_PP_SCALE_RANDOM_TIME = 0xC,
|
|
SPRITECARD_TEXTURE_PP_SCALE_NEG_RANDOM_TIME = 0xD,
|
|
}
|
|
|
|
public enum SpriteCardShaderType_t : uint
|
|
{
|
|
SPRITECARD_SHADER_BASE = 0x0,
|
|
SPRITECARD_SHADER_CUSTOM = 0x1,
|
|
}
|
|
|
|
public enum SpriteCardTextureChannel_t : uint
|
|
{
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RGB = 0x0,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA = 0x1,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_A = 0x2,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A = 0x3,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_ALPHAMASK = 0x4,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_RGBMASK = 0x5,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RGBA_RGBALPHA = 0x6,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_A_RGBALPHA = 0x7,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RGB_A_RGBALPHA = 0x8,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_R = 0x9,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_G = 0xA,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_B = 0xB,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_RALPHA = 0xC,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_GALPHA = 0xD,
|
|
SPRITECARD_TEXTURE_CHANNEL_MIX_BALPHA = 0xE,
|
|
}
|
|
|
|
public enum SpriteCardTextureType_t : uint
|
|
{
|
|
SPRITECARD_TEXTURE_DIFFUSE = 0x0,
|
|
SPRITECARD_TEXTURE_ZOOM = 0x1,
|
|
SPRITECARD_TEXTURE_1D_COLOR_LOOKUP = 0x2,
|
|
SPRITECARD_TEXTURE_UVDISTORTION = 0x3,
|
|
SPRITECARD_TEXTURE_UVDISTORTION_ZOOM = 0x4,
|
|
SPRITECARD_TEXTURE_NORMALMAP = 0x5,
|
|
SPRITECARD_TEXTURE_ANIMMOTIONVEC = 0x6,
|
|
SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_A = 0x7,
|
|
SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_B = 0x8,
|
|
SPRITECARD_TEXTURE_SPHERICAL_HARMONICS_C = 0x9,
|
|
}
|
|
|
|
public enum StanceOverrideMode : uint
|
|
{
|
|
Sequence = 0x0,
|
|
Node = 0x1,
|
|
}
|
|
|
|
public enum StanceType_t : uint
|
|
{
|
|
STANCE_CURRENT = 0xFFFFFFFF,
|
|
STANCE_DEFAULT = 0x0,
|
|
STANCE_CROUCHING = 0x1,
|
|
STANCE_PRONE = 0x2,
|
|
NUM_STANCES = 0x3,
|
|
}
|
|
|
|
public enum StandardLightingAttenuationStyle_t : uint
|
|
{
|
|
LIGHT_STYLE_OLD = 0x0,
|
|
LIGHT_STYLE_NEW = 0x1,
|
|
}
|
|
|
|
public enum StateActionBehavior : uint
|
|
{
|
|
STATETAGBEHAVIOR_ACTIVE_WHILE_CURRENT = 0x0,
|
|
STATETAGBEHAVIOR_FIRE_ON_ENTER = 0x1,
|
|
STATETAGBEHAVIOR_FIRE_ON_EXIT = 0x2,
|
|
STATETAGBEHAVIOR_FIRE_ON_ENTER_AND_EXIT = 0x3,
|
|
}
|
|
|
|
public enum StepPhase : uint
|
|
{
|
|
StepPhase_OnGround = 0x0,
|
|
StepPhase_InAir = 0x1,
|
|
}
|
|
|
|
public enum SubclassVDataChangeType_t : uint
|
|
{
|
|
SUBCLASS_VDATA_CREATED = 0x0,
|
|
SUBCLASS_VDATA_SUBCLASS_CHANGED = 0x1,
|
|
SUBCLASS_VDATA_RELOADED = 0x2,
|
|
}
|
|
|
|
public enum SurroundingBoundsType_t : byte
|
|
{
|
|
USE_OBB_COLLISION_BOUNDS = 0x0,
|
|
USE_BEST_COLLISION_BOUNDS = 0x1,
|
|
USE_HITBOXES = 0x2,
|
|
USE_SPECIFIED_BOUNDS = 0x3,
|
|
USE_GAME_CODE = 0x4,
|
|
USE_ROTATION_EXPANDED_BOUNDS = 0x5,
|
|
USE_COLLISION_BOUNDS_NEVER_VPHYSICS = 0x6,
|
|
USE_ROTATION_EXPANDED_SEQUENCE_BOUNDS = 0x7,
|
|
SURROUNDING_TYPE_BIT_COUNT = 0x3,
|
|
}
|
|
|
|
public enum TakeDamageFlags_t : uint
|
|
{
|
|
DFLAG_NONE = 0x0,
|
|
DFLAG_SUPPRESS_HEALTH_CHANGES = 0x1,
|
|
DFLAG_SUPPRESS_PHYSICS_FORCE = 0x2,
|
|
DFLAG_SUPPRESS_EFFECTS = 0x4,
|
|
DFLAG_PREVENT_DEATH = 0x8,
|
|
DFLAG_FORCE_DEATH = 0x10,
|
|
DFLAG_ALWAYS_GIB = 0x20,
|
|
DFLAG_NEVER_GIB = 0x40,
|
|
DFLAG_REMOVE_NO_RAGDOLL = 0x80,
|
|
DFLAG_SUPPRESS_DAMAGE_MODIFICATION = 0x100,
|
|
DFLAG_ALWAYS_FIRE_DAMAGE_EVENTS = 0x200,
|
|
DFLAG_RADIUS_DMG = 0x400,
|
|
DMG_LASTDFLAG = 0x400,
|
|
DFLAG_IGNORE_ARMOR = 0x800,
|
|
DFLAG_SUPPRESS_UTILREMOVE = 0x1000,
|
|
}
|
|
|
|
public enum TextureRepetitionMode_t : uint
|
|
{
|
|
TEXTURE_REPETITION_PARTICLE = 0x0,
|
|
TEXTURE_REPETITION_PATH = 0x1,
|
|
}
|
|
|
|
public enum ThreeState_t : uint
|
|
{
|
|
TRS_FALSE = 0x0,
|
|
TRS_TRUE = 0x1,
|
|
TRS_NONE = 0x2,
|
|
}
|
|
|
|
public enum TimelineCompression_t : uint
|
|
{
|
|
TIMELINE_COMPRESSION_SUM = 0x0,
|
|
TIMELINE_COMPRESSION_COUNT_PER_INTERVAL = 0x1,
|
|
TIMELINE_COMPRESSION_AVERAGE = 0x2,
|
|
TIMELINE_COMPRESSION_AVERAGE_BLEND = 0x3,
|
|
TIMELINE_COMPRESSION_TOTAL = 0x4,
|
|
}
|
|
|
|
public enum TOGGLE_STATE : uint
|
|
{
|
|
TS_AT_TOP = 0x0,
|
|
TS_AT_BOTTOM = 0x1,
|
|
TS_GOING_UP = 0x2,
|
|
TS_GOING_DOWN = 0x3,
|
|
DOOR_OPEN = 0x0,
|
|
DOOR_CLOSED = 0x1,
|
|
DOOR_OPENING = 0x2,
|
|
DOOR_CLOSING = 0x3,
|
|
}
|
|
|
|
public enum Touch_t : uint
|
|
{
|
|
touch_none = 0x0,
|
|
touch_player_only = 0x1,
|
|
touch_npc_only = 0x2,
|
|
touch_player_or_npc = 0x3,
|
|
touch_player_or_npc_or_physicsprop = 0x4,
|
|
}
|
|
|
|
public enum TrackOrientationType_t : uint
|
|
{
|
|
TrackOrientation_Fixed = 0x0,
|
|
TrackOrientation_FacePath = 0x1,
|
|
TrackOrientation_FacePathAngles = 0x2,
|
|
}
|
|
|
|
public enum TRAIN_CODE : uint
|
|
{
|
|
TRAIN_SAFE = 0x0,
|
|
TRAIN_BLOCKING = 0x1,
|
|
TRAIN_FOLLOWING = 0x2,
|
|
}
|
|
|
|
public enum TrainOrientationType_t : uint
|
|
{
|
|
TrainOrientation_Fixed = 0x0,
|
|
TrainOrientation_AtPathTracks = 0x1,
|
|
TrainOrientation_LinearBlend = 0x2,
|
|
TrainOrientation_EaseInEaseOut = 0x3,
|
|
}
|
|
|
|
public enum TrainVelocityType_t : uint
|
|
{
|
|
TrainVelocity_Instantaneous = 0x0,
|
|
TrainVelocity_LinearBlend = 0x1,
|
|
TrainVelocity_EaseInEaseOut = 0x2,
|
|
}
|
|
|
|
public enum ValueRemapperHapticsType_t : uint
|
|
{
|
|
HaticsType_Default = 0x0,
|
|
HaticsType_None = 0x1,
|
|
}
|
|
|
|
public enum ValueRemapperInputType_t : uint
|
|
{
|
|
InputType_PlayerShootPosition = 0x0,
|
|
InputType_PlayerShootPositionAroundAxis = 0x1,
|
|
}
|
|
|
|
public enum ValueRemapperMomentumType_t : uint
|
|
{
|
|
MomentumType_None = 0x0,
|
|
MomentumType_Friction = 0x1,
|
|
MomentumType_SpringTowardSnapValue = 0x2,
|
|
MomentumType_SpringAwayFromSnapValue = 0x3,
|
|
}
|
|
|
|
public enum ValueRemapperOutputType_t : uint
|
|
{
|
|
OutputType_AnimationCycle = 0x0,
|
|
OutputType_RotationX = 0x1,
|
|
OutputType_RotationY = 0x2,
|
|
OutputType_RotationZ = 0x3,
|
|
}
|
|
|
|
public enum ValueRemapperRatchetType_t : uint
|
|
{
|
|
RatchetType_Absolute = 0x0,
|
|
RatchetType_EachEngage = 0x1,
|
|
}
|
|
|
|
public enum VectorExpressionType_t : uint
|
|
{
|
|
VECTOR_EXPRESSION_UNINITIALIZED = 0xFFFFFFFF,
|
|
VECTOR_EXPRESSION_ADD = 0x0,
|
|
VECTOR_EXPRESSION_SUBTRACT = 0x1,
|
|
VECTOR_EXPRESSION_MUL = 0x2,
|
|
VECTOR_EXPRESSION_DIVIDE = 0x3,
|
|
VECTOR_EXPRESSION_INPUT_1 = 0x4,
|
|
VECTOR_EXPRESSION_MIN = 0x5,
|
|
VECTOR_EXPRESSION_MAX = 0x6,
|
|
VECTOR_EXPRESSION_CROSSPRODUCT = 0x7,
|
|
}
|
|
|
|
public enum VectorFloatExpressionType_t : uint
|
|
{
|
|
VECTOR_FLOAT_EXPRESSION_UNINITIALIZED = 0xFFFFFFFF,
|
|
VECTOR_FLOAT_EXPRESSION_DOTPRODUCT = 0x0,
|
|
VECTOR_FLOAT_EXPRESSION_DISTANCE = 0x1,
|
|
VECTOR_FLOAT_EXPRESSION_DISTANCESQR = 0x2,
|
|
VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTH = 0x3,
|
|
VECTOR_FLOAT_EXPRESSION_INPUT1_LENGTHSQR = 0x4,
|
|
VECTOR_FLOAT_EXPRESSION_INPUT1_NOISE = 0x5,
|
|
}
|
|
|
|
public enum VelocityMetricMode : byte
|
|
{
|
|
DirectionOnly = 0x0,
|
|
MagnitudeOnly = 0x1,
|
|
DirectionAndMagnitude = 0x2,
|
|
}
|
|
|
|
public enum VertJustification_e : uint
|
|
{
|
|
VERT_JUSTIFICATION_TOP = 0x0,
|
|
VERT_JUSTIFICATION_CENTER = 0x1,
|
|
VERT_JUSTIFICATION_BOTTOM = 0x2,
|
|
VERT_JUSTIFICATION_NONE = 0x3,
|
|
}
|
|
|
|
public enum ViewFadeMode_t : uint
|
|
{
|
|
VIEW_FADE_CONSTANT_COLOR = 0x0,
|
|
VIEW_FADE_MODULATE = 0x1,
|
|
VIEW_FADE_MOD2X = 0x2,
|
|
}
|
|
|
|
public enum VMixChannelOperation_t : uint
|
|
{
|
|
VMIX_CHAN_STEREO = 0x0,
|
|
VMIX_CHAN_LEFT = 0x1,
|
|
VMIX_CHAN_RIGHT = 0x2,
|
|
VMIX_CHAN_SWAP = 0x3,
|
|
VMIX_CHAN_MONO = 0x4,
|
|
VMIX_CHAN_MID_SIDE = 0x5,
|
|
}
|
|
|
|
public enum VMixFilterSlope_t : byte
|
|
{
|
|
FILTER_SLOPE_1POLE_6dB = 0x0,
|
|
FILTER_SLOPE_1POLE_12dB = 0x1,
|
|
FILTER_SLOPE_1POLE_18dB = 0x2,
|
|
FILTER_SLOPE_1POLE_24dB = 0x3,
|
|
FILTER_SLOPE_12dB = 0x4,
|
|
FILTER_SLOPE_24dB = 0x5,
|
|
FILTER_SLOPE_36dB = 0x6,
|
|
FILTER_SLOPE_48dB = 0x7,
|
|
FILTER_SLOPE_MAX = 0x7,
|
|
}
|
|
|
|
public enum VMixFilterType_t : ushort
|
|
{
|
|
FILTER_UNKNOWN = 0xFFFF,
|
|
FILTER_LOWPASS = 0x0,
|
|
FILTER_HIGHPASS = 0x1,
|
|
FILTER_BANDPASS = 0x2,
|
|
FILTER_NOTCH = 0x3,
|
|
FILTER_PEAKING_EQ = 0x4,
|
|
FILTER_LOW_SHELF = 0x5,
|
|
FILTER_HIGH_SHELF = 0x6,
|
|
FILTER_ALLPASS = 0x7,
|
|
FILTER_PASSTHROUGH = 0x8,
|
|
}
|
|
|
|
public enum VMixLFOShape_t : uint
|
|
{
|
|
LFO_SHAPE_SINE = 0x0,
|
|
LFO_SHAPE_SQUARE = 0x1,
|
|
LFO_SHAPE_TRI = 0x2,
|
|
LFO_SHAPE_SAW = 0x3,
|
|
LFO_SHAPE_NOISE = 0x4,
|
|
}
|
|
|
|
public enum VMixPannerType_t : uint
|
|
{
|
|
PANNER_TYPE_LINEAR = 0x0,
|
|
PANNER_TYPE_EQUAL_POWER = 0x1,
|
|
}
|
|
|
|
public enum VMixProcessorType_t : ushort
|
|
{
|
|
VPROCESSOR_UNKNOWN = 0x0,
|
|
VPROCESSOR_STEAMAUDIO_REVERB = 0x1,
|
|
VPROCESSOR_RT_PITCH = 0x2,
|
|
VPROCESSOR_STEAMAUDIO_HRTF = 0x3,
|
|
VPROCESSOR_DYNAMICS = 0x4,
|
|
VPROCESSOR_PRESETDSP = 0x5,
|
|
VPROCESSOR_DELAY = 0x6,
|
|
VPROCESSOR_MOD_DELAY = 0x7,
|
|
VPROCESSOR_DIFFUSOR = 0x8,
|
|
VPROCESSOR_BOXVERB = 0x9,
|
|
VPROCESSOR_FREEVERB = 0xA,
|
|
VPROCESSOR_PLATEVERB = 0xB,
|
|
VPROCESSOR_FULLWAVE_INTEGRATOR = 0xC,
|
|
VPROCESSOR_FILTER = 0xD,
|
|
VPROCESSOR_STEAMAUDIO_PATHING = 0xE,
|
|
VPROCESSOR_EQ8 = 0xF,
|
|
VPROCESSOR_ENVELOPE = 0x10,
|
|
VPROCESSOR_VOCODER = 0x11,
|
|
VPROCESSOR_CONVOLUTION = 0x12,
|
|
VPROCESSOR_DYNAMICS_3BAND = 0x13,
|
|
VPROCESSOR_DYNAMICS_COMPRESSOR = 0x14,
|
|
VPROCESSOR_SHAPER = 0x15,
|
|
VPROCESSOR_PANNER = 0x16,
|
|
VPROCESSOR_UTILITY = 0x17,
|
|
VPROCESSOR_AUTOFILTER = 0x18,
|
|
VPROCESSOR_OSC = 0x19,
|
|
VPROCESSOR_STEREODELAY = 0x1A,
|
|
VPROCESSOR_EFFECT_CHAIN = 0x1B,
|
|
VPROCESSOR_SUBGRAPH_SWITCH = 0x1C,
|
|
VPROCESSOR_STEAMAUDIO_DIRECT = 0x1D,
|
|
}
|
|
|
|
public enum VMixSubgraphSwitchInterpolationType_t : uint
|
|
{
|
|
SUBGRAPH_INTERPOLATION_TEMPORAL_CROSSFADE = 0x0,
|
|
SUBGRAPH_INTERPOLATION_TEMPORAL_FADE_OUT = 0x1,
|
|
SUBGRAPH_INTERPOLATION_KEEP_LAST_SUBGRAPH_RUNNING = 0x2,
|
|
}
|
|
|
|
public enum vote_create_failed_t : uint
|
|
{
|
|
VOTE_FAILED_GENERIC = 0x0,
|
|
VOTE_FAILED_TRANSITIONING_PLAYERS = 0x1,
|
|
VOTE_FAILED_RATE_EXCEEDED = 0x2,
|
|
VOTE_FAILED_YES_MUST_EXCEED_NO = 0x3,
|
|
VOTE_FAILED_QUORUM_FAILURE = 0x4,
|
|
VOTE_FAILED_ISSUE_DISABLED = 0x5,
|
|
VOTE_FAILED_MAP_NOT_FOUND = 0x6,
|
|
VOTE_FAILED_MAP_NAME_REQUIRED = 0x7,
|
|
VOTE_FAILED_FAILED_RECENTLY = 0x8,
|
|
VOTE_FAILED_TEAM_CANT_CALL = 0x9,
|
|
VOTE_FAILED_WAITINGFORPLAYERS = 0xA,
|
|
VOTE_FAILED_PLAYERNOTFOUND = 0xB,
|
|
VOTE_FAILED_CANNOT_KICK_ADMIN = 0xC,
|
|
VOTE_FAILED_SCRAMBLE_IN_PROGRESS = 0xD,
|
|
VOTE_FAILED_SPECTATOR = 0xE,
|
|
VOTE_FAILED_FAILED_RECENT_KICK = 0xF,
|
|
VOTE_FAILED_FAILED_RECENT_CHANGEMAP = 0x10,
|
|
VOTE_FAILED_FAILED_RECENT_SWAPTEAMS = 0x11,
|
|
VOTE_FAILED_FAILED_RECENT_SCRAMBLETEAMS = 0x12,
|
|
VOTE_FAILED_FAILED_RECENT_RESTART = 0x13,
|
|
VOTE_FAILED_SWAP_IN_PROGRESS = 0x14,
|
|
VOTE_FAILED_DISABLED = 0x15,
|
|
VOTE_FAILED_NEXTLEVEL_SET = 0x16,
|
|
VOTE_FAILED_TOO_EARLY_SURRENDER = 0x17,
|
|
VOTE_FAILED_MATCH_PAUSED = 0x18,
|
|
VOTE_FAILED_MATCH_NOT_PAUSED = 0x19,
|
|
VOTE_FAILED_NOT_IN_WARMUP = 0x1A,
|
|
VOTE_FAILED_NOT_10_PLAYERS = 0x1B,
|
|
VOTE_FAILED_TIMEOUT_ACTIVE = 0x1C,
|
|
VOTE_FAILED_TIMEOUT_INACTIVE = 0x1D,
|
|
VOTE_FAILED_TIMEOUT_EXHAUSTED = 0x1E,
|
|
VOTE_FAILED_CANT_ROUND_END = 0x1F,
|
|
VOTE_FAILED_REMATCH = 0x20,
|
|
VOTE_FAILED_CONTINUE = 0x21,
|
|
VOTE_FAILED_MAX = 0x22,
|
|
}
|
|
|
|
public enum WaterLevel_t : byte
|
|
{
|
|
WL_NotInWater = 0x0,
|
|
WL_Feet = 0x1,
|
|
WL_Knees = 0x2,
|
|
WL_Waist = 0x3,
|
|
WL_Chest = 0x4,
|
|
WL_FullyUnderwater = 0x5,
|
|
WL_Count = 0x6,
|
|
}
|
|
|
|
public enum WeaponAttackType_t : uint
|
|
{
|
|
eInvalid = 0xFFFFFFFF,
|
|
ePrimary = 0x0,
|
|
eSecondary = 0x1,
|
|
eCount = 0x2,
|
|
}
|
|
|
|
public enum WeaponSound_t : uint
|
|
{
|
|
WEAPON_SOUND_EMPTY = 0x0,
|
|
WEAPON_SOUND_SECONDARY_EMPTY = 0x1,
|
|
WEAPON_SOUND_SINGLE = 0x2,
|
|
WEAPON_SOUND_SECONDARY_ATTACK = 0x3,
|
|
WEAPON_SOUND_RELOAD = 0x4,
|
|
WEAPON_SOUND_MELEE_MISS = 0x5,
|
|
WEAPON_SOUND_MELEE_HIT = 0x6,
|
|
WEAPON_SOUND_MELEE_HIT_WORLD = 0x7,
|
|
WEAPON_SOUND_MELEE_HIT_PLAYER = 0x8,
|
|
WEAPON_SOUND_MELEE_HIT_NPC = 0x9,
|
|
WEAPON_SOUND_SPECIAL1 = 0xA,
|
|
WEAPON_SOUND_SPECIAL2 = 0xB,
|
|
WEAPON_SOUND_SPECIAL3 = 0xC,
|
|
WEAPON_SOUND_NEARLYEMPTY = 0xD,
|
|
WEAPON_SOUND_IMPACT = 0xE,
|
|
WEAPON_SOUND_REFLECT = 0xF,
|
|
WEAPON_SOUND_SECONDARY_IMPACT = 0x10,
|
|
WEAPON_SOUND_SECONDARY_REFLECT = 0x11,
|
|
WEAPON_SOUND_SINGLE_ACCURATE = 0x12,
|
|
WEAPON_SOUND_ZOOM_IN = 0x13,
|
|
WEAPON_SOUND_ZOOM_OUT = 0x14,
|
|
WEAPON_SOUND_MOUSE_PRESSED = 0x15,
|
|
WEAPON_SOUND_DROP = 0x16,
|
|
WEAPON_SOUND_RADIO_USE = 0x17,
|
|
WEAPON_SOUND_NUM_TYPES = 0x18,
|
|
}
|
|
|
|
public enum WorldTextPanelHorizontalAlign_t : uint
|
|
{
|
|
WORLDTEXT_HORIZONTAL_ALIGN_LEFT = 0x0,
|
|
WORLDTEXT_HORIZONTAL_ALIGN_CENTER = 0x1,
|
|
WORLDTEXT_HORIZONTAL_ALIGN_RIGHT = 0x2,
|
|
}
|
|
|
|
public enum WorldTextPanelOrientation_t : uint
|
|
{
|
|
WORLDTEXT_ORIENTATION_DEFAULT = 0x0,
|
|
WORLDTEXT_ORIENTATION_FACEUSER = 0x1,
|
|
WORLDTEXT_ORIENTATION_FACEUSER_UPRIGHT = 0x2,
|
|
}
|
|
|
|
public enum WorldTextPanelVerticalAlign_t : uint
|
|
{
|
|
WORLDTEXT_VERTICAL_ALIGN_TOP = 0x0,
|
|
WORLDTEXT_VERTICAL_ALIGN_CENTER = 0x1,
|
|
WORLDTEXT_VERTICAL_ALIGN_BOTTOM = 0x2,
|
|
}
|
|
|
|
public partial class AnimationUpdateListHandle_t : NativeObject
|
|
{
|
|
public AnimationUpdateListHandle_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Value
|
|
[SchemaMember("AnimationUpdateListHandle_t", "m_Value")]
|
|
public ref UInt32 Value => ref Schema.GetRef<UInt32>(this.Handle, "AnimationUpdateListHandle_t", "m_Value");
|
|
|
|
}
|
|
|
|
public partial class audioparams_t : NativeObject
|
|
{
|
|
public audioparams_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// localSound
|
|
[SchemaMember("audioparams_t", "localSound")]
|
|
public Span<Vector> LocalSound => Schema.GetFixedArray<Vector>(this.Handle, "audioparams_t", "localSound", 8);
|
|
|
|
// soundscapeIndex
|
|
[SchemaMember("audioparams_t", "soundscapeIndex")]
|
|
public ref Int32 SoundscapeIndex => ref Schema.GetRef<Int32>(this.Handle, "audioparams_t", "soundscapeIndex");
|
|
|
|
// localBits
|
|
[SchemaMember("audioparams_t", "localBits")]
|
|
public ref byte LocalBits => ref Schema.GetRef<byte>(this.Handle, "audioparams_t", "localBits");
|
|
|
|
// soundscapeEntityListIndex
|
|
[SchemaMember("audioparams_t", "soundscapeEntityListIndex")]
|
|
public ref Int32 SoundscapeEntityListIndex => ref Schema.GetRef<Int32>(this.Handle, "audioparams_t", "soundscapeEntityListIndex");
|
|
|
|
// soundEventHash
|
|
[SchemaMember("audioparams_t", "soundEventHash")]
|
|
public ref UInt32 SoundEventHash => ref Schema.GetRef<UInt32>(this.Handle, "audioparams_t", "soundEventHash");
|
|
|
|
}
|
|
|
|
public partial class CAI_ChangeHintGroup : CBaseEntity
|
|
{
|
|
public CAI_ChangeHintGroup (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iSearchType
|
|
[SchemaMember("CAI_ChangeHintGroup", "m_iSearchType")]
|
|
public ref Int32 SearchType => ref Schema.GetRef<Int32>(this.Handle, "CAI_ChangeHintGroup", "m_iSearchType");
|
|
|
|
// m_strSearchName
|
|
[SchemaMember("CAI_ChangeHintGroup", "m_strSearchName")]
|
|
public string StrSearchName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CAI_ChangeHintGroup", "m_strSearchName"); }
|
|
set { Schema.SetString(this.Handle, "CAI_ChangeHintGroup", "m_strSearchName", value); }
|
|
}
|
|
|
|
// m_strNewHintGroup
|
|
[SchemaMember("CAI_ChangeHintGroup", "m_strNewHintGroup")]
|
|
public string StrNewHintGroup
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CAI_ChangeHintGroup", "m_strNewHintGroup"); }
|
|
set { Schema.SetString(this.Handle, "CAI_ChangeHintGroup", "m_strNewHintGroup", value); }
|
|
}
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CAI_ChangeHintGroup", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CAI_ChangeHintGroup", "m_flRadius");
|
|
|
|
}
|
|
|
|
public partial class CAI_ChangeTarget : CBaseEntity
|
|
{
|
|
public CAI_ChangeTarget (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszNewTarget
|
|
[SchemaMember("CAI_ChangeTarget", "m_iszNewTarget")]
|
|
public string NewTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CAI_ChangeTarget", "m_iszNewTarget"); }
|
|
set { Schema.SetString(this.Handle, "CAI_ChangeTarget", "m_iszNewTarget", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CAI_Expresser : NativeObject
|
|
{
|
|
public CAI_Expresser (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flStopTalkTime
|
|
[SchemaMember("CAI_Expresser", "m_flStopTalkTime")]
|
|
public ref float StopTalkTime => ref Schema.GetRef<float>(this.Handle, "CAI_Expresser", "m_flStopTalkTime");
|
|
|
|
// m_flStopTalkTimeWithoutDelay
|
|
[SchemaMember("CAI_Expresser", "m_flStopTalkTimeWithoutDelay")]
|
|
public ref float StopTalkTimeWithoutDelay => ref Schema.GetRef<float>(this.Handle, "CAI_Expresser", "m_flStopTalkTimeWithoutDelay");
|
|
|
|
// m_flBlockedTalkTime
|
|
[SchemaMember("CAI_Expresser", "m_flBlockedTalkTime")]
|
|
public ref float BlockedTalkTime => ref Schema.GetRef<float>(this.Handle, "CAI_Expresser", "m_flBlockedTalkTime");
|
|
|
|
// m_voicePitch
|
|
[SchemaMember("CAI_Expresser", "m_voicePitch")]
|
|
public ref Int32 VoicePitch => ref Schema.GetRef<Int32>(this.Handle, "CAI_Expresser", "m_voicePitch");
|
|
|
|
// m_flLastTimeAcceptedSpeak
|
|
[SchemaMember("CAI_Expresser", "m_flLastTimeAcceptedSpeak")]
|
|
public ref float LastTimeAcceptedSpeak => ref Schema.GetRef<float>(this.Handle, "CAI_Expresser", "m_flLastTimeAcceptedSpeak");
|
|
|
|
// m_bAllowSpeakingInterrupts
|
|
[SchemaMember("CAI_Expresser", "m_bAllowSpeakingInterrupts")]
|
|
public ref bool AllowSpeakingInterrupts => ref Schema.GetRef<bool>(this.Handle, "CAI_Expresser", "m_bAllowSpeakingInterrupts");
|
|
|
|
// m_bConsiderSceneInvolvementAsSpeech
|
|
[SchemaMember("CAI_Expresser", "m_bConsiderSceneInvolvementAsSpeech")]
|
|
public ref bool ConsiderSceneInvolvementAsSpeech => ref Schema.GetRef<bool>(this.Handle, "CAI_Expresser", "m_bConsiderSceneInvolvementAsSpeech");
|
|
|
|
// m_nLastSpokenPriority
|
|
[SchemaMember("CAI_Expresser", "m_nLastSpokenPriority")]
|
|
public ref Int32 LastSpokenPriority => ref Schema.GetRef<Int32>(this.Handle, "CAI_Expresser", "m_nLastSpokenPriority");
|
|
|
|
// m_pOuter
|
|
[SchemaMember("CAI_Expresser", "m_pOuter")]
|
|
public CBaseFlex? Outer => Schema.GetPointer<CBaseFlex>(this.Handle, "CAI_Expresser", "m_pOuter");
|
|
|
|
}
|
|
|
|
public partial class CAI_ExpresserWithFollowup : CAI_Expresser
|
|
{
|
|
public CAI_ExpresserWithFollowup (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pPostponedFollowup
|
|
[SchemaMember("CAI_ExpresserWithFollowup", "m_pPostponedFollowup")]
|
|
public ResponseFollowup? PostponedFollowup => Schema.GetPointer<ResponseFollowup>(this.Handle, "CAI_ExpresserWithFollowup", "m_pPostponedFollowup");
|
|
|
|
}
|
|
|
|
public partial class CAISound : CPointEntity
|
|
{
|
|
public CAISound (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iSoundType
|
|
[SchemaMember("CAISound", "m_iSoundType")]
|
|
public ref Int32 SoundType => ref Schema.GetRef<Int32>(this.Handle, "CAISound", "m_iSoundType");
|
|
|
|
// m_iSoundContext
|
|
[SchemaMember("CAISound", "m_iSoundContext")]
|
|
public ref Int32 SoundContext => ref Schema.GetRef<Int32>(this.Handle, "CAISound", "m_iSoundContext");
|
|
|
|
// m_iVolume
|
|
[SchemaMember("CAISound", "m_iVolume")]
|
|
public ref Int32 Volume => ref Schema.GetRef<Int32>(this.Handle, "CAISound", "m_iVolume");
|
|
|
|
// m_iSoundIndex
|
|
[SchemaMember("CAISound", "m_iSoundIndex")]
|
|
public ref Int32 SoundIndex => ref Schema.GetRef<Int32>(this.Handle, "CAISound", "m_iSoundIndex");
|
|
|
|
// m_flDuration
|
|
[SchemaMember("CAISound", "m_flDuration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "CAISound", "m_flDuration");
|
|
|
|
// m_iszProxyEntityName
|
|
[SchemaMember("CAISound", "m_iszProxyEntityName")]
|
|
public string ProxyEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CAISound", "m_iszProxyEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CAISound", "m_iszProxyEntityName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CAK47 : CCSWeaponBaseGun
|
|
{
|
|
public CAK47 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CAmbientGeneric : CPointEntity
|
|
{
|
|
public CAmbientGeneric (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_radius
|
|
[SchemaMember("CAmbientGeneric", "m_radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CAmbientGeneric", "m_radius");
|
|
|
|
// m_flMaxRadius
|
|
[SchemaMember("CAmbientGeneric", "m_flMaxRadius")]
|
|
public ref float MaxRadius => ref Schema.GetRef<float>(this.Handle, "CAmbientGeneric", "m_flMaxRadius");
|
|
|
|
// m_iSoundLevel
|
|
[SchemaMember("CAmbientGeneric", "m_iSoundLevel")]
|
|
public ref soundlevel_t SoundLevel => ref Schema.GetRef<soundlevel_t>(this.Handle, "CAmbientGeneric", "m_iSoundLevel");
|
|
|
|
// m_dpv
|
|
[SchemaMember("CAmbientGeneric", "m_dpv")]
|
|
public dynpitchvol_t Dpv => Schema.GetDeclaredClass<dynpitchvol_t>(this.Handle, "CAmbientGeneric", "m_dpv");
|
|
|
|
// m_fActive
|
|
[SchemaMember("CAmbientGeneric", "m_fActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CAmbientGeneric", "m_fActive");
|
|
|
|
// m_fLooping
|
|
[SchemaMember("CAmbientGeneric", "m_fLooping")]
|
|
public ref bool Looping => ref Schema.GetRef<bool>(this.Handle, "CAmbientGeneric", "m_fLooping");
|
|
|
|
// m_iszSound
|
|
[SchemaMember("CAmbientGeneric", "m_iszSound")]
|
|
public string Sound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CAmbientGeneric", "m_iszSound"); }
|
|
set { Schema.SetString(this.Handle, "CAmbientGeneric", "m_iszSound", value); }
|
|
}
|
|
|
|
// m_sSourceEntName
|
|
[SchemaMember("CAmbientGeneric", "m_sSourceEntName")]
|
|
public string SourceEntName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CAmbientGeneric", "m_sSourceEntName"); }
|
|
set { Schema.SetString(this.Handle, "CAmbientGeneric", "m_sSourceEntName", value); }
|
|
}
|
|
|
|
// m_hSoundSource
|
|
[SchemaMember("CAmbientGeneric", "m_hSoundSource")]
|
|
public CHandle<CBaseEntity> SoundSource => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CAmbientGeneric", "m_hSoundSource");
|
|
|
|
// m_nSoundSourceEntIndex
|
|
[SchemaMember("CAmbientGeneric", "m_nSoundSourceEntIndex")]
|
|
public CEntityIndex SoundSourceEntIndex => Schema.GetDeclaredClass<CEntityIndex>(this.Handle, "CAmbientGeneric", "m_nSoundSourceEntIndex");
|
|
|
|
}
|
|
|
|
public partial class CAnimGraphNetworkedVariables : NativeObject
|
|
{
|
|
public CAnimGraphNetworkedVariables (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_PredNetBoolVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetBoolVariables")]
|
|
public NetworkedVector<UInt32> PredNetBoolVariables => Schema.GetDeclaredClass<NetworkedVector<UInt32>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetBoolVariables");
|
|
|
|
// m_PredNetByteVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetByteVariables")]
|
|
public NetworkedVector<byte> PredNetByteVariables => Schema.GetDeclaredClass<NetworkedVector<byte>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetByteVariables");
|
|
|
|
// m_PredNetUInt16Variables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetUInt16Variables")]
|
|
public NetworkedVector<UInt16> PredNetUInt16Variables => Schema.GetDeclaredClass<NetworkedVector<UInt16>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetUInt16Variables");
|
|
|
|
// m_PredNetIntVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetIntVariables")]
|
|
public NetworkedVector<Int32> PredNetIntVariables => Schema.GetDeclaredClass<NetworkedVector<Int32>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetIntVariables");
|
|
|
|
// m_PredNetUInt32Variables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetUInt32Variables")]
|
|
public NetworkedVector<UInt32> PredNetUInt32Variables => Schema.GetDeclaredClass<NetworkedVector<UInt32>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetUInt32Variables");
|
|
|
|
// m_PredNetUInt64Variables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetUInt64Variables")]
|
|
public NetworkedVector<UInt64> PredNetUInt64Variables => Schema.GetDeclaredClass<NetworkedVector<UInt64>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetUInt64Variables");
|
|
|
|
// m_PredNetFloatVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetFloatVariables")]
|
|
public NetworkedVector<float> PredNetFloatVariables => Schema.GetDeclaredClass<NetworkedVector<float>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetFloatVariables");
|
|
|
|
// m_PredNetVectorVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetVectorVariables")]
|
|
public NetworkedVector<Vector> PredNetVectorVariables => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetVectorVariables");
|
|
|
|
// m_PredNetQuaternionVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_PredNetQuaternionVariables")]
|
|
public NetworkedVector<Quaternion> PredNetQuaternionVariables => Schema.GetDeclaredClass<NetworkedVector<Quaternion>>(this.Handle, "CAnimGraphNetworkedVariables", "m_PredNetQuaternionVariables");
|
|
|
|
// m_OwnerOnlyPredNetBoolVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetBoolVariables")]
|
|
public NetworkedVector<UInt32> OwnerOnlyPredNetBoolVariables => Schema.GetDeclaredClass<NetworkedVector<UInt32>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetBoolVariables");
|
|
|
|
// m_OwnerOnlyPredNetByteVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetByteVariables")]
|
|
public NetworkedVector<byte> OwnerOnlyPredNetByteVariables => Schema.GetDeclaredClass<NetworkedVector<byte>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetByteVariables");
|
|
|
|
// m_OwnerOnlyPredNetUInt16Variables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt16Variables")]
|
|
public NetworkedVector<UInt16> OwnerOnlyPredNetUInt16Variables => Schema.GetDeclaredClass<NetworkedVector<UInt16>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt16Variables");
|
|
|
|
// m_OwnerOnlyPredNetIntVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetIntVariables")]
|
|
public NetworkedVector<Int32> OwnerOnlyPredNetIntVariables => Schema.GetDeclaredClass<NetworkedVector<Int32>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetIntVariables");
|
|
|
|
// m_OwnerOnlyPredNetUInt32Variables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt32Variables")]
|
|
public NetworkedVector<UInt32> OwnerOnlyPredNetUInt32Variables => Schema.GetDeclaredClass<NetworkedVector<UInt32>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt32Variables");
|
|
|
|
// m_OwnerOnlyPredNetUInt64Variables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt64Variables")]
|
|
public NetworkedVector<UInt64> OwnerOnlyPredNetUInt64Variables => Schema.GetDeclaredClass<NetworkedVector<UInt64>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetUInt64Variables");
|
|
|
|
// m_OwnerOnlyPredNetFloatVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetFloatVariables")]
|
|
public NetworkedVector<float> OwnerOnlyPredNetFloatVariables => Schema.GetDeclaredClass<NetworkedVector<float>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetFloatVariables");
|
|
|
|
// m_OwnerOnlyPredNetVectorVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetVectorVariables")]
|
|
public NetworkedVector<Vector> OwnerOnlyPredNetVectorVariables => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetVectorVariables");
|
|
|
|
// m_OwnerOnlyPredNetQuaternionVariables
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetQuaternionVariables")]
|
|
public NetworkedVector<Quaternion> OwnerOnlyPredNetQuaternionVariables => Schema.GetDeclaredClass<NetworkedVector<Quaternion>>(this.Handle, "CAnimGraphNetworkedVariables", "m_OwnerOnlyPredNetQuaternionVariables");
|
|
|
|
// m_nBoolVariablesCount
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_nBoolVariablesCount")]
|
|
public ref Int32 BoolVariablesCount => ref Schema.GetRef<Int32>(this.Handle, "CAnimGraphNetworkedVariables", "m_nBoolVariablesCount");
|
|
|
|
// m_nOwnerOnlyBoolVariablesCount
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_nOwnerOnlyBoolVariablesCount")]
|
|
public ref Int32 OwnerOnlyBoolVariablesCount => ref Schema.GetRef<Int32>(this.Handle, "CAnimGraphNetworkedVariables", "m_nOwnerOnlyBoolVariablesCount");
|
|
|
|
// m_nRandomSeedOffset
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_nRandomSeedOffset")]
|
|
public ref Int32 RandomSeedOffset => ref Schema.GetRef<Int32>(this.Handle, "CAnimGraphNetworkedVariables", "m_nRandomSeedOffset");
|
|
|
|
// m_flLastTeleportTime
|
|
[SchemaMember("CAnimGraphNetworkedVariables", "m_flLastTeleportTime")]
|
|
public ref float LastTeleportTime => ref Schema.GetRef<float>(this.Handle, "CAnimGraphNetworkedVariables", "m_flLastTeleportTime");
|
|
|
|
}
|
|
|
|
public partial class CAttributeContainer : CAttributeManager
|
|
{
|
|
public CAttributeContainer (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Item
|
|
[SchemaMember("CAttributeContainer", "m_Item")]
|
|
public CEconItemView Item => Schema.GetDeclaredClass<CEconItemView>(this.Handle, "CAttributeContainer", "m_Item");
|
|
|
|
}
|
|
|
|
public partial class CAttributeList : NativeObject
|
|
{
|
|
public CAttributeList (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Attributes
|
|
[SchemaMember("CAttributeList", "m_Attributes")]
|
|
public NetworkedVector<CEconItemAttribute> Attributes => Schema.GetDeclaredClass<NetworkedVector<CEconItemAttribute>>(this.Handle, "CAttributeList", "m_Attributes");
|
|
|
|
// m_pManager
|
|
[SchemaMember("CAttributeList", "m_pManager")]
|
|
public CAttributeManager? Manager => Schema.GetPointer<CAttributeManager>(this.Handle, "CAttributeList", "m_pManager");
|
|
|
|
}
|
|
|
|
public partial class CAttributeManager : NativeObject
|
|
{
|
|
public CAttributeManager (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Providers
|
|
[SchemaMember("CAttributeManager", "m_Providers")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> Providers => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CAttributeManager", "m_Providers");
|
|
|
|
// m_iReapplyProvisionParity
|
|
[SchemaMember("CAttributeManager", "m_iReapplyProvisionParity")]
|
|
public ref Int32 ReapplyProvisionParity => ref Schema.GetRef<Int32>(this.Handle, "CAttributeManager", "m_iReapplyProvisionParity");
|
|
|
|
// m_hOuter
|
|
[SchemaMember("CAttributeManager", "m_hOuter")]
|
|
public CHandle<CBaseEntity> Outer => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CAttributeManager", "m_hOuter");
|
|
|
|
// m_bPreventLoopback
|
|
[SchemaMember("CAttributeManager", "m_bPreventLoopback")]
|
|
public ref bool PreventLoopback => ref Schema.GetRef<bool>(this.Handle, "CAttributeManager", "m_bPreventLoopback");
|
|
|
|
// m_ProviderType
|
|
[SchemaMember("CAttributeManager", "m_ProviderType")]
|
|
public ref attributeprovidertypes_t ProviderType => ref Schema.GetRef<attributeprovidertypes_t>(this.Handle, "CAttributeManager", "m_ProviderType");
|
|
|
|
}
|
|
|
|
public partial class CBarnLight : CBaseModelEntity
|
|
{
|
|
public CBarnLight (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CBarnLight", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CBarnLight", "m_bEnabled");
|
|
|
|
// m_nColorMode
|
|
[SchemaMember("CBarnLight", "m_nColorMode")]
|
|
public ref Int32 ColorMode => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nColorMode");
|
|
|
|
// m_Color
|
|
[SchemaMember("CBarnLight", "m_Color")]
|
|
public Color Color
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CBarnLight", "m_Color"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CBarnLight", "m_Color", value); }
|
|
}
|
|
|
|
// m_flColorTemperature
|
|
[SchemaMember("CBarnLight", "m_flColorTemperature")]
|
|
public ref float ColorTemperature => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flColorTemperature");
|
|
|
|
// m_flBrightness
|
|
[SchemaMember("CBarnLight", "m_flBrightness")]
|
|
public ref float Brightness => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flBrightness");
|
|
|
|
// m_flBrightnessScale
|
|
[SchemaMember("CBarnLight", "m_flBrightnessScale")]
|
|
public ref float BrightnessScale => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flBrightnessScale");
|
|
|
|
// m_nDirectLight
|
|
[SchemaMember("CBarnLight", "m_nDirectLight")]
|
|
public ref Int32 DirectLight => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nDirectLight");
|
|
|
|
// m_nBakedShadowIndex
|
|
[SchemaMember("CBarnLight", "m_nBakedShadowIndex")]
|
|
public ref Int32 BakedShadowIndex => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nBakedShadowIndex");
|
|
|
|
// m_nLuminaireShape
|
|
[SchemaMember("CBarnLight", "m_nLuminaireShape")]
|
|
public ref Int32 LuminaireShape => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nLuminaireShape");
|
|
|
|
// m_flLuminaireSize
|
|
[SchemaMember("CBarnLight", "m_flLuminaireSize")]
|
|
public ref float LuminaireSize => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flLuminaireSize");
|
|
|
|
// m_flLuminaireAnisotropy
|
|
[SchemaMember("CBarnLight", "m_flLuminaireAnisotropy")]
|
|
public ref float LuminaireAnisotropy => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flLuminaireAnisotropy");
|
|
|
|
// m_LightStyleString
|
|
[SchemaMember("CBarnLight", "m_LightStyleString")]
|
|
public string LightStyleString
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBarnLight", "m_LightStyleString"); }
|
|
set { Schema.SetString(this.Handle, "CBarnLight", "m_LightStyleString", value); }
|
|
}
|
|
|
|
// m_flLightStyleStartTime
|
|
[SchemaMember("CBarnLight", "m_flLightStyleStartTime")]
|
|
public ref float LightStyleStartTime => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flLightStyleStartTime");
|
|
|
|
// m_QueuedLightStyleStrings
|
|
[SchemaMember("CBarnLight", "m_QueuedLightStyleStrings")]
|
|
public NetworkedVector<string> QueuedLightStyleStrings => Schema.GetDeclaredClass<NetworkedVector<string>>(this.Handle, "CBarnLight", "m_QueuedLightStyleStrings");
|
|
|
|
// m_LightStyleEvents
|
|
[SchemaMember("CBarnLight", "m_LightStyleEvents")]
|
|
public NetworkedVector<string> LightStyleEvents => Schema.GetDeclaredClass<NetworkedVector<string>>(this.Handle, "CBarnLight", "m_LightStyleEvents");
|
|
|
|
// m_LightStyleTargets
|
|
[SchemaMember("CBarnLight", "m_LightStyleTargets")]
|
|
public NetworkedVector<CHandle<CBaseModelEntity>> LightStyleTargets => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseModelEntity>>>(this.Handle, "CBarnLight", "m_LightStyleTargets");
|
|
|
|
// m_StyleEvent
|
|
[SchemaMember("CBarnLight", "m_StyleEvent")]
|
|
public Span<CEntityIOOutput> StyleEvent => Schema.GetFixedArray<CEntityIOOutput>(this.Handle, "CBarnLight", "m_StyleEvent", 4);
|
|
|
|
// m_hLightCookie
|
|
[SchemaMember("CBarnLight", "m_hLightCookie")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightCookie => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CBarnLight", "m_hLightCookie");
|
|
|
|
// m_flShape
|
|
[SchemaMember("CBarnLight", "m_flShape")]
|
|
public ref float Shape => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flShape");
|
|
|
|
// m_flSoftX
|
|
[SchemaMember("CBarnLight", "m_flSoftX")]
|
|
public ref float SoftX => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flSoftX");
|
|
|
|
// m_flSoftY
|
|
[SchemaMember("CBarnLight", "m_flSoftY")]
|
|
public ref float SoftY => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flSoftY");
|
|
|
|
// m_flSkirt
|
|
[SchemaMember("CBarnLight", "m_flSkirt")]
|
|
public ref float Skirt => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flSkirt");
|
|
|
|
// m_flSkirtNear
|
|
[SchemaMember("CBarnLight", "m_flSkirtNear")]
|
|
public ref float SkirtNear => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flSkirtNear");
|
|
|
|
// m_vSizeParams
|
|
[SchemaMember("CBarnLight", "m_vSizeParams")]
|
|
public Vector SizeParams => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vSizeParams");
|
|
|
|
// m_flRange
|
|
[SchemaMember("CBarnLight", "m_flRange")]
|
|
public ref float Range => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flRange");
|
|
|
|
// m_vShear
|
|
[SchemaMember("CBarnLight", "m_vShear")]
|
|
public Vector Shear => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vShear");
|
|
|
|
// m_nBakeSpecularToCubemaps
|
|
[SchemaMember("CBarnLight", "m_nBakeSpecularToCubemaps")]
|
|
public ref Int32 BakeSpecularToCubemaps => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nBakeSpecularToCubemaps");
|
|
|
|
// m_vBakeSpecularToCubemapsSize
|
|
[SchemaMember("CBarnLight", "m_vBakeSpecularToCubemapsSize")]
|
|
public Vector BakeSpecularToCubemapsSize => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vBakeSpecularToCubemapsSize");
|
|
|
|
// m_nCastShadows
|
|
[SchemaMember("CBarnLight", "m_nCastShadows")]
|
|
public ref Int32 CastShadows => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nCastShadows");
|
|
|
|
// m_nShadowMapSize
|
|
[SchemaMember("CBarnLight", "m_nShadowMapSize")]
|
|
public ref Int32 ShadowMapSize => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nShadowMapSize");
|
|
|
|
// m_nShadowPriority
|
|
[SchemaMember("CBarnLight", "m_nShadowPriority")]
|
|
public ref Int32 ShadowPriority => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nShadowPriority");
|
|
|
|
// m_bContactShadow
|
|
[SchemaMember("CBarnLight", "m_bContactShadow")]
|
|
public ref bool ContactShadow => ref Schema.GetRef<bool>(this.Handle, "CBarnLight", "m_bContactShadow");
|
|
|
|
// m_nBounceLight
|
|
[SchemaMember("CBarnLight", "m_nBounceLight")]
|
|
public ref Int32 BounceLight => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nBounceLight");
|
|
|
|
// m_flBounceScale
|
|
[SchemaMember("CBarnLight", "m_flBounceScale")]
|
|
public ref float BounceScale => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flBounceScale");
|
|
|
|
// m_flMinRoughness
|
|
[SchemaMember("CBarnLight", "m_flMinRoughness")]
|
|
public ref float MinRoughness => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flMinRoughness");
|
|
|
|
// m_vAlternateColor
|
|
[SchemaMember("CBarnLight", "m_vAlternateColor")]
|
|
public Vector AlternateColor => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vAlternateColor");
|
|
|
|
// m_fAlternateColorBrightness
|
|
[SchemaMember("CBarnLight", "m_fAlternateColorBrightness")]
|
|
public ref float AlternateColorBrightness => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_fAlternateColorBrightness");
|
|
|
|
// m_nFog
|
|
[SchemaMember("CBarnLight", "m_nFog")]
|
|
public ref Int32 Fog => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nFog");
|
|
|
|
// m_flFogStrength
|
|
[SchemaMember("CBarnLight", "m_flFogStrength")]
|
|
public ref float FogStrength => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flFogStrength");
|
|
|
|
// m_nFogShadows
|
|
[SchemaMember("CBarnLight", "m_nFogShadows")]
|
|
public ref Int32 FogShadows => ref Schema.GetRef<Int32>(this.Handle, "CBarnLight", "m_nFogShadows");
|
|
|
|
// m_flFogScale
|
|
[SchemaMember("CBarnLight", "m_flFogScale")]
|
|
public ref float FogScale => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flFogScale");
|
|
|
|
// m_flFadeSizeStart
|
|
[SchemaMember("CBarnLight", "m_flFadeSizeStart")]
|
|
public ref float FadeSizeStart => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flFadeSizeStart");
|
|
|
|
// m_flFadeSizeEnd
|
|
[SchemaMember("CBarnLight", "m_flFadeSizeEnd")]
|
|
public ref float FadeSizeEnd => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flFadeSizeEnd");
|
|
|
|
// m_flShadowFadeSizeStart
|
|
[SchemaMember("CBarnLight", "m_flShadowFadeSizeStart")]
|
|
public ref float ShadowFadeSizeStart => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flShadowFadeSizeStart");
|
|
|
|
// m_flShadowFadeSizeEnd
|
|
[SchemaMember("CBarnLight", "m_flShadowFadeSizeEnd")]
|
|
public ref float ShadowFadeSizeEnd => ref Schema.GetRef<float>(this.Handle, "CBarnLight", "m_flShadowFadeSizeEnd");
|
|
|
|
// m_bPrecomputedFieldsValid
|
|
[SchemaMember("CBarnLight", "m_bPrecomputedFieldsValid")]
|
|
public ref bool PrecomputedFieldsValid => ref Schema.GetRef<bool>(this.Handle, "CBarnLight", "m_bPrecomputedFieldsValid");
|
|
|
|
// m_vPrecomputedBoundsMins
|
|
[SchemaMember("CBarnLight", "m_vPrecomputedBoundsMins")]
|
|
public Vector PrecomputedBoundsMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vPrecomputedBoundsMins");
|
|
|
|
// m_vPrecomputedBoundsMaxs
|
|
[SchemaMember("CBarnLight", "m_vPrecomputedBoundsMaxs")]
|
|
public Vector PrecomputedBoundsMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vPrecomputedBoundsMaxs");
|
|
|
|
// m_vPrecomputedOBBOrigin
|
|
[SchemaMember("CBarnLight", "m_vPrecomputedOBBOrigin")]
|
|
public Vector PrecomputedOBBOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vPrecomputedOBBOrigin");
|
|
|
|
// m_vPrecomputedOBBAngles
|
|
[SchemaMember("CBarnLight", "m_vPrecomputedOBBAngles")]
|
|
public QAngle PrecomputedOBBAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBarnLight", "m_vPrecomputedOBBAngles");
|
|
|
|
// m_vPrecomputedOBBExtent
|
|
[SchemaMember("CBarnLight", "m_vPrecomputedOBBExtent")]
|
|
public Vector PrecomputedOBBExtent => Schema.GetDeclaredClass<Vector>(this.Handle, "CBarnLight", "m_vPrecomputedOBBExtent");
|
|
|
|
// m_bPvsModifyEntity
|
|
[SchemaMember("CBarnLight", "m_bPvsModifyEntity")]
|
|
public ref bool PvsModifyEntity => ref Schema.GetRef<bool>(this.Handle, "CBarnLight", "m_bPvsModifyEntity");
|
|
|
|
}
|
|
|
|
public partial class CBaseAnimGraph : CBaseModelEntity
|
|
{
|
|
public CBaseAnimGraph (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bInitiallyPopulateInterpHistory
|
|
[SchemaMember("CBaseAnimGraph", "m_bInitiallyPopulateInterpHistory")]
|
|
public ref bool InitiallyPopulateInterpHistory => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraph", "m_bInitiallyPopulateInterpHistory");
|
|
|
|
// m_bShouldAnimateDuringGameplayPause
|
|
[SchemaMember("CBaseAnimGraph", "m_bShouldAnimateDuringGameplayPause")]
|
|
public ref bool ShouldAnimateDuringGameplayPause => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraph", "m_bShouldAnimateDuringGameplayPause");
|
|
|
|
// m_pChoreoServices
|
|
[SchemaMember("CBaseAnimGraph", "m_pChoreoServices")]
|
|
public IChoreoServices? ChoreoServices => Schema.GetPointer<IChoreoServices>(this.Handle, "CBaseAnimGraph", "m_pChoreoServices");
|
|
|
|
// m_bAnimGraphUpdateEnabled
|
|
[SchemaMember("CBaseAnimGraph", "m_bAnimGraphUpdateEnabled")]
|
|
public ref bool AnimGraphUpdateEnabled => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraph", "m_bAnimGraphUpdateEnabled");
|
|
|
|
// m_flMaxSlopeDistance
|
|
[SchemaMember("CBaseAnimGraph", "m_flMaxSlopeDistance")]
|
|
public ref float MaxSlopeDistance => ref Schema.GetRef<float>(this.Handle, "CBaseAnimGraph", "m_flMaxSlopeDistance");
|
|
|
|
// m_vLastSlopeCheckPos
|
|
[SchemaMember("CBaseAnimGraph", "m_vLastSlopeCheckPos")]
|
|
public Vector LastSlopeCheckPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseAnimGraph", "m_vLastSlopeCheckPos");
|
|
|
|
// m_bAnimGraphDirty
|
|
[SchemaMember("CBaseAnimGraph", "m_bAnimGraphDirty")]
|
|
public ref bool AnimGraphDirty => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraph", "m_bAnimGraphDirty");
|
|
|
|
// m_vecForce
|
|
[SchemaMember("CBaseAnimGraph", "m_vecForce")]
|
|
public Vector Force => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseAnimGraph", "m_vecForce");
|
|
|
|
// m_nForceBone
|
|
[SchemaMember("CBaseAnimGraph", "m_nForceBone")]
|
|
public ref Int32 ForceBone => ref Schema.GetRef<Int32>(this.Handle, "CBaseAnimGraph", "m_nForceBone");
|
|
|
|
// m_pRagdollPose
|
|
[SchemaMember("CBaseAnimGraph", "m_pRagdollPose")]
|
|
public PhysicsRagdollPose_t? RagdollPose => Schema.GetPointer<PhysicsRagdollPose_t>(this.Handle, "CBaseAnimGraph", "m_pRagdollPose");
|
|
|
|
// m_bClientRagdoll
|
|
[SchemaMember("CBaseAnimGraph", "m_bClientRagdoll")]
|
|
public ref bool ClientRagdoll => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraph", "m_bClientRagdoll");
|
|
|
|
}
|
|
|
|
public partial class CBaseAnimGraphController : CSkeletonAnimationController
|
|
{
|
|
public CBaseAnimGraphController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_baseLayer
|
|
[SchemaMember("CBaseAnimGraphController", "m_baseLayer")]
|
|
public CNetworkedSequenceOperation BaseLayer => Schema.GetDeclaredClass<CNetworkedSequenceOperation>(this.Handle, "CBaseAnimGraphController", "m_baseLayer");
|
|
|
|
// m_animGraphNetworkedVars
|
|
[SchemaMember("CBaseAnimGraphController", "m_animGraphNetworkedVars")]
|
|
public CAnimGraphNetworkedVariables AnimGraphNetworkedVars => Schema.GetDeclaredClass<CAnimGraphNetworkedVariables>(this.Handle, "CBaseAnimGraphController", "m_animGraphNetworkedVars");
|
|
|
|
// m_bSequenceFinished
|
|
[SchemaMember("CBaseAnimGraphController", "m_bSequenceFinished")]
|
|
public ref bool SequenceFinished => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraphController", "m_bSequenceFinished");
|
|
|
|
// m_flLastEventCycle
|
|
[SchemaMember("CBaseAnimGraphController", "m_flLastEventCycle")]
|
|
public ref float LastEventCycle => ref Schema.GetRef<float>(this.Handle, "CBaseAnimGraphController", "m_flLastEventCycle");
|
|
|
|
// m_flLastEventAnimTime
|
|
[SchemaMember("CBaseAnimGraphController", "m_flLastEventAnimTime")]
|
|
public ref float LastEventAnimTime => ref Schema.GetRef<float>(this.Handle, "CBaseAnimGraphController", "m_flLastEventAnimTime");
|
|
|
|
// m_flPlaybackRate
|
|
[SchemaMember("CBaseAnimGraphController", "m_flPlaybackRate")]
|
|
public float PlaybackRate => Schema.GetDeclaredClass<float>(this.Handle, "CBaseAnimGraphController", "m_flPlaybackRate");
|
|
|
|
// m_flPrevAnimTime
|
|
[SchemaMember("CBaseAnimGraphController", "m_flPrevAnimTime")]
|
|
public ref float PrevAnimTime => ref Schema.GetRef<float>(this.Handle, "CBaseAnimGraphController", "m_flPrevAnimTime");
|
|
|
|
// m_bClientSideAnimation
|
|
[SchemaMember("CBaseAnimGraphController", "m_bClientSideAnimation")]
|
|
public ref bool ClientSideAnimation => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraphController", "m_bClientSideAnimation");
|
|
|
|
// m_bNetworkedAnimationInputsChanged
|
|
[SchemaMember("CBaseAnimGraphController", "m_bNetworkedAnimationInputsChanged")]
|
|
public ref bool NetworkedAnimationInputsChanged => ref Schema.GetRef<bool>(this.Handle, "CBaseAnimGraphController", "m_bNetworkedAnimationInputsChanged");
|
|
|
|
// m_nNewSequenceParity
|
|
[SchemaMember("CBaseAnimGraphController", "m_nNewSequenceParity")]
|
|
public ref Int32 NewSequenceParity => ref Schema.GetRef<Int32>(this.Handle, "CBaseAnimGraphController", "m_nNewSequenceParity");
|
|
|
|
// m_nResetEventsParity
|
|
[SchemaMember("CBaseAnimGraphController", "m_nResetEventsParity")]
|
|
public ref Int32 ResetEventsParity => ref Schema.GetRef<Int32>(this.Handle, "CBaseAnimGraphController", "m_nResetEventsParity");
|
|
|
|
// m_nAnimLoopMode
|
|
[SchemaMember("CBaseAnimGraphController", "m_nAnimLoopMode")]
|
|
public ref AnimLoopMode_t AnimLoopMode => ref Schema.GetRef<AnimLoopMode_t>(this.Handle, "CBaseAnimGraphController", "m_nAnimLoopMode");
|
|
|
|
// m_hAnimationUpdate
|
|
[SchemaMember("CBaseAnimGraphController", "m_hAnimationUpdate")]
|
|
public AnimationUpdateListHandle_t AnimationUpdate => Schema.GetDeclaredClass<AnimationUpdateListHandle_t>(this.Handle, "CBaseAnimGraphController", "m_hAnimationUpdate");
|
|
|
|
}
|
|
|
|
public partial class CBaseButton : CBaseToggle
|
|
{
|
|
public CBaseButton (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_angMoveEntitySpace
|
|
[SchemaMember("CBaseButton", "m_angMoveEntitySpace")]
|
|
public QAngle MoveEntitySpace => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBaseButton", "m_angMoveEntitySpace");
|
|
|
|
// m_fStayPushed
|
|
[SchemaMember("CBaseButton", "m_fStayPushed")]
|
|
public ref bool StayPushed => ref Schema.GetRef<bool>(this.Handle, "CBaseButton", "m_fStayPushed");
|
|
|
|
// m_fRotating
|
|
[SchemaMember("CBaseButton", "m_fRotating")]
|
|
public ref bool Rotating => ref Schema.GetRef<bool>(this.Handle, "CBaseButton", "m_fRotating");
|
|
|
|
// m_ls
|
|
[SchemaMember("CBaseButton", "m_ls")]
|
|
public locksound_t Ls => Schema.GetDeclaredClass<locksound_t>(this.Handle, "CBaseButton", "m_ls");
|
|
|
|
// m_sUseSound
|
|
[SchemaMember("CBaseButton", "m_sUseSound")]
|
|
public string UseSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseButton", "m_sUseSound"); }
|
|
set { Schema.SetString(this.Handle, "CBaseButton", "m_sUseSound", value); }
|
|
}
|
|
|
|
// m_sLockedSound
|
|
[SchemaMember("CBaseButton", "m_sLockedSound")]
|
|
public string LockedSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseButton", "m_sLockedSound"); }
|
|
set { Schema.SetString(this.Handle, "CBaseButton", "m_sLockedSound", value); }
|
|
}
|
|
|
|
// m_sUnlockedSound
|
|
[SchemaMember("CBaseButton", "m_sUnlockedSound")]
|
|
public string UnlockedSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseButton", "m_sUnlockedSound"); }
|
|
set { Schema.SetString(this.Handle, "CBaseButton", "m_sUnlockedSound", value); }
|
|
}
|
|
|
|
// m_bLocked
|
|
[SchemaMember("CBaseButton", "m_bLocked")]
|
|
public ref bool Locked => ref Schema.GetRef<bool>(this.Handle, "CBaseButton", "m_bLocked");
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CBaseButton", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CBaseButton", "m_bDisabled");
|
|
|
|
// m_flUseLockedTime
|
|
[SchemaMember("CBaseButton", "m_flUseLockedTime")]
|
|
public ref float UseLockedTime => ref Schema.GetRef<float>(this.Handle, "CBaseButton", "m_flUseLockedTime");
|
|
|
|
// m_bSolidBsp
|
|
[SchemaMember("CBaseButton", "m_bSolidBsp")]
|
|
public ref bool SolidBsp => ref Schema.GetRef<bool>(this.Handle, "CBaseButton", "m_bSolidBsp");
|
|
|
|
// m_OnDamaged
|
|
[SchemaMember("CBaseButton", "m_OnDamaged")]
|
|
public CEntityIOOutput OnDamaged => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseButton", "m_OnDamaged");
|
|
|
|
// m_OnPressed
|
|
[SchemaMember("CBaseButton", "m_OnPressed")]
|
|
public CEntityIOOutput OnPressed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseButton", "m_OnPressed");
|
|
|
|
// m_OnUseLocked
|
|
[SchemaMember("CBaseButton", "m_OnUseLocked")]
|
|
public CEntityIOOutput OnUseLocked => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseButton", "m_OnUseLocked");
|
|
|
|
// m_OnIn
|
|
[SchemaMember("CBaseButton", "m_OnIn")]
|
|
public CEntityIOOutput OnIn => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseButton", "m_OnIn");
|
|
|
|
// m_OnOut
|
|
[SchemaMember("CBaseButton", "m_OnOut")]
|
|
public CEntityIOOutput OnOut => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseButton", "m_OnOut");
|
|
|
|
// m_nState
|
|
[SchemaMember("CBaseButton", "m_nState")]
|
|
public ref Int32 State => ref Schema.GetRef<Int32>(this.Handle, "CBaseButton", "m_nState");
|
|
|
|
// m_hConstraint
|
|
[SchemaMember("CBaseButton", "m_hConstraint")]
|
|
public CHandle<CEntityInstance> Constraint => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CBaseButton", "m_hConstraint");
|
|
|
|
// m_hConstraintParent
|
|
[SchemaMember("CBaseButton", "m_hConstraintParent")]
|
|
public CHandle<CEntityInstance> ConstraintParent => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CBaseButton", "m_hConstraintParent");
|
|
|
|
// m_bForceNpcExclude
|
|
[SchemaMember("CBaseButton", "m_bForceNpcExclude")]
|
|
public ref bool ForceNpcExclude => ref Schema.GetRef<bool>(this.Handle, "CBaseButton", "m_bForceNpcExclude");
|
|
|
|
// m_sGlowEntity
|
|
[SchemaMember("CBaseButton", "m_sGlowEntity")]
|
|
public string SGlowEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseButton", "m_sGlowEntity"); }
|
|
set { Schema.SetString(this.Handle, "CBaseButton", "m_sGlowEntity", value); }
|
|
}
|
|
|
|
// m_glowEntity
|
|
[SchemaMember("CBaseButton", "m_glowEntity")]
|
|
public CHandle<CBaseModelEntity> GlowEntity => Schema.GetDeclaredClass<CHandle<CBaseModelEntity>>(this.Handle, "CBaseButton", "m_glowEntity");
|
|
|
|
// m_usable
|
|
[SchemaMember("CBaseButton", "m_usable")]
|
|
public ref bool Usable => ref Schema.GetRef<bool>(this.Handle, "CBaseButton", "m_usable");
|
|
|
|
// m_szDisplayText
|
|
[SchemaMember("CBaseButton", "m_szDisplayText")]
|
|
public string DisplayText
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseButton", "m_szDisplayText"); }
|
|
set { Schema.SetString(this.Handle, "CBaseButton", "m_szDisplayText", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CBaseClientUIEntity : CBaseModelEntity
|
|
{
|
|
public CBaseClientUIEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CBaseClientUIEntity", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CBaseClientUIEntity", "m_bEnabled");
|
|
|
|
// m_DialogXMLName
|
|
[SchemaMember("CBaseClientUIEntity", "m_DialogXMLName")]
|
|
public string DialogXMLName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseClientUIEntity", "m_DialogXMLName"); }
|
|
set { Schema.SetString(this.Handle, "CBaseClientUIEntity", "m_DialogXMLName", value); }
|
|
}
|
|
|
|
// m_PanelClassName
|
|
[SchemaMember("CBaseClientUIEntity", "m_PanelClassName")]
|
|
public string PanelClassName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseClientUIEntity", "m_PanelClassName"); }
|
|
set { Schema.SetString(this.Handle, "CBaseClientUIEntity", "m_PanelClassName", value); }
|
|
}
|
|
|
|
// m_PanelID
|
|
[SchemaMember("CBaseClientUIEntity", "m_PanelID")]
|
|
public string PanelID
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseClientUIEntity", "m_PanelID"); }
|
|
set { Schema.SetString(this.Handle, "CBaseClientUIEntity", "m_PanelID", value); }
|
|
}
|
|
|
|
// m_CustomOutput0
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput0")]
|
|
public CEntityIOOutput CustomOutput0 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput0");
|
|
|
|
// m_CustomOutput1
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput1")]
|
|
public CEntityIOOutput CustomOutput1 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput1");
|
|
|
|
// m_CustomOutput2
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput2")]
|
|
public CEntityIOOutput CustomOutput2 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput2");
|
|
|
|
// m_CustomOutput3
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput3")]
|
|
public CEntityIOOutput CustomOutput3 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput3");
|
|
|
|
// m_CustomOutput4
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput4")]
|
|
public CEntityIOOutput CustomOutput4 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput4");
|
|
|
|
// m_CustomOutput5
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput5")]
|
|
public CEntityIOOutput CustomOutput5 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput5");
|
|
|
|
// m_CustomOutput6
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput6")]
|
|
public CEntityIOOutput CustomOutput6 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput6");
|
|
|
|
// m_CustomOutput7
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput7")]
|
|
public CEntityIOOutput CustomOutput7 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput7");
|
|
|
|
// m_CustomOutput8
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput8")]
|
|
public CEntityIOOutput CustomOutput8 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput8");
|
|
|
|
// m_CustomOutput9
|
|
[SchemaMember("CBaseClientUIEntity", "m_CustomOutput9")]
|
|
public CEntityIOOutput CustomOutput9 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseClientUIEntity", "m_CustomOutput9");
|
|
|
|
}
|
|
|
|
public partial class CBaseCombatCharacter : CBaseFlex
|
|
{
|
|
public CBaseCombatCharacter (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bForceServerRagdoll
|
|
[SchemaMember("CBaseCombatCharacter", "m_bForceServerRagdoll")]
|
|
public ref bool ForceServerRagdoll => ref Schema.GetRef<bool>(this.Handle, "CBaseCombatCharacter", "m_bForceServerRagdoll");
|
|
|
|
// m_hMyWearables
|
|
[SchemaMember("CBaseCombatCharacter", "m_hMyWearables")]
|
|
public NetworkedVector<CHandle<CEconWearable>> MyWearables => Schema.GetDeclaredClass<NetworkedVector<CHandle<CEconWearable>>>(this.Handle, "CBaseCombatCharacter", "m_hMyWearables");
|
|
|
|
// m_flFieldOfView
|
|
[SchemaMember("CBaseCombatCharacter", "m_flFieldOfView")]
|
|
public ref float FieldOfView => ref Schema.GetRef<float>(this.Handle, "CBaseCombatCharacter", "m_flFieldOfView");
|
|
|
|
// m_impactEnergyScale
|
|
[SchemaMember("CBaseCombatCharacter", "m_impactEnergyScale")]
|
|
public ref float ImpactEnergyScale => ref Schema.GetRef<float>(this.Handle, "CBaseCombatCharacter", "m_impactEnergyScale");
|
|
|
|
// m_LastHitGroup
|
|
[SchemaMember("CBaseCombatCharacter", "m_LastHitGroup")]
|
|
public ref HitGroup_t LastHitGroup => ref Schema.GetRef<HitGroup_t>(this.Handle, "CBaseCombatCharacter", "m_LastHitGroup");
|
|
|
|
// m_bApplyStressDamage
|
|
[SchemaMember("CBaseCombatCharacter", "m_bApplyStressDamage")]
|
|
public ref bool ApplyStressDamage => ref Schema.GetRef<bool>(this.Handle, "CBaseCombatCharacter", "m_bApplyStressDamage");
|
|
|
|
// m_bloodColor
|
|
[SchemaMember("CBaseCombatCharacter", "m_bloodColor")]
|
|
public ref Int32 BloodColor => ref Schema.GetRef<Int32>(this.Handle, "CBaseCombatCharacter", "m_bloodColor");
|
|
|
|
// m_navMeshID
|
|
[SchemaMember("CBaseCombatCharacter", "m_navMeshID")]
|
|
public ref Int32 NavMeshID => ref Schema.GetRef<Int32>(this.Handle, "CBaseCombatCharacter", "m_navMeshID");
|
|
|
|
// m_iDamageCount
|
|
[SchemaMember("CBaseCombatCharacter", "m_iDamageCount")]
|
|
public ref Int32 DamageCount => ref Schema.GetRef<Int32>(this.Handle, "CBaseCombatCharacter", "m_iDamageCount");
|
|
|
|
// m_strRelationships
|
|
[SchemaMember("CBaseCombatCharacter", "m_strRelationships")]
|
|
public string StrRelationships
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseCombatCharacter", "m_strRelationships"); }
|
|
set { Schema.SetString(this.Handle, "CBaseCombatCharacter", "m_strRelationships", value); }
|
|
}
|
|
|
|
// m_eHull
|
|
[SchemaMember("CBaseCombatCharacter", "m_eHull")]
|
|
public ref Hull_t Hull => ref Schema.GetRef<Hull_t>(this.Handle, "CBaseCombatCharacter", "m_eHull");
|
|
|
|
// m_nNavHullIdx
|
|
[SchemaMember("CBaseCombatCharacter", "m_nNavHullIdx")]
|
|
public ref UInt32 NavHullIdx => ref Schema.GetRef<UInt32>(this.Handle, "CBaseCombatCharacter", "m_nNavHullIdx");
|
|
|
|
}
|
|
|
|
public partial class CBaseCSGrenade : CCSWeaponBase
|
|
{
|
|
public CBaseCSGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bRedraw
|
|
[SchemaMember("CBaseCSGrenade", "m_bRedraw")]
|
|
public ref bool Redraw => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenade", "m_bRedraw");
|
|
|
|
// m_bIsHeldByPlayer
|
|
[SchemaMember("CBaseCSGrenade", "m_bIsHeldByPlayer")]
|
|
public ref bool IsHeldByPlayer => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenade", "m_bIsHeldByPlayer");
|
|
|
|
// m_bPinPulled
|
|
[SchemaMember("CBaseCSGrenade", "m_bPinPulled")]
|
|
public ref bool PinPulled => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenade", "m_bPinPulled");
|
|
|
|
// m_bJumpThrow
|
|
[SchemaMember("CBaseCSGrenade", "m_bJumpThrow")]
|
|
public ref bool JumpThrow => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenade", "m_bJumpThrow");
|
|
|
|
// m_bThrowAnimating
|
|
[SchemaMember("CBaseCSGrenade", "m_bThrowAnimating")]
|
|
public ref bool ThrowAnimating => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenade", "m_bThrowAnimating");
|
|
|
|
// m_fThrowTime
|
|
[SchemaMember("CBaseCSGrenade", "m_fThrowTime")]
|
|
public ref float ThrowTime => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenade", "m_fThrowTime");
|
|
|
|
// m_flThrowStrength
|
|
[SchemaMember("CBaseCSGrenade", "m_flThrowStrength")]
|
|
public ref float ThrowStrength => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenade", "m_flThrowStrength");
|
|
|
|
// m_flThrowStrengthApproach
|
|
[SchemaMember("CBaseCSGrenade", "m_flThrowStrengthApproach")]
|
|
public ref float ThrowStrengthApproach => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenade", "m_flThrowStrengthApproach");
|
|
|
|
// m_fDropTime
|
|
[SchemaMember("CBaseCSGrenade", "m_fDropTime")]
|
|
public ref float DropTime => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenade", "m_fDropTime");
|
|
|
|
// m_bJustPulledPin
|
|
[SchemaMember("CBaseCSGrenade", "m_bJustPulledPin")]
|
|
public ref bool JustPulledPin => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenade", "m_bJustPulledPin");
|
|
|
|
// m_nNextHoldTick
|
|
[SchemaMember("CBaseCSGrenade", "m_nNextHoldTick")]
|
|
public ref Int32 NextHoldTick => ref Schema.GetRef<Int32>(this.Handle, "CBaseCSGrenade", "m_nNextHoldTick");
|
|
|
|
// m_flNextHoldFrac
|
|
[SchemaMember("CBaseCSGrenade", "m_flNextHoldFrac")]
|
|
public ref float NextHoldFrac => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenade", "m_flNextHoldFrac");
|
|
|
|
// m_hSwitchToWeaponAfterThrow
|
|
[SchemaMember("CBaseCSGrenade", "m_hSwitchToWeaponAfterThrow")]
|
|
public CHandle<CCSWeaponBase> SwitchToWeaponAfterThrow => Schema.GetDeclaredClass<CHandle<CCSWeaponBase>>(this.Handle, "CBaseCSGrenade", "m_hSwitchToWeaponAfterThrow");
|
|
|
|
}
|
|
|
|
public partial class CBaseCSGrenadeProjectile : CBaseGrenade
|
|
{
|
|
public CBaseCSGrenadeProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vInitialPosition
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_vInitialPosition")]
|
|
public Vector InitialPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseCSGrenadeProjectile", "m_vInitialPosition");
|
|
|
|
// m_vInitialVelocity
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_vInitialVelocity")]
|
|
public Vector InitialVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseCSGrenadeProjectile", "m_vInitialVelocity");
|
|
|
|
// m_nBounces
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_nBounces")]
|
|
public ref Int32 Bounces => ref Schema.GetRef<Int32>(this.Handle, "CBaseCSGrenadeProjectile", "m_nBounces");
|
|
|
|
// m_nExplodeEffectIndex
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_nExplodeEffectIndex")]
|
|
public CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> ExplodeEffectIndex => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>>(this.Handle, "CBaseCSGrenadeProjectile", "m_nExplodeEffectIndex");
|
|
|
|
// m_nExplodeEffectTickBegin
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_nExplodeEffectTickBegin")]
|
|
public ref Int32 ExplodeEffectTickBegin => ref Schema.GetRef<Int32>(this.Handle, "CBaseCSGrenadeProjectile", "m_nExplodeEffectTickBegin");
|
|
|
|
// m_vecExplodeEffectOrigin
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_vecExplodeEffectOrigin")]
|
|
public Vector ExplodeEffectOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseCSGrenadeProjectile", "m_vecExplodeEffectOrigin");
|
|
|
|
// m_flSpawnTime
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_flSpawnTime")]
|
|
public ref float SpawnTime => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenadeProjectile", "m_flSpawnTime");
|
|
|
|
// m_unOGSExtraFlags
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_unOGSExtraFlags")]
|
|
public ref byte OGSExtraFlags => ref Schema.GetRef<byte>(this.Handle, "CBaseCSGrenadeProjectile", "m_unOGSExtraFlags");
|
|
|
|
// m_bDetonationRecorded
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_bDetonationRecorded")]
|
|
public ref bool DetonationRecorded => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenadeProjectile", "m_bDetonationRecorded");
|
|
|
|
// m_flDetonateTime
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_flDetonateTime")]
|
|
public ref float DetonateTime => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenadeProjectile", "m_flDetonateTime");
|
|
|
|
// m_nItemIndex
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_nItemIndex")]
|
|
public ref UInt16 ItemIndex => ref Schema.GetRef<UInt16>(this.Handle, "CBaseCSGrenadeProjectile", "m_nItemIndex");
|
|
|
|
// m_vecOriginalSpawnLocation
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_vecOriginalSpawnLocation")]
|
|
public Vector OriginalSpawnLocation => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseCSGrenadeProjectile", "m_vecOriginalSpawnLocation");
|
|
|
|
// m_flLastBounceSoundTime
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_flLastBounceSoundTime")]
|
|
public ref float LastBounceSoundTime => ref Schema.GetRef<float>(this.Handle, "CBaseCSGrenadeProjectile", "m_flLastBounceSoundTime");
|
|
|
|
// m_vecGrenadeSpin
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_vecGrenadeSpin")]
|
|
public Vector GrenadeSpin => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseCSGrenadeProjectile", "m_vecGrenadeSpin");
|
|
|
|
// m_vecLastHitSurfaceNormal
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_vecLastHitSurfaceNormal")]
|
|
public Vector LastHitSurfaceNormal => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseCSGrenadeProjectile", "m_vecLastHitSurfaceNormal");
|
|
|
|
// m_nTicksAtZeroVelocity
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_nTicksAtZeroVelocity")]
|
|
public ref Int32 TicksAtZeroVelocity => ref Schema.GetRef<Int32>(this.Handle, "CBaseCSGrenadeProjectile", "m_nTicksAtZeroVelocity");
|
|
|
|
// m_bHasEverHitPlayer
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_bHasEverHitPlayer")]
|
|
public ref bool HasEverHitPlayer => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenadeProjectile", "m_bHasEverHitPlayer");
|
|
|
|
// m_bClearFromPlayers
|
|
[SchemaMember("CBaseCSGrenadeProjectile", "m_bClearFromPlayers")]
|
|
public ref bool ClearFromPlayers => ref Schema.GetRef<bool>(this.Handle, "CBaseCSGrenadeProjectile", "m_bClearFromPlayers");
|
|
|
|
}
|
|
|
|
public partial class CBaseDMStart : CPointEntity
|
|
{
|
|
public CBaseDMStart (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Master
|
|
[SchemaMember("CBaseDMStart", "m_Master")]
|
|
public string Master
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseDMStart", "m_Master"); }
|
|
set { Schema.SetString(this.Handle, "CBaseDMStart", "m_Master", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CBaseDoor : CBaseToggle
|
|
{
|
|
public CBaseDoor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_angMoveEntitySpace
|
|
[SchemaMember("CBaseDoor", "m_angMoveEntitySpace")]
|
|
public QAngle MoveEntitySpace => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBaseDoor", "m_angMoveEntitySpace");
|
|
|
|
// m_vecMoveDirParentSpace
|
|
[SchemaMember("CBaseDoor", "m_vecMoveDirParentSpace")]
|
|
public Vector MoveDirParentSpace => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseDoor", "m_vecMoveDirParentSpace");
|
|
|
|
// m_ls
|
|
[SchemaMember("CBaseDoor", "m_ls")]
|
|
public locksound_t Ls => Schema.GetDeclaredClass<locksound_t>(this.Handle, "CBaseDoor", "m_ls");
|
|
|
|
// m_bForceClosed
|
|
[SchemaMember("CBaseDoor", "m_bForceClosed")]
|
|
public ref bool ForceClosed => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_bForceClosed");
|
|
|
|
// m_bDoorGroup
|
|
[SchemaMember("CBaseDoor", "m_bDoorGroup")]
|
|
public ref bool DoorGroup => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_bDoorGroup");
|
|
|
|
// m_bLocked
|
|
[SchemaMember("CBaseDoor", "m_bLocked")]
|
|
public ref bool Locked => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_bLocked");
|
|
|
|
// m_bIgnoreDebris
|
|
[SchemaMember("CBaseDoor", "m_bIgnoreDebris")]
|
|
public ref bool IgnoreDebris => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_bIgnoreDebris");
|
|
|
|
// m_eSpawnPosition
|
|
[SchemaMember("CBaseDoor", "m_eSpawnPosition")]
|
|
public ref FuncDoorSpawnPos_t SpawnPosition => ref Schema.GetRef<FuncDoorSpawnPos_t>(this.Handle, "CBaseDoor", "m_eSpawnPosition");
|
|
|
|
// m_flBlockDamage
|
|
[SchemaMember("CBaseDoor", "m_flBlockDamage")]
|
|
public ref float BlockDamage => ref Schema.GetRef<float>(this.Handle, "CBaseDoor", "m_flBlockDamage");
|
|
|
|
// m_NoiseMoving
|
|
[SchemaMember("CBaseDoor", "m_NoiseMoving")]
|
|
public string NoiseMoving
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseDoor", "m_NoiseMoving"); }
|
|
set { Schema.SetString(this.Handle, "CBaseDoor", "m_NoiseMoving", value); }
|
|
}
|
|
|
|
// m_NoiseArrived
|
|
[SchemaMember("CBaseDoor", "m_NoiseArrived")]
|
|
public string NoiseArrived
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseDoor", "m_NoiseArrived"); }
|
|
set { Schema.SetString(this.Handle, "CBaseDoor", "m_NoiseArrived", value); }
|
|
}
|
|
|
|
// m_NoiseMovingClosed
|
|
[SchemaMember("CBaseDoor", "m_NoiseMovingClosed")]
|
|
public string NoiseMovingClosed
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseDoor", "m_NoiseMovingClosed"); }
|
|
set { Schema.SetString(this.Handle, "CBaseDoor", "m_NoiseMovingClosed", value); }
|
|
}
|
|
|
|
// m_NoiseArrivedClosed
|
|
[SchemaMember("CBaseDoor", "m_NoiseArrivedClosed")]
|
|
public string NoiseArrivedClosed
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseDoor", "m_NoiseArrivedClosed"); }
|
|
set { Schema.SetString(this.Handle, "CBaseDoor", "m_NoiseArrivedClosed", value); }
|
|
}
|
|
|
|
// m_ChainTarget
|
|
[SchemaMember("CBaseDoor", "m_ChainTarget")]
|
|
public string ChainTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseDoor", "m_ChainTarget"); }
|
|
set { Schema.SetString(this.Handle, "CBaseDoor", "m_ChainTarget", value); }
|
|
}
|
|
|
|
// m_OnBlockedClosing
|
|
[SchemaMember("CBaseDoor", "m_OnBlockedClosing")]
|
|
public CEntityIOOutput OnBlockedClosing => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnBlockedClosing");
|
|
|
|
// m_OnBlockedOpening
|
|
[SchemaMember("CBaseDoor", "m_OnBlockedOpening")]
|
|
public CEntityIOOutput OnBlockedOpening => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnBlockedOpening");
|
|
|
|
// m_OnUnblockedClosing
|
|
[SchemaMember("CBaseDoor", "m_OnUnblockedClosing")]
|
|
public CEntityIOOutput OnUnblockedClosing => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnUnblockedClosing");
|
|
|
|
// m_OnUnblockedOpening
|
|
[SchemaMember("CBaseDoor", "m_OnUnblockedOpening")]
|
|
public CEntityIOOutput OnUnblockedOpening => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnUnblockedOpening");
|
|
|
|
// m_OnFullyClosed
|
|
[SchemaMember("CBaseDoor", "m_OnFullyClosed")]
|
|
public CEntityIOOutput OnFullyClosed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnFullyClosed");
|
|
|
|
// m_OnFullyOpen
|
|
[SchemaMember("CBaseDoor", "m_OnFullyOpen")]
|
|
public CEntityIOOutput OnFullyOpen => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnFullyOpen");
|
|
|
|
// m_OnClose
|
|
[SchemaMember("CBaseDoor", "m_OnClose")]
|
|
public CEntityIOOutput OnClose => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnClose");
|
|
|
|
// m_OnOpen
|
|
[SchemaMember("CBaseDoor", "m_OnOpen")]
|
|
public CEntityIOOutput OnOpen => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnOpen");
|
|
|
|
// m_OnLockedUse
|
|
[SchemaMember("CBaseDoor", "m_OnLockedUse")]
|
|
public CEntityIOOutput OnLockedUse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseDoor", "m_OnLockedUse");
|
|
|
|
// m_bLoopMoveSound
|
|
[SchemaMember("CBaseDoor", "m_bLoopMoveSound")]
|
|
public ref bool LoopMoveSound => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_bLoopMoveSound");
|
|
|
|
// m_bCreateNavObstacle
|
|
[SchemaMember("CBaseDoor", "m_bCreateNavObstacle")]
|
|
public ref bool CreateNavObstacle => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_bCreateNavObstacle");
|
|
|
|
// m_isChaining
|
|
[SchemaMember("CBaseDoor", "m_isChaining")]
|
|
public ref bool IsChaining => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_isChaining");
|
|
|
|
// m_bIsUsable
|
|
[SchemaMember("CBaseDoor", "m_bIsUsable")]
|
|
public ref bool IsUsable => ref Schema.GetRef<bool>(this.Handle, "CBaseDoor", "m_bIsUsable");
|
|
|
|
}
|
|
|
|
public partial class CBaseEntity : CEntityInstance
|
|
{
|
|
public CBaseEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_CBodyComponent
|
|
[SchemaMember("CBaseEntity", "m_CBodyComponent")]
|
|
public CBodyComponent? CBodyComponent => Schema.GetPointer<CBodyComponent>(this.Handle, "CBaseEntity", "m_CBodyComponent");
|
|
|
|
// m_NetworkTransmitComponent
|
|
[SchemaMember("CBaseEntity", "m_NetworkTransmitComponent")]
|
|
public CNetworkTransmitComponent NetworkTransmitComponent => Schema.GetDeclaredClass<CNetworkTransmitComponent>(this.Handle, "CBaseEntity", "m_NetworkTransmitComponent");
|
|
|
|
// m_aThinkFunctions
|
|
[SchemaMember("CBaseEntity", "m_aThinkFunctions")]
|
|
public NetworkedVector<thinkfunc_t> ThinkFunctions => Schema.GetDeclaredClass<NetworkedVector<thinkfunc_t>>(this.Handle, "CBaseEntity", "m_aThinkFunctions");
|
|
|
|
// m_iCurrentThinkContext
|
|
[SchemaMember("CBaseEntity", "m_iCurrentThinkContext")]
|
|
public ref Int32 CurrentThinkContext => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_iCurrentThinkContext");
|
|
|
|
// m_nLastThinkTick
|
|
[SchemaMember("CBaseEntity", "m_nLastThinkTick")]
|
|
public ref Int32 LastThinkTick => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_nLastThinkTick");
|
|
|
|
// m_isSteadyState
|
|
[SchemaMember("CBaseEntity", "m_isSteadyState")]
|
|
public Span<byte> IsSteadyState => Schema.GetFixedArray<byte>(this.Handle, "CBaseEntity", "m_isSteadyState", 8);
|
|
|
|
// m_lastNetworkChange
|
|
[SchemaMember("CBaseEntity", "m_lastNetworkChange")]
|
|
public ref float LastNetworkChange => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_lastNetworkChange");
|
|
|
|
// m_ResponseContexts
|
|
[SchemaMember("CBaseEntity", "m_ResponseContexts")]
|
|
public NetworkedVector<ResponseContext_t> ResponseContexts => Schema.GetDeclaredClass<NetworkedVector<ResponseContext_t>>(this.Handle, "CBaseEntity", "m_ResponseContexts");
|
|
|
|
// m_iszResponseContext
|
|
[SchemaMember("CBaseEntity", "m_iszResponseContext")]
|
|
public string ResponseContext
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseEntity", "m_iszResponseContext"); }
|
|
set { Schema.SetString(this.Handle, "CBaseEntity", "m_iszResponseContext", value); }
|
|
}
|
|
|
|
// m_iHealth
|
|
[SchemaMember("CBaseEntity", "m_iHealth")]
|
|
public ref Int32 Health => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_iHealth");
|
|
|
|
// m_iMaxHealth
|
|
[SchemaMember("CBaseEntity", "m_iMaxHealth")]
|
|
public ref Int32 MaxHealth => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_iMaxHealth");
|
|
|
|
// m_lifeState
|
|
[SchemaMember("CBaseEntity", "m_lifeState")]
|
|
public ref byte LifeState => ref Schema.GetRef<byte>(this.Handle, "CBaseEntity", "m_lifeState");
|
|
|
|
// m_flDamageAccumulator
|
|
[SchemaMember("CBaseEntity", "m_flDamageAccumulator")]
|
|
public ref float DamageAccumulator => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flDamageAccumulator");
|
|
|
|
// m_bTakesDamage
|
|
[SchemaMember("CBaseEntity", "m_bTakesDamage")]
|
|
public ref bool TakesDamage => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bTakesDamage");
|
|
|
|
// m_nTakeDamageFlags
|
|
[SchemaMember("CBaseEntity", "m_nTakeDamageFlags")]
|
|
public ref TakeDamageFlags_t TakeDamageFlags => ref Schema.GetRef<TakeDamageFlags_t>(this.Handle, "CBaseEntity", "m_nTakeDamageFlags");
|
|
|
|
// m_MoveCollide
|
|
[SchemaMember("CBaseEntity", "m_MoveCollide")]
|
|
public ref MoveCollide_t MoveCollide => ref Schema.GetRef<MoveCollide_t>(this.Handle, "CBaseEntity", "m_MoveCollide");
|
|
|
|
// m_MoveType
|
|
[SchemaMember("CBaseEntity", "m_MoveType")]
|
|
public ref MoveType_t MoveType => ref Schema.GetRef<MoveType_t>(this.Handle, "CBaseEntity", "m_MoveType");
|
|
|
|
// m_nWaterTouch
|
|
[SchemaMember("CBaseEntity", "m_nWaterTouch")]
|
|
public ref byte WaterTouch => ref Schema.GetRef<byte>(this.Handle, "CBaseEntity", "m_nWaterTouch");
|
|
|
|
// m_nSlimeTouch
|
|
[SchemaMember("CBaseEntity", "m_nSlimeTouch")]
|
|
public ref byte SlimeTouch => ref Schema.GetRef<byte>(this.Handle, "CBaseEntity", "m_nSlimeTouch");
|
|
|
|
// m_bRestoreInHierarchy
|
|
[SchemaMember("CBaseEntity", "m_bRestoreInHierarchy")]
|
|
public ref bool RestoreInHierarchy => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bRestoreInHierarchy");
|
|
|
|
// m_target
|
|
[SchemaMember("CBaseEntity", "m_target")]
|
|
public string Target
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseEntity", "m_target"); }
|
|
set { Schema.SetString(this.Handle, "CBaseEntity", "m_target", value); }
|
|
}
|
|
|
|
// m_flMoveDoneTime
|
|
[SchemaMember("CBaseEntity", "m_flMoveDoneTime")]
|
|
public ref float MoveDoneTime => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flMoveDoneTime");
|
|
|
|
// m_hDamageFilter
|
|
[SchemaMember("CBaseEntity", "m_hDamageFilter")]
|
|
public CHandle<CBaseFilter> DamageFilter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CBaseEntity", "m_hDamageFilter");
|
|
|
|
// m_iszDamageFilterName
|
|
[SchemaMember("CBaseEntity", "m_iszDamageFilterName")]
|
|
public string DamageFilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseEntity", "m_iszDamageFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CBaseEntity", "m_iszDamageFilterName", value); }
|
|
}
|
|
|
|
// m_nSubclassID
|
|
[SchemaMember("CBaseEntity", "m_nSubclassID")]
|
|
public CUtlStringToken SubclassID => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CBaseEntity", "m_nSubclassID");
|
|
|
|
// m_flAnimTime
|
|
[SchemaMember("CBaseEntity", "m_flAnimTime")]
|
|
public ref float AnimTime => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flAnimTime");
|
|
|
|
// m_flSimulationTime
|
|
[SchemaMember("CBaseEntity", "m_flSimulationTime")]
|
|
public ref float SimulationTime => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flSimulationTime");
|
|
|
|
// m_flCreateTime
|
|
[SchemaMember("CBaseEntity", "m_flCreateTime")]
|
|
public ref float CreateTime => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flCreateTime");
|
|
|
|
// m_bClientSideRagdoll
|
|
[SchemaMember("CBaseEntity", "m_bClientSideRagdoll")]
|
|
public ref bool ClientSideRagdoll => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bClientSideRagdoll");
|
|
|
|
// m_ubInterpolationFrame
|
|
[SchemaMember("CBaseEntity", "m_ubInterpolationFrame")]
|
|
public ref byte InterpolationFrame => ref Schema.GetRef<byte>(this.Handle, "CBaseEntity", "m_ubInterpolationFrame");
|
|
|
|
// m_vPrevVPhysicsUpdatePos
|
|
[SchemaMember("CBaseEntity", "m_vPrevVPhysicsUpdatePos")]
|
|
public Vector PrevVPhysicsUpdatePos => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseEntity", "m_vPrevVPhysicsUpdatePos");
|
|
|
|
// m_iTeamNum
|
|
[SchemaMember("CBaseEntity", "m_iTeamNum")]
|
|
public ref byte TeamNum => ref Schema.GetRef<byte>(this.Handle, "CBaseEntity", "m_iTeamNum");
|
|
|
|
// m_iGlobalname
|
|
[SchemaMember("CBaseEntity", "m_iGlobalname")]
|
|
public string Globalname
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseEntity", "m_iGlobalname"); }
|
|
set { Schema.SetString(this.Handle, "CBaseEntity", "m_iGlobalname", value); }
|
|
}
|
|
|
|
// m_iSentToClients
|
|
[SchemaMember("CBaseEntity", "m_iSentToClients")]
|
|
public ref Int32 SentToClients => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_iSentToClients");
|
|
|
|
// m_flSpeed
|
|
[SchemaMember("CBaseEntity", "m_flSpeed")]
|
|
public ref float Speed => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flSpeed");
|
|
|
|
// m_sUniqueHammerID
|
|
[SchemaMember("CBaseEntity", "m_sUniqueHammerID")]
|
|
public string UniqueHammerID
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseEntity", "m_sUniqueHammerID"); }
|
|
set { Schema.SetString(this.Handle, "CBaseEntity", "m_sUniqueHammerID", value); }
|
|
}
|
|
|
|
// m_spawnflags
|
|
[SchemaMember("CBaseEntity", "m_spawnflags")]
|
|
public ref UInt32 Spawnflags => ref Schema.GetRef<UInt32>(this.Handle, "CBaseEntity", "m_spawnflags");
|
|
|
|
// m_nNextThinkTick
|
|
[SchemaMember("CBaseEntity", "m_nNextThinkTick")]
|
|
public ref Int32 NextThinkTick => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_nNextThinkTick");
|
|
|
|
// m_nSimulationTick
|
|
[SchemaMember("CBaseEntity", "m_nSimulationTick")]
|
|
public ref Int32 SimulationTick => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_nSimulationTick");
|
|
|
|
// m_OnKilled
|
|
[SchemaMember("CBaseEntity", "m_OnKilled")]
|
|
public CEntityIOOutput OnKilled => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseEntity", "m_OnKilled");
|
|
|
|
// m_fFlags
|
|
[SchemaMember("CBaseEntity", "m_fFlags")]
|
|
public ref UInt32 Flags => ref Schema.GetRef<UInt32>(this.Handle, "CBaseEntity", "m_fFlags");
|
|
|
|
// m_vecAbsVelocity
|
|
[SchemaMember("CBaseEntity", "m_vecAbsVelocity")]
|
|
public Vector AbsVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseEntity", "m_vecAbsVelocity");
|
|
|
|
// m_vecVelocity
|
|
[SchemaMember("CBaseEntity", "m_vecVelocity")]
|
|
public CNetworkVelocityVector Velocity => Schema.GetDeclaredClass<CNetworkVelocityVector>(this.Handle, "CBaseEntity", "m_vecVelocity");
|
|
|
|
// m_vecBaseVelocity
|
|
[SchemaMember("CBaseEntity", "m_vecBaseVelocity")]
|
|
public Vector BaseVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseEntity", "m_vecBaseVelocity");
|
|
|
|
// m_nPushEnumCount
|
|
[SchemaMember("CBaseEntity", "m_nPushEnumCount")]
|
|
public ref Int32 PushEnumCount => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_nPushEnumCount");
|
|
|
|
// m_pCollision
|
|
[SchemaMember("CBaseEntity", "m_pCollision")]
|
|
public CCollisionProperty? Collision => Schema.GetPointer<CCollisionProperty>(this.Handle, "CBaseEntity", "m_pCollision");
|
|
|
|
// m_hEffectEntity
|
|
[SchemaMember("CBaseEntity", "m_hEffectEntity")]
|
|
public CHandle<CBaseEntity> EffectEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBaseEntity", "m_hEffectEntity");
|
|
|
|
// m_hOwnerEntity
|
|
[SchemaMember("CBaseEntity", "m_hOwnerEntity")]
|
|
public CHandle<CBaseEntity> OwnerEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBaseEntity", "m_hOwnerEntity");
|
|
|
|
// m_fEffects
|
|
[SchemaMember("CBaseEntity", "m_fEffects")]
|
|
public ref UInt32 Effects => ref Schema.GetRef<UInt32>(this.Handle, "CBaseEntity", "m_fEffects");
|
|
|
|
// m_hGroundEntity
|
|
[SchemaMember("CBaseEntity", "m_hGroundEntity")]
|
|
public CHandle<CBaseEntity> GroundEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBaseEntity", "m_hGroundEntity");
|
|
|
|
// m_flFriction
|
|
[SchemaMember("CBaseEntity", "m_flFriction")]
|
|
public ref float Friction => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flFriction");
|
|
|
|
// m_flElasticity
|
|
[SchemaMember("CBaseEntity", "m_flElasticity")]
|
|
public ref float Elasticity => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flElasticity");
|
|
|
|
// m_flGravityScale
|
|
[SchemaMember("CBaseEntity", "m_flGravityScale")]
|
|
public ref float GravityScale => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flGravityScale");
|
|
|
|
// m_flTimeScale
|
|
[SchemaMember("CBaseEntity", "m_flTimeScale")]
|
|
public ref float TimeScale => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flTimeScale");
|
|
|
|
// m_flWaterLevel
|
|
[SchemaMember("CBaseEntity", "m_flWaterLevel")]
|
|
public ref float WaterLevel => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flWaterLevel");
|
|
|
|
// m_bSimulatedEveryTick
|
|
[SchemaMember("CBaseEntity", "m_bSimulatedEveryTick")]
|
|
public ref bool SimulatedEveryTick => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bSimulatedEveryTick");
|
|
|
|
// m_bAnimatedEveryTick
|
|
[SchemaMember("CBaseEntity", "m_bAnimatedEveryTick")]
|
|
public ref bool AnimatedEveryTick => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bAnimatedEveryTick");
|
|
|
|
// m_bDisableLowViolence
|
|
[SchemaMember("CBaseEntity", "m_bDisableLowViolence")]
|
|
public ref bool DisableLowViolence => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bDisableLowViolence");
|
|
|
|
// m_nWaterType
|
|
[SchemaMember("CBaseEntity", "m_nWaterType")]
|
|
public ref byte WaterType => ref Schema.GetRef<byte>(this.Handle, "CBaseEntity", "m_nWaterType");
|
|
|
|
// m_iEFlags
|
|
[SchemaMember("CBaseEntity", "m_iEFlags")]
|
|
public ref Int32 EFlags => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_iEFlags");
|
|
|
|
// m_OnUser1
|
|
[SchemaMember("CBaseEntity", "m_OnUser1")]
|
|
public CEntityIOOutput OnUser1 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseEntity", "m_OnUser1");
|
|
|
|
// m_OnUser2
|
|
[SchemaMember("CBaseEntity", "m_OnUser2")]
|
|
public CEntityIOOutput OnUser2 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseEntity", "m_OnUser2");
|
|
|
|
// m_OnUser3
|
|
[SchemaMember("CBaseEntity", "m_OnUser3")]
|
|
public CEntityIOOutput OnUser3 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseEntity", "m_OnUser3");
|
|
|
|
// m_OnUser4
|
|
[SchemaMember("CBaseEntity", "m_OnUser4")]
|
|
public CEntityIOOutput OnUser4 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseEntity", "m_OnUser4");
|
|
|
|
// m_iInitialTeamNum
|
|
[SchemaMember("CBaseEntity", "m_iInitialTeamNum")]
|
|
public ref Int32 InitialTeamNum => ref Schema.GetRef<Int32>(this.Handle, "CBaseEntity", "m_iInitialTeamNum");
|
|
|
|
// m_flNavIgnoreUntilTime
|
|
[SchemaMember("CBaseEntity", "m_flNavIgnoreUntilTime")]
|
|
public ref float NavIgnoreUntilTime => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flNavIgnoreUntilTime");
|
|
|
|
// m_vecAngVelocity
|
|
[SchemaMember("CBaseEntity", "m_vecAngVelocity")]
|
|
public QAngle AngVelocity => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBaseEntity", "m_vecAngVelocity");
|
|
|
|
// m_bNetworkQuantizeOriginAndAngles
|
|
[SchemaMember("CBaseEntity", "m_bNetworkQuantizeOriginAndAngles")]
|
|
public ref bool NetworkQuantizeOriginAndAngles => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bNetworkQuantizeOriginAndAngles");
|
|
|
|
// m_bLagCompensate
|
|
[SchemaMember("CBaseEntity", "m_bLagCompensate")]
|
|
public ref bool LagCompensate => ref Schema.GetRef<bool>(this.Handle, "CBaseEntity", "m_bLagCompensate");
|
|
|
|
// m_flOverriddenFriction
|
|
[SchemaMember("CBaseEntity", "m_flOverriddenFriction")]
|
|
public ref float OverriddenFriction => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flOverriddenFriction");
|
|
|
|
// m_pBlocker
|
|
[SchemaMember("CBaseEntity", "m_pBlocker")]
|
|
public CHandle<CBaseEntity> Blocker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBaseEntity", "m_pBlocker");
|
|
|
|
// m_flLocalTime
|
|
[SchemaMember("CBaseEntity", "m_flLocalTime")]
|
|
public ref float LocalTime => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flLocalTime");
|
|
|
|
// m_flVPhysicsUpdateLocalTime
|
|
[SchemaMember("CBaseEntity", "m_flVPhysicsUpdateLocalTime")]
|
|
public ref float VPhysicsUpdateLocalTime => ref Schema.GetRef<float>(this.Handle, "CBaseEntity", "m_flVPhysicsUpdateLocalTime");
|
|
|
|
}
|
|
|
|
public partial class CBaseFilter : CLogicalEntity
|
|
{
|
|
public CBaseFilter (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bNegated
|
|
[SchemaMember("CBaseFilter", "m_bNegated")]
|
|
public ref bool Negated => ref Schema.GetRef<bool>(this.Handle, "CBaseFilter", "m_bNegated");
|
|
|
|
// m_OnPass
|
|
[SchemaMember("CBaseFilter", "m_OnPass")]
|
|
public CEntityIOOutput OnPass => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseFilter", "m_OnPass");
|
|
|
|
// m_OnFail
|
|
[SchemaMember("CBaseFilter", "m_OnFail")]
|
|
public CEntityIOOutput OnFail => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseFilter", "m_OnFail");
|
|
|
|
}
|
|
|
|
public partial class CBaseFire : CBaseEntity
|
|
{
|
|
public CBaseFire (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flScale
|
|
[SchemaMember("CBaseFire", "m_flScale")]
|
|
public ref float Scale => ref Schema.GetRef<float>(this.Handle, "CBaseFire", "m_flScale");
|
|
|
|
// m_flStartScale
|
|
[SchemaMember("CBaseFire", "m_flStartScale")]
|
|
public ref float StartScale => ref Schema.GetRef<float>(this.Handle, "CBaseFire", "m_flStartScale");
|
|
|
|
// m_flScaleTime
|
|
[SchemaMember("CBaseFire", "m_flScaleTime")]
|
|
public ref float ScaleTime => ref Schema.GetRef<float>(this.Handle, "CBaseFire", "m_flScaleTime");
|
|
|
|
// m_nFlags
|
|
[SchemaMember("CBaseFire", "m_nFlags")]
|
|
public ref UInt32 FireFlags => ref Schema.GetRef<UInt32>(this.Handle, "CBaseFire", "m_nFlags");
|
|
|
|
}
|
|
|
|
public partial class CBaseFlex : CBaseAnimGraph
|
|
{
|
|
public CBaseFlex (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flexWeight
|
|
[SchemaMember("CBaseFlex", "m_flexWeight")]
|
|
public NetworkedVector<float> FlexWeight => Schema.GetDeclaredClass<NetworkedVector<float>>(this.Handle, "CBaseFlex", "m_flexWeight");
|
|
|
|
// m_vLookTargetPosition
|
|
[SchemaMember("CBaseFlex", "m_vLookTargetPosition")]
|
|
public Vector LookTargetPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseFlex", "m_vLookTargetPosition");
|
|
|
|
// m_blinktoggle
|
|
[SchemaMember("CBaseFlex", "m_blinktoggle")]
|
|
public ref bool Blinktoggle => ref Schema.GetRef<bool>(this.Handle, "CBaseFlex", "m_blinktoggle");
|
|
|
|
// m_flAllowResponsesEndTime
|
|
[SchemaMember("CBaseFlex", "m_flAllowResponsesEndTime")]
|
|
public ref float AllowResponsesEndTime => ref Schema.GetRef<float>(this.Handle, "CBaseFlex", "m_flAllowResponsesEndTime");
|
|
|
|
// m_flLastFlexAnimationTime
|
|
[SchemaMember("CBaseFlex", "m_flLastFlexAnimationTime")]
|
|
public ref float LastFlexAnimationTime => ref Schema.GetRef<float>(this.Handle, "CBaseFlex", "m_flLastFlexAnimationTime");
|
|
|
|
// m_nNextSceneEventId
|
|
[SchemaMember("CBaseFlex", "m_nNextSceneEventId")]
|
|
public ref UInt32 NextSceneEventId => ref Schema.GetRef<UInt32>(this.Handle, "CBaseFlex", "m_nNextSceneEventId");
|
|
|
|
// m_bUpdateLayerPriorities
|
|
[SchemaMember("CBaseFlex", "m_bUpdateLayerPriorities")]
|
|
public ref bool UpdateLayerPriorities => ref Schema.GetRef<bool>(this.Handle, "CBaseFlex", "m_bUpdateLayerPriorities");
|
|
|
|
}
|
|
|
|
public partial class CBaseFlexAlias_funCBaseFlex : CBaseFlex
|
|
{
|
|
public CBaseFlexAlias_funCBaseFlex (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CBaseGrenade : CBaseFlex
|
|
{
|
|
public CBaseGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnPlayerPickup
|
|
[SchemaMember("CBaseGrenade", "m_OnPlayerPickup")]
|
|
public CEntityIOOutput OnPlayerPickup => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseGrenade", "m_OnPlayerPickup");
|
|
|
|
// m_OnExplode
|
|
[SchemaMember("CBaseGrenade", "m_OnExplode")]
|
|
public CEntityIOOutput OnExplode => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseGrenade", "m_OnExplode");
|
|
|
|
// m_bHasWarnedAI
|
|
[SchemaMember("CBaseGrenade", "m_bHasWarnedAI")]
|
|
public ref bool HasWarnedAI => ref Schema.GetRef<bool>(this.Handle, "CBaseGrenade", "m_bHasWarnedAI");
|
|
|
|
// m_bIsSmokeGrenade
|
|
[SchemaMember("CBaseGrenade", "m_bIsSmokeGrenade")]
|
|
public ref bool IsSmokeGrenade => ref Schema.GetRef<bool>(this.Handle, "CBaseGrenade", "m_bIsSmokeGrenade");
|
|
|
|
// m_bIsLive
|
|
[SchemaMember("CBaseGrenade", "m_bIsLive")]
|
|
public ref bool IsLive => ref Schema.GetRef<bool>(this.Handle, "CBaseGrenade", "m_bIsLive");
|
|
|
|
// m_DmgRadius
|
|
[SchemaMember("CBaseGrenade", "m_DmgRadius")]
|
|
public ref float DmgRadius => ref Schema.GetRef<float>(this.Handle, "CBaseGrenade", "m_DmgRadius");
|
|
|
|
// m_flDetonateTime
|
|
[SchemaMember("CBaseGrenade", "m_flDetonateTime")]
|
|
public ref float DetonateTime => ref Schema.GetRef<float>(this.Handle, "CBaseGrenade", "m_flDetonateTime");
|
|
|
|
// m_flWarnAITime
|
|
[SchemaMember("CBaseGrenade", "m_flWarnAITime")]
|
|
public ref float WarnAITime => ref Schema.GetRef<float>(this.Handle, "CBaseGrenade", "m_flWarnAITime");
|
|
|
|
// m_flDamage
|
|
[SchemaMember("CBaseGrenade", "m_flDamage")]
|
|
public ref float Damage => ref Schema.GetRef<float>(this.Handle, "CBaseGrenade", "m_flDamage");
|
|
|
|
// m_iszBounceSound
|
|
[SchemaMember("CBaseGrenade", "m_iszBounceSound")]
|
|
public string BounceSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseGrenade", "m_iszBounceSound"); }
|
|
set { Schema.SetString(this.Handle, "CBaseGrenade", "m_iszBounceSound", value); }
|
|
}
|
|
|
|
// m_ExplosionSound
|
|
[SchemaMember("CBaseGrenade", "m_ExplosionSound")]
|
|
public string ExplosionSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseGrenade", "m_ExplosionSound"); }
|
|
set { Schema.SetString(this.Handle, "CBaseGrenade", "m_ExplosionSound", value); }
|
|
}
|
|
|
|
// m_hThrower
|
|
[SchemaMember("CBaseGrenade", "m_hThrower")]
|
|
public CHandle<CCSPlayerPawn> Thrower => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CBaseGrenade", "m_hThrower");
|
|
|
|
// m_flNextAttack
|
|
[SchemaMember("CBaseGrenade", "m_flNextAttack")]
|
|
public ref float NextAttack => ref Schema.GetRef<float>(this.Handle, "CBaseGrenade", "m_flNextAttack");
|
|
|
|
// m_hOriginalThrower
|
|
[SchemaMember("CBaseGrenade", "m_hOriginalThrower")]
|
|
public CHandle<CCSPlayerPawn> OriginalThrower => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CBaseGrenade", "m_hOriginalThrower");
|
|
|
|
}
|
|
|
|
public partial class CBaseIssue : NativeObject
|
|
{
|
|
public CBaseIssue (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_szTypeString
|
|
[SchemaMember("CBaseIssue", "m_szTypeString")]
|
|
public string TypeString
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CBaseIssue", "m_szTypeString"); }
|
|
set { Schema.SetString(this.Handle, "CBaseIssue", "m_szTypeString", value); }
|
|
}
|
|
|
|
// m_szDetailsString
|
|
[SchemaMember("CBaseIssue", "m_szDetailsString")]
|
|
public string DetailsString
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CBaseIssue", "m_szDetailsString"); }
|
|
set { Schema.SetString(this.Handle, "CBaseIssue", "m_szDetailsString", value); }
|
|
}
|
|
|
|
// m_iNumYesVotes
|
|
[SchemaMember("CBaseIssue", "m_iNumYesVotes")]
|
|
public ref Int32 NumYesVotes => ref Schema.GetRef<Int32>(this.Handle, "CBaseIssue", "m_iNumYesVotes");
|
|
|
|
// m_iNumNoVotes
|
|
[SchemaMember("CBaseIssue", "m_iNumNoVotes")]
|
|
public ref Int32 NumNoVotes => ref Schema.GetRef<Int32>(this.Handle, "CBaseIssue", "m_iNumNoVotes");
|
|
|
|
// m_iNumPotentialVotes
|
|
[SchemaMember("CBaseIssue", "m_iNumPotentialVotes")]
|
|
public ref Int32 NumPotentialVotes => ref Schema.GetRef<Int32>(this.Handle, "CBaseIssue", "m_iNumPotentialVotes");
|
|
|
|
// m_pVoteController
|
|
[SchemaMember("CBaseIssue", "m_pVoteController")]
|
|
public CVoteController? VoteController => Schema.GetPointer<CVoteController>(this.Handle, "CBaseIssue", "m_pVoteController");
|
|
|
|
}
|
|
|
|
public partial class CBaseModelEntity : CBaseEntity
|
|
{
|
|
public CBaseModelEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_CRenderComponent
|
|
[SchemaMember("CBaseModelEntity", "m_CRenderComponent")]
|
|
public CRenderComponent? CRenderComponent => Schema.GetPointer<CRenderComponent>(this.Handle, "CBaseModelEntity", "m_CRenderComponent");
|
|
|
|
// m_CHitboxComponent
|
|
[SchemaMember("CBaseModelEntity", "m_CHitboxComponent")]
|
|
public CHitboxComponent CHitboxComponent => Schema.GetDeclaredClass<CHitboxComponent>(this.Handle, "CBaseModelEntity", "m_CHitboxComponent");
|
|
|
|
// m_flDissolveStartTime
|
|
[SchemaMember("CBaseModelEntity", "m_flDissolveStartTime")]
|
|
public ref float DissolveStartTime => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_flDissolveStartTime");
|
|
|
|
// m_OnIgnite
|
|
[SchemaMember("CBaseModelEntity", "m_OnIgnite")]
|
|
public CEntityIOOutput OnIgnite => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseModelEntity", "m_OnIgnite");
|
|
|
|
// m_nRenderMode
|
|
[SchemaMember("CBaseModelEntity", "m_nRenderMode")]
|
|
public ref RenderMode_t RenderMode => ref Schema.GetRef<RenderMode_t>(this.Handle, "CBaseModelEntity", "m_nRenderMode");
|
|
|
|
// m_nRenderFX
|
|
[SchemaMember("CBaseModelEntity", "m_nRenderFX")]
|
|
public ref RenderFx_t RenderFX => ref Schema.GetRef<RenderFx_t>(this.Handle, "CBaseModelEntity", "m_nRenderFX");
|
|
|
|
// m_bAllowFadeInView
|
|
[SchemaMember("CBaseModelEntity", "m_bAllowFadeInView")]
|
|
public ref bool AllowFadeInView => ref Schema.GetRef<bool>(this.Handle, "CBaseModelEntity", "m_bAllowFadeInView");
|
|
|
|
// m_clrRender
|
|
[SchemaMember("CBaseModelEntity", "m_clrRender")]
|
|
public Color Render
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CBaseModelEntity", "m_clrRender"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CBaseModelEntity", "m_clrRender", value); }
|
|
}
|
|
|
|
// m_vecRenderAttributes
|
|
[SchemaMember("CBaseModelEntity", "m_vecRenderAttributes")]
|
|
public NetworkedVector<EntityRenderAttribute_t> RenderAttributes => Schema.GetDeclaredClass<NetworkedVector<EntityRenderAttribute_t>>(this.Handle, "CBaseModelEntity", "m_vecRenderAttributes");
|
|
|
|
// m_bRenderToCubemaps
|
|
[SchemaMember("CBaseModelEntity", "m_bRenderToCubemaps")]
|
|
public ref bool RenderToCubemaps => ref Schema.GetRef<bool>(this.Handle, "CBaseModelEntity", "m_bRenderToCubemaps");
|
|
|
|
// m_Collision
|
|
[SchemaMember("CBaseModelEntity", "m_Collision")]
|
|
public CCollisionProperty Collision => Schema.GetDeclaredClass<CCollisionProperty>(this.Handle, "CBaseModelEntity", "m_Collision");
|
|
|
|
// m_Glow
|
|
[SchemaMember("CBaseModelEntity", "m_Glow")]
|
|
public CGlowProperty Glow => Schema.GetDeclaredClass<CGlowProperty>(this.Handle, "CBaseModelEntity", "m_Glow");
|
|
|
|
// m_flGlowBackfaceMult
|
|
[SchemaMember("CBaseModelEntity", "m_flGlowBackfaceMult")]
|
|
public ref float GlowBackfaceMult => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_flGlowBackfaceMult");
|
|
|
|
// m_fadeMinDist
|
|
[SchemaMember("CBaseModelEntity", "m_fadeMinDist")]
|
|
public ref float FadeMinDist => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_fadeMinDist");
|
|
|
|
// m_fadeMaxDist
|
|
[SchemaMember("CBaseModelEntity", "m_fadeMaxDist")]
|
|
public ref float FadeMaxDist => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_fadeMaxDist");
|
|
|
|
// m_flFadeScale
|
|
[SchemaMember("CBaseModelEntity", "m_flFadeScale")]
|
|
public ref float FadeScale => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_flFadeScale");
|
|
|
|
// m_flShadowStrength
|
|
[SchemaMember("CBaseModelEntity", "m_flShadowStrength")]
|
|
public ref float ShadowStrength => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_flShadowStrength");
|
|
|
|
// m_nObjectCulling
|
|
[SchemaMember("CBaseModelEntity", "m_nObjectCulling")]
|
|
public ref byte ObjectCulling => ref Schema.GetRef<byte>(this.Handle, "CBaseModelEntity", "m_nObjectCulling");
|
|
|
|
// m_nAddDecal
|
|
[SchemaMember("CBaseModelEntity", "m_nAddDecal")]
|
|
public ref Int32 AddDecal => ref Schema.GetRef<Int32>(this.Handle, "CBaseModelEntity", "m_nAddDecal");
|
|
|
|
// m_vDecalPosition
|
|
[SchemaMember("CBaseModelEntity", "m_vDecalPosition")]
|
|
public Vector DecalPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseModelEntity", "m_vDecalPosition");
|
|
|
|
// m_vDecalForwardAxis
|
|
[SchemaMember("CBaseModelEntity", "m_vDecalForwardAxis")]
|
|
public Vector DecalForwardAxis => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseModelEntity", "m_vDecalForwardAxis");
|
|
|
|
// m_flDecalHealBloodRate
|
|
[SchemaMember("CBaseModelEntity", "m_flDecalHealBloodRate")]
|
|
public ref float DecalHealBloodRate => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_flDecalHealBloodRate");
|
|
|
|
// m_flDecalHealHeightRate
|
|
[SchemaMember("CBaseModelEntity", "m_flDecalHealHeightRate")]
|
|
public ref float DecalHealHeightRate => ref Schema.GetRef<float>(this.Handle, "CBaseModelEntity", "m_flDecalHealHeightRate");
|
|
|
|
// m_ConfigEntitiesToPropagateMaterialDecalsTo
|
|
[SchemaMember("CBaseModelEntity", "m_ConfigEntitiesToPropagateMaterialDecalsTo")]
|
|
public NetworkedVector<CHandle<CBaseModelEntity>> ConfigEntitiesToPropagateMaterialDecalsTo => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseModelEntity>>>(this.Handle, "CBaseModelEntity", "m_ConfigEntitiesToPropagateMaterialDecalsTo");
|
|
|
|
// m_vecViewOffset
|
|
[SchemaMember("CBaseModelEntity", "m_vecViewOffset")]
|
|
public CNetworkViewOffsetVector ViewOffset => Schema.GetDeclaredClass<CNetworkViewOffsetVector>(this.Handle, "CBaseModelEntity", "m_vecViewOffset");
|
|
|
|
}
|
|
|
|
public partial class CBaseMoveBehavior : CPathKeyFrame
|
|
{
|
|
public CBaseMoveBehavior (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iPositionInterpolator
|
|
[SchemaMember("CBaseMoveBehavior", "m_iPositionInterpolator")]
|
|
public ref Int32 PositionInterpolator => ref Schema.GetRef<Int32>(this.Handle, "CBaseMoveBehavior", "m_iPositionInterpolator");
|
|
|
|
// m_iRotationInterpolator
|
|
[SchemaMember("CBaseMoveBehavior", "m_iRotationInterpolator")]
|
|
public ref Int32 RotationInterpolator => ref Schema.GetRef<Int32>(this.Handle, "CBaseMoveBehavior", "m_iRotationInterpolator");
|
|
|
|
// m_flAnimStartTime
|
|
[SchemaMember("CBaseMoveBehavior", "m_flAnimStartTime")]
|
|
public ref float AnimStartTime => ref Schema.GetRef<float>(this.Handle, "CBaseMoveBehavior", "m_flAnimStartTime");
|
|
|
|
// m_flAnimEndTime
|
|
[SchemaMember("CBaseMoveBehavior", "m_flAnimEndTime")]
|
|
public ref float AnimEndTime => ref Schema.GetRef<float>(this.Handle, "CBaseMoveBehavior", "m_flAnimEndTime");
|
|
|
|
// m_flAverageSpeedAcrossFrame
|
|
[SchemaMember("CBaseMoveBehavior", "m_flAverageSpeedAcrossFrame")]
|
|
public ref float AverageSpeedAcrossFrame => ref Schema.GetRef<float>(this.Handle, "CBaseMoveBehavior", "m_flAverageSpeedAcrossFrame");
|
|
|
|
// m_pCurrentKeyFrame
|
|
[SchemaMember("CBaseMoveBehavior", "m_pCurrentKeyFrame")]
|
|
public CPathKeyFrame? CurrentKeyFrame => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CBaseMoveBehavior", "m_pCurrentKeyFrame");
|
|
|
|
// m_pTargetKeyFrame
|
|
[SchemaMember("CBaseMoveBehavior", "m_pTargetKeyFrame")]
|
|
public CPathKeyFrame? TargetKeyFrame => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CBaseMoveBehavior", "m_pTargetKeyFrame");
|
|
|
|
// m_pPreKeyFrame
|
|
[SchemaMember("CBaseMoveBehavior", "m_pPreKeyFrame")]
|
|
public CPathKeyFrame? PreKeyFrame => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CBaseMoveBehavior", "m_pPreKeyFrame");
|
|
|
|
// m_pPostKeyFrame
|
|
[SchemaMember("CBaseMoveBehavior", "m_pPostKeyFrame")]
|
|
public CPathKeyFrame? PostKeyFrame => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CBaseMoveBehavior", "m_pPostKeyFrame");
|
|
|
|
// m_flTimeIntoFrame
|
|
[SchemaMember("CBaseMoveBehavior", "m_flTimeIntoFrame")]
|
|
public ref float TimeIntoFrame => ref Schema.GetRef<float>(this.Handle, "CBaseMoveBehavior", "m_flTimeIntoFrame");
|
|
|
|
// m_iDirection
|
|
[SchemaMember("CBaseMoveBehavior", "m_iDirection")]
|
|
public ref Int32 Direction => ref Schema.GetRef<Int32>(this.Handle, "CBaseMoveBehavior", "m_iDirection");
|
|
|
|
}
|
|
|
|
public partial class CBasePlatTrain : CBaseToggle
|
|
{
|
|
public CBasePlatTrain (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_NoiseMoving
|
|
[SchemaMember("CBasePlatTrain", "m_NoiseMoving")]
|
|
public string NoiseMoving
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePlatTrain", "m_NoiseMoving"); }
|
|
set { Schema.SetString(this.Handle, "CBasePlatTrain", "m_NoiseMoving", value); }
|
|
}
|
|
|
|
// m_NoiseArrived
|
|
[SchemaMember("CBasePlatTrain", "m_NoiseArrived")]
|
|
public string NoiseArrived
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePlatTrain", "m_NoiseArrived"); }
|
|
set { Schema.SetString(this.Handle, "CBasePlatTrain", "m_NoiseArrived", value); }
|
|
}
|
|
|
|
// m_volume
|
|
[SchemaMember("CBasePlatTrain", "m_volume")]
|
|
public ref float Volume => ref Schema.GetRef<float>(this.Handle, "CBasePlatTrain", "m_volume");
|
|
|
|
// m_flTWidth
|
|
[SchemaMember("CBasePlatTrain", "m_flTWidth")]
|
|
public ref float TWidth => ref Schema.GetRef<float>(this.Handle, "CBasePlatTrain", "m_flTWidth");
|
|
|
|
// m_flTLength
|
|
[SchemaMember("CBasePlatTrain", "m_flTLength")]
|
|
public ref float TLength => ref Schema.GetRef<float>(this.Handle, "CBasePlatTrain", "m_flTLength");
|
|
|
|
}
|
|
|
|
public partial class CBasePlayerController : CBaseEntity
|
|
{
|
|
public CBasePlayerController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nInButtonsWhichAreToggles
|
|
[SchemaMember("CBasePlayerController", "m_nInButtonsWhichAreToggles")]
|
|
public ref UInt64 InButtonsWhichAreToggles => ref Schema.GetRef<UInt64>(this.Handle, "CBasePlayerController", "m_nInButtonsWhichAreToggles");
|
|
|
|
// m_nTickBase
|
|
[SchemaMember("CBasePlayerController", "m_nTickBase")]
|
|
public ref UInt32 TickBase => ref Schema.GetRef<UInt32>(this.Handle, "CBasePlayerController", "m_nTickBase");
|
|
|
|
// m_hPawn
|
|
[SchemaMember("CBasePlayerController", "m_hPawn")]
|
|
public CHandle<CBasePlayerPawn> Pawn => Schema.GetDeclaredClass<CHandle<CBasePlayerPawn>>(this.Handle, "CBasePlayerController", "m_hPawn");
|
|
|
|
// m_nSplitScreenSlot
|
|
[SchemaMember("CBasePlayerController", "m_nSplitScreenSlot")]
|
|
public ref Int32 SplitScreenSlot => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerController", "m_nSplitScreenSlot");
|
|
|
|
// m_hSplitOwner
|
|
[SchemaMember("CBasePlayerController", "m_hSplitOwner")]
|
|
public CHandle<CBasePlayerController> SplitOwner => Schema.GetDeclaredClass<CHandle<CBasePlayerController>>(this.Handle, "CBasePlayerController", "m_hSplitOwner");
|
|
|
|
// m_hSplitScreenPlayers
|
|
[SchemaMember("CBasePlayerController", "m_hSplitScreenPlayers")]
|
|
public NetworkedVector<CHandle<CBasePlayerController>> SplitScreenPlayers => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBasePlayerController>>>(this.Handle, "CBasePlayerController", "m_hSplitScreenPlayers");
|
|
|
|
// m_bIsHLTV
|
|
[SchemaMember("CBasePlayerController", "m_bIsHLTV")]
|
|
public ref bool IsHLTV => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerController", "m_bIsHLTV");
|
|
|
|
// m_iConnected
|
|
[SchemaMember("CBasePlayerController", "m_iConnected")]
|
|
public ref PlayerConnectedState Connected => ref Schema.GetRef<PlayerConnectedState>(this.Handle, "CBasePlayerController", "m_iConnected");
|
|
|
|
// m_iszPlayerName
|
|
[SchemaMember("CBasePlayerController", "m_iszPlayerName")]
|
|
public string PlayerName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CBasePlayerController", "m_iszPlayerName"); }
|
|
set { Schema.SetString(this.Handle, "CBasePlayerController", "m_iszPlayerName", value); }
|
|
}
|
|
|
|
// m_szNetworkIDString
|
|
[SchemaMember("CBasePlayerController", "m_szNetworkIDString")]
|
|
public string NetworkIDString
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePlayerController", "m_szNetworkIDString"); }
|
|
set { Schema.SetString(this.Handle, "CBasePlayerController", "m_szNetworkIDString", value); }
|
|
}
|
|
|
|
// m_fLerpTime
|
|
[SchemaMember("CBasePlayerController", "m_fLerpTime")]
|
|
public ref float LerpTime => ref Schema.GetRef<float>(this.Handle, "CBasePlayerController", "m_fLerpTime");
|
|
|
|
// m_bLagCompensation
|
|
[SchemaMember("CBasePlayerController", "m_bLagCompensation")]
|
|
public ref bool LagCompensation => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerController", "m_bLagCompensation");
|
|
|
|
// m_bPredict
|
|
[SchemaMember("CBasePlayerController", "m_bPredict")]
|
|
public ref bool Predict => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerController", "m_bPredict");
|
|
|
|
// m_bAutoKickDisabled
|
|
[SchemaMember("CBasePlayerController", "m_bAutoKickDisabled")]
|
|
public ref bool AutoKickDisabled => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerController", "m_bAutoKickDisabled");
|
|
|
|
// m_bIsLowViolence
|
|
[SchemaMember("CBasePlayerController", "m_bIsLowViolence")]
|
|
public ref bool IsLowViolence => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerController", "m_bIsLowViolence");
|
|
|
|
// m_bGamePaused
|
|
[SchemaMember("CBasePlayerController", "m_bGamePaused")]
|
|
public ref bool GamePaused => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerController", "m_bGamePaused");
|
|
|
|
// m_nUsecTimestampLastUserCmdReceived
|
|
[SchemaMember("CBasePlayerController", "m_nUsecTimestampLastUserCmdReceived")]
|
|
public ref Int64 UsecTimestampLastUserCmdReceived => ref Schema.GetRef<Int64>(this.Handle, "CBasePlayerController", "m_nUsecTimestampLastUserCmdReceived");
|
|
|
|
// m_nLastRealCommandNumberExecuted
|
|
[SchemaMember("CBasePlayerController", "m_nLastRealCommandNumberExecuted")]
|
|
public ref Int32 LastRealCommandNumberExecuted => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerController", "m_nLastRealCommandNumberExecuted");
|
|
|
|
// m_iIgnoreGlobalChat
|
|
[SchemaMember("CBasePlayerController", "m_iIgnoreGlobalChat")]
|
|
public ref ChatIgnoreType_t IgnoreGlobalChat => ref Schema.GetRef<ChatIgnoreType_t>(this.Handle, "CBasePlayerController", "m_iIgnoreGlobalChat");
|
|
|
|
// m_flLastPlayerTalkTime
|
|
[SchemaMember("CBasePlayerController", "m_flLastPlayerTalkTime")]
|
|
public ref float LastPlayerTalkTime => ref Schema.GetRef<float>(this.Handle, "CBasePlayerController", "m_flLastPlayerTalkTime");
|
|
|
|
// m_flLastEntitySteadyState
|
|
[SchemaMember("CBasePlayerController", "m_flLastEntitySteadyState")]
|
|
public ref float LastEntitySteadyState => ref Schema.GetRef<float>(this.Handle, "CBasePlayerController", "m_flLastEntitySteadyState");
|
|
|
|
// m_nAvailableEntitySteadyState
|
|
[SchemaMember("CBasePlayerController", "m_nAvailableEntitySteadyState")]
|
|
public ref Int32 AvailableEntitySteadyState => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerController", "m_nAvailableEntitySteadyState");
|
|
|
|
// m_bHasAnySteadyStateEnts
|
|
[SchemaMember("CBasePlayerController", "m_bHasAnySteadyStateEnts")]
|
|
public ref bool HasAnySteadyStateEnts => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerController", "m_bHasAnySteadyStateEnts");
|
|
|
|
// m_steamID
|
|
[SchemaMember("CBasePlayerController", "m_steamID")]
|
|
public ref UInt64 SteamID => ref Schema.GetRef<UInt64>(this.Handle, "CBasePlayerController", "m_steamID");
|
|
|
|
// m_iDesiredFOV
|
|
[SchemaMember("CBasePlayerController", "m_iDesiredFOV")]
|
|
public ref UInt32 DesiredFOV => ref Schema.GetRef<UInt32>(this.Handle, "CBasePlayerController", "m_iDesiredFOV");
|
|
|
|
}
|
|
|
|
public partial class CBasePlayerPawn : CBaseCombatCharacter
|
|
{
|
|
public CBasePlayerPawn (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pWeaponServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pWeaponServices")]
|
|
public CPlayer_WeaponServices? WeaponServices => Schema.GetPointer<CPlayer_WeaponServices>(this.Handle, "CBasePlayerPawn", "m_pWeaponServices");
|
|
|
|
// m_pItemServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pItemServices")]
|
|
public CPlayer_ItemServices? ItemServices => Schema.GetPointer<CPlayer_ItemServices>(this.Handle, "CBasePlayerPawn", "m_pItemServices");
|
|
|
|
// m_pAutoaimServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pAutoaimServices")]
|
|
public CPlayer_AutoaimServices? AutoaimServices => Schema.GetPointer<CPlayer_AutoaimServices>(this.Handle, "CBasePlayerPawn", "m_pAutoaimServices");
|
|
|
|
// m_pObserverServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pObserverServices")]
|
|
public CPlayer_ObserverServices? ObserverServices => Schema.GetPointer<CPlayer_ObserverServices>(this.Handle, "CBasePlayerPawn", "m_pObserverServices");
|
|
|
|
// m_pWaterServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pWaterServices")]
|
|
public CPlayer_WaterServices? WaterServices => Schema.GetPointer<CPlayer_WaterServices>(this.Handle, "CBasePlayerPawn", "m_pWaterServices");
|
|
|
|
// m_pUseServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pUseServices")]
|
|
public CPlayer_UseServices? UseServices => Schema.GetPointer<CPlayer_UseServices>(this.Handle, "CBasePlayerPawn", "m_pUseServices");
|
|
|
|
// m_pFlashlightServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pFlashlightServices")]
|
|
public CPlayer_FlashlightServices? FlashlightServices => Schema.GetPointer<CPlayer_FlashlightServices>(this.Handle, "CBasePlayerPawn", "m_pFlashlightServices");
|
|
|
|
// m_pCameraServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pCameraServices")]
|
|
public CPlayer_CameraServices? CameraServices => Schema.GetPointer<CPlayer_CameraServices>(this.Handle, "CBasePlayerPawn", "m_pCameraServices");
|
|
|
|
// m_pMovementServices
|
|
[SchemaMember("CBasePlayerPawn", "m_pMovementServices")]
|
|
public CPlayer_MovementServices? MovementServices => Schema.GetPointer<CPlayer_MovementServices>(this.Handle, "CBasePlayerPawn", "m_pMovementServices");
|
|
|
|
// m_ServerViewAngleChanges
|
|
[SchemaMember("CBasePlayerPawn", "m_ServerViewAngleChanges")]
|
|
public NetworkedVector<ViewAngleServerChange_t> ServerViewAngleChanges => Schema.GetDeclaredClass<NetworkedVector<ViewAngleServerChange_t>>(this.Handle, "CBasePlayerPawn", "m_ServerViewAngleChanges");
|
|
|
|
// m_nHighestGeneratedServerViewAngleChangeIndex
|
|
[SchemaMember("CBasePlayerPawn", "m_nHighestGeneratedServerViewAngleChangeIndex")]
|
|
public ref UInt32 HighestGeneratedServerViewAngleChangeIndex => ref Schema.GetRef<UInt32>(this.Handle, "CBasePlayerPawn", "m_nHighestGeneratedServerViewAngleChangeIndex");
|
|
|
|
// v_angle
|
|
[SchemaMember("CBasePlayerPawn", "v_angle")]
|
|
public QAngle V_angle => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBasePlayerPawn", "v_angle");
|
|
|
|
// v_anglePrevious
|
|
[SchemaMember("CBasePlayerPawn", "v_anglePrevious")]
|
|
public QAngle V_anglePrevious => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBasePlayerPawn", "v_anglePrevious");
|
|
|
|
// m_iHideHUD
|
|
[SchemaMember("CBasePlayerPawn", "m_iHideHUD")]
|
|
public ref UInt32 HideHUD => ref Schema.GetRef<UInt32>(this.Handle, "CBasePlayerPawn", "m_iHideHUD");
|
|
|
|
// m_skybox3d
|
|
[SchemaMember("CBasePlayerPawn", "m_skybox3d")]
|
|
public sky3dparams_t Skybox3d => Schema.GetDeclaredClass<sky3dparams_t>(this.Handle, "CBasePlayerPawn", "m_skybox3d");
|
|
|
|
// m_fTimeLastHurt
|
|
[SchemaMember("CBasePlayerPawn", "m_fTimeLastHurt")]
|
|
public ref float TimeLastHurt => ref Schema.GetRef<float>(this.Handle, "CBasePlayerPawn", "m_fTimeLastHurt");
|
|
|
|
// m_flDeathTime
|
|
[SchemaMember("CBasePlayerPawn", "m_flDeathTime")]
|
|
public ref float DeathTime => ref Schema.GetRef<float>(this.Handle, "CBasePlayerPawn", "m_flDeathTime");
|
|
|
|
// m_fNextSuicideTime
|
|
[SchemaMember("CBasePlayerPawn", "m_fNextSuicideTime")]
|
|
public ref float NextSuicideTime => ref Schema.GetRef<float>(this.Handle, "CBasePlayerPawn", "m_fNextSuicideTime");
|
|
|
|
// m_fInitHUD
|
|
[SchemaMember("CBasePlayerPawn", "m_fInitHUD")]
|
|
public ref bool InitHUD => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerPawn", "m_fInitHUD");
|
|
|
|
// m_pExpresser
|
|
[SchemaMember("CBasePlayerPawn", "m_pExpresser")]
|
|
public CAI_Expresser? Expresser => Schema.GetPointer<CAI_Expresser>(this.Handle, "CBasePlayerPawn", "m_pExpresser");
|
|
|
|
// m_hController
|
|
[SchemaMember("CBasePlayerPawn", "m_hController")]
|
|
public CHandle<CBasePlayerController> Controller => Schema.GetDeclaredClass<CHandle<CBasePlayerController>>(this.Handle, "CBasePlayerPawn", "m_hController");
|
|
|
|
// m_fHltvReplayDelay
|
|
[SchemaMember("CBasePlayerPawn", "m_fHltvReplayDelay")]
|
|
public ref float HltvReplayDelay => ref Schema.GetRef<float>(this.Handle, "CBasePlayerPawn", "m_fHltvReplayDelay");
|
|
|
|
// m_fHltvReplayEnd
|
|
[SchemaMember("CBasePlayerPawn", "m_fHltvReplayEnd")]
|
|
public ref float HltvReplayEnd => ref Schema.GetRef<float>(this.Handle, "CBasePlayerPawn", "m_fHltvReplayEnd");
|
|
|
|
// m_iHltvReplayEntity
|
|
[SchemaMember("CBasePlayerPawn", "m_iHltvReplayEntity")]
|
|
public CEntityIndex HltvReplayEntity => Schema.GetDeclaredClass<CEntityIndex>(this.Handle, "CBasePlayerPawn", "m_iHltvReplayEntity");
|
|
|
|
}
|
|
|
|
public partial class CBasePlayerVData : CEntitySubclassVDataBase
|
|
{
|
|
public CBasePlayerVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flHeadDamageMultiplier
|
|
[SchemaMember("CBasePlayerVData", "m_flHeadDamageMultiplier")]
|
|
public CSkillFloat HeadDamageMultiplier => Schema.GetDeclaredClass<CSkillFloat>(this.Handle, "CBasePlayerVData", "m_flHeadDamageMultiplier");
|
|
|
|
// m_flChestDamageMultiplier
|
|
[SchemaMember("CBasePlayerVData", "m_flChestDamageMultiplier")]
|
|
public CSkillFloat ChestDamageMultiplier => Schema.GetDeclaredClass<CSkillFloat>(this.Handle, "CBasePlayerVData", "m_flChestDamageMultiplier");
|
|
|
|
// m_flStomachDamageMultiplier
|
|
[SchemaMember("CBasePlayerVData", "m_flStomachDamageMultiplier")]
|
|
public CSkillFloat StomachDamageMultiplier => Schema.GetDeclaredClass<CSkillFloat>(this.Handle, "CBasePlayerVData", "m_flStomachDamageMultiplier");
|
|
|
|
// m_flArmDamageMultiplier
|
|
[SchemaMember("CBasePlayerVData", "m_flArmDamageMultiplier")]
|
|
public CSkillFloat ArmDamageMultiplier => Schema.GetDeclaredClass<CSkillFloat>(this.Handle, "CBasePlayerVData", "m_flArmDamageMultiplier");
|
|
|
|
// m_flLegDamageMultiplier
|
|
[SchemaMember("CBasePlayerVData", "m_flLegDamageMultiplier")]
|
|
public CSkillFloat LegDamageMultiplier => Schema.GetDeclaredClass<CSkillFloat>(this.Handle, "CBasePlayerVData", "m_flLegDamageMultiplier");
|
|
|
|
// m_flHoldBreathTime
|
|
[SchemaMember("CBasePlayerVData", "m_flHoldBreathTime")]
|
|
public ref float HoldBreathTime => ref Schema.GetRef<float>(this.Handle, "CBasePlayerVData", "m_flHoldBreathTime");
|
|
|
|
// m_flDrowningDamageInterval
|
|
[SchemaMember("CBasePlayerVData", "m_flDrowningDamageInterval")]
|
|
public ref float DrowningDamageInterval => ref Schema.GetRef<float>(this.Handle, "CBasePlayerVData", "m_flDrowningDamageInterval");
|
|
|
|
// m_nDrowningDamageInitial
|
|
[SchemaMember("CBasePlayerVData", "m_nDrowningDamageInitial")]
|
|
public ref Int32 DrowningDamageInitial => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerVData", "m_nDrowningDamageInitial");
|
|
|
|
// m_nDrowningDamageMax
|
|
[SchemaMember("CBasePlayerVData", "m_nDrowningDamageMax")]
|
|
public ref Int32 DrowningDamageMax => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerVData", "m_nDrowningDamageMax");
|
|
|
|
// m_nWaterSpeed
|
|
[SchemaMember("CBasePlayerVData", "m_nWaterSpeed")]
|
|
public ref Int32 WaterSpeed => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerVData", "m_nWaterSpeed");
|
|
|
|
// m_flUseRange
|
|
[SchemaMember("CBasePlayerVData", "m_flUseRange")]
|
|
public ref float UseRange => ref Schema.GetRef<float>(this.Handle, "CBasePlayerVData", "m_flUseRange");
|
|
|
|
// m_flUseAngleTolerance
|
|
[SchemaMember("CBasePlayerVData", "m_flUseAngleTolerance")]
|
|
public ref float UseAngleTolerance => ref Schema.GetRef<float>(this.Handle, "CBasePlayerVData", "m_flUseAngleTolerance");
|
|
|
|
// m_flCrouchTime
|
|
[SchemaMember("CBasePlayerVData", "m_flCrouchTime")]
|
|
public ref float CrouchTime => ref Schema.GetRef<float>(this.Handle, "CBasePlayerVData", "m_flCrouchTime");
|
|
|
|
}
|
|
|
|
public partial class CBasePlayerWeapon : CEconEntity
|
|
{
|
|
public CBasePlayerWeapon (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nNextPrimaryAttackTick
|
|
[SchemaMember("CBasePlayerWeapon", "m_nNextPrimaryAttackTick")]
|
|
public ref Int32 NextPrimaryAttackTick => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeapon", "m_nNextPrimaryAttackTick");
|
|
|
|
// m_flNextPrimaryAttackTickRatio
|
|
[SchemaMember("CBasePlayerWeapon", "m_flNextPrimaryAttackTickRatio")]
|
|
public ref float NextPrimaryAttackTickRatio => ref Schema.GetRef<float>(this.Handle, "CBasePlayerWeapon", "m_flNextPrimaryAttackTickRatio");
|
|
|
|
// m_nNextSecondaryAttackTick
|
|
[SchemaMember("CBasePlayerWeapon", "m_nNextSecondaryAttackTick")]
|
|
public ref Int32 NextSecondaryAttackTick => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeapon", "m_nNextSecondaryAttackTick");
|
|
|
|
// m_flNextSecondaryAttackTickRatio
|
|
[SchemaMember("CBasePlayerWeapon", "m_flNextSecondaryAttackTickRatio")]
|
|
public ref float NextSecondaryAttackTickRatio => ref Schema.GetRef<float>(this.Handle, "CBasePlayerWeapon", "m_flNextSecondaryAttackTickRatio");
|
|
|
|
// m_iClip1
|
|
[SchemaMember("CBasePlayerWeapon", "m_iClip1")]
|
|
public ref Int32 Clip1 => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeapon", "m_iClip1");
|
|
|
|
// m_iClip2
|
|
[SchemaMember("CBasePlayerWeapon", "m_iClip2")]
|
|
public ref Int32 Clip2 => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeapon", "m_iClip2");
|
|
|
|
// m_pReserveAmmo
|
|
[SchemaMember("CBasePlayerWeapon", "m_pReserveAmmo")]
|
|
public Span<Int32> ReserveAmmo => Schema.GetFixedArray<Int32>(this.Handle, "CBasePlayerWeapon", "m_pReserveAmmo", 2);
|
|
|
|
// m_OnPlayerUse
|
|
[SchemaMember("CBasePlayerWeapon", "m_OnPlayerUse")]
|
|
public CEntityIOOutput OnPlayerUse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePlayerWeapon", "m_OnPlayerUse");
|
|
|
|
}
|
|
|
|
public partial class CBasePlayerWeaponVData : CEntitySubclassVDataBase
|
|
{
|
|
public CBasePlayerWeaponVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bBuiltRightHanded
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_bBuiltRightHanded")]
|
|
public ref bool BuiltRightHanded => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerWeaponVData", "m_bBuiltRightHanded");
|
|
|
|
// m_bAllowFlipping
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_bAllowFlipping")]
|
|
public ref bool AllowFlipping => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerWeaponVData", "m_bAllowFlipping");
|
|
|
|
// m_bIsFullAuto
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_bIsFullAuto")]
|
|
public ref bool IsFullAuto => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerWeaponVData", "m_bIsFullAuto");
|
|
|
|
// m_nNumBullets
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_nNumBullets")]
|
|
public ref Int32 NumBullets => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_nNumBullets");
|
|
|
|
// m_sMuzzleAttachment
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_sMuzzleAttachment")]
|
|
public string MuzzleAttachment
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePlayerWeaponVData", "m_sMuzzleAttachment"); }
|
|
set { Schema.SetString(this.Handle, "CBasePlayerWeaponVData", "m_sMuzzleAttachment", value); }
|
|
}
|
|
|
|
// m_iFlags
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iFlags")]
|
|
public ref ItemFlagTypes_t Flags => ref Schema.GetRef<ItemFlagTypes_t>(this.Handle, "CBasePlayerWeaponVData", "m_iFlags");
|
|
|
|
// m_nPrimaryAmmoType
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_nPrimaryAmmoType")]
|
|
public ref byte PrimaryAmmoType => ref Schema.GetRef<byte>(this.Handle, "CBasePlayerWeaponVData", "m_nPrimaryAmmoType");
|
|
|
|
// m_nSecondaryAmmoType
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_nSecondaryAmmoType")]
|
|
public ref byte SecondaryAmmoType => ref Schema.GetRef<byte>(this.Handle, "CBasePlayerWeaponVData", "m_nSecondaryAmmoType");
|
|
|
|
// m_iMaxClip1
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iMaxClip1")]
|
|
public ref Int32 MaxClip1 => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_iMaxClip1");
|
|
|
|
// m_iMaxClip2
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iMaxClip2")]
|
|
public ref Int32 MaxClip2 => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_iMaxClip2");
|
|
|
|
// m_iDefaultClip1
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iDefaultClip1")]
|
|
public ref Int32 DefaultClip1 => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_iDefaultClip1");
|
|
|
|
// m_iDefaultClip2
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iDefaultClip2")]
|
|
public ref Int32 DefaultClip2 => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_iDefaultClip2");
|
|
|
|
// m_iWeight
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iWeight")]
|
|
public ref Int32 Weight => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_iWeight");
|
|
|
|
// m_bAutoSwitchTo
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_bAutoSwitchTo")]
|
|
public ref bool AutoSwitchTo => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerWeaponVData", "m_bAutoSwitchTo");
|
|
|
|
// m_bAutoSwitchFrom
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_bAutoSwitchFrom")]
|
|
public ref bool AutoSwitchFrom => ref Schema.GetRef<bool>(this.Handle, "CBasePlayerWeaponVData", "m_bAutoSwitchFrom");
|
|
|
|
// m_iRumbleEffect
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iRumbleEffect")]
|
|
public ref RumbleEffect_t RumbleEffect => ref Schema.GetRef<RumbleEffect_t>(this.Handle, "CBasePlayerWeaponVData", "m_iRumbleEffect");
|
|
|
|
// m_iSlot
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iSlot")]
|
|
public ref Int32 Slot => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_iSlot");
|
|
|
|
// m_iPosition
|
|
[SchemaMember("CBasePlayerWeaponVData", "m_iPosition")]
|
|
public ref Int32 Position => ref Schema.GetRef<Int32>(this.Handle, "CBasePlayerWeaponVData", "m_iPosition");
|
|
|
|
}
|
|
|
|
public partial class CBaseProp : CBaseAnimGraph
|
|
{
|
|
public CBaseProp (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bModelOverrodeBlockLOS
|
|
[SchemaMember("CBaseProp", "m_bModelOverrodeBlockLOS")]
|
|
public ref bool ModelOverrodeBlockLOS => ref Schema.GetRef<bool>(this.Handle, "CBaseProp", "m_bModelOverrodeBlockLOS");
|
|
|
|
// m_iShapeType
|
|
[SchemaMember("CBaseProp", "m_iShapeType")]
|
|
public ref Int32 ShapeType => ref Schema.GetRef<Int32>(this.Handle, "CBaseProp", "m_iShapeType");
|
|
|
|
// m_bConformToCollisionBounds
|
|
[SchemaMember("CBaseProp", "m_bConformToCollisionBounds")]
|
|
public ref bool ConformToCollisionBounds => ref Schema.GetRef<bool>(this.Handle, "CBaseProp", "m_bConformToCollisionBounds");
|
|
|
|
// m_mPreferredCatchTransform
|
|
[SchemaMember("CBaseProp", "m_mPreferredCatchTransform")]
|
|
public matrix3x4_t MPreferredCatchTransform => Schema.GetDeclaredClass<matrix3x4_t>(this.Handle, "CBaseProp", "m_mPreferredCatchTransform");
|
|
|
|
}
|
|
|
|
public partial class CBasePropDoor : CDynamicProp
|
|
{
|
|
public CBasePropDoor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flAutoReturnDelay
|
|
[SchemaMember("CBasePropDoor", "m_flAutoReturnDelay")]
|
|
public ref float AutoReturnDelay => ref Schema.GetRef<float>(this.Handle, "CBasePropDoor", "m_flAutoReturnDelay");
|
|
|
|
// m_hDoorList
|
|
[SchemaMember("CBasePropDoor", "m_hDoorList")]
|
|
public NetworkedVector<CHandle<CBasePropDoor>> DoorList => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBasePropDoor>>>(this.Handle, "CBasePropDoor", "m_hDoorList");
|
|
|
|
// m_nHardwareType
|
|
[SchemaMember("CBasePropDoor", "m_nHardwareType")]
|
|
public ref Int32 HardwareType => ref Schema.GetRef<Int32>(this.Handle, "CBasePropDoor", "m_nHardwareType");
|
|
|
|
// m_bNeedsHardware
|
|
[SchemaMember("CBasePropDoor", "m_bNeedsHardware")]
|
|
public ref bool NeedsHardware => ref Schema.GetRef<bool>(this.Handle, "CBasePropDoor", "m_bNeedsHardware");
|
|
|
|
// m_eDoorState
|
|
[SchemaMember("CBasePropDoor", "m_eDoorState")]
|
|
public ref DoorState_t DoorState => ref Schema.GetRef<DoorState_t>(this.Handle, "CBasePropDoor", "m_eDoorState");
|
|
|
|
// m_bLocked
|
|
[SchemaMember("CBasePropDoor", "m_bLocked")]
|
|
public ref bool Locked => ref Schema.GetRef<bool>(this.Handle, "CBasePropDoor", "m_bLocked");
|
|
|
|
// m_closedPosition
|
|
[SchemaMember("CBasePropDoor", "m_closedPosition")]
|
|
public Vector ClosedPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CBasePropDoor", "m_closedPosition");
|
|
|
|
// m_closedAngles
|
|
[SchemaMember("CBasePropDoor", "m_closedAngles")]
|
|
public QAngle ClosedAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBasePropDoor", "m_closedAngles");
|
|
|
|
// m_hBlocker
|
|
[SchemaMember("CBasePropDoor", "m_hBlocker")]
|
|
public CHandle<CBaseEntity> Blocker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBasePropDoor", "m_hBlocker");
|
|
|
|
// m_bFirstBlocked
|
|
[SchemaMember("CBasePropDoor", "m_bFirstBlocked")]
|
|
public ref bool FirstBlocked => ref Schema.GetRef<bool>(this.Handle, "CBasePropDoor", "m_bFirstBlocked");
|
|
|
|
// m_ls
|
|
[SchemaMember("CBasePropDoor", "m_ls")]
|
|
public locksound_t Ls => Schema.GetDeclaredClass<locksound_t>(this.Handle, "CBasePropDoor", "m_ls");
|
|
|
|
// m_bForceClosed
|
|
[SchemaMember("CBasePropDoor", "m_bForceClosed")]
|
|
public ref bool ForceClosed => ref Schema.GetRef<bool>(this.Handle, "CBasePropDoor", "m_bForceClosed");
|
|
|
|
// m_vecLatchWorldPosition
|
|
[SchemaMember("CBasePropDoor", "m_vecLatchWorldPosition")]
|
|
public Vector LatchWorldPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CBasePropDoor", "m_vecLatchWorldPosition");
|
|
|
|
// m_hActivator
|
|
[SchemaMember("CBasePropDoor", "m_hActivator")]
|
|
public CHandle<CBaseEntity> Activator => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBasePropDoor", "m_hActivator");
|
|
|
|
// m_SoundMoving
|
|
[SchemaMember("CBasePropDoor", "m_SoundMoving")]
|
|
public string SoundMoving
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundMoving"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundMoving", value); }
|
|
}
|
|
|
|
// m_SoundOpen
|
|
[SchemaMember("CBasePropDoor", "m_SoundOpen")]
|
|
public string SoundOpen
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundOpen"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundOpen", value); }
|
|
}
|
|
|
|
// m_SoundClose
|
|
[SchemaMember("CBasePropDoor", "m_SoundClose")]
|
|
public string SoundClose
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundClose"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundClose", value); }
|
|
}
|
|
|
|
// m_SoundLock
|
|
[SchemaMember("CBasePropDoor", "m_SoundLock")]
|
|
public string SoundLock
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundLock"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundLock", value); }
|
|
}
|
|
|
|
// m_SoundUnlock
|
|
[SchemaMember("CBasePropDoor", "m_SoundUnlock")]
|
|
public string SoundUnlock
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundUnlock"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundUnlock", value); }
|
|
}
|
|
|
|
// m_SoundLatch
|
|
[SchemaMember("CBasePropDoor", "m_SoundLatch")]
|
|
public string SoundLatch
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundLatch"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundLatch", value); }
|
|
}
|
|
|
|
// m_SoundPound
|
|
[SchemaMember("CBasePropDoor", "m_SoundPound")]
|
|
public string SoundPound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundPound"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundPound", value); }
|
|
}
|
|
|
|
// m_SoundJiggle
|
|
[SchemaMember("CBasePropDoor", "m_SoundJiggle")]
|
|
public string SoundJiggle
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundJiggle"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundJiggle", value); }
|
|
}
|
|
|
|
// m_SoundLockedAnim
|
|
[SchemaMember("CBasePropDoor", "m_SoundLockedAnim")]
|
|
public string SoundLockedAnim
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SoundLockedAnim"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SoundLockedAnim", value); }
|
|
}
|
|
|
|
// m_numCloseAttempts
|
|
[SchemaMember("CBasePropDoor", "m_numCloseAttempts")]
|
|
public ref Int32 NumCloseAttempts => ref Schema.GetRef<Int32>(this.Handle, "CBasePropDoor", "m_numCloseAttempts");
|
|
|
|
// m_nPhysicsMaterial
|
|
[SchemaMember("CBasePropDoor", "m_nPhysicsMaterial")]
|
|
public CUtlStringToken PhysicsMaterial => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CBasePropDoor", "m_nPhysicsMaterial");
|
|
|
|
// m_SlaveName
|
|
[SchemaMember("CBasePropDoor", "m_SlaveName")]
|
|
public string SlaveName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBasePropDoor", "m_SlaveName"); }
|
|
set { Schema.SetString(this.Handle, "CBasePropDoor", "m_SlaveName", value); }
|
|
}
|
|
|
|
// m_hMaster
|
|
[SchemaMember("CBasePropDoor", "m_hMaster")]
|
|
public CHandle<CBasePropDoor> Master => Schema.GetDeclaredClass<CHandle<CBasePropDoor>>(this.Handle, "CBasePropDoor", "m_hMaster");
|
|
|
|
// m_OnBlockedClosing
|
|
[SchemaMember("CBasePropDoor", "m_OnBlockedClosing")]
|
|
public CEntityIOOutput OnBlockedClosing => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnBlockedClosing");
|
|
|
|
// m_OnBlockedOpening
|
|
[SchemaMember("CBasePropDoor", "m_OnBlockedOpening")]
|
|
public CEntityIOOutput OnBlockedOpening => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnBlockedOpening");
|
|
|
|
// m_OnUnblockedClosing
|
|
[SchemaMember("CBasePropDoor", "m_OnUnblockedClosing")]
|
|
public CEntityIOOutput OnUnblockedClosing => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnUnblockedClosing");
|
|
|
|
// m_OnUnblockedOpening
|
|
[SchemaMember("CBasePropDoor", "m_OnUnblockedOpening")]
|
|
public CEntityIOOutput OnUnblockedOpening => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnUnblockedOpening");
|
|
|
|
// m_OnFullyClosed
|
|
[SchemaMember("CBasePropDoor", "m_OnFullyClosed")]
|
|
public CEntityIOOutput OnFullyClosed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnFullyClosed");
|
|
|
|
// m_OnFullyOpen
|
|
[SchemaMember("CBasePropDoor", "m_OnFullyOpen")]
|
|
public CEntityIOOutput OnFullyOpen => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnFullyOpen");
|
|
|
|
// m_OnClose
|
|
[SchemaMember("CBasePropDoor", "m_OnClose")]
|
|
public CEntityIOOutput OnClose => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnClose");
|
|
|
|
// m_OnOpen
|
|
[SchemaMember("CBasePropDoor", "m_OnOpen")]
|
|
public CEntityIOOutput OnOpen => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnOpen");
|
|
|
|
// m_OnLockedUse
|
|
[SchemaMember("CBasePropDoor", "m_OnLockedUse")]
|
|
public CEntityIOOutput OnLockedUse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnLockedUse");
|
|
|
|
// m_OnAjarOpen
|
|
[SchemaMember("CBasePropDoor", "m_OnAjarOpen")]
|
|
public CEntityIOOutput OnAjarOpen => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBasePropDoor", "m_OnAjarOpen");
|
|
|
|
}
|
|
|
|
public partial class CBaseToggle : CBaseModelEntity
|
|
{
|
|
public CBaseToggle (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_toggle_state
|
|
[SchemaMember("CBaseToggle", "m_toggle_state")]
|
|
public ref TOGGLE_STATE Toggle_state => ref Schema.GetRef<TOGGLE_STATE>(this.Handle, "CBaseToggle", "m_toggle_state");
|
|
|
|
// m_flMoveDistance
|
|
[SchemaMember("CBaseToggle", "m_flMoveDistance")]
|
|
public ref float MoveDistance => ref Schema.GetRef<float>(this.Handle, "CBaseToggle", "m_flMoveDistance");
|
|
|
|
// m_flWait
|
|
[SchemaMember("CBaseToggle", "m_flWait")]
|
|
public ref float Wait => ref Schema.GetRef<float>(this.Handle, "CBaseToggle", "m_flWait");
|
|
|
|
// m_flLip
|
|
[SchemaMember("CBaseToggle", "m_flLip")]
|
|
public ref float Lip => ref Schema.GetRef<float>(this.Handle, "CBaseToggle", "m_flLip");
|
|
|
|
// m_bAlwaysFireBlockedOutputs
|
|
[SchemaMember("CBaseToggle", "m_bAlwaysFireBlockedOutputs")]
|
|
public ref bool AlwaysFireBlockedOutputs => ref Schema.GetRef<bool>(this.Handle, "CBaseToggle", "m_bAlwaysFireBlockedOutputs");
|
|
|
|
// m_vecPosition1
|
|
[SchemaMember("CBaseToggle", "m_vecPosition1")]
|
|
public Vector Position1 => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseToggle", "m_vecPosition1");
|
|
|
|
// m_vecPosition2
|
|
[SchemaMember("CBaseToggle", "m_vecPosition2")]
|
|
public Vector Position2 => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseToggle", "m_vecPosition2");
|
|
|
|
// m_vecMoveAng
|
|
[SchemaMember("CBaseToggle", "m_vecMoveAng")]
|
|
public QAngle MoveAng => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBaseToggle", "m_vecMoveAng");
|
|
|
|
// m_vecAngle1
|
|
[SchemaMember("CBaseToggle", "m_vecAngle1")]
|
|
public QAngle Angle1 => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBaseToggle", "m_vecAngle1");
|
|
|
|
// m_vecAngle2
|
|
[SchemaMember("CBaseToggle", "m_vecAngle2")]
|
|
public QAngle Angle2 => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBaseToggle", "m_vecAngle2");
|
|
|
|
// m_flHeight
|
|
[SchemaMember("CBaseToggle", "m_flHeight")]
|
|
public ref float Height => ref Schema.GetRef<float>(this.Handle, "CBaseToggle", "m_flHeight");
|
|
|
|
// m_hActivator
|
|
[SchemaMember("CBaseToggle", "m_hActivator")]
|
|
public CHandle<CBaseEntity> Activator => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBaseToggle", "m_hActivator");
|
|
|
|
// m_vecFinalDest
|
|
[SchemaMember("CBaseToggle", "m_vecFinalDest")]
|
|
public Vector FinalDest => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseToggle", "m_vecFinalDest");
|
|
|
|
// m_vecFinalAngle
|
|
[SchemaMember("CBaseToggle", "m_vecFinalAngle")]
|
|
public QAngle FinalAngle => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBaseToggle", "m_vecFinalAngle");
|
|
|
|
// m_movementType
|
|
[SchemaMember("CBaseToggle", "m_movementType")]
|
|
public ref Int32 MovementType => ref Schema.GetRef<Int32>(this.Handle, "CBaseToggle", "m_movementType");
|
|
|
|
// m_sMaster
|
|
[SchemaMember("CBaseToggle", "m_sMaster")]
|
|
public string Master
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseToggle", "m_sMaster"); }
|
|
set { Schema.SetString(this.Handle, "CBaseToggle", "m_sMaster", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CBaseTrigger : CBaseToggle
|
|
{
|
|
public CBaseTrigger (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CBaseTrigger", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CBaseTrigger", "m_bDisabled");
|
|
|
|
// m_iFilterName
|
|
[SchemaMember("CBaseTrigger", "m_iFilterName")]
|
|
public string FilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseTrigger", "m_iFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CBaseTrigger", "m_iFilterName", value); }
|
|
}
|
|
|
|
// m_hFilter
|
|
[SchemaMember("CBaseTrigger", "m_hFilter")]
|
|
public CHandle<CBaseFilter> Filter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CBaseTrigger", "m_hFilter");
|
|
|
|
// m_OnStartTouch
|
|
[SchemaMember("CBaseTrigger", "m_OnStartTouch")]
|
|
public CEntityIOOutput OnStartTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseTrigger", "m_OnStartTouch");
|
|
|
|
// m_OnStartTouchAll
|
|
[SchemaMember("CBaseTrigger", "m_OnStartTouchAll")]
|
|
public CEntityIOOutput OnStartTouchAll => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseTrigger", "m_OnStartTouchAll");
|
|
|
|
// m_OnEndTouch
|
|
[SchemaMember("CBaseTrigger", "m_OnEndTouch")]
|
|
public CEntityIOOutput OnEndTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseTrigger", "m_OnEndTouch");
|
|
|
|
// m_OnEndTouchAll
|
|
[SchemaMember("CBaseTrigger", "m_OnEndTouchAll")]
|
|
public CEntityIOOutput OnEndTouchAll => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseTrigger", "m_OnEndTouchAll");
|
|
|
|
// m_OnTouching
|
|
[SchemaMember("CBaseTrigger", "m_OnTouching")]
|
|
public CEntityIOOutput OnTouching => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseTrigger", "m_OnTouching");
|
|
|
|
// m_OnNotTouching
|
|
[SchemaMember("CBaseTrigger", "m_OnNotTouching")]
|
|
public CEntityIOOutput OnNotTouching => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBaseTrigger", "m_OnNotTouching");
|
|
|
|
// m_hTouchingEntities
|
|
[SchemaMember("CBaseTrigger", "m_hTouchingEntities")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> TouchingEntities => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CBaseTrigger", "m_hTouchingEntities");
|
|
|
|
// m_bClientSidePredicted
|
|
[SchemaMember("CBaseTrigger", "m_bClientSidePredicted")]
|
|
public ref bool ClientSidePredicted => ref Schema.GetRef<bool>(this.Handle, "CBaseTrigger", "m_bClientSidePredicted");
|
|
|
|
}
|
|
|
|
public partial class CBaseViewModel : CBaseAnimGraph
|
|
{
|
|
public CBaseViewModel (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecLastFacing
|
|
[SchemaMember("CBaseViewModel", "m_vecLastFacing")]
|
|
public Vector LastFacing => Schema.GetDeclaredClass<Vector>(this.Handle, "CBaseViewModel", "m_vecLastFacing");
|
|
|
|
// m_nViewModelIndex
|
|
[SchemaMember("CBaseViewModel", "m_nViewModelIndex")]
|
|
public ref UInt32 ViewModelIndex => ref Schema.GetRef<UInt32>(this.Handle, "CBaseViewModel", "m_nViewModelIndex");
|
|
|
|
// m_nAnimationParity
|
|
[SchemaMember("CBaseViewModel", "m_nAnimationParity")]
|
|
public ref UInt32 AnimationParity => ref Schema.GetRef<UInt32>(this.Handle, "CBaseViewModel", "m_nAnimationParity");
|
|
|
|
// m_flAnimationStartTime
|
|
[SchemaMember("CBaseViewModel", "m_flAnimationStartTime")]
|
|
public ref float AnimationStartTime => ref Schema.GetRef<float>(this.Handle, "CBaseViewModel", "m_flAnimationStartTime");
|
|
|
|
// m_hWeapon
|
|
[SchemaMember("CBaseViewModel", "m_hWeapon")]
|
|
public CHandle<CBasePlayerWeapon> Weapon => Schema.GetDeclaredClass<CHandle<CBasePlayerWeapon>>(this.Handle, "CBaseViewModel", "m_hWeapon");
|
|
|
|
// m_sVMName
|
|
[SchemaMember("CBaseViewModel", "m_sVMName")]
|
|
public string VMName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseViewModel", "m_sVMName"); }
|
|
set { Schema.SetString(this.Handle, "CBaseViewModel", "m_sVMName", value); }
|
|
}
|
|
|
|
// m_sAnimationPrefix
|
|
[SchemaMember("CBaseViewModel", "m_sAnimationPrefix")]
|
|
public string AnimationPrefix
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBaseViewModel", "m_sAnimationPrefix"); }
|
|
set { Schema.SetString(this.Handle, "CBaseViewModel", "m_sAnimationPrefix", value); }
|
|
}
|
|
|
|
// m_hOldLayerSequence
|
|
[SchemaMember("CBaseViewModel", "m_hOldLayerSequence")]
|
|
public ref Int32 OldLayerSequence => ref Schema.GetRef<Int32>(this.Handle, "CBaseViewModel", "m_hOldLayerSequence");
|
|
|
|
// m_oldLayer
|
|
[SchemaMember("CBaseViewModel", "m_oldLayer")]
|
|
public ref Int32 OldLayer => ref Schema.GetRef<Int32>(this.Handle, "CBaseViewModel", "m_oldLayer");
|
|
|
|
// m_oldLayerStartTime
|
|
[SchemaMember("CBaseViewModel", "m_oldLayerStartTime")]
|
|
public ref float OldLayerStartTime => ref Schema.GetRef<float>(this.Handle, "CBaseViewModel", "m_oldLayerStartTime");
|
|
|
|
// m_hControlPanel
|
|
[SchemaMember("CBaseViewModel", "m_hControlPanel")]
|
|
public CHandle<CBaseEntity> ControlPanel => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBaseViewModel", "m_hControlPanel");
|
|
|
|
}
|
|
|
|
public partial class CBeam : CBaseModelEntity
|
|
{
|
|
public CBeam (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flFrameRate
|
|
[SchemaMember("CBeam", "m_flFrameRate")]
|
|
public ref float FrameRate => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_flFrameRate");
|
|
|
|
// m_flHDRColorScale
|
|
[SchemaMember("CBeam", "m_flHDRColorScale")]
|
|
public ref float HDRColorScale => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_flHDRColorScale");
|
|
|
|
// m_flFireTime
|
|
[SchemaMember("CBeam", "m_flFireTime")]
|
|
public ref float FireTime => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_flFireTime");
|
|
|
|
// m_flDamage
|
|
[SchemaMember("CBeam", "m_flDamage")]
|
|
public ref float Damage => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_flDamage");
|
|
|
|
// m_nNumBeamEnts
|
|
[SchemaMember("CBeam", "m_nNumBeamEnts")]
|
|
public ref byte NumBeamEnts => ref Schema.GetRef<byte>(this.Handle, "CBeam", "m_nNumBeamEnts");
|
|
|
|
// m_hBaseMaterial
|
|
[SchemaMember("CBeam", "m_hBaseMaterial")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> BaseMaterial => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CBeam", "m_hBaseMaterial");
|
|
|
|
// m_nHaloIndex
|
|
[SchemaMember("CBeam", "m_nHaloIndex")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> HaloIndex => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CBeam", "m_nHaloIndex");
|
|
|
|
// m_nBeamType
|
|
[SchemaMember("CBeam", "m_nBeamType")]
|
|
public ref BeamType_t BeamType => ref Schema.GetRef<BeamType_t>(this.Handle, "CBeam", "m_nBeamType");
|
|
|
|
// m_nBeamFlags
|
|
[SchemaMember("CBeam", "m_nBeamFlags")]
|
|
public ref UInt32 BeamFlags => ref Schema.GetRef<UInt32>(this.Handle, "CBeam", "m_nBeamFlags");
|
|
|
|
// m_hAttachEntity
|
|
[SchemaMember("CBeam", "m_hAttachEntity")]
|
|
public Span<CHandle<CBaseEntity>> AttachEntity => Schema.GetFixedArray<CHandle<CBaseEntity>>(this.Handle, "CBeam", "m_hAttachEntity", 10);
|
|
|
|
// m_nAttachIndex
|
|
[SchemaMember("CBeam", "m_nAttachIndex")]
|
|
public Span<AttachmentHandle_t> AttachIndex => Schema.GetFixedArray<AttachmentHandle_t>(this.Handle, "CBeam", "m_nAttachIndex", 10);
|
|
|
|
// m_fWidth
|
|
[SchemaMember("CBeam", "m_fWidth")]
|
|
public ref float Width => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_fWidth");
|
|
|
|
// m_fEndWidth
|
|
[SchemaMember("CBeam", "m_fEndWidth")]
|
|
public ref float EndWidth => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_fEndWidth");
|
|
|
|
// m_fFadeLength
|
|
[SchemaMember("CBeam", "m_fFadeLength")]
|
|
public ref float FadeLength => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_fFadeLength");
|
|
|
|
// m_fHaloScale
|
|
[SchemaMember("CBeam", "m_fHaloScale")]
|
|
public ref float HaloScale => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_fHaloScale");
|
|
|
|
// m_fAmplitude
|
|
[SchemaMember("CBeam", "m_fAmplitude")]
|
|
public ref float Amplitude => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_fAmplitude");
|
|
|
|
// m_fStartFrame
|
|
[SchemaMember("CBeam", "m_fStartFrame")]
|
|
public ref float StartFrame => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_fStartFrame");
|
|
|
|
// m_fSpeed
|
|
[SchemaMember("CBeam", "m_fSpeed")]
|
|
public ref float Speed => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_fSpeed");
|
|
|
|
// m_flFrame
|
|
[SchemaMember("CBeam", "m_flFrame")]
|
|
public ref float Frame => ref Schema.GetRef<float>(this.Handle, "CBeam", "m_flFrame");
|
|
|
|
// m_nClipStyle
|
|
[SchemaMember("CBeam", "m_nClipStyle")]
|
|
public ref BeamClipStyle_t ClipStyle => ref Schema.GetRef<BeamClipStyle_t>(this.Handle, "CBeam", "m_nClipStyle");
|
|
|
|
// m_bTurnedOff
|
|
[SchemaMember("CBeam", "m_bTurnedOff")]
|
|
public ref bool TurnedOff => ref Schema.GetRef<bool>(this.Handle, "CBeam", "m_bTurnedOff");
|
|
|
|
// m_vecEndPos
|
|
[SchemaMember("CBeam", "m_vecEndPos")]
|
|
public Vector EndPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CBeam", "m_vecEndPos");
|
|
|
|
// m_hEndEntity
|
|
[SchemaMember("CBeam", "m_hEndEntity")]
|
|
public CHandle<CBaseEntity> EndEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBeam", "m_hEndEntity");
|
|
|
|
// m_nDissolveType
|
|
[SchemaMember("CBeam", "m_nDissolveType")]
|
|
public ref Int32 DissolveType => ref Schema.GetRef<Int32>(this.Handle, "CBeam", "m_nDissolveType");
|
|
|
|
}
|
|
|
|
public partial class CBlood : CPointEntity
|
|
{
|
|
public CBlood (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecSprayAngles
|
|
[SchemaMember("CBlood", "m_vecSprayAngles")]
|
|
public QAngle SprayAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBlood", "m_vecSprayAngles");
|
|
|
|
// m_vecSprayDir
|
|
[SchemaMember("CBlood", "m_vecSprayDir")]
|
|
public Vector SprayDir => Schema.GetDeclaredClass<Vector>(this.Handle, "CBlood", "m_vecSprayDir");
|
|
|
|
// m_flAmount
|
|
[SchemaMember("CBlood", "m_flAmount")]
|
|
public ref float Amount => ref Schema.GetRef<float>(this.Handle, "CBlood", "m_flAmount");
|
|
|
|
// m_Color
|
|
[SchemaMember("CBlood", "m_Color")]
|
|
public ref Int32 Color => ref Schema.GetRef<Int32>(this.Handle, "CBlood", "m_Color");
|
|
|
|
}
|
|
|
|
public partial class CBodyComponent : CEntityComponent
|
|
{
|
|
public CBodyComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pSceneNode
|
|
[SchemaMember("CBodyComponent", "m_pSceneNode")]
|
|
public CGameSceneNode? SceneNode => Schema.GetPointer<CGameSceneNode>(this.Handle, "CBodyComponent", "m_pSceneNode");
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CBodyComponent", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CBodyComponent", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CBodyComponentBaseAnimGraph : CBodyComponentSkeletonInstance
|
|
{
|
|
public CBodyComponentBaseAnimGraph (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_animationController
|
|
[SchemaMember("CBodyComponentBaseAnimGraph", "m_animationController")]
|
|
public CBaseAnimGraphController AnimationController => Schema.GetDeclaredClass<CBaseAnimGraphController>(this.Handle, "CBodyComponentBaseAnimGraph", "m_animationController");
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CBodyComponentBaseAnimGraph", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CBodyComponentBaseAnimGraph", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CBodyComponentBaseModelEntity : CBodyComponentSkeletonInstance
|
|
{
|
|
public CBodyComponentBaseModelEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CBodyComponentBaseModelEntity", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CBodyComponentBaseModelEntity", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CBodyComponentPoint : CBodyComponent
|
|
{
|
|
public CBodyComponentPoint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_sceneNode
|
|
[SchemaMember("CBodyComponentPoint", "m_sceneNode")]
|
|
public CGameSceneNode SceneNode => Schema.GetDeclaredClass<CGameSceneNode>(this.Handle, "CBodyComponentPoint", "m_sceneNode");
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CBodyComponentPoint", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CBodyComponentPoint", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CBodyComponentSkeletonInstance : CBodyComponent
|
|
{
|
|
public CBodyComponentSkeletonInstance (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_skeletonInstance
|
|
[SchemaMember("CBodyComponentSkeletonInstance", "m_skeletonInstance")]
|
|
public CSkeletonInstance SkeletonInstance => Schema.GetDeclaredClass<CSkeletonInstance>(this.Handle, "CBodyComponentSkeletonInstance", "m_skeletonInstance");
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CBodyComponentSkeletonInstance", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CBodyComponentSkeletonInstance", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CBombTarget : CBaseTrigger
|
|
{
|
|
public CBombTarget (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnBombExplode
|
|
[SchemaMember("CBombTarget", "m_OnBombExplode")]
|
|
public CEntityIOOutput OnBombExplode => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBombTarget", "m_OnBombExplode");
|
|
|
|
// m_OnBombPlanted
|
|
[SchemaMember("CBombTarget", "m_OnBombPlanted")]
|
|
public CEntityIOOutput OnBombPlanted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBombTarget", "m_OnBombPlanted");
|
|
|
|
// m_OnBombDefused
|
|
[SchemaMember("CBombTarget", "m_OnBombDefused")]
|
|
public CEntityIOOutput OnBombDefused => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBombTarget", "m_OnBombDefused");
|
|
|
|
// m_bIsBombSiteB
|
|
[SchemaMember("CBombTarget", "m_bIsBombSiteB")]
|
|
public ref bool IsBombSiteB => ref Schema.GetRef<bool>(this.Handle, "CBombTarget", "m_bIsBombSiteB");
|
|
|
|
// m_bIsHeistBombTarget
|
|
[SchemaMember("CBombTarget", "m_bIsHeistBombTarget")]
|
|
public ref bool IsHeistBombTarget => ref Schema.GetRef<bool>(this.Handle, "CBombTarget", "m_bIsHeistBombTarget");
|
|
|
|
// m_bBombPlantedHere
|
|
[SchemaMember("CBombTarget", "m_bBombPlantedHere")]
|
|
public ref bool BombPlantedHere => ref Schema.GetRef<bool>(this.Handle, "CBombTarget", "m_bBombPlantedHere");
|
|
|
|
// m_szMountTarget
|
|
[SchemaMember("CBombTarget", "m_szMountTarget")]
|
|
public string MountTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBombTarget", "m_szMountTarget"); }
|
|
set { Schema.SetString(this.Handle, "CBombTarget", "m_szMountTarget", value); }
|
|
}
|
|
|
|
// m_hInstructorHint
|
|
[SchemaMember("CBombTarget", "m_hInstructorHint")]
|
|
public CHandle<CBaseEntity> InstructorHint => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBombTarget", "m_hInstructorHint");
|
|
|
|
// m_nBombSiteDesignation
|
|
[SchemaMember("CBombTarget", "m_nBombSiteDesignation")]
|
|
public ref Int32 BombSiteDesignation => ref Schema.GetRef<Int32>(this.Handle, "CBombTarget", "m_nBombSiteDesignation");
|
|
|
|
}
|
|
|
|
public partial class CBot : NativeObject
|
|
{
|
|
public CBot (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pController
|
|
[SchemaMember("CBot", "m_pController")]
|
|
public CCSPlayerController? Controller => Schema.GetPointer<CCSPlayerController>(this.Handle, "CBot", "m_pController");
|
|
|
|
// m_pPlayer
|
|
[SchemaMember("CBot", "m_pPlayer")]
|
|
public CCSPlayerPawn? Player => Schema.GetPointer<CCSPlayerPawn>(this.Handle, "CBot", "m_pPlayer");
|
|
|
|
// m_bHasSpawned
|
|
[SchemaMember("CBot", "m_bHasSpawned")]
|
|
public ref bool HasSpawned => ref Schema.GetRef<bool>(this.Handle, "CBot", "m_bHasSpawned");
|
|
|
|
// m_id
|
|
[SchemaMember("CBot", "m_id")]
|
|
public ref UInt32 Id => ref Schema.GetRef<UInt32>(this.Handle, "CBot", "m_id");
|
|
|
|
// m_isRunning
|
|
[SchemaMember("CBot", "m_isRunning")]
|
|
public ref bool IsRunning => ref Schema.GetRef<bool>(this.Handle, "CBot", "m_isRunning");
|
|
|
|
// m_isCrouching
|
|
[SchemaMember("CBot", "m_isCrouching")]
|
|
public ref bool IsCrouching => ref Schema.GetRef<bool>(this.Handle, "CBot", "m_isCrouching");
|
|
|
|
// m_forwardSpeed
|
|
[SchemaMember("CBot", "m_forwardSpeed")]
|
|
public ref float ForwardSpeed => ref Schema.GetRef<float>(this.Handle, "CBot", "m_forwardSpeed");
|
|
|
|
// m_leftSpeed
|
|
[SchemaMember("CBot", "m_leftSpeed")]
|
|
public ref float LeftSpeed => ref Schema.GetRef<float>(this.Handle, "CBot", "m_leftSpeed");
|
|
|
|
// m_verticalSpeed
|
|
[SchemaMember("CBot", "m_verticalSpeed")]
|
|
public ref float VerticalSpeed => ref Schema.GetRef<float>(this.Handle, "CBot", "m_verticalSpeed");
|
|
|
|
// m_buttonFlags
|
|
[SchemaMember("CBot", "m_buttonFlags")]
|
|
public ref UInt64 ButtonFlags => ref Schema.GetRef<UInt64>(this.Handle, "CBot", "m_buttonFlags");
|
|
|
|
// m_jumpTimestamp
|
|
[SchemaMember("CBot", "m_jumpTimestamp")]
|
|
public ref float JumpTimestamp => ref Schema.GetRef<float>(this.Handle, "CBot", "m_jumpTimestamp");
|
|
|
|
// m_viewForward
|
|
[SchemaMember("CBot", "m_viewForward")]
|
|
public Vector ViewForward => Schema.GetDeclaredClass<Vector>(this.Handle, "CBot", "m_viewForward");
|
|
|
|
// m_postureStackIndex
|
|
[SchemaMember("CBot", "m_postureStackIndex")]
|
|
public ref Int32 PostureStackIndex => ref Schema.GetRef<Int32>(this.Handle, "CBot", "m_postureStackIndex");
|
|
|
|
}
|
|
|
|
public partial class CBreachCharge : CCSWeaponBase
|
|
{
|
|
public CBreachCharge (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CBreachChargeProjectile : CBaseGrenade
|
|
{
|
|
public CBreachChargeProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CBreakable : CBaseModelEntity
|
|
{
|
|
public CBreakable (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Material
|
|
[SchemaMember("CBreakable", "m_Material")]
|
|
public ref Materials Material => ref Schema.GetRef<Materials>(this.Handle, "CBreakable", "m_Material");
|
|
|
|
// m_hBreaker
|
|
[SchemaMember("CBreakable", "m_hBreaker")]
|
|
public CHandle<CBaseEntity> Breaker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBreakable", "m_hBreaker");
|
|
|
|
// m_Explosion
|
|
[SchemaMember("CBreakable", "m_Explosion")]
|
|
public ref Explosions Explosion => ref Schema.GetRef<Explosions>(this.Handle, "CBreakable", "m_Explosion");
|
|
|
|
// m_iszSpawnObject
|
|
[SchemaMember("CBreakable", "m_iszSpawnObject")]
|
|
public string SpawnObject
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakable", "m_iszSpawnObject"); }
|
|
set { Schema.SetString(this.Handle, "CBreakable", "m_iszSpawnObject", value); }
|
|
}
|
|
|
|
// m_flPressureDelay
|
|
[SchemaMember("CBreakable", "m_flPressureDelay")]
|
|
public ref float PressureDelay => ref Schema.GetRef<float>(this.Handle, "CBreakable", "m_flPressureDelay");
|
|
|
|
// m_iMinHealthDmg
|
|
[SchemaMember("CBreakable", "m_iMinHealthDmg")]
|
|
public ref Int32 MinHealthDmg => ref Schema.GetRef<Int32>(this.Handle, "CBreakable", "m_iMinHealthDmg");
|
|
|
|
// m_iszPropData
|
|
[SchemaMember("CBreakable", "m_iszPropData")]
|
|
public string PropData
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakable", "m_iszPropData"); }
|
|
set { Schema.SetString(this.Handle, "CBreakable", "m_iszPropData", value); }
|
|
}
|
|
|
|
// m_impactEnergyScale
|
|
[SchemaMember("CBreakable", "m_impactEnergyScale")]
|
|
public ref float ImpactEnergyScale => ref Schema.GetRef<float>(this.Handle, "CBreakable", "m_impactEnergyScale");
|
|
|
|
// m_nOverrideBlockLOS
|
|
[SchemaMember("CBreakable", "m_nOverrideBlockLOS")]
|
|
public ref EOverrideBlockLOS_t OverrideBlockLOS => ref Schema.GetRef<EOverrideBlockLOS_t>(this.Handle, "CBreakable", "m_nOverrideBlockLOS");
|
|
|
|
// m_OnBreak
|
|
[SchemaMember("CBreakable", "m_OnBreak")]
|
|
public CEntityIOOutput OnBreak => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBreakable", "m_OnBreak");
|
|
|
|
// m_flDmgModBullet
|
|
[SchemaMember("CBreakable", "m_flDmgModBullet")]
|
|
public ref float DmgModBullet => ref Schema.GetRef<float>(this.Handle, "CBreakable", "m_flDmgModBullet");
|
|
|
|
// m_flDmgModClub
|
|
[SchemaMember("CBreakable", "m_flDmgModClub")]
|
|
public ref float DmgModClub => ref Schema.GetRef<float>(this.Handle, "CBreakable", "m_flDmgModClub");
|
|
|
|
// m_flDmgModExplosive
|
|
[SchemaMember("CBreakable", "m_flDmgModExplosive")]
|
|
public ref float DmgModExplosive => ref Schema.GetRef<float>(this.Handle, "CBreakable", "m_flDmgModExplosive");
|
|
|
|
// m_flDmgModFire
|
|
[SchemaMember("CBreakable", "m_flDmgModFire")]
|
|
public ref float DmgModFire => ref Schema.GetRef<float>(this.Handle, "CBreakable", "m_flDmgModFire");
|
|
|
|
// m_iszPhysicsDamageTableName
|
|
[SchemaMember("CBreakable", "m_iszPhysicsDamageTableName")]
|
|
public string PhysicsDamageTableName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakable", "m_iszPhysicsDamageTableName"); }
|
|
set { Schema.SetString(this.Handle, "CBreakable", "m_iszPhysicsDamageTableName", value); }
|
|
}
|
|
|
|
// m_iszBasePropData
|
|
[SchemaMember("CBreakable", "m_iszBasePropData")]
|
|
public string BasePropData
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakable", "m_iszBasePropData"); }
|
|
set { Schema.SetString(this.Handle, "CBreakable", "m_iszBasePropData", value); }
|
|
}
|
|
|
|
// m_iInteractions
|
|
[SchemaMember("CBreakable", "m_iInteractions")]
|
|
public ref Int32 Interactions => ref Schema.GetRef<Int32>(this.Handle, "CBreakable", "m_iInteractions");
|
|
|
|
// m_PerformanceMode
|
|
[SchemaMember("CBreakable", "m_PerformanceMode")]
|
|
public ref PerformanceMode_t PerformanceMode => ref Schema.GetRef<PerformanceMode_t>(this.Handle, "CBreakable", "m_PerformanceMode");
|
|
|
|
// m_hPhysicsAttacker
|
|
[SchemaMember("CBreakable", "m_hPhysicsAttacker")]
|
|
public CHandle<CBasePlayerPawn> PhysicsAttacker => Schema.GetDeclaredClass<CHandle<CBasePlayerPawn>>(this.Handle, "CBreakable", "m_hPhysicsAttacker");
|
|
|
|
// m_flLastPhysicsInfluenceTime
|
|
[SchemaMember("CBreakable", "m_flLastPhysicsInfluenceTime")]
|
|
public ref float LastPhysicsInfluenceTime => ref Schema.GetRef<float>(this.Handle, "CBreakable", "m_flLastPhysicsInfluenceTime");
|
|
|
|
}
|
|
|
|
public partial class CBreakableProp : CBaseProp
|
|
{
|
|
public CBreakableProp (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnBreak
|
|
[SchemaMember("CBreakableProp", "m_OnBreak")]
|
|
public CEntityIOOutput OnBreak => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBreakableProp", "m_OnBreak");
|
|
|
|
// m_OnTakeDamage
|
|
[SchemaMember("CBreakableProp", "m_OnTakeDamage")]
|
|
public CEntityIOOutput OnTakeDamage => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CBreakableProp", "m_OnTakeDamage");
|
|
|
|
// m_impactEnergyScale
|
|
[SchemaMember("CBreakableProp", "m_impactEnergyScale")]
|
|
public ref float ImpactEnergyScale => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_impactEnergyScale");
|
|
|
|
// m_iMinHealthDmg
|
|
[SchemaMember("CBreakableProp", "m_iMinHealthDmg")]
|
|
public ref Int32 MinHealthDmg => ref Schema.GetRef<Int32>(this.Handle, "CBreakableProp", "m_iMinHealthDmg");
|
|
|
|
// m_preferredCarryAngles
|
|
[SchemaMember("CBreakableProp", "m_preferredCarryAngles")]
|
|
public QAngle PreferredCarryAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CBreakableProp", "m_preferredCarryAngles");
|
|
|
|
// m_flPressureDelay
|
|
[SchemaMember("CBreakableProp", "m_flPressureDelay")]
|
|
public ref float PressureDelay => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flPressureDelay");
|
|
|
|
// m_hBreaker
|
|
[SchemaMember("CBreakableProp", "m_hBreaker")]
|
|
public CHandle<CBaseEntity> Breaker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBreakableProp", "m_hBreaker");
|
|
|
|
// m_PerformanceMode
|
|
[SchemaMember("CBreakableProp", "m_PerformanceMode")]
|
|
public ref PerformanceMode_t PerformanceMode => ref Schema.GetRef<PerformanceMode_t>(this.Handle, "CBreakableProp", "m_PerformanceMode");
|
|
|
|
// m_flDmgModBullet
|
|
[SchemaMember("CBreakableProp", "m_flDmgModBullet")]
|
|
public ref float DmgModBullet => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flDmgModBullet");
|
|
|
|
// m_flDmgModClub
|
|
[SchemaMember("CBreakableProp", "m_flDmgModClub")]
|
|
public ref float DmgModClub => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flDmgModClub");
|
|
|
|
// m_flDmgModExplosive
|
|
[SchemaMember("CBreakableProp", "m_flDmgModExplosive")]
|
|
public ref float DmgModExplosive => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flDmgModExplosive");
|
|
|
|
// m_flDmgModFire
|
|
[SchemaMember("CBreakableProp", "m_flDmgModFire")]
|
|
public ref float DmgModFire => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flDmgModFire");
|
|
|
|
// m_iszPhysicsDamageTableName
|
|
[SchemaMember("CBreakableProp", "m_iszPhysicsDamageTableName")]
|
|
public string PhysicsDamageTableName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_iszPhysicsDamageTableName"); }
|
|
set { Schema.SetString(this.Handle, "CBreakableProp", "m_iszPhysicsDamageTableName", value); }
|
|
}
|
|
|
|
// m_iszBasePropData
|
|
[SchemaMember("CBreakableProp", "m_iszBasePropData")]
|
|
public string BasePropData
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_iszBasePropData"); }
|
|
set { Schema.SetString(this.Handle, "CBreakableProp", "m_iszBasePropData", value); }
|
|
}
|
|
|
|
// m_iInteractions
|
|
[SchemaMember("CBreakableProp", "m_iInteractions")]
|
|
public ref Int32 Interactions => ref Schema.GetRef<Int32>(this.Handle, "CBreakableProp", "m_iInteractions");
|
|
|
|
// m_flPreventDamageBeforeTime
|
|
[SchemaMember("CBreakableProp", "m_flPreventDamageBeforeTime")]
|
|
public ref float PreventDamageBeforeTime => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flPreventDamageBeforeTime");
|
|
|
|
// m_bHasBreakPiecesOrCommands
|
|
[SchemaMember("CBreakableProp", "m_bHasBreakPiecesOrCommands")]
|
|
public ref bool HasBreakPiecesOrCommands => ref Schema.GetRef<bool>(this.Handle, "CBreakableProp", "m_bHasBreakPiecesOrCommands");
|
|
|
|
// m_explodeDamage
|
|
[SchemaMember("CBreakableProp", "m_explodeDamage")]
|
|
public ref float ExplodeDamage => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_explodeDamage");
|
|
|
|
// m_explodeRadius
|
|
[SchemaMember("CBreakableProp", "m_explodeRadius")]
|
|
public ref float ExplodeRadius => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_explodeRadius");
|
|
|
|
// m_explosionDelay
|
|
[SchemaMember("CBreakableProp", "m_explosionDelay")]
|
|
public ref float ExplosionDelay => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_explosionDelay");
|
|
|
|
// m_explosionBuildupSound
|
|
[SchemaMember("CBreakableProp", "m_explosionBuildupSound")]
|
|
public string ExplosionBuildupSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_explosionBuildupSound"); }
|
|
set { Schema.SetString(this.Handle, "CBreakableProp", "m_explosionBuildupSound", value); }
|
|
}
|
|
|
|
// m_explosionCustomEffect
|
|
[SchemaMember("CBreakableProp", "m_explosionCustomEffect")]
|
|
public string ExplosionCustomEffect
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_explosionCustomEffect"); }
|
|
set { Schema.SetString(this.Handle, "CBreakableProp", "m_explosionCustomEffect", value); }
|
|
}
|
|
|
|
// m_explosionCustomSound
|
|
[SchemaMember("CBreakableProp", "m_explosionCustomSound")]
|
|
public string ExplosionCustomSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_explosionCustomSound"); }
|
|
set { Schema.SetString(this.Handle, "CBreakableProp", "m_explosionCustomSound", value); }
|
|
}
|
|
|
|
// m_explosionModifier
|
|
[SchemaMember("CBreakableProp", "m_explosionModifier")]
|
|
public string ExplosionModifier
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_explosionModifier"); }
|
|
set { Schema.SetString(this.Handle, "CBreakableProp", "m_explosionModifier", value); }
|
|
}
|
|
|
|
// m_hPhysicsAttacker
|
|
[SchemaMember("CBreakableProp", "m_hPhysicsAttacker")]
|
|
public CHandle<CBasePlayerPawn> PhysicsAttacker => Schema.GetDeclaredClass<CHandle<CBasePlayerPawn>>(this.Handle, "CBreakableProp", "m_hPhysicsAttacker");
|
|
|
|
// m_flLastPhysicsInfluenceTime
|
|
[SchemaMember("CBreakableProp", "m_flLastPhysicsInfluenceTime")]
|
|
public ref float LastPhysicsInfluenceTime => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flLastPhysicsInfluenceTime");
|
|
|
|
// m_bOriginalBlockLOS
|
|
[SchemaMember("CBreakableProp", "m_bOriginalBlockLOS")]
|
|
public ref bool OriginalBlockLOS => ref Schema.GetRef<bool>(this.Handle, "CBreakableProp", "m_bOriginalBlockLOS");
|
|
|
|
// m_flDefaultFadeScale
|
|
[SchemaMember("CBreakableProp", "m_flDefaultFadeScale")]
|
|
public ref float DefaultFadeScale => ref Schema.GetRef<float>(this.Handle, "CBreakableProp", "m_flDefaultFadeScale");
|
|
|
|
// m_hLastAttacker
|
|
[SchemaMember("CBreakableProp", "m_hLastAttacker")]
|
|
public CHandle<CBaseEntity> LastAttacker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBreakableProp", "m_hLastAttacker");
|
|
|
|
// m_hFlareEnt
|
|
[SchemaMember("CBreakableProp", "m_hFlareEnt")]
|
|
public CHandle<CBaseEntity> FlareEnt => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CBreakableProp", "m_hFlareEnt");
|
|
|
|
// m_bUsePuntSound
|
|
[SchemaMember("CBreakableProp", "m_bUsePuntSound")]
|
|
public ref bool UsePuntSound => ref Schema.GetRef<bool>(this.Handle, "CBreakableProp", "m_bUsePuntSound");
|
|
|
|
// m_iszPuntSound
|
|
[SchemaMember("CBreakableProp", "m_iszPuntSound")]
|
|
public string PuntSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CBreakableProp", "m_iszPuntSound"); }
|
|
set { Schema.SetString(this.Handle, "CBreakableProp", "m_iszPuntSound", value); }
|
|
}
|
|
|
|
// m_noGhostCollision
|
|
[SchemaMember("CBreakableProp", "m_noGhostCollision")]
|
|
public ref bool NoGhostCollision => ref Schema.GetRef<bool>(this.Handle, "CBreakableProp", "m_noGhostCollision");
|
|
|
|
}
|
|
|
|
public partial class CBubbling : CBaseModelEntity
|
|
{
|
|
public CBubbling (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_density
|
|
[SchemaMember("CBubbling", "m_density")]
|
|
public ref Int32 Density => ref Schema.GetRef<Int32>(this.Handle, "CBubbling", "m_density");
|
|
|
|
// m_frequency
|
|
[SchemaMember("CBubbling", "m_frequency")]
|
|
public ref Int32 Frequency => ref Schema.GetRef<Int32>(this.Handle, "CBubbling", "m_frequency");
|
|
|
|
// m_state
|
|
[SchemaMember("CBubbling", "m_state")]
|
|
public ref Int32 State => ref Schema.GetRef<Int32>(this.Handle, "CBubbling", "m_state");
|
|
|
|
}
|
|
|
|
public partial class CBumpMine : CCSWeaponBase
|
|
{
|
|
public CBumpMine (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CBumpMineProjectile : CBaseGrenade
|
|
{
|
|
public CBumpMineProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CBuoyancyHelper : NativeObject
|
|
{
|
|
public CBuoyancyHelper (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flFluidDensity
|
|
[SchemaMember("CBuoyancyHelper", "m_flFluidDensity")]
|
|
public ref float FluidDensity => ref Schema.GetRef<float>(this.Handle, "CBuoyancyHelper", "m_flFluidDensity");
|
|
|
|
}
|
|
|
|
public partial class CBuyZone : CBaseTrigger
|
|
{
|
|
public CBuyZone (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_LegacyTeamNum
|
|
[SchemaMember("CBuyZone", "m_LegacyTeamNum")]
|
|
public ref Int32 LegacyTeamNum => ref Schema.GetRef<Int32>(this.Handle, "CBuyZone", "m_LegacyTeamNum");
|
|
|
|
}
|
|
|
|
public partial class CC4 : CCSWeaponBase
|
|
{
|
|
public CC4 (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecLastValidPlayerHeldPosition
|
|
[SchemaMember("CC4", "m_vecLastValidPlayerHeldPosition")]
|
|
public Vector LastValidPlayerHeldPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CC4", "m_vecLastValidPlayerHeldPosition");
|
|
|
|
// m_vecLastValidDroppedPosition
|
|
[SchemaMember("CC4", "m_vecLastValidDroppedPosition")]
|
|
public Vector LastValidDroppedPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CC4", "m_vecLastValidDroppedPosition");
|
|
|
|
// m_bDoValidDroppedPositionCheck
|
|
[SchemaMember("CC4", "m_bDoValidDroppedPositionCheck")]
|
|
public ref bool DoValidDroppedPositionCheck => ref Schema.GetRef<bool>(this.Handle, "CC4", "m_bDoValidDroppedPositionCheck");
|
|
|
|
// m_bStartedArming
|
|
[SchemaMember("CC4", "m_bStartedArming")]
|
|
public ref bool StartedArming => ref Schema.GetRef<bool>(this.Handle, "CC4", "m_bStartedArming");
|
|
|
|
// m_fArmedTime
|
|
[SchemaMember("CC4", "m_fArmedTime")]
|
|
public ref float ArmedTime => ref Schema.GetRef<float>(this.Handle, "CC4", "m_fArmedTime");
|
|
|
|
// m_bBombPlacedAnimation
|
|
[SchemaMember("CC4", "m_bBombPlacedAnimation")]
|
|
public ref bool BombPlacedAnimation => ref Schema.GetRef<bool>(this.Handle, "CC4", "m_bBombPlacedAnimation");
|
|
|
|
// m_bIsPlantingViaUse
|
|
[SchemaMember("CC4", "m_bIsPlantingViaUse")]
|
|
public ref bool IsPlantingViaUse => ref Schema.GetRef<bool>(this.Handle, "CC4", "m_bIsPlantingViaUse");
|
|
|
|
// m_entitySpottedState
|
|
[SchemaMember("CC4", "m_entitySpottedState")]
|
|
public EntitySpottedState_t EntitySpottedState => Schema.GetDeclaredClass<EntitySpottedState_t>(this.Handle, "CC4", "m_entitySpottedState");
|
|
|
|
// m_nSpotRules
|
|
[SchemaMember("CC4", "m_nSpotRules")]
|
|
public ref Int32 SpotRules => ref Schema.GetRef<Int32>(this.Handle, "CC4", "m_nSpotRules");
|
|
|
|
// m_bPlayedArmingBeeps
|
|
[SchemaMember("CC4", "m_bPlayedArmingBeeps")]
|
|
public Span<bool> PlayedArmingBeeps => Schema.GetFixedArray<bool>(this.Handle, "CC4", "m_bPlayedArmingBeeps", 7);
|
|
|
|
// m_bBombPlanted
|
|
[SchemaMember("CC4", "m_bBombPlanted")]
|
|
public ref bool BombPlanted => ref Schema.GetRef<bool>(this.Handle, "CC4", "m_bBombPlanted");
|
|
|
|
// m_bDroppedFromDeath
|
|
[SchemaMember("CC4", "m_bDroppedFromDeath")]
|
|
public ref bool DroppedFromDeath => ref Schema.GetRef<bool>(this.Handle, "CC4", "m_bDroppedFromDeath");
|
|
|
|
}
|
|
|
|
public partial class CChangeLevel : CBaseTrigger
|
|
{
|
|
public CChangeLevel (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_sMapName
|
|
[SchemaMember("CChangeLevel", "m_sMapName")]
|
|
public string MapName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CChangeLevel", "m_sMapName"); }
|
|
set { Schema.SetString(this.Handle, "CChangeLevel", "m_sMapName", value); }
|
|
}
|
|
|
|
// m_sLandmarkName
|
|
[SchemaMember("CChangeLevel", "m_sLandmarkName")]
|
|
public string LandmarkName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CChangeLevel", "m_sLandmarkName"); }
|
|
set { Schema.SetString(this.Handle, "CChangeLevel", "m_sLandmarkName", value); }
|
|
}
|
|
|
|
// m_OnChangeLevel
|
|
[SchemaMember("CChangeLevel", "m_OnChangeLevel")]
|
|
public CEntityIOOutput OnChangeLevel => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CChangeLevel", "m_OnChangeLevel");
|
|
|
|
// m_bTouched
|
|
[SchemaMember("CChangeLevel", "m_bTouched")]
|
|
public ref bool Touched => ref Schema.GetRef<bool>(this.Handle, "CChangeLevel", "m_bTouched");
|
|
|
|
// m_bNoTouch
|
|
[SchemaMember("CChangeLevel", "m_bNoTouch")]
|
|
public ref bool NoTouch => ref Schema.GetRef<bool>(this.Handle, "CChangeLevel", "m_bNoTouch");
|
|
|
|
// m_bNewChapter
|
|
[SchemaMember("CChangeLevel", "m_bNewChapter")]
|
|
public ref bool NewChapter => ref Schema.GetRef<bool>(this.Handle, "CChangeLevel", "m_bNewChapter");
|
|
|
|
// m_bOnChangeLevelFired
|
|
[SchemaMember("CChangeLevel", "m_bOnChangeLevelFired")]
|
|
public ref bool OnChangeLevelFired => ref Schema.GetRef<bool>(this.Handle, "CChangeLevel", "m_bOnChangeLevelFired");
|
|
|
|
}
|
|
|
|
public partial class CChicken : CDynamicProp
|
|
{
|
|
public CChicken (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_AttributeManager
|
|
[SchemaMember("CChicken", "m_AttributeManager")]
|
|
public CAttributeContainer AttributeManager => Schema.GetDeclaredClass<CAttributeContainer>(this.Handle, "CChicken", "m_AttributeManager");
|
|
|
|
// m_OriginalOwnerXuidLow
|
|
[SchemaMember("CChicken", "m_OriginalOwnerXuidLow")]
|
|
public ref UInt32 OriginalOwnerXuidLow => ref Schema.GetRef<UInt32>(this.Handle, "CChicken", "m_OriginalOwnerXuidLow");
|
|
|
|
// m_OriginalOwnerXuidHigh
|
|
[SchemaMember("CChicken", "m_OriginalOwnerXuidHigh")]
|
|
public ref UInt32 OriginalOwnerXuidHigh => ref Schema.GetRef<UInt32>(this.Handle, "CChicken", "m_OriginalOwnerXuidHigh");
|
|
|
|
// m_updateTimer
|
|
[SchemaMember("CChicken", "m_updateTimer")]
|
|
public CountdownTimer UpdateTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_updateTimer");
|
|
|
|
// m_stuckAnchor
|
|
[SchemaMember("CChicken", "m_stuckAnchor")]
|
|
public Vector StuckAnchor => Schema.GetDeclaredClass<Vector>(this.Handle, "CChicken", "m_stuckAnchor");
|
|
|
|
// m_stuckTimer
|
|
[SchemaMember("CChicken", "m_stuckTimer")]
|
|
public CountdownTimer StuckTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_stuckTimer");
|
|
|
|
// m_collisionStuckTimer
|
|
[SchemaMember("CChicken", "m_collisionStuckTimer")]
|
|
public CountdownTimer CollisionStuckTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_collisionStuckTimer");
|
|
|
|
// m_isOnGround
|
|
[SchemaMember("CChicken", "m_isOnGround")]
|
|
public ref bool IsOnGround => ref Schema.GetRef<bool>(this.Handle, "CChicken", "m_isOnGround");
|
|
|
|
// m_vFallVelocity
|
|
[SchemaMember("CChicken", "m_vFallVelocity")]
|
|
public Vector FallVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CChicken", "m_vFallVelocity");
|
|
|
|
// m_activity
|
|
[SchemaMember("CChicken", "m_activity")]
|
|
public ref ChickenActivity Activity => ref Schema.GetRef<ChickenActivity>(this.Handle, "CChicken", "m_activity");
|
|
|
|
// m_activityTimer
|
|
[SchemaMember("CChicken", "m_activityTimer")]
|
|
public CountdownTimer ActivityTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_activityTimer");
|
|
|
|
// m_turnRate
|
|
[SchemaMember("CChicken", "m_turnRate")]
|
|
public ref float TurnRate => ref Schema.GetRef<float>(this.Handle, "CChicken", "m_turnRate");
|
|
|
|
// m_fleeFrom
|
|
[SchemaMember("CChicken", "m_fleeFrom")]
|
|
public CHandle<CBaseEntity> FleeFrom => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CChicken", "m_fleeFrom");
|
|
|
|
// m_moveRateThrottleTimer
|
|
[SchemaMember("CChicken", "m_moveRateThrottleTimer")]
|
|
public CountdownTimer MoveRateThrottleTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_moveRateThrottleTimer");
|
|
|
|
// m_startleTimer
|
|
[SchemaMember("CChicken", "m_startleTimer")]
|
|
public CountdownTimer StartleTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_startleTimer");
|
|
|
|
// m_vocalizeTimer
|
|
[SchemaMember("CChicken", "m_vocalizeTimer")]
|
|
public CountdownTimer VocalizeTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_vocalizeTimer");
|
|
|
|
// m_flWhenZombified
|
|
[SchemaMember("CChicken", "m_flWhenZombified")]
|
|
public ref float WhenZombified => ref Schema.GetRef<float>(this.Handle, "CChicken", "m_flWhenZombified");
|
|
|
|
// m_jumpedThisFrame
|
|
[SchemaMember("CChicken", "m_jumpedThisFrame")]
|
|
public ref bool JumpedThisFrame => ref Schema.GetRef<bool>(this.Handle, "CChicken", "m_jumpedThisFrame");
|
|
|
|
// m_leader
|
|
[SchemaMember("CChicken", "m_leader")]
|
|
public CHandle<CCSPlayerPawn> Leader => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CChicken", "m_leader");
|
|
|
|
// m_reuseTimer
|
|
[SchemaMember("CChicken", "m_reuseTimer")]
|
|
public CountdownTimer ReuseTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_reuseTimer");
|
|
|
|
// m_hasBeenUsed
|
|
[SchemaMember("CChicken", "m_hasBeenUsed")]
|
|
public ref bool HasBeenUsed => ref Schema.GetRef<bool>(this.Handle, "CChicken", "m_hasBeenUsed");
|
|
|
|
// m_jumpTimer
|
|
[SchemaMember("CChicken", "m_jumpTimer")]
|
|
public CountdownTimer JumpTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_jumpTimer");
|
|
|
|
// m_flLastJumpTime
|
|
[SchemaMember("CChicken", "m_flLastJumpTime")]
|
|
public ref float LastJumpTime => ref Schema.GetRef<float>(this.Handle, "CChicken", "m_flLastJumpTime");
|
|
|
|
// m_bInJump
|
|
[SchemaMember("CChicken", "m_bInJump")]
|
|
public ref bool InJump => ref Schema.GetRef<bool>(this.Handle, "CChicken", "m_bInJump");
|
|
|
|
// m_isWaitingForLeader
|
|
[SchemaMember("CChicken", "m_isWaitingForLeader")]
|
|
public ref bool IsWaitingForLeader => ref Schema.GetRef<bool>(this.Handle, "CChicken", "m_isWaitingForLeader");
|
|
|
|
// m_repathTimer
|
|
[SchemaMember("CChicken", "m_repathTimer")]
|
|
public CountdownTimer RepathTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_repathTimer");
|
|
|
|
// m_inhibitDoorTimer
|
|
[SchemaMember("CChicken", "m_inhibitDoorTimer")]
|
|
public CountdownTimer InhibitDoorTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_inhibitDoorTimer");
|
|
|
|
// m_inhibitObstacleAvoidanceTimer
|
|
[SchemaMember("CChicken", "m_inhibitObstacleAvoidanceTimer")]
|
|
public CountdownTimer InhibitObstacleAvoidanceTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_inhibitObstacleAvoidanceTimer");
|
|
|
|
// m_vecPathGoal
|
|
[SchemaMember("CChicken", "m_vecPathGoal")]
|
|
public Vector PathGoal => Schema.GetDeclaredClass<Vector>(this.Handle, "CChicken", "m_vecPathGoal");
|
|
|
|
// m_flActiveFollowStartTime
|
|
[SchemaMember("CChicken", "m_flActiveFollowStartTime")]
|
|
public ref float ActiveFollowStartTime => ref Schema.GetRef<float>(this.Handle, "CChicken", "m_flActiveFollowStartTime");
|
|
|
|
// m_followMinuteTimer
|
|
[SchemaMember("CChicken", "m_followMinuteTimer")]
|
|
public CountdownTimer FollowMinuteTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_followMinuteTimer");
|
|
|
|
// m_vecLastEggPoopPosition
|
|
[SchemaMember("CChicken", "m_vecLastEggPoopPosition")]
|
|
public Vector LastEggPoopPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CChicken", "m_vecLastEggPoopPosition");
|
|
|
|
// m_vecEggsPooped
|
|
[SchemaMember("CChicken", "m_vecEggsPooped")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> EggsPooped => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CChicken", "m_vecEggsPooped");
|
|
|
|
// m_BlockDirectionTimer
|
|
[SchemaMember("CChicken", "m_BlockDirectionTimer")]
|
|
public CountdownTimer BlockDirectionTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CChicken", "m_BlockDirectionTimer");
|
|
|
|
}
|
|
|
|
public partial class CCollisionProperty : NativeObject
|
|
{
|
|
public CCollisionProperty (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_collisionAttribute
|
|
[SchemaMember("CCollisionProperty", "m_collisionAttribute")]
|
|
public VPhysicsCollisionAttribute_t CollisionAttribute => Schema.GetDeclaredClass<VPhysicsCollisionAttribute_t>(this.Handle, "CCollisionProperty", "m_collisionAttribute");
|
|
|
|
// m_vecMins
|
|
[SchemaMember("CCollisionProperty", "m_vecMins")]
|
|
public Vector Mins => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vecMins");
|
|
|
|
// m_vecMaxs
|
|
[SchemaMember("CCollisionProperty", "m_vecMaxs")]
|
|
public Vector Maxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vecMaxs");
|
|
|
|
// m_usSolidFlags
|
|
[SchemaMember("CCollisionProperty", "m_usSolidFlags")]
|
|
public ref byte SolidFlags => ref Schema.GetRef<byte>(this.Handle, "CCollisionProperty", "m_usSolidFlags");
|
|
|
|
// m_nSolidType
|
|
[SchemaMember("CCollisionProperty", "m_nSolidType")]
|
|
public ref SolidType_t SolidType => ref Schema.GetRef<SolidType_t>(this.Handle, "CCollisionProperty", "m_nSolidType");
|
|
|
|
// m_triggerBloat
|
|
[SchemaMember("CCollisionProperty", "m_triggerBloat")]
|
|
public ref byte TriggerBloat => ref Schema.GetRef<byte>(this.Handle, "CCollisionProperty", "m_triggerBloat");
|
|
|
|
// m_nSurroundType
|
|
[SchemaMember("CCollisionProperty", "m_nSurroundType")]
|
|
public ref SurroundingBoundsType_t SurroundType => ref Schema.GetRef<SurroundingBoundsType_t>(this.Handle, "CCollisionProperty", "m_nSurroundType");
|
|
|
|
// m_CollisionGroup
|
|
[SchemaMember("CCollisionProperty", "m_CollisionGroup")]
|
|
public ref byte CollisionGroup => ref Schema.GetRef<byte>(this.Handle, "CCollisionProperty", "m_CollisionGroup");
|
|
|
|
// m_nEnablePhysics
|
|
[SchemaMember("CCollisionProperty", "m_nEnablePhysics")]
|
|
public ref byte EnablePhysics => ref Schema.GetRef<byte>(this.Handle, "CCollisionProperty", "m_nEnablePhysics");
|
|
|
|
// m_flBoundingRadius
|
|
[SchemaMember("CCollisionProperty", "m_flBoundingRadius")]
|
|
public ref float BoundingRadius => ref Schema.GetRef<float>(this.Handle, "CCollisionProperty", "m_flBoundingRadius");
|
|
|
|
// m_vecSpecifiedSurroundingMins
|
|
[SchemaMember("CCollisionProperty", "m_vecSpecifiedSurroundingMins")]
|
|
public Vector SpecifiedSurroundingMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vecSpecifiedSurroundingMins");
|
|
|
|
// m_vecSpecifiedSurroundingMaxs
|
|
[SchemaMember("CCollisionProperty", "m_vecSpecifiedSurroundingMaxs")]
|
|
public Vector SpecifiedSurroundingMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vecSpecifiedSurroundingMaxs");
|
|
|
|
// m_vecSurroundingMaxs
|
|
[SchemaMember("CCollisionProperty", "m_vecSurroundingMaxs")]
|
|
public Vector SurroundingMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vecSurroundingMaxs");
|
|
|
|
// m_vecSurroundingMins
|
|
[SchemaMember("CCollisionProperty", "m_vecSurroundingMins")]
|
|
public Vector SurroundingMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vecSurroundingMins");
|
|
|
|
// m_vCapsuleCenter1
|
|
[SchemaMember("CCollisionProperty", "m_vCapsuleCenter1")]
|
|
public Vector CapsuleCenter1 => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vCapsuleCenter1");
|
|
|
|
// m_vCapsuleCenter2
|
|
[SchemaMember("CCollisionProperty", "m_vCapsuleCenter2")]
|
|
public Vector CapsuleCenter2 => Schema.GetDeclaredClass<Vector>(this.Handle, "CCollisionProperty", "m_vCapsuleCenter2");
|
|
|
|
// m_flCapsuleRadius
|
|
[SchemaMember("CCollisionProperty", "m_flCapsuleRadius")]
|
|
public ref float CapsuleRadius => ref Schema.GetRef<float>(this.Handle, "CCollisionProperty", "m_flCapsuleRadius");
|
|
|
|
}
|
|
|
|
public partial class CColorCorrection : CBaseEntity
|
|
{
|
|
public CColorCorrection (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flFadeInDuration
|
|
[SchemaMember("CColorCorrection", "m_flFadeInDuration")]
|
|
public ref float FadeInDuration => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flFadeInDuration");
|
|
|
|
// m_flFadeOutDuration
|
|
[SchemaMember("CColorCorrection", "m_flFadeOutDuration")]
|
|
public ref float FadeOutDuration => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flFadeOutDuration");
|
|
|
|
// m_flStartFadeInWeight
|
|
[SchemaMember("CColorCorrection", "m_flStartFadeInWeight")]
|
|
public ref float StartFadeInWeight => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flStartFadeInWeight");
|
|
|
|
// m_flStartFadeOutWeight
|
|
[SchemaMember("CColorCorrection", "m_flStartFadeOutWeight")]
|
|
public ref float StartFadeOutWeight => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flStartFadeOutWeight");
|
|
|
|
// m_flTimeStartFadeIn
|
|
[SchemaMember("CColorCorrection", "m_flTimeStartFadeIn")]
|
|
public ref float TimeStartFadeIn => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flTimeStartFadeIn");
|
|
|
|
// m_flTimeStartFadeOut
|
|
[SchemaMember("CColorCorrection", "m_flTimeStartFadeOut")]
|
|
public ref float TimeStartFadeOut => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flTimeStartFadeOut");
|
|
|
|
// m_flMaxWeight
|
|
[SchemaMember("CColorCorrection", "m_flMaxWeight")]
|
|
public ref float MaxWeight => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flMaxWeight");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CColorCorrection", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CColorCorrection", "m_bStartDisabled");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CColorCorrection", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CColorCorrection", "m_bEnabled");
|
|
|
|
// m_bMaster
|
|
[SchemaMember("CColorCorrection", "m_bMaster")]
|
|
public ref bool Master => ref Schema.GetRef<bool>(this.Handle, "CColorCorrection", "m_bMaster");
|
|
|
|
// m_bClientSide
|
|
[SchemaMember("CColorCorrection", "m_bClientSide")]
|
|
public ref bool ClientSide => ref Schema.GetRef<bool>(this.Handle, "CColorCorrection", "m_bClientSide");
|
|
|
|
// m_bExclusive
|
|
[SchemaMember("CColorCorrection", "m_bExclusive")]
|
|
public ref bool Exclusive => ref Schema.GetRef<bool>(this.Handle, "CColorCorrection", "m_bExclusive");
|
|
|
|
// m_MinFalloff
|
|
[SchemaMember("CColorCorrection", "m_MinFalloff")]
|
|
public ref float MinFalloff => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_MinFalloff");
|
|
|
|
// m_MaxFalloff
|
|
[SchemaMember("CColorCorrection", "m_MaxFalloff")]
|
|
public ref float MaxFalloff => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_MaxFalloff");
|
|
|
|
// m_flCurWeight
|
|
[SchemaMember("CColorCorrection", "m_flCurWeight")]
|
|
public ref float CurWeight => ref Schema.GetRef<float>(this.Handle, "CColorCorrection", "m_flCurWeight");
|
|
|
|
// m_netlookupFilename
|
|
[SchemaMember("CColorCorrection", "m_netlookupFilename")]
|
|
public string NetlookupFilename
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CColorCorrection", "m_netlookupFilename"); }
|
|
set { Schema.SetString(this.Handle, "CColorCorrection", "m_netlookupFilename", value); }
|
|
}
|
|
|
|
// m_lookupFilename
|
|
[SchemaMember("CColorCorrection", "m_lookupFilename")]
|
|
public string LookupFilename
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CColorCorrection", "m_lookupFilename"); }
|
|
set { Schema.SetString(this.Handle, "CColorCorrection", "m_lookupFilename", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CColorCorrectionVolume : CBaseTrigger
|
|
{
|
|
public CColorCorrectionVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CColorCorrectionVolume", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CColorCorrectionVolume", "m_bEnabled");
|
|
|
|
// m_MaxWeight
|
|
[SchemaMember("CColorCorrectionVolume", "m_MaxWeight")]
|
|
public ref float MaxWeight => ref Schema.GetRef<float>(this.Handle, "CColorCorrectionVolume", "m_MaxWeight");
|
|
|
|
// m_FadeDuration
|
|
[SchemaMember("CColorCorrectionVolume", "m_FadeDuration")]
|
|
public ref float FadeDuration => ref Schema.GetRef<float>(this.Handle, "CColorCorrectionVolume", "m_FadeDuration");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CColorCorrectionVolume", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CColorCorrectionVolume", "m_bStartDisabled");
|
|
|
|
// m_Weight
|
|
[SchemaMember("CColorCorrectionVolume", "m_Weight")]
|
|
public ref float Weight => ref Schema.GetRef<float>(this.Handle, "CColorCorrectionVolume", "m_Weight");
|
|
|
|
// m_lookupFilename
|
|
[SchemaMember("CColorCorrectionVolume", "m_lookupFilename")]
|
|
public string LookupFilename
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CColorCorrectionVolume", "m_lookupFilename"); }
|
|
set { Schema.SetString(this.Handle, "CColorCorrectionVolume", "m_lookupFilename", value); }
|
|
}
|
|
|
|
// m_LastEnterWeight
|
|
[SchemaMember("CColorCorrectionVolume", "m_LastEnterWeight")]
|
|
public ref float LastEnterWeight => ref Schema.GetRef<float>(this.Handle, "CColorCorrectionVolume", "m_LastEnterWeight");
|
|
|
|
// m_LastEnterTime
|
|
[SchemaMember("CColorCorrectionVolume", "m_LastEnterTime")]
|
|
public ref float LastEnterTime => ref Schema.GetRef<float>(this.Handle, "CColorCorrectionVolume", "m_LastEnterTime");
|
|
|
|
// m_LastExitWeight
|
|
[SchemaMember("CColorCorrectionVolume", "m_LastExitWeight")]
|
|
public ref float LastExitWeight => ref Schema.GetRef<float>(this.Handle, "CColorCorrectionVolume", "m_LastExitWeight");
|
|
|
|
// m_LastExitTime
|
|
[SchemaMember("CColorCorrectionVolume", "m_LastExitTime")]
|
|
public ref float LastExitTime => ref Schema.GetRef<float>(this.Handle, "CColorCorrectionVolume", "m_LastExitTime");
|
|
|
|
}
|
|
|
|
public partial class CCommentaryAuto : CBaseEntity
|
|
{
|
|
public CCommentaryAuto (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnCommentaryNewGame
|
|
[SchemaMember("CCommentaryAuto", "m_OnCommentaryNewGame")]
|
|
public CEntityIOOutput OnCommentaryNewGame => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CCommentaryAuto", "m_OnCommentaryNewGame");
|
|
|
|
// m_OnCommentaryMidGame
|
|
[SchemaMember("CCommentaryAuto", "m_OnCommentaryMidGame")]
|
|
public CEntityIOOutput OnCommentaryMidGame => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CCommentaryAuto", "m_OnCommentaryMidGame");
|
|
|
|
// m_OnCommentaryMultiplayerSpawn
|
|
[SchemaMember("CCommentaryAuto", "m_OnCommentaryMultiplayerSpawn")]
|
|
public CEntityIOOutput OnCommentaryMultiplayerSpawn => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CCommentaryAuto", "m_OnCommentaryMultiplayerSpawn");
|
|
|
|
}
|
|
|
|
public partial class CCommentaryViewPosition : CSprite
|
|
{
|
|
public CCommentaryViewPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CConstantForceController : NativeObject
|
|
{
|
|
public CConstantForceController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_linear
|
|
[SchemaMember("CConstantForceController", "m_linear")]
|
|
public Vector Linear => Schema.GetDeclaredClass<Vector>(this.Handle, "CConstantForceController", "m_linear");
|
|
|
|
// m_angular
|
|
[SchemaMember("CConstantForceController", "m_angular")]
|
|
public Vector Angular => Schema.GetDeclaredClass<Vector>(this.Handle, "CConstantForceController", "m_angular");
|
|
|
|
// m_linearSave
|
|
[SchemaMember("CConstantForceController", "m_linearSave")]
|
|
public Vector LinearSave => Schema.GetDeclaredClass<Vector>(this.Handle, "CConstantForceController", "m_linearSave");
|
|
|
|
// m_angularSave
|
|
[SchemaMember("CConstantForceController", "m_angularSave")]
|
|
public Vector AngularSave => Schema.GetDeclaredClass<Vector>(this.Handle, "CConstantForceController", "m_angularSave");
|
|
|
|
}
|
|
|
|
public partial class CConstraintAnchor : CBaseAnimGraph
|
|
{
|
|
public CConstraintAnchor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_massScale
|
|
[SchemaMember("CConstraintAnchor", "m_massScale")]
|
|
public ref float MassScale => ref Schema.GetRef<float>(this.Handle, "CConstraintAnchor", "m_massScale");
|
|
|
|
}
|
|
|
|
public partial class CCoopBonusCoin : CDynamicProp
|
|
{
|
|
public CCoopBonusCoin (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCredits : CPointEntity
|
|
{
|
|
public CCredits (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnCreditsDone
|
|
[SchemaMember("CCredits", "m_OnCreditsDone")]
|
|
public CEntityIOOutput OnCreditsDone => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CCredits", "m_OnCreditsDone");
|
|
|
|
// m_bRolledOutroCredits
|
|
[SchemaMember("CCredits", "m_bRolledOutroCredits")]
|
|
public ref bool RolledOutroCredits => ref Schema.GetRef<bool>(this.Handle, "CCredits", "m_bRolledOutroCredits");
|
|
|
|
// m_flLogoLength
|
|
[SchemaMember("CCredits", "m_flLogoLength")]
|
|
public ref float LogoLength => ref Schema.GetRef<float>(this.Handle, "CCredits", "m_flLogoLength");
|
|
|
|
}
|
|
|
|
public partial class CCSBot : CBot
|
|
{
|
|
public CCSBot (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_lastCoopSpawnPoint
|
|
[SchemaMember("CCSBot", "m_lastCoopSpawnPoint")]
|
|
public CHandle<SpawnPointCoopEnemy> LastCoopSpawnPoint => Schema.GetDeclaredClass<CHandle<SpawnPointCoopEnemy>>(this.Handle, "CCSBot", "m_lastCoopSpawnPoint");
|
|
|
|
// m_eyePosition
|
|
[SchemaMember("CCSBot", "m_eyePosition")]
|
|
public Vector EyePosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_eyePosition");
|
|
|
|
// m_name
|
|
[SchemaMember("CCSBot", "m_name")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSBot", "m_name"); }
|
|
set { Schema.SetString(this.Handle, "CCSBot", "m_name", value); }
|
|
}
|
|
|
|
// m_combatRange
|
|
[SchemaMember("CCSBot", "m_combatRange")]
|
|
public ref float CombatRange => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_combatRange");
|
|
|
|
// m_isRogue
|
|
[SchemaMember("CCSBot", "m_isRogue")]
|
|
public ref bool IsRogue => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isRogue");
|
|
|
|
// m_rogueTimer
|
|
[SchemaMember("CCSBot", "m_rogueTimer")]
|
|
public CountdownTimer RogueTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_rogueTimer");
|
|
|
|
// m_diedLastRound
|
|
[SchemaMember("CCSBot", "m_diedLastRound")]
|
|
public ref bool DiedLastRound => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_diedLastRound");
|
|
|
|
// m_safeTime
|
|
[SchemaMember("CCSBot", "m_safeTime")]
|
|
public ref float SafeTime => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_safeTime");
|
|
|
|
// m_wasSafe
|
|
[SchemaMember("CCSBot", "m_wasSafe")]
|
|
public ref bool WasSafe => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_wasSafe");
|
|
|
|
// m_blindFire
|
|
[SchemaMember("CCSBot", "m_blindFire")]
|
|
public ref bool BlindFire => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_blindFire");
|
|
|
|
// m_surpriseTimer
|
|
[SchemaMember("CCSBot", "m_surpriseTimer")]
|
|
public CountdownTimer SurpriseTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_surpriseTimer");
|
|
|
|
// m_bAllowActive
|
|
[SchemaMember("CCSBot", "m_bAllowActive")]
|
|
public ref bool AllowActive => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_bAllowActive");
|
|
|
|
// m_isFollowing
|
|
[SchemaMember("CCSBot", "m_isFollowing")]
|
|
public ref bool IsFollowing => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isFollowing");
|
|
|
|
// m_leader
|
|
[SchemaMember("CCSBot", "m_leader")]
|
|
public CHandle<CCSPlayerPawn> Leader => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSBot", "m_leader");
|
|
|
|
// m_followTimestamp
|
|
[SchemaMember("CCSBot", "m_followTimestamp")]
|
|
public ref float FollowTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_followTimestamp");
|
|
|
|
// m_allowAutoFollowTime
|
|
[SchemaMember("CCSBot", "m_allowAutoFollowTime")]
|
|
public ref float AllowAutoFollowTime => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_allowAutoFollowTime");
|
|
|
|
// m_hurryTimer
|
|
[SchemaMember("CCSBot", "m_hurryTimer")]
|
|
public CountdownTimer HurryTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_hurryTimer");
|
|
|
|
// m_alertTimer
|
|
[SchemaMember("CCSBot", "m_alertTimer")]
|
|
public CountdownTimer AlertTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_alertTimer");
|
|
|
|
// m_sneakTimer
|
|
[SchemaMember("CCSBot", "m_sneakTimer")]
|
|
public CountdownTimer SneakTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_sneakTimer");
|
|
|
|
// m_panicTimer
|
|
[SchemaMember("CCSBot", "m_panicTimer")]
|
|
public CountdownTimer PanicTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_panicTimer");
|
|
|
|
// m_stateTimestamp
|
|
[SchemaMember("CCSBot", "m_stateTimestamp")]
|
|
public ref float StateTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_stateTimestamp");
|
|
|
|
// m_isAttacking
|
|
[SchemaMember("CCSBot", "m_isAttacking")]
|
|
public ref bool IsAttacking => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isAttacking");
|
|
|
|
// m_isOpeningDoor
|
|
[SchemaMember("CCSBot", "m_isOpeningDoor")]
|
|
public ref bool IsOpeningDoor => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isOpeningDoor");
|
|
|
|
// m_taskEntity
|
|
[SchemaMember("CCSBot", "m_taskEntity")]
|
|
public CHandle<CBaseEntity> TaskEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSBot", "m_taskEntity");
|
|
|
|
// m_goalPosition
|
|
[SchemaMember("CCSBot", "m_goalPosition")]
|
|
public Vector GoalPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_goalPosition");
|
|
|
|
// m_goalEntity
|
|
[SchemaMember("CCSBot", "m_goalEntity")]
|
|
public CHandle<CBaseEntity> GoalEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSBot", "m_goalEntity");
|
|
|
|
// m_avoid
|
|
[SchemaMember("CCSBot", "m_avoid")]
|
|
public CHandle<CBaseEntity> Avoid => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSBot", "m_avoid");
|
|
|
|
// m_avoidTimestamp
|
|
[SchemaMember("CCSBot", "m_avoidTimestamp")]
|
|
public ref float AvoidTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_avoidTimestamp");
|
|
|
|
// m_isStopping
|
|
[SchemaMember("CCSBot", "m_isStopping")]
|
|
public ref bool IsStopping => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isStopping");
|
|
|
|
// m_hasVisitedEnemySpawn
|
|
[SchemaMember("CCSBot", "m_hasVisitedEnemySpawn")]
|
|
public ref bool HasVisitedEnemySpawn => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_hasVisitedEnemySpawn");
|
|
|
|
// m_stillTimer
|
|
[SchemaMember("CCSBot", "m_stillTimer")]
|
|
public IntervalTimer StillTimer => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CCSBot", "m_stillTimer");
|
|
|
|
// m_bEyeAnglesUnderPathFinderControl
|
|
[SchemaMember("CCSBot", "m_bEyeAnglesUnderPathFinderControl")]
|
|
public ref bool EyeAnglesUnderPathFinderControl => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_bEyeAnglesUnderPathFinderControl");
|
|
|
|
// m_pathIndex
|
|
[SchemaMember("CCSBot", "m_pathIndex")]
|
|
public ref Int32 PathIndex => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_pathIndex");
|
|
|
|
// m_areaEnteredTimestamp
|
|
[SchemaMember("CCSBot", "m_areaEnteredTimestamp")]
|
|
public ref float AreaEnteredTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_areaEnteredTimestamp");
|
|
|
|
// m_repathTimer
|
|
[SchemaMember("CCSBot", "m_repathTimer")]
|
|
public CountdownTimer RepathTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_repathTimer");
|
|
|
|
// m_avoidFriendTimer
|
|
[SchemaMember("CCSBot", "m_avoidFriendTimer")]
|
|
public CountdownTimer AvoidFriendTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_avoidFriendTimer");
|
|
|
|
// m_isFriendInTheWay
|
|
[SchemaMember("CCSBot", "m_isFriendInTheWay")]
|
|
public ref bool IsFriendInTheWay => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isFriendInTheWay");
|
|
|
|
// m_politeTimer
|
|
[SchemaMember("CCSBot", "m_politeTimer")]
|
|
public CountdownTimer PoliteTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_politeTimer");
|
|
|
|
// m_isWaitingBehindFriend
|
|
[SchemaMember("CCSBot", "m_isWaitingBehindFriend")]
|
|
public ref bool IsWaitingBehindFriend => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isWaitingBehindFriend");
|
|
|
|
// m_pathLadderEnd
|
|
[SchemaMember("CCSBot", "m_pathLadderEnd")]
|
|
public ref float PathLadderEnd => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_pathLadderEnd");
|
|
|
|
// m_mustRunTimer
|
|
[SchemaMember("CCSBot", "m_mustRunTimer")]
|
|
public CountdownTimer MustRunTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_mustRunTimer");
|
|
|
|
// m_waitTimer
|
|
[SchemaMember("CCSBot", "m_waitTimer")]
|
|
public CountdownTimer WaitTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_waitTimer");
|
|
|
|
// m_updateTravelDistanceTimer
|
|
[SchemaMember("CCSBot", "m_updateTravelDistanceTimer")]
|
|
public CountdownTimer UpdateTravelDistanceTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_updateTravelDistanceTimer");
|
|
|
|
// m_playerTravelDistance
|
|
[SchemaMember("CCSBot", "m_playerTravelDistance")]
|
|
public Span<float> PlayerTravelDistance => Schema.GetFixedArray<float>(this.Handle, "CCSBot", "m_playerTravelDistance", 64);
|
|
|
|
// m_travelDistancePhase
|
|
[SchemaMember("CCSBot", "m_travelDistancePhase")]
|
|
public ref byte TravelDistancePhase => ref Schema.GetRef<byte>(this.Handle, "CCSBot", "m_travelDistancePhase");
|
|
|
|
// m_hostageEscortCount
|
|
[SchemaMember("CCSBot", "m_hostageEscortCount")]
|
|
public ref byte HostageEscortCount => ref Schema.GetRef<byte>(this.Handle, "CCSBot", "m_hostageEscortCount");
|
|
|
|
// m_hostageEscortCountTimestamp
|
|
[SchemaMember("CCSBot", "m_hostageEscortCountTimestamp")]
|
|
public ref float HostageEscortCountTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_hostageEscortCountTimestamp");
|
|
|
|
// m_desiredTeam
|
|
[SchemaMember("CCSBot", "m_desiredTeam")]
|
|
public ref Int32 DesiredTeam => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_desiredTeam");
|
|
|
|
// m_hasJoined
|
|
[SchemaMember("CCSBot", "m_hasJoined")]
|
|
public ref bool HasJoined => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_hasJoined");
|
|
|
|
// m_isWaitingForHostage
|
|
[SchemaMember("CCSBot", "m_isWaitingForHostage")]
|
|
public ref bool IsWaitingForHostage => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isWaitingForHostage");
|
|
|
|
// m_inhibitWaitingForHostageTimer
|
|
[SchemaMember("CCSBot", "m_inhibitWaitingForHostageTimer")]
|
|
public CountdownTimer InhibitWaitingForHostageTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_inhibitWaitingForHostageTimer");
|
|
|
|
// m_waitForHostageTimer
|
|
[SchemaMember("CCSBot", "m_waitForHostageTimer")]
|
|
public CountdownTimer WaitForHostageTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_waitForHostageTimer");
|
|
|
|
// m_noisePosition
|
|
[SchemaMember("CCSBot", "m_noisePosition")]
|
|
public Vector NoisePosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_noisePosition");
|
|
|
|
// m_noiseTravelDistance
|
|
[SchemaMember("CCSBot", "m_noiseTravelDistance")]
|
|
public ref float NoiseTravelDistance => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_noiseTravelDistance");
|
|
|
|
// m_noiseTimestamp
|
|
[SchemaMember("CCSBot", "m_noiseTimestamp")]
|
|
public ref float NoiseTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_noiseTimestamp");
|
|
|
|
// m_noiseSource
|
|
[SchemaMember("CCSBot", "m_noiseSource")]
|
|
public CCSPlayerPawn? NoiseSource => Schema.GetPointer<CCSPlayerPawn>(this.Handle, "CCSBot", "m_noiseSource");
|
|
|
|
// m_noiseBendTimer
|
|
[SchemaMember("CCSBot", "m_noiseBendTimer")]
|
|
public CountdownTimer NoiseBendTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_noiseBendTimer");
|
|
|
|
// m_bentNoisePosition
|
|
[SchemaMember("CCSBot", "m_bentNoisePosition")]
|
|
public Vector BentNoisePosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_bentNoisePosition");
|
|
|
|
// m_bendNoisePositionValid
|
|
[SchemaMember("CCSBot", "m_bendNoisePositionValid")]
|
|
public ref bool BendNoisePositionValid => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_bendNoisePositionValid");
|
|
|
|
// m_lookAroundStateTimestamp
|
|
[SchemaMember("CCSBot", "m_lookAroundStateTimestamp")]
|
|
public ref float LookAroundStateTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookAroundStateTimestamp");
|
|
|
|
// m_lookAheadAngle
|
|
[SchemaMember("CCSBot", "m_lookAheadAngle")]
|
|
public ref float LookAheadAngle => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookAheadAngle");
|
|
|
|
// m_forwardAngle
|
|
[SchemaMember("CCSBot", "m_forwardAngle")]
|
|
public ref float ForwardAngle => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_forwardAngle");
|
|
|
|
// m_inhibitLookAroundTimestamp
|
|
[SchemaMember("CCSBot", "m_inhibitLookAroundTimestamp")]
|
|
public ref float InhibitLookAroundTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_inhibitLookAroundTimestamp");
|
|
|
|
// m_lookAtSpot
|
|
[SchemaMember("CCSBot", "m_lookAtSpot")]
|
|
public Vector LookAtSpot => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_lookAtSpot");
|
|
|
|
// m_lookAtSpotDuration
|
|
[SchemaMember("CCSBot", "m_lookAtSpotDuration")]
|
|
public ref float LookAtSpotDuration => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookAtSpotDuration");
|
|
|
|
// m_lookAtSpotTimestamp
|
|
[SchemaMember("CCSBot", "m_lookAtSpotTimestamp")]
|
|
public ref float LookAtSpotTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookAtSpotTimestamp");
|
|
|
|
// m_lookAtSpotAngleTolerance
|
|
[SchemaMember("CCSBot", "m_lookAtSpotAngleTolerance")]
|
|
public ref float LookAtSpotAngleTolerance => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookAtSpotAngleTolerance");
|
|
|
|
// m_lookAtSpotClearIfClose
|
|
[SchemaMember("CCSBot", "m_lookAtSpotClearIfClose")]
|
|
public ref bool LookAtSpotClearIfClose => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_lookAtSpotClearIfClose");
|
|
|
|
// m_lookAtSpotAttack
|
|
[SchemaMember("CCSBot", "m_lookAtSpotAttack")]
|
|
public ref bool LookAtSpotAttack => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_lookAtSpotAttack");
|
|
|
|
// m_lookAtDesc
|
|
[SchemaMember("CCSBot", "m_lookAtDesc")]
|
|
public string LookAtDesc
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSBot", "m_lookAtDesc"); }
|
|
set { Schema.SetString(this.Handle, "CCSBot", "m_lookAtDesc", value); }
|
|
}
|
|
|
|
// m_peripheralTimestamp
|
|
[SchemaMember("CCSBot", "m_peripheralTimestamp")]
|
|
public ref float PeripheralTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_peripheralTimestamp");
|
|
|
|
// m_approachPointCount
|
|
[SchemaMember("CCSBot", "m_approachPointCount")]
|
|
public ref byte ApproachPointCount => ref Schema.GetRef<byte>(this.Handle, "CCSBot", "m_approachPointCount");
|
|
|
|
// m_approachPointViewPosition
|
|
[SchemaMember("CCSBot", "m_approachPointViewPosition")]
|
|
public Vector ApproachPointViewPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_approachPointViewPosition");
|
|
|
|
// m_viewSteadyTimer
|
|
[SchemaMember("CCSBot", "m_viewSteadyTimer")]
|
|
public IntervalTimer ViewSteadyTimer => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CCSBot", "m_viewSteadyTimer");
|
|
|
|
// m_tossGrenadeTimer
|
|
[SchemaMember("CCSBot", "m_tossGrenadeTimer")]
|
|
public CountdownTimer TossGrenadeTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_tossGrenadeTimer");
|
|
|
|
// m_isAvoidingGrenade
|
|
[SchemaMember("CCSBot", "m_isAvoidingGrenade")]
|
|
public CountdownTimer IsAvoidingGrenade => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_isAvoidingGrenade");
|
|
|
|
// m_spotCheckTimestamp
|
|
[SchemaMember("CCSBot", "m_spotCheckTimestamp")]
|
|
public ref float SpotCheckTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_spotCheckTimestamp");
|
|
|
|
// m_checkedHidingSpotCount
|
|
[SchemaMember("CCSBot", "m_checkedHidingSpotCount")]
|
|
public ref Int32 CheckedHidingSpotCount => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_checkedHidingSpotCount");
|
|
|
|
// m_lookPitch
|
|
[SchemaMember("CCSBot", "m_lookPitch")]
|
|
public ref float LookPitch => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookPitch");
|
|
|
|
// m_lookPitchVel
|
|
[SchemaMember("CCSBot", "m_lookPitchVel")]
|
|
public ref float LookPitchVel => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookPitchVel");
|
|
|
|
// m_lookYaw
|
|
[SchemaMember("CCSBot", "m_lookYaw")]
|
|
public ref float LookYaw => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookYaw");
|
|
|
|
// m_lookYawVel
|
|
[SchemaMember("CCSBot", "m_lookYawVel")]
|
|
public ref float LookYawVel => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lookYawVel");
|
|
|
|
// m_targetSpot
|
|
[SchemaMember("CCSBot", "m_targetSpot")]
|
|
public Vector TargetSpot => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_targetSpot");
|
|
|
|
// m_targetSpotVelocity
|
|
[SchemaMember("CCSBot", "m_targetSpotVelocity")]
|
|
public Vector TargetSpotVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_targetSpotVelocity");
|
|
|
|
// m_targetSpotPredicted
|
|
[SchemaMember("CCSBot", "m_targetSpotPredicted")]
|
|
public Vector TargetSpotPredicted => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_targetSpotPredicted");
|
|
|
|
// m_aimError
|
|
[SchemaMember("CCSBot", "m_aimError")]
|
|
public QAngle AimError => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSBot", "m_aimError");
|
|
|
|
// m_aimGoal
|
|
[SchemaMember("CCSBot", "m_aimGoal")]
|
|
public QAngle AimGoal => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSBot", "m_aimGoal");
|
|
|
|
// m_targetSpotTime
|
|
[SchemaMember("CCSBot", "m_targetSpotTime")]
|
|
public ref float TargetSpotTime => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_targetSpotTime");
|
|
|
|
// m_aimFocus
|
|
[SchemaMember("CCSBot", "m_aimFocus")]
|
|
public ref float AimFocus => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_aimFocus");
|
|
|
|
// m_aimFocusInterval
|
|
[SchemaMember("CCSBot", "m_aimFocusInterval")]
|
|
public ref float AimFocusInterval => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_aimFocusInterval");
|
|
|
|
// m_aimFocusNextUpdate
|
|
[SchemaMember("CCSBot", "m_aimFocusNextUpdate")]
|
|
public ref float AimFocusNextUpdate => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_aimFocusNextUpdate");
|
|
|
|
// m_ignoreEnemiesTimer
|
|
[SchemaMember("CCSBot", "m_ignoreEnemiesTimer")]
|
|
public CountdownTimer IgnoreEnemiesTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_ignoreEnemiesTimer");
|
|
|
|
// m_enemy
|
|
[SchemaMember("CCSBot", "m_enemy")]
|
|
public CHandle<CCSPlayerPawn> Enemy => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSBot", "m_enemy");
|
|
|
|
// m_isEnemyVisible
|
|
[SchemaMember("CCSBot", "m_isEnemyVisible")]
|
|
public ref bool IsEnemyVisible => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isEnemyVisible");
|
|
|
|
// m_visibleEnemyParts
|
|
[SchemaMember("CCSBot", "m_visibleEnemyParts")]
|
|
public ref byte VisibleEnemyParts => ref Schema.GetRef<byte>(this.Handle, "CCSBot", "m_visibleEnemyParts");
|
|
|
|
// m_lastEnemyPosition
|
|
[SchemaMember("CCSBot", "m_lastEnemyPosition")]
|
|
public Vector LastEnemyPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_lastEnemyPosition");
|
|
|
|
// m_lastSawEnemyTimestamp
|
|
[SchemaMember("CCSBot", "m_lastSawEnemyTimestamp")]
|
|
public ref float LastSawEnemyTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lastSawEnemyTimestamp");
|
|
|
|
// m_firstSawEnemyTimestamp
|
|
[SchemaMember("CCSBot", "m_firstSawEnemyTimestamp")]
|
|
public ref float FirstSawEnemyTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_firstSawEnemyTimestamp");
|
|
|
|
// m_currentEnemyAcquireTimestamp
|
|
[SchemaMember("CCSBot", "m_currentEnemyAcquireTimestamp")]
|
|
public ref float CurrentEnemyAcquireTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_currentEnemyAcquireTimestamp");
|
|
|
|
// m_enemyDeathTimestamp
|
|
[SchemaMember("CCSBot", "m_enemyDeathTimestamp")]
|
|
public ref float EnemyDeathTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_enemyDeathTimestamp");
|
|
|
|
// m_friendDeathTimestamp
|
|
[SchemaMember("CCSBot", "m_friendDeathTimestamp")]
|
|
public ref float FriendDeathTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_friendDeathTimestamp");
|
|
|
|
// m_isLastEnemyDead
|
|
[SchemaMember("CCSBot", "m_isLastEnemyDead")]
|
|
public ref bool IsLastEnemyDead => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isLastEnemyDead");
|
|
|
|
// m_nearbyEnemyCount
|
|
[SchemaMember("CCSBot", "m_nearbyEnemyCount")]
|
|
public ref Int32 NearbyEnemyCount => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_nearbyEnemyCount");
|
|
|
|
// m_bomber
|
|
[SchemaMember("CCSBot", "m_bomber")]
|
|
public CHandle<CCSPlayerPawn> Bomber => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSBot", "m_bomber");
|
|
|
|
// m_nearbyFriendCount
|
|
[SchemaMember("CCSBot", "m_nearbyFriendCount")]
|
|
public ref Int32 NearbyFriendCount => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_nearbyFriendCount");
|
|
|
|
// m_closestVisibleFriend
|
|
[SchemaMember("CCSBot", "m_closestVisibleFriend")]
|
|
public CHandle<CCSPlayerPawn> ClosestVisibleFriend => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSBot", "m_closestVisibleFriend");
|
|
|
|
// m_closestVisibleHumanFriend
|
|
[SchemaMember("CCSBot", "m_closestVisibleHumanFriend")]
|
|
public CHandle<CCSPlayerPawn> ClosestVisibleHumanFriend => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSBot", "m_closestVisibleHumanFriend");
|
|
|
|
// m_attentionInterval
|
|
[SchemaMember("CCSBot", "m_attentionInterval")]
|
|
public IntervalTimer AttentionInterval => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CCSBot", "m_attentionInterval");
|
|
|
|
// m_attacker
|
|
[SchemaMember("CCSBot", "m_attacker")]
|
|
public CHandle<CCSPlayerPawn> Attacker => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSBot", "m_attacker");
|
|
|
|
// m_attackedTimestamp
|
|
[SchemaMember("CCSBot", "m_attackedTimestamp")]
|
|
public ref float AttackedTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_attackedTimestamp");
|
|
|
|
// m_burnedByFlamesTimer
|
|
[SchemaMember("CCSBot", "m_burnedByFlamesTimer")]
|
|
public IntervalTimer BurnedByFlamesTimer => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CCSBot", "m_burnedByFlamesTimer");
|
|
|
|
// m_lastVictimID
|
|
[SchemaMember("CCSBot", "m_lastVictimID")]
|
|
public ref Int32 LastVictimID => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_lastVictimID");
|
|
|
|
// m_isAimingAtEnemy
|
|
[SchemaMember("CCSBot", "m_isAimingAtEnemy")]
|
|
public ref bool IsAimingAtEnemy => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isAimingAtEnemy");
|
|
|
|
// m_isRapidFiring
|
|
[SchemaMember("CCSBot", "m_isRapidFiring")]
|
|
public ref bool IsRapidFiring => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isRapidFiring");
|
|
|
|
// m_equipTimer
|
|
[SchemaMember("CCSBot", "m_equipTimer")]
|
|
public IntervalTimer EquipTimer => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CCSBot", "m_equipTimer");
|
|
|
|
// m_zoomTimer
|
|
[SchemaMember("CCSBot", "m_zoomTimer")]
|
|
public CountdownTimer ZoomTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_zoomTimer");
|
|
|
|
// m_fireWeaponTimestamp
|
|
[SchemaMember("CCSBot", "m_fireWeaponTimestamp")]
|
|
public ref float FireWeaponTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_fireWeaponTimestamp");
|
|
|
|
// m_lookForWeaponsOnGroundTimer
|
|
[SchemaMember("CCSBot", "m_lookForWeaponsOnGroundTimer")]
|
|
public CountdownTimer LookForWeaponsOnGroundTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_lookForWeaponsOnGroundTimer");
|
|
|
|
// m_bIsSleeping
|
|
[SchemaMember("CCSBot", "m_bIsSleeping")]
|
|
public ref bool IsSleeping => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_bIsSleeping");
|
|
|
|
// m_isEnemySniperVisible
|
|
[SchemaMember("CCSBot", "m_isEnemySniperVisible")]
|
|
public ref bool IsEnemySniperVisible => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isEnemySniperVisible");
|
|
|
|
// m_sawEnemySniperTimer
|
|
[SchemaMember("CCSBot", "m_sawEnemySniperTimer")]
|
|
public CountdownTimer SawEnemySniperTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_sawEnemySniperTimer");
|
|
|
|
// m_enemyQueueIndex
|
|
[SchemaMember("CCSBot", "m_enemyQueueIndex")]
|
|
public ref byte EnemyQueueIndex => ref Schema.GetRef<byte>(this.Handle, "CCSBot", "m_enemyQueueIndex");
|
|
|
|
// m_enemyQueueCount
|
|
[SchemaMember("CCSBot", "m_enemyQueueCount")]
|
|
public ref byte EnemyQueueCount => ref Schema.GetRef<byte>(this.Handle, "CCSBot", "m_enemyQueueCount");
|
|
|
|
// m_enemyQueueAttendIndex
|
|
[SchemaMember("CCSBot", "m_enemyQueueAttendIndex")]
|
|
public ref byte EnemyQueueAttendIndex => ref Schema.GetRef<byte>(this.Handle, "CCSBot", "m_enemyQueueAttendIndex");
|
|
|
|
// m_isStuck
|
|
[SchemaMember("CCSBot", "m_isStuck")]
|
|
public ref bool IsStuck => ref Schema.GetRef<bool>(this.Handle, "CCSBot", "m_isStuck");
|
|
|
|
// m_stuckTimestamp
|
|
[SchemaMember("CCSBot", "m_stuckTimestamp")]
|
|
public ref float StuckTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_stuckTimestamp");
|
|
|
|
// m_stuckSpot
|
|
[SchemaMember("CCSBot", "m_stuckSpot")]
|
|
public Vector StuckSpot => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_stuckSpot");
|
|
|
|
// m_wiggleTimer
|
|
[SchemaMember("CCSBot", "m_wiggleTimer")]
|
|
public CountdownTimer WiggleTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_wiggleTimer");
|
|
|
|
// m_stuckJumpTimer
|
|
[SchemaMember("CCSBot", "m_stuckJumpTimer")]
|
|
public CountdownTimer StuckJumpTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSBot", "m_stuckJumpTimer");
|
|
|
|
// m_nextCleanupCheckTimestamp
|
|
[SchemaMember("CCSBot", "m_nextCleanupCheckTimestamp")]
|
|
public ref float NextCleanupCheckTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_nextCleanupCheckTimestamp");
|
|
|
|
// m_avgVel
|
|
[SchemaMember("CCSBot", "m_avgVel")]
|
|
public Span<float> AvgVel => Schema.GetFixedArray<float>(this.Handle, "CCSBot", "m_avgVel", 10);
|
|
|
|
// m_avgVelIndex
|
|
[SchemaMember("CCSBot", "m_avgVelIndex")]
|
|
public ref Int32 AvgVelIndex => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_avgVelIndex");
|
|
|
|
// m_avgVelCount
|
|
[SchemaMember("CCSBot", "m_avgVelCount")]
|
|
public ref Int32 AvgVelCount => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_avgVelCount");
|
|
|
|
// m_lastOrigin
|
|
[SchemaMember("CCSBot", "m_lastOrigin")]
|
|
public Vector LastOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_lastOrigin");
|
|
|
|
// m_lastRadioRecievedTimestamp
|
|
[SchemaMember("CCSBot", "m_lastRadioRecievedTimestamp")]
|
|
public ref float LastRadioRecievedTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lastRadioRecievedTimestamp");
|
|
|
|
// m_lastRadioSentTimestamp
|
|
[SchemaMember("CCSBot", "m_lastRadioSentTimestamp")]
|
|
public ref float LastRadioSentTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_lastRadioSentTimestamp");
|
|
|
|
// m_radioSubject
|
|
[SchemaMember("CCSBot", "m_radioSubject")]
|
|
public CHandle<CCSPlayerPawn> RadioSubject => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSBot", "m_radioSubject");
|
|
|
|
// m_radioPosition
|
|
[SchemaMember("CCSBot", "m_radioPosition")]
|
|
public Vector RadioPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSBot", "m_radioPosition");
|
|
|
|
// m_voiceEndTimestamp
|
|
[SchemaMember("CCSBot", "m_voiceEndTimestamp")]
|
|
public ref float VoiceEndTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSBot", "m_voiceEndTimestamp");
|
|
|
|
// m_lastValidReactionQueueFrame
|
|
[SchemaMember("CCSBot", "m_lastValidReactionQueueFrame")]
|
|
public ref Int32 LastValidReactionQueueFrame => ref Schema.GetRef<Int32>(this.Handle, "CCSBot", "m_lastValidReactionQueueFrame");
|
|
|
|
}
|
|
|
|
public partial class CCSGameModeRules : NativeObject
|
|
{
|
|
public CCSGameModeRules (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CCSGameModeRules", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CCSGameModeRules", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CCSGameModeRules_Deathmatch : CCSGameModeRules
|
|
{
|
|
public CCSGameModeRules_Deathmatch (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bFirstThink
|
|
[SchemaMember("CCSGameModeRules_Deathmatch", "m_bFirstThink")]
|
|
public ref bool FirstThink => ref Schema.GetRef<bool>(this.Handle, "CCSGameModeRules_Deathmatch", "m_bFirstThink");
|
|
|
|
// m_bFirstThinkAfterConnected
|
|
[SchemaMember("CCSGameModeRules_Deathmatch", "m_bFirstThinkAfterConnected")]
|
|
public ref bool FirstThinkAfterConnected => ref Schema.GetRef<bool>(this.Handle, "CCSGameModeRules_Deathmatch", "m_bFirstThinkAfterConnected");
|
|
|
|
// m_flDMBonusStartTime
|
|
[SchemaMember("CCSGameModeRules_Deathmatch", "m_flDMBonusStartTime")]
|
|
public ref float DMBonusStartTime => ref Schema.GetRef<float>(this.Handle, "CCSGameModeRules_Deathmatch", "m_flDMBonusStartTime");
|
|
|
|
// m_flDMBonusTimeLength
|
|
[SchemaMember("CCSGameModeRules_Deathmatch", "m_flDMBonusTimeLength")]
|
|
public ref float DMBonusTimeLength => ref Schema.GetRef<float>(this.Handle, "CCSGameModeRules_Deathmatch", "m_flDMBonusTimeLength");
|
|
|
|
// m_nDMBonusWeaponLoadoutSlot
|
|
[SchemaMember("CCSGameModeRules_Deathmatch", "m_nDMBonusWeaponLoadoutSlot")]
|
|
public ref Int16 DMBonusWeaponLoadoutSlot => ref Schema.GetRef<Int16>(this.Handle, "CCSGameModeRules_Deathmatch", "m_nDMBonusWeaponLoadoutSlot");
|
|
|
|
}
|
|
|
|
public partial class CCSGameModeRules_Noop : CCSGameModeRules
|
|
{
|
|
public CCSGameModeRules_Noop (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGameModeRules_Scripted : CCSGameModeRules
|
|
{
|
|
public CCSGameModeRules_Scripted (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGameRules : CTeamplayRules
|
|
{
|
|
public CCSGameRules (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CCSGameRules", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CCSGameRules", "__m_pChainEntity");
|
|
|
|
// m_coopMissionManager
|
|
[SchemaMember("CCSGameRules", "m_coopMissionManager")]
|
|
public CHandle<CBaseEntity> CoopMissionManager => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSGameRules", "m_coopMissionManager");
|
|
|
|
// m_bFreezePeriod
|
|
[SchemaMember("CCSGameRules", "m_bFreezePeriod")]
|
|
public ref bool FreezePeriod => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bFreezePeriod");
|
|
|
|
// m_bWarmupPeriod
|
|
[SchemaMember("CCSGameRules", "m_bWarmupPeriod")]
|
|
public ref bool WarmupPeriod => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bWarmupPeriod");
|
|
|
|
// m_fWarmupPeriodEnd
|
|
[SchemaMember("CCSGameRules", "m_fWarmupPeriodEnd")]
|
|
public ref float WarmupPeriodEnd => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fWarmupPeriodEnd");
|
|
|
|
// m_fWarmupPeriodStart
|
|
[SchemaMember("CCSGameRules", "m_fWarmupPeriodStart")]
|
|
public ref float WarmupPeriodStart => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fWarmupPeriodStart");
|
|
|
|
// m_nTotalPausedTicks
|
|
[SchemaMember("CCSGameRules", "m_nTotalPausedTicks")]
|
|
public ref Int32 TotalPausedTicks => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nTotalPausedTicks");
|
|
|
|
// m_nPauseStartTick
|
|
[SchemaMember("CCSGameRules", "m_nPauseStartTick")]
|
|
public ref Int32 PauseStartTick => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nPauseStartTick");
|
|
|
|
// m_bServerPaused
|
|
[SchemaMember("CCSGameRules", "m_bServerPaused")]
|
|
public ref bool ServerPaused => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bServerPaused");
|
|
|
|
// m_bGamePaused
|
|
[SchemaMember("CCSGameRules", "m_bGamePaused")]
|
|
public ref bool GamePaused => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bGamePaused");
|
|
|
|
// m_bTerroristTimeOutActive
|
|
[SchemaMember("CCSGameRules", "m_bTerroristTimeOutActive")]
|
|
public ref bool TerroristTimeOutActive => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bTerroristTimeOutActive");
|
|
|
|
// m_bCTTimeOutActive
|
|
[SchemaMember("CCSGameRules", "m_bCTTimeOutActive")]
|
|
public ref bool CTTimeOutActive => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bCTTimeOutActive");
|
|
|
|
// m_flTerroristTimeOutRemaining
|
|
[SchemaMember("CCSGameRules", "m_flTerroristTimeOutRemaining")]
|
|
public ref float TerroristTimeOutRemaining => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flTerroristTimeOutRemaining");
|
|
|
|
// m_flCTTimeOutRemaining
|
|
[SchemaMember("CCSGameRules", "m_flCTTimeOutRemaining")]
|
|
public ref float CTTimeOutRemaining => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flCTTimeOutRemaining");
|
|
|
|
// m_nTerroristTimeOuts
|
|
[SchemaMember("CCSGameRules", "m_nTerroristTimeOuts")]
|
|
public ref Int32 TerroristTimeOuts => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nTerroristTimeOuts");
|
|
|
|
// m_nCTTimeOuts
|
|
[SchemaMember("CCSGameRules", "m_nCTTimeOuts")]
|
|
public ref Int32 CTTimeOuts => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nCTTimeOuts");
|
|
|
|
// m_bTechnicalTimeOut
|
|
[SchemaMember("CCSGameRules", "m_bTechnicalTimeOut")]
|
|
public ref bool TechnicalTimeOut => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bTechnicalTimeOut");
|
|
|
|
// m_bMatchWaitingForResume
|
|
[SchemaMember("CCSGameRules", "m_bMatchWaitingForResume")]
|
|
public ref bool MatchWaitingForResume => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bMatchWaitingForResume");
|
|
|
|
// m_iRoundTime
|
|
[SchemaMember("CCSGameRules", "m_iRoundTime")]
|
|
public ref Int32 RoundTime => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iRoundTime");
|
|
|
|
// m_fMatchStartTime
|
|
[SchemaMember("CCSGameRules", "m_fMatchStartTime")]
|
|
public ref float MatchStartTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fMatchStartTime");
|
|
|
|
// m_fRoundStartTime
|
|
[SchemaMember("CCSGameRules", "m_fRoundStartTime")]
|
|
public ref float RoundStartTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fRoundStartTime");
|
|
|
|
// m_flRestartRoundTime
|
|
[SchemaMember("CCSGameRules", "m_flRestartRoundTime")]
|
|
public ref float RestartRoundTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flRestartRoundTime");
|
|
|
|
// m_bGameRestart
|
|
[SchemaMember("CCSGameRules", "m_bGameRestart")]
|
|
public ref bool GameRestart => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bGameRestart");
|
|
|
|
// m_flGameStartTime
|
|
[SchemaMember("CCSGameRules", "m_flGameStartTime")]
|
|
public ref float GameStartTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flGameStartTime");
|
|
|
|
// m_timeUntilNextPhaseStarts
|
|
[SchemaMember("CCSGameRules", "m_timeUntilNextPhaseStarts")]
|
|
public ref float TimeUntilNextPhaseStarts => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_timeUntilNextPhaseStarts");
|
|
|
|
// m_gamePhase
|
|
[SchemaMember("CCSGameRules", "m_gamePhase")]
|
|
public ref Int32 GamePhase => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_gamePhase");
|
|
|
|
// m_totalRoundsPlayed
|
|
[SchemaMember("CCSGameRules", "m_totalRoundsPlayed")]
|
|
public ref Int32 TotalRoundsPlayed => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_totalRoundsPlayed");
|
|
|
|
// m_nRoundsPlayedThisPhase
|
|
[SchemaMember("CCSGameRules", "m_nRoundsPlayedThisPhase")]
|
|
public ref Int32 RoundsPlayedThisPhase => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nRoundsPlayedThisPhase");
|
|
|
|
// m_nOvertimePlaying
|
|
[SchemaMember("CCSGameRules", "m_nOvertimePlaying")]
|
|
public ref Int32 OvertimePlaying => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nOvertimePlaying");
|
|
|
|
// m_iHostagesRemaining
|
|
[SchemaMember("CCSGameRules", "m_iHostagesRemaining")]
|
|
public ref Int32 HostagesRemaining => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iHostagesRemaining");
|
|
|
|
// m_bAnyHostageReached
|
|
[SchemaMember("CCSGameRules", "m_bAnyHostageReached")]
|
|
public ref bool AnyHostageReached => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bAnyHostageReached");
|
|
|
|
// m_bMapHasBombTarget
|
|
[SchemaMember("CCSGameRules", "m_bMapHasBombTarget")]
|
|
public ref bool MapHasBombTarget => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bMapHasBombTarget");
|
|
|
|
// m_bMapHasRescueZone
|
|
[SchemaMember("CCSGameRules", "m_bMapHasRescueZone")]
|
|
public ref bool MapHasRescueZone => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bMapHasRescueZone");
|
|
|
|
// m_bMapHasBuyZone
|
|
[SchemaMember("CCSGameRules", "m_bMapHasBuyZone")]
|
|
public ref bool MapHasBuyZone => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bMapHasBuyZone");
|
|
|
|
// m_bIsQueuedMatchmaking
|
|
[SchemaMember("CCSGameRules", "m_bIsQueuedMatchmaking")]
|
|
public ref bool IsQueuedMatchmaking => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bIsQueuedMatchmaking");
|
|
|
|
// m_nQueuedMatchmakingMode
|
|
[SchemaMember("CCSGameRules", "m_nQueuedMatchmakingMode")]
|
|
public ref Int32 QueuedMatchmakingMode => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nQueuedMatchmakingMode");
|
|
|
|
// m_bIsValveDS
|
|
[SchemaMember("CCSGameRules", "m_bIsValveDS")]
|
|
public ref bool IsValveDS => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bIsValveDS");
|
|
|
|
// m_bLogoMap
|
|
[SchemaMember("CCSGameRules", "m_bLogoMap")]
|
|
public ref bool LogoMap => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bLogoMap");
|
|
|
|
// m_bPlayAllStepSoundsOnServer
|
|
[SchemaMember("CCSGameRules", "m_bPlayAllStepSoundsOnServer")]
|
|
public ref bool PlayAllStepSoundsOnServer => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bPlayAllStepSoundsOnServer");
|
|
|
|
// m_iSpectatorSlotCount
|
|
[SchemaMember("CCSGameRules", "m_iSpectatorSlotCount")]
|
|
public ref Int32 SpectatorSlotCount => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iSpectatorSlotCount");
|
|
|
|
// m_MatchDevice
|
|
[SchemaMember("CCSGameRules", "m_MatchDevice")]
|
|
public ref Int32 MatchDevice => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_MatchDevice");
|
|
|
|
// m_bHasMatchStarted
|
|
[SchemaMember("CCSGameRules", "m_bHasMatchStarted")]
|
|
public ref bool HasMatchStarted => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bHasMatchStarted");
|
|
|
|
// m_nNextMapInMapgroup
|
|
[SchemaMember("CCSGameRules", "m_nNextMapInMapgroup")]
|
|
public ref Int32 NextMapInMapgroup => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nNextMapInMapgroup");
|
|
|
|
// m_szTournamentEventName
|
|
[SchemaMember("CCSGameRules", "m_szTournamentEventName")]
|
|
public string TournamentEventName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSGameRules", "m_szTournamentEventName"); }
|
|
set { Schema.SetString(this.Handle, "CCSGameRules", "m_szTournamentEventName", value); }
|
|
}
|
|
|
|
// m_szTournamentEventStage
|
|
[SchemaMember("CCSGameRules", "m_szTournamentEventStage")]
|
|
public string TournamentEventStage
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSGameRules", "m_szTournamentEventStage"); }
|
|
set { Schema.SetString(this.Handle, "CCSGameRules", "m_szTournamentEventStage", value); }
|
|
}
|
|
|
|
// m_szMatchStatTxt
|
|
[SchemaMember("CCSGameRules", "m_szMatchStatTxt")]
|
|
public string MatchStatTxt
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSGameRules", "m_szMatchStatTxt"); }
|
|
set { Schema.SetString(this.Handle, "CCSGameRules", "m_szMatchStatTxt", value); }
|
|
}
|
|
|
|
// m_szTournamentPredictionsTxt
|
|
[SchemaMember("CCSGameRules", "m_szTournamentPredictionsTxt")]
|
|
public string TournamentPredictionsTxt
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSGameRules", "m_szTournamentPredictionsTxt"); }
|
|
set { Schema.SetString(this.Handle, "CCSGameRules", "m_szTournamentPredictionsTxt", value); }
|
|
}
|
|
|
|
// m_nTournamentPredictionsPct
|
|
[SchemaMember("CCSGameRules", "m_nTournamentPredictionsPct")]
|
|
public ref Int32 TournamentPredictionsPct => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nTournamentPredictionsPct");
|
|
|
|
// m_flCMMItemDropRevealStartTime
|
|
[SchemaMember("CCSGameRules", "m_flCMMItemDropRevealStartTime")]
|
|
public ref float CMMItemDropRevealStartTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flCMMItemDropRevealStartTime");
|
|
|
|
// m_flCMMItemDropRevealEndTime
|
|
[SchemaMember("CCSGameRules", "m_flCMMItemDropRevealEndTime")]
|
|
public ref float CMMItemDropRevealEndTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flCMMItemDropRevealEndTime");
|
|
|
|
// m_bIsDroppingItems
|
|
[SchemaMember("CCSGameRules", "m_bIsDroppingItems")]
|
|
public ref bool IsDroppingItems => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bIsDroppingItems");
|
|
|
|
// m_bIsQuestEligible
|
|
[SchemaMember("CCSGameRules", "m_bIsQuestEligible")]
|
|
public ref bool IsQuestEligible => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bIsQuestEligible");
|
|
|
|
// m_bIsHltvActive
|
|
[SchemaMember("CCSGameRules", "m_bIsHltvActive")]
|
|
public ref bool IsHltvActive => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bIsHltvActive");
|
|
|
|
// m_nGuardianModeWaveNumber
|
|
[SchemaMember("CCSGameRules", "m_nGuardianModeWaveNumber")]
|
|
public ref Int32 GuardianModeWaveNumber => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nGuardianModeWaveNumber");
|
|
|
|
// m_nGuardianModeSpecialKillsRemaining
|
|
[SchemaMember("CCSGameRules", "m_nGuardianModeSpecialKillsRemaining")]
|
|
public ref Int32 GuardianModeSpecialKillsRemaining => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nGuardianModeSpecialKillsRemaining");
|
|
|
|
// m_nGuardianModeSpecialWeaponNeeded
|
|
[SchemaMember("CCSGameRules", "m_nGuardianModeSpecialWeaponNeeded")]
|
|
public ref Int32 GuardianModeSpecialWeaponNeeded => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nGuardianModeSpecialWeaponNeeded");
|
|
|
|
// m_nGuardianGrenadesToGiveBots
|
|
[SchemaMember("CCSGameRules", "m_nGuardianGrenadesToGiveBots")]
|
|
public ref Int32 GuardianGrenadesToGiveBots => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nGuardianGrenadesToGiveBots");
|
|
|
|
// m_nNumHeaviesToSpawn
|
|
[SchemaMember("CCSGameRules", "m_nNumHeaviesToSpawn")]
|
|
public ref Int32 NumHeaviesToSpawn => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nNumHeaviesToSpawn");
|
|
|
|
// m_numGlobalGiftsGiven
|
|
[SchemaMember("CCSGameRules", "m_numGlobalGiftsGiven")]
|
|
public ref UInt32 NumGlobalGiftsGiven => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numGlobalGiftsGiven");
|
|
|
|
// m_numGlobalGifters
|
|
[SchemaMember("CCSGameRules", "m_numGlobalGifters")]
|
|
public ref UInt32 NumGlobalGifters => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numGlobalGifters");
|
|
|
|
// m_numGlobalGiftsPeriodSeconds
|
|
[SchemaMember("CCSGameRules", "m_numGlobalGiftsPeriodSeconds")]
|
|
public ref UInt32 NumGlobalGiftsPeriodSeconds => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numGlobalGiftsPeriodSeconds");
|
|
|
|
// m_arrFeaturedGiftersAccounts
|
|
[SchemaMember("CCSGameRules", "m_arrFeaturedGiftersAccounts")]
|
|
public Span<UInt32> FeaturedGiftersAccounts => Schema.GetFixedArray<UInt32>(this.Handle, "CCSGameRules", "m_arrFeaturedGiftersAccounts", 4);
|
|
|
|
// m_arrFeaturedGiftersGifts
|
|
[SchemaMember("CCSGameRules", "m_arrFeaturedGiftersGifts")]
|
|
public Span<UInt32> FeaturedGiftersGifts => Schema.GetFixedArray<UInt32>(this.Handle, "CCSGameRules", "m_arrFeaturedGiftersGifts", 4);
|
|
|
|
// m_arrProhibitedItemIndices
|
|
[SchemaMember("CCSGameRules", "m_arrProhibitedItemIndices")]
|
|
public Span<UInt16> ProhibitedItemIndices => Schema.GetFixedArray<UInt16>(this.Handle, "CCSGameRules", "m_arrProhibitedItemIndices", 100);
|
|
|
|
// m_arrTournamentActiveCasterAccounts
|
|
[SchemaMember("CCSGameRules", "m_arrTournamentActiveCasterAccounts")]
|
|
public Span<UInt32> TournamentActiveCasterAccounts => Schema.GetFixedArray<UInt32>(this.Handle, "CCSGameRules", "m_arrTournamentActiveCasterAccounts", 4);
|
|
|
|
// m_numBestOfMaps
|
|
[SchemaMember("CCSGameRules", "m_numBestOfMaps")]
|
|
public ref Int32 NumBestOfMaps => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_numBestOfMaps");
|
|
|
|
// m_nHalloweenMaskListSeed
|
|
[SchemaMember("CCSGameRules", "m_nHalloweenMaskListSeed")]
|
|
public ref Int32 HalloweenMaskListSeed => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nHalloweenMaskListSeed");
|
|
|
|
// m_bBombDropped
|
|
[SchemaMember("CCSGameRules", "m_bBombDropped")]
|
|
public ref bool BombDropped => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bBombDropped");
|
|
|
|
// m_bBombPlanted
|
|
[SchemaMember("CCSGameRules", "m_bBombPlanted")]
|
|
public ref bool BombPlanted => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bBombPlanted");
|
|
|
|
// m_iRoundWinStatus
|
|
[SchemaMember("CCSGameRules", "m_iRoundWinStatus")]
|
|
public ref Int32 RoundWinStatus => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iRoundWinStatus");
|
|
|
|
// m_eRoundWinReason
|
|
[SchemaMember("CCSGameRules", "m_eRoundWinReason")]
|
|
public ref Int32 RoundWinReason => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_eRoundWinReason");
|
|
|
|
// m_bTCantBuy
|
|
[SchemaMember("CCSGameRules", "m_bTCantBuy")]
|
|
public ref bool TCantBuy => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bTCantBuy");
|
|
|
|
// m_bCTCantBuy
|
|
[SchemaMember("CCSGameRules", "m_bCTCantBuy")]
|
|
public ref bool CTCantBuy => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bCTCantBuy");
|
|
|
|
// m_flGuardianBuyUntilTime
|
|
[SchemaMember("CCSGameRules", "m_flGuardianBuyUntilTime")]
|
|
public ref float GuardianBuyUntilTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flGuardianBuyUntilTime");
|
|
|
|
// m_iMatchStats_RoundResults
|
|
[SchemaMember("CCSGameRules", "m_iMatchStats_RoundResults")]
|
|
public Span<Int32> MatchStats_RoundResults => Schema.GetFixedArray<Int32>(this.Handle, "CCSGameRules", "m_iMatchStats_RoundResults", 30);
|
|
|
|
// m_iMatchStats_PlayersAlive_CT
|
|
[SchemaMember("CCSGameRules", "m_iMatchStats_PlayersAlive_CT")]
|
|
public Span<Int32> MatchStats_PlayersAlive_CT => Schema.GetFixedArray<Int32>(this.Handle, "CCSGameRules", "m_iMatchStats_PlayersAlive_CT", 30);
|
|
|
|
// m_iMatchStats_PlayersAlive_T
|
|
[SchemaMember("CCSGameRules", "m_iMatchStats_PlayersAlive_T")]
|
|
public Span<Int32> MatchStats_PlayersAlive_T => Schema.GetFixedArray<Int32>(this.Handle, "CCSGameRules", "m_iMatchStats_PlayersAlive_T", 30);
|
|
|
|
// m_TeamRespawnWaveTimes
|
|
[SchemaMember("CCSGameRules", "m_TeamRespawnWaveTimes")]
|
|
public Span<float> TeamRespawnWaveTimes => Schema.GetFixedArray<float>(this.Handle, "CCSGameRules", "m_TeamRespawnWaveTimes", 32);
|
|
|
|
// m_flNextRespawnWave
|
|
[SchemaMember("CCSGameRules", "m_flNextRespawnWave")]
|
|
public Span<float> NextRespawnWave => Schema.GetFixedArray<float>(this.Handle, "CCSGameRules", "m_flNextRespawnWave", 32);
|
|
|
|
// m_nServerQuestID
|
|
[SchemaMember("CCSGameRules", "m_nServerQuestID")]
|
|
public ref Int32 ServerQuestID => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nServerQuestID");
|
|
|
|
// m_vMinimapMins
|
|
[SchemaMember("CCSGameRules", "m_vMinimapMins")]
|
|
public Vector MinimapMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSGameRules", "m_vMinimapMins");
|
|
|
|
// m_vMinimapMaxs
|
|
[SchemaMember("CCSGameRules", "m_vMinimapMaxs")]
|
|
public Vector MinimapMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSGameRules", "m_vMinimapMaxs");
|
|
|
|
// m_MinimapVerticalSectionHeights
|
|
[SchemaMember("CCSGameRules", "m_MinimapVerticalSectionHeights")]
|
|
public Span<float> MinimapVerticalSectionHeights => Schema.GetFixedArray<float>(this.Handle, "CCSGameRules", "m_MinimapVerticalSectionHeights", 8);
|
|
|
|
// m_bDontIncrementCoopWave
|
|
[SchemaMember("CCSGameRules", "m_bDontIncrementCoopWave")]
|
|
public ref bool DontIncrementCoopWave => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bDontIncrementCoopWave");
|
|
|
|
// m_bSpawnedTerrorHuntHeavy
|
|
[SchemaMember("CCSGameRules", "m_bSpawnedTerrorHuntHeavy")]
|
|
public ref bool SpawnedTerrorHuntHeavy => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bSpawnedTerrorHuntHeavy");
|
|
|
|
// m_nEndMatchMapGroupVoteTypes
|
|
[SchemaMember("CCSGameRules", "m_nEndMatchMapGroupVoteTypes")]
|
|
public Span<Int32> EndMatchMapGroupVoteTypes => Schema.GetFixedArray<Int32>(this.Handle, "CCSGameRules", "m_nEndMatchMapGroupVoteTypes", 10);
|
|
|
|
// m_nEndMatchMapGroupVoteOptions
|
|
[SchemaMember("CCSGameRules", "m_nEndMatchMapGroupVoteOptions")]
|
|
public Span<Int32> EndMatchMapGroupVoteOptions => Schema.GetFixedArray<Int32>(this.Handle, "CCSGameRules", "m_nEndMatchMapGroupVoteOptions", 10);
|
|
|
|
// m_nEndMatchMapVoteWinner
|
|
[SchemaMember("CCSGameRules", "m_nEndMatchMapVoteWinner")]
|
|
public ref Int32 EndMatchMapVoteWinner => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nEndMatchMapVoteWinner");
|
|
|
|
// m_iNumConsecutiveCTLoses
|
|
[SchemaMember("CCSGameRules", "m_iNumConsecutiveCTLoses")]
|
|
public ref Int32 NumConsecutiveCTLoses => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNumConsecutiveCTLoses");
|
|
|
|
// m_iNumConsecutiveTerroristLoses
|
|
[SchemaMember("CCSGameRules", "m_iNumConsecutiveTerroristLoses")]
|
|
public ref Int32 NumConsecutiveTerroristLoses => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNumConsecutiveTerroristLoses");
|
|
|
|
// m_bHasHostageBeenTouched
|
|
[SchemaMember("CCSGameRules", "m_bHasHostageBeenTouched")]
|
|
public ref bool HasHostageBeenTouched => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bHasHostageBeenTouched");
|
|
|
|
// m_flIntermissionStartTime
|
|
[SchemaMember("CCSGameRules", "m_flIntermissionStartTime")]
|
|
public ref float IntermissionStartTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flIntermissionStartTime");
|
|
|
|
// m_flIntermissionEndTime
|
|
[SchemaMember("CCSGameRules", "m_flIntermissionEndTime")]
|
|
public ref float IntermissionEndTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flIntermissionEndTime");
|
|
|
|
// m_bLevelInitialized
|
|
[SchemaMember("CCSGameRules", "m_bLevelInitialized")]
|
|
public ref bool LevelInitialized => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bLevelInitialized");
|
|
|
|
// m_iTotalRoundsPlayed
|
|
[SchemaMember("CCSGameRules", "m_iTotalRoundsPlayed")]
|
|
public ref Int32 ITotalRoundsPlayed => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iTotalRoundsPlayed");
|
|
|
|
// m_iUnBalancedRounds
|
|
[SchemaMember("CCSGameRules", "m_iUnBalancedRounds")]
|
|
public ref Int32 UnBalancedRounds => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iUnBalancedRounds");
|
|
|
|
// m_endMatchOnRoundReset
|
|
[SchemaMember("CCSGameRules", "m_endMatchOnRoundReset")]
|
|
public ref bool EndMatchOnRoundReset => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_endMatchOnRoundReset");
|
|
|
|
// m_endMatchOnThink
|
|
[SchemaMember("CCSGameRules", "m_endMatchOnThink")]
|
|
public ref bool EndMatchOnThink => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_endMatchOnThink");
|
|
|
|
// m_iFreezeTime
|
|
[SchemaMember("CCSGameRules", "m_iFreezeTime")]
|
|
public ref Int32 FreezeTime => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iFreezeTime");
|
|
|
|
// m_iNumTerrorist
|
|
[SchemaMember("CCSGameRules", "m_iNumTerrorist")]
|
|
public ref Int32 NumTerrorist => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNumTerrorist");
|
|
|
|
// m_iNumCT
|
|
[SchemaMember("CCSGameRules", "m_iNumCT")]
|
|
public ref Int32 NumCT => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNumCT");
|
|
|
|
// m_iNumSpawnableTerrorist
|
|
[SchemaMember("CCSGameRules", "m_iNumSpawnableTerrorist")]
|
|
public ref Int32 NumSpawnableTerrorist => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNumSpawnableTerrorist");
|
|
|
|
// m_iNumSpawnableCT
|
|
[SchemaMember("CCSGameRules", "m_iNumSpawnableCT")]
|
|
public ref Int32 NumSpawnableCT => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNumSpawnableCT");
|
|
|
|
// m_arrSelectedHostageSpawnIndices
|
|
[SchemaMember("CCSGameRules", "m_arrSelectedHostageSpawnIndices")]
|
|
public NetworkedVector<Int32> SelectedHostageSpawnIndices => Schema.GetDeclaredClass<NetworkedVector<Int32>>(this.Handle, "CCSGameRules", "m_arrSelectedHostageSpawnIndices");
|
|
|
|
// m_bFirstConnected
|
|
[SchemaMember("CCSGameRules", "m_bFirstConnected")]
|
|
public ref bool FirstConnected => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bFirstConnected");
|
|
|
|
// m_bCompleteReset
|
|
[SchemaMember("CCSGameRules", "m_bCompleteReset")]
|
|
public ref bool CompleteReset => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bCompleteReset");
|
|
|
|
// m_bPickNewTeamsOnReset
|
|
[SchemaMember("CCSGameRules", "m_bPickNewTeamsOnReset")]
|
|
public ref bool PickNewTeamsOnReset => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bPickNewTeamsOnReset");
|
|
|
|
// m_bScrambleTeamsOnRestart
|
|
[SchemaMember("CCSGameRules", "m_bScrambleTeamsOnRestart")]
|
|
public ref bool ScrambleTeamsOnRestart => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bScrambleTeamsOnRestart");
|
|
|
|
// m_bSwapTeamsOnRestart
|
|
[SchemaMember("CCSGameRules", "m_bSwapTeamsOnRestart")]
|
|
public ref bool SwapTeamsOnRestart => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bSwapTeamsOnRestart");
|
|
|
|
// m_nEndMatchTiedVotes
|
|
[SchemaMember("CCSGameRules", "m_nEndMatchTiedVotes")]
|
|
public NetworkedVector<Int32> EndMatchTiedVotes => Schema.GetDeclaredClass<NetworkedVector<Int32>>(this.Handle, "CCSGameRules", "m_nEndMatchTiedVotes");
|
|
|
|
// m_bNeedToAskPlayersForContinueVote
|
|
[SchemaMember("CCSGameRules", "m_bNeedToAskPlayersForContinueVote")]
|
|
public ref bool NeedToAskPlayersForContinueVote => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bNeedToAskPlayersForContinueVote");
|
|
|
|
// m_numQueuedMatchmakingAccounts
|
|
[SchemaMember("CCSGameRules", "m_numQueuedMatchmakingAccounts")]
|
|
public ref UInt32 NumQueuedMatchmakingAccounts => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numQueuedMatchmakingAccounts");
|
|
|
|
// m_pQueuedMatchmakingReservationString
|
|
[SchemaMember("CCSGameRules", "m_pQueuedMatchmakingReservationString")]
|
|
public string QueuedMatchmakingReservationString
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSGameRules", "m_pQueuedMatchmakingReservationString"); }
|
|
set { Schema.SetString(this.Handle, "CCSGameRules", "m_pQueuedMatchmakingReservationString", value); }
|
|
}
|
|
|
|
// m_numTotalTournamentDrops
|
|
[SchemaMember("CCSGameRules", "m_numTotalTournamentDrops")]
|
|
public ref UInt32 NumTotalTournamentDrops => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numTotalTournamentDrops");
|
|
|
|
// m_numSpectatorsCountMax
|
|
[SchemaMember("CCSGameRules", "m_numSpectatorsCountMax")]
|
|
public ref UInt32 NumSpectatorsCountMax => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numSpectatorsCountMax");
|
|
|
|
// m_numSpectatorsCountMaxTV
|
|
[SchemaMember("CCSGameRules", "m_numSpectatorsCountMaxTV")]
|
|
public ref UInt32 NumSpectatorsCountMaxTV => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numSpectatorsCountMaxTV");
|
|
|
|
// m_numSpectatorsCountMaxLnk
|
|
[SchemaMember("CCSGameRules", "m_numSpectatorsCountMaxLnk")]
|
|
public ref UInt32 NumSpectatorsCountMaxLnk => ref Schema.GetRef<UInt32>(this.Handle, "CCSGameRules", "m_numSpectatorsCountMaxLnk");
|
|
|
|
// m_bForceTeamChangeSilent
|
|
[SchemaMember("CCSGameRules", "m_bForceTeamChangeSilent")]
|
|
public ref bool ForceTeamChangeSilent => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bForceTeamChangeSilent");
|
|
|
|
// m_bLoadingRoundBackupData
|
|
[SchemaMember("CCSGameRules", "m_bLoadingRoundBackupData")]
|
|
public ref bool LoadingRoundBackupData => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bLoadingRoundBackupData");
|
|
|
|
// m_nMatchInfoShowType
|
|
[SchemaMember("CCSGameRules", "m_nMatchInfoShowType")]
|
|
public ref Int32 MatchInfoShowType => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nMatchInfoShowType");
|
|
|
|
// m_flMatchInfoDecidedTime
|
|
[SchemaMember("CCSGameRules", "m_flMatchInfoDecidedTime")]
|
|
public ref float MatchInfoDecidedTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flMatchInfoDecidedTime");
|
|
|
|
// m_flCoopRespawnAndHealTime
|
|
[SchemaMember("CCSGameRules", "m_flCoopRespawnAndHealTime")]
|
|
public ref float CoopRespawnAndHealTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flCoopRespawnAndHealTime");
|
|
|
|
// m_coopBonusCoinsFound
|
|
[SchemaMember("CCSGameRules", "m_coopBonusCoinsFound")]
|
|
public ref Int32 CoopBonusCoinsFound => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_coopBonusCoinsFound");
|
|
|
|
// m_coopBonusPistolsOnly
|
|
[SchemaMember("CCSGameRules", "m_coopBonusPistolsOnly")]
|
|
public ref bool CoopBonusPistolsOnly => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_coopBonusPistolsOnly");
|
|
|
|
// m_coopPlayersInDeploymentZone
|
|
[SchemaMember("CCSGameRules", "m_coopPlayersInDeploymentZone")]
|
|
public ref bool CoopPlayersInDeploymentZone => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_coopPlayersInDeploymentZone");
|
|
|
|
// m_coopMissionDeadPlayerRespawnEnabled
|
|
[SchemaMember("CCSGameRules", "m_coopMissionDeadPlayerRespawnEnabled")]
|
|
public ref bool CoopMissionDeadPlayerRespawnEnabled => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_coopMissionDeadPlayerRespawnEnabled");
|
|
|
|
// mTeamDMLastWinningTeamNumber
|
|
[SchemaMember("CCSGameRules", "mTeamDMLastWinningTeamNumber")]
|
|
public ref Int32 MTeamDMLastWinningTeamNumber => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "mTeamDMLastWinningTeamNumber");
|
|
|
|
// mTeamDMLastThinkTime
|
|
[SchemaMember("CCSGameRules", "mTeamDMLastThinkTime")]
|
|
public ref float MTeamDMLastThinkTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "mTeamDMLastThinkTime");
|
|
|
|
// m_flTeamDMLastAnnouncementTime
|
|
[SchemaMember("CCSGameRules", "m_flTeamDMLastAnnouncementTime")]
|
|
public ref float TeamDMLastAnnouncementTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flTeamDMLastAnnouncementTime");
|
|
|
|
// m_iAccountTerrorist
|
|
[SchemaMember("CCSGameRules", "m_iAccountTerrorist")]
|
|
public ref Int32 AccountTerrorist => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iAccountTerrorist");
|
|
|
|
// m_iAccountCT
|
|
[SchemaMember("CCSGameRules", "m_iAccountCT")]
|
|
public ref Int32 AccountCT => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iAccountCT");
|
|
|
|
// m_iSpawnPointCount_Terrorist
|
|
[SchemaMember("CCSGameRules", "m_iSpawnPointCount_Terrorist")]
|
|
public ref Int32 SpawnPointCount_Terrorist => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iSpawnPointCount_Terrorist");
|
|
|
|
// m_iSpawnPointCount_CT
|
|
[SchemaMember("CCSGameRules", "m_iSpawnPointCount_CT")]
|
|
public ref Int32 SpawnPointCount_CT => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iSpawnPointCount_CT");
|
|
|
|
// m_iMaxNumTerrorists
|
|
[SchemaMember("CCSGameRules", "m_iMaxNumTerrorists")]
|
|
public ref Int32 MaxNumTerrorists => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iMaxNumTerrorists");
|
|
|
|
// m_iMaxNumCTs
|
|
[SchemaMember("CCSGameRules", "m_iMaxNumCTs")]
|
|
public ref Int32 MaxNumCTs => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iMaxNumCTs");
|
|
|
|
// m_iLoserBonus
|
|
[SchemaMember("CCSGameRules", "m_iLoserBonus")]
|
|
public ref Int32 LoserBonus => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iLoserBonus");
|
|
|
|
// m_iLoserBonusMostRecentTeam
|
|
[SchemaMember("CCSGameRules", "m_iLoserBonusMostRecentTeam")]
|
|
public ref Int32 LoserBonusMostRecentTeam => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iLoserBonusMostRecentTeam");
|
|
|
|
// m_tmNextPeriodicThink
|
|
[SchemaMember("CCSGameRules", "m_tmNextPeriodicThink")]
|
|
public ref float TmNextPeriodicThink => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_tmNextPeriodicThink");
|
|
|
|
// m_bVoiceWonMatchBragFired
|
|
[SchemaMember("CCSGameRules", "m_bVoiceWonMatchBragFired")]
|
|
public ref bool VoiceWonMatchBragFired => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bVoiceWonMatchBragFired");
|
|
|
|
// m_fWarmupNextChatNoticeTime
|
|
[SchemaMember("CCSGameRules", "m_fWarmupNextChatNoticeTime")]
|
|
public ref float WarmupNextChatNoticeTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fWarmupNextChatNoticeTime");
|
|
|
|
// m_iHostagesRescued
|
|
[SchemaMember("CCSGameRules", "m_iHostagesRescued")]
|
|
public ref Int32 HostagesRescued => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iHostagesRescued");
|
|
|
|
// m_iHostagesTouched
|
|
[SchemaMember("CCSGameRules", "m_iHostagesTouched")]
|
|
public ref Int32 HostagesTouched => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iHostagesTouched");
|
|
|
|
// m_flNextHostageAnnouncement
|
|
[SchemaMember("CCSGameRules", "m_flNextHostageAnnouncement")]
|
|
public ref float NextHostageAnnouncement => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flNextHostageAnnouncement");
|
|
|
|
// m_bNoTerroristsKilled
|
|
[SchemaMember("CCSGameRules", "m_bNoTerroristsKilled")]
|
|
public ref bool NoTerroristsKilled => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bNoTerroristsKilled");
|
|
|
|
// m_bNoCTsKilled
|
|
[SchemaMember("CCSGameRules", "m_bNoCTsKilled")]
|
|
public ref bool NoCTsKilled => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bNoCTsKilled");
|
|
|
|
// m_bNoEnemiesKilled
|
|
[SchemaMember("CCSGameRules", "m_bNoEnemiesKilled")]
|
|
public ref bool NoEnemiesKilled => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bNoEnemiesKilled");
|
|
|
|
// m_bCanDonateWeapons
|
|
[SchemaMember("CCSGameRules", "m_bCanDonateWeapons")]
|
|
public ref bool CanDonateWeapons => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bCanDonateWeapons");
|
|
|
|
// m_firstKillTime
|
|
[SchemaMember("CCSGameRules", "m_firstKillTime")]
|
|
public ref float FirstKillTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_firstKillTime");
|
|
|
|
// m_firstBloodTime
|
|
[SchemaMember("CCSGameRules", "m_firstBloodTime")]
|
|
public ref float FirstBloodTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_firstBloodTime");
|
|
|
|
// m_hostageWasInjured
|
|
[SchemaMember("CCSGameRules", "m_hostageWasInjured")]
|
|
public ref bool HostageWasInjured => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_hostageWasInjured");
|
|
|
|
// m_hostageWasKilled
|
|
[SchemaMember("CCSGameRules", "m_hostageWasKilled")]
|
|
public ref bool HostageWasKilled => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_hostageWasKilled");
|
|
|
|
// m_bVoteCalled
|
|
[SchemaMember("CCSGameRules", "m_bVoteCalled")]
|
|
public ref bool VoteCalled => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bVoteCalled");
|
|
|
|
// m_bServerVoteOnReset
|
|
[SchemaMember("CCSGameRules", "m_bServerVoteOnReset")]
|
|
public ref bool ServerVoteOnReset => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bServerVoteOnReset");
|
|
|
|
// m_flVoteCheckThrottle
|
|
[SchemaMember("CCSGameRules", "m_flVoteCheckThrottle")]
|
|
public ref float VoteCheckThrottle => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flVoteCheckThrottle");
|
|
|
|
// m_bBuyTimeEnded
|
|
[SchemaMember("CCSGameRules", "m_bBuyTimeEnded")]
|
|
public ref bool BuyTimeEnded => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bBuyTimeEnded");
|
|
|
|
// m_nLastFreezeEndBeep
|
|
[SchemaMember("CCSGameRules", "m_nLastFreezeEndBeep")]
|
|
public ref Int32 LastFreezeEndBeep => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nLastFreezeEndBeep");
|
|
|
|
// m_bTargetBombed
|
|
[SchemaMember("CCSGameRules", "m_bTargetBombed")]
|
|
public ref bool TargetBombed => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bTargetBombed");
|
|
|
|
// m_bBombDefused
|
|
[SchemaMember("CCSGameRules", "m_bBombDefused")]
|
|
public ref bool BombDefused => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bBombDefused");
|
|
|
|
// m_bMapHasBombZone
|
|
[SchemaMember("CCSGameRules", "m_bMapHasBombZone")]
|
|
public ref bool MapHasBombZone => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bMapHasBombZone");
|
|
|
|
// m_vecMainCTSpawnPos
|
|
[SchemaMember("CCSGameRules", "m_vecMainCTSpawnPos")]
|
|
public Vector MainCTSpawnPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSGameRules", "m_vecMainCTSpawnPos");
|
|
|
|
// m_CTSpawnPointsMasterList
|
|
[SchemaMember("CCSGameRules", "m_CTSpawnPointsMasterList")]
|
|
public NetworkedVector<SpawnPoint?> CTSpawnPointsMasterList => Schema.GetDeclaredClass<NetworkedVector<SpawnPoint?>>(this.Handle, "CCSGameRules", "m_CTSpawnPointsMasterList");
|
|
|
|
// m_TerroristSpawnPointsMasterList
|
|
[SchemaMember("CCSGameRules", "m_TerroristSpawnPointsMasterList")]
|
|
public NetworkedVector<SpawnPoint?> TerroristSpawnPointsMasterList => Schema.GetDeclaredClass<NetworkedVector<SpawnPoint?>>(this.Handle, "CCSGameRules", "m_TerroristSpawnPointsMasterList");
|
|
|
|
// m_iNextCTSpawnPoint
|
|
[SchemaMember("CCSGameRules", "m_iNextCTSpawnPoint")]
|
|
public ref Int32 NextCTSpawnPoint => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNextCTSpawnPoint");
|
|
|
|
// m_iNextTerroristSpawnPoint
|
|
[SchemaMember("CCSGameRules", "m_iNextTerroristSpawnPoint")]
|
|
public ref Int32 NextTerroristSpawnPoint => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_iNextTerroristSpawnPoint");
|
|
|
|
// m_CTSpawnPoints
|
|
[SchemaMember("CCSGameRules", "m_CTSpawnPoints")]
|
|
public NetworkedVector<SpawnPoint?> CTSpawnPoints => Schema.GetDeclaredClass<NetworkedVector<SpawnPoint?>>(this.Handle, "CCSGameRules", "m_CTSpawnPoints");
|
|
|
|
// m_TerroristSpawnPoints
|
|
[SchemaMember("CCSGameRules", "m_TerroristSpawnPoints")]
|
|
public NetworkedVector<SpawnPoint?> TerroristSpawnPoints => Schema.GetDeclaredClass<NetworkedVector<SpawnPoint?>>(this.Handle, "CCSGameRules", "m_TerroristSpawnPoints");
|
|
|
|
// m_bIsUnreservedGameServer
|
|
[SchemaMember("CCSGameRules", "m_bIsUnreservedGameServer")]
|
|
public ref bool IsUnreservedGameServer => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bIsUnreservedGameServer");
|
|
|
|
// m_fAutobalanceDisplayTime
|
|
[SchemaMember("CCSGameRules", "m_fAutobalanceDisplayTime")]
|
|
public ref float AutobalanceDisplayTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fAutobalanceDisplayTime");
|
|
|
|
// m_bAllowWeaponSwitch
|
|
[SchemaMember("CCSGameRules", "m_bAllowWeaponSwitch")]
|
|
public ref bool AllowWeaponSwitch => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bAllowWeaponSwitch");
|
|
|
|
// m_bRoundTimeWarningTriggered
|
|
[SchemaMember("CCSGameRules", "m_bRoundTimeWarningTriggered")]
|
|
public ref bool RoundTimeWarningTriggered => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bRoundTimeWarningTriggered");
|
|
|
|
// m_phaseChangeAnnouncementTime
|
|
[SchemaMember("CCSGameRules", "m_phaseChangeAnnouncementTime")]
|
|
public ref float PhaseChangeAnnouncementTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_phaseChangeAnnouncementTime");
|
|
|
|
// m_fNextUpdateTeamClanNamesTime
|
|
[SchemaMember("CCSGameRules", "m_fNextUpdateTeamClanNamesTime")]
|
|
public ref float NextUpdateTeamClanNamesTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fNextUpdateTeamClanNamesTime");
|
|
|
|
// m_flLastThinkTime
|
|
[SchemaMember("CCSGameRules", "m_flLastThinkTime")]
|
|
public ref float LastThinkTime => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_flLastThinkTime");
|
|
|
|
// m_fAccumulatedRoundOffDamage
|
|
[SchemaMember("CCSGameRules", "m_fAccumulatedRoundOffDamage")]
|
|
public ref float AccumulatedRoundOffDamage => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fAccumulatedRoundOffDamage");
|
|
|
|
// m_nShorthandedBonusLastEvalRound
|
|
[SchemaMember("CCSGameRules", "m_nShorthandedBonusLastEvalRound")]
|
|
public ref Int32 ShorthandedBonusLastEvalRound => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nShorthandedBonusLastEvalRound");
|
|
|
|
// m_nMatchAbortedEarlyReason
|
|
[SchemaMember("CCSGameRules", "m_nMatchAbortedEarlyReason")]
|
|
public ref Int32 MatchAbortedEarlyReason => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nMatchAbortedEarlyReason");
|
|
|
|
// m_bHasTriggeredRoundStartMusic
|
|
[SchemaMember("CCSGameRules", "m_bHasTriggeredRoundStartMusic")]
|
|
public ref bool HasTriggeredRoundStartMusic => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bHasTriggeredRoundStartMusic");
|
|
|
|
// m_bHasTriggeredCoopSpawnReset
|
|
[SchemaMember("CCSGameRules", "m_bHasTriggeredCoopSpawnReset")]
|
|
public ref bool HasTriggeredCoopSpawnReset => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bHasTriggeredCoopSpawnReset");
|
|
|
|
// m_bSwitchingTeamsAtRoundReset
|
|
[SchemaMember("CCSGameRules", "m_bSwitchingTeamsAtRoundReset")]
|
|
public ref bool SwitchingTeamsAtRoundReset => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bSwitchingTeamsAtRoundReset");
|
|
|
|
// m_pGameModeRules
|
|
[SchemaMember("CCSGameRules", "m_pGameModeRules")]
|
|
public CCSGameModeRules? GameModeRules => Schema.GetPointer<CCSGameModeRules>(this.Handle, "CCSGameRules", "m_pGameModeRules");
|
|
|
|
// m_hPlayerResource
|
|
[SchemaMember("CCSGameRules", "m_hPlayerResource")]
|
|
public CHandle<CBaseEntity> PlayerResource => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSGameRules", "m_hPlayerResource");
|
|
|
|
// m_RetakeRules
|
|
[SchemaMember("CCSGameRules", "m_RetakeRules")]
|
|
public CRetakeGameRules RetakeRules => Schema.GetDeclaredClass<CRetakeGameRules>(this.Handle, "CCSGameRules", "m_RetakeRules");
|
|
|
|
// m_GuardianBotSkillLevelMax
|
|
[SchemaMember("CCSGameRules", "m_GuardianBotSkillLevelMax")]
|
|
public ref Int32 GuardianBotSkillLevelMax => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_GuardianBotSkillLevelMax");
|
|
|
|
// m_GuardianBotSkillLevelMin
|
|
[SchemaMember("CCSGameRules", "m_GuardianBotSkillLevelMin")]
|
|
public ref Int32 GuardianBotSkillLevelMin => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_GuardianBotSkillLevelMin");
|
|
|
|
// m_arrTeamUniqueKillWeaponsMatch
|
|
[SchemaMember("CCSGameRules", "m_arrTeamUniqueKillWeaponsMatch")]
|
|
public Span<NetworkedVector<Int32>> TeamUniqueKillWeaponsMatch => Schema.GetFixedArray<NetworkedVector<Int32>>(this.Handle, "CCSGameRules", "m_arrTeamUniqueKillWeaponsMatch", 4);
|
|
|
|
// m_bTeamLastKillUsedUniqueWeaponMatch
|
|
[SchemaMember("CCSGameRules", "m_bTeamLastKillUsedUniqueWeaponMatch")]
|
|
public Span<bool> TeamLastKillUsedUniqueWeaponMatch => Schema.GetFixedArray<bool>(this.Handle, "CCSGameRules", "m_bTeamLastKillUsedUniqueWeaponMatch", 4);
|
|
|
|
// m_nMatchEndCount
|
|
[SchemaMember("CCSGameRules", "m_nMatchEndCount")]
|
|
public ref byte MatchEndCount => ref Schema.GetRef<byte>(this.Handle, "CCSGameRules", "m_nMatchEndCount");
|
|
|
|
// m_nTTeamIntroVariant
|
|
[SchemaMember("CCSGameRules", "m_nTTeamIntroVariant")]
|
|
public ref Int32 TTeamIntroVariant => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nTTeamIntroVariant");
|
|
|
|
// m_nCTTeamIntroVariant
|
|
[SchemaMember("CCSGameRules", "m_nCTTeamIntroVariant")]
|
|
public ref Int32 CTTeamIntroVariant => ref Schema.GetRef<Int32>(this.Handle, "CCSGameRules", "m_nCTTeamIntroVariant");
|
|
|
|
// m_bTeamIntroPeriod
|
|
[SchemaMember("CCSGameRules", "m_bTeamIntroPeriod")]
|
|
public ref bool TeamIntroPeriod => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bTeamIntroPeriod");
|
|
|
|
// m_fTeamIntroPeriodEnd
|
|
[SchemaMember("CCSGameRules", "m_fTeamIntroPeriodEnd")]
|
|
public ref float TeamIntroPeriodEnd => ref Schema.GetRef<float>(this.Handle, "CCSGameRules", "m_fTeamIntroPeriodEnd");
|
|
|
|
// m_bPlayedTeamIntroVO
|
|
[SchemaMember("CCSGameRules", "m_bPlayedTeamIntroVO")]
|
|
public ref bool PlayedTeamIntroVO => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bPlayedTeamIntroVO");
|
|
|
|
// m_flLastPerfSampleTime
|
|
[SchemaMember("CCSGameRules", "m_flLastPerfSampleTime")]
|
|
public ref double LastPerfSampleTime => ref Schema.GetRef<double>(this.Handle, "CCSGameRules", "m_flLastPerfSampleTime");
|
|
|
|
// m_bSkipNextServerPerfSample
|
|
[SchemaMember("CCSGameRules", "m_bSkipNextServerPerfSample")]
|
|
public ref bool SkipNextServerPerfSample => ref Schema.GetRef<bool>(this.Handle, "CCSGameRules", "m_bSkipNextServerPerfSample");
|
|
|
|
}
|
|
|
|
public partial class CCSGameRulesProxy : CGameRulesProxy
|
|
{
|
|
public CCSGameRulesProxy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pGameRules
|
|
[SchemaMember("CCSGameRulesProxy", "m_pGameRules")]
|
|
public CCSGameRules? GameRules => Schema.GetPointer<CCSGameRules>(this.Handle, "CCSGameRulesProxy", "m_pGameRules");
|
|
|
|
}
|
|
|
|
public partial class CCSGO_TeamIntroCharacterPosition : CCSGO_TeamPreviewCharacterPosition
|
|
{
|
|
public CCSGO_TeamIntroCharacterPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_TeamIntroCounterTerroristPosition : CCSGO_TeamIntroCharacterPosition
|
|
{
|
|
public CCSGO_TeamIntroCounterTerroristPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_TeamIntroTerroristPosition : CCSGO_TeamIntroCharacterPosition
|
|
{
|
|
public CCSGO_TeamIntroTerroristPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_TeamPreviewCharacterPosition : CBaseEntity
|
|
{
|
|
public CCSGO_TeamPreviewCharacterPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nVariant
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_nVariant")]
|
|
public ref Int32 Variant => ref Schema.GetRef<Int32>(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_nVariant");
|
|
|
|
// m_nRandom
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_nRandom")]
|
|
public ref Int32 Random => ref Schema.GetRef<Int32>(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_nRandom");
|
|
|
|
// m_nOrdinal
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_nOrdinal")]
|
|
public ref Int32 Ordinal => ref Schema.GetRef<Int32>(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_nOrdinal");
|
|
|
|
// m_sWeaponName
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_sWeaponName")]
|
|
public string WeaponName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_sWeaponName"); }
|
|
set { Schema.SetString(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_sWeaponName", value); }
|
|
}
|
|
|
|
// m_xuid
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_xuid")]
|
|
public ref UInt64 Xuid => ref Schema.GetRef<UInt64>(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_xuid");
|
|
|
|
// m_agentItem
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_agentItem")]
|
|
public CEconItemView AgentItem => Schema.GetDeclaredClass<CEconItemView>(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_agentItem");
|
|
|
|
// m_glovesItem
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_glovesItem")]
|
|
public CEconItemView GlovesItem => Schema.GetDeclaredClass<CEconItemView>(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_glovesItem");
|
|
|
|
// m_weaponItem
|
|
[SchemaMember("CCSGO_TeamPreviewCharacterPosition", "m_weaponItem")]
|
|
public CEconItemView WeaponItem => Schema.GetDeclaredClass<CEconItemView>(this.Handle, "CCSGO_TeamPreviewCharacterPosition", "m_weaponItem");
|
|
|
|
}
|
|
|
|
public partial class CCSGO_TeamSelectCharacterPosition : CCSGO_TeamPreviewCharacterPosition
|
|
{
|
|
public CCSGO_TeamSelectCharacterPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_TeamSelectCounterTerroristPosition : CCSGO_TeamSelectCharacterPosition
|
|
{
|
|
public CCSGO_TeamSelectCounterTerroristPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_TeamSelectTerroristPosition : CCSGO_TeamSelectCharacterPosition
|
|
{
|
|
public CCSGO_TeamSelectTerroristPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_WingmanIntroCharacterPosition : CCSGO_TeamIntroCharacterPosition
|
|
{
|
|
public CCSGO_WingmanIntroCharacterPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_WingmanIntroCounterTerroristPosition : CCSGO_WingmanIntroCharacterPosition
|
|
{
|
|
public CCSGO_WingmanIntroCounterTerroristPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGO_WingmanIntroTerroristPosition : CCSGO_WingmanIntroCharacterPosition
|
|
{
|
|
public CCSGO_WingmanIntroTerroristPosition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSGOViewModel : CPredictedViewModel
|
|
{
|
|
public CCSGOViewModel (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bShouldIgnoreOffsetAndAccuracy
|
|
[SchemaMember("CCSGOViewModel", "m_bShouldIgnoreOffsetAndAccuracy")]
|
|
public ref bool ShouldIgnoreOffsetAndAccuracy => ref Schema.GetRef<bool>(this.Handle, "CCSGOViewModel", "m_bShouldIgnoreOffsetAndAccuracy");
|
|
|
|
// m_nWeaponParity
|
|
[SchemaMember("CCSGOViewModel", "m_nWeaponParity")]
|
|
public ref UInt32 WeaponParity => ref Schema.GetRef<UInt32>(this.Handle, "CCSGOViewModel", "m_nWeaponParity");
|
|
|
|
// m_nOldWeaponParity
|
|
[SchemaMember("CCSGOViewModel", "m_nOldWeaponParity")]
|
|
public ref UInt32 OldWeaponParity => ref Schema.GetRef<UInt32>(this.Handle, "CCSGOViewModel", "m_nOldWeaponParity");
|
|
|
|
}
|
|
|
|
public partial class CCSMinimapBoundary : CBaseEntity
|
|
{
|
|
public CCSMinimapBoundary (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSObserver_CameraServices : CCSPlayerBase_CameraServices
|
|
{
|
|
public CCSObserver_CameraServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSObserver_MovementServices : CPlayer_MovementServices
|
|
{
|
|
public CCSObserver_MovementServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSObserver_ObserverServices : CPlayer_ObserverServices
|
|
{
|
|
public CCSObserver_ObserverServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSObserver_UseServices : CPlayer_UseServices
|
|
{
|
|
public CCSObserver_UseServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSObserver_ViewModelServices : CPlayer_ViewModelServices
|
|
{
|
|
public CCSObserver_ViewModelServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSObserverPawn : CCSPlayerPawnBase
|
|
{
|
|
public CCSObserverPawn (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSPlace : CServerOnlyModelEntity
|
|
{
|
|
public CCSPlace (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_name
|
|
[SchemaMember("CCSPlace", "m_name")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSPlace", "m_name"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlace", "m_name", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_ActionTrackingServices : CPlayerPawnComponent
|
|
{
|
|
public CCSPlayer_ActionTrackingServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hLastWeaponBeforeC4AutoSwitch
|
|
[SchemaMember("CCSPlayer_ActionTrackingServices", "m_hLastWeaponBeforeC4AutoSwitch")]
|
|
public CHandle<CBasePlayerWeapon> LastWeaponBeforeC4AutoSwitch => Schema.GetDeclaredClass<CHandle<CBasePlayerWeapon>>(this.Handle, "CCSPlayer_ActionTrackingServices", "m_hLastWeaponBeforeC4AutoSwitch");
|
|
|
|
// m_bIsRescuing
|
|
[SchemaMember("CCSPlayer_ActionTrackingServices", "m_bIsRescuing")]
|
|
public ref bool IsRescuing => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_ActionTrackingServices", "m_bIsRescuing");
|
|
|
|
// m_weaponPurchasesThisMatch
|
|
[SchemaMember("CCSPlayer_ActionTrackingServices", "m_weaponPurchasesThisMatch")]
|
|
public WeaponPurchaseTracker_t WeaponPurchasesThisMatch => Schema.GetDeclaredClass<WeaponPurchaseTracker_t>(this.Handle, "CCSPlayer_ActionTrackingServices", "m_weaponPurchasesThisMatch");
|
|
|
|
// m_weaponPurchasesThisRound
|
|
[SchemaMember("CCSPlayer_ActionTrackingServices", "m_weaponPurchasesThisRound")]
|
|
public WeaponPurchaseTracker_t WeaponPurchasesThisRound => Schema.GetDeclaredClass<WeaponPurchaseTracker_t>(this.Handle, "CCSPlayer_ActionTrackingServices", "m_weaponPurchasesThisRound");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_BulletServices : CPlayerPawnComponent
|
|
{
|
|
public CCSPlayer_BulletServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_totalHitsOnServer
|
|
[SchemaMember("CCSPlayer_BulletServices", "m_totalHitsOnServer")]
|
|
public ref Int32 TotalHitsOnServer => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_BulletServices", "m_totalHitsOnServer");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_BuyServices : CPlayerPawnComponent
|
|
{
|
|
public CCSPlayer_BuyServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecSellbackPurchaseEntries
|
|
[SchemaMember("CCSPlayer_BuyServices", "m_vecSellbackPurchaseEntries")]
|
|
public NetworkedVector<SellbackPurchaseEntry_t> SellbackPurchaseEntries => Schema.GetDeclaredClass<NetworkedVector<SellbackPurchaseEntry_t>>(this.Handle, "CCSPlayer_BuyServices", "m_vecSellbackPurchaseEntries");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_CameraServices : CCSPlayerBase_CameraServices
|
|
{
|
|
public CCSPlayer_CameraServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_DamageReactServices : CPlayerPawnComponent
|
|
{
|
|
public CCSPlayer_DamageReactServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_HostageServices : CPlayerPawnComponent
|
|
{
|
|
public CCSPlayer_HostageServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hCarriedHostage
|
|
[SchemaMember("CCSPlayer_HostageServices", "m_hCarriedHostage")]
|
|
public CHandle<CBaseEntity> CarriedHostage => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSPlayer_HostageServices", "m_hCarriedHostage");
|
|
|
|
// m_hCarriedHostageProp
|
|
[SchemaMember("CCSPlayer_HostageServices", "m_hCarriedHostageProp")]
|
|
public CHandle<CBaseEntity> CarriedHostageProp => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSPlayer_HostageServices", "m_hCarriedHostageProp");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_ItemServices : CPlayer_ItemServices
|
|
{
|
|
public CCSPlayer_ItemServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bHasDefuser
|
|
[SchemaMember("CCSPlayer_ItemServices", "m_bHasDefuser")]
|
|
public ref bool HasDefuser => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_ItemServices", "m_bHasDefuser");
|
|
|
|
// m_bHasHelmet
|
|
[SchemaMember("CCSPlayer_ItemServices", "m_bHasHelmet")]
|
|
public ref bool HasHelmet => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_ItemServices", "m_bHasHelmet");
|
|
|
|
// m_bHasHeavyArmor
|
|
[SchemaMember("CCSPlayer_ItemServices", "m_bHasHeavyArmor")]
|
|
public ref bool HasHeavyArmor => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_ItemServices", "m_bHasHeavyArmor");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_MovementServices : CPlayer_MovementServices_Humanoid
|
|
{
|
|
public CCSPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flMaxFallVelocity
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flMaxFallVelocity")]
|
|
public ref float MaxFallVelocity => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flMaxFallVelocity");
|
|
|
|
// m_vecLadderNormal
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_vecLadderNormal")]
|
|
public Vector LadderNormal => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayer_MovementServices", "m_vecLadderNormal");
|
|
|
|
// m_nLadderSurfacePropIndex
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_nLadderSurfacePropIndex")]
|
|
public ref Int32 LadderSurfacePropIndex => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_MovementServices", "m_nLadderSurfacePropIndex");
|
|
|
|
// m_flDuckAmount
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flDuckAmount")]
|
|
public ref float DuckAmount => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flDuckAmount");
|
|
|
|
// m_flDuckSpeed
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flDuckSpeed")]
|
|
public ref float DuckSpeed => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flDuckSpeed");
|
|
|
|
// m_bDuckOverride
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_bDuckOverride")]
|
|
public ref bool DuckOverride => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_bDuckOverride");
|
|
|
|
// m_bDesiresDuck
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_bDesiresDuck")]
|
|
public ref bool DesiresDuck => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_bDesiresDuck");
|
|
|
|
// m_flDuckOffset
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flDuckOffset")]
|
|
public ref float DuckOffset => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flDuckOffset");
|
|
|
|
// m_nDuckTimeMsecs
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_nDuckTimeMsecs")]
|
|
public ref UInt32 DuckTimeMsecs => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayer_MovementServices", "m_nDuckTimeMsecs");
|
|
|
|
// m_nDuckJumpTimeMsecs
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_nDuckJumpTimeMsecs")]
|
|
public ref UInt32 DuckJumpTimeMsecs => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayer_MovementServices", "m_nDuckJumpTimeMsecs");
|
|
|
|
// m_nJumpTimeMsecs
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_nJumpTimeMsecs")]
|
|
public ref UInt32 JumpTimeMsecs => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayer_MovementServices", "m_nJumpTimeMsecs");
|
|
|
|
// m_flLastDuckTime
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flLastDuckTime")]
|
|
public ref float LastDuckTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flLastDuckTime");
|
|
|
|
// m_vecLastPositionAtFullCrouchSpeed
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_vecLastPositionAtFullCrouchSpeed")]
|
|
public Vector2D LastPositionAtFullCrouchSpeed => Schema.GetDeclaredClass<Vector2D>(this.Handle, "CCSPlayer_MovementServices", "m_vecLastPositionAtFullCrouchSpeed");
|
|
|
|
// m_duckUntilOnGround
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_duckUntilOnGround")]
|
|
public ref bool DuckUntilOnGround => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_duckUntilOnGround");
|
|
|
|
// m_bHasWalkMovedSinceLastJump
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_bHasWalkMovedSinceLastJump")]
|
|
public ref bool HasWalkMovedSinceLastJump => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_bHasWalkMovedSinceLastJump");
|
|
|
|
// m_bInStuckTest
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_bInStuckTest")]
|
|
public ref bool InStuckTest => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_bInStuckTest");
|
|
|
|
// m_flStuckCheckTime
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flStuckCheckTime")]
|
|
public Span<float[]> StuckCheckTime => Schema.GetFixedArray<float[]>(this.Handle, "CCSPlayer_MovementServices", "m_flStuckCheckTime", 2);
|
|
|
|
// m_nTraceCount
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_nTraceCount")]
|
|
public ref Int32 TraceCount => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_MovementServices", "m_nTraceCount");
|
|
|
|
// m_StuckLast
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_StuckLast")]
|
|
public ref Int32 StuckLast => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_MovementServices", "m_StuckLast");
|
|
|
|
// m_bSpeedCropped
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_bSpeedCropped")]
|
|
public ref bool SpeedCropped => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_bSpeedCropped");
|
|
|
|
// m_nOldWaterLevel
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_nOldWaterLevel")]
|
|
public ref Int32 OldWaterLevel => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_MovementServices", "m_nOldWaterLevel");
|
|
|
|
// m_flWaterEntryTime
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flWaterEntryTime")]
|
|
public ref float WaterEntryTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flWaterEntryTime");
|
|
|
|
// m_vecForward
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_vecForward")]
|
|
public Vector Forward => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayer_MovementServices", "m_vecForward");
|
|
|
|
// m_vecLeft
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_vecLeft")]
|
|
public Vector Left => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayer_MovementServices", "m_vecLeft");
|
|
|
|
// m_vecUp
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_vecUp")]
|
|
public Vector Up => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayer_MovementServices", "m_vecUp");
|
|
|
|
// m_vecPreviouslyPredictedOrigin
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_vecPreviouslyPredictedOrigin")]
|
|
public Vector PreviouslyPredictedOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayer_MovementServices", "m_vecPreviouslyPredictedOrigin");
|
|
|
|
// m_bMadeFootstepNoise
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_bMadeFootstepNoise")]
|
|
public ref bool MadeFootstepNoise => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_bMadeFootstepNoise");
|
|
|
|
// m_iFootsteps
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_iFootsteps")]
|
|
public ref Int32 Footsteps => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_MovementServices", "m_iFootsteps");
|
|
|
|
// m_bOldJumpPressed
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_bOldJumpPressed")]
|
|
public ref bool OldJumpPressed => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_MovementServices", "m_bOldJumpPressed");
|
|
|
|
// m_flJumpPressedTime
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flJumpPressedTime")]
|
|
public ref float JumpPressedTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flJumpPressedTime");
|
|
|
|
// m_flJumpUntil
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flJumpUntil")]
|
|
public ref float JumpUntil => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flJumpUntil");
|
|
|
|
// m_flJumpVel
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flJumpVel")]
|
|
public ref float JumpVel => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flJumpVel");
|
|
|
|
// m_fStashGrenadeParameterWhen
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_fStashGrenadeParameterWhen")]
|
|
public ref float StashGrenadeParameterWhen => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_fStashGrenadeParameterWhen");
|
|
|
|
// m_nButtonDownMaskPrev
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_nButtonDownMaskPrev")]
|
|
public ref UInt64 ButtonDownMaskPrev => ref Schema.GetRef<UInt64>(this.Handle, "CCSPlayer_MovementServices", "m_nButtonDownMaskPrev");
|
|
|
|
// m_flOffsetTickCompleteTime
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flOffsetTickCompleteTime")]
|
|
public ref float OffsetTickCompleteTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flOffsetTickCompleteTime");
|
|
|
|
// m_flOffsetTickStashedSpeed
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flOffsetTickStashedSpeed")]
|
|
public ref float OffsetTickStashedSpeed => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flOffsetTickStashedSpeed");
|
|
|
|
// m_flStamina
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flStamina")]
|
|
public ref float Stamina => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flStamina");
|
|
|
|
// m_flHeightAtJumpStart
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flHeightAtJumpStart")]
|
|
public ref float HeightAtJumpStart => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flHeightAtJumpStart");
|
|
|
|
// m_flMaxJumpHeightThisJump
|
|
[SchemaMember("CCSPlayer_MovementServices", "m_flMaxJumpHeightThisJump")]
|
|
public ref float MaxJumpHeightThisJump => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_MovementServices", "m_flMaxJumpHeightThisJump");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_PingServices : CPlayerPawnComponent
|
|
{
|
|
public CCSPlayer_PingServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flPlayerPingTokens
|
|
[SchemaMember("CCSPlayer_PingServices", "m_flPlayerPingTokens")]
|
|
public Span<float> PlayerPingTokens => Schema.GetFixedArray<float>(this.Handle, "CCSPlayer_PingServices", "m_flPlayerPingTokens", 5);
|
|
|
|
// m_hPlayerPing
|
|
[SchemaMember("CCSPlayer_PingServices", "m_hPlayerPing")]
|
|
public CHandle<CBaseEntity> PlayerPing => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSPlayer_PingServices", "m_hPlayerPing");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_RadioServices : CPlayerPawnComponent
|
|
{
|
|
public CCSPlayer_RadioServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flGotHostageTalkTimer
|
|
[SchemaMember("CCSPlayer_RadioServices", "m_flGotHostageTalkTimer")]
|
|
public ref float GotHostageTalkTimer => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_RadioServices", "m_flGotHostageTalkTimer");
|
|
|
|
// m_flDefusingTalkTimer
|
|
[SchemaMember("CCSPlayer_RadioServices", "m_flDefusingTalkTimer")]
|
|
public ref float DefusingTalkTimer => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_RadioServices", "m_flDefusingTalkTimer");
|
|
|
|
// m_flC4PlantTalkTimer
|
|
[SchemaMember("CCSPlayer_RadioServices", "m_flC4PlantTalkTimer")]
|
|
public ref float C4PlantTalkTimer => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_RadioServices", "m_flC4PlantTalkTimer");
|
|
|
|
// m_flRadioTokenSlots
|
|
[SchemaMember("CCSPlayer_RadioServices", "m_flRadioTokenSlots")]
|
|
public Span<float> RadioTokenSlots => Schema.GetFixedArray<float>(this.Handle, "CCSPlayer_RadioServices", "m_flRadioTokenSlots", 3);
|
|
|
|
// m_bIgnoreRadio
|
|
[SchemaMember("CCSPlayer_RadioServices", "m_bIgnoreRadio")]
|
|
public ref bool IgnoreRadio => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_RadioServices", "m_bIgnoreRadio");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_UseServices : CPlayer_UseServices
|
|
{
|
|
public CCSPlayer_UseServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hLastKnownUseEntity
|
|
[SchemaMember("CCSPlayer_UseServices", "m_hLastKnownUseEntity")]
|
|
public CHandle<CBaseEntity> LastKnownUseEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSPlayer_UseServices", "m_hLastKnownUseEntity");
|
|
|
|
// m_flLastUseTimeStamp
|
|
[SchemaMember("CCSPlayer_UseServices", "m_flLastUseTimeStamp")]
|
|
public ref float LastUseTimeStamp => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_UseServices", "m_flLastUseTimeStamp");
|
|
|
|
// m_flTimeStartedHoldingUse
|
|
[SchemaMember("CCSPlayer_UseServices", "m_flTimeStartedHoldingUse")]
|
|
public ref float TimeStartedHoldingUse => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_UseServices", "m_flTimeStartedHoldingUse");
|
|
|
|
// m_flTimeLastUsedWindow
|
|
[SchemaMember("CCSPlayer_UseServices", "m_flTimeLastUsedWindow")]
|
|
public ref float TimeLastUsedWindow => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_UseServices", "m_flTimeLastUsedWindow");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_ViewModelServices : CPlayer_ViewModelServices
|
|
{
|
|
public CCSPlayer_ViewModelServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hViewModel
|
|
[SchemaMember("CCSPlayer_ViewModelServices", "m_hViewModel")]
|
|
public Span<CHandle<CBaseViewModel>> ViewModel => Schema.GetFixedArray<CHandle<CBaseViewModel>>(this.Handle, "CCSPlayer_ViewModelServices", "m_hViewModel", 3);
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_WaterServices : CPlayer_WaterServices
|
|
{
|
|
public CCSPlayer_WaterServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_NextDrownDamageTime
|
|
[SchemaMember("CCSPlayer_WaterServices", "m_NextDrownDamageTime")]
|
|
public ref float NextDrownDamageTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_WaterServices", "m_NextDrownDamageTime");
|
|
|
|
// m_nDrownDmgRate
|
|
[SchemaMember("CCSPlayer_WaterServices", "m_nDrownDmgRate")]
|
|
public ref Int32 DrownDmgRate => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_WaterServices", "m_nDrownDmgRate");
|
|
|
|
// m_AirFinishedTime
|
|
[SchemaMember("CCSPlayer_WaterServices", "m_AirFinishedTime")]
|
|
public ref float AirFinishedTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_WaterServices", "m_AirFinishedTime");
|
|
|
|
// m_flWaterJumpTime
|
|
[SchemaMember("CCSPlayer_WaterServices", "m_flWaterJumpTime")]
|
|
public ref float WaterJumpTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_WaterServices", "m_flWaterJumpTime");
|
|
|
|
// m_vecWaterJumpVel
|
|
[SchemaMember("CCSPlayer_WaterServices", "m_vecWaterJumpVel")]
|
|
public Vector WaterJumpVel => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayer_WaterServices", "m_vecWaterJumpVel");
|
|
|
|
// m_flSwimSoundTime
|
|
[SchemaMember("CCSPlayer_WaterServices", "m_flSwimSoundTime")]
|
|
public ref float SwimSoundTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_WaterServices", "m_flSwimSoundTime");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayer_WeaponServices : CPlayer_WeaponServices
|
|
{
|
|
public CCSPlayer_WeaponServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flNextAttack
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_flNextAttack")]
|
|
public ref float NextAttack => ref Schema.GetRef<float>(this.Handle, "CCSPlayer_WeaponServices", "m_flNextAttack");
|
|
|
|
// m_bIsLookingAtWeapon
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_bIsLookingAtWeapon")]
|
|
public ref bool IsLookingAtWeapon => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_WeaponServices", "m_bIsLookingAtWeapon");
|
|
|
|
// m_bIsHoldingLookAtWeapon
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_bIsHoldingLookAtWeapon")]
|
|
public ref bool IsHoldingLookAtWeapon => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_WeaponServices", "m_bIsHoldingLookAtWeapon");
|
|
|
|
// m_hSavedWeapon
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_hSavedWeapon")]
|
|
public CHandle<CBasePlayerWeapon> SavedWeapon => Schema.GetDeclaredClass<CHandle<CBasePlayerWeapon>>(this.Handle, "CCSPlayer_WeaponServices", "m_hSavedWeapon");
|
|
|
|
// m_nTimeToMelee
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_nTimeToMelee")]
|
|
public ref Int32 TimeToMelee => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_WeaponServices", "m_nTimeToMelee");
|
|
|
|
// m_nTimeToSecondary
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_nTimeToSecondary")]
|
|
public ref Int32 TimeToSecondary => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_WeaponServices", "m_nTimeToSecondary");
|
|
|
|
// m_nTimeToPrimary
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_nTimeToPrimary")]
|
|
public ref Int32 TimeToPrimary => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_WeaponServices", "m_nTimeToPrimary");
|
|
|
|
// m_nTimeToSniperRifle
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_nTimeToSniperRifle")]
|
|
public ref Int32 TimeToSniperRifle => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayer_WeaponServices", "m_nTimeToSniperRifle");
|
|
|
|
// m_bIsBeingGivenItem
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_bIsBeingGivenItem")]
|
|
public ref bool IsBeingGivenItem => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_WeaponServices", "m_bIsBeingGivenItem");
|
|
|
|
// m_bIsPickingUpItemWithUse
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_bIsPickingUpItemWithUse")]
|
|
public ref bool IsPickingUpItemWithUse => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_WeaponServices", "m_bIsPickingUpItemWithUse");
|
|
|
|
// m_bPickedUpWeapon
|
|
[SchemaMember("CCSPlayer_WeaponServices", "m_bPickedUpWeapon")]
|
|
public ref bool PickedUpWeapon => ref Schema.GetRef<bool>(this.Handle, "CCSPlayer_WeaponServices", "m_bPickedUpWeapon");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerBase_CameraServices : CPlayer_CameraServices
|
|
{
|
|
public CCSPlayerBase_CameraServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFOV
|
|
[SchemaMember("CCSPlayerBase_CameraServices", "m_iFOV")]
|
|
public ref UInt32 FOV => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerBase_CameraServices", "m_iFOV");
|
|
|
|
// m_iFOVStart
|
|
[SchemaMember("CCSPlayerBase_CameraServices", "m_iFOVStart")]
|
|
public ref UInt32 FOVStart => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerBase_CameraServices", "m_iFOVStart");
|
|
|
|
// m_flFOVTime
|
|
[SchemaMember("CCSPlayerBase_CameraServices", "m_flFOVTime")]
|
|
public ref float FOVTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerBase_CameraServices", "m_flFOVTime");
|
|
|
|
// m_flFOVRate
|
|
[SchemaMember("CCSPlayerBase_CameraServices", "m_flFOVRate")]
|
|
public ref float FOVRate => ref Schema.GetRef<float>(this.Handle, "CCSPlayerBase_CameraServices", "m_flFOVRate");
|
|
|
|
// m_hZoomOwner
|
|
[SchemaMember("CCSPlayerBase_CameraServices", "m_hZoomOwner")]
|
|
public CHandle<CBaseEntity> ZoomOwner => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSPlayerBase_CameraServices", "m_hZoomOwner");
|
|
|
|
// m_hTriggerFogList
|
|
[SchemaMember("CCSPlayerBase_CameraServices", "m_hTriggerFogList")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> TriggerFogList => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CCSPlayerBase_CameraServices", "m_hTriggerFogList");
|
|
|
|
// m_hLastFogTrigger
|
|
[SchemaMember("CCSPlayerBase_CameraServices", "m_hLastFogTrigger")]
|
|
public CHandle<CBaseEntity> LastFogTrigger => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CCSPlayerBase_CameraServices", "m_hLastFogTrigger");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerController : CBasePlayerController
|
|
{
|
|
public CCSPlayerController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pInGameMoneyServices
|
|
[SchemaMember("CCSPlayerController", "m_pInGameMoneyServices")]
|
|
public CCSPlayerController_InGameMoneyServices? InGameMoneyServices => Schema.GetPointer<CCSPlayerController_InGameMoneyServices>(this.Handle, "CCSPlayerController", "m_pInGameMoneyServices");
|
|
|
|
// m_pInventoryServices
|
|
[SchemaMember("CCSPlayerController", "m_pInventoryServices")]
|
|
public CCSPlayerController_InventoryServices? InventoryServices => Schema.GetPointer<CCSPlayerController_InventoryServices>(this.Handle, "CCSPlayerController", "m_pInventoryServices");
|
|
|
|
// m_pActionTrackingServices
|
|
[SchemaMember("CCSPlayerController", "m_pActionTrackingServices")]
|
|
public CCSPlayerController_ActionTrackingServices? ActionTrackingServices => Schema.GetPointer<CCSPlayerController_ActionTrackingServices>(this.Handle, "CCSPlayerController", "m_pActionTrackingServices");
|
|
|
|
// m_pDamageServices
|
|
[SchemaMember("CCSPlayerController", "m_pDamageServices")]
|
|
public CCSPlayerController_DamageServices? DamageServices => Schema.GetPointer<CCSPlayerController_DamageServices>(this.Handle, "CCSPlayerController", "m_pDamageServices");
|
|
|
|
// m_iPing
|
|
[SchemaMember("CCSPlayerController", "m_iPing")]
|
|
public ref UInt32 Ping => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerController", "m_iPing");
|
|
|
|
// m_bHasCommunicationAbuseMute
|
|
[SchemaMember("CCSPlayerController", "m_bHasCommunicationAbuseMute")]
|
|
public ref bool HasCommunicationAbuseMute => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bHasCommunicationAbuseMute");
|
|
|
|
// m_szCrosshairCodes
|
|
[SchemaMember("CCSPlayerController", "m_szCrosshairCodes")]
|
|
public string CrosshairCodes
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSPlayerController", "m_szCrosshairCodes"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlayerController", "m_szCrosshairCodes", value); }
|
|
}
|
|
|
|
// m_iPendingTeamNum
|
|
[SchemaMember("CCSPlayerController", "m_iPendingTeamNum")]
|
|
public ref byte PendingTeamNum => ref Schema.GetRef<byte>(this.Handle, "CCSPlayerController", "m_iPendingTeamNum");
|
|
|
|
// m_flForceTeamTime
|
|
[SchemaMember("CCSPlayerController", "m_flForceTeamTime")]
|
|
public ref float ForceTeamTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerController", "m_flForceTeamTime");
|
|
|
|
// m_iCompTeammateColor
|
|
[SchemaMember("CCSPlayerController", "m_iCompTeammateColor")]
|
|
public ref Int32 CompTeammateColor => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iCompTeammateColor");
|
|
|
|
// m_bEverPlayedOnTeam
|
|
[SchemaMember("CCSPlayerController", "m_bEverPlayedOnTeam")]
|
|
public ref bool EverPlayedOnTeam => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bEverPlayedOnTeam");
|
|
|
|
// m_bAttemptedToGetColor
|
|
[SchemaMember("CCSPlayerController", "m_bAttemptedToGetColor")]
|
|
public ref bool AttemptedToGetColor => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bAttemptedToGetColor");
|
|
|
|
// m_iTeammatePreferredColor
|
|
[SchemaMember("CCSPlayerController", "m_iTeammatePreferredColor")]
|
|
public ref Int32 TeammatePreferredColor => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iTeammatePreferredColor");
|
|
|
|
// m_bTeamChanged
|
|
[SchemaMember("CCSPlayerController", "m_bTeamChanged")]
|
|
public ref bool TeamChanged => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bTeamChanged");
|
|
|
|
// m_bInSwitchTeam
|
|
[SchemaMember("CCSPlayerController", "m_bInSwitchTeam")]
|
|
public ref bool InSwitchTeam => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bInSwitchTeam");
|
|
|
|
// m_bHasSeenJoinGame
|
|
[SchemaMember("CCSPlayerController", "m_bHasSeenJoinGame")]
|
|
public ref bool HasSeenJoinGame => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bHasSeenJoinGame");
|
|
|
|
// m_bJustBecameSpectator
|
|
[SchemaMember("CCSPlayerController", "m_bJustBecameSpectator")]
|
|
public ref bool JustBecameSpectator => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bJustBecameSpectator");
|
|
|
|
// m_bSwitchTeamsOnNextRoundReset
|
|
[SchemaMember("CCSPlayerController", "m_bSwitchTeamsOnNextRoundReset")]
|
|
public ref bool SwitchTeamsOnNextRoundReset => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bSwitchTeamsOnNextRoundReset");
|
|
|
|
// m_bRemoveAllItemsOnNextRoundReset
|
|
[SchemaMember("CCSPlayerController", "m_bRemoveAllItemsOnNextRoundReset")]
|
|
public ref bool RemoveAllItemsOnNextRoundReset => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bRemoveAllItemsOnNextRoundReset");
|
|
|
|
// m_szClan
|
|
[SchemaMember("CCSPlayerController", "m_szClan")]
|
|
public string Clan
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSPlayerController", "m_szClan"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlayerController", "m_szClan", value); }
|
|
}
|
|
|
|
// m_szClanName
|
|
[SchemaMember("CCSPlayerController", "m_szClanName")]
|
|
public string ClanName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSPlayerController", "m_szClanName"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlayerController", "m_szClanName", value); }
|
|
}
|
|
|
|
// m_iCoachingTeam
|
|
[SchemaMember("CCSPlayerController", "m_iCoachingTeam")]
|
|
public ref Int32 CoachingTeam => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iCoachingTeam");
|
|
|
|
// m_nPlayerDominated
|
|
[SchemaMember("CCSPlayerController", "m_nPlayerDominated")]
|
|
public ref UInt64 PlayerDominated => ref Schema.GetRef<UInt64>(this.Handle, "CCSPlayerController", "m_nPlayerDominated");
|
|
|
|
// m_nPlayerDominatingMe
|
|
[SchemaMember("CCSPlayerController", "m_nPlayerDominatingMe")]
|
|
public ref UInt64 PlayerDominatingMe => ref Schema.GetRef<UInt64>(this.Handle, "CCSPlayerController", "m_nPlayerDominatingMe");
|
|
|
|
// m_iCompetitiveRanking
|
|
[SchemaMember("CCSPlayerController", "m_iCompetitiveRanking")]
|
|
public ref Int32 CompetitiveRanking => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iCompetitiveRanking");
|
|
|
|
// m_iCompetitiveWins
|
|
[SchemaMember("CCSPlayerController", "m_iCompetitiveWins")]
|
|
public ref Int32 CompetitiveWins => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iCompetitiveWins");
|
|
|
|
// m_iCompetitiveRankType
|
|
[SchemaMember("CCSPlayerController", "m_iCompetitiveRankType")]
|
|
public ref sbyte CompetitiveRankType => ref Schema.GetRef<sbyte>(this.Handle, "CCSPlayerController", "m_iCompetitiveRankType");
|
|
|
|
// m_iCompetitiveRankingPredicted_Win
|
|
[SchemaMember("CCSPlayerController", "m_iCompetitiveRankingPredicted_Win")]
|
|
public ref Int32 CompetitiveRankingPredicted_Win => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iCompetitiveRankingPredicted_Win");
|
|
|
|
// m_iCompetitiveRankingPredicted_Loss
|
|
[SchemaMember("CCSPlayerController", "m_iCompetitiveRankingPredicted_Loss")]
|
|
public ref Int32 CompetitiveRankingPredicted_Loss => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iCompetitiveRankingPredicted_Loss");
|
|
|
|
// m_iCompetitiveRankingPredicted_Tie
|
|
[SchemaMember("CCSPlayerController", "m_iCompetitiveRankingPredicted_Tie")]
|
|
public ref Int32 CompetitiveRankingPredicted_Tie => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iCompetitiveRankingPredicted_Tie");
|
|
|
|
// m_nEndMatchNextMapVote
|
|
[SchemaMember("CCSPlayerController", "m_nEndMatchNextMapVote")]
|
|
public ref Int32 EndMatchNextMapVote => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_nEndMatchNextMapVote");
|
|
|
|
// m_unActiveQuestId
|
|
[SchemaMember("CCSPlayerController", "m_unActiveQuestId")]
|
|
public ref UInt16 ActiveQuestId => ref Schema.GetRef<UInt16>(this.Handle, "CCSPlayerController", "m_unActiveQuestId");
|
|
|
|
// m_unPlayerTvControlFlags
|
|
[SchemaMember("CCSPlayerController", "m_unPlayerTvControlFlags")]
|
|
public ref UInt32 PlayerTvControlFlags => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerController", "m_unPlayerTvControlFlags");
|
|
|
|
// m_iDraftIndex
|
|
[SchemaMember("CCSPlayerController", "m_iDraftIndex")]
|
|
public ref Int32 DraftIndex => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iDraftIndex");
|
|
|
|
// m_msQueuedModeDisconnectionTimestamp
|
|
[SchemaMember("CCSPlayerController", "m_msQueuedModeDisconnectionTimestamp")]
|
|
public ref UInt32 MsQueuedModeDisconnectionTimestamp => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerController", "m_msQueuedModeDisconnectionTimestamp");
|
|
|
|
// m_uiAbandonRecordedReason
|
|
[SchemaMember("CCSPlayerController", "m_uiAbandonRecordedReason")]
|
|
public ref UInt32 UiAbandonRecordedReason => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerController", "m_uiAbandonRecordedReason");
|
|
|
|
// m_bCannotBeKicked
|
|
[SchemaMember("CCSPlayerController", "m_bCannotBeKicked")]
|
|
public ref bool CannotBeKicked => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bCannotBeKicked");
|
|
|
|
// m_bEverFullyConnected
|
|
[SchemaMember("CCSPlayerController", "m_bEverFullyConnected")]
|
|
public ref bool EverFullyConnected => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bEverFullyConnected");
|
|
|
|
// m_bAbandonAllowsSurrender
|
|
[SchemaMember("CCSPlayerController", "m_bAbandonAllowsSurrender")]
|
|
public ref bool AbandonAllowsSurrender => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bAbandonAllowsSurrender");
|
|
|
|
// m_bAbandonOffersInstantSurrender
|
|
[SchemaMember("CCSPlayerController", "m_bAbandonOffersInstantSurrender")]
|
|
public ref bool AbandonOffersInstantSurrender => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bAbandonOffersInstantSurrender");
|
|
|
|
// m_bDisconnection1MinWarningPrinted
|
|
[SchemaMember("CCSPlayerController", "m_bDisconnection1MinWarningPrinted")]
|
|
public ref bool Disconnection1MinWarningPrinted => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bDisconnection1MinWarningPrinted");
|
|
|
|
// m_bScoreReported
|
|
[SchemaMember("CCSPlayerController", "m_bScoreReported")]
|
|
public ref bool ScoreReported => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bScoreReported");
|
|
|
|
// m_nDisconnectionTick
|
|
[SchemaMember("CCSPlayerController", "m_nDisconnectionTick")]
|
|
public ref Int32 DisconnectionTick => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_nDisconnectionTick");
|
|
|
|
// m_bControllingBot
|
|
[SchemaMember("CCSPlayerController", "m_bControllingBot")]
|
|
public ref bool ControllingBot => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bControllingBot");
|
|
|
|
// m_bHasControlledBotThisRound
|
|
[SchemaMember("CCSPlayerController", "m_bHasControlledBotThisRound")]
|
|
public ref bool HasControlledBotThisRound => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bHasControlledBotThisRound");
|
|
|
|
// m_bHasBeenControlledByPlayerThisRound
|
|
[SchemaMember("CCSPlayerController", "m_bHasBeenControlledByPlayerThisRound")]
|
|
public ref bool HasBeenControlledByPlayerThisRound => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bHasBeenControlledByPlayerThisRound");
|
|
|
|
// m_nBotsControlledThisRound
|
|
[SchemaMember("CCSPlayerController", "m_nBotsControlledThisRound")]
|
|
public ref Int32 BotsControlledThisRound => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_nBotsControlledThisRound");
|
|
|
|
// m_bCanControlObservedBot
|
|
[SchemaMember("CCSPlayerController", "m_bCanControlObservedBot")]
|
|
public ref bool CanControlObservedBot => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bCanControlObservedBot");
|
|
|
|
// m_hPlayerPawn
|
|
[SchemaMember("CCSPlayerController", "m_hPlayerPawn")]
|
|
public CHandle<CCSPlayerPawn> PlayerPawn => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSPlayerController", "m_hPlayerPawn");
|
|
|
|
// m_hObserverPawn
|
|
[SchemaMember("CCSPlayerController", "m_hObserverPawn")]
|
|
public CHandle<CCSObserverPawn> ObserverPawn => Schema.GetDeclaredClass<CHandle<CCSObserverPawn>>(this.Handle, "CCSPlayerController", "m_hObserverPawn");
|
|
|
|
// m_DesiredObserverMode
|
|
[SchemaMember("CCSPlayerController", "m_DesiredObserverMode")]
|
|
public ref Int32 DesiredObserverMode => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_DesiredObserverMode");
|
|
|
|
// m_hDesiredObserverTarget
|
|
[SchemaMember("CCSPlayerController", "m_hDesiredObserverTarget")]
|
|
public CHandle<CEntityInstance> DesiredObserverTarget => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CCSPlayerController", "m_hDesiredObserverTarget");
|
|
|
|
// m_bPawnIsAlive
|
|
[SchemaMember("CCSPlayerController", "m_bPawnIsAlive")]
|
|
public ref bool PawnIsAlive => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bPawnIsAlive");
|
|
|
|
// m_iPawnHealth
|
|
[SchemaMember("CCSPlayerController", "m_iPawnHealth")]
|
|
public ref UInt32 PawnHealth => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerController", "m_iPawnHealth");
|
|
|
|
// m_iPawnArmor
|
|
[SchemaMember("CCSPlayerController", "m_iPawnArmor")]
|
|
public ref Int32 PawnArmor => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iPawnArmor");
|
|
|
|
// m_bPawnHasDefuser
|
|
[SchemaMember("CCSPlayerController", "m_bPawnHasDefuser")]
|
|
public ref bool PawnHasDefuser => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bPawnHasDefuser");
|
|
|
|
// m_bPawnHasHelmet
|
|
[SchemaMember("CCSPlayerController", "m_bPawnHasHelmet")]
|
|
public ref bool PawnHasHelmet => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bPawnHasHelmet");
|
|
|
|
// m_nPawnCharacterDefIndex
|
|
[SchemaMember("CCSPlayerController", "m_nPawnCharacterDefIndex")]
|
|
public ref UInt16 PawnCharacterDefIndex => ref Schema.GetRef<UInt16>(this.Handle, "CCSPlayerController", "m_nPawnCharacterDefIndex");
|
|
|
|
// m_iPawnLifetimeStart
|
|
[SchemaMember("CCSPlayerController", "m_iPawnLifetimeStart")]
|
|
public ref Int32 PawnLifetimeStart => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iPawnLifetimeStart");
|
|
|
|
// m_iPawnLifetimeEnd
|
|
[SchemaMember("CCSPlayerController", "m_iPawnLifetimeEnd")]
|
|
public ref Int32 PawnLifetimeEnd => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iPawnLifetimeEnd");
|
|
|
|
// m_iPawnBotDifficulty
|
|
[SchemaMember("CCSPlayerController", "m_iPawnBotDifficulty")]
|
|
public ref Int32 PawnBotDifficulty => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iPawnBotDifficulty");
|
|
|
|
// m_hOriginalControllerOfCurrentPawn
|
|
[SchemaMember("CCSPlayerController", "m_hOriginalControllerOfCurrentPawn")]
|
|
public CHandle<CCSPlayerController> OriginalControllerOfCurrentPawn => Schema.GetDeclaredClass<CHandle<CCSPlayerController>>(this.Handle, "CCSPlayerController", "m_hOriginalControllerOfCurrentPawn");
|
|
|
|
// m_iScore
|
|
[SchemaMember("CCSPlayerController", "m_iScore")]
|
|
public ref Int32 Score => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iScore");
|
|
|
|
// m_iRoundScore
|
|
[SchemaMember("CCSPlayerController", "m_iRoundScore")]
|
|
public ref Int32 RoundScore => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iRoundScore");
|
|
|
|
// m_iRoundsWon
|
|
[SchemaMember("CCSPlayerController", "m_iRoundsWon")]
|
|
public ref Int32 RoundsWon => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iRoundsWon");
|
|
|
|
// m_vecKills
|
|
[SchemaMember("CCSPlayerController", "m_vecKills")]
|
|
public NetworkedVector<EKillTypes_t> Kills => Schema.GetDeclaredClass<NetworkedVector<EKillTypes_t>>(this.Handle, "CCSPlayerController", "m_vecKills");
|
|
|
|
// m_iMVPs
|
|
[SchemaMember("CCSPlayerController", "m_iMVPs")]
|
|
public ref Int32 MVPs => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iMVPs");
|
|
|
|
// m_nUpdateCounter
|
|
[SchemaMember("CCSPlayerController", "m_nUpdateCounter")]
|
|
public ref Int32 UpdateCounter => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_nUpdateCounter");
|
|
|
|
// m_flSmoothedPing
|
|
[SchemaMember("CCSPlayerController", "m_flSmoothedPing")]
|
|
public ref float SmoothedPing => ref Schema.GetRef<float>(this.Handle, "CCSPlayerController", "m_flSmoothedPing");
|
|
|
|
// m_lastHeldVoteTimer
|
|
[SchemaMember("CCSPlayerController", "m_lastHeldVoteTimer")]
|
|
public IntervalTimer LastHeldVoteTimer => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CCSPlayerController", "m_lastHeldVoteTimer");
|
|
|
|
// m_bShowHints
|
|
[SchemaMember("CCSPlayerController", "m_bShowHints")]
|
|
public ref bool ShowHints => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bShowHints");
|
|
|
|
// m_iNextTimeCheck
|
|
[SchemaMember("CCSPlayerController", "m_iNextTimeCheck")]
|
|
public ref Int32 NextTimeCheck => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController", "m_iNextTimeCheck");
|
|
|
|
// m_bJustDidTeamKill
|
|
[SchemaMember("CCSPlayerController", "m_bJustDidTeamKill")]
|
|
public ref bool JustDidTeamKill => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bJustDidTeamKill");
|
|
|
|
// m_bPunishForTeamKill
|
|
[SchemaMember("CCSPlayerController", "m_bPunishForTeamKill")]
|
|
public ref bool PunishForTeamKill => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bPunishForTeamKill");
|
|
|
|
// m_bGaveTeamDamageWarning
|
|
[SchemaMember("CCSPlayerController", "m_bGaveTeamDamageWarning")]
|
|
public ref bool GaveTeamDamageWarning => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bGaveTeamDamageWarning");
|
|
|
|
// m_bGaveTeamDamageWarningThisRound
|
|
[SchemaMember("CCSPlayerController", "m_bGaveTeamDamageWarningThisRound")]
|
|
public ref bool GaveTeamDamageWarningThisRound => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController", "m_bGaveTeamDamageWarningThisRound");
|
|
|
|
// m_dblLastReceivedPacketPlatFloatTime
|
|
[SchemaMember("CCSPlayerController", "m_dblLastReceivedPacketPlatFloatTime")]
|
|
public ref double DblLastReceivedPacketPlatFloatTime => ref Schema.GetRef<double>(this.Handle, "CCSPlayerController", "m_dblLastReceivedPacketPlatFloatTime");
|
|
|
|
// m_LastTeamDamageWarningTime
|
|
[SchemaMember("CCSPlayerController", "m_LastTeamDamageWarningTime")]
|
|
public ref float LastTeamDamageWarningTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerController", "m_LastTeamDamageWarningTime");
|
|
|
|
// m_LastTimePlayerWasDisconnectedForPawnsRemove
|
|
[SchemaMember("CCSPlayerController", "m_LastTimePlayerWasDisconnectedForPawnsRemove")]
|
|
public ref float LastTimePlayerWasDisconnectedForPawnsRemove => ref Schema.GetRef<float>(this.Handle, "CCSPlayerController", "m_LastTimePlayerWasDisconnectedForPawnsRemove");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerController_ActionTrackingServices : CPlayerControllerComponent
|
|
{
|
|
public CCSPlayerController_ActionTrackingServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_perRoundStats
|
|
[SchemaMember("CCSPlayerController_ActionTrackingServices", "m_perRoundStats")]
|
|
public NetworkedVector<CSPerRoundStats_t> PerRoundStats => Schema.GetDeclaredClass<NetworkedVector<CSPerRoundStats_t>>(this.Handle, "CCSPlayerController_ActionTrackingServices", "m_perRoundStats");
|
|
|
|
// m_matchStats
|
|
[SchemaMember("CCSPlayerController_ActionTrackingServices", "m_matchStats")]
|
|
public CSMatchStats_t MatchStats => Schema.GetDeclaredClass<CSMatchStats_t>(this.Handle, "CCSPlayerController_ActionTrackingServices", "m_matchStats");
|
|
|
|
// m_iNumRoundKills
|
|
[SchemaMember("CCSPlayerController_ActionTrackingServices", "m_iNumRoundKills")]
|
|
public ref Int32 NumRoundKills => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_ActionTrackingServices", "m_iNumRoundKills");
|
|
|
|
// m_iNumRoundKillsHeadshots
|
|
[SchemaMember("CCSPlayerController_ActionTrackingServices", "m_iNumRoundKillsHeadshots")]
|
|
public ref Int32 NumRoundKillsHeadshots => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_ActionTrackingServices", "m_iNumRoundKillsHeadshots");
|
|
|
|
// m_unTotalRoundDamageDealt
|
|
[SchemaMember("CCSPlayerController_ActionTrackingServices", "m_unTotalRoundDamageDealt")]
|
|
public ref UInt32 TotalRoundDamageDealt => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerController_ActionTrackingServices", "m_unTotalRoundDamageDealt");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerController_DamageServices : CPlayerControllerComponent
|
|
{
|
|
public CCSPlayerController_DamageServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nSendUpdate
|
|
[SchemaMember("CCSPlayerController_DamageServices", "m_nSendUpdate")]
|
|
public ref Int32 SendUpdate => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_DamageServices", "m_nSendUpdate");
|
|
|
|
// m_DamageList
|
|
[SchemaMember("CCSPlayerController_DamageServices", "m_DamageList")]
|
|
public NetworkedVector<CDamageRecord> DamageList => Schema.GetDeclaredClass<NetworkedVector<CDamageRecord>>(this.Handle, "CCSPlayerController_DamageServices", "m_DamageList");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerController_InGameMoneyServices : CPlayerControllerComponent
|
|
{
|
|
public CCSPlayerController_InGameMoneyServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bReceivesMoneyNextRound
|
|
[SchemaMember("CCSPlayerController_InGameMoneyServices", "m_bReceivesMoneyNextRound")]
|
|
public ref bool ReceivesMoneyNextRound => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerController_InGameMoneyServices", "m_bReceivesMoneyNextRound");
|
|
|
|
// m_iAccountMoneyEarnedForNextRound
|
|
[SchemaMember("CCSPlayerController_InGameMoneyServices", "m_iAccountMoneyEarnedForNextRound")]
|
|
public ref Int32 AccountMoneyEarnedForNextRound => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InGameMoneyServices", "m_iAccountMoneyEarnedForNextRound");
|
|
|
|
// m_iAccount
|
|
[SchemaMember("CCSPlayerController_InGameMoneyServices", "m_iAccount")]
|
|
public ref Int32 Account => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InGameMoneyServices", "m_iAccount");
|
|
|
|
// m_iStartAccount
|
|
[SchemaMember("CCSPlayerController_InGameMoneyServices", "m_iStartAccount")]
|
|
public ref Int32 StartAccount => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InGameMoneyServices", "m_iStartAccount");
|
|
|
|
// m_iTotalCashSpent
|
|
[SchemaMember("CCSPlayerController_InGameMoneyServices", "m_iTotalCashSpent")]
|
|
public ref Int32 TotalCashSpent => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InGameMoneyServices", "m_iTotalCashSpent");
|
|
|
|
// m_iCashSpentThisRound
|
|
[SchemaMember("CCSPlayerController_InGameMoneyServices", "m_iCashSpentThisRound")]
|
|
public ref Int32 CashSpentThisRound => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InGameMoneyServices", "m_iCashSpentThisRound");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerController_InventoryServices : CPlayerControllerComponent
|
|
{
|
|
public CCSPlayerController_InventoryServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_unMusicID
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_unMusicID")]
|
|
public ref UInt16 MusicID => ref Schema.GetRef<UInt16>(this.Handle, "CCSPlayerController_InventoryServices", "m_unMusicID");
|
|
|
|
// m_rank
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_rank")]
|
|
public Span<MedalRank_t> Rank => Schema.GetFixedArray<MedalRank_t>(this.Handle, "CCSPlayerController_InventoryServices", "m_rank", 6);
|
|
|
|
// m_nPersonaDataPublicLevel
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_nPersonaDataPublicLevel")]
|
|
public ref Int32 PersonaDataPublicLevel => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InventoryServices", "m_nPersonaDataPublicLevel");
|
|
|
|
// m_nPersonaDataPublicCommendsLeader
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_nPersonaDataPublicCommendsLeader")]
|
|
public ref Int32 PersonaDataPublicCommendsLeader => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InventoryServices", "m_nPersonaDataPublicCommendsLeader");
|
|
|
|
// m_nPersonaDataPublicCommendsTeacher
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_nPersonaDataPublicCommendsTeacher")]
|
|
public ref Int32 PersonaDataPublicCommendsTeacher => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InventoryServices", "m_nPersonaDataPublicCommendsTeacher");
|
|
|
|
// m_nPersonaDataPublicCommendsFriendly
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_nPersonaDataPublicCommendsFriendly")]
|
|
public ref Int32 PersonaDataPublicCommendsFriendly => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerController_InventoryServices", "m_nPersonaDataPublicCommendsFriendly");
|
|
|
|
// m_unEquippedPlayerSprayIDs
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_unEquippedPlayerSprayIDs")]
|
|
public Span<UInt32> EquippedPlayerSprayIDs => Schema.GetFixedArray<UInt32>(this.Handle, "CCSPlayerController_InventoryServices", "m_unEquippedPlayerSprayIDs", 1);
|
|
|
|
// m_vecServerAuthoritativeWeaponSlots
|
|
[SchemaMember("CCSPlayerController_InventoryServices", "m_vecServerAuthoritativeWeaponSlots")]
|
|
public NetworkedVector<ServerAuthoritativeWeaponSlot_t> ServerAuthoritativeWeaponSlots => Schema.GetDeclaredClass<NetworkedVector<ServerAuthoritativeWeaponSlot_t>>(this.Handle, "CCSPlayerController_InventoryServices", "m_vecServerAuthoritativeWeaponSlots");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerPawn : CCSPlayerPawnBase
|
|
{
|
|
public CCSPlayerPawn (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pBulletServices
|
|
[SchemaMember("CCSPlayerPawn", "m_pBulletServices")]
|
|
public CCSPlayer_BulletServices? BulletServices => Schema.GetPointer<CCSPlayer_BulletServices>(this.Handle, "CCSPlayerPawn", "m_pBulletServices");
|
|
|
|
// m_pHostageServices
|
|
[SchemaMember("CCSPlayerPawn", "m_pHostageServices")]
|
|
public CCSPlayer_HostageServices? HostageServices => Schema.GetPointer<CCSPlayer_HostageServices>(this.Handle, "CCSPlayerPawn", "m_pHostageServices");
|
|
|
|
// m_pBuyServices
|
|
[SchemaMember("CCSPlayerPawn", "m_pBuyServices")]
|
|
public CCSPlayer_BuyServices? BuyServices => Schema.GetPointer<CCSPlayer_BuyServices>(this.Handle, "CCSPlayerPawn", "m_pBuyServices");
|
|
|
|
// m_pActionTrackingServices
|
|
[SchemaMember("CCSPlayerPawn", "m_pActionTrackingServices")]
|
|
public CCSPlayer_ActionTrackingServices? ActionTrackingServices => Schema.GetPointer<CCSPlayer_ActionTrackingServices>(this.Handle, "CCSPlayerPawn", "m_pActionTrackingServices");
|
|
|
|
// m_pRadioServices
|
|
[SchemaMember("CCSPlayerPawn", "m_pRadioServices")]
|
|
public CCSPlayer_RadioServices? RadioServices => Schema.GetPointer<CCSPlayer_RadioServices>(this.Handle, "CCSPlayerPawn", "m_pRadioServices");
|
|
|
|
// m_pDamageReactServices
|
|
[SchemaMember("CCSPlayerPawn", "m_pDamageReactServices")]
|
|
public CCSPlayer_DamageReactServices? DamageReactServices => Schema.GetPointer<CCSPlayer_DamageReactServices>(this.Handle, "CCSPlayerPawn", "m_pDamageReactServices");
|
|
|
|
// m_nCharacterDefIndex
|
|
[SchemaMember("CCSPlayerPawn", "m_nCharacterDefIndex")]
|
|
public ref UInt16 CharacterDefIndex => ref Schema.GetRef<UInt16>(this.Handle, "CCSPlayerPawn", "m_nCharacterDefIndex");
|
|
|
|
// m_hPreviousModel
|
|
[SchemaMember("CCSPlayerPawn", "m_hPreviousModel")]
|
|
public CStrongHandle<InfoForResourceTypeCModel> PreviousModel => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCModel>>(this.Handle, "CCSPlayerPawn", "m_hPreviousModel");
|
|
|
|
// m_bHasFemaleVoice
|
|
[SchemaMember("CCSPlayerPawn", "m_bHasFemaleVoice")]
|
|
public ref bool HasFemaleVoice => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bHasFemaleVoice");
|
|
|
|
// m_strVOPrefix
|
|
[SchemaMember("CCSPlayerPawn", "m_strVOPrefix")]
|
|
public string StrVOPrefix
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSPlayerPawn", "m_strVOPrefix"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlayerPawn", "m_strVOPrefix", value); }
|
|
}
|
|
|
|
// m_szLastPlaceName
|
|
[SchemaMember("CCSPlayerPawn", "m_szLastPlaceName")]
|
|
public string LastPlaceName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSPlayerPawn", "m_szLastPlaceName"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlayerPawn", "m_szLastPlaceName", value); }
|
|
}
|
|
|
|
// m_bInHostageResetZone
|
|
[SchemaMember("CCSPlayerPawn", "m_bInHostageResetZone")]
|
|
public ref bool InHostageResetZone => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bInHostageResetZone");
|
|
|
|
// m_bInBuyZone
|
|
[SchemaMember("CCSPlayerPawn", "m_bInBuyZone")]
|
|
public ref bool InBuyZone => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bInBuyZone");
|
|
|
|
// m_bWasInBuyZone
|
|
[SchemaMember("CCSPlayerPawn", "m_bWasInBuyZone")]
|
|
public ref bool WasInBuyZone => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bWasInBuyZone");
|
|
|
|
// m_bInHostageRescueZone
|
|
[SchemaMember("CCSPlayerPawn", "m_bInHostageRescueZone")]
|
|
public ref bool InHostageRescueZone => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bInHostageRescueZone");
|
|
|
|
// m_bInBombZone
|
|
[SchemaMember("CCSPlayerPawn", "m_bInBombZone")]
|
|
public ref bool InBombZone => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bInBombZone");
|
|
|
|
// m_bWasInHostageRescueZone
|
|
[SchemaMember("CCSPlayerPawn", "m_bWasInHostageRescueZone")]
|
|
public ref bool WasInHostageRescueZone => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bWasInHostageRescueZone");
|
|
|
|
// m_iRetakesOffering
|
|
[SchemaMember("CCSPlayerPawn", "m_iRetakesOffering")]
|
|
public ref Int32 RetakesOffering => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawn", "m_iRetakesOffering");
|
|
|
|
// m_iRetakesOfferingCard
|
|
[SchemaMember("CCSPlayerPawn", "m_iRetakesOfferingCard")]
|
|
public ref Int32 RetakesOfferingCard => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawn", "m_iRetakesOfferingCard");
|
|
|
|
// m_bRetakesHasDefuseKit
|
|
[SchemaMember("CCSPlayerPawn", "m_bRetakesHasDefuseKit")]
|
|
public ref bool RetakesHasDefuseKit => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bRetakesHasDefuseKit");
|
|
|
|
// m_bRetakesMVPLastRound
|
|
[SchemaMember("CCSPlayerPawn", "m_bRetakesMVPLastRound")]
|
|
public ref bool RetakesMVPLastRound => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bRetakesMVPLastRound");
|
|
|
|
// m_iRetakesMVPBoostItem
|
|
[SchemaMember("CCSPlayerPawn", "m_iRetakesMVPBoostItem")]
|
|
public ref Int32 RetakesMVPBoostItem => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawn", "m_iRetakesMVPBoostItem");
|
|
|
|
// m_RetakesMVPBoostExtraUtility
|
|
[SchemaMember("CCSPlayerPawn", "m_RetakesMVPBoostExtraUtility")]
|
|
public ref loadout_slot_t RetakesMVPBoostExtraUtility => ref Schema.GetRef<loadout_slot_t>(this.Handle, "CCSPlayerPawn", "m_RetakesMVPBoostExtraUtility");
|
|
|
|
// m_flHealthShotBoostExpirationTime
|
|
[SchemaMember("CCSPlayerPawn", "m_flHealthShotBoostExpirationTime")]
|
|
public ref float HealthShotBoostExpirationTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawn", "m_flHealthShotBoostExpirationTime");
|
|
|
|
// m_flLandseconds
|
|
[SchemaMember("CCSPlayerPawn", "m_flLandseconds")]
|
|
public ref float Landseconds => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawn", "m_flLandseconds");
|
|
|
|
// m_aimPunchAngle
|
|
[SchemaMember("CCSPlayerPawn", "m_aimPunchAngle")]
|
|
public QAngle AimPunchAngle => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSPlayerPawn", "m_aimPunchAngle");
|
|
|
|
// m_aimPunchAngleVel
|
|
[SchemaMember("CCSPlayerPawn", "m_aimPunchAngleVel")]
|
|
public QAngle AimPunchAngleVel => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSPlayerPawn", "m_aimPunchAngleVel");
|
|
|
|
// m_aimPunchTickBase
|
|
[SchemaMember("CCSPlayerPawn", "m_aimPunchTickBase")]
|
|
public ref Int32 AimPunchTickBase => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawn", "m_aimPunchTickBase");
|
|
|
|
// m_aimPunchTickFraction
|
|
[SchemaMember("CCSPlayerPawn", "m_aimPunchTickFraction")]
|
|
public ref float AimPunchTickFraction => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawn", "m_aimPunchTickFraction");
|
|
|
|
// m_aimPunchCache
|
|
[SchemaMember("CCSPlayerPawn", "m_aimPunchCache")]
|
|
public NetworkedVector<QAngle> AimPunchCache => Schema.GetDeclaredClass<NetworkedVector<QAngle>>(this.Handle, "CCSPlayerPawn", "m_aimPunchCache");
|
|
|
|
// m_bIsBuyMenuOpen
|
|
[SchemaMember("CCSPlayerPawn", "m_bIsBuyMenuOpen")]
|
|
public ref bool IsBuyMenuOpen => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bIsBuyMenuOpen");
|
|
|
|
// m_xLastHeadBoneTransform
|
|
[SchemaMember("CCSPlayerPawn", "m_xLastHeadBoneTransform")]
|
|
public CTransform XLastHeadBoneTransform => Schema.GetDeclaredClass<CTransform>(this.Handle, "CCSPlayerPawn", "m_xLastHeadBoneTransform");
|
|
|
|
// m_bLastHeadBoneTransformIsValid
|
|
[SchemaMember("CCSPlayerPawn", "m_bLastHeadBoneTransformIsValid")]
|
|
public ref bool LastHeadBoneTransformIsValid => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bLastHeadBoneTransformIsValid");
|
|
|
|
// m_lastLandTime
|
|
[SchemaMember("CCSPlayerPawn", "m_lastLandTime")]
|
|
public ref float LastLandTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawn", "m_lastLandTime");
|
|
|
|
// m_bOnGroundLastTick
|
|
[SchemaMember("CCSPlayerPawn", "m_bOnGroundLastTick")]
|
|
public ref bool OnGroundLastTick => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bOnGroundLastTick");
|
|
|
|
// m_iPlayerLocked
|
|
[SchemaMember("CCSPlayerPawn", "m_iPlayerLocked")]
|
|
public ref Int32 PlayerLocked => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawn", "m_iPlayerLocked");
|
|
|
|
// m_flTimeOfLastInjury
|
|
[SchemaMember("CCSPlayerPawn", "m_flTimeOfLastInjury")]
|
|
public ref float TimeOfLastInjury => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawn", "m_flTimeOfLastInjury");
|
|
|
|
// m_flNextSprayDecalTime
|
|
[SchemaMember("CCSPlayerPawn", "m_flNextSprayDecalTime")]
|
|
public ref float NextSprayDecalTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawn", "m_flNextSprayDecalTime");
|
|
|
|
// m_bNextSprayDecalTimeExpedited
|
|
[SchemaMember("CCSPlayerPawn", "m_bNextSprayDecalTimeExpedited")]
|
|
public ref bool NextSprayDecalTimeExpedited => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bNextSprayDecalTimeExpedited");
|
|
|
|
// m_nRagdollDamageBone
|
|
[SchemaMember("CCSPlayerPawn", "m_nRagdollDamageBone")]
|
|
public ref Int32 RagdollDamageBone => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawn", "m_nRagdollDamageBone");
|
|
|
|
// m_vRagdollDamageForce
|
|
[SchemaMember("CCSPlayerPawn", "m_vRagdollDamageForce")]
|
|
public Vector RagdollDamageForce => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawn", "m_vRagdollDamageForce");
|
|
|
|
// m_vRagdollDamagePosition
|
|
[SchemaMember("CCSPlayerPawn", "m_vRagdollDamagePosition")]
|
|
public Vector RagdollDamagePosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawn", "m_vRagdollDamagePosition");
|
|
|
|
// m_szRagdollDamageWeaponName
|
|
[SchemaMember("CCSPlayerPawn", "m_szRagdollDamageWeaponName")]
|
|
public string RagdollDamageWeaponName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSPlayerPawn", "m_szRagdollDamageWeaponName"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlayerPawn", "m_szRagdollDamageWeaponName", value); }
|
|
}
|
|
|
|
// m_bRagdollDamageHeadshot
|
|
[SchemaMember("CCSPlayerPawn", "m_bRagdollDamageHeadshot")]
|
|
public ref bool RagdollDamageHeadshot => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bRagdollDamageHeadshot");
|
|
|
|
// m_vRagdollServerOrigin
|
|
[SchemaMember("CCSPlayerPawn", "m_vRagdollServerOrigin")]
|
|
public Vector RagdollServerOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawn", "m_vRagdollServerOrigin");
|
|
|
|
// m_EconGloves
|
|
[SchemaMember("CCSPlayerPawn", "m_EconGloves")]
|
|
public CEconItemView EconGloves => Schema.GetDeclaredClass<CEconItemView>(this.Handle, "CCSPlayerPawn", "m_EconGloves");
|
|
|
|
// m_qDeathEyeAngles
|
|
[SchemaMember("CCSPlayerPawn", "m_qDeathEyeAngles")]
|
|
public QAngle DeathEyeAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSPlayerPawn", "m_qDeathEyeAngles");
|
|
|
|
// m_bSkipOneHeadConstraintUpdate
|
|
[SchemaMember("CCSPlayerPawn", "m_bSkipOneHeadConstraintUpdate")]
|
|
public ref bool SkipOneHeadConstraintUpdate => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawn", "m_bSkipOneHeadConstraintUpdate");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerPawnBase : CBasePlayerPawn
|
|
{
|
|
public CCSPlayerPawnBase (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_CTouchExpansionComponent
|
|
[SchemaMember("CCSPlayerPawnBase", "m_CTouchExpansionComponent")]
|
|
public CTouchExpansionComponent CTouchExpansionComponent => Schema.GetDeclaredClass<CTouchExpansionComponent>(this.Handle, "CCSPlayerPawnBase", "m_CTouchExpansionComponent");
|
|
|
|
// m_pPingServices
|
|
[SchemaMember("CCSPlayerPawnBase", "m_pPingServices")]
|
|
public CCSPlayer_PingServices? PingServices => Schema.GetPointer<CCSPlayer_PingServices>(this.Handle, "CCSPlayerPawnBase", "m_pPingServices");
|
|
|
|
// m_pViewModelServices
|
|
[SchemaMember("CCSPlayerPawnBase", "m_pViewModelServices")]
|
|
public CPlayer_ViewModelServices? ViewModelServices => Schema.GetPointer<CPlayer_ViewModelServices>(this.Handle, "CCSPlayerPawnBase", "m_pViewModelServices");
|
|
|
|
// m_iDisplayHistoryBits
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iDisplayHistoryBits")]
|
|
public ref UInt32 DisplayHistoryBits => ref Schema.GetRef<UInt32>(this.Handle, "CCSPlayerPawnBase", "m_iDisplayHistoryBits");
|
|
|
|
// m_flLastAttackedTeammate
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastAttackedTeammate")]
|
|
public ref float LastAttackedTeammate => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastAttackedTeammate");
|
|
|
|
// m_hOriginalController
|
|
[SchemaMember("CCSPlayerPawnBase", "m_hOriginalController")]
|
|
public CHandle<CCSPlayerController> OriginalController => Schema.GetDeclaredClass<CHandle<CCSPlayerController>>(this.Handle, "CCSPlayerPawnBase", "m_hOriginalController");
|
|
|
|
// m_blindUntilTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_blindUntilTime")]
|
|
public ref float BlindUntilTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_blindUntilTime");
|
|
|
|
// m_blindStartTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_blindStartTime")]
|
|
public ref float BlindStartTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_blindStartTime");
|
|
|
|
// m_allowAutoFollowTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_allowAutoFollowTime")]
|
|
public ref float AllowAutoFollowTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_allowAutoFollowTime");
|
|
|
|
// m_entitySpottedState
|
|
[SchemaMember("CCSPlayerPawnBase", "m_entitySpottedState")]
|
|
public EntitySpottedState_t EntitySpottedState => Schema.GetDeclaredClass<EntitySpottedState_t>(this.Handle, "CCSPlayerPawnBase", "m_entitySpottedState");
|
|
|
|
// m_nSpotRules
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nSpotRules")]
|
|
public ref Int32 SpotRules => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nSpotRules");
|
|
|
|
// m_iPlayerState
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iPlayerState")]
|
|
public ref CSPlayerState PlayerState => ref Schema.GetRef<CSPlayerState>(this.Handle, "CCSPlayerPawnBase", "m_iPlayerState");
|
|
|
|
// m_chickenIdleSoundTimer
|
|
[SchemaMember("CCSPlayerPawnBase", "m_chickenIdleSoundTimer")]
|
|
public CountdownTimer ChickenIdleSoundTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSPlayerPawnBase", "m_chickenIdleSoundTimer");
|
|
|
|
// m_chickenJumpSoundTimer
|
|
[SchemaMember("CCSPlayerPawnBase", "m_chickenJumpSoundTimer")]
|
|
public CountdownTimer ChickenJumpSoundTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSPlayerPawnBase", "m_chickenJumpSoundTimer");
|
|
|
|
// m_vecLastBookmarkedPosition
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecLastBookmarkedPosition")]
|
|
public Vector LastBookmarkedPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vecLastBookmarkedPosition");
|
|
|
|
// m_flLastDistanceTraveledNotice
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastDistanceTraveledNotice")]
|
|
public ref float LastDistanceTraveledNotice => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastDistanceTraveledNotice");
|
|
|
|
// m_flAccumulatedDistanceTraveled
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flAccumulatedDistanceTraveled")]
|
|
public ref float AccumulatedDistanceTraveled => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flAccumulatedDistanceTraveled");
|
|
|
|
// m_flLastFriendlyFireDamageReductionRatio
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastFriendlyFireDamageReductionRatio")]
|
|
public ref float LastFriendlyFireDamageReductionRatio => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastFriendlyFireDamageReductionRatio");
|
|
|
|
// m_bRespawning
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bRespawning")]
|
|
public ref bool Respawning => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bRespawning");
|
|
|
|
// m_nLastPickupPriority
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nLastPickupPriority")]
|
|
public ref Int32 LastPickupPriority => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nLastPickupPriority");
|
|
|
|
// m_flLastPickupPriorityTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastPickupPriorityTime")]
|
|
public ref float LastPickupPriorityTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastPickupPriorityTime");
|
|
|
|
// m_bIsScoped
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bIsScoped")]
|
|
public ref bool IsScoped => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bIsScoped");
|
|
|
|
// m_bIsWalking
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bIsWalking")]
|
|
public ref bool IsWalking => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bIsWalking");
|
|
|
|
// m_bResumeZoom
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bResumeZoom")]
|
|
public ref bool ResumeZoom => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bResumeZoom");
|
|
|
|
// m_bIsDefusing
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bIsDefusing")]
|
|
public ref bool IsDefusing => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bIsDefusing");
|
|
|
|
// m_bIsGrabbingHostage
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bIsGrabbingHostage")]
|
|
public ref bool IsGrabbingHostage => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bIsGrabbingHostage");
|
|
|
|
// m_iBlockingUseActionInProgress
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iBlockingUseActionInProgress")]
|
|
public ref CSPlayerBlockingUseAction_t BlockingUseActionInProgress => ref Schema.GetRef<CSPlayerBlockingUseAction_t>(this.Handle, "CCSPlayerPawnBase", "m_iBlockingUseActionInProgress");
|
|
|
|
// m_fImmuneToGunGameDamageTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_fImmuneToGunGameDamageTime")]
|
|
public ref float ImmuneToGunGameDamageTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_fImmuneToGunGameDamageTime");
|
|
|
|
// m_bGunGameImmunity
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bGunGameImmunity")]
|
|
public ref bool GunGameImmunity => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bGunGameImmunity");
|
|
|
|
// m_fMolotovDamageTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_fMolotovDamageTime")]
|
|
public ref float MolotovDamageTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_fMolotovDamageTime");
|
|
|
|
// m_bHasMovedSinceSpawn
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bHasMovedSinceSpawn")]
|
|
public ref bool HasMovedSinceSpawn => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bHasMovedSinceSpawn");
|
|
|
|
// m_bCanMoveDuringFreezePeriod
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bCanMoveDuringFreezePeriod")]
|
|
public ref bool CanMoveDuringFreezePeriod => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bCanMoveDuringFreezePeriod");
|
|
|
|
// m_flGuardianTooFarDistFrac
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flGuardianTooFarDistFrac")]
|
|
public ref float GuardianTooFarDistFrac => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flGuardianTooFarDistFrac");
|
|
|
|
// m_flNextGuardianTooFarHurtTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flNextGuardianTooFarHurtTime")]
|
|
public ref float NextGuardianTooFarHurtTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flNextGuardianTooFarHurtTime");
|
|
|
|
// m_flDetectedByEnemySensorTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flDetectedByEnemySensorTime")]
|
|
public ref float DetectedByEnemySensorTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flDetectedByEnemySensorTime");
|
|
|
|
// m_flDealtDamageToEnemyMostRecentTimestamp
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flDealtDamageToEnemyMostRecentTimestamp")]
|
|
public ref float DealtDamageToEnemyMostRecentTimestamp => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flDealtDamageToEnemyMostRecentTimestamp");
|
|
|
|
// m_flLastEquippedHelmetTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastEquippedHelmetTime")]
|
|
public ref float LastEquippedHelmetTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastEquippedHelmetTime");
|
|
|
|
// m_flLastEquippedArmorTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastEquippedArmorTime")]
|
|
public ref float LastEquippedArmorTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastEquippedArmorTime");
|
|
|
|
// m_nHeavyAssaultSuitCooldownRemaining
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nHeavyAssaultSuitCooldownRemaining")]
|
|
public ref Int32 HeavyAssaultSuitCooldownRemaining => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nHeavyAssaultSuitCooldownRemaining");
|
|
|
|
// m_bResetArmorNextSpawn
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bResetArmorNextSpawn")]
|
|
public ref bool ResetArmorNextSpawn => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bResetArmorNextSpawn");
|
|
|
|
// m_flLastBumpMineBumpTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastBumpMineBumpTime")]
|
|
public ref float LastBumpMineBumpTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastBumpMineBumpTime");
|
|
|
|
// m_flEmitSoundTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flEmitSoundTime")]
|
|
public ref float EmitSoundTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flEmitSoundTime");
|
|
|
|
// m_iNumSpawns
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iNumSpawns")]
|
|
public ref Int32 NumSpawns => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iNumSpawns");
|
|
|
|
// m_iShouldHaveCash
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iShouldHaveCash")]
|
|
public ref Int32 ShouldHaveCash => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iShouldHaveCash");
|
|
|
|
// m_bInvalidSteamLogonDelayed
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bInvalidSteamLogonDelayed")]
|
|
public ref bool InvalidSteamLogonDelayed => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bInvalidSteamLogonDelayed");
|
|
|
|
// m_flLastAction
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastAction")]
|
|
public ref float LastAction => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastAction");
|
|
|
|
// m_flNameChangeHistory
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flNameChangeHistory")]
|
|
public Span<float> NameChangeHistory => Schema.GetFixedArray<float>(this.Handle, "CCSPlayerPawnBase", "m_flNameChangeHistory", 5);
|
|
|
|
// m_fLastGivenDefuserTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_fLastGivenDefuserTime")]
|
|
public ref float LastGivenDefuserTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_fLastGivenDefuserTime");
|
|
|
|
// m_fLastGivenBombTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_fLastGivenBombTime")]
|
|
public ref float LastGivenBombTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_fLastGivenBombTime");
|
|
|
|
// m_bHasNightVision
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bHasNightVision")]
|
|
public ref bool HasNightVision => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bHasNightVision");
|
|
|
|
// m_bNightVisionOn
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bNightVisionOn")]
|
|
public ref bool NightVisionOn => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bNightVisionOn");
|
|
|
|
// m_fNextRadarUpdateTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_fNextRadarUpdateTime")]
|
|
public ref float NextRadarUpdateTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_fNextRadarUpdateTime");
|
|
|
|
// m_flLastMoneyUpdateTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastMoneyUpdateTime")]
|
|
public ref float LastMoneyUpdateTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastMoneyUpdateTime");
|
|
|
|
// m_MenuStringBuffer
|
|
[SchemaMember("CCSPlayerPawnBase", "m_MenuStringBuffer")]
|
|
public string MenuStringBuffer
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSPlayerPawnBase", "m_MenuStringBuffer"); }
|
|
set { Schema.SetString(this.Handle, "CCSPlayerPawnBase", "m_MenuStringBuffer", value); }
|
|
}
|
|
|
|
// m_fIntroCamTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_fIntroCamTime")]
|
|
public ref float IntroCamTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_fIntroCamTime");
|
|
|
|
// m_nMyCollisionGroup
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nMyCollisionGroup")]
|
|
public ref Int32 MyCollisionGroup => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nMyCollisionGroup");
|
|
|
|
// m_bInNoDefuseArea
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bInNoDefuseArea")]
|
|
public ref bool InNoDefuseArea => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bInNoDefuseArea");
|
|
|
|
// m_bKilledByTaser
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bKilledByTaser")]
|
|
public ref bool KilledByTaser => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bKilledByTaser");
|
|
|
|
// m_iMoveState
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iMoveState")]
|
|
public ref Int32 MoveState => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iMoveState");
|
|
|
|
// m_grenadeParameterStashTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_grenadeParameterStashTime")]
|
|
public ref float GrenadeParameterStashTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_grenadeParameterStashTime");
|
|
|
|
// m_bGrenadeParametersStashed
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bGrenadeParametersStashed")]
|
|
public ref bool GrenadeParametersStashed => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bGrenadeParametersStashed");
|
|
|
|
// m_angStashedShootAngles
|
|
[SchemaMember("CCSPlayerPawnBase", "m_angStashedShootAngles")]
|
|
public QAngle StashedShootAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSPlayerPawnBase", "m_angStashedShootAngles");
|
|
|
|
// m_vecStashedGrenadeThrowPosition
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecStashedGrenadeThrowPosition")]
|
|
public Vector StashedGrenadeThrowPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vecStashedGrenadeThrowPosition");
|
|
|
|
// m_vecStashedVelocity
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecStashedVelocity")]
|
|
public Vector StashedVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vecStashedVelocity");
|
|
|
|
// m_angShootAngleHistory
|
|
[SchemaMember("CCSPlayerPawnBase", "m_angShootAngleHistory")]
|
|
public Span<QAngle> ShootAngleHistory => Schema.GetFixedArray<QAngle>(this.Handle, "CCSPlayerPawnBase", "m_angShootAngleHistory", 2);
|
|
|
|
// m_vecThrowPositionHistory
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecThrowPositionHistory")]
|
|
public Span<Vector> ThrowPositionHistory => Schema.GetFixedArray<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vecThrowPositionHistory", 2);
|
|
|
|
// m_vecVelocityHistory
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecVelocityHistory")]
|
|
public Span<Vector> VelocityHistory => Schema.GetFixedArray<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vecVelocityHistory", 2);
|
|
|
|
// m_bDiedAirborne
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bDiedAirborne")]
|
|
public ref bool DiedAirborne => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bDiedAirborne");
|
|
|
|
// m_iBombSiteIndex
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iBombSiteIndex")]
|
|
public CEntityIndex BombSiteIndex => Schema.GetDeclaredClass<CEntityIndex>(this.Handle, "CCSPlayerPawnBase", "m_iBombSiteIndex");
|
|
|
|
// m_nWhichBombZone
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nWhichBombZone")]
|
|
public ref Int32 WhichBombZone => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nWhichBombZone");
|
|
|
|
// m_bInBombZoneTrigger
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bInBombZoneTrigger")]
|
|
public ref bool InBombZoneTrigger => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bInBombZoneTrigger");
|
|
|
|
// m_bWasInBombZoneTrigger
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bWasInBombZoneTrigger")]
|
|
public ref bool WasInBombZoneTrigger => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bWasInBombZoneTrigger");
|
|
|
|
// m_iDirection
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iDirection")]
|
|
public ref Int32 Direction => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iDirection");
|
|
|
|
// m_iShotsFired
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iShotsFired")]
|
|
public ref Int32 ShotsFired => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iShotsFired");
|
|
|
|
// m_ArmorValue
|
|
[SchemaMember("CCSPlayerPawnBase", "m_ArmorValue")]
|
|
public ref Int32 ArmorValue => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_ArmorValue");
|
|
|
|
// m_flFlinchStack
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flFlinchStack")]
|
|
public ref float FlinchStack => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flFlinchStack");
|
|
|
|
// m_flVelocityModifier
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flVelocityModifier")]
|
|
public ref float VelocityModifier => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flVelocityModifier");
|
|
|
|
// m_flHitHeading
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flHitHeading")]
|
|
public ref float HitHeading => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flHitHeading");
|
|
|
|
// m_nHitBodyPart
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nHitBodyPart")]
|
|
public ref Int32 HitBodyPart => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nHitBodyPart");
|
|
|
|
// m_iHostagesKilled
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iHostagesKilled")]
|
|
public ref Int32 HostagesKilled => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iHostagesKilled");
|
|
|
|
// m_vecTotalBulletForce
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecTotalBulletForce")]
|
|
public Vector TotalBulletForce => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vecTotalBulletForce");
|
|
|
|
// m_flFlashDuration
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flFlashDuration")]
|
|
public ref float FlashDuration => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flFlashDuration");
|
|
|
|
// m_flFlashMaxAlpha
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flFlashMaxAlpha")]
|
|
public ref float FlashMaxAlpha => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flFlashMaxAlpha");
|
|
|
|
// m_flProgressBarStartTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flProgressBarStartTime")]
|
|
public ref float ProgressBarStartTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flProgressBarStartTime");
|
|
|
|
// m_iProgressBarDuration
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iProgressBarDuration")]
|
|
public ref Int32 ProgressBarDuration => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iProgressBarDuration");
|
|
|
|
// m_bWaitForNoAttack
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bWaitForNoAttack")]
|
|
public ref bool WaitForNoAttack => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bWaitForNoAttack");
|
|
|
|
// m_flLowerBodyYawTarget
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLowerBodyYawTarget")]
|
|
public ref float LowerBodyYawTarget => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLowerBodyYawTarget");
|
|
|
|
// m_bStrafing
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bStrafing")]
|
|
public ref bool Strafing => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bStrafing");
|
|
|
|
// m_lastStandingPos
|
|
[SchemaMember("CCSPlayerPawnBase", "m_lastStandingPos")]
|
|
public Vector LastStandingPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_lastStandingPos");
|
|
|
|
// m_ignoreLadderJumpTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_ignoreLadderJumpTime")]
|
|
public ref float IgnoreLadderJumpTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_ignoreLadderJumpTime");
|
|
|
|
// m_ladderSurpressionTimer
|
|
[SchemaMember("CCSPlayerPawnBase", "m_ladderSurpressionTimer")]
|
|
public CountdownTimer LadderSurpressionTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CCSPlayerPawnBase", "m_ladderSurpressionTimer");
|
|
|
|
// m_lastLadderNormal
|
|
[SchemaMember("CCSPlayerPawnBase", "m_lastLadderNormal")]
|
|
public Vector LastLadderNormal => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_lastLadderNormal");
|
|
|
|
// m_lastLadderPos
|
|
[SchemaMember("CCSPlayerPawnBase", "m_lastLadderPos")]
|
|
public Vector LastLadderPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_lastLadderPos");
|
|
|
|
// m_thirdPersonHeading
|
|
[SchemaMember("CCSPlayerPawnBase", "m_thirdPersonHeading")]
|
|
public QAngle ThirdPersonHeading => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSPlayerPawnBase", "m_thirdPersonHeading");
|
|
|
|
// m_flSlopeDropOffset
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flSlopeDropOffset")]
|
|
public ref float SlopeDropOffset => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flSlopeDropOffset");
|
|
|
|
// m_flSlopeDropHeight
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flSlopeDropHeight")]
|
|
public ref float SlopeDropHeight => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flSlopeDropHeight");
|
|
|
|
// m_vHeadConstraintOffset
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vHeadConstraintOffset")]
|
|
public Vector HeadConstraintOffset => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vHeadConstraintOffset");
|
|
|
|
// m_iLastWeaponFireUsercmd
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iLastWeaponFireUsercmd")]
|
|
public ref Int32 LastWeaponFireUsercmd => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iLastWeaponFireUsercmd");
|
|
|
|
// m_angEyeAngles
|
|
[SchemaMember("CCSPlayerPawnBase", "m_angEyeAngles")]
|
|
public QAngle EyeAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSPlayerPawnBase", "m_angEyeAngles");
|
|
|
|
// m_bVCollisionInitted
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bVCollisionInitted")]
|
|
public ref bool VCollisionInitted => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bVCollisionInitted");
|
|
|
|
// m_storedSpawnPosition
|
|
[SchemaMember("CCSPlayerPawnBase", "m_storedSpawnPosition")]
|
|
public Vector StoredSpawnPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_storedSpawnPosition");
|
|
|
|
// m_storedSpawnAngle
|
|
[SchemaMember("CCSPlayerPawnBase", "m_storedSpawnAngle")]
|
|
public QAngle StoredSpawnAngle => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSPlayerPawnBase", "m_storedSpawnAngle");
|
|
|
|
// m_bIsSpawning
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bIsSpawning")]
|
|
public ref bool IsSpawning => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bIsSpawning");
|
|
|
|
// m_bHideTargetID
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bHideTargetID")]
|
|
public ref bool HideTargetID => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bHideTargetID");
|
|
|
|
// m_nNumDangerZoneDamageHits
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nNumDangerZoneDamageHits")]
|
|
public ref Int32 NumDangerZoneDamageHits => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nNumDangerZoneDamageHits");
|
|
|
|
// m_bHud_MiniScoreHidden
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bHud_MiniScoreHidden")]
|
|
public ref bool Hud_MiniScoreHidden => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bHud_MiniScoreHidden");
|
|
|
|
// m_bHud_RadarHidden
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bHud_RadarHidden")]
|
|
public ref bool Hud_RadarHidden => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bHud_RadarHidden");
|
|
|
|
// m_nLastKillerIndex
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nLastKillerIndex")]
|
|
public CEntityIndex LastKillerIndex => Schema.GetDeclaredClass<CEntityIndex>(this.Handle, "CCSPlayerPawnBase", "m_nLastKillerIndex");
|
|
|
|
// m_nLastConcurrentKilled
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nLastConcurrentKilled")]
|
|
public ref Int32 LastConcurrentKilled => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nLastConcurrentKilled");
|
|
|
|
// m_nDeathCamMusic
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nDeathCamMusic")]
|
|
public ref Int32 DeathCamMusic => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nDeathCamMusic");
|
|
|
|
// m_iAddonBits
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iAddonBits")]
|
|
public ref Int32 AddonBits => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iAddonBits");
|
|
|
|
// m_iPrimaryAddon
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iPrimaryAddon")]
|
|
public ref Int32 PrimaryAddon => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iPrimaryAddon");
|
|
|
|
// m_iSecondaryAddon
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iSecondaryAddon")]
|
|
public ref Int32 SecondaryAddon => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iSecondaryAddon");
|
|
|
|
// m_currentDeafnessFilter
|
|
[SchemaMember("CCSPlayerPawnBase", "m_currentDeafnessFilter")]
|
|
public CUtlStringToken CurrentDeafnessFilter => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CCSPlayerPawnBase", "m_currentDeafnessFilter");
|
|
|
|
// m_NumEnemiesKilledThisSpawn
|
|
[SchemaMember("CCSPlayerPawnBase", "m_NumEnemiesKilledThisSpawn")]
|
|
public ref Int32 NumEnemiesKilledThisSpawn => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_NumEnemiesKilledThisSpawn");
|
|
|
|
// m_NumEnemiesKilledThisRound
|
|
[SchemaMember("CCSPlayerPawnBase", "m_NumEnemiesKilledThisRound")]
|
|
public ref Int32 NumEnemiesKilledThisRound => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_NumEnemiesKilledThisRound");
|
|
|
|
// m_NumEnemiesAtRoundStart
|
|
[SchemaMember("CCSPlayerPawnBase", "m_NumEnemiesAtRoundStart")]
|
|
public ref Int32 NumEnemiesAtRoundStart => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_NumEnemiesAtRoundStart");
|
|
|
|
// m_wasNotKilledNaturally
|
|
[SchemaMember("CCSPlayerPawnBase", "m_wasNotKilledNaturally")]
|
|
public ref bool WasNotKilledNaturally => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_wasNotKilledNaturally");
|
|
|
|
// m_vecPlayerPatchEconIndices
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecPlayerPatchEconIndices")]
|
|
public Span<UInt32> PlayerPatchEconIndices => Schema.GetFixedArray<UInt32>(this.Handle, "CCSPlayerPawnBase", "m_vecPlayerPatchEconIndices", 5);
|
|
|
|
// m_iDeathFlags
|
|
[SchemaMember("CCSPlayerPawnBase", "m_iDeathFlags")]
|
|
public ref Int32 DeathFlags => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_iDeathFlags");
|
|
|
|
// m_hPet
|
|
[SchemaMember("CCSPlayerPawnBase", "m_hPet")]
|
|
public CHandle<CChicken> Pet => Schema.GetDeclaredClass<CHandle<CChicken>>(this.Handle, "CCSPlayerPawnBase", "m_hPet");
|
|
|
|
// m_unCurrentEquipmentValue
|
|
[SchemaMember("CCSPlayerPawnBase", "m_unCurrentEquipmentValue")]
|
|
public ref UInt16 CurrentEquipmentValue => ref Schema.GetRef<UInt16>(this.Handle, "CCSPlayerPawnBase", "m_unCurrentEquipmentValue");
|
|
|
|
// m_unRoundStartEquipmentValue
|
|
[SchemaMember("CCSPlayerPawnBase", "m_unRoundStartEquipmentValue")]
|
|
public ref UInt16 RoundStartEquipmentValue => ref Schema.GetRef<UInt16>(this.Handle, "CCSPlayerPawnBase", "m_unRoundStartEquipmentValue");
|
|
|
|
// m_unFreezetimeEndEquipmentValue
|
|
[SchemaMember("CCSPlayerPawnBase", "m_unFreezetimeEndEquipmentValue")]
|
|
public ref UInt16 FreezetimeEndEquipmentValue => ref Schema.GetRef<UInt16>(this.Handle, "CCSPlayerPawnBase", "m_unFreezetimeEndEquipmentValue");
|
|
|
|
// m_nSurvivalTeamNumber
|
|
[SchemaMember("CCSPlayerPawnBase", "m_nSurvivalTeamNumber")]
|
|
public ref Int32 SurvivalTeamNumber => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_nSurvivalTeamNumber");
|
|
|
|
// m_bHasDeathInfo
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bHasDeathInfo")]
|
|
public ref bool HasDeathInfo => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bHasDeathInfo");
|
|
|
|
// m_flDeathInfoTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flDeathInfoTime")]
|
|
public ref float DeathInfoTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flDeathInfoTime");
|
|
|
|
// m_vecDeathInfoOrigin
|
|
[SchemaMember("CCSPlayerPawnBase", "m_vecDeathInfoOrigin")]
|
|
public Vector DeathInfoOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerPawnBase", "m_vecDeathInfoOrigin");
|
|
|
|
// m_bKilledByHeadshot
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bKilledByHeadshot")]
|
|
public ref bool KilledByHeadshot => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bKilledByHeadshot");
|
|
|
|
// m_LastHitBox
|
|
[SchemaMember("CCSPlayerPawnBase", "m_LastHitBox")]
|
|
public ref Int32 LastHitBox => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_LastHitBox");
|
|
|
|
// m_LastHealth
|
|
[SchemaMember("CCSPlayerPawnBase", "m_LastHealth")]
|
|
public ref Int32 LastHealth => ref Schema.GetRef<Int32>(this.Handle, "CCSPlayerPawnBase", "m_LastHealth");
|
|
|
|
// m_flLastCollisionCeiling
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastCollisionCeiling")]
|
|
public ref float LastCollisionCeiling => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastCollisionCeiling");
|
|
|
|
// m_flLastCollisionCeilingChangeTime
|
|
[SchemaMember("CCSPlayerPawnBase", "m_flLastCollisionCeilingChangeTime")]
|
|
public ref float LastCollisionCeilingChangeTime => ref Schema.GetRef<float>(this.Handle, "CCSPlayerPawnBase", "m_flLastCollisionCeilingChangeTime");
|
|
|
|
// m_pBot
|
|
[SchemaMember("CCSPlayerPawnBase", "m_pBot")]
|
|
public CCSBot? Bot => Schema.GetPointer<CCSBot>(this.Handle, "CCSPlayerPawnBase", "m_pBot");
|
|
|
|
// m_bBotAllowActive
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bBotAllowActive")]
|
|
public ref bool BotAllowActive => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bBotAllowActive");
|
|
|
|
// m_bCommittingSuicideOnTeamChange
|
|
[SchemaMember("CCSPlayerPawnBase", "m_bCommittingSuicideOnTeamChange")]
|
|
public ref bool CommittingSuicideOnTeamChange => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerPawnBase", "m_bCommittingSuicideOnTeamChange");
|
|
|
|
}
|
|
|
|
public partial class CCSPlayerResource : CBaseEntity
|
|
{
|
|
public CCSPlayerResource (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bHostageAlive
|
|
[SchemaMember("CCSPlayerResource", "m_bHostageAlive")]
|
|
public Span<bool> HostageAlive => Schema.GetFixedArray<bool>(this.Handle, "CCSPlayerResource", "m_bHostageAlive", 12);
|
|
|
|
// m_isHostageFollowingSomeone
|
|
[SchemaMember("CCSPlayerResource", "m_isHostageFollowingSomeone")]
|
|
public Span<bool> IsHostageFollowingSomeone => Schema.GetFixedArray<bool>(this.Handle, "CCSPlayerResource", "m_isHostageFollowingSomeone", 12);
|
|
|
|
// m_iHostageEntityIDs
|
|
[SchemaMember("CCSPlayerResource", "m_iHostageEntityIDs")]
|
|
public Span<CEntityIndex> HostageEntityIDs => Schema.GetFixedArray<CEntityIndex>(this.Handle, "CCSPlayerResource", "m_iHostageEntityIDs", 12);
|
|
|
|
// m_bombsiteCenterA
|
|
[SchemaMember("CCSPlayerResource", "m_bombsiteCenterA")]
|
|
public Vector BombsiteCenterA => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerResource", "m_bombsiteCenterA");
|
|
|
|
// m_bombsiteCenterB
|
|
[SchemaMember("CCSPlayerResource", "m_bombsiteCenterB")]
|
|
public Vector BombsiteCenterB => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSPlayerResource", "m_bombsiteCenterB");
|
|
|
|
// m_hostageRescueX
|
|
[SchemaMember("CCSPlayerResource", "m_hostageRescueX")]
|
|
public Span<Int32> HostageRescueX => Schema.GetFixedArray<Int32>(this.Handle, "CCSPlayerResource", "m_hostageRescueX", 4);
|
|
|
|
// m_hostageRescueY
|
|
[SchemaMember("CCSPlayerResource", "m_hostageRescueY")]
|
|
public Span<Int32> HostageRescueY => Schema.GetFixedArray<Int32>(this.Handle, "CCSPlayerResource", "m_hostageRescueY", 4);
|
|
|
|
// m_hostageRescueZ
|
|
[SchemaMember("CCSPlayerResource", "m_hostageRescueZ")]
|
|
public Span<Int32> HostageRescueZ => Schema.GetFixedArray<Int32>(this.Handle, "CCSPlayerResource", "m_hostageRescueZ", 4);
|
|
|
|
// m_bEndMatchNextMapAllVoted
|
|
[SchemaMember("CCSPlayerResource", "m_bEndMatchNextMapAllVoted")]
|
|
public ref bool EndMatchNextMapAllVoted => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerResource", "m_bEndMatchNextMapAllVoted");
|
|
|
|
// m_foundGoalPositions
|
|
[SchemaMember("CCSPlayerResource", "m_foundGoalPositions")]
|
|
public ref bool FoundGoalPositions => ref Schema.GetRef<bool>(this.Handle, "CCSPlayerResource", "m_foundGoalPositions");
|
|
|
|
}
|
|
|
|
public partial class CCSSprite : CSprite
|
|
{
|
|
public CCSSprite (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CCSTeam : CTeam
|
|
{
|
|
public CCSTeam (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nLastRecievedShorthandedRoundBonus
|
|
[SchemaMember("CCSTeam", "m_nLastRecievedShorthandedRoundBonus")]
|
|
public ref Int32 LastRecievedShorthandedRoundBonus => ref Schema.GetRef<Int32>(this.Handle, "CCSTeam", "m_nLastRecievedShorthandedRoundBonus");
|
|
|
|
// m_nShorthandedRoundBonusStartRound
|
|
[SchemaMember("CCSTeam", "m_nShorthandedRoundBonusStartRound")]
|
|
public ref Int32 ShorthandedRoundBonusStartRound => ref Schema.GetRef<Int32>(this.Handle, "CCSTeam", "m_nShorthandedRoundBonusStartRound");
|
|
|
|
// m_bSurrendered
|
|
[SchemaMember("CCSTeam", "m_bSurrendered")]
|
|
public ref bool Surrendered => ref Schema.GetRef<bool>(this.Handle, "CCSTeam", "m_bSurrendered");
|
|
|
|
// m_szTeamMatchStat
|
|
[SchemaMember("CCSTeam", "m_szTeamMatchStat")]
|
|
public string TeamMatchStat
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSTeam", "m_szTeamMatchStat"); }
|
|
set { Schema.SetString(this.Handle, "CCSTeam", "m_szTeamMatchStat", value); }
|
|
}
|
|
|
|
// m_numMapVictories
|
|
[SchemaMember("CCSTeam", "m_numMapVictories")]
|
|
public ref Int32 NumMapVictories => ref Schema.GetRef<Int32>(this.Handle, "CCSTeam", "m_numMapVictories");
|
|
|
|
// m_scoreFirstHalf
|
|
[SchemaMember("CCSTeam", "m_scoreFirstHalf")]
|
|
public ref Int32 ScoreFirstHalf => ref Schema.GetRef<Int32>(this.Handle, "CCSTeam", "m_scoreFirstHalf");
|
|
|
|
// m_scoreSecondHalf
|
|
[SchemaMember("CCSTeam", "m_scoreSecondHalf")]
|
|
public ref Int32 ScoreSecondHalf => ref Schema.GetRef<Int32>(this.Handle, "CCSTeam", "m_scoreSecondHalf");
|
|
|
|
// m_scoreOvertime
|
|
[SchemaMember("CCSTeam", "m_scoreOvertime")]
|
|
public ref Int32 ScoreOvertime => ref Schema.GetRef<Int32>(this.Handle, "CCSTeam", "m_scoreOvertime");
|
|
|
|
// m_szClanTeamname
|
|
[SchemaMember("CCSTeam", "m_szClanTeamname")]
|
|
public string ClanTeamname
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSTeam", "m_szClanTeamname"); }
|
|
set { Schema.SetString(this.Handle, "CCSTeam", "m_szClanTeamname", value); }
|
|
}
|
|
|
|
// m_iClanID
|
|
[SchemaMember("CCSTeam", "m_iClanID")]
|
|
public ref UInt32 ClanID => ref Schema.GetRef<UInt32>(this.Handle, "CCSTeam", "m_iClanID");
|
|
|
|
// m_szTeamFlagImage
|
|
[SchemaMember("CCSTeam", "m_szTeamFlagImage")]
|
|
public string TeamFlagImage
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSTeam", "m_szTeamFlagImage"); }
|
|
set { Schema.SetString(this.Handle, "CCSTeam", "m_szTeamFlagImage", value); }
|
|
}
|
|
|
|
// m_szTeamLogoImage
|
|
[SchemaMember("CCSTeam", "m_szTeamLogoImage")]
|
|
public string TeamLogoImage
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CCSTeam", "m_szTeamLogoImage"); }
|
|
set { Schema.SetString(this.Handle, "CCSTeam", "m_szTeamLogoImage", value); }
|
|
}
|
|
|
|
// m_flNextResourceTime
|
|
[SchemaMember("CCSTeam", "m_flNextResourceTime")]
|
|
public ref float NextResourceTime => ref Schema.GetRef<float>(this.Handle, "CCSTeam", "m_flNextResourceTime");
|
|
|
|
// m_iLastUpdateSentAt
|
|
[SchemaMember("CCSTeam", "m_iLastUpdateSentAt")]
|
|
public ref Int32 LastUpdateSentAt => ref Schema.GetRef<Int32>(this.Handle, "CCSTeam", "m_iLastUpdateSentAt");
|
|
|
|
}
|
|
|
|
public partial class CCSWeaponBase : CBasePlayerWeapon
|
|
{
|
|
public CCSWeaponBase (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bRemoveable
|
|
[SchemaMember("CCSWeaponBase", "m_bRemoveable")]
|
|
public ref bool Removeable => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bRemoveable");
|
|
|
|
// m_flFireSequenceStartTime
|
|
[SchemaMember("CCSWeaponBase", "m_flFireSequenceStartTime")]
|
|
public ref float FireSequenceStartTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flFireSequenceStartTime");
|
|
|
|
// m_nFireSequenceStartTimeChange
|
|
[SchemaMember("CCSWeaponBase", "m_nFireSequenceStartTimeChange")]
|
|
public ref Int32 FireSequenceStartTimeChange => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_nFireSequenceStartTimeChange");
|
|
|
|
// m_nFireSequenceStartTimeAck
|
|
[SchemaMember("CCSWeaponBase", "m_nFireSequenceStartTimeAck")]
|
|
public ref Int32 FireSequenceStartTimeAck => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_nFireSequenceStartTimeAck");
|
|
|
|
// m_ePlayerFireEvent
|
|
[SchemaMember("CCSWeaponBase", "m_ePlayerFireEvent")]
|
|
public ref PlayerAnimEvent_t PlayerFireEvent => ref Schema.GetRef<PlayerAnimEvent_t>(this.Handle, "CCSWeaponBase", "m_ePlayerFireEvent");
|
|
|
|
// m_ePlayerFireEventAttackType
|
|
[SchemaMember("CCSWeaponBase", "m_ePlayerFireEventAttackType")]
|
|
public ref WeaponAttackType_t PlayerFireEventAttackType => ref Schema.GetRef<WeaponAttackType_t>(this.Handle, "CCSWeaponBase", "m_ePlayerFireEventAttackType");
|
|
|
|
// m_seqIdle
|
|
[SchemaMember("CCSWeaponBase", "m_seqIdle")]
|
|
public ref Int32 SeqIdle => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_seqIdle");
|
|
|
|
// m_seqFirePrimary
|
|
[SchemaMember("CCSWeaponBase", "m_seqFirePrimary")]
|
|
public ref Int32 SeqFirePrimary => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_seqFirePrimary");
|
|
|
|
// m_seqFireSecondary
|
|
[SchemaMember("CCSWeaponBase", "m_seqFireSecondary")]
|
|
public ref Int32 SeqFireSecondary => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_seqFireSecondary");
|
|
|
|
// m_thirdPersonFireSequences
|
|
[SchemaMember("CCSWeaponBase", "m_thirdPersonFireSequences")]
|
|
public NetworkedVector<Int32> ThirdPersonFireSequences => Schema.GetDeclaredClass<NetworkedVector<Int32>>(this.Handle, "CCSWeaponBase", "m_thirdPersonFireSequences");
|
|
|
|
// m_hCurrentThirdPersonSequence
|
|
[SchemaMember("CCSWeaponBase", "m_hCurrentThirdPersonSequence")]
|
|
public ref Int32 CurrentThirdPersonSequence => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_hCurrentThirdPersonSequence");
|
|
|
|
// m_nSilencerBoneIndex
|
|
[SchemaMember("CCSWeaponBase", "m_nSilencerBoneIndex")]
|
|
public ref Int32 SilencerBoneIndex => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_nSilencerBoneIndex");
|
|
|
|
// m_thirdPersonSequences
|
|
[SchemaMember("CCSWeaponBase", "m_thirdPersonSequences")]
|
|
public Span<Int32> ThirdPersonSequences => Schema.GetFixedArray<Int32>(this.Handle, "CCSWeaponBase", "m_thirdPersonSequences", 7);
|
|
|
|
// m_bPlayerAmmoStockOnPickup
|
|
[SchemaMember("CCSWeaponBase", "m_bPlayerAmmoStockOnPickup")]
|
|
public ref bool PlayerAmmoStockOnPickup => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bPlayerAmmoStockOnPickup");
|
|
|
|
// m_bRequireUseToTouch
|
|
[SchemaMember("CCSWeaponBase", "m_bRequireUseToTouch")]
|
|
public ref bool RequireUseToTouch => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bRequireUseToTouch");
|
|
|
|
// m_iState
|
|
[SchemaMember("CCSWeaponBase", "m_iState")]
|
|
public ref CSWeaponState_t State => ref Schema.GetRef<CSWeaponState_t>(this.Handle, "CCSWeaponBase", "m_iState");
|
|
|
|
// m_flLastTimeInAir
|
|
[SchemaMember("CCSWeaponBase", "m_flLastTimeInAir")]
|
|
public ref float LastTimeInAir => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flLastTimeInAir");
|
|
|
|
// m_flLastDeployTime
|
|
[SchemaMember("CCSWeaponBase", "m_flLastDeployTime")]
|
|
public ref float LastDeployTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flLastDeployTime");
|
|
|
|
// m_nViewModelIndex
|
|
[SchemaMember("CCSWeaponBase", "m_nViewModelIndex")]
|
|
public ref UInt32 ViewModelIndex => ref Schema.GetRef<UInt32>(this.Handle, "CCSWeaponBase", "m_nViewModelIndex");
|
|
|
|
// m_bReloadsWithClips
|
|
[SchemaMember("CCSWeaponBase", "m_bReloadsWithClips")]
|
|
public ref bool ReloadsWithClips => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bReloadsWithClips");
|
|
|
|
// m_flTimeWeaponIdle
|
|
[SchemaMember("CCSWeaponBase", "m_flTimeWeaponIdle")]
|
|
public ref float TimeWeaponIdle => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flTimeWeaponIdle");
|
|
|
|
// m_bFireOnEmpty
|
|
[SchemaMember("CCSWeaponBase", "m_bFireOnEmpty")]
|
|
public ref bool FireOnEmpty => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bFireOnEmpty");
|
|
|
|
// m_OnPlayerPickup
|
|
[SchemaMember("CCSWeaponBase", "m_OnPlayerPickup")]
|
|
public CEntityIOOutput OnPlayerPickup => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CCSWeaponBase", "m_OnPlayerPickup");
|
|
|
|
// m_weaponMode
|
|
[SchemaMember("CCSWeaponBase", "m_weaponMode")]
|
|
public ref CSWeaponMode WeaponMode => ref Schema.GetRef<CSWeaponMode>(this.Handle, "CCSWeaponBase", "m_weaponMode");
|
|
|
|
// m_flTurningInaccuracyDelta
|
|
[SchemaMember("CCSWeaponBase", "m_flTurningInaccuracyDelta")]
|
|
public ref float TurningInaccuracyDelta => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flTurningInaccuracyDelta");
|
|
|
|
// m_vecTurningInaccuracyEyeDirLast
|
|
[SchemaMember("CCSWeaponBase", "m_vecTurningInaccuracyEyeDirLast")]
|
|
public Vector TurningInaccuracyEyeDirLast => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSWeaponBase", "m_vecTurningInaccuracyEyeDirLast");
|
|
|
|
// m_flTurningInaccuracy
|
|
[SchemaMember("CCSWeaponBase", "m_flTurningInaccuracy")]
|
|
public ref float TurningInaccuracy => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flTurningInaccuracy");
|
|
|
|
// m_fAccuracyPenalty
|
|
[SchemaMember("CCSWeaponBase", "m_fAccuracyPenalty")]
|
|
public ref float AccuracyPenalty => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_fAccuracyPenalty");
|
|
|
|
// m_flLastAccuracyUpdateTime
|
|
[SchemaMember("CCSWeaponBase", "m_flLastAccuracyUpdateTime")]
|
|
public ref float LastAccuracyUpdateTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flLastAccuracyUpdateTime");
|
|
|
|
// m_fAccuracySmoothedForZoom
|
|
[SchemaMember("CCSWeaponBase", "m_fAccuracySmoothedForZoom")]
|
|
public ref float AccuracySmoothedForZoom => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_fAccuracySmoothedForZoom");
|
|
|
|
// m_fScopeZoomEndTime
|
|
[SchemaMember("CCSWeaponBase", "m_fScopeZoomEndTime")]
|
|
public ref float ScopeZoomEndTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_fScopeZoomEndTime");
|
|
|
|
// m_iRecoilIndex
|
|
[SchemaMember("CCSWeaponBase", "m_iRecoilIndex")]
|
|
public ref Int32 IRecoilIndex => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_iRecoilIndex");
|
|
|
|
// m_flRecoilIndex
|
|
[SchemaMember("CCSWeaponBase", "m_flRecoilIndex")]
|
|
public ref float FlRecoilIndex => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flRecoilIndex");
|
|
|
|
// m_bBurstMode
|
|
[SchemaMember("CCSWeaponBase", "m_bBurstMode")]
|
|
public ref bool BurstMode => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bBurstMode");
|
|
|
|
// m_nPostponeFireReadyTicks
|
|
[SchemaMember("CCSWeaponBase", "m_nPostponeFireReadyTicks")]
|
|
public ref Int32 PostponeFireReadyTicks => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_nPostponeFireReadyTicks");
|
|
|
|
// m_flPostponeFireReadyFrac
|
|
[SchemaMember("CCSWeaponBase", "m_flPostponeFireReadyFrac")]
|
|
public ref float PostponeFireReadyFrac => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flPostponeFireReadyFrac");
|
|
|
|
// m_bInReload
|
|
[SchemaMember("CCSWeaponBase", "m_bInReload")]
|
|
public ref bool InReload => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bInReload");
|
|
|
|
// m_bReloadVisuallyComplete
|
|
[SchemaMember("CCSWeaponBase", "m_bReloadVisuallyComplete")]
|
|
public ref bool ReloadVisuallyComplete => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bReloadVisuallyComplete");
|
|
|
|
// m_flDroppedAtTime
|
|
[SchemaMember("CCSWeaponBase", "m_flDroppedAtTime")]
|
|
public ref float DroppedAtTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flDroppedAtTime");
|
|
|
|
// m_bIsHauledBack
|
|
[SchemaMember("CCSWeaponBase", "m_bIsHauledBack")]
|
|
public ref bool IsHauledBack => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bIsHauledBack");
|
|
|
|
// m_bSilencerOn
|
|
[SchemaMember("CCSWeaponBase", "m_bSilencerOn")]
|
|
public ref bool SilencerOn => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bSilencerOn");
|
|
|
|
// m_flTimeSilencerSwitchComplete
|
|
[SchemaMember("CCSWeaponBase", "m_flTimeSilencerSwitchComplete")]
|
|
public ref float TimeSilencerSwitchComplete => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flTimeSilencerSwitchComplete");
|
|
|
|
// m_iOriginalTeamNumber
|
|
[SchemaMember("CCSWeaponBase", "m_iOriginalTeamNumber")]
|
|
public ref Int32 OriginalTeamNumber => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_iOriginalTeamNumber");
|
|
|
|
// m_flNextAttackRenderTimeOffset
|
|
[SchemaMember("CCSWeaponBase", "m_flNextAttackRenderTimeOffset")]
|
|
public ref float NextAttackRenderTimeOffset => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flNextAttackRenderTimeOffset");
|
|
|
|
// m_bCanBePickedUp
|
|
[SchemaMember("CCSWeaponBase", "m_bCanBePickedUp")]
|
|
public ref bool CanBePickedUp => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bCanBePickedUp");
|
|
|
|
// m_bUseCanOverrideNextOwnerTouchTime
|
|
[SchemaMember("CCSWeaponBase", "m_bUseCanOverrideNextOwnerTouchTime")]
|
|
public ref bool UseCanOverrideNextOwnerTouchTime => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bUseCanOverrideNextOwnerTouchTime");
|
|
|
|
// m_nextOwnerTouchTime
|
|
[SchemaMember("CCSWeaponBase", "m_nextOwnerTouchTime")]
|
|
public ref float NextOwnerTouchTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_nextOwnerTouchTime");
|
|
|
|
// m_nextPrevOwnerTouchTime
|
|
[SchemaMember("CCSWeaponBase", "m_nextPrevOwnerTouchTime")]
|
|
public ref float NextPrevOwnerTouchTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_nextPrevOwnerTouchTime");
|
|
|
|
// m_hPrevOwner
|
|
[SchemaMember("CCSWeaponBase", "m_hPrevOwner")]
|
|
public CHandle<CCSPlayerPawn> PrevOwner => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CCSWeaponBase", "m_hPrevOwner");
|
|
|
|
// m_nDropTick
|
|
[SchemaMember("CCSWeaponBase", "m_nDropTick")]
|
|
public ref Int32 DropTick => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_nDropTick");
|
|
|
|
// m_donated
|
|
[SchemaMember("CCSWeaponBase", "m_donated")]
|
|
public ref bool Donated => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_donated");
|
|
|
|
// m_fLastShotTime
|
|
[SchemaMember("CCSWeaponBase", "m_fLastShotTime")]
|
|
public ref float LastShotTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_fLastShotTime");
|
|
|
|
// m_bWasOwnedByCT
|
|
[SchemaMember("CCSWeaponBase", "m_bWasOwnedByCT")]
|
|
public ref bool WasOwnedByCT => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bWasOwnedByCT");
|
|
|
|
// m_bWasOwnedByTerrorist
|
|
[SchemaMember("CCSWeaponBase", "m_bWasOwnedByTerrorist")]
|
|
public ref bool WasOwnedByTerrorist => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bWasOwnedByTerrorist");
|
|
|
|
// m_bFiredOutOfAmmoEvent
|
|
[SchemaMember("CCSWeaponBase", "m_bFiredOutOfAmmoEvent")]
|
|
public ref bool FiredOutOfAmmoEvent => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBase", "m_bFiredOutOfAmmoEvent");
|
|
|
|
// m_numRemoveUnownedWeaponThink
|
|
[SchemaMember("CCSWeaponBase", "m_numRemoveUnownedWeaponThink")]
|
|
public ref Int32 NumRemoveUnownedWeaponThink => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_numRemoveUnownedWeaponThink");
|
|
|
|
// m_IronSightController
|
|
[SchemaMember("CCSWeaponBase", "m_IronSightController")]
|
|
public CIronSightController IronSightController => Schema.GetDeclaredClass<CIronSightController>(this.Handle, "CCSWeaponBase", "m_IronSightController");
|
|
|
|
// m_iIronSightMode
|
|
[SchemaMember("CCSWeaponBase", "m_iIronSightMode")]
|
|
public ref Int32 IronSightMode => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_iIronSightMode");
|
|
|
|
// m_flLastLOSTraceFailureTime
|
|
[SchemaMember("CCSWeaponBase", "m_flLastLOSTraceFailureTime")]
|
|
public ref float LastLOSTraceFailureTime => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBase", "m_flLastLOSTraceFailureTime");
|
|
|
|
// m_iNumEmptyAttacks
|
|
[SchemaMember("CCSWeaponBase", "m_iNumEmptyAttacks")]
|
|
public ref Int32 NumEmptyAttacks => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBase", "m_iNumEmptyAttacks");
|
|
|
|
}
|
|
|
|
public partial class CCSWeaponBaseGun : CCSWeaponBase
|
|
{
|
|
public CCSWeaponBaseGun (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_zoomLevel
|
|
[SchemaMember("CCSWeaponBaseGun", "m_zoomLevel")]
|
|
public ref Int32 ZoomLevel => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseGun", "m_zoomLevel");
|
|
|
|
// m_iBurstShotsRemaining
|
|
[SchemaMember("CCSWeaponBaseGun", "m_iBurstShotsRemaining")]
|
|
public ref Int32 BurstShotsRemaining => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseGun", "m_iBurstShotsRemaining");
|
|
|
|
// m_silencedModelIndex
|
|
[SchemaMember("CCSWeaponBaseGun", "m_silencedModelIndex")]
|
|
public ref Int32 SilencedModelIndex => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseGun", "m_silencedModelIndex");
|
|
|
|
// m_inPrecache
|
|
[SchemaMember("CCSWeaponBaseGun", "m_inPrecache")]
|
|
public ref bool InPrecache => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseGun", "m_inPrecache");
|
|
|
|
// m_bNeedsBoltAction
|
|
[SchemaMember("CCSWeaponBaseGun", "m_bNeedsBoltAction")]
|
|
public ref bool NeedsBoltAction => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseGun", "m_bNeedsBoltAction");
|
|
|
|
// m_bSkillReloadAvailable
|
|
[SchemaMember("CCSWeaponBaseGun", "m_bSkillReloadAvailable")]
|
|
public ref bool SkillReloadAvailable => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseGun", "m_bSkillReloadAvailable");
|
|
|
|
// m_bSkillReloadLiftedReloadKey
|
|
[SchemaMember("CCSWeaponBaseGun", "m_bSkillReloadLiftedReloadKey")]
|
|
public ref bool SkillReloadLiftedReloadKey => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseGun", "m_bSkillReloadLiftedReloadKey");
|
|
|
|
// m_bSkillBoltInterruptAvailable
|
|
[SchemaMember("CCSWeaponBaseGun", "m_bSkillBoltInterruptAvailable")]
|
|
public ref bool SkillBoltInterruptAvailable => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseGun", "m_bSkillBoltInterruptAvailable");
|
|
|
|
// m_bSkillBoltLiftedFireKey
|
|
[SchemaMember("CCSWeaponBaseGun", "m_bSkillBoltLiftedFireKey")]
|
|
public ref bool SkillBoltLiftedFireKey => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseGun", "m_bSkillBoltLiftedFireKey");
|
|
|
|
}
|
|
|
|
public partial class CCSWeaponBaseVData : CBasePlayerWeaponVData
|
|
{
|
|
public CCSWeaponBaseVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_WeaponType
|
|
[SchemaMember("CCSWeaponBaseVData", "m_WeaponType")]
|
|
public ref CSWeaponType WeaponType => ref Schema.GetRef<CSWeaponType>(this.Handle, "CCSWeaponBaseVData", "m_WeaponType");
|
|
|
|
// m_WeaponCategory
|
|
[SchemaMember("CCSWeaponBaseVData", "m_WeaponCategory")]
|
|
public ref CSWeaponCategory WeaponCategory => ref Schema.GetRef<CSWeaponCategory>(this.Handle, "CCSWeaponBaseVData", "m_WeaponCategory");
|
|
|
|
// m_GearSlot
|
|
[SchemaMember("CCSWeaponBaseVData", "m_GearSlot")]
|
|
public ref gear_slot_t GearSlot => ref Schema.GetRef<gear_slot_t>(this.Handle, "CCSWeaponBaseVData", "m_GearSlot");
|
|
|
|
// m_GearSlotPosition
|
|
[SchemaMember("CCSWeaponBaseVData", "m_GearSlotPosition")]
|
|
public ref Int32 GearSlotPosition => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_GearSlotPosition");
|
|
|
|
// m_DefaultLoadoutSlot
|
|
[SchemaMember("CCSWeaponBaseVData", "m_DefaultLoadoutSlot")]
|
|
public ref loadout_slot_t DefaultLoadoutSlot => ref Schema.GetRef<loadout_slot_t>(this.Handle, "CCSWeaponBaseVData", "m_DefaultLoadoutSlot");
|
|
|
|
// m_sWrongTeamMsg
|
|
[SchemaMember("CCSWeaponBaseVData", "m_sWrongTeamMsg")]
|
|
public string WrongTeamMsg
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSWeaponBaseVData", "m_sWrongTeamMsg"); }
|
|
set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_sWrongTeamMsg", value); }
|
|
}
|
|
|
|
// m_nPrice
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nPrice")]
|
|
public ref Int32 Price => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nPrice");
|
|
|
|
// m_nKillAward
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nKillAward")]
|
|
public ref Int32 KillAward => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nKillAward");
|
|
|
|
// m_nPrimaryReserveAmmoMax
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nPrimaryReserveAmmoMax")]
|
|
public ref Int32 PrimaryReserveAmmoMax => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nPrimaryReserveAmmoMax");
|
|
|
|
// m_nSecondaryReserveAmmoMax
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nSecondaryReserveAmmoMax")]
|
|
public ref Int32 SecondaryReserveAmmoMax => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nSecondaryReserveAmmoMax");
|
|
|
|
// m_bMeleeWeapon
|
|
[SchemaMember("CCSWeaponBaseVData", "m_bMeleeWeapon")]
|
|
public ref bool MeleeWeapon => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseVData", "m_bMeleeWeapon");
|
|
|
|
// m_bHasBurstMode
|
|
[SchemaMember("CCSWeaponBaseVData", "m_bHasBurstMode")]
|
|
public ref bool HasBurstMode => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseVData", "m_bHasBurstMode");
|
|
|
|
// m_bIsRevolver
|
|
[SchemaMember("CCSWeaponBaseVData", "m_bIsRevolver")]
|
|
public ref bool IsRevolver => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseVData", "m_bIsRevolver");
|
|
|
|
// m_bCannotShootUnderwater
|
|
[SchemaMember("CCSWeaponBaseVData", "m_bCannotShootUnderwater")]
|
|
public ref bool CannotShootUnderwater => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseVData", "m_bCannotShootUnderwater");
|
|
|
|
// m_szName
|
|
[SchemaMember("CCSWeaponBaseVData", "m_szName")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSWeaponBaseVData", "m_szName"); }
|
|
set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_szName", value); }
|
|
}
|
|
|
|
// m_szAnimExtension
|
|
[SchemaMember("CCSWeaponBaseVData", "m_szAnimExtension")]
|
|
public string AnimExtension
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSWeaponBaseVData", "m_szAnimExtension"); }
|
|
set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_szAnimExtension", value); }
|
|
}
|
|
|
|
// m_eSilencerType
|
|
[SchemaMember("CCSWeaponBaseVData", "m_eSilencerType")]
|
|
public ref CSWeaponSilencerType SilencerType => ref Schema.GetRef<CSWeaponSilencerType>(this.Handle, "CCSWeaponBaseVData", "m_eSilencerType");
|
|
|
|
// m_nCrosshairMinDistance
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nCrosshairMinDistance")]
|
|
public ref Int32 CrosshairMinDistance => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nCrosshairMinDistance");
|
|
|
|
// m_nCrosshairDeltaDistance
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nCrosshairDeltaDistance")]
|
|
public ref Int32 CrosshairDeltaDistance => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nCrosshairDeltaDistance");
|
|
|
|
// m_flCycleTime
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flCycleTime")]
|
|
public CFiringModeFloat CycleTime => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flCycleTime");
|
|
|
|
// m_flMaxSpeed
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flMaxSpeed")]
|
|
public CFiringModeFloat MaxSpeed => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flMaxSpeed");
|
|
|
|
// m_flSpread
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flSpread")]
|
|
public CFiringModeFloat Spread => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flSpread");
|
|
|
|
// m_flInaccuracyCrouch
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyCrouch")]
|
|
public CFiringModeFloat InaccuracyCrouch => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyCrouch");
|
|
|
|
// m_flInaccuracyStand
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyStand")]
|
|
public CFiringModeFloat InaccuracyStand => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyStand");
|
|
|
|
// m_flInaccuracyJump
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyJump")]
|
|
public CFiringModeFloat InaccuracyJump => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyJump");
|
|
|
|
// m_flInaccuracyLand
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyLand")]
|
|
public CFiringModeFloat InaccuracyLand => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyLand");
|
|
|
|
// m_flInaccuracyLadder
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyLadder")]
|
|
public CFiringModeFloat InaccuracyLadder => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyLadder");
|
|
|
|
// m_flInaccuracyFire
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyFire")]
|
|
public CFiringModeFloat InaccuracyFire => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyFire");
|
|
|
|
// m_flInaccuracyMove
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyMove")]
|
|
public CFiringModeFloat InaccuracyMove => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyMove");
|
|
|
|
// m_flRecoilAngle
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoilAngle")]
|
|
public CFiringModeFloat RecoilAngle => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flRecoilAngle");
|
|
|
|
// m_flRecoilAngleVariance
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoilAngleVariance")]
|
|
public CFiringModeFloat RecoilAngleVariance => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flRecoilAngleVariance");
|
|
|
|
// m_flRecoilMagnitude
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoilMagnitude")]
|
|
public CFiringModeFloat RecoilMagnitude => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flRecoilMagnitude");
|
|
|
|
// m_flRecoilMagnitudeVariance
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoilMagnitudeVariance")]
|
|
public CFiringModeFloat RecoilMagnitudeVariance => Schema.GetDeclaredClass<CFiringModeFloat>(this.Handle, "CCSWeaponBaseVData", "m_flRecoilMagnitudeVariance");
|
|
|
|
// m_nTracerFrequency
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nTracerFrequency")]
|
|
public CFiringModeInt TracerFrequency => Schema.GetDeclaredClass<CFiringModeInt>(this.Handle, "CCSWeaponBaseVData", "m_nTracerFrequency");
|
|
|
|
// m_flInaccuracyJumpInitial
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyJumpInitial")]
|
|
public ref float InaccuracyJumpInitial => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyJumpInitial");
|
|
|
|
// m_flInaccuracyJumpApex
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyJumpApex")]
|
|
public ref float InaccuracyJumpApex => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyJumpApex");
|
|
|
|
// m_flInaccuracyReload
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyReload")]
|
|
public ref float InaccuracyReload => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyReload");
|
|
|
|
// m_nRecoilSeed
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nRecoilSeed")]
|
|
public ref Int32 RecoilSeed => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nRecoilSeed");
|
|
|
|
// m_nSpreadSeed
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nSpreadSeed")]
|
|
public ref Int32 SpreadSeed => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nSpreadSeed");
|
|
|
|
// m_flTimeToIdleAfterFire
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flTimeToIdleAfterFire")]
|
|
public ref float TimeToIdleAfterFire => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flTimeToIdleAfterFire");
|
|
|
|
// m_flIdleInterval
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flIdleInterval")]
|
|
public ref float IdleInterval => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flIdleInterval");
|
|
|
|
// m_flAttackMovespeedFactor
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flAttackMovespeedFactor")]
|
|
public ref float AttackMovespeedFactor => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flAttackMovespeedFactor");
|
|
|
|
// m_flHeatPerShot
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flHeatPerShot")]
|
|
public ref float HeatPerShot => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flHeatPerShot");
|
|
|
|
// m_flInaccuracyPitchShift
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyPitchShift")]
|
|
public ref float InaccuracyPitchShift => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyPitchShift");
|
|
|
|
// m_flInaccuracyAltSoundThreshold
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flInaccuracyAltSoundThreshold")]
|
|
public ref float InaccuracyAltSoundThreshold => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flInaccuracyAltSoundThreshold");
|
|
|
|
// m_flBotAudibleRange
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flBotAudibleRange")]
|
|
public ref float BotAudibleRange => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flBotAudibleRange");
|
|
|
|
// m_szUseRadioSubtitle
|
|
[SchemaMember("CCSWeaponBaseVData", "m_szUseRadioSubtitle")]
|
|
public string UseRadioSubtitle
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSWeaponBaseVData", "m_szUseRadioSubtitle"); }
|
|
set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_szUseRadioSubtitle", value); }
|
|
}
|
|
|
|
// m_bUnzoomsAfterShot
|
|
[SchemaMember("CCSWeaponBaseVData", "m_bUnzoomsAfterShot")]
|
|
public ref bool UnzoomsAfterShot => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseVData", "m_bUnzoomsAfterShot");
|
|
|
|
// m_bHideViewModelWhenZoomed
|
|
[SchemaMember("CCSWeaponBaseVData", "m_bHideViewModelWhenZoomed")]
|
|
public ref bool HideViewModelWhenZoomed => ref Schema.GetRef<bool>(this.Handle, "CCSWeaponBaseVData", "m_bHideViewModelWhenZoomed");
|
|
|
|
// m_nZoomLevels
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nZoomLevels")]
|
|
public ref Int32 ZoomLevels => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nZoomLevels");
|
|
|
|
// m_nZoomFOV1
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nZoomFOV1")]
|
|
public ref Int32 ZoomFOV1 => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nZoomFOV1");
|
|
|
|
// m_nZoomFOV2
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nZoomFOV2")]
|
|
public ref Int32 ZoomFOV2 => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nZoomFOV2");
|
|
|
|
// m_flZoomTime0
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flZoomTime0")]
|
|
public ref float ZoomTime0 => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flZoomTime0");
|
|
|
|
// m_flZoomTime1
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flZoomTime1")]
|
|
public ref float ZoomTime1 => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flZoomTime1");
|
|
|
|
// m_flZoomTime2
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flZoomTime2")]
|
|
public ref float ZoomTime2 => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flZoomTime2");
|
|
|
|
// m_flIronSightPullUpSpeed
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flIronSightPullUpSpeed")]
|
|
public ref float IronSightPullUpSpeed => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flIronSightPullUpSpeed");
|
|
|
|
// m_flIronSightPutDownSpeed
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flIronSightPutDownSpeed")]
|
|
public ref float IronSightPutDownSpeed => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flIronSightPutDownSpeed");
|
|
|
|
// m_flIronSightFOV
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flIronSightFOV")]
|
|
public ref float IronSightFOV => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flIronSightFOV");
|
|
|
|
// m_flIronSightPivotForward
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flIronSightPivotForward")]
|
|
public ref float IronSightPivotForward => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flIronSightPivotForward");
|
|
|
|
// m_flIronSightLooseness
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flIronSightLooseness")]
|
|
public ref float IronSightLooseness => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flIronSightLooseness");
|
|
|
|
// m_angPivotAngle
|
|
[SchemaMember("CCSWeaponBaseVData", "m_angPivotAngle")]
|
|
public QAngle PivotAngle => Schema.GetDeclaredClass<QAngle>(this.Handle, "CCSWeaponBaseVData", "m_angPivotAngle");
|
|
|
|
// m_vecIronSightEyePos
|
|
[SchemaMember("CCSWeaponBaseVData", "m_vecIronSightEyePos")]
|
|
public Vector IronSightEyePos => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSWeaponBaseVData", "m_vecIronSightEyePos");
|
|
|
|
// m_nDamage
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nDamage")]
|
|
public ref Int32 Damage => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nDamage");
|
|
|
|
// m_flHeadshotMultiplier
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flHeadshotMultiplier")]
|
|
public ref float HeadshotMultiplier => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flHeadshotMultiplier");
|
|
|
|
// m_flArmorRatio
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flArmorRatio")]
|
|
public ref float ArmorRatio => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flArmorRatio");
|
|
|
|
// m_flPenetration
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flPenetration")]
|
|
public ref float Penetration => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flPenetration");
|
|
|
|
// m_flRange
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRange")]
|
|
public ref float Range => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flRange");
|
|
|
|
// m_flRangeModifier
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRangeModifier")]
|
|
public ref float RangeModifier => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flRangeModifier");
|
|
|
|
// m_flFlinchVelocityModifierLarge
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flFlinchVelocityModifierLarge")]
|
|
public ref float FlinchVelocityModifierLarge => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flFlinchVelocityModifierLarge");
|
|
|
|
// m_flFlinchVelocityModifierSmall
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flFlinchVelocityModifierSmall")]
|
|
public ref float FlinchVelocityModifierSmall => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flFlinchVelocityModifierSmall");
|
|
|
|
// m_flRecoveryTimeCrouch
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoveryTimeCrouch")]
|
|
public ref float RecoveryTimeCrouch => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flRecoveryTimeCrouch");
|
|
|
|
// m_flRecoveryTimeStand
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoveryTimeStand")]
|
|
public ref float RecoveryTimeStand => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flRecoveryTimeStand");
|
|
|
|
// m_flRecoveryTimeCrouchFinal
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoveryTimeCrouchFinal")]
|
|
public ref float RecoveryTimeCrouchFinal => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flRecoveryTimeCrouchFinal");
|
|
|
|
// m_flRecoveryTimeStandFinal
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flRecoveryTimeStandFinal")]
|
|
public ref float RecoveryTimeStandFinal => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flRecoveryTimeStandFinal");
|
|
|
|
// m_nRecoveryTransitionStartBullet
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nRecoveryTransitionStartBullet")]
|
|
public ref Int32 RecoveryTransitionStartBullet => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nRecoveryTransitionStartBullet");
|
|
|
|
// m_nRecoveryTransitionEndBullet
|
|
[SchemaMember("CCSWeaponBaseVData", "m_nRecoveryTransitionEndBullet")]
|
|
public ref Int32 RecoveryTransitionEndBullet => ref Schema.GetRef<Int32>(this.Handle, "CCSWeaponBaseVData", "m_nRecoveryTransitionEndBullet");
|
|
|
|
// m_flThrowVelocity
|
|
[SchemaMember("CCSWeaponBaseVData", "m_flThrowVelocity")]
|
|
public ref float ThrowVelocity => ref Schema.GetRef<float>(this.Handle, "CCSWeaponBaseVData", "m_flThrowVelocity");
|
|
|
|
// m_vSmokeColor
|
|
[SchemaMember("CCSWeaponBaseVData", "m_vSmokeColor")]
|
|
public Vector SmokeColor => Schema.GetDeclaredClass<Vector>(this.Handle, "CCSWeaponBaseVData", "m_vSmokeColor");
|
|
|
|
// m_szAnimClass
|
|
[SchemaMember("CCSWeaponBaseVData", "m_szAnimClass")]
|
|
public string AnimClass
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CCSWeaponBaseVData", "m_szAnimClass"); }
|
|
set { Schema.SetString(this.Handle, "CCSWeaponBaseVData", "m_szAnimClass", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CDamageRecord : NativeObject
|
|
{
|
|
public CDamageRecord (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_PlayerDamager
|
|
[SchemaMember("CDamageRecord", "m_PlayerDamager")]
|
|
public CHandle<CCSPlayerPawnBase> PlayerDamager => Schema.GetDeclaredClass<CHandle<CCSPlayerPawnBase>>(this.Handle, "CDamageRecord", "m_PlayerDamager");
|
|
|
|
// m_PlayerRecipient
|
|
[SchemaMember("CDamageRecord", "m_PlayerRecipient")]
|
|
public CHandle<CCSPlayerPawnBase> PlayerRecipient => Schema.GetDeclaredClass<CHandle<CCSPlayerPawnBase>>(this.Handle, "CDamageRecord", "m_PlayerRecipient");
|
|
|
|
// m_hPlayerControllerDamager
|
|
[SchemaMember("CDamageRecord", "m_hPlayerControllerDamager")]
|
|
public CHandle<CCSPlayerController> PlayerControllerDamager => Schema.GetDeclaredClass<CHandle<CCSPlayerController>>(this.Handle, "CDamageRecord", "m_hPlayerControllerDamager");
|
|
|
|
// m_hPlayerControllerRecipient
|
|
[SchemaMember("CDamageRecord", "m_hPlayerControllerRecipient")]
|
|
public CHandle<CCSPlayerController> PlayerControllerRecipient => Schema.GetDeclaredClass<CHandle<CCSPlayerController>>(this.Handle, "CDamageRecord", "m_hPlayerControllerRecipient");
|
|
|
|
// m_szPlayerDamagerName
|
|
[SchemaMember("CDamageRecord", "m_szPlayerDamagerName")]
|
|
public string PlayerDamagerName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CDamageRecord", "m_szPlayerDamagerName"); }
|
|
set { Schema.SetString(this.Handle, "CDamageRecord", "m_szPlayerDamagerName", value); }
|
|
}
|
|
|
|
// m_szPlayerRecipientName
|
|
[SchemaMember("CDamageRecord", "m_szPlayerRecipientName")]
|
|
public string PlayerRecipientName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CDamageRecord", "m_szPlayerRecipientName"); }
|
|
set { Schema.SetString(this.Handle, "CDamageRecord", "m_szPlayerRecipientName", value); }
|
|
}
|
|
|
|
// m_DamagerXuid
|
|
[SchemaMember("CDamageRecord", "m_DamagerXuid")]
|
|
public ref UInt64 DamagerXuid => ref Schema.GetRef<UInt64>(this.Handle, "CDamageRecord", "m_DamagerXuid");
|
|
|
|
// m_RecipientXuid
|
|
[SchemaMember("CDamageRecord", "m_RecipientXuid")]
|
|
public ref UInt64 RecipientXuid => ref Schema.GetRef<UInt64>(this.Handle, "CDamageRecord", "m_RecipientXuid");
|
|
|
|
// m_iDamage
|
|
[SchemaMember("CDamageRecord", "m_iDamage")]
|
|
public ref Int32 Damage => ref Schema.GetRef<Int32>(this.Handle, "CDamageRecord", "m_iDamage");
|
|
|
|
// m_iActualHealthRemoved
|
|
[SchemaMember("CDamageRecord", "m_iActualHealthRemoved")]
|
|
public ref Int32 ActualHealthRemoved => ref Schema.GetRef<Int32>(this.Handle, "CDamageRecord", "m_iActualHealthRemoved");
|
|
|
|
// m_iNumHits
|
|
[SchemaMember("CDamageRecord", "m_iNumHits")]
|
|
public ref Int32 NumHits => ref Schema.GetRef<Int32>(this.Handle, "CDamageRecord", "m_iNumHits");
|
|
|
|
// m_iLastBulletUpdate
|
|
[SchemaMember("CDamageRecord", "m_iLastBulletUpdate")]
|
|
public ref Int32 LastBulletUpdate => ref Schema.GetRef<Int32>(this.Handle, "CDamageRecord", "m_iLastBulletUpdate");
|
|
|
|
// m_bIsOtherEnemy
|
|
[SchemaMember("CDamageRecord", "m_bIsOtherEnemy")]
|
|
public ref bool IsOtherEnemy => ref Schema.GetRef<bool>(this.Handle, "CDamageRecord", "m_bIsOtherEnemy");
|
|
|
|
// m_killType
|
|
[SchemaMember("CDamageRecord", "m_killType")]
|
|
public ref EKillTypes_t KillType => ref Schema.GetRef<EKillTypes_t>(this.Handle, "CDamageRecord", "m_killType");
|
|
|
|
}
|
|
|
|
public partial class CDEagle : CCSWeaponBaseGun
|
|
{
|
|
public CDEagle (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CDebugHistory : CBaseEntity
|
|
{
|
|
public CDebugHistory (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nNpcEvents
|
|
[SchemaMember("CDebugHistory", "m_nNpcEvents")]
|
|
public ref Int32 NpcEvents => ref Schema.GetRef<Int32>(this.Handle, "CDebugHistory", "m_nNpcEvents");
|
|
|
|
}
|
|
|
|
public partial class CDecoyGrenade : CBaseCSGrenade
|
|
{
|
|
public CDecoyGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CDecoyProjectile : CBaseCSGrenadeProjectile
|
|
{
|
|
public CDecoyProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nDecoyShotTick
|
|
[SchemaMember("CDecoyProjectile", "m_nDecoyShotTick")]
|
|
public ref Int32 DecoyShotTick => ref Schema.GetRef<Int32>(this.Handle, "CDecoyProjectile", "m_nDecoyShotTick");
|
|
|
|
// m_shotsRemaining
|
|
[SchemaMember("CDecoyProjectile", "m_shotsRemaining")]
|
|
public ref Int32 ShotsRemaining => ref Schema.GetRef<Int32>(this.Handle, "CDecoyProjectile", "m_shotsRemaining");
|
|
|
|
// m_fExpireTime
|
|
[SchemaMember("CDecoyProjectile", "m_fExpireTime")]
|
|
public ref float ExpireTime => ref Schema.GetRef<float>(this.Handle, "CDecoyProjectile", "m_fExpireTime");
|
|
|
|
// m_decoyWeaponDefIndex
|
|
[SchemaMember("CDecoyProjectile", "m_decoyWeaponDefIndex")]
|
|
public ref UInt16 DecoyWeaponDefIndex => ref Schema.GetRef<UInt16>(this.Handle, "CDecoyProjectile", "m_decoyWeaponDefIndex");
|
|
|
|
}
|
|
|
|
public partial class CDynamicLight : CBaseModelEntity
|
|
{
|
|
public CDynamicLight (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_ActualFlags
|
|
[SchemaMember("CDynamicLight", "m_ActualFlags")]
|
|
public ref byte ActualFlags => ref Schema.GetRef<byte>(this.Handle, "CDynamicLight", "m_ActualFlags");
|
|
|
|
// m_Flags
|
|
[SchemaMember("CDynamicLight", "m_Flags")]
|
|
public ref byte DynamicLightFlags => ref Schema.GetRef<byte>(this.Handle, "CDynamicLight", "m_Flags");
|
|
|
|
// m_LightStyle
|
|
[SchemaMember("CDynamicLight", "m_LightStyle")]
|
|
public ref byte LightStyle => ref Schema.GetRef<byte>(this.Handle, "CDynamicLight", "m_LightStyle");
|
|
|
|
// m_On
|
|
[SchemaMember("CDynamicLight", "m_On")]
|
|
public ref bool On => ref Schema.GetRef<bool>(this.Handle, "CDynamicLight", "m_On");
|
|
|
|
// m_Radius
|
|
[SchemaMember("CDynamicLight", "m_Radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CDynamicLight", "m_Radius");
|
|
|
|
// m_Exponent
|
|
[SchemaMember("CDynamicLight", "m_Exponent")]
|
|
public ref Int32 Exponent => ref Schema.GetRef<Int32>(this.Handle, "CDynamicLight", "m_Exponent");
|
|
|
|
// m_InnerAngle
|
|
[SchemaMember("CDynamicLight", "m_InnerAngle")]
|
|
public ref float InnerAngle => ref Schema.GetRef<float>(this.Handle, "CDynamicLight", "m_InnerAngle");
|
|
|
|
// m_OuterAngle
|
|
[SchemaMember("CDynamicLight", "m_OuterAngle")]
|
|
public ref float OuterAngle => ref Schema.GetRef<float>(this.Handle, "CDynamicLight", "m_OuterAngle");
|
|
|
|
// m_SpotRadius
|
|
[SchemaMember("CDynamicLight", "m_SpotRadius")]
|
|
public ref float SpotRadius => ref Schema.GetRef<float>(this.Handle, "CDynamicLight", "m_SpotRadius");
|
|
|
|
}
|
|
|
|
public partial class CDynamicProp : CBreakableProp
|
|
{
|
|
public CDynamicProp (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bCreateNavObstacle
|
|
[SchemaMember("CDynamicProp", "m_bCreateNavObstacle")]
|
|
public ref bool CreateNavObstacle => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bCreateNavObstacle");
|
|
|
|
// m_bUseHitboxesForRenderBox
|
|
[SchemaMember("CDynamicProp", "m_bUseHitboxesForRenderBox")]
|
|
public ref bool UseHitboxesForRenderBox => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bUseHitboxesForRenderBox");
|
|
|
|
// m_bUseAnimGraph
|
|
[SchemaMember("CDynamicProp", "m_bUseAnimGraph")]
|
|
public ref bool UseAnimGraph => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bUseAnimGraph");
|
|
|
|
// m_pOutputAnimBegun
|
|
[SchemaMember("CDynamicProp", "m_pOutputAnimBegun")]
|
|
public CEntityIOOutput OutputAnimBegun => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CDynamicProp", "m_pOutputAnimBegun");
|
|
|
|
// m_pOutputAnimOver
|
|
[SchemaMember("CDynamicProp", "m_pOutputAnimOver")]
|
|
public CEntityIOOutput OutputAnimOver => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CDynamicProp", "m_pOutputAnimOver");
|
|
|
|
// m_pOutputAnimLoopCycleOver
|
|
[SchemaMember("CDynamicProp", "m_pOutputAnimLoopCycleOver")]
|
|
public CEntityIOOutput OutputAnimLoopCycleOver => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CDynamicProp", "m_pOutputAnimLoopCycleOver");
|
|
|
|
// m_OnAnimReachedStart
|
|
[SchemaMember("CDynamicProp", "m_OnAnimReachedStart")]
|
|
public CEntityIOOutput OnAnimReachedStart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CDynamicProp", "m_OnAnimReachedStart");
|
|
|
|
// m_OnAnimReachedEnd
|
|
[SchemaMember("CDynamicProp", "m_OnAnimReachedEnd")]
|
|
public CEntityIOOutput OnAnimReachedEnd => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CDynamicProp", "m_OnAnimReachedEnd");
|
|
|
|
// m_iszDefaultAnim
|
|
[SchemaMember("CDynamicProp", "m_iszDefaultAnim")]
|
|
public string DefaultAnim
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CDynamicProp", "m_iszDefaultAnim"); }
|
|
set { Schema.SetString(this.Handle, "CDynamicProp", "m_iszDefaultAnim", value); }
|
|
}
|
|
|
|
// m_nDefaultAnimLoopMode
|
|
[SchemaMember("CDynamicProp", "m_nDefaultAnimLoopMode")]
|
|
public ref AnimLoopMode_t DefaultAnimLoopMode => ref Schema.GetRef<AnimLoopMode_t>(this.Handle, "CDynamicProp", "m_nDefaultAnimLoopMode");
|
|
|
|
// m_bAnimateOnServer
|
|
[SchemaMember("CDynamicProp", "m_bAnimateOnServer")]
|
|
public ref bool AnimateOnServer => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bAnimateOnServer");
|
|
|
|
// m_bRandomizeCycle
|
|
[SchemaMember("CDynamicProp", "m_bRandomizeCycle")]
|
|
public ref bool RandomizeCycle => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bRandomizeCycle");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CDynamicProp", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bStartDisabled");
|
|
|
|
// m_bScriptedMovement
|
|
[SchemaMember("CDynamicProp", "m_bScriptedMovement")]
|
|
public ref bool ScriptedMovement => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bScriptedMovement");
|
|
|
|
// m_bFiredStartEndOutput
|
|
[SchemaMember("CDynamicProp", "m_bFiredStartEndOutput")]
|
|
public ref bool FiredStartEndOutput => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bFiredStartEndOutput");
|
|
|
|
// m_bForceNpcExclude
|
|
[SchemaMember("CDynamicProp", "m_bForceNpcExclude")]
|
|
public ref bool ForceNpcExclude => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bForceNpcExclude");
|
|
|
|
// m_bCreateNonSolid
|
|
[SchemaMember("CDynamicProp", "m_bCreateNonSolid")]
|
|
public ref bool CreateNonSolid => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bCreateNonSolid");
|
|
|
|
// m_bIsOverrideProp
|
|
[SchemaMember("CDynamicProp", "m_bIsOverrideProp")]
|
|
public ref bool IsOverrideProp => ref Schema.GetRef<bool>(this.Handle, "CDynamicProp", "m_bIsOverrideProp");
|
|
|
|
// m_iInitialGlowState
|
|
[SchemaMember("CDynamicProp", "m_iInitialGlowState")]
|
|
public ref Int32 InitialGlowState => ref Schema.GetRef<Int32>(this.Handle, "CDynamicProp", "m_iInitialGlowState");
|
|
|
|
// m_nGlowRange
|
|
[SchemaMember("CDynamicProp", "m_nGlowRange")]
|
|
public ref Int32 GlowRange => ref Schema.GetRef<Int32>(this.Handle, "CDynamicProp", "m_nGlowRange");
|
|
|
|
// m_nGlowRangeMin
|
|
[SchemaMember("CDynamicProp", "m_nGlowRangeMin")]
|
|
public ref Int32 GlowRangeMin => ref Schema.GetRef<Int32>(this.Handle, "CDynamicProp", "m_nGlowRangeMin");
|
|
|
|
// m_glowColor
|
|
[SchemaMember("CDynamicProp", "m_glowColor")]
|
|
public Color GlowColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CDynamicProp", "m_glowColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CDynamicProp", "m_glowColor", value); }
|
|
}
|
|
|
|
// m_nGlowTeam
|
|
[SchemaMember("CDynamicProp", "m_nGlowTeam")]
|
|
public ref Int32 GlowTeam => ref Schema.GetRef<Int32>(this.Handle, "CDynamicProp", "m_nGlowTeam");
|
|
|
|
}
|
|
|
|
public partial class CDynamicPropAlias_cable_dynamic : CDynamicProp
|
|
{
|
|
public CDynamicPropAlias_cable_dynamic (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CDynamicPropAlias_dynamic_prop : CDynamicProp
|
|
{
|
|
public CDynamicPropAlias_dynamic_prop (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CDynamicPropAlias_prop_dynamic_override : CDynamicProp
|
|
{
|
|
public CDynamicPropAlias_prop_dynamic_override (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEconEntity : CBaseFlex
|
|
{
|
|
public CEconEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_AttributeManager
|
|
[SchemaMember("CEconEntity", "m_AttributeManager")]
|
|
public CAttributeContainer AttributeManager => Schema.GetDeclaredClass<CAttributeContainer>(this.Handle, "CEconEntity", "m_AttributeManager");
|
|
|
|
// m_OriginalOwnerXuidLow
|
|
[SchemaMember("CEconEntity", "m_OriginalOwnerXuidLow")]
|
|
public ref UInt32 OriginalOwnerXuidLow => ref Schema.GetRef<UInt32>(this.Handle, "CEconEntity", "m_OriginalOwnerXuidLow");
|
|
|
|
// m_OriginalOwnerXuidHigh
|
|
[SchemaMember("CEconEntity", "m_OriginalOwnerXuidHigh")]
|
|
public ref UInt32 OriginalOwnerXuidHigh => ref Schema.GetRef<UInt32>(this.Handle, "CEconEntity", "m_OriginalOwnerXuidHigh");
|
|
|
|
// m_nFallbackPaintKit
|
|
[SchemaMember("CEconEntity", "m_nFallbackPaintKit")]
|
|
public ref Int32 FallbackPaintKit => ref Schema.GetRef<Int32>(this.Handle, "CEconEntity", "m_nFallbackPaintKit");
|
|
|
|
// m_nFallbackSeed
|
|
[SchemaMember("CEconEntity", "m_nFallbackSeed")]
|
|
public ref Int32 FallbackSeed => ref Schema.GetRef<Int32>(this.Handle, "CEconEntity", "m_nFallbackSeed");
|
|
|
|
// m_flFallbackWear
|
|
[SchemaMember("CEconEntity", "m_flFallbackWear")]
|
|
public ref float FallbackWear => ref Schema.GetRef<float>(this.Handle, "CEconEntity", "m_flFallbackWear");
|
|
|
|
// m_nFallbackStatTrak
|
|
[SchemaMember("CEconEntity", "m_nFallbackStatTrak")]
|
|
public ref Int32 FallbackStatTrak => ref Schema.GetRef<Int32>(this.Handle, "CEconEntity", "m_nFallbackStatTrak");
|
|
|
|
// m_hOldProvidee
|
|
[SchemaMember("CEconEntity", "m_hOldProvidee")]
|
|
public CHandle<CBaseEntity> OldProvidee => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEconEntity", "m_hOldProvidee");
|
|
|
|
// m_iOldOwnerClass
|
|
[SchemaMember("CEconEntity", "m_iOldOwnerClass")]
|
|
public ref Int32 OldOwnerClass => ref Schema.GetRef<Int32>(this.Handle, "CEconEntity", "m_iOldOwnerClass");
|
|
|
|
}
|
|
|
|
public partial class CEconItemAttribute : NativeObject
|
|
{
|
|
public CEconItemAttribute (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iAttributeDefinitionIndex
|
|
[SchemaMember("CEconItemAttribute", "m_iAttributeDefinitionIndex")]
|
|
public ref UInt16 AttributeDefinitionIndex => ref Schema.GetRef<UInt16>(this.Handle, "CEconItemAttribute", "m_iAttributeDefinitionIndex");
|
|
|
|
// m_flValue
|
|
[SchemaMember("CEconItemAttribute", "m_flValue")]
|
|
public ref float Value => ref Schema.GetRef<float>(this.Handle, "CEconItemAttribute", "m_flValue");
|
|
|
|
// m_flInitialValue
|
|
[SchemaMember("CEconItemAttribute", "m_flInitialValue")]
|
|
public ref float InitialValue => ref Schema.GetRef<float>(this.Handle, "CEconItemAttribute", "m_flInitialValue");
|
|
|
|
// m_nRefundableCurrency
|
|
[SchemaMember("CEconItemAttribute", "m_nRefundableCurrency")]
|
|
public ref Int32 RefundableCurrency => ref Schema.GetRef<Int32>(this.Handle, "CEconItemAttribute", "m_nRefundableCurrency");
|
|
|
|
// m_bSetBonus
|
|
[SchemaMember("CEconItemAttribute", "m_bSetBonus")]
|
|
public ref bool SetBonus => ref Schema.GetRef<bool>(this.Handle, "CEconItemAttribute", "m_bSetBonus");
|
|
|
|
}
|
|
|
|
public partial class CEconItemView : IEconItemInterface
|
|
{
|
|
public CEconItemView (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iItemDefinitionIndex
|
|
[SchemaMember("CEconItemView", "m_iItemDefinitionIndex")]
|
|
public ref UInt16 ItemDefinitionIndex => ref Schema.GetRef<UInt16>(this.Handle, "CEconItemView", "m_iItemDefinitionIndex");
|
|
|
|
// m_iEntityQuality
|
|
[SchemaMember("CEconItemView", "m_iEntityQuality")]
|
|
public ref Int32 EntityQuality => ref Schema.GetRef<Int32>(this.Handle, "CEconItemView", "m_iEntityQuality");
|
|
|
|
// m_iEntityLevel
|
|
[SchemaMember("CEconItemView", "m_iEntityLevel")]
|
|
public ref UInt32 EntityLevel => ref Schema.GetRef<UInt32>(this.Handle, "CEconItemView", "m_iEntityLevel");
|
|
|
|
// m_iItemID
|
|
[SchemaMember("CEconItemView", "m_iItemID")]
|
|
public ref UInt64 ItemID => ref Schema.GetRef<UInt64>(this.Handle, "CEconItemView", "m_iItemID");
|
|
|
|
// m_iItemIDHigh
|
|
[SchemaMember("CEconItemView", "m_iItemIDHigh")]
|
|
public ref UInt32 ItemIDHigh => ref Schema.GetRef<UInt32>(this.Handle, "CEconItemView", "m_iItemIDHigh");
|
|
|
|
// m_iItemIDLow
|
|
[SchemaMember("CEconItemView", "m_iItemIDLow")]
|
|
public ref UInt32 ItemIDLow => ref Schema.GetRef<UInt32>(this.Handle, "CEconItemView", "m_iItemIDLow");
|
|
|
|
// m_iAccountID
|
|
[SchemaMember("CEconItemView", "m_iAccountID")]
|
|
public ref UInt32 AccountID => ref Schema.GetRef<UInt32>(this.Handle, "CEconItemView", "m_iAccountID");
|
|
|
|
// m_iInventoryPosition
|
|
[SchemaMember("CEconItemView", "m_iInventoryPosition")]
|
|
public ref UInt32 InventoryPosition => ref Schema.GetRef<UInt32>(this.Handle, "CEconItemView", "m_iInventoryPosition");
|
|
|
|
// m_bInitialized
|
|
[SchemaMember("CEconItemView", "m_bInitialized")]
|
|
public ref bool Initialized => ref Schema.GetRef<bool>(this.Handle, "CEconItemView", "m_bInitialized");
|
|
|
|
// m_AttributeList
|
|
[SchemaMember("CEconItemView", "m_AttributeList")]
|
|
public CAttributeList AttributeList => Schema.GetDeclaredClass<CAttributeList>(this.Handle, "CEconItemView", "m_AttributeList");
|
|
|
|
// m_NetworkedDynamicAttributes
|
|
[SchemaMember("CEconItemView", "m_NetworkedDynamicAttributes")]
|
|
public CAttributeList NetworkedDynamicAttributes => Schema.GetDeclaredClass<CAttributeList>(this.Handle, "CEconItemView", "m_NetworkedDynamicAttributes");
|
|
|
|
// m_szCustomName
|
|
[SchemaMember("CEconItemView", "m_szCustomName")]
|
|
public string CustomName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CEconItemView", "m_szCustomName"); }
|
|
set { Schema.SetString(this.Handle, "CEconItemView", "m_szCustomName", value); }
|
|
}
|
|
|
|
// m_szCustomNameOverride
|
|
[SchemaMember("CEconItemView", "m_szCustomNameOverride")]
|
|
public string CustomNameOverride
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CEconItemView", "m_szCustomNameOverride"); }
|
|
set { Schema.SetString(this.Handle, "CEconItemView", "m_szCustomNameOverride", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CEconWearable : CEconEntity
|
|
{
|
|
public CEconWearable (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nForceSkin
|
|
[SchemaMember("CEconWearable", "m_nForceSkin")]
|
|
public ref Int32 ForceSkin => ref Schema.GetRef<Int32>(this.Handle, "CEconWearable", "m_nForceSkin");
|
|
|
|
// m_bAlwaysAllow
|
|
[SchemaMember("CEconWearable", "m_bAlwaysAllow")]
|
|
public ref bool AlwaysAllow => ref Schema.GetRef<bool>(this.Handle, "CEconWearable", "m_bAlwaysAllow");
|
|
|
|
}
|
|
|
|
public partial class CEnableMotionFixup : CBaseEntity
|
|
{
|
|
public CEnableMotionFixup (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEntityBlocker : CBaseModelEntity
|
|
{
|
|
public CEntityBlocker (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEntityComponent : NativeObject
|
|
{
|
|
public CEntityComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEntityDissolve : CBaseModelEntity
|
|
{
|
|
public CEntityDissolve (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flFadeInStart
|
|
[SchemaMember("CEntityDissolve", "m_flFadeInStart")]
|
|
public ref float FadeInStart => ref Schema.GetRef<float>(this.Handle, "CEntityDissolve", "m_flFadeInStart");
|
|
|
|
// m_flFadeInLength
|
|
[SchemaMember("CEntityDissolve", "m_flFadeInLength")]
|
|
public ref float FadeInLength => ref Schema.GetRef<float>(this.Handle, "CEntityDissolve", "m_flFadeInLength");
|
|
|
|
// m_flFadeOutModelStart
|
|
[SchemaMember("CEntityDissolve", "m_flFadeOutModelStart")]
|
|
public ref float FadeOutModelStart => ref Schema.GetRef<float>(this.Handle, "CEntityDissolve", "m_flFadeOutModelStart");
|
|
|
|
// m_flFadeOutModelLength
|
|
[SchemaMember("CEntityDissolve", "m_flFadeOutModelLength")]
|
|
public ref float FadeOutModelLength => ref Schema.GetRef<float>(this.Handle, "CEntityDissolve", "m_flFadeOutModelLength");
|
|
|
|
// m_flFadeOutStart
|
|
[SchemaMember("CEntityDissolve", "m_flFadeOutStart")]
|
|
public ref float FadeOutStart => ref Schema.GetRef<float>(this.Handle, "CEntityDissolve", "m_flFadeOutStart");
|
|
|
|
// m_flFadeOutLength
|
|
[SchemaMember("CEntityDissolve", "m_flFadeOutLength")]
|
|
public ref float FadeOutLength => ref Schema.GetRef<float>(this.Handle, "CEntityDissolve", "m_flFadeOutLength");
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CEntityDissolve", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CEntityDissolve", "m_flStartTime");
|
|
|
|
// m_nDissolveType
|
|
[SchemaMember("CEntityDissolve", "m_nDissolveType")]
|
|
public ref EntityDisolveType_t DissolveType => ref Schema.GetRef<EntityDisolveType_t>(this.Handle, "CEntityDissolve", "m_nDissolveType");
|
|
|
|
// m_vDissolverOrigin
|
|
[SchemaMember("CEntityDissolve", "m_vDissolverOrigin")]
|
|
public Vector DissolverOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CEntityDissolve", "m_vDissolverOrigin");
|
|
|
|
// m_nMagnitude
|
|
[SchemaMember("CEntityDissolve", "m_nMagnitude")]
|
|
public ref UInt32 Magnitude => ref Schema.GetRef<UInt32>(this.Handle, "CEntityDissolve", "m_nMagnitude");
|
|
|
|
}
|
|
|
|
public partial class CEntityFlame : CBaseEntity
|
|
{
|
|
public CEntityFlame (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hEntAttached
|
|
[SchemaMember("CEntityFlame", "m_hEntAttached")]
|
|
public CHandle<CBaseEntity> EntAttached => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEntityFlame", "m_hEntAttached");
|
|
|
|
// m_bCheapEffect
|
|
[SchemaMember("CEntityFlame", "m_bCheapEffect")]
|
|
public ref bool CheapEffect => ref Schema.GetRef<bool>(this.Handle, "CEntityFlame", "m_bCheapEffect");
|
|
|
|
// m_flSize
|
|
[SchemaMember("CEntityFlame", "m_flSize")]
|
|
public ref float Size => ref Schema.GetRef<float>(this.Handle, "CEntityFlame", "m_flSize");
|
|
|
|
// m_bUseHitboxes
|
|
[SchemaMember("CEntityFlame", "m_bUseHitboxes")]
|
|
public ref bool UseHitboxes => ref Schema.GetRef<bool>(this.Handle, "CEntityFlame", "m_bUseHitboxes");
|
|
|
|
// m_iNumHitboxFires
|
|
[SchemaMember("CEntityFlame", "m_iNumHitboxFires")]
|
|
public ref Int32 NumHitboxFires => ref Schema.GetRef<Int32>(this.Handle, "CEntityFlame", "m_iNumHitboxFires");
|
|
|
|
// m_flHitboxFireScale
|
|
[SchemaMember("CEntityFlame", "m_flHitboxFireScale")]
|
|
public ref float HitboxFireScale => ref Schema.GetRef<float>(this.Handle, "CEntityFlame", "m_flHitboxFireScale");
|
|
|
|
// m_flLifetime
|
|
[SchemaMember("CEntityFlame", "m_flLifetime")]
|
|
public ref float Lifetime => ref Schema.GetRef<float>(this.Handle, "CEntityFlame", "m_flLifetime");
|
|
|
|
// m_hAttacker
|
|
[SchemaMember("CEntityFlame", "m_hAttacker")]
|
|
public CHandle<CBaseEntity> Attacker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEntityFlame", "m_hAttacker");
|
|
|
|
// m_iDangerSound
|
|
[SchemaMember("CEntityFlame", "m_iDangerSound")]
|
|
public ref Int32 DangerSound => ref Schema.GetRef<Int32>(this.Handle, "CEntityFlame", "m_iDangerSound");
|
|
|
|
// m_flDirectDamagePerSecond
|
|
[SchemaMember("CEntityFlame", "m_flDirectDamagePerSecond")]
|
|
public ref float DirectDamagePerSecond => ref Schema.GetRef<float>(this.Handle, "CEntityFlame", "m_flDirectDamagePerSecond");
|
|
|
|
// m_iCustomDamageType
|
|
[SchemaMember("CEntityFlame", "m_iCustomDamageType")]
|
|
public ref Int32 CustomDamageType => ref Schema.GetRef<Int32>(this.Handle, "CEntityFlame", "m_iCustomDamageType");
|
|
|
|
}
|
|
|
|
public partial class CEntityIdentity : NativeObject
|
|
{
|
|
public CEntityIdentity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nameStringableIndex
|
|
[SchemaMember("CEntityIdentity", "m_nameStringableIndex")]
|
|
public ref Int32 NameStringableIndex => ref Schema.GetRef<Int32>(this.Handle, "CEntityIdentity", "m_nameStringableIndex");
|
|
|
|
// m_name
|
|
[SchemaMember("CEntityIdentity", "m_name")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEntityIdentity", "m_name"); }
|
|
set { Schema.SetString(this.Handle, "CEntityIdentity", "m_name", value); }
|
|
}
|
|
|
|
// m_designerName
|
|
[SchemaMember("CEntityIdentity", "m_designerName")]
|
|
public string DesignerName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEntityIdentity", "m_designerName"); }
|
|
set { Schema.SetString(this.Handle, "CEntityIdentity", "m_designerName", value); }
|
|
}
|
|
|
|
// m_flags
|
|
[SchemaMember("CEntityIdentity", "m_flags")]
|
|
public ref UInt32 Flags => ref Schema.GetRef<UInt32>(this.Handle, "CEntityIdentity", "m_flags");
|
|
|
|
// m_worldGroupId
|
|
[SchemaMember("CEntityIdentity", "m_worldGroupId")]
|
|
public WorldGroupId_t WorldGroupId => Schema.GetDeclaredClass<WorldGroupId_t>(this.Handle, "CEntityIdentity", "m_worldGroupId");
|
|
|
|
// m_fDataObjectTypes
|
|
[SchemaMember("CEntityIdentity", "m_fDataObjectTypes")]
|
|
public ref UInt32 DataObjectTypes => ref Schema.GetRef<UInt32>(this.Handle, "CEntityIdentity", "m_fDataObjectTypes");
|
|
|
|
// m_PathIndex
|
|
[SchemaMember("CEntityIdentity", "m_PathIndex")]
|
|
public ChangeAccessorFieldPathIndex_t PathIndex => Schema.GetDeclaredClass<ChangeAccessorFieldPathIndex_t>(this.Handle, "CEntityIdentity", "m_PathIndex");
|
|
|
|
// m_pPrev
|
|
[SchemaMember("CEntityIdentity", "m_pPrev")]
|
|
public CEntityIdentity? Prev => Schema.GetPointer<CEntityIdentity>(this.Handle, "CEntityIdentity", "m_pPrev");
|
|
|
|
// m_pNext
|
|
[SchemaMember("CEntityIdentity", "m_pNext")]
|
|
public CEntityIdentity? Next => Schema.GetPointer<CEntityIdentity>(this.Handle, "CEntityIdentity", "m_pNext");
|
|
|
|
// m_pPrevByClass
|
|
[SchemaMember("CEntityIdentity", "m_pPrevByClass")]
|
|
public CEntityIdentity? PrevByClass => Schema.GetPointer<CEntityIdentity>(this.Handle, "CEntityIdentity", "m_pPrevByClass");
|
|
|
|
// m_pNextByClass
|
|
[SchemaMember("CEntityIdentity", "m_pNextByClass")]
|
|
public CEntityIdentity? NextByClass => Schema.GetPointer<CEntityIdentity>(this.Handle, "CEntityIdentity", "m_pNextByClass");
|
|
|
|
}
|
|
|
|
public partial class CEntityInstance : NativeEntity
|
|
{
|
|
// m_iszPrivateVScripts
|
|
[SchemaMember("CEntityInstance", "m_iszPrivateVScripts")]
|
|
public string PrivateVScripts
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEntityInstance", "m_iszPrivateVScripts"); }
|
|
set { Schema.SetString(this.Handle, "CEntityInstance", "m_iszPrivateVScripts", value); }
|
|
}
|
|
|
|
// m_pEntity
|
|
[SchemaMember("CEntityInstance", "m_pEntity")]
|
|
public CEntityIdentity? Entity => Schema.GetPointer<CEntityIdentity>(this.Handle, "CEntityInstance", "m_pEntity");
|
|
|
|
// m_CScriptComponent
|
|
[SchemaMember("CEntityInstance", "m_CScriptComponent")]
|
|
public CScriptComponent? CScriptComponent => Schema.GetPointer<CScriptComponent>(this.Handle, "CEntityInstance", "m_CScriptComponent");
|
|
|
|
}
|
|
|
|
public partial class CEntityIOOutput : NativeObject
|
|
{
|
|
public CEntityIOOutput (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEntitySubclassVDataBase : NativeObject
|
|
{
|
|
public CEntitySubclassVDataBase (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEnvBeam : CBeam
|
|
{
|
|
public CEnvBeam (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_active
|
|
[SchemaMember("CEnvBeam", "m_active")]
|
|
public ref Int32 Active => ref Schema.GetRef<Int32>(this.Handle, "CEnvBeam", "m_active");
|
|
|
|
// m_spriteTexture
|
|
[SchemaMember("CEnvBeam", "m_spriteTexture")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> SpriteTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CEnvBeam", "m_spriteTexture");
|
|
|
|
// m_iszStartEntity
|
|
[SchemaMember("CEnvBeam", "m_iszStartEntity")]
|
|
public string StartEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvBeam", "m_iszStartEntity"); }
|
|
set { Schema.SetString(this.Handle, "CEnvBeam", "m_iszStartEntity", value); }
|
|
}
|
|
|
|
// m_iszEndEntity
|
|
[SchemaMember("CEnvBeam", "m_iszEndEntity")]
|
|
public string EndEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvBeam", "m_iszEndEntity"); }
|
|
set { Schema.SetString(this.Handle, "CEnvBeam", "m_iszEndEntity", value); }
|
|
}
|
|
|
|
// m_life
|
|
[SchemaMember("CEnvBeam", "m_life")]
|
|
public ref float Life => ref Schema.GetRef<float>(this.Handle, "CEnvBeam", "m_life");
|
|
|
|
// m_boltWidth
|
|
[SchemaMember("CEnvBeam", "m_boltWidth")]
|
|
public ref float BoltWidth => ref Schema.GetRef<float>(this.Handle, "CEnvBeam", "m_boltWidth");
|
|
|
|
// m_noiseAmplitude
|
|
[SchemaMember("CEnvBeam", "m_noiseAmplitude")]
|
|
public ref float NoiseAmplitude => ref Schema.GetRef<float>(this.Handle, "CEnvBeam", "m_noiseAmplitude");
|
|
|
|
// m_speed
|
|
[SchemaMember("CEnvBeam", "m_speed")]
|
|
public ref Int32 Speed => ref Schema.GetRef<Int32>(this.Handle, "CEnvBeam", "m_speed");
|
|
|
|
// m_restrike
|
|
[SchemaMember("CEnvBeam", "m_restrike")]
|
|
public ref float Restrike => ref Schema.GetRef<float>(this.Handle, "CEnvBeam", "m_restrike");
|
|
|
|
// m_iszSpriteName
|
|
[SchemaMember("CEnvBeam", "m_iszSpriteName")]
|
|
public string SpriteName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvBeam", "m_iszSpriteName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvBeam", "m_iszSpriteName", value); }
|
|
}
|
|
|
|
// m_frameStart
|
|
[SchemaMember("CEnvBeam", "m_frameStart")]
|
|
public ref Int32 FrameStart => ref Schema.GetRef<Int32>(this.Handle, "CEnvBeam", "m_frameStart");
|
|
|
|
// m_vEndPointWorld
|
|
[SchemaMember("CEnvBeam", "m_vEndPointWorld")]
|
|
public Vector EndPointWorld => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvBeam", "m_vEndPointWorld");
|
|
|
|
// m_vEndPointRelative
|
|
[SchemaMember("CEnvBeam", "m_vEndPointRelative")]
|
|
public Vector EndPointRelative => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvBeam", "m_vEndPointRelative");
|
|
|
|
// m_radius
|
|
[SchemaMember("CEnvBeam", "m_radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CEnvBeam", "m_radius");
|
|
|
|
// m_TouchType
|
|
[SchemaMember("CEnvBeam", "m_TouchType")]
|
|
public ref Touch_t TouchType => ref Schema.GetRef<Touch_t>(this.Handle, "CEnvBeam", "m_TouchType");
|
|
|
|
// m_iFilterName
|
|
[SchemaMember("CEnvBeam", "m_iFilterName")]
|
|
public string FilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvBeam", "m_iFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvBeam", "m_iFilterName", value); }
|
|
}
|
|
|
|
// m_hFilter
|
|
[SchemaMember("CEnvBeam", "m_hFilter")]
|
|
public CHandle<CBaseEntity> Filter => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvBeam", "m_hFilter");
|
|
|
|
// m_iszDecal
|
|
[SchemaMember("CEnvBeam", "m_iszDecal")]
|
|
public string Decal
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvBeam", "m_iszDecal"); }
|
|
set { Schema.SetString(this.Handle, "CEnvBeam", "m_iszDecal", value); }
|
|
}
|
|
|
|
// m_OnTouchedByEntity
|
|
[SchemaMember("CEnvBeam", "m_OnTouchedByEntity")]
|
|
public CEntityIOOutput OnTouchedByEntity => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvBeam", "m_OnTouchedByEntity");
|
|
|
|
}
|
|
|
|
public partial class CEnvBeverage : CBaseEntity
|
|
{
|
|
public CEnvBeverage (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_CanInDispenser
|
|
[SchemaMember("CEnvBeverage", "m_CanInDispenser")]
|
|
public ref bool CanInDispenser => ref Schema.GetRef<bool>(this.Handle, "CEnvBeverage", "m_CanInDispenser");
|
|
|
|
// m_nBeverageType
|
|
[SchemaMember("CEnvBeverage", "m_nBeverageType")]
|
|
public ref Int32 BeverageType => ref Schema.GetRef<Int32>(this.Handle, "CEnvBeverage", "m_nBeverageType");
|
|
|
|
}
|
|
|
|
public partial class CEnvCombinedLightProbeVolume : CBaseEntity
|
|
{
|
|
public CEnvCombinedLightProbeVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Color
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_Color")]
|
|
public Color Color
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CEnvCombinedLightProbeVolume", "m_Color"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CEnvCombinedLightProbeVolume", "m_Color", value); }
|
|
}
|
|
|
|
// m_flBrightness
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_flBrightness")]
|
|
public ref float Brightness => ref Schema.GetRef<float>(this.Handle, "CEnvCombinedLightProbeVolume", "m_flBrightness");
|
|
|
|
// m_hCubemapTexture
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_hCubemapTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> CubemapTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCombinedLightProbeVolume", "m_hCubemapTexture");
|
|
|
|
// m_bCustomCubemapTexture
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_bCustomCubemapTexture")]
|
|
public ref bool CustomCubemapTexture => ref Schema.GetRef<bool>(this.Handle, "CEnvCombinedLightProbeVolume", "m_bCustomCubemapTexture");
|
|
|
|
// m_hLightProbeTexture
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_hLightProbeTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCombinedLightProbeVolume", "m_hLightProbeTexture");
|
|
|
|
// m_hLightProbeDirectLightIndicesTexture
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_hLightProbeDirectLightIndicesTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeDirectLightIndicesTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCombinedLightProbeVolume", "m_hLightProbeDirectLightIndicesTexture");
|
|
|
|
// m_hLightProbeDirectLightScalarsTexture
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_hLightProbeDirectLightScalarsTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeDirectLightScalarsTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCombinedLightProbeVolume", "m_hLightProbeDirectLightScalarsTexture");
|
|
|
|
// m_hLightProbeDirectLightShadowsTexture
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_hLightProbeDirectLightShadowsTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeDirectLightShadowsTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCombinedLightProbeVolume", "m_hLightProbeDirectLightShadowsTexture");
|
|
|
|
// m_vBoxMins
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_vBoxMins")]
|
|
public Vector BoxMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCombinedLightProbeVolume", "m_vBoxMins");
|
|
|
|
// m_vBoxMaxs
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_vBoxMaxs")]
|
|
public Vector BoxMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCombinedLightProbeVolume", "m_vBoxMaxs");
|
|
|
|
// m_bMoveable
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_bMoveable")]
|
|
public ref bool Moveable => ref Schema.GetRef<bool>(this.Handle, "CEnvCombinedLightProbeVolume", "m_bMoveable");
|
|
|
|
// m_nHandshake
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nHandshake")]
|
|
public ref Int32 Handshake => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nHandshake");
|
|
|
|
// m_nEnvCubeMapArrayIndex
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nEnvCubeMapArrayIndex")]
|
|
public ref Int32 EnvCubeMapArrayIndex => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nEnvCubeMapArrayIndex");
|
|
|
|
// m_nPriority
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nPriority")]
|
|
public ref Int32 Priority => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nPriority");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCombinedLightProbeVolume", "m_bStartDisabled");
|
|
|
|
// m_flEdgeFadeDist
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_flEdgeFadeDist")]
|
|
public ref float EdgeFadeDist => ref Schema.GetRef<float>(this.Handle, "CEnvCombinedLightProbeVolume", "m_flEdgeFadeDist");
|
|
|
|
// m_vEdgeFadeDists
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_vEdgeFadeDists")]
|
|
public Vector EdgeFadeDists => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCombinedLightProbeVolume", "m_vEdgeFadeDists");
|
|
|
|
// m_nLightProbeSizeX
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nLightProbeSizeX")]
|
|
public ref Int32 LightProbeSizeX => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nLightProbeSizeX");
|
|
|
|
// m_nLightProbeSizeY
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nLightProbeSizeY")]
|
|
public ref Int32 LightProbeSizeY => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nLightProbeSizeY");
|
|
|
|
// m_nLightProbeSizeZ
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nLightProbeSizeZ")]
|
|
public ref Int32 LightProbeSizeZ => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nLightProbeSizeZ");
|
|
|
|
// m_nLightProbeAtlasX
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nLightProbeAtlasX")]
|
|
public ref Int32 LightProbeAtlasX => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nLightProbeAtlasX");
|
|
|
|
// m_nLightProbeAtlasY
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nLightProbeAtlasY")]
|
|
public ref Int32 LightProbeAtlasY => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nLightProbeAtlasY");
|
|
|
|
// m_nLightProbeAtlasZ
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_nLightProbeAtlasZ")]
|
|
public ref Int32 LightProbeAtlasZ => ref Schema.GetRef<Int32>(this.Handle, "CEnvCombinedLightProbeVolume", "m_nLightProbeAtlasZ");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CEnvCombinedLightProbeVolume", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCombinedLightProbeVolume", "m_bEnabled");
|
|
|
|
}
|
|
|
|
public partial class CEnvCubemap : CBaseEntity
|
|
{
|
|
public CEnvCubemap (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hCubemapTexture
|
|
[SchemaMember("CEnvCubemap", "m_hCubemapTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> CubemapTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCubemap", "m_hCubemapTexture");
|
|
|
|
// m_bCustomCubemapTexture
|
|
[SchemaMember("CEnvCubemap", "m_bCustomCubemapTexture")]
|
|
public ref bool CustomCubemapTexture => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bCustomCubemapTexture");
|
|
|
|
// m_flInfluenceRadius
|
|
[SchemaMember("CEnvCubemap", "m_flInfluenceRadius")]
|
|
public ref float InfluenceRadius => ref Schema.GetRef<float>(this.Handle, "CEnvCubemap", "m_flInfluenceRadius");
|
|
|
|
// m_vBoxProjectMins
|
|
[SchemaMember("CEnvCubemap", "m_vBoxProjectMins")]
|
|
public Vector BoxProjectMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCubemap", "m_vBoxProjectMins");
|
|
|
|
// m_vBoxProjectMaxs
|
|
[SchemaMember("CEnvCubemap", "m_vBoxProjectMaxs")]
|
|
public Vector BoxProjectMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCubemap", "m_vBoxProjectMaxs");
|
|
|
|
// m_bMoveable
|
|
[SchemaMember("CEnvCubemap", "m_bMoveable")]
|
|
public ref bool Moveable => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bMoveable");
|
|
|
|
// m_nHandshake
|
|
[SchemaMember("CEnvCubemap", "m_nHandshake")]
|
|
public ref Int32 Handshake => ref Schema.GetRef<Int32>(this.Handle, "CEnvCubemap", "m_nHandshake");
|
|
|
|
// m_nEnvCubeMapArrayIndex
|
|
[SchemaMember("CEnvCubemap", "m_nEnvCubeMapArrayIndex")]
|
|
public ref Int32 EnvCubeMapArrayIndex => ref Schema.GetRef<Int32>(this.Handle, "CEnvCubemap", "m_nEnvCubeMapArrayIndex");
|
|
|
|
// m_nPriority
|
|
[SchemaMember("CEnvCubemap", "m_nPriority")]
|
|
public ref Int32 Priority => ref Schema.GetRef<Int32>(this.Handle, "CEnvCubemap", "m_nPriority");
|
|
|
|
// m_flEdgeFadeDist
|
|
[SchemaMember("CEnvCubemap", "m_flEdgeFadeDist")]
|
|
public ref float EdgeFadeDist => ref Schema.GetRef<float>(this.Handle, "CEnvCubemap", "m_flEdgeFadeDist");
|
|
|
|
// m_vEdgeFadeDists
|
|
[SchemaMember("CEnvCubemap", "m_vEdgeFadeDists")]
|
|
public Vector EdgeFadeDists => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCubemap", "m_vEdgeFadeDists");
|
|
|
|
// m_flDiffuseScale
|
|
[SchemaMember("CEnvCubemap", "m_flDiffuseScale")]
|
|
public ref float DiffuseScale => ref Schema.GetRef<float>(this.Handle, "CEnvCubemap", "m_flDiffuseScale");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CEnvCubemap", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bStartDisabled");
|
|
|
|
// m_bDefaultEnvMap
|
|
[SchemaMember("CEnvCubemap", "m_bDefaultEnvMap")]
|
|
public ref bool DefaultEnvMap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bDefaultEnvMap");
|
|
|
|
// m_bDefaultSpecEnvMap
|
|
[SchemaMember("CEnvCubemap", "m_bDefaultSpecEnvMap")]
|
|
public ref bool DefaultSpecEnvMap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bDefaultSpecEnvMap");
|
|
|
|
// m_bIndoorCubeMap
|
|
[SchemaMember("CEnvCubemap", "m_bIndoorCubeMap")]
|
|
public ref bool IndoorCubeMap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bIndoorCubeMap");
|
|
|
|
// m_bCopyDiffuseFromDefaultCubemap
|
|
[SchemaMember("CEnvCubemap", "m_bCopyDiffuseFromDefaultCubemap")]
|
|
public ref bool CopyDiffuseFromDefaultCubemap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bCopyDiffuseFromDefaultCubemap");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CEnvCubemap", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_bEnabled");
|
|
|
|
}
|
|
|
|
public partial class CEnvCubemapBox : CEnvCubemap
|
|
{
|
|
public CEnvCubemapBox (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEnvCubemapFog : CBaseEntity
|
|
{
|
|
public CEnvCubemapFog (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flEndDistance
|
|
[SchemaMember("CEnvCubemapFog", "m_flEndDistance")]
|
|
public ref float EndDistance => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flEndDistance");
|
|
|
|
// m_flStartDistance
|
|
[SchemaMember("CEnvCubemapFog", "m_flStartDistance")]
|
|
public ref float StartDistance => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flStartDistance");
|
|
|
|
// m_flFogFalloffExponent
|
|
[SchemaMember("CEnvCubemapFog", "m_flFogFalloffExponent")]
|
|
public ref float FogFalloffExponent => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flFogFalloffExponent");
|
|
|
|
// m_bHeightFogEnabled
|
|
[SchemaMember("CEnvCubemapFog", "m_bHeightFogEnabled")]
|
|
public ref bool HeightFogEnabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemapFog", "m_bHeightFogEnabled");
|
|
|
|
// m_flFogHeightWidth
|
|
[SchemaMember("CEnvCubemapFog", "m_flFogHeightWidth")]
|
|
public ref float FogHeightWidth => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flFogHeightWidth");
|
|
|
|
// m_flFogHeightEnd
|
|
[SchemaMember("CEnvCubemapFog", "m_flFogHeightEnd")]
|
|
public ref float FogHeightEnd => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flFogHeightEnd");
|
|
|
|
// m_flFogHeightStart
|
|
[SchemaMember("CEnvCubemapFog", "m_flFogHeightStart")]
|
|
public ref float FogHeightStart => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flFogHeightStart");
|
|
|
|
// m_flFogHeightExponent
|
|
[SchemaMember("CEnvCubemapFog", "m_flFogHeightExponent")]
|
|
public ref float FogHeightExponent => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flFogHeightExponent");
|
|
|
|
// m_flLODBias
|
|
[SchemaMember("CEnvCubemapFog", "m_flLODBias")]
|
|
public ref float LODBias => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flLODBias");
|
|
|
|
// m_bActive
|
|
[SchemaMember("CEnvCubemapFog", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemapFog", "m_bActive");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CEnvCubemapFog", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemapFog", "m_bStartDisabled");
|
|
|
|
// m_flFogMaxOpacity
|
|
[SchemaMember("CEnvCubemapFog", "m_flFogMaxOpacity")]
|
|
public ref float FogMaxOpacity => ref Schema.GetRef<float>(this.Handle, "CEnvCubemapFog", "m_flFogMaxOpacity");
|
|
|
|
// m_nCubemapSourceType
|
|
[SchemaMember("CEnvCubemapFog", "m_nCubemapSourceType")]
|
|
public ref Int32 CubemapSourceType => ref Schema.GetRef<Int32>(this.Handle, "CEnvCubemapFog", "m_nCubemapSourceType");
|
|
|
|
// m_hSkyMaterial
|
|
[SchemaMember("CEnvCubemapFog", "m_hSkyMaterial")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> SkyMaterial => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CEnvCubemapFog", "m_hSkyMaterial");
|
|
|
|
// m_iszSkyEntity
|
|
[SchemaMember("CEnvCubemapFog", "m_iszSkyEntity")]
|
|
public string SkyEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvCubemapFog", "m_iszSkyEntity"); }
|
|
set { Schema.SetString(this.Handle, "CEnvCubemapFog", "m_iszSkyEntity", value); }
|
|
}
|
|
|
|
// m_hFogCubemapTexture
|
|
[SchemaMember("CEnvCubemapFog", "m_hFogCubemapTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> FogCubemapTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCubemapFog", "m_hFogCubemapTexture");
|
|
|
|
// m_bHasHeightFogEnd
|
|
[SchemaMember("CEnvCubemapFog", "m_bHasHeightFogEnd")]
|
|
public ref bool HasHeightFogEnd => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemapFog", "m_bHasHeightFogEnd");
|
|
|
|
// m_bFirstTime
|
|
[SchemaMember("CEnvCubemapFog", "m_bFirstTime")]
|
|
public ref bool FirstTime => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemapFog", "m_bFirstTime");
|
|
|
|
}
|
|
|
|
public partial class CEnvDecal : CBaseModelEntity
|
|
{
|
|
public CEnvDecal (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hDecalMaterial
|
|
[SchemaMember("CEnvDecal", "m_hDecalMaterial")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> DecalMaterial => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CEnvDecal", "m_hDecalMaterial");
|
|
|
|
// m_flWidth
|
|
[SchemaMember("CEnvDecal", "m_flWidth")]
|
|
public ref float Width => ref Schema.GetRef<float>(this.Handle, "CEnvDecal", "m_flWidth");
|
|
|
|
// m_flHeight
|
|
[SchemaMember("CEnvDecal", "m_flHeight")]
|
|
public ref float Height => ref Schema.GetRef<float>(this.Handle, "CEnvDecal", "m_flHeight");
|
|
|
|
// m_flDepth
|
|
[SchemaMember("CEnvDecal", "m_flDepth")]
|
|
public ref float Depth => ref Schema.GetRef<float>(this.Handle, "CEnvDecal", "m_flDepth");
|
|
|
|
// m_nRenderOrder
|
|
[SchemaMember("CEnvDecal", "m_nRenderOrder")]
|
|
public ref UInt32 RenderOrder => ref Schema.GetRef<UInt32>(this.Handle, "CEnvDecal", "m_nRenderOrder");
|
|
|
|
// m_bProjectOnWorld
|
|
[SchemaMember("CEnvDecal", "m_bProjectOnWorld")]
|
|
public ref bool ProjectOnWorld => ref Schema.GetRef<bool>(this.Handle, "CEnvDecal", "m_bProjectOnWorld");
|
|
|
|
// m_bProjectOnCharacters
|
|
[SchemaMember("CEnvDecal", "m_bProjectOnCharacters")]
|
|
public ref bool ProjectOnCharacters => ref Schema.GetRef<bool>(this.Handle, "CEnvDecal", "m_bProjectOnCharacters");
|
|
|
|
// m_bProjectOnWater
|
|
[SchemaMember("CEnvDecal", "m_bProjectOnWater")]
|
|
public ref bool ProjectOnWater => ref Schema.GetRef<bool>(this.Handle, "CEnvDecal", "m_bProjectOnWater");
|
|
|
|
// m_flDepthSortBias
|
|
[SchemaMember("CEnvDecal", "m_flDepthSortBias")]
|
|
public ref float DepthSortBias => ref Schema.GetRef<float>(this.Handle, "CEnvDecal", "m_flDepthSortBias");
|
|
|
|
}
|
|
|
|
public partial class CEnvDetailController : CBaseEntity
|
|
{
|
|
public CEnvDetailController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flFadeStartDist
|
|
[SchemaMember("CEnvDetailController", "m_flFadeStartDist")]
|
|
public ref float FadeStartDist => ref Schema.GetRef<float>(this.Handle, "CEnvDetailController", "m_flFadeStartDist");
|
|
|
|
// m_flFadeEndDist
|
|
[SchemaMember("CEnvDetailController", "m_flFadeEndDist")]
|
|
public ref float FadeEndDist => ref Schema.GetRef<float>(this.Handle, "CEnvDetailController", "m_flFadeEndDist");
|
|
|
|
}
|
|
|
|
public partial class CEnvEntityIgniter : CBaseEntity
|
|
{
|
|
public CEnvEntityIgniter (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flLifetime
|
|
[SchemaMember("CEnvEntityIgniter", "m_flLifetime")]
|
|
public ref float Lifetime => ref Schema.GetRef<float>(this.Handle, "CEnvEntityIgniter", "m_flLifetime");
|
|
|
|
}
|
|
|
|
public partial class CEnvEntityMaker : CPointEntity
|
|
{
|
|
public CEnvEntityMaker (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecEntityMins
|
|
[SchemaMember("CEnvEntityMaker", "m_vecEntityMins")]
|
|
public Vector EntityMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvEntityMaker", "m_vecEntityMins");
|
|
|
|
// m_vecEntityMaxs
|
|
[SchemaMember("CEnvEntityMaker", "m_vecEntityMaxs")]
|
|
public Vector EntityMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvEntityMaker", "m_vecEntityMaxs");
|
|
|
|
// m_hCurrentInstance
|
|
[SchemaMember("CEnvEntityMaker", "m_hCurrentInstance")]
|
|
public CHandle<CBaseEntity> CurrentInstance => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvEntityMaker", "m_hCurrentInstance");
|
|
|
|
// m_hCurrentBlocker
|
|
[SchemaMember("CEnvEntityMaker", "m_hCurrentBlocker")]
|
|
public CHandle<CBaseEntity> CurrentBlocker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvEntityMaker", "m_hCurrentBlocker");
|
|
|
|
// m_vecBlockerOrigin
|
|
[SchemaMember("CEnvEntityMaker", "m_vecBlockerOrigin")]
|
|
public Vector BlockerOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvEntityMaker", "m_vecBlockerOrigin");
|
|
|
|
// m_angPostSpawnDirection
|
|
[SchemaMember("CEnvEntityMaker", "m_angPostSpawnDirection")]
|
|
public QAngle PostSpawnDirection => Schema.GetDeclaredClass<QAngle>(this.Handle, "CEnvEntityMaker", "m_angPostSpawnDirection");
|
|
|
|
// m_flPostSpawnDirectionVariance
|
|
[SchemaMember("CEnvEntityMaker", "m_flPostSpawnDirectionVariance")]
|
|
public ref float PostSpawnDirectionVariance => ref Schema.GetRef<float>(this.Handle, "CEnvEntityMaker", "m_flPostSpawnDirectionVariance");
|
|
|
|
// m_flPostSpawnSpeed
|
|
[SchemaMember("CEnvEntityMaker", "m_flPostSpawnSpeed")]
|
|
public ref float PostSpawnSpeed => ref Schema.GetRef<float>(this.Handle, "CEnvEntityMaker", "m_flPostSpawnSpeed");
|
|
|
|
// m_bPostSpawnUseAngles
|
|
[SchemaMember("CEnvEntityMaker", "m_bPostSpawnUseAngles")]
|
|
public ref bool PostSpawnUseAngles => ref Schema.GetRef<bool>(this.Handle, "CEnvEntityMaker", "m_bPostSpawnUseAngles");
|
|
|
|
// m_iszTemplate
|
|
[SchemaMember("CEnvEntityMaker", "m_iszTemplate")]
|
|
public string Template
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvEntityMaker", "m_iszTemplate"); }
|
|
set { Schema.SetString(this.Handle, "CEnvEntityMaker", "m_iszTemplate", value); }
|
|
}
|
|
|
|
// m_pOutputOnSpawned
|
|
[SchemaMember("CEnvEntityMaker", "m_pOutputOnSpawned")]
|
|
public CEntityIOOutput OutputOnSpawned => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvEntityMaker", "m_pOutputOnSpawned");
|
|
|
|
// m_pOutputOnFailedSpawn
|
|
[SchemaMember("CEnvEntityMaker", "m_pOutputOnFailedSpawn")]
|
|
public CEntityIOOutput OutputOnFailedSpawn => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvEntityMaker", "m_pOutputOnFailedSpawn");
|
|
|
|
}
|
|
|
|
public partial class CEnvExplosion : CModelPointEntity
|
|
{
|
|
public CEnvExplosion (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iMagnitude
|
|
[SchemaMember("CEnvExplosion", "m_iMagnitude")]
|
|
public ref Int32 Magnitude => ref Schema.GetRef<Int32>(this.Handle, "CEnvExplosion", "m_iMagnitude");
|
|
|
|
// m_flPlayerDamage
|
|
[SchemaMember("CEnvExplosion", "m_flPlayerDamage")]
|
|
public ref float PlayerDamage => ref Schema.GetRef<float>(this.Handle, "CEnvExplosion", "m_flPlayerDamage");
|
|
|
|
// m_iRadiusOverride
|
|
[SchemaMember("CEnvExplosion", "m_iRadiusOverride")]
|
|
public ref Int32 RadiusOverride => ref Schema.GetRef<Int32>(this.Handle, "CEnvExplosion", "m_iRadiusOverride");
|
|
|
|
// m_flInnerRadius
|
|
[SchemaMember("CEnvExplosion", "m_flInnerRadius")]
|
|
public ref float InnerRadius => ref Schema.GetRef<float>(this.Handle, "CEnvExplosion", "m_flInnerRadius");
|
|
|
|
// m_spriteScale
|
|
[SchemaMember("CEnvExplosion", "m_spriteScale")]
|
|
public ref Int32 SpriteScale => ref Schema.GetRef<Int32>(this.Handle, "CEnvExplosion", "m_spriteScale");
|
|
|
|
// m_flDamageForce
|
|
[SchemaMember("CEnvExplosion", "m_flDamageForce")]
|
|
public ref float DamageForce => ref Schema.GetRef<float>(this.Handle, "CEnvExplosion", "m_flDamageForce");
|
|
|
|
// m_hInflictor
|
|
[SchemaMember("CEnvExplosion", "m_hInflictor")]
|
|
public CHandle<CBaseEntity> Inflictor => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvExplosion", "m_hInflictor");
|
|
|
|
// m_iCustomDamageType
|
|
[SchemaMember("CEnvExplosion", "m_iCustomDamageType")]
|
|
public ref Int32 CustomDamageType => ref Schema.GetRef<Int32>(this.Handle, "CEnvExplosion", "m_iCustomDamageType");
|
|
|
|
// m_iszExplosionType
|
|
[SchemaMember("CEnvExplosion", "m_iszExplosionType")]
|
|
public string ExplosionType
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvExplosion", "m_iszExplosionType"); }
|
|
set { Schema.SetString(this.Handle, "CEnvExplosion", "m_iszExplosionType", value); }
|
|
}
|
|
|
|
// m_iszCustomEffectName
|
|
[SchemaMember("CEnvExplosion", "m_iszCustomEffectName")]
|
|
public string CustomEffectName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvExplosion", "m_iszCustomEffectName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvExplosion", "m_iszCustomEffectName", value); }
|
|
}
|
|
|
|
// m_iszCustomSoundName
|
|
[SchemaMember("CEnvExplosion", "m_iszCustomSoundName")]
|
|
public string CustomSoundName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvExplosion", "m_iszCustomSoundName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvExplosion", "m_iszCustomSoundName", value); }
|
|
}
|
|
|
|
// m_iClassIgnore
|
|
[SchemaMember("CEnvExplosion", "m_iClassIgnore")]
|
|
public ref Class_T ClassIgnore => ref Schema.GetRef<Class_T>(this.Handle, "CEnvExplosion", "m_iClassIgnore");
|
|
|
|
// m_iClassIgnore2
|
|
[SchemaMember("CEnvExplosion", "m_iClassIgnore2")]
|
|
public ref Class_T ClassIgnore2 => ref Schema.GetRef<Class_T>(this.Handle, "CEnvExplosion", "m_iClassIgnore2");
|
|
|
|
// m_iszEntityIgnoreName
|
|
[SchemaMember("CEnvExplosion", "m_iszEntityIgnoreName")]
|
|
public string EntityIgnoreName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvExplosion", "m_iszEntityIgnoreName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvExplosion", "m_iszEntityIgnoreName", value); }
|
|
}
|
|
|
|
// m_hEntityIgnore
|
|
[SchemaMember("CEnvExplosion", "m_hEntityIgnore")]
|
|
public CHandle<CBaseEntity> EntityIgnore => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvExplosion", "m_hEntityIgnore");
|
|
|
|
}
|
|
|
|
public partial class CEnvFade : CLogicalEntity
|
|
{
|
|
public CEnvFade (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fadeColor
|
|
[SchemaMember("CEnvFade", "m_fadeColor")]
|
|
public Color FadeColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CEnvFade", "m_fadeColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CEnvFade", "m_fadeColor", value); }
|
|
}
|
|
|
|
// m_Duration
|
|
[SchemaMember("CEnvFade", "m_Duration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "CEnvFade", "m_Duration");
|
|
|
|
// m_HoldDuration
|
|
[SchemaMember("CEnvFade", "m_HoldDuration")]
|
|
public ref float HoldDuration => ref Schema.GetRef<float>(this.Handle, "CEnvFade", "m_HoldDuration");
|
|
|
|
// m_OnBeginFade
|
|
[SchemaMember("CEnvFade", "m_OnBeginFade")]
|
|
public CEntityIOOutput OnBeginFade => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvFade", "m_OnBeginFade");
|
|
|
|
}
|
|
|
|
public partial class CEnvFireSensor : CBaseEntity
|
|
{
|
|
public CEnvFireSensor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CEnvFireSensor", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CEnvFireSensor", "m_bEnabled");
|
|
|
|
// m_bHeatAtLevel
|
|
[SchemaMember("CEnvFireSensor", "m_bHeatAtLevel")]
|
|
public ref bool HeatAtLevel => ref Schema.GetRef<bool>(this.Handle, "CEnvFireSensor", "m_bHeatAtLevel");
|
|
|
|
// m_radius
|
|
[SchemaMember("CEnvFireSensor", "m_radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CEnvFireSensor", "m_radius");
|
|
|
|
// m_targetLevel
|
|
[SchemaMember("CEnvFireSensor", "m_targetLevel")]
|
|
public ref float TargetLevel => ref Schema.GetRef<float>(this.Handle, "CEnvFireSensor", "m_targetLevel");
|
|
|
|
// m_targetTime
|
|
[SchemaMember("CEnvFireSensor", "m_targetTime")]
|
|
public ref float TargetTime => ref Schema.GetRef<float>(this.Handle, "CEnvFireSensor", "m_targetTime");
|
|
|
|
// m_levelTime
|
|
[SchemaMember("CEnvFireSensor", "m_levelTime")]
|
|
public ref float LevelTime => ref Schema.GetRef<float>(this.Handle, "CEnvFireSensor", "m_levelTime");
|
|
|
|
// m_OnHeatLevelStart
|
|
[SchemaMember("CEnvFireSensor", "m_OnHeatLevelStart")]
|
|
public CEntityIOOutput OnHeatLevelStart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvFireSensor", "m_OnHeatLevelStart");
|
|
|
|
// m_OnHeatLevelEnd
|
|
[SchemaMember("CEnvFireSensor", "m_OnHeatLevelEnd")]
|
|
public CEntityIOOutput OnHeatLevelEnd => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvFireSensor", "m_OnHeatLevelEnd");
|
|
|
|
}
|
|
|
|
public partial class CEnvFireSource : CBaseEntity
|
|
{
|
|
public CEnvFireSource (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CEnvFireSource", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CEnvFireSource", "m_bEnabled");
|
|
|
|
// m_radius
|
|
[SchemaMember("CEnvFireSource", "m_radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CEnvFireSource", "m_radius");
|
|
|
|
// m_damage
|
|
[SchemaMember("CEnvFireSource", "m_damage")]
|
|
public ref float Damage => ref Schema.GetRef<float>(this.Handle, "CEnvFireSource", "m_damage");
|
|
|
|
}
|
|
|
|
public partial class CEnvFunnel : CBaseEntity
|
|
{
|
|
public CEnvFunnel (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEnvGlobal : CLogicalEntity
|
|
{
|
|
public CEnvGlobal (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_globalstate
|
|
[SchemaMember("CEnvGlobal", "m_globalstate")]
|
|
public string Globalstate
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvGlobal", "m_globalstate"); }
|
|
set { Schema.SetString(this.Handle, "CEnvGlobal", "m_globalstate", value); }
|
|
}
|
|
|
|
// m_triggermode
|
|
[SchemaMember("CEnvGlobal", "m_triggermode")]
|
|
public ref Int32 Triggermode => ref Schema.GetRef<Int32>(this.Handle, "CEnvGlobal", "m_triggermode");
|
|
|
|
// m_initialstate
|
|
[SchemaMember("CEnvGlobal", "m_initialstate")]
|
|
public ref Int32 Initialstate => ref Schema.GetRef<Int32>(this.Handle, "CEnvGlobal", "m_initialstate");
|
|
|
|
// m_counter
|
|
[SchemaMember("CEnvGlobal", "m_counter")]
|
|
public ref Int32 Counter => ref Schema.GetRef<Int32>(this.Handle, "CEnvGlobal", "m_counter");
|
|
|
|
}
|
|
|
|
public partial class CEnvHudHint : CPointEntity
|
|
{
|
|
public CEnvHudHint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszMessage
|
|
[SchemaMember("CEnvHudHint", "m_iszMessage")]
|
|
public string Message
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvHudHint", "m_iszMessage"); }
|
|
set { Schema.SetString(this.Handle, "CEnvHudHint", "m_iszMessage", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CEnvInstructorHint : CPointEntity
|
|
{
|
|
public CEnvInstructorHint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszName
|
|
[SchemaMember("CEnvInstructorHint", "m_iszName")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszName", value); }
|
|
}
|
|
|
|
// m_iszReplace_Key
|
|
[SchemaMember("CEnvInstructorHint", "m_iszReplace_Key")]
|
|
public string Replace_Key
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszReplace_Key"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszReplace_Key", value); }
|
|
}
|
|
|
|
// m_iszHintTargetEntity
|
|
[SchemaMember("CEnvInstructorHint", "m_iszHintTargetEntity")]
|
|
public string HintTargetEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszHintTargetEntity"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszHintTargetEntity", value); }
|
|
}
|
|
|
|
// m_iTimeout
|
|
[SchemaMember("CEnvInstructorHint", "m_iTimeout")]
|
|
public ref Int32 Timeout => ref Schema.GetRef<Int32>(this.Handle, "CEnvInstructorHint", "m_iTimeout");
|
|
|
|
// m_iDisplayLimit
|
|
[SchemaMember("CEnvInstructorHint", "m_iDisplayLimit")]
|
|
public ref Int32 DisplayLimit => ref Schema.GetRef<Int32>(this.Handle, "CEnvInstructorHint", "m_iDisplayLimit");
|
|
|
|
// m_iszIcon_Onscreen
|
|
[SchemaMember("CEnvInstructorHint", "m_iszIcon_Onscreen")]
|
|
public string Icon_Onscreen
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszIcon_Onscreen"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszIcon_Onscreen", value); }
|
|
}
|
|
|
|
// m_iszIcon_Offscreen
|
|
[SchemaMember("CEnvInstructorHint", "m_iszIcon_Offscreen")]
|
|
public string Icon_Offscreen
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszIcon_Offscreen"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszIcon_Offscreen", value); }
|
|
}
|
|
|
|
// m_iszCaption
|
|
[SchemaMember("CEnvInstructorHint", "m_iszCaption")]
|
|
public string Caption
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszCaption"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszCaption", value); }
|
|
}
|
|
|
|
// m_iszActivatorCaption
|
|
[SchemaMember("CEnvInstructorHint", "m_iszActivatorCaption")]
|
|
public string ActivatorCaption
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszActivatorCaption"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszActivatorCaption", value); }
|
|
}
|
|
|
|
// m_Color
|
|
[SchemaMember("CEnvInstructorHint", "m_Color")]
|
|
public Color Color
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CEnvInstructorHint", "m_Color"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CEnvInstructorHint", "m_Color", value); }
|
|
}
|
|
|
|
// m_fIconOffset
|
|
[SchemaMember("CEnvInstructorHint", "m_fIconOffset")]
|
|
public ref float IconOffset => ref Schema.GetRef<float>(this.Handle, "CEnvInstructorHint", "m_fIconOffset");
|
|
|
|
// m_fRange
|
|
[SchemaMember("CEnvInstructorHint", "m_fRange")]
|
|
public ref float Range => ref Schema.GetRef<float>(this.Handle, "CEnvInstructorHint", "m_fRange");
|
|
|
|
// m_iPulseOption
|
|
[SchemaMember("CEnvInstructorHint", "m_iPulseOption")]
|
|
public ref byte PulseOption => ref Schema.GetRef<byte>(this.Handle, "CEnvInstructorHint", "m_iPulseOption");
|
|
|
|
// m_iAlphaOption
|
|
[SchemaMember("CEnvInstructorHint", "m_iAlphaOption")]
|
|
public ref byte AlphaOption => ref Schema.GetRef<byte>(this.Handle, "CEnvInstructorHint", "m_iAlphaOption");
|
|
|
|
// m_iShakeOption
|
|
[SchemaMember("CEnvInstructorHint", "m_iShakeOption")]
|
|
public ref byte ShakeOption => ref Schema.GetRef<byte>(this.Handle, "CEnvInstructorHint", "m_iShakeOption");
|
|
|
|
// m_bStatic
|
|
[SchemaMember("CEnvInstructorHint", "m_bStatic")]
|
|
public ref bool Static => ref Schema.GetRef<bool>(this.Handle, "CEnvInstructorHint", "m_bStatic");
|
|
|
|
// m_bNoOffscreen
|
|
[SchemaMember("CEnvInstructorHint", "m_bNoOffscreen")]
|
|
public ref bool NoOffscreen => ref Schema.GetRef<bool>(this.Handle, "CEnvInstructorHint", "m_bNoOffscreen");
|
|
|
|
// m_bForceCaption
|
|
[SchemaMember("CEnvInstructorHint", "m_bForceCaption")]
|
|
public ref bool ForceCaption => ref Schema.GetRef<bool>(this.Handle, "CEnvInstructorHint", "m_bForceCaption");
|
|
|
|
// m_iInstanceType
|
|
[SchemaMember("CEnvInstructorHint", "m_iInstanceType")]
|
|
public ref Int32 InstanceType => ref Schema.GetRef<Int32>(this.Handle, "CEnvInstructorHint", "m_iInstanceType");
|
|
|
|
// m_bSuppressRest
|
|
[SchemaMember("CEnvInstructorHint", "m_bSuppressRest")]
|
|
public ref bool SuppressRest => ref Schema.GetRef<bool>(this.Handle, "CEnvInstructorHint", "m_bSuppressRest");
|
|
|
|
// m_iszBinding
|
|
[SchemaMember("CEnvInstructorHint", "m_iszBinding")]
|
|
public string Binding
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorHint", "m_iszBinding"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorHint", "m_iszBinding", value); }
|
|
}
|
|
|
|
// m_bAllowNoDrawTarget
|
|
[SchemaMember("CEnvInstructorHint", "m_bAllowNoDrawTarget")]
|
|
public ref bool AllowNoDrawTarget => ref Schema.GetRef<bool>(this.Handle, "CEnvInstructorHint", "m_bAllowNoDrawTarget");
|
|
|
|
// m_bAutoStart
|
|
[SchemaMember("CEnvInstructorHint", "m_bAutoStart")]
|
|
public ref bool AutoStart => ref Schema.GetRef<bool>(this.Handle, "CEnvInstructorHint", "m_bAutoStart");
|
|
|
|
// m_bLocalPlayerOnly
|
|
[SchemaMember("CEnvInstructorHint", "m_bLocalPlayerOnly")]
|
|
public ref bool LocalPlayerOnly => ref Schema.GetRef<bool>(this.Handle, "CEnvInstructorHint", "m_bLocalPlayerOnly");
|
|
|
|
}
|
|
|
|
public partial class CEnvInstructorVRHint : CPointEntity
|
|
{
|
|
public CEnvInstructorVRHint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszName
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iszName")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorVRHint", "m_iszName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorVRHint", "m_iszName", value); }
|
|
}
|
|
|
|
// m_iszHintTargetEntity
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iszHintTargetEntity")]
|
|
public string HintTargetEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorVRHint", "m_iszHintTargetEntity"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorVRHint", "m_iszHintTargetEntity", value); }
|
|
}
|
|
|
|
// m_iTimeout
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iTimeout")]
|
|
public ref Int32 Timeout => ref Schema.GetRef<Int32>(this.Handle, "CEnvInstructorVRHint", "m_iTimeout");
|
|
|
|
// m_iszCaption
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iszCaption")]
|
|
public string Caption
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorVRHint", "m_iszCaption"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorVRHint", "m_iszCaption", value); }
|
|
}
|
|
|
|
// m_iszStartSound
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iszStartSound")]
|
|
public string StartSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorVRHint", "m_iszStartSound"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorVRHint", "m_iszStartSound", value); }
|
|
}
|
|
|
|
// m_iLayoutFileType
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iLayoutFileType")]
|
|
public ref Int32 LayoutFileType => ref Schema.GetRef<Int32>(this.Handle, "CEnvInstructorVRHint", "m_iLayoutFileType");
|
|
|
|
// m_iszCustomLayoutFile
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iszCustomLayoutFile")]
|
|
public string CustomLayoutFile
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvInstructorVRHint", "m_iszCustomLayoutFile"); }
|
|
set { Schema.SetString(this.Handle, "CEnvInstructorVRHint", "m_iszCustomLayoutFile", value); }
|
|
}
|
|
|
|
// m_iAttachType
|
|
[SchemaMember("CEnvInstructorVRHint", "m_iAttachType")]
|
|
public ref Int32 AttachType => ref Schema.GetRef<Int32>(this.Handle, "CEnvInstructorVRHint", "m_iAttachType");
|
|
|
|
// m_flHeightOffset
|
|
[SchemaMember("CEnvInstructorVRHint", "m_flHeightOffset")]
|
|
public ref float HeightOffset => ref Schema.GetRef<float>(this.Handle, "CEnvInstructorVRHint", "m_flHeightOffset");
|
|
|
|
}
|
|
|
|
public partial class CEnvLaser : CBeam
|
|
{
|
|
public CEnvLaser (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszLaserTarget
|
|
[SchemaMember("CEnvLaser", "m_iszLaserTarget")]
|
|
public string LaserTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvLaser", "m_iszLaserTarget"); }
|
|
set { Schema.SetString(this.Handle, "CEnvLaser", "m_iszLaserTarget", value); }
|
|
}
|
|
|
|
// m_pSprite
|
|
[SchemaMember("CEnvLaser", "m_pSprite")]
|
|
public CSprite? Sprite => Schema.GetPointer<CSprite>(this.Handle, "CEnvLaser", "m_pSprite");
|
|
|
|
// m_iszSpriteName
|
|
[SchemaMember("CEnvLaser", "m_iszSpriteName")]
|
|
public string SpriteName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvLaser", "m_iszSpriteName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvLaser", "m_iszSpriteName", value); }
|
|
}
|
|
|
|
// m_firePosition
|
|
[SchemaMember("CEnvLaser", "m_firePosition")]
|
|
public Vector FirePosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvLaser", "m_firePosition");
|
|
|
|
// m_flStartFrame
|
|
[SchemaMember("CEnvLaser", "m_flStartFrame")]
|
|
public ref float StartFrame => ref Schema.GetRef<float>(this.Handle, "CEnvLaser", "m_flStartFrame");
|
|
|
|
}
|
|
|
|
public partial class CEnvLightProbeVolume : CBaseEntity
|
|
{
|
|
public CEnvLightProbeVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hLightProbeTexture
|
|
[SchemaMember("CEnvLightProbeVolume", "m_hLightProbeTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvLightProbeVolume", "m_hLightProbeTexture");
|
|
|
|
// m_hLightProbeDirectLightIndicesTexture
|
|
[SchemaMember("CEnvLightProbeVolume", "m_hLightProbeDirectLightIndicesTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeDirectLightIndicesTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvLightProbeVolume", "m_hLightProbeDirectLightIndicesTexture");
|
|
|
|
// m_hLightProbeDirectLightScalarsTexture
|
|
[SchemaMember("CEnvLightProbeVolume", "m_hLightProbeDirectLightScalarsTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeDirectLightScalarsTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvLightProbeVolume", "m_hLightProbeDirectLightScalarsTexture");
|
|
|
|
// m_hLightProbeDirectLightShadowsTexture
|
|
[SchemaMember("CEnvLightProbeVolume", "m_hLightProbeDirectLightShadowsTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightProbeDirectLightShadowsTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvLightProbeVolume", "m_hLightProbeDirectLightShadowsTexture");
|
|
|
|
// m_vBoxMins
|
|
[SchemaMember("CEnvLightProbeVolume", "m_vBoxMins")]
|
|
public Vector BoxMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvLightProbeVolume", "m_vBoxMins");
|
|
|
|
// m_vBoxMaxs
|
|
[SchemaMember("CEnvLightProbeVolume", "m_vBoxMaxs")]
|
|
public Vector BoxMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvLightProbeVolume", "m_vBoxMaxs");
|
|
|
|
// m_bMoveable
|
|
[SchemaMember("CEnvLightProbeVolume", "m_bMoveable")]
|
|
public ref bool Moveable => ref Schema.GetRef<bool>(this.Handle, "CEnvLightProbeVolume", "m_bMoveable");
|
|
|
|
// m_nHandshake
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nHandshake")]
|
|
public ref Int32 Handshake => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nHandshake");
|
|
|
|
// m_nPriority
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nPriority")]
|
|
public ref Int32 Priority => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nPriority");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CEnvLightProbeVolume", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvLightProbeVolume", "m_bStartDisabled");
|
|
|
|
// m_nLightProbeSizeX
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nLightProbeSizeX")]
|
|
public ref Int32 LightProbeSizeX => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nLightProbeSizeX");
|
|
|
|
// m_nLightProbeSizeY
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nLightProbeSizeY")]
|
|
public ref Int32 LightProbeSizeY => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nLightProbeSizeY");
|
|
|
|
// m_nLightProbeSizeZ
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nLightProbeSizeZ")]
|
|
public ref Int32 LightProbeSizeZ => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nLightProbeSizeZ");
|
|
|
|
// m_nLightProbeAtlasX
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nLightProbeAtlasX")]
|
|
public ref Int32 LightProbeAtlasX => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nLightProbeAtlasX");
|
|
|
|
// m_nLightProbeAtlasY
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nLightProbeAtlasY")]
|
|
public ref Int32 LightProbeAtlasY => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nLightProbeAtlasY");
|
|
|
|
// m_nLightProbeAtlasZ
|
|
[SchemaMember("CEnvLightProbeVolume", "m_nLightProbeAtlasZ")]
|
|
public ref Int32 LightProbeAtlasZ => ref Schema.GetRef<Int32>(this.Handle, "CEnvLightProbeVolume", "m_nLightProbeAtlasZ");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CEnvLightProbeVolume", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CEnvLightProbeVolume", "m_bEnabled");
|
|
|
|
}
|
|
|
|
public partial class CEnvMicrophone : CPointEntity
|
|
{
|
|
public CEnvMicrophone (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CEnvMicrophone", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CEnvMicrophone", "m_bDisabled");
|
|
|
|
// m_hMeasureTarget
|
|
[SchemaMember("CEnvMicrophone", "m_hMeasureTarget")]
|
|
public CHandle<CBaseEntity> MeasureTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvMicrophone", "m_hMeasureTarget");
|
|
|
|
// m_nSoundMask
|
|
[SchemaMember("CEnvMicrophone", "m_nSoundMask")]
|
|
public ref Int32 SoundMask => ref Schema.GetRef<Int32>(this.Handle, "CEnvMicrophone", "m_nSoundMask");
|
|
|
|
// m_flSensitivity
|
|
[SchemaMember("CEnvMicrophone", "m_flSensitivity")]
|
|
public ref float Sensitivity => ref Schema.GetRef<float>(this.Handle, "CEnvMicrophone", "m_flSensitivity");
|
|
|
|
// m_flSmoothFactor
|
|
[SchemaMember("CEnvMicrophone", "m_flSmoothFactor")]
|
|
public ref float SmoothFactor => ref Schema.GetRef<float>(this.Handle, "CEnvMicrophone", "m_flSmoothFactor");
|
|
|
|
// m_flMaxRange
|
|
[SchemaMember("CEnvMicrophone", "m_flMaxRange")]
|
|
public ref float MaxRange => ref Schema.GetRef<float>(this.Handle, "CEnvMicrophone", "m_flMaxRange");
|
|
|
|
// m_iszSpeakerName
|
|
[SchemaMember("CEnvMicrophone", "m_iszSpeakerName")]
|
|
public string SpeakerName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvMicrophone", "m_iszSpeakerName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvMicrophone", "m_iszSpeakerName", value); }
|
|
}
|
|
|
|
// m_hSpeaker
|
|
[SchemaMember("CEnvMicrophone", "m_hSpeaker")]
|
|
public CHandle<CBaseEntity> Speaker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvMicrophone", "m_hSpeaker");
|
|
|
|
// m_bAvoidFeedback
|
|
[SchemaMember("CEnvMicrophone", "m_bAvoidFeedback")]
|
|
public ref bool AvoidFeedback => ref Schema.GetRef<bool>(this.Handle, "CEnvMicrophone", "m_bAvoidFeedback");
|
|
|
|
// m_iSpeakerDSPPreset
|
|
[SchemaMember("CEnvMicrophone", "m_iSpeakerDSPPreset")]
|
|
public ref Int32 SpeakerDSPPreset => ref Schema.GetRef<Int32>(this.Handle, "CEnvMicrophone", "m_iSpeakerDSPPreset");
|
|
|
|
// m_iszListenFilter
|
|
[SchemaMember("CEnvMicrophone", "m_iszListenFilter")]
|
|
public string IszListenFilter
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvMicrophone", "m_iszListenFilter"); }
|
|
set { Schema.SetString(this.Handle, "CEnvMicrophone", "m_iszListenFilter", value); }
|
|
}
|
|
|
|
// m_hListenFilter
|
|
[SchemaMember("CEnvMicrophone", "m_hListenFilter")]
|
|
public CHandle<CBaseFilter> HListenFilter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CEnvMicrophone", "m_hListenFilter");
|
|
|
|
// m_OnRoutedSound
|
|
[SchemaMember("CEnvMicrophone", "m_OnRoutedSound")]
|
|
public CEntityIOOutput OnRoutedSound => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvMicrophone", "m_OnRoutedSound");
|
|
|
|
// m_OnHeardSound
|
|
[SchemaMember("CEnvMicrophone", "m_OnHeardSound")]
|
|
public CEntityIOOutput OnHeardSound => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvMicrophone", "m_OnHeardSound");
|
|
|
|
// m_szLastSound
|
|
[SchemaMember("CEnvMicrophone", "m_szLastSound")]
|
|
public string LastSound
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CEnvMicrophone", "m_szLastSound"); }
|
|
set { Schema.SetString(this.Handle, "CEnvMicrophone", "m_szLastSound", value); }
|
|
}
|
|
|
|
// m_iLastRoutedFrame
|
|
[SchemaMember("CEnvMicrophone", "m_iLastRoutedFrame")]
|
|
public ref Int32 LastRoutedFrame => ref Schema.GetRef<Int32>(this.Handle, "CEnvMicrophone", "m_iLastRoutedFrame");
|
|
|
|
}
|
|
|
|
public partial class CEnvMuzzleFlash : CPointEntity
|
|
{
|
|
public CEnvMuzzleFlash (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flScale
|
|
[SchemaMember("CEnvMuzzleFlash", "m_flScale")]
|
|
public ref float Scale => ref Schema.GetRef<float>(this.Handle, "CEnvMuzzleFlash", "m_flScale");
|
|
|
|
// m_iszParentAttachment
|
|
[SchemaMember("CEnvMuzzleFlash", "m_iszParentAttachment")]
|
|
public string ParentAttachment
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvMuzzleFlash", "m_iszParentAttachment"); }
|
|
set { Schema.SetString(this.Handle, "CEnvMuzzleFlash", "m_iszParentAttachment", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CEnvParticleGlow : CParticleSystem
|
|
{
|
|
public CEnvParticleGlow (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flAlphaScale
|
|
[SchemaMember("CEnvParticleGlow", "m_flAlphaScale")]
|
|
public ref float AlphaScale => ref Schema.GetRef<float>(this.Handle, "CEnvParticleGlow", "m_flAlphaScale");
|
|
|
|
// m_flRadiusScale
|
|
[SchemaMember("CEnvParticleGlow", "m_flRadiusScale")]
|
|
public ref float RadiusScale => ref Schema.GetRef<float>(this.Handle, "CEnvParticleGlow", "m_flRadiusScale");
|
|
|
|
// m_flSelfIllumScale
|
|
[SchemaMember("CEnvParticleGlow", "m_flSelfIllumScale")]
|
|
public ref float SelfIllumScale => ref Schema.GetRef<float>(this.Handle, "CEnvParticleGlow", "m_flSelfIllumScale");
|
|
|
|
// m_ColorTint
|
|
[SchemaMember("CEnvParticleGlow", "m_ColorTint")]
|
|
public Color ColorTint
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CEnvParticleGlow", "m_ColorTint"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CEnvParticleGlow", "m_ColorTint", value); }
|
|
}
|
|
|
|
// m_hTextureOverride
|
|
[SchemaMember("CEnvParticleGlow", "m_hTextureOverride")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> TextureOverride => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvParticleGlow", "m_hTextureOverride");
|
|
|
|
}
|
|
|
|
public partial class CEnvProjectedTexture : CModelPointEntity
|
|
{
|
|
public CEnvProjectedTexture (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hTargetEntity
|
|
[SchemaMember("CEnvProjectedTexture", "m_hTargetEntity")]
|
|
public CHandle<CBaseEntity> TargetEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CEnvProjectedTexture", "m_hTargetEntity");
|
|
|
|
// m_bState
|
|
[SchemaMember("CEnvProjectedTexture", "m_bState")]
|
|
public ref bool State => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bState");
|
|
|
|
// m_bAlwaysUpdate
|
|
[SchemaMember("CEnvProjectedTexture", "m_bAlwaysUpdate")]
|
|
public ref bool AlwaysUpdate => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bAlwaysUpdate");
|
|
|
|
// m_flLightFOV
|
|
[SchemaMember("CEnvProjectedTexture", "m_flLightFOV")]
|
|
public ref float LightFOV => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flLightFOV");
|
|
|
|
// m_bEnableShadows
|
|
[SchemaMember("CEnvProjectedTexture", "m_bEnableShadows")]
|
|
public ref bool EnableShadows => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bEnableShadows");
|
|
|
|
// m_bSimpleProjection
|
|
[SchemaMember("CEnvProjectedTexture", "m_bSimpleProjection")]
|
|
public ref bool SimpleProjection => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bSimpleProjection");
|
|
|
|
// m_bLightOnlyTarget
|
|
[SchemaMember("CEnvProjectedTexture", "m_bLightOnlyTarget")]
|
|
public ref bool LightOnlyTarget => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bLightOnlyTarget");
|
|
|
|
// m_bLightWorld
|
|
[SchemaMember("CEnvProjectedTexture", "m_bLightWorld")]
|
|
public ref bool LightWorld => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bLightWorld");
|
|
|
|
// m_bCameraSpace
|
|
[SchemaMember("CEnvProjectedTexture", "m_bCameraSpace")]
|
|
public ref bool CameraSpace => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bCameraSpace");
|
|
|
|
// m_flBrightnessScale
|
|
[SchemaMember("CEnvProjectedTexture", "m_flBrightnessScale")]
|
|
public ref float BrightnessScale => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flBrightnessScale");
|
|
|
|
// m_LightColor
|
|
[SchemaMember("CEnvProjectedTexture", "m_LightColor")]
|
|
public Color LightColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CEnvProjectedTexture", "m_LightColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CEnvProjectedTexture", "m_LightColor", value); }
|
|
}
|
|
|
|
// m_flIntensity
|
|
[SchemaMember("CEnvProjectedTexture", "m_flIntensity")]
|
|
public ref float Intensity => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flIntensity");
|
|
|
|
// m_flLinearAttenuation
|
|
[SchemaMember("CEnvProjectedTexture", "m_flLinearAttenuation")]
|
|
public ref float LinearAttenuation => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flLinearAttenuation");
|
|
|
|
// m_flQuadraticAttenuation
|
|
[SchemaMember("CEnvProjectedTexture", "m_flQuadraticAttenuation")]
|
|
public ref float QuadraticAttenuation => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flQuadraticAttenuation");
|
|
|
|
// m_bVolumetric
|
|
[SchemaMember("CEnvProjectedTexture", "m_bVolumetric")]
|
|
public ref bool Volumetric => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bVolumetric");
|
|
|
|
// m_flNoiseStrength
|
|
[SchemaMember("CEnvProjectedTexture", "m_flNoiseStrength")]
|
|
public ref float NoiseStrength => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flNoiseStrength");
|
|
|
|
// m_flFlashlightTime
|
|
[SchemaMember("CEnvProjectedTexture", "m_flFlashlightTime")]
|
|
public ref float FlashlightTime => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flFlashlightTime");
|
|
|
|
// m_nNumPlanes
|
|
[SchemaMember("CEnvProjectedTexture", "m_nNumPlanes")]
|
|
public ref UInt32 NumPlanes => ref Schema.GetRef<UInt32>(this.Handle, "CEnvProjectedTexture", "m_nNumPlanes");
|
|
|
|
// m_flPlaneOffset
|
|
[SchemaMember("CEnvProjectedTexture", "m_flPlaneOffset")]
|
|
public ref float PlaneOffset => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flPlaneOffset");
|
|
|
|
// m_flVolumetricIntensity
|
|
[SchemaMember("CEnvProjectedTexture", "m_flVolumetricIntensity")]
|
|
public ref float VolumetricIntensity => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flVolumetricIntensity");
|
|
|
|
// m_flColorTransitionTime
|
|
[SchemaMember("CEnvProjectedTexture", "m_flColorTransitionTime")]
|
|
public ref float ColorTransitionTime => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flColorTransitionTime");
|
|
|
|
// m_flAmbient
|
|
[SchemaMember("CEnvProjectedTexture", "m_flAmbient")]
|
|
public ref float Ambient => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flAmbient");
|
|
|
|
// m_SpotlightTextureName
|
|
[SchemaMember("CEnvProjectedTexture", "m_SpotlightTextureName")]
|
|
public string SpotlightTextureName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CEnvProjectedTexture", "m_SpotlightTextureName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvProjectedTexture", "m_SpotlightTextureName", value); }
|
|
}
|
|
|
|
// m_nSpotlightTextureFrame
|
|
[SchemaMember("CEnvProjectedTexture", "m_nSpotlightTextureFrame")]
|
|
public ref Int32 SpotlightTextureFrame => ref Schema.GetRef<Int32>(this.Handle, "CEnvProjectedTexture", "m_nSpotlightTextureFrame");
|
|
|
|
// m_nShadowQuality
|
|
[SchemaMember("CEnvProjectedTexture", "m_nShadowQuality")]
|
|
public ref UInt32 ShadowQuality => ref Schema.GetRef<UInt32>(this.Handle, "CEnvProjectedTexture", "m_nShadowQuality");
|
|
|
|
// m_flNearZ
|
|
[SchemaMember("CEnvProjectedTexture", "m_flNearZ")]
|
|
public ref float NearZ => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flNearZ");
|
|
|
|
// m_flFarZ
|
|
[SchemaMember("CEnvProjectedTexture", "m_flFarZ")]
|
|
public ref float FarZ => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flFarZ");
|
|
|
|
// m_flProjectionSize
|
|
[SchemaMember("CEnvProjectedTexture", "m_flProjectionSize")]
|
|
public ref float ProjectionSize => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flProjectionSize");
|
|
|
|
// m_flRotation
|
|
[SchemaMember("CEnvProjectedTexture", "m_flRotation")]
|
|
public ref float Rotation => ref Schema.GetRef<float>(this.Handle, "CEnvProjectedTexture", "m_flRotation");
|
|
|
|
// m_bFlipHorizontal
|
|
[SchemaMember("CEnvProjectedTexture", "m_bFlipHorizontal")]
|
|
public ref bool FlipHorizontal => ref Schema.GetRef<bool>(this.Handle, "CEnvProjectedTexture", "m_bFlipHorizontal");
|
|
|
|
}
|
|
|
|
public partial class CEnvScreenOverlay : CPointEntity
|
|
{
|
|
public CEnvScreenOverlay (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszOverlayNames
|
|
[SchemaMember("CEnvScreenOverlay", "m_iszOverlayNames")]
|
|
public Span<string> OverlayNames => Schema.GetFixedArray<string>(this.Handle, "CEnvScreenOverlay", "m_iszOverlayNames", 10);
|
|
|
|
// m_flOverlayTimes
|
|
[SchemaMember("CEnvScreenOverlay", "m_flOverlayTimes")]
|
|
public Span<float> OverlayTimes => Schema.GetFixedArray<float>(this.Handle, "CEnvScreenOverlay", "m_flOverlayTimes", 10);
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CEnvScreenOverlay", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CEnvScreenOverlay", "m_flStartTime");
|
|
|
|
// m_iDesiredOverlay
|
|
[SchemaMember("CEnvScreenOverlay", "m_iDesiredOverlay")]
|
|
public ref Int32 DesiredOverlay => ref Schema.GetRef<Int32>(this.Handle, "CEnvScreenOverlay", "m_iDesiredOverlay");
|
|
|
|
// m_bIsActive
|
|
[SchemaMember("CEnvScreenOverlay", "m_bIsActive")]
|
|
public ref bool IsOverlayActive => ref Schema.GetRef<bool>(this.Handle, "CEnvScreenOverlay", "m_bIsActive");
|
|
|
|
}
|
|
|
|
public partial class CEnvShake : CPointEntity
|
|
{
|
|
public CEnvShake (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_limitToEntity
|
|
[SchemaMember("CEnvShake", "m_limitToEntity")]
|
|
public string LimitToEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvShake", "m_limitToEntity"); }
|
|
set { Schema.SetString(this.Handle, "CEnvShake", "m_limitToEntity", value); }
|
|
}
|
|
|
|
// m_Amplitude
|
|
[SchemaMember("CEnvShake", "m_Amplitude")]
|
|
public ref float Amplitude => ref Schema.GetRef<float>(this.Handle, "CEnvShake", "m_Amplitude");
|
|
|
|
// m_Frequency
|
|
[SchemaMember("CEnvShake", "m_Frequency")]
|
|
public ref float Frequency => ref Schema.GetRef<float>(this.Handle, "CEnvShake", "m_Frequency");
|
|
|
|
// m_Duration
|
|
[SchemaMember("CEnvShake", "m_Duration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "CEnvShake", "m_Duration");
|
|
|
|
// m_Radius
|
|
[SchemaMember("CEnvShake", "m_Radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CEnvShake", "m_Radius");
|
|
|
|
// m_stopTime
|
|
[SchemaMember("CEnvShake", "m_stopTime")]
|
|
public ref float StopTime => ref Schema.GetRef<float>(this.Handle, "CEnvShake", "m_stopTime");
|
|
|
|
// m_nextShake
|
|
[SchemaMember("CEnvShake", "m_nextShake")]
|
|
public ref float NextShake => ref Schema.GetRef<float>(this.Handle, "CEnvShake", "m_nextShake");
|
|
|
|
// m_currentAmp
|
|
[SchemaMember("CEnvShake", "m_currentAmp")]
|
|
public ref float CurrentAmp => ref Schema.GetRef<float>(this.Handle, "CEnvShake", "m_currentAmp");
|
|
|
|
// m_maxForce
|
|
[SchemaMember("CEnvShake", "m_maxForce")]
|
|
public Vector MaxForce => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvShake", "m_maxForce");
|
|
|
|
// m_shakeCallback
|
|
[SchemaMember("CEnvShake", "m_shakeCallback")]
|
|
public CPhysicsShake ShakeCallback => Schema.GetDeclaredClass<CPhysicsShake>(this.Handle, "CEnvShake", "m_shakeCallback");
|
|
|
|
}
|
|
|
|
public partial class CEnvSky : CBaseModelEntity
|
|
{
|
|
public CEnvSky (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hSkyMaterial
|
|
[SchemaMember("CEnvSky", "m_hSkyMaterial")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> SkyMaterial => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CEnvSky", "m_hSkyMaterial");
|
|
|
|
// m_hSkyMaterialLightingOnly
|
|
[SchemaMember("CEnvSky", "m_hSkyMaterialLightingOnly")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> SkyMaterialLightingOnly => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CEnvSky", "m_hSkyMaterialLightingOnly");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CEnvSky", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvSky", "m_bStartDisabled");
|
|
|
|
// m_vTintColor
|
|
[SchemaMember("CEnvSky", "m_vTintColor")]
|
|
public Color TintColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CEnvSky", "m_vTintColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CEnvSky", "m_vTintColor", value); }
|
|
}
|
|
|
|
// m_vTintColorLightingOnly
|
|
[SchemaMember("CEnvSky", "m_vTintColorLightingOnly")]
|
|
public Color TintColorLightingOnly
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CEnvSky", "m_vTintColorLightingOnly"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CEnvSky", "m_vTintColorLightingOnly", value); }
|
|
}
|
|
|
|
// m_flBrightnessScale
|
|
[SchemaMember("CEnvSky", "m_flBrightnessScale")]
|
|
public ref float BrightnessScale => ref Schema.GetRef<float>(this.Handle, "CEnvSky", "m_flBrightnessScale");
|
|
|
|
// m_nFogType
|
|
[SchemaMember("CEnvSky", "m_nFogType")]
|
|
public ref Int32 FogType => ref Schema.GetRef<Int32>(this.Handle, "CEnvSky", "m_nFogType");
|
|
|
|
// m_flFogMinStart
|
|
[SchemaMember("CEnvSky", "m_flFogMinStart")]
|
|
public ref float FogMinStart => ref Schema.GetRef<float>(this.Handle, "CEnvSky", "m_flFogMinStart");
|
|
|
|
// m_flFogMinEnd
|
|
[SchemaMember("CEnvSky", "m_flFogMinEnd")]
|
|
public ref float FogMinEnd => ref Schema.GetRef<float>(this.Handle, "CEnvSky", "m_flFogMinEnd");
|
|
|
|
// m_flFogMaxStart
|
|
[SchemaMember("CEnvSky", "m_flFogMaxStart")]
|
|
public ref float FogMaxStart => ref Schema.GetRef<float>(this.Handle, "CEnvSky", "m_flFogMaxStart");
|
|
|
|
// m_flFogMaxEnd
|
|
[SchemaMember("CEnvSky", "m_flFogMaxEnd")]
|
|
public ref float FogMaxEnd => ref Schema.GetRef<float>(this.Handle, "CEnvSky", "m_flFogMaxEnd");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CEnvSky", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CEnvSky", "m_bEnabled");
|
|
|
|
}
|
|
|
|
public partial class CEnvSoundscape : CServerOnlyEntity
|
|
{
|
|
public CEnvSoundscape (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnPlay
|
|
[SchemaMember("CEnvSoundscape", "m_OnPlay")]
|
|
public CEntityIOOutput OnPlay => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvSoundscape", "m_OnPlay");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CEnvSoundscape", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CEnvSoundscape", "m_flRadius");
|
|
|
|
// m_soundscapeName
|
|
[SchemaMember("CEnvSoundscape", "m_soundscapeName")]
|
|
public string SoundscapeName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvSoundscape", "m_soundscapeName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvSoundscape", "m_soundscapeName", value); }
|
|
}
|
|
|
|
// m_soundEventName
|
|
[SchemaMember("CEnvSoundscape", "m_soundEventName")]
|
|
public string SoundEventName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvSoundscape", "m_soundEventName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvSoundscape", "m_soundEventName", value); }
|
|
}
|
|
|
|
// m_bOverrideWithEvent
|
|
[SchemaMember("CEnvSoundscape", "m_bOverrideWithEvent")]
|
|
public ref bool OverrideWithEvent => ref Schema.GetRef<bool>(this.Handle, "CEnvSoundscape", "m_bOverrideWithEvent");
|
|
|
|
// m_soundscapeIndex
|
|
[SchemaMember("CEnvSoundscape", "m_soundscapeIndex")]
|
|
public ref Int32 SoundscapeIndex => ref Schema.GetRef<Int32>(this.Handle, "CEnvSoundscape", "m_soundscapeIndex");
|
|
|
|
// m_soundscapeEntityListId
|
|
[SchemaMember("CEnvSoundscape", "m_soundscapeEntityListId")]
|
|
public ref Int32 SoundscapeEntityListId => ref Schema.GetRef<Int32>(this.Handle, "CEnvSoundscape", "m_soundscapeEntityListId");
|
|
|
|
// m_soundEventHash
|
|
[SchemaMember("CEnvSoundscape", "m_soundEventHash")]
|
|
public ref UInt32 SoundEventHash => ref Schema.GetRef<UInt32>(this.Handle, "CEnvSoundscape", "m_soundEventHash");
|
|
|
|
// m_positionNames
|
|
[SchemaMember("CEnvSoundscape", "m_positionNames")]
|
|
public Span<string> PositionNames => Schema.GetFixedArray<string>(this.Handle, "CEnvSoundscape", "m_positionNames", 8);
|
|
|
|
// m_hProxySoundscape
|
|
[SchemaMember("CEnvSoundscape", "m_hProxySoundscape")]
|
|
public CHandle<CEnvSoundscape> ProxySoundscape => Schema.GetDeclaredClass<CHandle<CEnvSoundscape>>(this.Handle, "CEnvSoundscape", "m_hProxySoundscape");
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CEnvSoundscape", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CEnvSoundscape", "m_bDisabled");
|
|
|
|
}
|
|
|
|
public partial class CEnvSoundscapeAlias_snd_soundscape : CEnvSoundscape
|
|
{
|
|
public CEnvSoundscapeAlias_snd_soundscape (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEnvSoundscapeProxy : CEnvSoundscape
|
|
{
|
|
public CEnvSoundscapeProxy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_MainSoundscapeName
|
|
[SchemaMember("CEnvSoundscapeProxy", "m_MainSoundscapeName")]
|
|
public string MainSoundscapeName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CEnvSoundscapeProxy", "m_MainSoundscapeName"); }
|
|
set { Schema.SetString(this.Handle, "CEnvSoundscapeProxy", "m_MainSoundscapeName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CEnvSoundscapeProxyAlias_snd_soundscape_proxy : CEnvSoundscapeProxy
|
|
{
|
|
public CEnvSoundscapeProxyAlias_snd_soundscape_proxy (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEnvSoundscapeTriggerable : CEnvSoundscape
|
|
{
|
|
public CEnvSoundscapeTriggerable (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable : CEnvSoundscapeTriggerable
|
|
{
|
|
public CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CEnvSpark : CPointEntity
|
|
{
|
|
public CEnvSpark (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flDelay
|
|
[SchemaMember("CEnvSpark", "m_flDelay")]
|
|
public ref float Delay => ref Schema.GetRef<float>(this.Handle, "CEnvSpark", "m_flDelay");
|
|
|
|
// m_nMagnitude
|
|
[SchemaMember("CEnvSpark", "m_nMagnitude")]
|
|
public ref Int32 Magnitude => ref Schema.GetRef<Int32>(this.Handle, "CEnvSpark", "m_nMagnitude");
|
|
|
|
// m_nTrailLength
|
|
[SchemaMember("CEnvSpark", "m_nTrailLength")]
|
|
public ref Int32 TrailLength => ref Schema.GetRef<Int32>(this.Handle, "CEnvSpark", "m_nTrailLength");
|
|
|
|
// m_nType
|
|
[SchemaMember("CEnvSpark", "m_nType")]
|
|
public ref Int32 Type => ref Schema.GetRef<Int32>(this.Handle, "CEnvSpark", "m_nType");
|
|
|
|
// m_OnSpark
|
|
[SchemaMember("CEnvSpark", "m_OnSpark")]
|
|
public CEntityIOOutput OnSpark => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvSpark", "m_OnSpark");
|
|
|
|
}
|
|
|
|
public partial class CEnvSplash : CPointEntity
|
|
{
|
|
public CEnvSplash (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flScale
|
|
[SchemaMember("CEnvSplash", "m_flScale")]
|
|
public ref float Scale => ref Schema.GetRef<float>(this.Handle, "CEnvSplash", "m_flScale");
|
|
|
|
}
|
|
|
|
public partial class CEnvTilt : CPointEntity
|
|
{
|
|
public CEnvTilt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Duration
|
|
[SchemaMember("CEnvTilt", "m_Duration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "CEnvTilt", "m_Duration");
|
|
|
|
// m_Radius
|
|
[SchemaMember("CEnvTilt", "m_Radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CEnvTilt", "m_Radius");
|
|
|
|
// m_TiltTime
|
|
[SchemaMember("CEnvTilt", "m_TiltTime")]
|
|
public ref float TiltTime => ref Schema.GetRef<float>(this.Handle, "CEnvTilt", "m_TiltTime");
|
|
|
|
// m_stopTime
|
|
[SchemaMember("CEnvTilt", "m_stopTime")]
|
|
public ref float StopTime => ref Schema.GetRef<float>(this.Handle, "CEnvTilt", "m_stopTime");
|
|
|
|
}
|
|
|
|
public partial class CEnvTracer : CPointEntity
|
|
{
|
|
public CEnvTracer (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecEnd
|
|
[SchemaMember("CEnvTracer", "m_vecEnd")]
|
|
public Vector End => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvTracer", "m_vecEnd");
|
|
|
|
// m_flDelay
|
|
[SchemaMember("CEnvTracer", "m_flDelay")]
|
|
public ref float Delay => ref Schema.GetRef<float>(this.Handle, "CEnvTracer", "m_flDelay");
|
|
|
|
}
|
|
|
|
public partial class CEnvViewPunch : CPointEntity
|
|
{
|
|
public CEnvViewPunch (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CEnvViewPunch", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CEnvViewPunch", "m_flRadius");
|
|
|
|
// m_angViewPunch
|
|
[SchemaMember("CEnvViewPunch", "m_angViewPunch")]
|
|
public QAngle ViewPunch => Schema.GetDeclaredClass<QAngle>(this.Handle, "CEnvViewPunch", "m_angViewPunch");
|
|
|
|
}
|
|
|
|
public partial class CEnvVolumetricFogController : CBaseEntity
|
|
{
|
|
public CEnvVolumetricFogController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flScattering
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flScattering")]
|
|
public ref float Scattering => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flScattering");
|
|
|
|
// m_flAnisotropy
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flAnisotropy")]
|
|
public ref float Anisotropy => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flAnisotropy");
|
|
|
|
// m_flFadeSpeed
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flFadeSpeed")]
|
|
public ref float FadeSpeed => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flFadeSpeed");
|
|
|
|
// m_flDrawDistance
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flDrawDistance")]
|
|
public ref float DrawDistance => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flDrawDistance");
|
|
|
|
// m_flFadeInStart
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flFadeInStart")]
|
|
public ref float FadeInStart => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flFadeInStart");
|
|
|
|
// m_flFadeInEnd
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flFadeInEnd")]
|
|
public ref float FadeInEnd => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flFadeInEnd");
|
|
|
|
// m_flIndirectStrength
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flIndirectStrength")]
|
|
public ref float IndirectStrength => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flIndirectStrength");
|
|
|
|
// m_nIndirectTextureDimX
|
|
[SchemaMember("CEnvVolumetricFogController", "m_nIndirectTextureDimX")]
|
|
public ref Int32 IndirectTextureDimX => ref Schema.GetRef<Int32>(this.Handle, "CEnvVolumetricFogController", "m_nIndirectTextureDimX");
|
|
|
|
// m_nIndirectTextureDimY
|
|
[SchemaMember("CEnvVolumetricFogController", "m_nIndirectTextureDimY")]
|
|
public ref Int32 IndirectTextureDimY => ref Schema.GetRef<Int32>(this.Handle, "CEnvVolumetricFogController", "m_nIndirectTextureDimY");
|
|
|
|
// m_nIndirectTextureDimZ
|
|
[SchemaMember("CEnvVolumetricFogController", "m_nIndirectTextureDimZ")]
|
|
public ref Int32 IndirectTextureDimZ => ref Schema.GetRef<Int32>(this.Handle, "CEnvVolumetricFogController", "m_nIndirectTextureDimZ");
|
|
|
|
// m_vBoxMins
|
|
[SchemaMember("CEnvVolumetricFogController", "m_vBoxMins")]
|
|
public Vector BoxMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvVolumetricFogController", "m_vBoxMins");
|
|
|
|
// m_vBoxMaxs
|
|
[SchemaMember("CEnvVolumetricFogController", "m_vBoxMaxs")]
|
|
public Vector BoxMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvVolumetricFogController", "m_vBoxMaxs");
|
|
|
|
// m_bActive
|
|
[SchemaMember("CEnvVolumetricFogController", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CEnvVolumetricFogController", "m_bActive");
|
|
|
|
// m_flStartAnisoTime
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flStartAnisoTime")]
|
|
public ref float StartAnisoTime => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flStartAnisoTime");
|
|
|
|
// m_flStartScatterTime
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flStartScatterTime")]
|
|
public ref float StartScatterTime => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flStartScatterTime");
|
|
|
|
// m_flStartDrawDistanceTime
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flStartDrawDistanceTime")]
|
|
public ref float StartDrawDistanceTime => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flStartDrawDistanceTime");
|
|
|
|
// m_flStartAnisotropy
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flStartAnisotropy")]
|
|
public ref float StartAnisotropy => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flStartAnisotropy");
|
|
|
|
// m_flStartScattering
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flStartScattering")]
|
|
public ref float StartScattering => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flStartScattering");
|
|
|
|
// m_flStartDrawDistance
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flStartDrawDistance")]
|
|
public ref float StartDrawDistance => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flStartDrawDistance");
|
|
|
|
// m_flDefaultAnisotropy
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flDefaultAnisotropy")]
|
|
public ref float DefaultAnisotropy => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flDefaultAnisotropy");
|
|
|
|
// m_flDefaultScattering
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flDefaultScattering")]
|
|
public ref float DefaultScattering => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flDefaultScattering");
|
|
|
|
// m_flDefaultDrawDistance
|
|
[SchemaMember("CEnvVolumetricFogController", "m_flDefaultDrawDistance")]
|
|
public ref float DefaultDrawDistance => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogController", "m_flDefaultDrawDistance");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CEnvVolumetricFogController", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvVolumetricFogController", "m_bStartDisabled");
|
|
|
|
// m_bEnableIndirect
|
|
[SchemaMember("CEnvVolumetricFogController", "m_bEnableIndirect")]
|
|
public ref bool EnableIndirect => ref Schema.GetRef<bool>(this.Handle, "CEnvVolumetricFogController", "m_bEnableIndirect");
|
|
|
|
// m_bIsMaster
|
|
[SchemaMember("CEnvVolumetricFogController", "m_bIsMaster")]
|
|
public ref bool IsMaster => ref Schema.GetRef<bool>(this.Handle, "CEnvVolumetricFogController", "m_bIsMaster");
|
|
|
|
// m_hFogIndirectTexture
|
|
[SchemaMember("CEnvVolumetricFogController", "m_hFogIndirectTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> FogIndirectTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvVolumetricFogController", "m_hFogIndirectTexture");
|
|
|
|
// m_nForceRefreshCount
|
|
[SchemaMember("CEnvVolumetricFogController", "m_nForceRefreshCount")]
|
|
public ref Int32 ForceRefreshCount => ref Schema.GetRef<Int32>(this.Handle, "CEnvVolumetricFogController", "m_nForceRefreshCount");
|
|
|
|
// m_bFirstTime
|
|
[SchemaMember("CEnvVolumetricFogController", "m_bFirstTime")]
|
|
public ref bool FirstTime => ref Schema.GetRef<bool>(this.Handle, "CEnvVolumetricFogController", "m_bFirstTime");
|
|
|
|
}
|
|
|
|
public partial class CEnvVolumetricFogVolume : CBaseEntity
|
|
{
|
|
public CEnvVolumetricFogVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bActive
|
|
[SchemaMember("CEnvVolumetricFogVolume", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CEnvVolumetricFogVolume", "m_bActive");
|
|
|
|
// m_vBoxMins
|
|
[SchemaMember("CEnvVolumetricFogVolume", "m_vBoxMins")]
|
|
public Vector BoxMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvVolumetricFogVolume", "m_vBoxMins");
|
|
|
|
// m_vBoxMaxs
|
|
[SchemaMember("CEnvVolumetricFogVolume", "m_vBoxMaxs")]
|
|
public Vector BoxMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvVolumetricFogVolume", "m_vBoxMaxs");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CEnvVolumetricFogVolume", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvVolumetricFogVolume", "m_bStartDisabled");
|
|
|
|
// m_flStrength
|
|
[SchemaMember("CEnvVolumetricFogVolume", "m_flStrength")]
|
|
public ref float Strength => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogVolume", "m_flStrength");
|
|
|
|
// m_nFalloffShape
|
|
[SchemaMember("CEnvVolumetricFogVolume", "m_nFalloffShape")]
|
|
public ref Int32 FalloffShape => ref Schema.GetRef<Int32>(this.Handle, "CEnvVolumetricFogVolume", "m_nFalloffShape");
|
|
|
|
// m_flFalloffExponent
|
|
[SchemaMember("CEnvVolumetricFogVolume", "m_flFalloffExponent")]
|
|
public ref float FalloffExponent => ref Schema.GetRef<float>(this.Handle, "CEnvVolumetricFogVolume", "m_flFalloffExponent");
|
|
|
|
}
|
|
|
|
public partial class CEnvWind : CBaseEntity
|
|
{
|
|
public CEnvWind (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_EnvWindShared
|
|
[SchemaMember("CEnvWind", "m_EnvWindShared")]
|
|
public CEnvWindShared EnvWindShared => Schema.GetDeclaredClass<CEnvWindShared>(this.Handle, "CEnvWind", "m_EnvWindShared");
|
|
|
|
}
|
|
|
|
public partial class CEnvWindShared : NativeObject
|
|
{
|
|
public CEnvWindShared (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CEnvWindShared", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flStartTime");
|
|
|
|
// m_iWindSeed
|
|
[SchemaMember("CEnvWindShared", "m_iWindSeed")]
|
|
public ref UInt32 WindSeed => ref Schema.GetRef<UInt32>(this.Handle, "CEnvWindShared", "m_iWindSeed");
|
|
|
|
// m_iMinWind
|
|
[SchemaMember("CEnvWindShared", "m_iMinWind")]
|
|
public ref UInt16 MinWind => ref Schema.GetRef<UInt16>(this.Handle, "CEnvWindShared", "m_iMinWind");
|
|
|
|
// m_iMaxWind
|
|
[SchemaMember("CEnvWindShared", "m_iMaxWind")]
|
|
public ref UInt16 MaxWind => ref Schema.GetRef<UInt16>(this.Handle, "CEnvWindShared", "m_iMaxWind");
|
|
|
|
// m_windRadius
|
|
[SchemaMember("CEnvWindShared", "m_windRadius")]
|
|
public ref Int32 WindRadius => ref Schema.GetRef<Int32>(this.Handle, "CEnvWindShared", "m_windRadius");
|
|
|
|
// m_iMinGust
|
|
[SchemaMember("CEnvWindShared", "m_iMinGust")]
|
|
public ref UInt16 MinGust => ref Schema.GetRef<UInt16>(this.Handle, "CEnvWindShared", "m_iMinGust");
|
|
|
|
// m_iMaxGust
|
|
[SchemaMember("CEnvWindShared", "m_iMaxGust")]
|
|
public ref UInt16 MaxGust => ref Schema.GetRef<UInt16>(this.Handle, "CEnvWindShared", "m_iMaxGust");
|
|
|
|
// m_flMinGustDelay
|
|
[SchemaMember("CEnvWindShared", "m_flMinGustDelay")]
|
|
public ref float MinGustDelay => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flMinGustDelay");
|
|
|
|
// m_flMaxGustDelay
|
|
[SchemaMember("CEnvWindShared", "m_flMaxGustDelay")]
|
|
public ref float MaxGustDelay => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flMaxGustDelay");
|
|
|
|
// m_flGustDuration
|
|
[SchemaMember("CEnvWindShared", "m_flGustDuration")]
|
|
public ref float GustDuration => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flGustDuration");
|
|
|
|
// m_iGustDirChange
|
|
[SchemaMember("CEnvWindShared", "m_iGustDirChange")]
|
|
public ref UInt16 GustDirChange => ref Schema.GetRef<UInt16>(this.Handle, "CEnvWindShared", "m_iGustDirChange");
|
|
|
|
// m_location
|
|
[SchemaMember("CEnvWindShared", "m_location")]
|
|
public Vector Location => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvWindShared", "m_location");
|
|
|
|
// m_iszGustSound
|
|
[SchemaMember("CEnvWindShared", "m_iszGustSound")]
|
|
public ref Int32 GustSound => ref Schema.GetRef<Int32>(this.Handle, "CEnvWindShared", "m_iszGustSound");
|
|
|
|
// m_iWindDir
|
|
[SchemaMember("CEnvWindShared", "m_iWindDir")]
|
|
public ref Int32 WindDir => ref Schema.GetRef<Int32>(this.Handle, "CEnvWindShared", "m_iWindDir");
|
|
|
|
// m_flWindSpeed
|
|
[SchemaMember("CEnvWindShared", "m_flWindSpeed")]
|
|
public ref float WindSpeed => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flWindSpeed");
|
|
|
|
// m_currentWindVector
|
|
[SchemaMember("CEnvWindShared", "m_currentWindVector")]
|
|
public Vector CurrentWindVector => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvWindShared", "m_currentWindVector");
|
|
|
|
// m_CurrentSwayVector
|
|
[SchemaMember("CEnvWindShared", "m_CurrentSwayVector")]
|
|
public Vector CurrentSwayVector => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvWindShared", "m_CurrentSwayVector");
|
|
|
|
// m_PrevSwayVector
|
|
[SchemaMember("CEnvWindShared", "m_PrevSwayVector")]
|
|
public Vector PrevSwayVector => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvWindShared", "m_PrevSwayVector");
|
|
|
|
// m_iInitialWindDir
|
|
[SchemaMember("CEnvWindShared", "m_iInitialWindDir")]
|
|
public ref UInt16 InitialWindDir => ref Schema.GetRef<UInt16>(this.Handle, "CEnvWindShared", "m_iInitialWindDir");
|
|
|
|
// m_flInitialWindSpeed
|
|
[SchemaMember("CEnvWindShared", "m_flInitialWindSpeed")]
|
|
public ref float InitialWindSpeed => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flInitialWindSpeed");
|
|
|
|
// m_OnGustStart
|
|
[SchemaMember("CEnvWindShared", "m_OnGustStart")]
|
|
public CEntityIOOutput OnGustStart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvWindShared", "m_OnGustStart");
|
|
|
|
// m_OnGustEnd
|
|
[SchemaMember("CEnvWindShared", "m_OnGustEnd")]
|
|
public CEntityIOOutput OnGustEnd => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CEnvWindShared", "m_OnGustEnd");
|
|
|
|
// m_flVariationTime
|
|
[SchemaMember("CEnvWindShared", "m_flVariationTime")]
|
|
public ref float VariationTime => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flVariationTime");
|
|
|
|
// m_flSwayTime
|
|
[SchemaMember("CEnvWindShared", "m_flSwayTime")]
|
|
public ref float SwayTime => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flSwayTime");
|
|
|
|
// m_flSimTime
|
|
[SchemaMember("CEnvWindShared", "m_flSimTime")]
|
|
public ref float SimTime => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flSimTime");
|
|
|
|
// m_flSwitchTime
|
|
[SchemaMember("CEnvWindShared", "m_flSwitchTime")]
|
|
public ref float SwitchTime => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flSwitchTime");
|
|
|
|
// m_flAveWindSpeed
|
|
[SchemaMember("CEnvWindShared", "m_flAveWindSpeed")]
|
|
public ref float AveWindSpeed => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flAveWindSpeed");
|
|
|
|
// m_bGusting
|
|
[SchemaMember("CEnvWindShared", "m_bGusting")]
|
|
public ref bool Gusting => ref Schema.GetRef<bool>(this.Handle, "CEnvWindShared", "m_bGusting");
|
|
|
|
// m_flWindAngleVariation
|
|
[SchemaMember("CEnvWindShared", "m_flWindAngleVariation")]
|
|
public ref float WindAngleVariation => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flWindAngleVariation");
|
|
|
|
// m_flWindSpeedVariation
|
|
[SchemaMember("CEnvWindShared", "m_flWindSpeedVariation")]
|
|
public ref float WindSpeedVariation => ref Schema.GetRef<float>(this.Handle, "CEnvWindShared", "m_flWindSpeedVariation");
|
|
|
|
// m_iEntIndex
|
|
[SchemaMember("CEnvWindShared", "m_iEntIndex")]
|
|
public CEntityIndex EntIndex => Schema.GetDeclaredClass<CEntityIndex>(this.Handle, "CEnvWindShared", "m_iEntIndex");
|
|
|
|
}
|
|
|
|
public partial class CExampleSchemaVData_Monomorphic : NativeObject
|
|
{
|
|
public CExampleSchemaVData_Monomorphic (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nExample1
|
|
[SchemaMember("CExampleSchemaVData_Monomorphic", "m_nExample1")]
|
|
public ref Int32 Example1 => ref Schema.GetRef<Int32>(this.Handle, "CExampleSchemaVData_Monomorphic", "m_nExample1");
|
|
|
|
// m_nExample2
|
|
[SchemaMember("CExampleSchemaVData_Monomorphic", "m_nExample2")]
|
|
public ref Int32 Example2 => ref Schema.GetRef<Int32>(this.Handle, "CExampleSchemaVData_Monomorphic", "m_nExample2");
|
|
|
|
}
|
|
|
|
public partial class CExampleSchemaVData_PolymorphicBase : NativeObject
|
|
{
|
|
public CExampleSchemaVData_PolymorphicBase (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nBase
|
|
[SchemaMember("CExampleSchemaVData_PolymorphicBase", "m_nBase")]
|
|
public ref Int32 Base => ref Schema.GetRef<Int32>(this.Handle, "CExampleSchemaVData_PolymorphicBase", "m_nBase");
|
|
|
|
}
|
|
|
|
public partial class CExampleSchemaVData_PolymorphicDerivedA : CExampleSchemaVData_PolymorphicBase
|
|
{
|
|
public CExampleSchemaVData_PolymorphicDerivedA (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nDerivedA
|
|
[SchemaMember("CExampleSchemaVData_PolymorphicDerivedA", "m_nDerivedA")]
|
|
public ref Int32 DerivedA => ref Schema.GetRef<Int32>(this.Handle, "CExampleSchemaVData_PolymorphicDerivedA", "m_nDerivedA");
|
|
|
|
}
|
|
|
|
public partial class CExampleSchemaVData_PolymorphicDerivedB : CExampleSchemaVData_PolymorphicBase
|
|
{
|
|
public CExampleSchemaVData_PolymorphicDerivedB (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nDerivedB
|
|
[SchemaMember("CExampleSchemaVData_PolymorphicDerivedB", "m_nDerivedB")]
|
|
public ref Int32 DerivedB => ref Schema.GetRef<Int32>(this.Handle, "CExampleSchemaVData_PolymorphicDerivedB", "m_nDerivedB");
|
|
|
|
}
|
|
|
|
public partial class CFilterAttributeInt : CBaseFilter
|
|
{
|
|
public CFilterAttributeInt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_sAttributeName
|
|
[SchemaMember("CFilterAttributeInt", "m_sAttributeName")]
|
|
public CUtlStringToken AttributeName => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CFilterAttributeInt", "m_sAttributeName");
|
|
|
|
}
|
|
|
|
public partial class CFilterClass : CBaseFilter
|
|
{
|
|
public CFilterClass (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFilterClass
|
|
[SchemaMember("CFilterClass", "m_iFilterClass")]
|
|
public string FilterClass
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFilterClass", "m_iFilterClass"); }
|
|
set { Schema.SetString(this.Handle, "CFilterClass", "m_iFilterClass", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFilterContext : CBaseFilter
|
|
{
|
|
public CFilterContext (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFilterContext
|
|
[SchemaMember("CFilterContext", "m_iFilterContext")]
|
|
public string FilterContext
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFilterContext", "m_iFilterContext"); }
|
|
set { Schema.SetString(this.Handle, "CFilterContext", "m_iFilterContext", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFilterEnemy : CBaseFilter
|
|
{
|
|
public CFilterEnemy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszEnemyName
|
|
[SchemaMember("CFilterEnemy", "m_iszEnemyName")]
|
|
public string EnemyName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFilterEnemy", "m_iszEnemyName"); }
|
|
set { Schema.SetString(this.Handle, "CFilterEnemy", "m_iszEnemyName", value); }
|
|
}
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CFilterEnemy", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CFilterEnemy", "m_flRadius");
|
|
|
|
// m_flOuterRadius
|
|
[SchemaMember("CFilterEnemy", "m_flOuterRadius")]
|
|
public ref float OuterRadius => ref Schema.GetRef<float>(this.Handle, "CFilterEnemy", "m_flOuterRadius");
|
|
|
|
// m_nMaxSquadmatesPerEnemy
|
|
[SchemaMember("CFilterEnemy", "m_nMaxSquadmatesPerEnemy")]
|
|
public ref Int32 MaxSquadmatesPerEnemy => ref Schema.GetRef<Int32>(this.Handle, "CFilterEnemy", "m_nMaxSquadmatesPerEnemy");
|
|
|
|
// m_iszPlayerName
|
|
[SchemaMember("CFilterEnemy", "m_iszPlayerName")]
|
|
public string PlayerName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFilterEnemy", "m_iszPlayerName"); }
|
|
set { Schema.SetString(this.Handle, "CFilterEnemy", "m_iszPlayerName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFilterLOS : CBaseFilter
|
|
{
|
|
public CFilterLOS (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFilterMassGreater : CBaseFilter
|
|
{
|
|
public CFilterMassGreater (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fFilterMass
|
|
[SchemaMember("CFilterMassGreater", "m_fFilterMass")]
|
|
public ref float FilterMass => ref Schema.GetRef<float>(this.Handle, "CFilterMassGreater", "m_fFilterMass");
|
|
|
|
}
|
|
|
|
public partial class CFilterModel : CBaseFilter
|
|
{
|
|
public CFilterModel (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFilterModel
|
|
[SchemaMember("CFilterModel", "m_iFilterModel")]
|
|
public string FilterModel
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFilterModel", "m_iFilterModel"); }
|
|
set { Schema.SetString(this.Handle, "CFilterModel", "m_iFilterModel", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFilterMultiple : CBaseFilter
|
|
{
|
|
public CFilterMultiple (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nFilterType
|
|
[SchemaMember("CFilterMultiple", "m_nFilterType")]
|
|
public ref filter_t FilterType => ref Schema.GetRef<filter_t>(this.Handle, "CFilterMultiple", "m_nFilterType");
|
|
|
|
// m_iFilterName
|
|
[SchemaMember("CFilterMultiple", "m_iFilterName")]
|
|
public Span<string> FilterName => Schema.GetFixedArray<string>(this.Handle, "CFilterMultiple", "m_iFilterName", 10);
|
|
|
|
// m_hFilter
|
|
[SchemaMember("CFilterMultiple", "m_hFilter")]
|
|
public Span<CHandle<CBaseEntity>> Filter => Schema.GetFixedArray<CHandle<CBaseEntity>>(this.Handle, "CFilterMultiple", "m_hFilter", 10);
|
|
|
|
// m_nFilterCount
|
|
[SchemaMember("CFilterMultiple", "m_nFilterCount")]
|
|
public ref Int32 FilterCount => ref Schema.GetRef<Int32>(this.Handle, "CFilterMultiple", "m_nFilterCount");
|
|
|
|
}
|
|
|
|
public partial class CFilterName : CBaseFilter
|
|
{
|
|
public CFilterName (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFilterName
|
|
[SchemaMember("CFilterName", "m_iFilterName")]
|
|
public string FilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFilterName", "m_iFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CFilterName", "m_iFilterName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFilterProximity : CBaseFilter
|
|
{
|
|
public CFilterProximity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CFilterProximity", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CFilterProximity", "m_flRadius");
|
|
|
|
}
|
|
|
|
public partial class CFire : CBaseModelEntity
|
|
{
|
|
public CFire (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hEffect
|
|
[SchemaMember("CFire", "m_hEffect")]
|
|
public CHandle<CBaseFire> Effect => Schema.GetDeclaredClass<CHandle<CBaseFire>>(this.Handle, "CFire", "m_hEffect");
|
|
|
|
// m_hOwner
|
|
[SchemaMember("CFire", "m_hOwner")]
|
|
public CHandle<CBaseEntity> Owner => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CFire", "m_hOwner");
|
|
|
|
// m_nFireType
|
|
[SchemaMember("CFire", "m_nFireType")]
|
|
public ref Int32 FireType => ref Schema.GetRef<Int32>(this.Handle, "CFire", "m_nFireType");
|
|
|
|
// m_flFuel
|
|
[SchemaMember("CFire", "m_flFuel")]
|
|
public ref float Fuel => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flFuel");
|
|
|
|
// m_flDamageTime
|
|
[SchemaMember("CFire", "m_flDamageTime")]
|
|
public ref float DamageTime => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flDamageTime");
|
|
|
|
// m_lastDamage
|
|
[SchemaMember("CFire", "m_lastDamage")]
|
|
public ref float LastDamage => ref Schema.GetRef<float>(this.Handle, "CFire", "m_lastDamage");
|
|
|
|
// m_flFireSize
|
|
[SchemaMember("CFire", "m_flFireSize")]
|
|
public ref float FireSize => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flFireSize");
|
|
|
|
// m_flLastNavUpdateTime
|
|
[SchemaMember("CFire", "m_flLastNavUpdateTime")]
|
|
public ref float LastNavUpdateTime => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flLastNavUpdateTime");
|
|
|
|
// m_flHeatLevel
|
|
[SchemaMember("CFire", "m_flHeatLevel")]
|
|
public ref float HeatLevel => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flHeatLevel");
|
|
|
|
// m_flHeatAbsorb
|
|
[SchemaMember("CFire", "m_flHeatAbsorb")]
|
|
public ref float HeatAbsorb => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flHeatAbsorb");
|
|
|
|
// m_flDamageScale
|
|
[SchemaMember("CFire", "m_flDamageScale")]
|
|
public ref float DamageScale => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flDamageScale");
|
|
|
|
// m_flMaxHeat
|
|
[SchemaMember("CFire", "m_flMaxHeat")]
|
|
public ref float MaxHeat => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flMaxHeat");
|
|
|
|
// m_flLastHeatLevel
|
|
[SchemaMember("CFire", "m_flLastHeatLevel")]
|
|
public ref float LastHeatLevel => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flLastHeatLevel");
|
|
|
|
// m_flAttackTime
|
|
[SchemaMember("CFire", "m_flAttackTime")]
|
|
public ref float AttackTime => ref Schema.GetRef<float>(this.Handle, "CFire", "m_flAttackTime");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CFire", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CFire", "m_bEnabled");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CFire", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CFire", "m_bStartDisabled");
|
|
|
|
// m_bDidActivate
|
|
[SchemaMember("CFire", "m_bDidActivate")]
|
|
public ref bool DidActivate => ref Schema.GetRef<bool>(this.Handle, "CFire", "m_bDidActivate");
|
|
|
|
// m_OnIgnited
|
|
[SchemaMember("CFire", "m_OnIgnited")]
|
|
public CEntityIOOutput OnIgnited => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFire", "m_OnIgnited");
|
|
|
|
// m_OnExtinguished
|
|
[SchemaMember("CFire", "m_OnExtinguished")]
|
|
public CEntityIOOutput OnExtinguished => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFire", "m_OnExtinguished");
|
|
|
|
}
|
|
|
|
public partial class CFireCrackerBlast : CInferno
|
|
{
|
|
public CFireCrackerBlast (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFireSmoke : CBaseFire
|
|
{
|
|
public CFireSmoke (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nFlameModelIndex
|
|
[SchemaMember("CFireSmoke", "m_nFlameModelIndex")]
|
|
public ref Int32 FlameModelIndex => ref Schema.GetRef<Int32>(this.Handle, "CFireSmoke", "m_nFlameModelIndex");
|
|
|
|
// m_nFlameFromAboveModelIndex
|
|
[SchemaMember("CFireSmoke", "m_nFlameFromAboveModelIndex")]
|
|
public ref Int32 FlameFromAboveModelIndex => ref Schema.GetRef<Int32>(this.Handle, "CFireSmoke", "m_nFlameFromAboveModelIndex");
|
|
|
|
}
|
|
|
|
public partial class CFiringModeFloat : NativeObject
|
|
{
|
|
public CFiringModeFloat (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flValues
|
|
[SchemaMember("CFiringModeFloat", "m_flValues")]
|
|
public Span<float> Values => Schema.GetFixedArray<float>(this.Handle, "CFiringModeFloat", "m_flValues", 2);
|
|
|
|
}
|
|
|
|
public partial class CFiringModeInt : NativeObject
|
|
{
|
|
public CFiringModeInt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nValues
|
|
[SchemaMember("CFiringModeInt", "m_nValues")]
|
|
public Span<Int32> Values => Schema.GetFixedArray<Int32>(this.Handle, "CFiringModeInt", "m_nValues", 2);
|
|
|
|
}
|
|
|
|
public partial class CFish : CBaseAnimGraph
|
|
{
|
|
public CFish (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pool
|
|
[SchemaMember("CFish", "m_pool")]
|
|
public CHandle<CFishPool> Pool => Schema.GetDeclaredClass<CHandle<CFishPool>>(this.Handle, "CFish", "m_pool");
|
|
|
|
// m_id
|
|
[SchemaMember("CFish", "m_id")]
|
|
public ref UInt32 Id => ref Schema.GetRef<UInt32>(this.Handle, "CFish", "m_id");
|
|
|
|
// m_x
|
|
[SchemaMember("CFish", "m_x")]
|
|
public ref float X => ref Schema.GetRef<float>(this.Handle, "CFish", "m_x");
|
|
|
|
// m_y
|
|
[SchemaMember("CFish", "m_y")]
|
|
public ref float Y => ref Schema.GetRef<float>(this.Handle, "CFish", "m_y");
|
|
|
|
// m_z
|
|
[SchemaMember("CFish", "m_z")]
|
|
public ref float Z => ref Schema.GetRef<float>(this.Handle, "CFish", "m_z");
|
|
|
|
// m_angle
|
|
[SchemaMember("CFish", "m_angle")]
|
|
public ref float Angle => ref Schema.GetRef<float>(this.Handle, "CFish", "m_angle");
|
|
|
|
// m_angleChange
|
|
[SchemaMember("CFish", "m_angleChange")]
|
|
public ref float AngleChange => ref Schema.GetRef<float>(this.Handle, "CFish", "m_angleChange");
|
|
|
|
// m_forward
|
|
[SchemaMember("CFish", "m_forward")]
|
|
public Vector Forward => Schema.GetDeclaredClass<Vector>(this.Handle, "CFish", "m_forward");
|
|
|
|
// m_perp
|
|
[SchemaMember("CFish", "m_perp")]
|
|
public Vector Perp => Schema.GetDeclaredClass<Vector>(this.Handle, "CFish", "m_perp");
|
|
|
|
// m_poolOrigin
|
|
[SchemaMember("CFish", "m_poolOrigin")]
|
|
public Vector PoolOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CFish", "m_poolOrigin");
|
|
|
|
// m_waterLevel
|
|
[SchemaMember("CFish", "m_waterLevel")]
|
|
public ref float FishWaterLevel => ref Schema.GetRef<float>(this.Handle, "CFish", "m_waterLevel");
|
|
|
|
// m_speed
|
|
[SchemaMember("CFish", "m_speed")]
|
|
public ref float Speed => ref Schema.GetRef<float>(this.Handle, "CFish", "m_speed");
|
|
|
|
// m_desiredSpeed
|
|
[SchemaMember("CFish", "m_desiredSpeed")]
|
|
public ref float DesiredSpeed => ref Schema.GetRef<float>(this.Handle, "CFish", "m_desiredSpeed");
|
|
|
|
// m_calmSpeed
|
|
[SchemaMember("CFish", "m_calmSpeed")]
|
|
public ref float CalmSpeed => ref Schema.GetRef<float>(this.Handle, "CFish", "m_calmSpeed");
|
|
|
|
// m_panicSpeed
|
|
[SchemaMember("CFish", "m_panicSpeed")]
|
|
public ref float PanicSpeed => ref Schema.GetRef<float>(this.Handle, "CFish", "m_panicSpeed");
|
|
|
|
// m_avoidRange
|
|
[SchemaMember("CFish", "m_avoidRange")]
|
|
public ref float AvoidRange => ref Schema.GetRef<float>(this.Handle, "CFish", "m_avoidRange");
|
|
|
|
// m_turnTimer
|
|
[SchemaMember("CFish", "m_turnTimer")]
|
|
public CountdownTimer TurnTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CFish", "m_turnTimer");
|
|
|
|
// m_turnClockwise
|
|
[SchemaMember("CFish", "m_turnClockwise")]
|
|
public ref bool TurnClockwise => ref Schema.GetRef<bool>(this.Handle, "CFish", "m_turnClockwise");
|
|
|
|
// m_goTimer
|
|
[SchemaMember("CFish", "m_goTimer")]
|
|
public CountdownTimer GoTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CFish", "m_goTimer");
|
|
|
|
// m_moveTimer
|
|
[SchemaMember("CFish", "m_moveTimer")]
|
|
public CountdownTimer MoveTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CFish", "m_moveTimer");
|
|
|
|
// m_panicTimer
|
|
[SchemaMember("CFish", "m_panicTimer")]
|
|
public CountdownTimer PanicTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CFish", "m_panicTimer");
|
|
|
|
// m_disperseTimer
|
|
[SchemaMember("CFish", "m_disperseTimer")]
|
|
public CountdownTimer DisperseTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CFish", "m_disperseTimer");
|
|
|
|
// m_proximityTimer
|
|
[SchemaMember("CFish", "m_proximityTimer")]
|
|
public CountdownTimer ProximityTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CFish", "m_proximityTimer");
|
|
|
|
// m_visible
|
|
[SchemaMember("CFish", "m_visible")]
|
|
public NetworkedVector<CFish?> Visible => Schema.GetDeclaredClass<NetworkedVector<CFish?>>(this.Handle, "CFish", "m_visible");
|
|
|
|
}
|
|
|
|
public partial class CFishPool : CBaseEntity
|
|
{
|
|
public CFishPool (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fishCount
|
|
[SchemaMember("CFishPool", "m_fishCount")]
|
|
public ref Int32 FishCount => ref Schema.GetRef<Int32>(this.Handle, "CFishPool", "m_fishCount");
|
|
|
|
// m_maxRange
|
|
[SchemaMember("CFishPool", "m_maxRange")]
|
|
public ref float MaxRange => ref Schema.GetRef<float>(this.Handle, "CFishPool", "m_maxRange");
|
|
|
|
// m_swimDepth
|
|
[SchemaMember("CFishPool", "m_swimDepth")]
|
|
public ref float SwimDepth => ref Schema.GetRef<float>(this.Handle, "CFishPool", "m_swimDepth");
|
|
|
|
// m_waterLevel
|
|
[SchemaMember("CFishPool", "m_waterLevel")]
|
|
public ref float WaterLevel => ref Schema.GetRef<float>(this.Handle, "CFishPool", "m_waterLevel");
|
|
|
|
// m_isDormant
|
|
[SchemaMember("CFishPool", "m_isDormant")]
|
|
public ref bool IsDormant => ref Schema.GetRef<bool>(this.Handle, "CFishPool", "m_isDormant");
|
|
|
|
// m_fishes
|
|
[SchemaMember("CFishPool", "m_fishes")]
|
|
public NetworkedVector<CHandle<CFish>> Fishes => Schema.GetDeclaredClass<NetworkedVector<CHandle<CFish>>>(this.Handle, "CFishPool", "m_fishes");
|
|
|
|
// m_visTimer
|
|
[SchemaMember("CFishPool", "m_visTimer")]
|
|
public CountdownTimer VisTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CFishPool", "m_visTimer");
|
|
|
|
}
|
|
|
|
public partial class CFists : CCSWeaponBase
|
|
{
|
|
public CFists (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bPlayingUninterruptableAct
|
|
[SchemaMember("CFists", "m_bPlayingUninterruptableAct")]
|
|
public ref bool PlayingUninterruptableAct => ref Schema.GetRef<bool>(this.Handle, "CFists", "m_bPlayingUninterruptableAct");
|
|
|
|
// m_nUninterruptableActivity
|
|
[SchemaMember("CFists", "m_nUninterruptableActivity")]
|
|
public ref PlayerAnimEvent_t UninterruptableActivity => ref Schema.GetRef<PlayerAnimEvent_t>(this.Handle, "CFists", "m_nUninterruptableActivity");
|
|
|
|
// m_bRestorePrevWep
|
|
[SchemaMember("CFists", "m_bRestorePrevWep")]
|
|
public ref bool RestorePrevWep => ref Schema.GetRef<bool>(this.Handle, "CFists", "m_bRestorePrevWep");
|
|
|
|
// m_hWeaponBeforePrevious
|
|
[SchemaMember("CFists", "m_hWeaponBeforePrevious")]
|
|
public CHandle<CBasePlayerWeapon> WeaponBeforePrevious => Schema.GetDeclaredClass<CHandle<CBasePlayerWeapon>>(this.Handle, "CFists", "m_hWeaponBeforePrevious");
|
|
|
|
// m_hWeaponPrevious
|
|
[SchemaMember("CFists", "m_hWeaponPrevious")]
|
|
public CHandle<CBasePlayerWeapon> WeaponPrevious => Schema.GetDeclaredClass<CHandle<CBasePlayerWeapon>>(this.Handle, "CFists", "m_hWeaponPrevious");
|
|
|
|
// m_bDelayedHardPunchIncoming
|
|
[SchemaMember("CFists", "m_bDelayedHardPunchIncoming")]
|
|
public ref bool DelayedHardPunchIncoming => ref Schema.GetRef<bool>(this.Handle, "CFists", "m_bDelayedHardPunchIncoming");
|
|
|
|
// m_bDestroyAfterTaunt
|
|
[SchemaMember("CFists", "m_bDestroyAfterTaunt")]
|
|
public ref bool DestroyAfterTaunt => ref Schema.GetRef<bool>(this.Handle, "CFists", "m_bDestroyAfterTaunt");
|
|
|
|
}
|
|
|
|
public partial class CFlashbang : CBaseCSGrenade
|
|
{
|
|
public CFlashbang (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFlashbangProjectile : CBaseCSGrenadeProjectile
|
|
{
|
|
public CFlashbangProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flTimeToDetonate
|
|
[SchemaMember("CFlashbangProjectile", "m_flTimeToDetonate")]
|
|
public ref float TimeToDetonate => ref Schema.GetRef<float>(this.Handle, "CFlashbangProjectile", "m_flTimeToDetonate");
|
|
|
|
// m_numOpponentsHit
|
|
[SchemaMember("CFlashbangProjectile", "m_numOpponentsHit")]
|
|
public ref byte NumOpponentsHit => ref Schema.GetRef<byte>(this.Handle, "CFlashbangProjectile", "m_numOpponentsHit");
|
|
|
|
// m_numTeammatesHit
|
|
[SchemaMember("CFlashbangProjectile", "m_numTeammatesHit")]
|
|
public ref byte NumTeammatesHit => ref Schema.GetRef<byte>(this.Handle, "CFlashbangProjectile", "m_numTeammatesHit");
|
|
|
|
}
|
|
|
|
public partial class CFogController : CBaseEntity
|
|
{
|
|
public CFogController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fog
|
|
[SchemaMember("CFogController", "m_fog")]
|
|
public fogparams_t Fog => Schema.GetDeclaredClass<fogparams_t>(this.Handle, "CFogController", "m_fog");
|
|
|
|
// m_bUseAngles
|
|
[SchemaMember("CFogController", "m_bUseAngles")]
|
|
public ref bool UseAngles => ref Schema.GetRef<bool>(this.Handle, "CFogController", "m_bUseAngles");
|
|
|
|
// m_iChangedVariables
|
|
[SchemaMember("CFogController", "m_iChangedVariables")]
|
|
public ref Int32 ChangedVariables => ref Schema.GetRef<Int32>(this.Handle, "CFogController", "m_iChangedVariables");
|
|
|
|
}
|
|
|
|
public partial class CFogTrigger : CBaseTrigger
|
|
{
|
|
public CFogTrigger (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fog
|
|
[SchemaMember("CFogTrigger", "m_fog")]
|
|
public fogparams_t Fog => Schema.GetDeclaredClass<fogparams_t>(this.Handle, "CFogTrigger", "m_fog");
|
|
|
|
}
|
|
|
|
public partial class CFogVolume : CServerOnlyModelEntity
|
|
{
|
|
public CFogVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fogName
|
|
[SchemaMember("CFogVolume", "m_fogName")]
|
|
public string FogName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFogVolume", "m_fogName"); }
|
|
set { Schema.SetString(this.Handle, "CFogVolume", "m_fogName", value); }
|
|
}
|
|
|
|
// m_postProcessName
|
|
[SchemaMember("CFogVolume", "m_postProcessName")]
|
|
public string PostProcessName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFogVolume", "m_postProcessName"); }
|
|
set { Schema.SetString(this.Handle, "CFogVolume", "m_postProcessName", value); }
|
|
}
|
|
|
|
// m_colorCorrectionName
|
|
[SchemaMember("CFogVolume", "m_colorCorrectionName")]
|
|
public string ColorCorrectionName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFogVolume", "m_colorCorrectionName"); }
|
|
set { Schema.SetString(this.Handle, "CFogVolume", "m_colorCorrectionName", value); }
|
|
}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CFogVolume", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CFogVolume", "m_bDisabled");
|
|
|
|
// m_bInFogVolumesList
|
|
[SchemaMember("CFogVolume", "m_bInFogVolumesList")]
|
|
public ref bool InFogVolumesList => ref Schema.GetRef<bool>(this.Handle, "CFogVolume", "m_bInFogVolumesList");
|
|
|
|
}
|
|
|
|
public partial class CFootstepControl : CBaseTrigger
|
|
{
|
|
public CFootstepControl (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_source
|
|
[SchemaMember("CFootstepControl", "m_source")]
|
|
public string Source
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFootstepControl", "m_source"); }
|
|
set { Schema.SetString(this.Handle, "CFootstepControl", "m_source", value); }
|
|
}
|
|
|
|
// m_destination
|
|
[SchemaMember("CFootstepControl", "m_destination")]
|
|
public string Destination
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFootstepControl", "m_destination"); }
|
|
set { Schema.SetString(this.Handle, "CFootstepControl", "m_destination", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFuncBrush : CBaseModelEntity
|
|
{
|
|
public CFuncBrush (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iSolidity
|
|
[SchemaMember("CFuncBrush", "m_iSolidity")]
|
|
public ref BrushSolidities_e Solidity => ref Schema.GetRef<BrushSolidities_e>(this.Handle, "CFuncBrush", "m_iSolidity");
|
|
|
|
// m_iDisabled
|
|
[SchemaMember("CFuncBrush", "m_iDisabled")]
|
|
public ref Int32 Disabled => ref Schema.GetRef<Int32>(this.Handle, "CFuncBrush", "m_iDisabled");
|
|
|
|
// m_bSolidBsp
|
|
[SchemaMember("CFuncBrush", "m_bSolidBsp")]
|
|
public ref bool SolidBsp => ref Schema.GetRef<bool>(this.Handle, "CFuncBrush", "m_bSolidBsp");
|
|
|
|
// m_iszExcludedClass
|
|
[SchemaMember("CFuncBrush", "m_iszExcludedClass")]
|
|
public string ExcludedClass
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncBrush", "m_iszExcludedClass"); }
|
|
set { Schema.SetString(this.Handle, "CFuncBrush", "m_iszExcludedClass", value); }
|
|
}
|
|
|
|
// m_bInvertExclusion
|
|
[SchemaMember("CFuncBrush", "m_bInvertExclusion")]
|
|
public ref bool InvertExclusion => ref Schema.GetRef<bool>(this.Handle, "CFuncBrush", "m_bInvertExclusion");
|
|
|
|
// m_bScriptedMovement
|
|
[SchemaMember("CFuncBrush", "m_bScriptedMovement")]
|
|
public ref bool ScriptedMovement => ref Schema.GetRef<bool>(this.Handle, "CFuncBrush", "m_bScriptedMovement");
|
|
|
|
}
|
|
|
|
public partial class CFuncConveyor : CBaseModelEntity
|
|
{
|
|
public CFuncConveyor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_szConveyorModels
|
|
[SchemaMember("CFuncConveyor", "m_szConveyorModels")]
|
|
public string SzConveyorModels
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncConveyor", "m_szConveyorModels"); }
|
|
set { Schema.SetString(this.Handle, "CFuncConveyor", "m_szConveyorModels", value); }
|
|
}
|
|
|
|
// m_flTransitionDurationSeconds
|
|
[SchemaMember("CFuncConveyor", "m_flTransitionDurationSeconds")]
|
|
public ref float TransitionDurationSeconds => ref Schema.GetRef<float>(this.Handle, "CFuncConveyor", "m_flTransitionDurationSeconds");
|
|
|
|
// m_angMoveEntitySpace
|
|
[SchemaMember("CFuncConveyor", "m_angMoveEntitySpace")]
|
|
public QAngle MoveEntitySpace => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncConveyor", "m_angMoveEntitySpace");
|
|
|
|
// m_vecMoveDirEntitySpace
|
|
[SchemaMember("CFuncConveyor", "m_vecMoveDirEntitySpace")]
|
|
public Vector MoveDirEntitySpace => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncConveyor", "m_vecMoveDirEntitySpace");
|
|
|
|
// m_flTargetSpeed
|
|
[SchemaMember("CFuncConveyor", "m_flTargetSpeed")]
|
|
public ref float TargetSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncConveyor", "m_flTargetSpeed");
|
|
|
|
// m_nTransitionStartTick
|
|
[SchemaMember("CFuncConveyor", "m_nTransitionStartTick")]
|
|
public ref Int32 TransitionStartTick => ref Schema.GetRef<Int32>(this.Handle, "CFuncConveyor", "m_nTransitionStartTick");
|
|
|
|
// m_nTransitionDurationTicks
|
|
[SchemaMember("CFuncConveyor", "m_nTransitionDurationTicks")]
|
|
public ref Int32 TransitionDurationTicks => ref Schema.GetRef<Int32>(this.Handle, "CFuncConveyor", "m_nTransitionDurationTicks");
|
|
|
|
// m_flTransitionStartSpeed
|
|
[SchemaMember("CFuncConveyor", "m_flTransitionStartSpeed")]
|
|
public ref float TransitionStartSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncConveyor", "m_flTransitionStartSpeed");
|
|
|
|
// m_hConveyorModels
|
|
[SchemaMember("CFuncConveyor", "m_hConveyorModels")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> HConveyorModels => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CFuncConveyor", "m_hConveyorModels");
|
|
|
|
}
|
|
|
|
public partial class CFuncElectrifiedVolume : CFuncBrush
|
|
{
|
|
public CFuncElectrifiedVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_EffectName
|
|
[SchemaMember("CFuncElectrifiedVolume", "m_EffectName")]
|
|
public string EffectName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncElectrifiedVolume", "m_EffectName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncElectrifiedVolume", "m_EffectName", value); }
|
|
}
|
|
|
|
// m_EffectInterpenetrateName
|
|
[SchemaMember("CFuncElectrifiedVolume", "m_EffectInterpenetrateName")]
|
|
public string EffectInterpenetrateName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncElectrifiedVolume", "m_EffectInterpenetrateName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncElectrifiedVolume", "m_EffectInterpenetrateName", value); }
|
|
}
|
|
|
|
// m_EffectZapName
|
|
[SchemaMember("CFuncElectrifiedVolume", "m_EffectZapName")]
|
|
public string EffectZapName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncElectrifiedVolume", "m_EffectZapName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncElectrifiedVolume", "m_EffectZapName", value); }
|
|
}
|
|
|
|
// m_iszEffectSource
|
|
[SchemaMember("CFuncElectrifiedVolume", "m_iszEffectSource")]
|
|
public string EffectSource
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncElectrifiedVolume", "m_iszEffectSource"); }
|
|
set { Schema.SetString(this.Handle, "CFuncElectrifiedVolume", "m_iszEffectSource", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFuncIllusionary : CBaseModelEntity
|
|
{
|
|
public CFuncIllusionary (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncInteractionLayerClip : CBaseModelEntity
|
|
{
|
|
public CFuncInteractionLayerClip (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CFuncInteractionLayerClip", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CFuncInteractionLayerClip", "m_bDisabled");
|
|
|
|
// m_iszInteractsAs
|
|
[SchemaMember("CFuncInteractionLayerClip", "m_iszInteractsAs")]
|
|
public string InteractsAs
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncInteractionLayerClip", "m_iszInteractsAs"); }
|
|
set { Schema.SetString(this.Handle, "CFuncInteractionLayerClip", "m_iszInteractsAs", value); }
|
|
}
|
|
|
|
// m_iszInteractsWith
|
|
[SchemaMember("CFuncInteractionLayerClip", "m_iszInteractsWith")]
|
|
public string InteractsWith
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncInteractionLayerClip", "m_iszInteractsWith"); }
|
|
set { Schema.SetString(this.Handle, "CFuncInteractionLayerClip", "m_iszInteractsWith", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFuncLadder : CBaseModelEntity
|
|
{
|
|
public CFuncLadder (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecLadderDir
|
|
[SchemaMember("CFuncLadder", "m_vecLadderDir")]
|
|
public Vector LadderDir => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncLadder", "m_vecLadderDir");
|
|
|
|
// m_Dismounts
|
|
[SchemaMember("CFuncLadder", "m_Dismounts")]
|
|
public NetworkedVector<CHandle<CInfoLadderDismount>> Dismounts => Schema.GetDeclaredClass<NetworkedVector<CHandle<CInfoLadderDismount>>>(this.Handle, "CFuncLadder", "m_Dismounts");
|
|
|
|
// m_vecLocalTop
|
|
[SchemaMember("CFuncLadder", "m_vecLocalTop")]
|
|
public Vector LocalTop => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncLadder", "m_vecLocalTop");
|
|
|
|
// m_vecPlayerMountPositionTop
|
|
[SchemaMember("CFuncLadder", "m_vecPlayerMountPositionTop")]
|
|
public Vector PlayerMountPositionTop => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncLadder", "m_vecPlayerMountPositionTop");
|
|
|
|
// m_vecPlayerMountPositionBottom
|
|
[SchemaMember("CFuncLadder", "m_vecPlayerMountPositionBottom")]
|
|
public Vector PlayerMountPositionBottom => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncLadder", "m_vecPlayerMountPositionBottom");
|
|
|
|
// m_flAutoRideSpeed
|
|
[SchemaMember("CFuncLadder", "m_flAutoRideSpeed")]
|
|
public ref float AutoRideSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncLadder", "m_flAutoRideSpeed");
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CFuncLadder", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CFuncLadder", "m_bDisabled");
|
|
|
|
// m_bFakeLadder
|
|
[SchemaMember("CFuncLadder", "m_bFakeLadder")]
|
|
public ref bool FakeLadder => ref Schema.GetRef<bool>(this.Handle, "CFuncLadder", "m_bFakeLadder");
|
|
|
|
// m_bHasSlack
|
|
[SchemaMember("CFuncLadder", "m_bHasSlack")]
|
|
public ref bool HasSlack => ref Schema.GetRef<bool>(this.Handle, "CFuncLadder", "m_bHasSlack");
|
|
|
|
// m_surfacePropName
|
|
[SchemaMember("CFuncLadder", "m_surfacePropName")]
|
|
public string SurfacePropName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncLadder", "m_surfacePropName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncLadder", "m_surfacePropName", value); }
|
|
}
|
|
|
|
// m_OnPlayerGotOnLadder
|
|
[SchemaMember("CFuncLadder", "m_OnPlayerGotOnLadder")]
|
|
public CEntityIOOutput OnPlayerGotOnLadder => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncLadder", "m_OnPlayerGotOnLadder");
|
|
|
|
// m_OnPlayerGotOffLadder
|
|
[SchemaMember("CFuncLadder", "m_OnPlayerGotOffLadder")]
|
|
public CEntityIOOutput OnPlayerGotOffLadder => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncLadder", "m_OnPlayerGotOffLadder");
|
|
|
|
}
|
|
|
|
public partial class CFuncLadderAlias_func_useableladder : CFuncLadder
|
|
{
|
|
public CFuncLadderAlias_func_useableladder (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncMonitor : CFuncBrush
|
|
{
|
|
public CFuncMonitor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_targetCamera
|
|
[SchemaMember("CFuncMonitor", "m_targetCamera")]
|
|
public string TargetCamera
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncMonitor", "m_targetCamera"); }
|
|
set { Schema.SetString(this.Handle, "CFuncMonitor", "m_targetCamera", value); }
|
|
}
|
|
|
|
// m_nResolutionEnum
|
|
[SchemaMember("CFuncMonitor", "m_nResolutionEnum")]
|
|
public ref Int32 ResolutionEnum => ref Schema.GetRef<Int32>(this.Handle, "CFuncMonitor", "m_nResolutionEnum");
|
|
|
|
// m_bRenderShadows
|
|
[SchemaMember("CFuncMonitor", "m_bRenderShadows")]
|
|
public ref bool RenderShadows => ref Schema.GetRef<bool>(this.Handle, "CFuncMonitor", "m_bRenderShadows");
|
|
|
|
// m_bUseUniqueColorTarget
|
|
[SchemaMember("CFuncMonitor", "m_bUseUniqueColorTarget")]
|
|
public ref bool UseUniqueColorTarget => ref Schema.GetRef<bool>(this.Handle, "CFuncMonitor", "m_bUseUniqueColorTarget");
|
|
|
|
// m_brushModelName
|
|
[SchemaMember("CFuncMonitor", "m_brushModelName")]
|
|
public string BrushModelName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncMonitor", "m_brushModelName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncMonitor", "m_brushModelName", value); }
|
|
}
|
|
|
|
// m_hTargetCamera
|
|
[SchemaMember("CFuncMonitor", "m_hTargetCamera")]
|
|
public CHandle<CBaseEntity> HTargetCamera => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CFuncMonitor", "m_hTargetCamera");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CFuncMonitor", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CFuncMonitor", "m_bEnabled");
|
|
|
|
// m_bDraw3DSkybox
|
|
[SchemaMember("CFuncMonitor", "m_bDraw3DSkybox")]
|
|
public ref bool Draw3DSkybox => ref Schema.GetRef<bool>(this.Handle, "CFuncMonitor", "m_bDraw3DSkybox");
|
|
|
|
// m_bStartEnabled
|
|
[SchemaMember("CFuncMonitor", "m_bStartEnabled")]
|
|
public ref bool StartEnabled => ref Schema.GetRef<bool>(this.Handle, "CFuncMonitor", "m_bStartEnabled");
|
|
|
|
}
|
|
|
|
public partial class CFuncMoveLinear : CBaseToggle
|
|
{
|
|
public CFuncMoveLinear (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_authoredPosition
|
|
[SchemaMember("CFuncMoveLinear", "m_authoredPosition")]
|
|
public ref MoveLinearAuthoredPos_t AuthoredPosition => ref Schema.GetRef<MoveLinearAuthoredPos_t>(this.Handle, "CFuncMoveLinear", "m_authoredPosition");
|
|
|
|
// m_angMoveEntitySpace
|
|
[SchemaMember("CFuncMoveLinear", "m_angMoveEntitySpace")]
|
|
public QAngle MoveEntitySpace => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncMoveLinear", "m_angMoveEntitySpace");
|
|
|
|
// m_vecMoveDirParentSpace
|
|
[SchemaMember("CFuncMoveLinear", "m_vecMoveDirParentSpace")]
|
|
public Vector MoveDirParentSpace => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncMoveLinear", "m_vecMoveDirParentSpace");
|
|
|
|
// m_soundStart
|
|
[SchemaMember("CFuncMoveLinear", "m_soundStart")]
|
|
public string SoundStart
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncMoveLinear", "m_soundStart"); }
|
|
set { Schema.SetString(this.Handle, "CFuncMoveLinear", "m_soundStart", value); }
|
|
}
|
|
|
|
// m_soundStop
|
|
[SchemaMember("CFuncMoveLinear", "m_soundStop")]
|
|
public string SoundStop
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncMoveLinear", "m_soundStop"); }
|
|
set { Schema.SetString(this.Handle, "CFuncMoveLinear", "m_soundStop", value); }
|
|
}
|
|
|
|
// m_currentSound
|
|
[SchemaMember("CFuncMoveLinear", "m_currentSound")]
|
|
public string CurrentSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncMoveLinear", "m_currentSound"); }
|
|
set { Schema.SetString(this.Handle, "CFuncMoveLinear", "m_currentSound", value); }
|
|
}
|
|
|
|
// m_flBlockDamage
|
|
[SchemaMember("CFuncMoveLinear", "m_flBlockDamage")]
|
|
public ref float BlockDamage => ref Schema.GetRef<float>(this.Handle, "CFuncMoveLinear", "m_flBlockDamage");
|
|
|
|
// m_flStartPosition
|
|
[SchemaMember("CFuncMoveLinear", "m_flStartPosition")]
|
|
public ref float StartPosition => ref Schema.GetRef<float>(this.Handle, "CFuncMoveLinear", "m_flStartPosition");
|
|
|
|
// m_flMoveDistance
|
|
[SchemaMember("CFuncMoveLinear", "m_flMoveDistance")]
|
|
public ref float MoveDistance => ref Schema.GetRef<float>(this.Handle, "CFuncMoveLinear", "m_flMoveDistance");
|
|
|
|
// m_OnFullyOpen
|
|
[SchemaMember("CFuncMoveLinear", "m_OnFullyOpen")]
|
|
public CEntityIOOutput OnFullyOpen => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncMoveLinear", "m_OnFullyOpen");
|
|
|
|
// m_OnFullyClosed
|
|
[SchemaMember("CFuncMoveLinear", "m_OnFullyClosed")]
|
|
public CEntityIOOutput OnFullyClosed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncMoveLinear", "m_OnFullyClosed");
|
|
|
|
// m_bCreateMovableNavMesh
|
|
[SchemaMember("CFuncMoveLinear", "m_bCreateMovableNavMesh")]
|
|
public ref bool CreateMovableNavMesh => ref Schema.GetRef<bool>(this.Handle, "CFuncMoveLinear", "m_bCreateMovableNavMesh");
|
|
|
|
// m_bCreateNavObstacle
|
|
[SchemaMember("CFuncMoveLinear", "m_bCreateNavObstacle")]
|
|
public ref bool CreateNavObstacle => ref Schema.GetRef<bool>(this.Handle, "CFuncMoveLinear", "m_bCreateNavObstacle");
|
|
|
|
}
|
|
|
|
public partial class CFuncMoveLinearAlias_momentary_door : CFuncMoveLinear
|
|
{
|
|
public CFuncMoveLinearAlias_momentary_door (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncNavBlocker : CBaseModelEntity
|
|
{
|
|
public CFuncNavBlocker (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CFuncNavBlocker", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CFuncNavBlocker", "m_bDisabled");
|
|
|
|
// m_nBlockedTeamNumber
|
|
[SchemaMember("CFuncNavBlocker", "m_nBlockedTeamNumber")]
|
|
public ref Int32 BlockedTeamNumber => ref Schema.GetRef<Int32>(this.Handle, "CFuncNavBlocker", "m_nBlockedTeamNumber");
|
|
|
|
}
|
|
|
|
public partial class CFuncNavObstruction : CBaseModelEntity
|
|
{
|
|
public CFuncNavObstruction (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CFuncNavObstruction", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CFuncNavObstruction", "m_bDisabled");
|
|
|
|
}
|
|
|
|
public partial class CFuncPlat : CBasePlatTrain
|
|
{
|
|
public CFuncPlat (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_sNoise
|
|
[SchemaMember("CFuncPlat", "m_sNoise")]
|
|
public string Noise
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncPlat", "m_sNoise"); }
|
|
set { Schema.SetString(this.Handle, "CFuncPlat", "m_sNoise", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFuncPlatRot : CFuncPlat
|
|
{
|
|
public CFuncPlatRot (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_end
|
|
[SchemaMember("CFuncPlatRot", "m_end")]
|
|
public QAngle End => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncPlatRot", "m_end");
|
|
|
|
// m_start
|
|
[SchemaMember("CFuncPlatRot", "m_start")]
|
|
public QAngle Start => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncPlatRot", "m_start");
|
|
|
|
}
|
|
|
|
public partial class CFuncPropRespawnZone : CBaseEntity
|
|
{
|
|
public CFuncPropRespawnZone (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncRotating : CBaseModelEntity
|
|
{
|
|
public CFuncRotating (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecMoveAng
|
|
[SchemaMember("CFuncRotating", "m_vecMoveAng")]
|
|
public QAngle MoveAng => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncRotating", "m_vecMoveAng");
|
|
|
|
// m_flFanFriction
|
|
[SchemaMember("CFuncRotating", "m_flFanFriction")]
|
|
public ref float FanFriction => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flFanFriction");
|
|
|
|
// m_flAttenuation
|
|
[SchemaMember("CFuncRotating", "m_flAttenuation")]
|
|
public ref float Attenuation => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flAttenuation");
|
|
|
|
// m_flVolume
|
|
[SchemaMember("CFuncRotating", "m_flVolume")]
|
|
public ref float Volume => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flVolume");
|
|
|
|
// m_flTargetSpeed
|
|
[SchemaMember("CFuncRotating", "m_flTargetSpeed")]
|
|
public ref float TargetSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flTargetSpeed");
|
|
|
|
// m_flMaxSpeed
|
|
[SchemaMember("CFuncRotating", "m_flMaxSpeed")]
|
|
public ref float MaxSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flMaxSpeed");
|
|
|
|
// m_flBlockDamage
|
|
[SchemaMember("CFuncRotating", "m_flBlockDamage")]
|
|
public ref float BlockDamage => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flBlockDamage");
|
|
|
|
// m_flTimeScale
|
|
[SchemaMember("CFuncRotating", "m_flTimeScale")]
|
|
public ref float TimeScale => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flTimeScale");
|
|
|
|
// m_NoiseRunning
|
|
[SchemaMember("CFuncRotating", "m_NoiseRunning")]
|
|
public string NoiseRunning
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncRotating", "m_NoiseRunning"); }
|
|
set { Schema.SetString(this.Handle, "CFuncRotating", "m_NoiseRunning", value); }
|
|
}
|
|
|
|
// m_bReversed
|
|
[SchemaMember("CFuncRotating", "m_bReversed")]
|
|
public ref bool Reversed => ref Schema.GetRef<bool>(this.Handle, "CFuncRotating", "m_bReversed");
|
|
|
|
// m_angStart
|
|
[SchemaMember("CFuncRotating", "m_angStart")]
|
|
public QAngle Start => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncRotating", "m_angStart");
|
|
|
|
// m_bStopAtStartPos
|
|
[SchemaMember("CFuncRotating", "m_bStopAtStartPos")]
|
|
public ref bool StopAtStartPos => ref Schema.GetRef<bool>(this.Handle, "CFuncRotating", "m_bStopAtStartPos");
|
|
|
|
// m_vecClientOrigin
|
|
[SchemaMember("CFuncRotating", "m_vecClientOrigin")]
|
|
public Vector ClientOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncRotating", "m_vecClientOrigin");
|
|
|
|
// m_vecClientAngles
|
|
[SchemaMember("CFuncRotating", "m_vecClientAngles")]
|
|
public QAngle ClientAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncRotating", "m_vecClientAngles");
|
|
|
|
}
|
|
|
|
public partial class CFuncShatterglass : CBaseModelEntity
|
|
{
|
|
public CFuncShatterglass (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hGlassMaterialDamaged
|
|
[SchemaMember("CFuncShatterglass", "m_hGlassMaterialDamaged")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> GlassMaterialDamaged => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CFuncShatterglass", "m_hGlassMaterialDamaged");
|
|
|
|
// m_hGlassMaterialUndamaged
|
|
[SchemaMember("CFuncShatterglass", "m_hGlassMaterialUndamaged")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> GlassMaterialUndamaged => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CFuncShatterglass", "m_hGlassMaterialUndamaged");
|
|
|
|
// m_hConcreteMaterialEdgeFace
|
|
[SchemaMember("CFuncShatterglass", "m_hConcreteMaterialEdgeFace")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> ConcreteMaterialEdgeFace => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CFuncShatterglass", "m_hConcreteMaterialEdgeFace");
|
|
|
|
// m_hConcreteMaterialEdgeCaps
|
|
[SchemaMember("CFuncShatterglass", "m_hConcreteMaterialEdgeCaps")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> ConcreteMaterialEdgeCaps => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CFuncShatterglass", "m_hConcreteMaterialEdgeCaps");
|
|
|
|
// m_hConcreteMaterialEdgeFins
|
|
[SchemaMember("CFuncShatterglass", "m_hConcreteMaterialEdgeFins")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> ConcreteMaterialEdgeFins => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CFuncShatterglass", "m_hConcreteMaterialEdgeFins");
|
|
|
|
// m_matPanelTransform
|
|
[SchemaMember("CFuncShatterglass", "m_matPanelTransform")]
|
|
public matrix3x4_t MatPanelTransform => Schema.GetDeclaredClass<matrix3x4_t>(this.Handle, "CFuncShatterglass", "m_matPanelTransform");
|
|
|
|
// m_matPanelTransformWsTemp
|
|
[SchemaMember("CFuncShatterglass", "m_matPanelTransformWsTemp")]
|
|
public matrix3x4_t MatPanelTransformWsTemp => Schema.GetDeclaredClass<matrix3x4_t>(this.Handle, "CFuncShatterglass", "m_matPanelTransformWsTemp");
|
|
|
|
// m_vecShatterGlassShards
|
|
[SchemaMember("CFuncShatterglass", "m_vecShatterGlassShards")]
|
|
public NetworkedVector<UInt32> ShatterGlassShards => Schema.GetDeclaredClass<NetworkedVector<UInt32>>(this.Handle, "CFuncShatterglass", "m_vecShatterGlassShards");
|
|
|
|
// m_PanelSize
|
|
[SchemaMember("CFuncShatterglass", "m_PanelSize")]
|
|
public Vector2D PanelSize => Schema.GetDeclaredClass<Vector2D>(this.Handle, "CFuncShatterglass", "m_PanelSize");
|
|
|
|
// m_vecPanelNormalWs
|
|
[SchemaMember("CFuncShatterglass", "m_vecPanelNormalWs")]
|
|
public Vector PanelNormalWs => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncShatterglass", "m_vecPanelNormalWs");
|
|
|
|
// m_nNumShardsEverCreated
|
|
[SchemaMember("CFuncShatterglass", "m_nNumShardsEverCreated")]
|
|
public ref Int32 NumShardsEverCreated => ref Schema.GetRef<Int32>(this.Handle, "CFuncShatterglass", "m_nNumShardsEverCreated");
|
|
|
|
// m_flLastShatterSoundEmitTime
|
|
[SchemaMember("CFuncShatterglass", "m_flLastShatterSoundEmitTime")]
|
|
public ref float LastShatterSoundEmitTime => ref Schema.GetRef<float>(this.Handle, "CFuncShatterglass", "m_flLastShatterSoundEmitTime");
|
|
|
|
// m_flLastCleanupTime
|
|
[SchemaMember("CFuncShatterglass", "m_flLastCleanupTime")]
|
|
public ref float LastCleanupTime => ref Schema.GetRef<float>(this.Handle, "CFuncShatterglass", "m_flLastCleanupTime");
|
|
|
|
// m_flInitAtTime
|
|
[SchemaMember("CFuncShatterglass", "m_flInitAtTime")]
|
|
public ref float InitAtTime => ref Schema.GetRef<float>(this.Handle, "CFuncShatterglass", "m_flInitAtTime");
|
|
|
|
// m_flGlassThickness
|
|
[SchemaMember("CFuncShatterglass", "m_flGlassThickness")]
|
|
public ref float GlassThickness => ref Schema.GetRef<float>(this.Handle, "CFuncShatterglass", "m_flGlassThickness");
|
|
|
|
// m_flSpawnInvulnerability
|
|
[SchemaMember("CFuncShatterglass", "m_flSpawnInvulnerability")]
|
|
public ref float SpawnInvulnerability => ref Schema.GetRef<float>(this.Handle, "CFuncShatterglass", "m_flSpawnInvulnerability");
|
|
|
|
// m_bBreakSilent
|
|
[SchemaMember("CFuncShatterglass", "m_bBreakSilent")]
|
|
public ref bool BreakSilent => ref Schema.GetRef<bool>(this.Handle, "CFuncShatterglass", "m_bBreakSilent");
|
|
|
|
// m_bBreakShardless
|
|
[SchemaMember("CFuncShatterglass", "m_bBreakShardless")]
|
|
public ref bool BreakShardless => ref Schema.GetRef<bool>(this.Handle, "CFuncShatterglass", "m_bBreakShardless");
|
|
|
|
// m_bBroken
|
|
[SchemaMember("CFuncShatterglass", "m_bBroken")]
|
|
public ref bool Broken => ref Schema.GetRef<bool>(this.Handle, "CFuncShatterglass", "m_bBroken");
|
|
|
|
// m_bHasRateLimitedShards
|
|
[SchemaMember("CFuncShatterglass", "m_bHasRateLimitedShards")]
|
|
public ref bool HasRateLimitedShards => ref Schema.GetRef<bool>(this.Handle, "CFuncShatterglass", "m_bHasRateLimitedShards");
|
|
|
|
// m_bGlassNavIgnore
|
|
[SchemaMember("CFuncShatterglass", "m_bGlassNavIgnore")]
|
|
public ref bool GlassNavIgnore => ref Schema.GetRef<bool>(this.Handle, "CFuncShatterglass", "m_bGlassNavIgnore");
|
|
|
|
// m_bGlassInFrame
|
|
[SchemaMember("CFuncShatterglass", "m_bGlassInFrame")]
|
|
public ref bool GlassInFrame => ref Schema.GetRef<bool>(this.Handle, "CFuncShatterglass", "m_bGlassInFrame");
|
|
|
|
// m_bStartBroken
|
|
[SchemaMember("CFuncShatterglass", "m_bStartBroken")]
|
|
public ref bool StartBroken => ref Schema.GetRef<bool>(this.Handle, "CFuncShatterglass", "m_bStartBroken");
|
|
|
|
// m_iInitialDamageType
|
|
[SchemaMember("CFuncShatterglass", "m_iInitialDamageType")]
|
|
public ref byte InitialDamageType => ref Schema.GetRef<byte>(this.Handle, "CFuncShatterglass", "m_iInitialDamageType");
|
|
|
|
// m_szDamagePositioningEntityName01
|
|
[SchemaMember("CFuncShatterglass", "m_szDamagePositioningEntityName01")]
|
|
public string DamagePositioningEntityName01
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName01"); }
|
|
set { Schema.SetString(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName01", value); }
|
|
}
|
|
|
|
// m_szDamagePositioningEntityName02
|
|
[SchemaMember("CFuncShatterglass", "m_szDamagePositioningEntityName02")]
|
|
public string DamagePositioningEntityName02
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName02"); }
|
|
set { Schema.SetString(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName02", value); }
|
|
}
|
|
|
|
// m_szDamagePositioningEntityName03
|
|
[SchemaMember("CFuncShatterglass", "m_szDamagePositioningEntityName03")]
|
|
public string DamagePositioningEntityName03
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName03"); }
|
|
set { Schema.SetString(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName03", value); }
|
|
}
|
|
|
|
// m_szDamagePositioningEntityName04
|
|
[SchemaMember("CFuncShatterglass", "m_szDamagePositioningEntityName04")]
|
|
public string DamagePositioningEntityName04
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName04"); }
|
|
set { Schema.SetString(this.Handle, "CFuncShatterglass", "m_szDamagePositioningEntityName04", value); }
|
|
}
|
|
|
|
// m_vInitialDamagePositions
|
|
[SchemaMember("CFuncShatterglass", "m_vInitialDamagePositions")]
|
|
public NetworkedVector<Vector> InitialDamagePositions => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CFuncShatterglass", "m_vInitialDamagePositions");
|
|
|
|
// m_vExtraDamagePositions
|
|
[SchemaMember("CFuncShatterglass", "m_vExtraDamagePositions")]
|
|
public NetworkedVector<Vector> ExtraDamagePositions => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CFuncShatterglass", "m_vExtraDamagePositions");
|
|
|
|
// m_OnBroken
|
|
[SchemaMember("CFuncShatterglass", "m_OnBroken")]
|
|
public CEntityIOOutput OnBroken => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncShatterglass", "m_OnBroken");
|
|
|
|
// m_iSurfaceType
|
|
[SchemaMember("CFuncShatterglass", "m_iSurfaceType")]
|
|
public ref byte SurfaceType => ref Schema.GetRef<byte>(this.Handle, "CFuncShatterglass", "m_iSurfaceType");
|
|
|
|
}
|
|
|
|
public partial class CFuncTankTrain : CFuncTrackTrain
|
|
{
|
|
public CFuncTankTrain (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnDeath
|
|
[SchemaMember("CFuncTankTrain", "m_OnDeath")]
|
|
public CEntityIOOutput OnDeath => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncTankTrain", "m_OnDeath");
|
|
|
|
}
|
|
|
|
public partial class CFuncTimescale : CBaseEntity
|
|
{
|
|
public CFuncTimescale (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flDesiredTimescale
|
|
[SchemaMember("CFuncTimescale", "m_flDesiredTimescale")]
|
|
public ref float DesiredTimescale => ref Schema.GetRef<float>(this.Handle, "CFuncTimescale", "m_flDesiredTimescale");
|
|
|
|
// m_flAcceleration
|
|
[SchemaMember("CFuncTimescale", "m_flAcceleration")]
|
|
public ref float Acceleration => ref Schema.GetRef<float>(this.Handle, "CFuncTimescale", "m_flAcceleration");
|
|
|
|
// m_flMinBlendRate
|
|
[SchemaMember("CFuncTimescale", "m_flMinBlendRate")]
|
|
public ref float MinBlendRate => ref Schema.GetRef<float>(this.Handle, "CFuncTimescale", "m_flMinBlendRate");
|
|
|
|
// m_flBlendDeltaMultiplier
|
|
[SchemaMember("CFuncTimescale", "m_flBlendDeltaMultiplier")]
|
|
public ref float BlendDeltaMultiplier => ref Schema.GetRef<float>(this.Handle, "CFuncTimescale", "m_flBlendDeltaMultiplier");
|
|
|
|
// m_isStarted
|
|
[SchemaMember("CFuncTimescale", "m_isStarted")]
|
|
public ref bool IsStarted => ref Schema.GetRef<bool>(this.Handle, "CFuncTimescale", "m_isStarted");
|
|
|
|
}
|
|
|
|
public partial class CFuncTrackAuto : CFuncTrackChange
|
|
{
|
|
public CFuncTrackAuto (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncTrackChange : CFuncPlatRot
|
|
{
|
|
public CFuncTrackChange (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_trackTop
|
|
[SchemaMember("CFuncTrackChange", "m_trackTop")]
|
|
public CPathTrack? TrackTop => Schema.GetPointer<CPathTrack>(this.Handle, "CFuncTrackChange", "m_trackTop");
|
|
|
|
// m_trackBottom
|
|
[SchemaMember("CFuncTrackChange", "m_trackBottom")]
|
|
public CPathTrack? TrackBottom => Schema.GetPointer<CPathTrack>(this.Handle, "CFuncTrackChange", "m_trackBottom");
|
|
|
|
// m_train
|
|
[SchemaMember("CFuncTrackChange", "m_train")]
|
|
public CFuncTrackTrain? Train => Schema.GetPointer<CFuncTrackTrain>(this.Handle, "CFuncTrackChange", "m_train");
|
|
|
|
// m_trackTopName
|
|
[SchemaMember("CFuncTrackChange", "m_trackTopName")]
|
|
public string TrackTopName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackChange", "m_trackTopName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackChange", "m_trackTopName", value); }
|
|
}
|
|
|
|
// m_trackBottomName
|
|
[SchemaMember("CFuncTrackChange", "m_trackBottomName")]
|
|
public string TrackBottomName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackChange", "m_trackBottomName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackChange", "m_trackBottomName", value); }
|
|
}
|
|
|
|
// m_trainName
|
|
[SchemaMember("CFuncTrackChange", "m_trainName")]
|
|
public string TrainName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackChange", "m_trainName"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackChange", "m_trainName", value); }
|
|
}
|
|
|
|
// m_code
|
|
[SchemaMember("CFuncTrackChange", "m_code")]
|
|
public ref TRAIN_CODE Code => ref Schema.GetRef<TRAIN_CODE>(this.Handle, "CFuncTrackChange", "m_code");
|
|
|
|
// m_targetState
|
|
[SchemaMember("CFuncTrackChange", "m_targetState")]
|
|
public ref Int32 TargetState => ref Schema.GetRef<Int32>(this.Handle, "CFuncTrackChange", "m_targetState");
|
|
|
|
// m_use
|
|
[SchemaMember("CFuncTrackChange", "m_use")]
|
|
public ref Int32 Use => ref Schema.GetRef<Int32>(this.Handle, "CFuncTrackChange", "m_use");
|
|
|
|
}
|
|
|
|
public partial class CFuncTrackTrain : CBaseModelEntity
|
|
{
|
|
public CFuncTrackTrain (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_ppath
|
|
[SchemaMember("CFuncTrackTrain", "m_ppath")]
|
|
public CHandle<CPathTrack> Ppath => Schema.GetDeclaredClass<CHandle<CPathTrack>>(this.Handle, "CFuncTrackTrain", "m_ppath");
|
|
|
|
// m_length
|
|
[SchemaMember("CFuncTrackTrain", "m_length")]
|
|
public ref float Length => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_length");
|
|
|
|
// m_vPosPrev
|
|
[SchemaMember("CFuncTrackTrain", "m_vPosPrev")]
|
|
public Vector PosPrev => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncTrackTrain", "m_vPosPrev");
|
|
|
|
// m_angPrev
|
|
[SchemaMember("CFuncTrackTrain", "m_angPrev")]
|
|
public QAngle Prev => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncTrackTrain", "m_angPrev");
|
|
|
|
// m_controlMins
|
|
[SchemaMember("CFuncTrackTrain", "m_controlMins")]
|
|
public Vector ControlMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncTrackTrain", "m_controlMins");
|
|
|
|
// m_controlMaxs
|
|
[SchemaMember("CFuncTrackTrain", "m_controlMaxs")]
|
|
public Vector ControlMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncTrackTrain", "m_controlMaxs");
|
|
|
|
// m_lastBlockPos
|
|
[SchemaMember("CFuncTrackTrain", "m_lastBlockPos")]
|
|
public Vector LastBlockPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncTrackTrain", "m_lastBlockPos");
|
|
|
|
// m_lastBlockTick
|
|
[SchemaMember("CFuncTrackTrain", "m_lastBlockTick")]
|
|
public ref Int32 LastBlockTick => ref Schema.GetRef<Int32>(this.Handle, "CFuncTrackTrain", "m_lastBlockTick");
|
|
|
|
// m_flVolume
|
|
[SchemaMember("CFuncTrackTrain", "m_flVolume")]
|
|
public ref float Volume => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flVolume");
|
|
|
|
// m_flBank
|
|
[SchemaMember("CFuncTrackTrain", "m_flBank")]
|
|
public ref float Bank => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flBank");
|
|
|
|
// m_oldSpeed
|
|
[SchemaMember("CFuncTrackTrain", "m_oldSpeed")]
|
|
public ref float OldSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_oldSpeed");
|
|
|
|
// m_flBlockDamage
|
|
[SchemaMember("CFuncTrackTrain", "m_flBlockDamage")]
|
|
public ref float BlockDamage => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flBlockDamage");
|
|
|
|
// m_height
|
|
[SchemaMember("CFuncTrackTrain", "m_height")]
|
|
public ref float Height => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_height");
|
|
|
|
// m_maxSpeed
|
|
[SchemaMember("CFuncTrackTrain", "m_maxSpeed")]
|
|
public ref float MaxSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_maxSpeed");
|
|
|
|
// m_dir
|
|
[SchemaMember("CFuncTrackTrain", "m_dir")]
|
|
public ref float Dir => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_dir");
|
|
|
|
// m_iszSoundMove
|
|
[SchemaMember("CFuncTrackTrain", "m_iszSoundMove")]
|
|
public string SoundMove
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackTrain", "m_iszSoundMove"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackTrain", "m_iszSoundMove", value); }
|
|
}
|
|
|
|
// m_iszSoundMovePing
|
|
[SchemaMember("CFuncTrackTrain", "m_iszSoundMovePing")]
|
|
public string SoundMovePing
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackTrain", "m_iszSoundMovePing"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackTrain", "m_iszSoundMovePing", value); }
|
|
}
|
|
|
|
// m_iszSoundStart
|
|
[SchemaMember("CFuncTrackTrain", "m_iszSoundStart")]
|
|
public string SoundStart
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackTrain", "m_iszSoundStart"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackTrain", "m_iszSoundStart", value); }
|
|
}
|
|
|
|
// m_iszSoundStop
|
|
[SchemaMember("CFuncTrackTrain", "m_iszSoundStop")]
|
|
public string SoundStop
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackTrain", "m_iszSoundStop"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackTrain", "m_iszSoundStop", value); }
|
|
}
|
|
|
|
// m_strPathTarget
|
|
[SchemaMember("CFuncTrackTrain", "m_strPathTarget")]
|
|
public string StrPathTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrackTrain", "m_strPathTarget"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrackTrain", "m_strPathTarget", value); }
|
|
}
|
|
|
|
// m_flMoveSoundMinDuration
|
|
[SchemaMember("CFuncTrackTrain", "m_flMoveSoundMinDuration")]
|
|
public ref float MoveSoundMinDuration => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flMoveSoundMinDuration");
|
|
|
|
// m_flMoveSoundMaxDuration
|
|
[SchemaMember("CFuncTrackTrain", "m_flMoveSoundMaxDuration")]
|
|
public ref float MoveSoundMaxDuration => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flMoveSoundMaxDuration");
|
|
|
|
// m_flNextMoveSoundTime
|
|
[SchemaMember("CFuncTrackTrain", "m_flNextMoveSoundTime")]
|
|
public ref float NextMoveSoundTime => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flNextMoveSoundTime");
|
|
|
|
// m_flMoveSoundMinPitch
|
|
[SchemaMember("CFuncTrackTrain", "m_flMoveSoundMinPitch")]
|
|
public ref float MoveSoundMinPitch => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flMoveSoundMinPitch");
|
|
|
|
// m_flMoveSoundMaxPitch
|
|
[SchemaMember("CFuncTrackTrain", "m_flMoveSoundMaxPitch")]
|
|
public ref float MoveSoundMaxPitch => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flMoveSoundMaxPitch");
|
|
|
|
// m_eOrientationType
|
|
[SchemaMember("CFuncTrackTrain", "m_eOrientationType")]
|
|
public ref TrainOrientationType_t OrientationType => ref Schema.GetRef<TrainOrientationType_t>(this.Handle, "CFuncTrackTrain", "m_eOrientationType");
|
|
|
|
// m_eVelocityType
|
|
[SchemaMember("CFuncTrackTrain", "m_eVelocityType")]
|
|
public ref TrainVelocityType_t VelocityType => ref Schema.GetRef<TrainVelocityType_t>(this.Handle, "CFuncTrackTrain", "m_eVelocityType");
|
|
|
|
// m_OnStart
|
|
[SchemaMember("CFuncTrackTrain", "m_OnStart")]
|
|
public CEntityIOOutput OnStart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncTrackTrain", "m_OnStart");
|
|
|
|
// m_OnNext
|
|
[SchemaMember("CFuncTrackTrain", "m_OnNext")]
|
|
public CEntityIOOutput OnNext => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncTrackTrain", "m_OnNext");
|
|
|
|
// m_OnArrivedAtDestinationNode
|
|
[SchemaMember("CFuncTrackTrain", "m_OnArrivedAtDestinationNode")]
|
|
public CEntityIOOutput OnArrivedAtDestinationNode => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncTrackTrain", "m_OnArrivedAtDestinationNode");
|
|
|
|
// m_bManualSpeedChanges
|
|
[SchemaMember("CFuncTrackTrain", "m_bManualSpeedChanges")]
|
|
public ref bool ManualSpeedChanges => ref Schema.GetRef<bool>(this.Handle, "CFuncTrackTrain", "m_bManualSpeedChanges");
|
|
|
|
// m_flDesiredSpeed
|
|
[SchemaMember("CFuncTrackTrain", "m_flDesiredSpeed")]
|
|
public ref float DesiredSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flDesiredSpeed");
|
|
|
|
// m_flSpeedChangeTime
|
|
[SchemaMember("CFuncTrackTrain", "m_flSpeedChangeTime")]
|
|
public ref float SpeedChangeTime => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flSpeedChangeTime");
|
|
|
|
// m_flAccelSpeed
|
|
[SchemaMember("CFuncTrackTrain", "m_flAccelSpeed")]
|
|
public ref float AccelSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flAccelSpeed");
|
|
|
|
// m_flDecelSpeed
|
|
[SchemaMember("CFuncTrackTrain", "m_flDecelSpeed")]
|
|
public ref float DecelSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flDecelSpeed");
|
|
|
|
// m_bAccelToSpeed
|
|
[SchemaMember("CFuncTrackTrain", "m_bAccelToSpeed")]
|
|
public ref bool AccelToSpeed => ref Schema.GetRef<bool>(this.Handle, "CFuncTrackTrain", "m_bAccelToSpeed");
|
|
|
|
// m_flTimeScale
|
|
[SchemaMember("CFuncTrackTrain", "m_flTimeScale")]
|
|
public ref float TimeScale => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flTimeScale");
|
|
|
|
// m_flNextMPSoundTime
|
|
[SchemaMember("CFuncTrackTrain", "m_flNextMPSoundTime")]
|
|
public ref float NextMPSoundTime => ref Schema.GetRef<float>(this.Handle, "CFuncTrackTrain", "m_flNextMPSoundTime");
|
|
|
|
}
|
|
|
|
public partial class CFuncTrain : CBasePlatTrain
|
|
{
|
|
public CFuncTrain (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hCurrentTarget
|
|
[SchemaMember("CFuncTrain", "m_hCurrentTarget")]
|
|
public CHandle<CBaseEntity> CurrentTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CFuncTrain", "m_hCurrentTarget");
|
|
|
|
// m_activated
|
|
[SchemaMember("CFuncTrain", "m_activated")]
|
|
public ref bool Activated => ref Schema.GetRef<bool>(this.Handle, "CFuncTrain", "m_activated");
|
|
|
|
// m_hEnemy
|
|
[SchemaMember("CFuncTrain", "m_hEnemy")]
|
|
public CHandle<CBaseEntity> Enemy => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CFuncTrain", "m_hEnemy");
|
|
|
|
// m_flBlockDamage
|
|
[SchemaMember("CFuncTrain", "m_flBlockDamage")]
|
|
public ref float BlockDamage => ref Schema.GetRef<float>(this.Handle, "CFuncTrain", "m_flBlockDamage");
|
|
|
|
// m_flNextBlockTime
|
|
[SchemaMember("CFuncTrain", "m_flNextBlockTime")]
|
|
public ref float NextBlockTime => ref Schema.GetRef<float>(this.Handle, "CFuncTrain", "m_flNextBlockTime");
|
|
|
|
// m_iszLastTarget
|
|
[SchemaMember("CFuncTrain", "m_iszLastTarget")]
|
|
public string LastTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CFuncTrain", "m_iszLastTarget"); }
|
|
set { Schema.SetString(this.Handle, "CFuncTrain", "m_iszLastTarget", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CFuncTrainControls : CBaseModelEntity
|
|
{
|
|
public CFuncTrainControls (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncVehicleClip : CBaseModelEntity
|
|
{
|
|
public CFuncVehicleClip (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncVPhysicsClip : CBaseModelEntity
|
|
{
|
|
public CFuncVPhysicsClip (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CFuncVPhysicsClip", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CFuncVPhysicsClip", "m_bDisabled");
|
|
|
|
}
|
|
|
|
public partial class CFuncWall : CBaseModelEntity
|
|
{
|
|
public CFuncWall (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nState
|
|
[SchemaMember("CFuncWall", "m_nState")]
|
|
public ref Int32 State => ref Schema.GetRef<Int32>(this.Handle, "CFuncWall", "m_nState");
|
|
|
|
}
|
|
|
|
public partial class CFuncWallToggle : CFuncWall
|
|
{
|
|
public CFuncWallToggle (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CFuncWater : CBaseModelEntity
|
|
{
|
|
public CFuncWater (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_BuoyancyHelper
|
|
[SchemaMember("CFuncWater", "m_BuoyancyHelper")]
|
|
public CBuoyancyHelper BuoyancyHelper => Schema.GetDeclaredClass<CBuoyancyHelper>(this.Handle, "CFuncWater", "m_BuoyancyHelper");
|
|
|
|
}
|
|
|
|
public partial class CGameChoreoServices : IChoreoServices
|
|
{
|
|
public CGameChoreoServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hOwner
|
|
[SchemaMember("CGameChoreoServices", "m_hOwner")]
|
|
public CHandle<CBaseAnimGraph> Owner => Schema.GetDeclaredClass<CHandle<CBaseAnimGraph>>(this.Handle, "CGameChoreoServices", "m_hOwner");
|
|
|
|
// m_hScriptedSequence
|
|
[SchemaMember("CGameChoreoServices", "m_hScriptedSequence")]
|
|
public CHandle<CScriptedSequence> ScriptedSequence => Schema.GetDeclaredClass<CHandle<CScriptedSequence>>(this.Handle, "CGameChoreoServices", "m_hScriptedSequence");
|
|
|
|
// m_flTimeStartedState
|
|
[SchemaMember("CGameChoreoServices", "m_flTimeStartedState")]
|
|
public ref float TimeStartedState => ref Schema.GetRef<float>(this.Handle, "CGameChoreoServices", "m_flTimeStartedState");
|
|
|
|
}
|
|
|
|
public partial class CGameEnd : CRulePointEntity
|
|
{
|
|
public CGameEnd (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CGameGibManager : CBaseEntity
|
|
{
|
|
public CGameGibManager (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bAllowNewGibs
|
|
[SchemaMember("CGameGibManager", "m_bAllowNewGibs")]
|
|
public ref bool AllowNewGibs => ref Schema.GetRef<bool>(this.Handle, "CGameGibManager", "m_bAllowNewGibs");
|
|
|
|
// m_iCurrentMaxPieces
|
|
[SchemaMember("CGameGibManager", "m_iCurrentMaxPieces")]
|
|
public ref Int32 CurrentMaxPieces => ref Schema.GetRef<Int32>(this.Handle, "CGameGibManager", "m_iCurrentMaxPieces");
|
|
|
|
// m_iMaxPieces
|
|
[SchemaMember("CGameGibManager", "m_iMaxPieces")]
|
|
public ref Int32 MaxPieces => ref Schema.GetRef<Int32>(this.Handle, "CGameGibManager", "m_iMaxPieces");
|
|
|
|
// m_iLastFrame
|
|
[SchemaMember("CGameGibManager", "m_iLastFrame")]
|
|
public ref Int32 LastFrame => ref Schema.GetRef<Int32>(this.Handle, "CGameGibManager", "m_iLastFrame");
|
|
|
|
}
|
|
|
|
public partial class CGameMoney : CRulePointEntity
|
|
{
|
|
public CGameMoney (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnMoneySpent
|
|
[SchemaMember("CGameMoney", "m_OnMoneySpent")]
|
|
public CEntityIOOutput OnMoneySpent => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGameMoney", "m_OnMoneySpent");
|
|
|
|
// m_OnMoneySpentFail
|
|
[SchemaMember("CGameMoney", "m_OnMoneySpentFail")]
|
|
public CEntityIOOutput OnMoneySpentFail => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGameMoney", "m_OnMoneySpentFail");
|
|
|
|
// m_nMoney
|
|
[SchemaMember("CGameMoney", "m_nMoney")]
|
|
public ref Int32 Money => ref Schema.GetRef<Int32>(this.Handle, "CGameMoney", "m_nMoney");
|
|
|
|
// m_strAwardText
|
|
[SchemaMember("CGameMoney", "m_strAwardText")]
|
|
public string StrAwardText
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CGameMoney", "m_strAwardText"); }
|
|
set { Schema.SetString(this.Handle, "CGameMoney", "m_strAwardText", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CGamePlayerEquip : CRulePointEntity
|
|
{
|
|
public CGamePlayerEquip (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CGamePlayerZone : CRuleBrushEntity
|
|
{
|
|
public CGamePlayerZone (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnPlayerInZone
|
|
[SchemaMember("CGamePlayerZone", "m_OnPlayerInZone")]
|
|
public CEntityIOOutput OnPlayerInZone => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGamePlayerZone", "m_OnPlayerInZone");
|
|
|
|
// m_OnPlayerOutZone
|
|
[SchemaMember("CGamePlayerZone", "m_OnPlayerOutZone")]
|
|
public CEntityIOOutput OnPlayerOutZone => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGamePlayerZone", "m_OnPlayerOutZone");
|
|
|
|
}
|
|
|
|
public partial class CGameRules : NativeObject
|
|
{
|
|
public CGameRules (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_szQuestName
|
|
[SchemaMember("CGameRules", "m_szQuestName")]
|
|
public string QuestName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CGameRules", "m_szQuestName"); }
|
|
set { Schema.SetString(this.Handle, "CGameRules", "m_szQuestName", value); }
|
|
}
|
|
|
|
// m_nQuestPhase
|
|
[SchemaMember("CGameRules", "m_nQuestPhase")]
|
|
public ref Int32 QuestPhase => ref Schema.GetRef<Int32>(this.Handle, "CGameRules", "m_nQuestPhase");
|
|
|
|
}
|
|
|
|
public partial class CGameRulesProxy : CBaseEntity
|
|
{
|
|
public CGameRulesProxy (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CGameSceneNode : NativeObject
|
|
{
|
|
public CGameSceneNode (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nodeToWorld
|
|
[SchemaMember("CGameSceneNode", "m_nodeToWorld")]
|
|
public CTransform NodeToWorld => Schema.GetDeclaredClass<CTransform>(this.Handle, "CGameSceneNode", "m_nodeToWorld");
|
|
|
|
// m_pOwner
|
|
[SchemaMember("CGameSceneNode", "m_pOwner")]
|
|
public CEntityInstance? Owner => Schema.GetPointer<CEntityInstance>(this.Handle, "CGameSceneNode", "m_pOwner");
|
|
|
|
// m_pParent
|
|
[SchemaMember("CGameSceneNode", "m_pParent")]
|
|
public CGameSceneNode? PParent => Schema.GetPointer<CGameSceneNode>(this.Handle, "CGameSceneNode", "m_pParent");
|
|
|
|
// m_pChild
|
|
[SchemaMember("CGameSceneNode", "m_pChild")]
|
|
public CGameSceneNode? Child => Schema.GetPointer<CGameSceneNode>(this.Handle, "CGameSceneNode", "m_pChild");
|
|
|
|
// m_pNextSibling
|
|
[SchemaMember("CGameSceneNode", "m_pNextSibling")]
|
|
public CGameSceneNode? NextSibling => Schema.GetPointer<CGameSceneNode>(this.Handle, "CGameSceneNode", "m_pNextSibling");
|
|
|
|
// m_vecOrigin
|
|
[SchemaMember("CGameSceneNode", "m_vecOrigin")]
|
|
public CNetworkOriginCellCoordQuantizedVector Origin => Schema.GetDeclaredClass<CNetworkOriginCellCoordQuantizedVector>(this.Handle, "CGameSceneNode", "m_vecOrigin");
|
|
|
|
// m_angRotation
|
|
[SchemaMember("CGameSceneNode", "m_angRotation")]
|
|
public QAngle Rotation => Schema.GetDeclaredClass<QAngle>(this.Handle, "CGameSceneNode", "m_angRotation");
|
|
|
|
// m_flScale
|
|
[SchemaMember("CGameSceneNode", "m_flScale")]
|
|
public ref float Scale => ref Schema.GetRef<float>(this.Handle, "CGameSceneNode", "m_flScale");
|
|
|
|
// m_vecAbsOrigin
|
|
[SchemaMember("CGameSceneNode", "m_vecAbsOrigin")]
|
|
public Vector AbsOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CGameSceneNode", "m_vecAbsOrigin");
|
|
|
|
// m_angAbsRotation
|
|
[SchemaMember("CGameSceneNode", "m_angAbsRotation")]
|
|
public QAngle AbsRotation => Schema.GetDeclaredClass<QAngle>(this.Handle, "CGameSceneNode", "m_angAbsRotation");
|
|
|
|
// m_flAbsScale
|
|
[SchemaMember("CGameSceneNode", "m_flAbsScale")]
|
|
public ref float AbsScale => ref Schema.GetRef<float>(this.Handle, "CGameSceneNode", "m_flAbsScale");
|
|
|
|
// m_nParentAttachmentOrBone
|
|
[SchemaMember("CGameSceneNode", "m_nParentAttachmentOrBone")]
|
|
public ref Int16 ParentAttachmentOrBone => ref Schema.GetRef<Int16>(this.Handle, "CGameSceneNode", "m_nParentAttachmentOrBone");
|
|
|
|
// m_bDebugAbsOriginChanges
|
|
[SchemaMember("CGameSceneNode", "m_bDebugAbsOriginChanges")]
|
|
public ref bool DebugAbsOriginChanges => ref Schema.GetRef<bool>(this.Handle, "CGameSceneNode", "m_bDebugAbsOriginChanges");
|
|
|
|
// m_bDormant
|
|
[SchemaMember("CGameSceneNode", "m_bDormant")]
|
|
public ref bool Dormant => ref Schema.GetRef<bool>(this.Handle, "CGameSceneNode", "m_bDormant");
|
|
|
|
// m_bForceParentToBeNetworked
|
|
[SchemaMember("CGameSceneNode", "m_bForceParentToBeNetworked")]
|
|
public ref bool ForceParentToBeNetworked => ref Schema.GetRef<bool>(this.Handle, "CGameSceneNode", "m_bForceParentToBeNetworked");
|
|
|
|
// m_nHierarchicalDepth
|
|
[SchemaMember("CGameSceneNode", "m_nHierarchicalDepth")]
|
|
public ref byte HierarchicalDepth => ref Schema.GetRef<byte>(this.Handle, "CGameSceneNode", "m_nHierarchicalDepth");
|
|
|
|
// m_nHierarchyType
|
|
[SchemaMember("CGameSceneNode", "m_nHierarchyType")]
|
|
public ref byte HierarchyType => ref Schema.GetRef<byte>(this.Handle, "CGameSceneNode", "m_nHierarchyType");
|
|
|
|
// m_nDoNotSetAnimTimeInInvalidatePhysicsCount
|
|
[SchemaMember("CGameSceneNode", "m_nDoNotSetAnimTimeInInvalidatePhysicsCount")]
|
|
public ref byte DoNotSetAnimTimeInInvalidatePhysicsCount => ref Schema.GetRef<byte>(this.Handle, "CGameSceneNode", "m_nDoNotSetAnimTimeInInvalidatePhysicsCount");
|
|
|
|
// m_name
|
|
[SchemaMember("CGameSceneNode", "m_name")]
|
|
public CUtlStringToken Name => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CGameSceneNode", "m_name");
|
|
|
|
// m_hierarchyAttachName
|
|
[SchemaMember("CGameSceneNode", "m_hierarchyAttachName")]
|
|
public CUtlStringToken HierarchyAttachName => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CGameSceneNode", "m_hierarchyAttachName");
|
|
|
|
// m_flZOffset
|
|
[SchemaMember("CGameSceneNode", "m_flZOffset")]
|
|
public ref float ZOffset => ref Schema.GetRef<float>(this.Handle, "CGameSceneNode", "m_flZOffset");
|
|
|
|
// m_vRenderOrigin
|
|
[SchemaMember("CGameSceneNode", "m_vRenderOrigin")]
|
|
public Vector RenderOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CGameSceneNode", "m_vRenderOrigin");
|
|
|
|
}
|
|
|
|
public partial class CGameText : CRulePointEntity
|
|
{
|
|
public CGameText (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszMessage
|
|
[SchemaMember("CGameText", "m_iszMessage")]
|
|
public string Message
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CGameText", "m_iszMessage"); }
|
|
set { Schema.SetString(this.Handle, "CGameText", "m_iszMessage", value); }
|
|
}
|
|
|
|
// m_textParms
|
|
[SchemaMember("CGameText", "m_textParms")]
|
|
public hudtextparms_t TextParms => Schema.GetDeclaredClass<hudtextparms_t>(this.Handle, "CGameText", "m_textParms");
|
|
|
|
}
|
|
|
|
public partial class CGenericConstraint : CPhysConstraint
|
|
{
|
|
public CGenericConstraint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nLinearMotionX
|
|
[SchemaMember("CGenericConstraint", "m_nLinearMotionX")]
|
|
public ref JointMotion_t LinearMotionX => ref Schema.GetRef<JointMotion_t>(this.Handle, "CGenericConstraint", "m_nLinearMotionX");
|
|
|
|
// m_nLinearMotionY
|
|
[SchemaMember("CGenericConstraint", "m_nLinearMotionY")]
|
|
public ref JointMotion_t LinearMotionY => ref Schema.GetRef<JointMotion_t>(this.Handle, "CGenericConstraint", "m_nLinearMotionY");
|
|
|
|
// m_nLinearMotionZ
|
|
[SchemaMember("CGenericConstraint", "m_nLinearMotionZ")]
|
|
public ref JointMotion_t LinearMotionZ => ref Schema.GetRef<JointMotion_t>(this.Handle, "CGenericConstraint", "m_nLinearMotionZ");
|
|
|
|
// m_flLinearFrequencyX
|
|
[SchemaMember("CGenericConstraint", "m_flLinearFrequencyX")]
|
|
public ref float LinearFrequencyX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flLinearFrequencyX");
|
|
|
|
// m_flLinearFrequencyY
|
|
[SchemaMember("CGenericConstraint", "m_flLinearFrequencyY")]
|
|
public ref float LinearFrequencyY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flLinearFrequencyY");
|
|
|
|
// m_flLinearFrequencyZ
|
|
[SchemaMember("CGenericConstraint", "m_flLinearFrequencyZ")]
|
|
public ref float LinearFrequencyZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flLinearFrequencyZ");
|
|
|
|
// m_flLinearDampingRatioX
|
|
[SchemaMember("CGenericConstraint", "m_flLinearDampingRatioX")]
|
|
public ref float LinearDampingRatioX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flLinearDampingRatioX");
|
|
|
|
// m_flLinearDampingRatioY
|
|
[SchemaMember("CGenericConstraint", "m_flLinearDampingRatioY")]
|
|
public ref float LinearDampingRatioY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flLinearDampingRatioY");
|
|
|
|
// m_flLinearDampingRatioZ
|
|
[SchemaMember("CGenericConstraint", "m_flLinearDampingRatioZ")]
|
|
public ref float LinearDampingRatioZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flLinearDampingRatioZ");
|
|
|
|
// m_flMaxLinearImpulseX
|
|
[SchemaMember("CGenericConstraint", "m_flMaxLinearImpulseX")]
|
|
public ref float MaxLinearImpulseX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flMaxLinearImpulseX");
|
|
|
|
// m_flMaxLinearImpulseY
|
|
[SchemaMember("CGenericConstraint", "m_flMaxLinearImpulseY")]
|
|
public ref float MaxLinearImpulseY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flMaxLinearImpulseY");
|
|
|
|
// m_flMaxLinearImpulseZ
|
|
[SchemaMember("CGenericConstraint", "m_flMaxLinearImpulseZ")]
|
|
public ref float MaxLinearImpulseZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flMaxLinearImpulseZ");
|
|
|
|
// m_flBreakAfterTimeX
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeX")]
|
|
public ref float BreakAfterTimeX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeX");
|
|
|
|
// m_flBreakAfterTimeY
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeY")]
|
|
public ref float BreakAfterTimeY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeY");
|
|
|
|
// m_flBreakAfterTimeZ
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeZ")]
|
|
public ref float BreakAfterTimeZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeZ");
|
|
|
|
// m_flBreakAfterTimeStartTimeX
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeStartTimeX")]
|
|
public ref float BreakAfterTimeStartTimeX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeStartTimeX");
|
|
|
|
// m_flBreakAfterTimeStartTimeY
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeStartTimeY")]
|
|
public ref float BreakAfterTimeStartTimeY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeStartTimeY");
|
|
|
|
// m_flBreakAfterTimeStartTimeZ
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeStartTimeZ")]
|
|
public ref float BreakAfterTimeStartTimeZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeStartTimeZ");
|
|
|
|
// m_flBreakAfterTimeThresholdX
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeThresholdX")]
|
|
public ref float BreakAfterTimeThresholdX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeThresholdX");
|
|
|
|
// m_flBreakAfterTimeThresholdY
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeThresholdY")]
|
|
public ref float BreakAfterTimeThresholdY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeThresholdY");
|
|
|
|
// m_flBreakAfterTimeThresholdZ
|
|
[SchemaMember("CGenericConstraint", "m_flBreakAfterTimeThresholdZ")]
|
|
public ref float BreakAfterTimeThresholdZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flBreakAfterTimeThresholdZ");
|
|
|
|
// m_flNotifyForceX
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceX")]
|
|
public ref float NotifyForceX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceX");
|
|
|
|
// m_flNotifyForceY
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceY")]
|
|
public ref float NotifyForceY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceY");
|
|
|
|
// m_flNotifyForceZ
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceZ")]
|
|
public ref float NotifyForceZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceZ");
|
|
|
|
// m_flNotifyForceMinTimeX
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceMinTimeX")]
|
|
public ref float NotifyForceMinTimeX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceMinTimeX");
|
|
|
|
// m_flNotifyForceMinTimeY
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceMinTimeY")]
|
|
public ref float NotifyForceMinTimeY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceMinTimeY");
|
|
|
|
// m_flNotifyForceMinTimeZ
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceMinTimeZ")]
|
|
public ref float NotifyForceMinTimeZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceMinTimeZ");
|
|
|
|
// m_flNotifyForceLastTimeX
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceLastTimeX")]
|
|
public ref float NotifyForceLastTimeX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceLastTimeX");
|
|
|
|
// m_flNotifyForceLastTimeY
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceLastTimeY")]
|
|
public ref float NotifyForceLastTimeY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceLastTimeY");
|
|
|
|
// m_flNotifyForceLastTimeZ
|
|
[SchemaMember("CGenericConstraint", "m_flNotifyForceLastTimeZ")]
|
|
public ref float NotifyForceLastTimeZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flNotifyForceLastTimeZ");
|
|
|
|
// m_bAxisNotifiedX
|
|
[SchemaMember("CGenericConstraint", "m_bAxisNotifiedX")]
|
|
public ref bool AxisNotifiedX => ref Schema.GetRef<bool>(this.Handle, "CGenericConstraint", "m_bAxisNotifiedX");
|
|
|
|
// m_bAxisNotifiedY
|
|
[SchemaMember("CGenericConstraint", "m_bAxisNotifiedY")]
|
|
public ref bool AxisNotifiedY => ref Schema.GetRef<bool>(this.Handle, "CGenericConstraint", "m_bAxisNotifiedY");
|
|
|
|
// m_bAxisNotifiedZ
|
|
[SchemaMember("CGenericConstraint", "m_bAxisNotifiedZ")]
|
|
public ref bool AxisNotifiedZ => ref Schema.GetRef<bool>(this.Handle, "CGenericConstraint", "m_bAxisNotifiedZ");
|
|
|
|
// m_nAngularMotionX
|
|
[SchemaMember("CGenericConstraint", "m_nAngularMotionX")]
|
|
public ref JointMotion_t AngularMotionX => ref Schema.GetRef<JointMotion_t>(this.Handle, "CGenericConstraint", "m_nAngularMotionX");
|
|
|
|
// m_nAngularMotionY
|
|
[SchemaMember("CGenericConstraint", "m_nAngularMotionY")]
|
|
public ref JointMotion_t AngularMotionY => ref Schema.GetRef<JointMotion_t>(this.Handle, "CGenericConstraint", "m_nAngularMotionY");
|
|
|
|
// m_nAngularMotionZ
|
|
[SchemaMember("CGenericConstraint", "m_nAngularMotionZ")]
|
|
public ref JointMotion_t AngularMotionZ => ref Schema.GetRef<JointMotion_t>(this.Handle, "CGenericConstraint", "m_nAngularMotionZ");
|
|
|
|
// m_flAngularFrequencyX
|
|
[SchemaMember("CGenericConstraint", "m_flAngularFrequencyX")]
|
|
public ref float AngularFrequencyX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flAngularFrequencyX");
|
|
|
|
// m_flAngularFrequencyY
|
|
[SchemaMember("CGenericConstraint", "m_flAngularFrequencyY")]
|
|
public ref float AngularFrequencyY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flAngularFrequencyY");
|
|
|
|
// m_flAngularFrequencyZ
|
|
[SchemaMember("CGenericConstraint", "m_flAngularFrequencyZ")]
|
|
public ref float AngularFrequencyZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flAngularFrequencyZ");
|
|
|
|
// m_flAngularDampingRatioX
|
|
[SchemaMember("CGenericConstraint", "m_flAngularDampingRatioX")]
|
|
public ref float AngularDampingRatioX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flAngularDampingRatioX");
|
|
|
|
// m_flAngularDampingRatioY
|
|
[SchemaMember("CGenericConstraint", "m_flAngularDampingRatioY")]
|
|
public ref float AngularDampingRatioY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flAngularDampingRatioY");
|
|
|
|
// m_flAngularDampingRatioZ
|
|
[SchemaMember("CGenericConstraint", "m_flAngularDampingRatioZ")]
|
|
public ref float AngularDampingRatioZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flAngularDampingRatioZ");
|
|
|
|
// m_flMaxAngularImpulseX
|
|
[SchemaMember("CGenericConstraint", "m_flMaxAngularImpulseX")]
|
|
public ref float MaxAngularImpulseX => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flMaxAngularImpulseX");
|
|
|
|
// m_flMaxAngularImpulseY
|
|
[SchemaMember("CGenericConstraint", "m_flMaxAngularImpulseY")]
|
|
public ref float MaxAngularImpulseY => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flMaxAngularImpulseY");
|
|
|
|
// m_flMaxAngularImpulseZ
|
|
[SchemaMember("CGenericConstraint", "m_flMaxAngularImpulseZ")]
|
|
public ref float MaxAngularImpulseZ => ref Schema.GetRef<float>(this.Handle, "CGenericConstraint", "m_flMaxAngularImpulseZ");
|
|
|
|
// m_NotifyForceReachedX
|
|
[SchemaMember("CGenericConstraint", "m_NotifyForceReachedX")]
|
|
public CEntityIOOutput NotifyForceReachedX => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGenericConstraint", "m_NotifyForceReachedX");
|
|
|
|
// m_NotifyForceReachedY
|
|
[SchemaMember("CGenericConstraint", "m_NotifyForceReachedY")]
|
|
public CEntityIOOutput NotifyForceReachedY => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGenericConstraint", "m_NotifyForceReachedY");
|
|
|
|
// m_NotifyForceReachedZ
|
|
[SchemaMember("CGenericConstraint", "m_NotifyForceReachedZ")]
|
|
public CEntityIOOutput NotifyForceReachedZ => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGenericConstraint", "m_NotifyForceReachedZ");
|
|
|
|
}
|
|
|
|
public partial class CGlowProperty : NativeObject
|
|
{
|
|
public CGlowProperty (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fGlowColor
|
|
[SchemaMember("CGlowProperty", "m_fGlowColor")]
|
|
public Vector GlowColor => Schema.GetDeclaredClass<Vector>(this.Handle, "CGlowProperty", "m_fGlowColor");
|
|
|
|
// m_iGlowType
|
|
[SchemaMember("CGlowProperty", "m_iGlowType")]
|
|
public ref Int32 GlowType => ref Schema.GetRef<Int32>(this.Handle, "CGlowProperty", "m_iGlowType");
|
|
|
|
// m_iGlowTeam
|
|
[SchemaMember("CGlowProperty", "m_iGlowTeam")]
|
|
public ref Int32 GlowTeam => ref Schema.GetRef<Int32>(this.Handle, "CGlowProperty", "m_iGlowTeam");
|
|
|
|
// m_nGlowRange
|
|
[SchemaMember("CGlowProperty", "m_nGlowRange")]
|
|
public ref Int32 GlowRange => ref Schema.GetRef<Int32>(this.Handle, "CGlowProperty", "m_nGlowRange");
|
|
|
|
// m_nGlowRangeMin
|
|
[SchemaMember("CGlowProperty", "m_nGlowRangeMin")]
|
|
public ref Int32 GlowRangeMin => ref Schema.GetRef<Int32>(this.Handle, "CGlowProperty", "m_nGlowRangeMin");
|
|
|
|
// m_glowColorOverride
|
|
[SchemaMember("CGlowProperty", "m_glowColorOverride")]
|
|
public Color GlowColorOverride
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CGlowProperty", "m_glowColorOverride"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CGlowProperty", "m_glowColorOverride", value); }
|
|
}
|
|
|
|
// m_bFlashing
|
|
[SchemaMember("CGlowProperty", "m_bFlashing")]
|
|
public ref bool Flashing => ref Schema.GetRef<bool>(this.Handle, "CGlowProperty", "m_bFlashing");
|
|
|
|
// m_flGlowTime
|
|
[SchemaMember("CGlowProperty", "m_flGlowTime")]
|
|
public ref float GlowTime => ref Schema.GetRef<float>(this.Handle, "CGlowProperty", "m_flGlowTime");
|
|
|
|
// m_flGlowStartTime
|
|
[SchemaMember("CGlowProperty", "m_flGlowStartTime")]
|
|
public ref float GlowStartTime => ref Schema.GetRef<float>(this.Handle, "CGlowProperty", "m_flGlowStartTime");
|
|
|
|
// m_bEligibleForScreenHighlight
|
|
[SchemaMember("CGlowProperty", "m_bEligibleForScreenHighlight")]
|
|
public ref bool EligibleForScreenHighlight => ref Schema.GetRef<bool>(this.Handle, "CGlowProperty", "m_bEligibleForScreenHighlight");
|
|
|
|
// m_bGlowing
|
|
[SchemaMember("CGlowProperty", "m_bGlowing")]
|
|
public ref bool Glowing => ref Schema.GetRef<bool>(this.Handle, "CGlowProperty", "m_bGlowing");
|
|
|
|
}
|
|
|
|
public partial class CGradientFog : CBaseEntity
|
|
{
|
|
public CGradientFog (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hGradientFogTexture
|
|
[SchemaMember("CGradientFog", "m_hGradientFogTexture")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> GradientFogTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CGradientFog", "m_hGradientFogTexture");
|
|
|
|
// m_flFogStartDistance
|
|
[SchemaMember("CGradientFog", "m_flFogStartDistance")]
|
|
public ref float FogStartDistance => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogStartDistance");
|
|
|
|
// m_flFogEndDistance
|
|
[SchemaMember("CGradientFog", "m_flFogEndDistance")]
|
|
public ref float FogEndDistance => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogEndDistance");
|
|
|
|
// m_bHeightFogEnabled
|
|
[SchemaMember("CGradientFog", "m_bHeightFogEnabled")]
|
|
public ref bool HeightFogEnabled => ref Schema.GetRef<bool>(this.Handle, "CGradientFog", "m_bHeightFogEnabled");
|
|
|
|
// m_flFogStartHeight
|
|
[SchemaMember("CGradientFog", "m_flFogStartHeight")]
|
|
public ref float FogStartHeight => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogStartHeight");
|
|
|
|
// m_flFogEndHeight
|
|
[SchemaMember("CGradientFog", "m_flFogEndHeight")]
|
|
public ref float FogEndHeight => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogEndHeight");
|
|
|
|
// m_flFarZ
|
|
[SchemaMember("CGradientFog", "m_flFarZ")]
|
|
public ref float FarZ => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFarZ");
|
|
|
|
// m_flFogMaxOpacity
|
|
[SchemaMember("CGradientFog", "m_flFogMaxOpacity")]
|
|
public ref float FogMaxOpacity => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogMaxOpacity");
|
|
|
|
// m_flFogFalloffExponent
|
|
[SchemaMember("CGradientFog", "m_flFogFalloffExponent")]
|
|
public ref float FogFalloffExponent => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogFalloffExponent");
|
|
|
|
// m_flFogVerticalExponent
|
|
[SchemaMember("CGradientFog", "m_flFogVerticalExponent")]
|
|
public ref float FogVerticalExponent => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogVerticalExponent");
|
|
|
|
// m_fogColor
|
|
[SchemaMember("CGradientFog", "m_fogColor")]
|
|
public Color FogColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CGradientFog", "m_fogColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CGradientFog", "m_fogColor", value); }
|
|
}
|
|
|
|
// m_flFogStrength
|
|
[SchemaMember("CGradientFog", "m_flFogStrength")]
|
|
public ref float FogStrength => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFogStrength");
|
|
|
|
// m_flFadeTime
|
|
[SchemaMember("CGradientFog", "m_flFadeTime")]
|
|
public ref float FadeTime => ref Schema.GetRef<float>(this.Handle, "CGradientFog", "m_flFadeTime");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CGradientFog", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CGradientFog", "m_bStartDisabled");
|
|
|
|
// m_bIsEnabled
|
|
[SchemaMember("CGradientFog", "m_bIsEnabled")]
|
|
public ref bool IsEnabled => ref Schema.GetRef<bool>(this.Handle, "CGradientFog", "m_bIsEnabled");
|
|
|
|
// m_bGradientFogNeedsTextures
|
|
[SchemaMember("CGradientFog", "m_bGradientFogNeedsTextures")]
|
|
public ref bool GradientFogNeedsTextures => ref Schema.GetRef<bool>(this.Handle, "CGradientFog", "m_bGradientFogNeedsTextures");
|
|
|
|
}
|
|
|
|
public partial class CGunTarget : CBaseToggle
|
|
{
|
|
public CGunTarget (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_on
|
|
[SchemaMember("CGunTarget", "m_on")]
|
|
public ref bool On => ref Schema.GetRef<bool>(this.Handle, "CGunTarget", "m_on");
|
|
|
|
// m_hTargetEnt
|
|
[SchemaMember("CGunTarget", "m_hTargetEnt")]
|
|
public CHandle<CBaseEntity> TargetEnt => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CGunTarget", "m_hTargetEnt");
|
|
|
|
// m_OnDeath
|
|
[SchemaMember("CGunTarget", "m_OnDeath")]
|
|
public CEntityIOOutput OnDeath => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CGunTarget", "m_OnDeath");
|
|
|
|
}
|
|
|
|
public partial class CHandleDummy : CBaseEntity
|
|
{
|
|
public CHandleDummy (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CHandleTest : CBaseEntity
|
|
{
|
|
public CHandleTest (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Handle
|
|
[SchemaMember("CHandleTest", "m_Handle")]
|
|
public CHandle<CBaseEntity> TestHandle => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CHandleTest", "m_Handle");
|
|
|
|
// m_bSendHandle
|
|
[SchemaMember("CHandleTest", "m_bSendHandle")]
|
|
public ref bool SendHandle => ref Schema.GetRef<bool>(this.Handle, "CHandleTest", "m_bSendHandle");
|
|
|
|
}
|
|
|
|
public partial class ChangeAccessorFieldPathIndex_t : NativeObject
|
|
{
|
|
public ChangeAccessorFieldPathIndex_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Value
|
|
[SchemaMember("ChangeAccessorFieldPathIndex_t", "m_Value")]
|
|
public ref Int16 Value => ref Schema.GetRef<Int16>(this.Handle, "ChangeAccessorFieldPathIndex_t", "m_Value");
|
|
|
|
}
|
|
|
|
public partial class CHEGrenade : CBaseCSGrenade
|
|
{
|
|
public CHEGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CHEGrenadeProjectile : CBaseCSGrenadeProjectile
|
|
{
|
|
public CHEGrenadeProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CHitboxComponent : CEntityComponent
|
|
{
|
|
public CHitboxComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bvDisabledHitGroups
|
|
[SchemaMember("CHitboxComponent", "m_bvDisabledHitGroups")]
|
|
public Span<UInt32> DisabledHitGroups => Schema.GetFixedArray<UInt32>(this.Handle, "CHitboxComponent", "m_bvDisabledHitGroups", 1);
|
|
|
|
}
|
|
|
|
public partial class CHostage : CHostageExpresserShim
|
|
{
|
|
public CHostage (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnHostageBeginGrab
|
|
[SchemaMember("CHostage", "m_OnHostageBeginGrab")]
|
|
public CEntityIOOutput OnHostageBeginGrab => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CHostage", "m_OnHostageBeginGrab");
|
|
|
|
// m_OnFirstPickedUp
|
|
[SchemaMember("CHostage", "m_OnFirstPickedUp")]
|
|
public CEntityIOOutput OnFirstPickedUp => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CHostage", "m_OnFirstPickedUp");
|
|
|
|
// m_OnDroppedNotRescued
|
|
[SchemaMember("CHostage", "m_OnDroppedNotRescued")]
|
|
public CEntityIOOutput OnDroppedNotRescued => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CHostage", "m_OnDroppedNotRescued");
|
|
|
|
// m_OnRescued
|
|
[SchemaMember("CHostage", "m_OnRescued")]
|
|
public CEntityIOOutput OnRescued => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CHostage", "m_OnRescued");
|
|
|
|
// m_entitySpottedState
|
|
[SchemaMember("CHostage", "m_entitySpottedState")]
|
|
public EntitySpottedState_t EntitySpottedState => Schema.GetDeclaredClass<EntitySpottedState_t>(this.Handle, "CHostage", "m_entitySpottedState");
|
|
|
|
// m_nSpotRules
|
|
[SchemaMember("CHostage", "m_nSpotRules")]
|
|
public ref Int32 SpotRules => ref Schema.GetRef<Int32>(this.Handle, "CHostage", "m_nSpotRules");
|
|
|
|
// m_uiHostageSpawnExclusionGroupMask
|
|
[SchemaMember("CHostage", "m_uiHostageSpawnExclusionGroupMask")]
|
|
public ref UInt32 UiHostageSpawnExclusionGroupMask => ref Schema.GetRef<UInt32>(this.Handle, "CHostage", "m_uiHostageSpawnExclusionGroupMask");
|
|
|
|
// m_nHostageSpawnRandomFactor
|
|
[SchemaMember("CHostage", "m_nHostageSpawnRandomFactor")]
|
|
public ref UInt32 HostageSpawnRandomFactor => ref Schema.GetRef<UInt32>(this.Handle, "CHostage", "m_nHostageSpawnRandomFactor");
|
|
|
|
// m_bRemove
|
|
[SchemaMember("CHostage", "m_bRemove")]
|
|
public ref bool Remove => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_bRemove");
|
|
|
|
// m_vel
|
|
[SchemaMember("CHostage", "m_vel")]
|
|
public Vector Vel => Schema.GetDeclaredClass<Vector>(this.Handle, "CHostage", "m_vel");
|
|
|
|
// m_isRescued
|
|
[SchemaMember("CHostage", "m_isRescued")]
|
|
public ref bool IsRescued => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_isRescued");
|
|
|
|
// m_jumpedThisFrame
|
|
[SchemaMember("CHostage", "m_jumpedThisFrame")]
|
|
public ref bool JumpedThisFrame => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_jumpedThisFrame");
|
|
|
|
// m_nHostageState
|
|
[SchemaMember("CHostage", "m_nHostageState")]
|
|
public ref Int32 HostageState => ref Schema.GetRef<Int32>(this.Handle, "CHostage", "m_nHostageState");
|
|
|
|
// m_leader
|
|
[SchemaMember("CHostage", "m_leader")]
|
|
public CHandle<CBaseEntity> Leader => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CHostage", "m_leader");
|
|
|
|
// m_lastLeader
|
|
[SchemaMember("CHostage", "m_lastLeader")]
|
|
public CHandle<CCSPlayerPawnBase> LastLeader => Schema.GetDeclaredClass<CHandle<CCSPlayerPawnBase>>(this.Handle, "CHostage", "m_lastLeader");
|
|
|
|
// m_reuseTimer
|
|
[SchemaMember("CHostage", "m_reuseTimer")]
|
|
public CountdownTimer ReuseTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CHostage", "m_reuseTimer");
|
|
|
|
// m_hasBeenUsed
|
|
[SchemaMember("CHostage", "m_hasBeenUsed")]
|
|
public ref bool HasBeenUsed => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_hasBeenUsed");
|
|
|
|
// m_accel
|
|
[SchemaMember("CHostage", "m_accel")]
|
|
public Vector Accel => Schema.GetDeclaredClass<Vector>(this.Handle, "CHostage", "m_accel");
|
|
|
|
// m_isRunning
|
|
[SchemaMember("CHostage", "m_isRunning")]
|
|
public ref bool IsRunning => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_isRunning");
|
|
|
|
// m_isCrouching
|
|
[SchemaMember("CHostage", "m_isCrouching")]
|
|
public ref bool IsCrouching => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_isCrouching");
|
|
|
|
// m_jumpTimer
|
|
[SchemaMember("CHostage", "m_jumpTimer")]
|
|
public CountdownTimer JumpTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CHostage", "m_jumpTimer");
|
|
|
|
// m_isWaitingForLeader
|
|
[SchemaMember("CHostage", "m_isWaitingForLeader")]
|
|
public ref bool IsWaitingForLeader => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_isWaitingForLeader");
|
|
|
|
// m_repathTimer
|
|
[SchemaMember("CHostage", "m_repathTimer")]
|
|
public CountdownTimer RepathTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CHostage", "m_repathTimer");
|
|
|
|
// m_inhibitDoorTimer
|
|
[SchemaMember("CHostage", "m_inhibitDoorTimer")]
|
|
public CountdownTimer InhibitDoorTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CHostage", "m_inhibitDoorTimer");
|
|
|
|
// m_inhibitObstacleAvoidanceTimer
|
|
[SchemaMember("CHostage", "m_inhibitObstacleAvoidanceTimer")]
|
|
public CountdownTimer InhibitObstacleAvoidanceTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CHostage", "m_inhibitObstacleAvoidanceTimer");
|
|
|
|
// m_wiggleTimer
|
|
[SchemaMember("CHostage", "m_wiggleTimer")]
|
|
public CountdownTimer WiggleTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CHostage", "m_wiggleTimer");
|
|
|
|
// m_isAdjusted
|
|
[SchemaMember("CHostage", "m_isAdjusted")]
|
|
public ref bool IsAdjusted => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_isAdjusted");
|
|
|
|
// m_bHandsHaveBeenCut
|
|
[SchemaMember("CHostage", "m_bHandsHaveBeenCut")]
|
|
public ref bool HandsHaveBeenCut => ref Schema.GetRef<bool>(this.Handle, "CHostage", "m_bHandsHaveBeenCut");
|
|
|
|
// m_hHostageGrabber
|
|
[SchemaMember("CHostage", "m_hHostageGrabber")]
|
|
public CHandle<CCSPlayerPawn> HostageGrabber => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CHostage", "m_hHostageGrabber");
|
|
|
|
// m_fLastGrabTime
|
|
[SchemaMember("CHostage", "m_fLastGrabTime")]
|
|
public ref float LastGrabTime => ref Schema.GetRef<float>(this.Handle, "CHostage", "m_fLastGrabTime");
|
|
|
|
// m_vecPositionWhenStartedDroppingToGround
|
|
[SchemaMember("CHostage", "m_vecPositionWhenStartedDroppingToGround")]
|
|
public Vector PositionWhenStartedDroppingToGround => Schema.GetDeclaredClass<Vector>(this.Handle, "CHostage", "m_vecPositionWhenStartedDroppingToGround");
|
|
|
|
// m_vecGrabbedPos
|
|
[SchemaMember("CHostage", "m_vecGrabbedPos")]
|
|
public Vector GrabbedPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CHostage", "m_vecGrabbedPos");
|
|
|
|
// m_flRescueStartTime
|
|
[SchemaMember("CHostage", "m_flRescueStartTime")]
|
|
public ref float RescueStartTime => ref Schema.GetRef<float>(this.Handle, "CHostage", "m_flRescueStartTime");
|
|
|
|
// m_flGrabSuccessTime
|
|
[SchemaMember("CHostage", "m_flGrabSuccessTime")]
|
|
public ref float GrabSuccessTime => ref Schema.GetRef<float>(this.Handle, "CHostage", "m_flGrabSuccessTime");
|
|
|
|
// m_flDropStartTime
|
|
[SchemaMember("CHostage", "m_flDropStartTime")]
|
|
public ref float DropStartTime => ref Schema.GetRef<float>(this.Handle, "CHostage", "m_flDropStartTime");
|
|
|
|
// m_nApproachRewardPayouts
|
|
[SchemaMember("CHostage", "m_nApproachRewardPayouts")]
|
|
public ref Int32 ApproachRewardPayouts => ref Schema.GetRef<Int32>(this.Handle, "CHostage", "m_nApproachRewardPayouts");
|
|
|
|
// m_nPickupEventCount
|
|
[SchemaMember("CHostage", "m_nPickupEventCount")]
|
|
public ref Int32 PickupEventCount => ref Schema.GetRef<Int32>(this.Handle, "CHostage", "m_nPickupEventCount");
|
|
|
|
// m_vecSpawnGroundPos
|
|
[SchemaMember("CHostage", "m_vecSpawnGroundPos")]
|
|
public Vector SpawnGroundPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CHostage", "m_vecSpawnGroundPos");
|
|
|
|
// m_vecHostageResetPosition
|
|
[SchemaMember("CHostage", "m_vecHostageResetPosition")]
|
|
public Vector HostageResetPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CHostage", "m_vecHostageResetPosition");
|
|
|
|
}
|
|
|
|
public partial class CHostageAlias_info_hostage_spawn : CHostage
|
|
{
|
|
public CHostageAlias_info_hostage_spawn (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CHostageCarriableProp : CBaseAnimGraph
|
|
{
|
|
public CHostageCarriableProp (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CHostageExpresserShim : CBaseCombatCharacter
|
|
{
|
|
public CHostageExpresserShim (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pExpresser
|
|
[SchemaMember("CHostageExpresserShim", "m_pExpresser")]
|
|
public CAI_Expresser? Expresser => Schema.GetPointer<CAI_Expresser>(this.Handle, "CHostageExpresserShim", "m_pExpresser");
|
|
|
|
}
|
|
|
|
public partial class CHostageRescueZone : CHostageRescueZoneShim
|
|
{
|
|
public CHostageRescueZone (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CHostageRescueZoneShim : CBaseTrigger
|
|
{
|
|
public CHostageRescueZoneShim (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInButtonState : NativeObject
|
|
{
|
|
public CInButtonState (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pButtonStates
|
|
[SchemaMember("CInButtonState", "m_pButtonStates")]
|
|
public Span<UInt64> ButtonStates => Schema.GetFixedArray<UInt64>(this.Handle, "CInButtonState", "m_pButtonStates", 3);
|
|
|
|
}
|
|
|
|
public partial class CIncendiaryGrenade : CMolotovGrenade
|
|
{
|
|
public CIncendiaryGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInferno : CBaseModelEntity
|
|
{
|
|
public CInferno (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_firePositions
|
|
[SchemaMember("CInferno", "m_firePositions")]
|
|
public Span<Vector> FirePositions => Schema.GetFixedArray<Vector>(this.Handle, "CInferno", "m_firePositions", 64);
|
|
|
|
// m_fireParentPositions
|
|
[SchemaMember("CInferno", "m_fireParentPositions")]
|
|
public Span<Vector> FireParentPositions => Schema.GetFixedArray<Vector>(this.Handle, "CInferno", "m_fireParentPositions", 64);
|
|
|
|
// m_bFireIsBurning
|
|
[SchemaMember("CInferno", "m_bFireIsBurning")]
|
|
public Span<bool> FireIsBurning => Schema.GetFixedArray<bool>(this.Handle, "CInferno", "m_bFireIsBurning", 64);
|
|
|
|
// m_BurnNormal
|
|
[SchemaMember("CInferno", "m_BurnNormal")]
|
|
public Span<Vector> BurnNormal => Schema.GetFixedArray<Vector>(this.Handle, "CInferno", "m_BurnNormal", 64);
|
|
|
|
// m_fireCount
|
|
[SchemaMember("CInferno", "m_fireCount")]
|
|
public ref Int32 FireCount => ref Schema.GetRef<Int32>(this.Handle, "CInferno", "m_fireCount");
|
|
|
|
// m_nInfernoType
|
|
[SchemaMember("CInferno", "m_nInfernoType")]
|
|
public ref Int32 InfernoType => ref Schema.GetRef<Int32>(this.Handle, "CInferno", "m_nInfernoType");
|
|
|
|
// m_nFireEffectTickBegin
|
|
[SchemaMember("CInferno", "m_nFireEffectTickBegin")]
|
|
public ref Int32 FireEffectTickBegin => ref Schema.GetRef<Int32>(this.Handle, "CInferno", "m_nFireEffectTickBegin");
|
|
|
|
// m_nFireLifetime
|
|
[SchemaMember("CInferno", "m_nFireLifetime")]
|
|
public ref float FireLifetime => ref Schema.GetRef<float>(this.Handle, "CInferno", "m_nFireLifetime");
|
|
|
|
// m_bInPostEffectTime
|
|
[SchemaMember("CInferno", "m_bInPostEffectTime")]
|
|
public ref bool InPostEffectTime => ref Schema.GetRef<bool>(this.Handle, "CInferno", "m_bInPostEffectTime");
|
|
|
|
// m_nFiresExtinguishCount
|
|
[SchemaMember("CInferno", "m_nFiresExtinguishCount")]
|
|
public ref Int32 FiresExtinguishCount => ref Schema.GetRef<Int32>(this.Handle, "CInferno", "m_nFiresExtinguishCount");
|
|
|
|
// m_bWasCreatedInSmoke
|
|
[SchemaMember("CInferno", "m_bWasCreatedInSmoke")]
|
|
public ref bool WasCreatedInSmoke => ref Schema.GetRef<bool>(this.Handle, "CInferno", "m_bWasCreatedInSmoke");
|
|
|
|
// m_extent
|
|
[SchemaMember("CInferno", "m_extent")]
|
|
public Extent Extent => Schema.GetDeclaredClass<Extent>(this.Handle, "CInferno", "m_extent");
|
|
|
|
// m_damageTimer
|
|
[SchemaMember("CInferno", "m_damageTimer")]
|
|
public CountdownTimer DamageTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CInferno", "m_damageTimer");
|
|
|
|
// m_damageRampTimer
|
|
[SchemaMember("CInferno", "m_damageRampTimer")]
|
|
public CountdownTimer DamageRampTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CInferno", "m_damageRampTimer");
|
|
|
|
// m_splashVelocity
|
|
[SchemaMember("CInferno", "m_splashVelocity")]
|
|
public Vector SplashVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CInferno", "m_splashVelocity");
|
|
|
|
// m_InitialSplashVelocity
|
|
[SchemaMember("CInferno", "m_InitialSplashVelocity")]
|
|
public Vector InitialSplashVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CInferno", "m_InitialSplashVelocity");
|
|
|
|
// m_startPos
|
|
[SchemaMember("CInferno", "m_startPos")]
|
|
public Vector StartPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CInferno", "m_startPos");
|
|
|
|
// m_vecOriginalSpawnLocation
|
|
[SchemaMember("CInferno", "m_vecOriginalSpawnLocation")]
|
|
public Vector OriginalSpawnLocation => Schema.GetDeclaredClass<Vector>(this.Handle, "CInferno", "m_vecOriginalSpawnLocation");
|
|
|
|
// m_activeTimer
|
|
[SchemaMember("CInferno", "m_activeTimer")]
|
|
public IntervalTimer ActiveTimer => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CInferno", "m_activeTimer");
|
|
|
|
// m_fireSpawnOffset
|
|
[SchemaMember("CInferno", "m_fireSpawnOffset")]
|
|
public ref Int32 FireSpawnOffset => ref Schema.GetRef<Int32>(this.Handle, "CInferno", "m_fireSpawnOffset");
|
|
|
|
// m_nMaxFlames
|
|
[SchemaMember("CInferno", "m_nMaxFlames")]
|
|
public ref Int32 MaxFlames => ref Schema.GetRef<Int32>(this.Handle, "CInferno", "m_nMaxFlames");
|
|
|
|
// m_BookkeepingTimer
|
|
[SchemaMember("CInferno", "m_BookkeepingTimer")]
|
|
public CountdownTimer BookkeepingTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CInferno", "m_BookkeepingTimer");
|
|
|
|
// m_NextSpreadTimer
|
|
[SchemaMember("CInferno", "m_NextSpreadTimer")]
|
|
public CountdownTimer NextSpreadTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CInferno", "m_NextSpreadTimer");
|
|
|
|
// m_nSourceItemDefIndex
|
|
[SchemaMember("CInferno", "m_nSourceItemDefIndex")]
|
|
public ref UInt16 SourceItemDefIndex => ref Schema.GetRef<UInt16>(this.Handle, "CInferno", "m_nSourceItemDefIndex");
|
|
|
|
}
|
|
|
|
public partial class CInfoData : CServerOnlyEntity
|
|
{
|
|
public CInfoData (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoDeathmatchSpawn : SpawnPoint
|
|
{
|
|
public CInfoDeathmatchSpawn (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoDynamicShadowHint : CPointEntity
|
|
{
|
|
public CInfoDynamicShadowHint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CInfoDynamicShadowHint", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CInfoDynamicShadowHint", "m_bDisabled");
|
|
|
|
// m_flRange
|
|
[SchemaMember("CInfoDynamicShadowHint", "m_flRange")]
|
|
public ref float Range => ref Schema.GetRef<float>(this.Handle, "CInfoDynamicShadowHint", "m_flRange");
|
|
|
|
// m_nImportance
|
|
[SchemaMember("CInfoDynamicShadowHint", "m_nImportance")]
|
|
public ref Int32 Importance => ref Schema.GetRef<Int32>(this.Handle, "CInfoDynamicShadowHint", "m_nImportance");
|
|
|
|
// m_nLightChoice
|
|
[SchemaMember("CInfoDynamicShadowHint", "m_nLightChoice")]
|
|
public ref Int32 LightChoice => ref Schema.GetRef<Int32>(this.Handle, "CInfoDynamicShadowHint", "m_nLightChoice");
|
|
|
|
// m_hLight
|
|
[SchemaMember("CInfoDynamicShadowHint", "m_hLight")]
|
|
public CHandle<CBaseEntity> Light => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CInfoDynamicShadowHint", "m_hLight");
|
|
|
|
}
|
|
|
|
public partial class CInfoDynamicShadowHintBox : CInfoDynamicShadowHint
|
|
{
|
|
public CInfoDynamicShadowHintBox (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vBoxMins
|
|
[SchemaMember("CInfoDynamicShadowHintBox", "m_vBoxMins")]
|
|
public Vector BoxMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CInfoDynamicShadowHintBox", "m_vBoxMins");
|
|
|
|
// m_vBoxMaxs
|
|
[SchemaMember("CInfoDynamicShadowHintBox", "m_vBoxMaxs")]
|
|
public Vector BoxMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CInfoDynamicShadowHintBox", "m_vBoxMaxs");
|
|
|
|
}
|
|
|
|
public partial class CInfoEnemyTerroristSpawn : SpawnPointCoopEnemy
|
|
{
|
|
public CInfoEnemyTerroristSpawn (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoGameEventProxy : CPointEntity
|
|
{
|
|
public CInfoGameEventProxy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszEventName
|
|
[SchemaMember("CInfoGameEventProxy", "m_iszEventName")]
|
|
public string EventName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoGameEventProxy", "m_iszEventName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoGameEventProxy", "m_iszEventName", value); }
|
|
}
|
|
|
|
// m_flRange
|
|
[SchemaMember("CInfoGameEventProxy", "m_flRange")]
|
|
public ref float Range => ref Schema.GetRef<float>(this.Handle, "CInfoGameEventProxy", "m_flRange");
|
|
|
|
}
|
|
|
|
public partial class CInfoInstructorHintBombTargetA : CPointEntity
|
|
{
|
|
public CInfoInstructorHintBombTargetA (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoInstructorHintBombTargetB : CPointEntity
|
|
{
|
|
public CInfoInstructorHintBombTargetB (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoInstructorHintHostageRescueZone : CPointEntity
|
|
{
|
|
public CInfoInstructorHintHostageRescueZone (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoInstructorHintTarget : CPointEntity
|
|
{
|
|
public CInfoInstructorHintTarget (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoLadderDismount : CBaseEntity
|
|
{
|
|
public CInfoLadderDismount (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoLandmark : CPointEntity
|
|
{
|
|
public CInfoLandmark (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoOffscreenPanoramaTexture : CPointEntity
|
|
{
|
|
public CInfoOffscreenPanoramaTexture (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CInfoOffscreenPanoramaTexture", "m_bDisabled");
|
|
|
|
// m_nResolutionX
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_nResolutionX")]
|
|
public ref Int32 ResolutionX => ref Schema.GetRef<Int32>(this.Handle, "CInfoOffscreenPanoramaTexture", "m_nResolutionX");
|
|
|
|
// m_nResolutionY
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_nResolutionY")]
|
|
public ref Int32 ResolutionY => ref Schema.GetRef<Int32>(this.Handle, "CInfoOffscreenPanoramaTexture", "m_nResolutionY");
|
|
|
|
// m_szLayoutFileName
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_szLayoutFileName")]
|
|
public string LayoutFileName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoOffscreenPanoramaTexture", "m_szLayoutFileName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoOffscreenPanoramaTexture", "m_szLayoutFileName", value); }
|
|
}
|
|
|
|
// m_RenderAttrName
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_RenderAttrName")]
|
|
public string RenderAttrName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoOffscreenPanoramaTexture", "m_RenderAttrName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoOffscreenPanoramaTexture", "m_RenderAttrName", value); }
|
|
}
|
|
|
|
// m_TargetEntities
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_TargetEntities")]
|
|
public NetworkedVector<CHandle<CBaseModelEntity>> TargetEntities => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseModelEntity>>>(this.Handle, "CInfoOffscreenPanoramaTexture", "m_TargetEntities");
|
|
|
|
// m_nTargetChangeCount
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_nTargetChangeCount")]
|
|
public ref Int32 TargetChangeCount => ref Schema.GetRef<Int32>(this.Handle, "CInfoOffscreenPanoramaTexture", "m_nTargetChangeCount");
|
|
|
|
// m_vecCSSClasses
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_vecCSSClasses")]
|
|
public NetworkedVector<string> CSSClasses => Schema.GetDeclaredClass<NetworkedVector<string>>(this.Handle, "CInfoOffscreenPanoramaTexture", "m_vecCSSClasses");
|
|
|
|
// m_szTargetsName
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_szTargetsName")]
|
|
public string TargetsName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoOffscreenPanoramaTexture", "m_szTargetsName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoOffscreenPanoramaTexture", "m_szTargetsName", value); }
|
|
}
|
|
|
|
// m_AdditionalTargetEntities
|
|
[SchemaMember("CInfoOffscreenPanoramaTexture", "m_AdditionalTargetEntities")]
|
|
public NetworkedVector<CHandle<CBaseModelEntity>> AdditionalTargetEntities => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseModelEntity>>>(this.Handle, "CInfoOffscreenPanoramaTexture", "m_AdditionalTargetEntities");
|
|
|
|
}
|
|
|
|
public partial class CInfoParticleTarget : CPointEntity
|
|
{
|
|
public CInfoParticleTarget (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoPlayerCounterterrorist : SpawnPoint
|
|
{
|
|
public CInfoPlayerCounterterrorist (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoPlayerStart : CPointEntity
|
|
{
|
|
public CInfoPlayerStart (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CInfoPlayerStart", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CInfoPlayerStart", "m_bDisabled");
|
|
|
|
}
|
|
|
|
public partial class CInfoPlayerTerrorist : SpawnPoint
|
|
{
|
|
public CInfoPlayerTerrorist (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoSpawnGroupLandmark : CPointEntity
|
|
{
|
|
public CInfoSpawnGroupLandmark (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoSpawnGroupLoadUnload : CLogicalEntity
|
|
{
|
|
public CInfoSpawnGroupLoadUnload (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnSpawnGroupLoadStarted
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupLoadStarted")]
|
|
public CEntityIOOutput OnSpawnGroupLoadStarted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupLoadStarted");
|
|
|
|
// m_OnSpawnGroupLoadFinished
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupLoadFinished")]
|
|
public CEntityIOOutput OnSpawnGroupLoadFinished => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupLoadFinished");
|
|
|
|
// m_OnSpawnGroupUnloadStarted
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupUnloadStarted")]
|
|
public CEntityIOOutput OnSpawnGroupUnloadStarted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupUnloadStarted");
|
|
|
|
// m_OnSpawnGroupUnloadFinished
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupUnloadFinished")]
|
|
public CEntityIOOutput OnSpawnGroupUnloadFinished => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CInfoSpawnGroupLoadUnload", "m_OnSpawnGroupUnloadFinished");
|
|
|
|
// m_iszSpawnGroupName
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_iszSpawnGroupName")]
|
|
public string SpawnGroupName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoSpawnGroupLoadUnload", "m_iszSpawnGroupName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoSpawnGroupLoadUnload", "m_iszSpawnGroupName", value); }
|
|
}
|
|
|
|
// m_iszSpawnGroupFilterName
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_iszSpawnGroupFilterName")]
|
|
public string SpawnGroupFilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoSpawnGroupLoadUnload", "m_iszSpawnGroupFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoSpawnGroupLoadUnload", "m_iszSpawnGroupFilterName", value); }
|
|
}
|
|
|
|
// m_iszLandmarkName
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_iszLandmarkName")]
|
|
public string LandmarkName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoSpawnGroupLoadUnload", "m_iszLandmarkName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoSpawnGroupLoadUnload", "m_iszLandmarkName", value); }
|
|
}
|
|
|
|
// m_sFixedSpawnGroupName
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_sFixedSpawnGroupName")]
|
|
public string FixedSpawnGroupName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoSpawnGroupLoadUnload", "m_sFixedSpawnGroupName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoSpawnGroupLoadUnload", "m_sFixedSpawnGroupName", value); }
|
|
}
|
|
|
|
// m_flTimeoutInterval
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_flTimeoutInterval")]
|
|
public ref float TimeoutInterval => ref Schema.GetRef<float>(this.Handle, "CInfoSpawnGroupLoadUnload", "m_flTimeoutInterval");
|
|
|
|
// m_bStreamingStarted
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_bStreamingStarted")]
|
|
public ref bool StreamingStarted => ref Schema.GetRef<bool>(this.Handle, "CInfoSpawnGroupLoadUnload", "m_bStreamingStarted");
|
|
|
|
// m_bUnloadingStarted
|
|
[SchemaMember("CInfoSpawnGroupLoadUnload", "m_bUnloadingStarted")]
|
|
public ref bool UnloadingStarted => ref Schema.GetRef<bool>(this.Handle, "CInfoSpawnGroupLoadUnload", "m_bUnloadingStarted");
|
|
|
|
}
|
|
|
|
public partial class CInfoTarget : CPointEntity
|
|
{
|
|
public CInfoTarget (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoTargetServerOnly : CServerOnlyPointEntity
|
|
{
|
|
public CInfoTargetServerOnly (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoTeleportDestination : CPointEntity
|
|
{
|
|
public CInfoTeleportDestination (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CInfoVisibilityBox : CBaseEntity
|
|
{
|
|
public CInfoVisibilityBox (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nMode
|
|
[SchemaMember("CInfoVisibilityBox", "m_nMode")]
|
|
public ref Int32 Mode => ref Schema.GetRef<Int32>(this.Handle, "CInfoVisibilityBox", "m_nMode");
|
|
|
|
// m_vBoxSize
|
|
[SchemaMember("CInfoVisibilityBox", "m_vBoxSize")]
|
|
public Vector BoxSize => Schema.GetDeclaredClass<Vector>(this.Handle, "CInfoVisibilityBox", "m_vBoxSize");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CInfoVisibilityBox", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CInfoVisibilityBox", "m_bEnabled");
|
|
|
|
}
|
|
|
|
public partial class CInfoWorldLayer : CBaseEntity
|
|
{
|
|
public CInfoWorldLayer (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pOutputOnEntitiesSpawned
|
|
[SchemaMember("CInfoWorldLayer", "m_pOutputOnEntitiesSpawned")]
|
|
public CEntityIOOutput OutputOnEntitiesSpawned => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CInfoWorldLayer", "m_pOutputOnEntitiesSpawned");
|
|
|
|
// m_worldName
|
|
[SchemaMember("CInfoWorldLayer", "m_worldName")]
|
|
public string WorldName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoWorldLayer", "m_worldName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoWorldLayer", "m_worldName", value); }
|
|
}
|
|
|
|
// m_layerName
|
|
[SchemaMember("CInfoWorldLayer", "m_layerName")]
|
|
public string LayerName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInfoWorldLayer", "m_layerName"); }
|
|
set { Schema.SetString(this.Handle, "CInfoWorldLayer", "m_layerName", value); }
|
|
}
|
|
|
|
// m_bWorldLayerVisible
|
|
[SchemaMember("CInfoWorldLayer", "m_bWorldLayerVisible")]
|
|
public ref bool WorldLayerVisible => ref Schema.GetRef<bool>(this.Handle, "CInfoWorldLayer", "m_bWorldLayerVisible");
|
|
|
|
// m_bEntitiesSpawned
|
|
[SchemaMember("CInfoWorldLayer", "m_bEntitiesSpawned")]
|
|
public ref bool EntitiesSpawned => ref Schema.GetRef<bool>(this.Handle, "CInfoWorldLayer", "m_bEntitiesSpawned");
|
|
|
|
// m_bCreateAsChildSpawnGroup
|
|
[SchemaMember("CInfoWorldLayer", "m_bCreateAsChildSpawnGroup")]
|
|
public ref bool CreateAsChildSpawnGroup => ref Schema.GetRef<bool>(this.Handle, "CInfoWorldLayer", "m_bCreateAsChildSpawnGroup");
|
|
|
|
// m_hLayerSpawnGroup
|
|
[SchemaMember("CInfoWorldLayer", "m_hLayerSpawnGroup")]
|
|
public ref UInt32 LayerSpawnGroup => ref Schema.GetRef<UInt32>(this.Handle, "CInfoWorldLayer", "m_hLayerSpawnGroup");
|
|
|
|
}
|
|
|
|
public partial class CInstancedSceneEntity : CSceneEntity
|
|
{
|
|
public CInstancedSceneEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hOwner
|
|
[SchemaMember("CInstancedSceneEntity", "m_hOwner")]
|
|
public CHandle<CBaseEntity> Owner => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CInstancedSceneEntity", "m_hOwner");
|
|
|
|
// m_bHadOwner
|
|
[SchemaMember("CInstancedSceneEntity", "m_bHadOwner")]
|
|
public ref bool HadOwner => ref Schema.GetRef<bool>(this.Handle, "CInstancedSceneEntity", "m_bHadOwner");
|
|
|
|
// m_flPostSpeakDelay
|
|
[SchemaMember("CInstancedSceneEntity", "m_flPostSpeakDelay")]
|
|
public ref float PostSpeakDelay => ref Schema.GetRef<float>(this.Handle, "CInstancedSceneEntity", "m_flPostSpeakDelay");
|
|
|
|
// m_flPreDelay
|
|
[SchemaMember("CInstancedSceneEntity", "m_flPreDelay")]
|
|
public ref float PreDelay => ref Schema.GetRef<float>(this.Handle, "CInstancedSceneEntity", "m_flPreDelay");
|
|
|
|
// m_bIsBackground
|
|
[SchemaMember("CInstancedSceneEntity", "m_bIsBackground")]
|
|
public ref bool IsBackground => ref Schema.GetRef<bool>(this.Handle, "CInstancedSceneEntity", "m_bIsBackground");
|
|
|
|
}
|
|
|
|
public partial class CInstructorEventEntity : CPointEntity
|
|
{
|
|
public CInstructorEventEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszName
|
|
[SchemaMember("CInstructorEventEntity", "m_iszName")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInstructorEventEntity", "m_iszName"); }
|
|
set { Schema.SetString(this.Handle, "CInstructorEventEntity", "m_iszName", value); }
|
|
}
|
|
|
|
// m_iszHintTargetEntity
|
|
[SchemaMember("CInstructorEventEntity", "m_iszHintTargetEntity")]
|
|
public string HintTargetEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CInstructorEventEntity", "m_iszHintTargetEntity"); }
|
|
set { Schema.SetString(this.Handle, "CInstructorEventEntity", "m_iszHintTargetEntity", value); }
|
|
}
|
|
|
|
// m_hTargetPlayer
|
|
[SchemaMember("CInstructorEventEntity", "m_hTargetPlayer")]
|
|
public CHandle<CBasePlayerPawn> TargetPlayer => Schema.GetDeclaredClass<CHandle<CBasePlayerPawn>>(this.Handle, "CInstructorEventEntity", "m_hTargetPlayer");
|
|
|
|
}
|
|
|
|
public partial class CIronSightController : NativeObject
|
|
{
|
|
public CIronSightController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bIronSightAvailable
|
|
[SchemaMember("CIronSightController", "m_bIronSightAvailable")]
|
|
public ref bool IronSightAvailable => ref Schema.GetRef<bool>(this.Handle, "CIronSightController", "m_bIronSightAvailable");
|
|
|
|
// m_flIronSightAmount
|
|
[SchemaMember("CIronSightController", "m_flIronSightAmount")]
|
|
public ref float IronSightAmount => ref Schema.GetRef<float>(this.Handle, "CIronSightController", "m_flIronSightAmount");
|
|
|
|
// m_flIronSightAmountGained
|
|
[SchemaMember("CIronSightController", "m_flIronSightAmountGained")]
|
|
public ref float IronSightAmountGained => ref Schema.GetRef<float>(this.Handle, "CIronSightController", "m_flIronSightAmountGained");
|
|
|
|
// m_flIronSightAmountBiased
|
|
[SchemaMember("CIronSightController", "m_flIronSightAmountBiased")]
|
|
public ref float IronSightAmountBiased => ref Schema.GetRef<float>(this.Handle, "CIronSightController", "m_flIronSightAmountBiased");
|
|
|
|
}
|
|
|
|
public partial class CItem : CBaseAnimGraph
|
|
{
|
|
public CItem (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnPlayerTouch
|
|
[SchemaMember("CItem", "m_OnPlayerTouch")]
|
|
public CEntityIOOutput OnPlayerTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItem", "m_OnPlayerTouch");
|
|
|
|
// m_bActivateWhenAtRest
|
|
[SchemaMember("CItem", "m_bActivateWhenAtRest")]
|
|
public ref bool ActivateWhenAtRest => ref Schema.GetRef<bool>(this.Handle, "CItem", "m_bActivateWhenAtRest");
|
|
|
|
// m_OnCacheInteraction
|
|
[SchemaMember("CItem", "m_OnCacheInteraction")]
|
|
public CEntityIOOutput OnCacheInteraction => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItem", "m_OnCacheInteraction");
|
|
|
|
// m_OnPlayerPickup
|
|
[SchemaMember("CItem", "m_OnPlayerPickup")]
|
|
public CEntityIOOutput OnPlayerPickup => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItem", "m_OnPlayerPickup");
|
|
|
|
// m_OnGlovePulled
|
|
[SchemaMember("CItem", "m_OnGlovePulled")]
|
|
public CEntityIOOutput OnGlovePulled => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItem", "m_OnGlovePulled");
|
|
|
|
// m_vOriginalSpawnOrigin
|
|
[SchemaMember("CItem", "m_vOriginalSpawnOrigin")]
|
|
public Vector OriginalSpawnOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CItem", "m_vOriginalSpawnOrigin");
|
|
|
|
// m_vOriginalSpawnAngles
|
|
[SchemaMember("CItem", "m_vOriginalSpawnAngles")]
|
|
public QAngle OriginalSpawnAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CItem", "m_vOriginalSpawnAngles");
|
|
|
|
// m_bPhysStartAsleep
|
|
[SchemaMember("CItem", "m_bPhysStartAsleep")]
|
|
public ref bool PhysStartAsleep => ref Schema.GetRef<bool>(this.Handle, "CItem", "m_bPhysStartAsleep");
|
|
|
|
}
|
|
|
|
public partial class CItem_Healthshot : CWeaponBaseItem
|
|
{
|
|
public CItem_Healthshot (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CItemAssaultSuit : CItem
|
|
{
|
|
public CItemAssaultSuit (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CItemDefuser : CItem
|
|
{
|
|
public CItemDefuser (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_entitySpottedState
|
|
[SchemaMember("CItemDefuser", "m_entitySpottedState")]
|
|
public EntitySpottedState_t EntitySpottedState => Schema.GetDeclaredClass<EntitySpottedState_t>(this.Handle, "CItemDefuser", "m_entitySpottedState");
|
|
|
|
// m_nSpotRules
|
|
[SchemaMember("CItemDefuser", "m_nSpotRules")]
|
|
public ref Int32 SpotRules => ref Schema.GetRef<Int32>(this.Handle, "CItemDefuser", "m_nSpotRules");
|
|
|
|
}
|
|
|
|
public partial class CItemDefuserAlias_item_defuser : CItemDefuser
|
|
{
|
|
public CItemDefuserAlias_item_defuser (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CItemDogtags : CItem
|
|
{
|
|
public CItemDogtags (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OwningPlayer
|
|
[SchemaMember("CItemDogtags", "m_OwningPlayer")]
|
|
public CHandle<CCSPlayerPawn> OwningPlayer => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CItemDogtags", "m_OwningPlayer");
|
|
|
|
// m_KillingPlayer
|
|
[SchemaMember("CItemDogtags", "m_KillingPlayer")]
|
|
public CHandle<CCSPlayerPawn> KillingPlayer => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CItemDogtags", "m_KillingPlayer");
|
|
|
|
}
|
|
|
|
public partial class CItemGeneric : CItem
|
|
{
|
|
public CItemGeneric (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bHasTriggerRadius
|
|
[SchemaMember("CItemGeneric", "m_bHasTriggerRadius")]
|
|
public ref bool HasTriggerRadius => ref Schema.GetRef<bool>(this.Handle, "CItemGeneric", "m_bHasTriggerRadius");
|
|
|
|
// m_bHasPickupRadius
|
|
[SchemaMember("CItemGeneric", "m_bHasPickupRadius")]
|
|
public ref bool HasPickupRadius => ref Schema.GetRef<bool>(this.Handle, "CItemGeneric", "m_bHasPickupRadius");
|
|
|
|
// m_flPickupRadiusSqr
|
|
[SchemaMember("CItemGeneric", "m_flPickupRadiusSqr")]
|
|
public ref float PickupRadiusSqr => ref Schema.GetRef<float>(this.Handle, "CItemGeneric", "m_flPickupRadiusSqr");
|
|
|
|
// m_flTriggerRadiusSqr
|
|
[SchemaMember("CItemGeneric", "m_flTriggerRadiusSqr")]
|
|
public ref float TriggerRadiusSqr => ref Schema.GetRef<float>(this.Handle, "CItemGeneric", "m_flTriggerRadiusSqr");
|
|
|
|
// m_flLastPickupCheck
|
|
[SchemaMember("CItemGeneric", "m_flLastPickupCheck")]
|
|
public ref float LastPickupCheck => ref Schema.GetRef<float>(this.Handle, "CItemGeneric", "m_flLastPickupCheck");
|
|
|
|
// m_bPlayerCounterListenerAdded
|
|
[SchemaMember("CItemGeneric", "m_bPlayerCounterListenerAdded")]
|
|
public ref bool PlayerCounterListenerAdded => ref Schema.GetRef<bool>(this.Handle, "CItemGeneric", "m_bPlayerCounterListenerAdded");
|
|
|
|
// m_bPlayerInTriggerRadius
|
|
[SchemaMember("CItemGeneric", "m_bPlayerInTriggerRadius")]
|
|
public ref bool PlayerInTriggerRadius => ref Schema.GetRef<bool>(this.Handle, "CItemGeneric", "m_bPlayerInTriggerRadius");
|
|
|
|
// m_hSpawnParticleEffect
|
|
[SchemaMember("CItemGeneric", "m_hSpawnParticleEffect")]
|
|
public CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> SpawnParticleEffect => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>>(this.Handle, "CItemGeneric", "m_hSpawnParticleEffect");
|
|
|
|
// m_pAmbientSoundEffect
|
|
[SchemaMember("CItemGeneric", "m_pAmbientSoundEffect")]
|
|
public string AmbientSoundEffect
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pAmbientSoundEffect"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pAmbientSoundEffect", value); }
|
|
}
|
|
|
|
// m_bAutoStartAmbientSound
|
|
[SchemaMember("CItemGeneric", "m_bAutoStartAmbientSound")]
|
|
public ref bool AutoStartAmbientSound => ref Schema.GetRef<bool>(this.Handle, "CItemGeneric", "m_bAutoStartAmbientSound");
|
|
|
|
// m_pSpawnScriptFunction
|
|
[SchemaMember("CItemGeneric", "m_pSpawnScriptFunction")]
|
|
public string SpawnScriptFunction
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pSpawnScriptFunction"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pSpawnScriptFunction", value); }
|
|
}
|
|
|
|
// m_hPickupParticleEffect
|
|
[SchemaMember("CItemGeneric", "m_hPickupParticleEffect")]
|
|
public CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> PickupParticleEffect => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>>(this.Handle, "CItemGeneric", "m_hPickupParticleEffect");
|
|
|
|
// m_pPickupSoundEffect
|
|
[SchemaMember("CItemGeneric", "m_pPickupSoundEffect")]
|
|
public string PickupSoundEffect
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pPickupSoundEffect"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pPickupSoundEffect", value); }
|
|
}
|
|
|
|
// m_pPickupScriptFunction
|
|
[SchemaMember("CItemGeneric", "m_pPickupScriptFunction")]
|
|
public string PickupScriptFunction
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pPickupScriptFunction"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pPickupScriptFunction", value); }
|
|
}
|
|
|
|
// m_hTimeoutParticleEffect
|
|
[SchemaMember("CItemGeneric", "m_hTimeoutParticleEffect")]
|
|
public CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> TimeoutParticleEffect => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>>(this.Handle, "CItemGeneric", "m_hTimeoutParticleEffect");
|
|
|
|
// m_pTimeoutSoundEffect
|
|
[SchemaMember("CItemGeneric", "m_pTimeoutSoundEffect")]
|
|
public string TimeoutSoundEffect
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pTimeoutSoundEffect"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pTimeoutSoundEffect", value); }
|
|
}
|
|
|
|
// m_pTimeoutScriptFunction
|
|
[SchemaMember("CItemGeneric", "m_pTimeoutScriptFunction")]
|
|
public string TimeoutScriptFunction
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pTimeoutScriptFunction"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pTimeoutScriptFunction", value); }
|
|
}
|
|
|
|
// m_pPickupFilterName
|
|
[SchemaMember("CItemGeneric", "m_pPickupFilterName")]
|
|
public string PickupFilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pPickupFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pPickupFilterName", value); }
|
|
}
|
|
|
|
// m_hPickupFilter
|
|
[SchemaMember("CItemGeneric", "m_hPickupFilter")]
|
|
public CHandle<CBaseFilter> PickupFilter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CItemGeneric", "m_hPickupFilter");
|
|
|
|
// m_OnPickup
|
|
[SchemaMember("CItemGeneric", "m_OnPickup")]
|
|
public CEntityIOOutput OnPickup => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItemGeneric", "m_OnPickup");
|
|
|
|
// m_OnTimeout
|
|
[SchemaMember("CItemGeneric", "m_OnTimeout")]
|
|
public CEntityIOOutput OnTimeout => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItemGeneric", "m_OnTimeout");
|
|
|
|
// m_OnTriggerStartTouch
|
|
[SchemaMember("CItemGeneric", "m_OnTriggerStartTouch")]
|
|
public CEntityIOOutput OnTriggerStartTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItemGeneric", "m_OnTriggerStartTouch");
|
|
|
|
// m_OnTriggerTouch
|
|
[SchemaMember("CItemGeneric", "m_OnTriggerTouch")]
|
|
public CEntityIOOutput OnTriggerTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItemGeneric", "m_OnTriggerTouch");
|
|
|
|
// m_OnTriggerEndTouch
|
|
[SchemaMember("CItemGeneric", "m_OnTriggerEndTouch")]
|
|
public CEntityIOOutput OnTriggerEndTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CItemGeneric", "m_OnTriggerEndTouch");
|
|
|
|
// m_pAllowPickupScriptFunction
|
|
[SchemaMember("CItemGeneric", "m_pAllowPickupScriptFunction")]
|
|
public string AllowPickupScriptFunction
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pAllowPickupScriptFunction"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pAllowPickupScriptFunction", value); }
|
|
}
|
|
|
|
// m_flPickupRadius
|
|
[SchemaMember("CItemGeneric", "m_flPickupRadius")]
|
|
public ref float PickupRadius => ref Schema.GetRef<float>(this.Handle, "CItemGeneric", "m_flPickupRadius");
|
|
|
|
// m_flTriggerRadius
|
|
[SchemaMember("CItemGeneric", "m_flTriggerRadius")]
|
|
public ref float TriggerRadius => ref Schema.GetRef<float>(this.Handle, "CItemGeneric", "m_flTriggerRadius");
|
|
|
|
// m_pTriggerSoundEffect
|
|
[SchemaMember("CItemGeneric", "m_pTriggerSoundEffect")]
|
|
public string TriggerSoundEffect
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CItemGeneric", "m_pTriggerSoundEffect"); }
|
|
set { Schema.SetString(this.Handle, "CItemGeneric", "m_pTriggerSoundEffect", value); }
|
|
}
|
|
|
|
// m_bGlowWhenInTrigger
|
|
[SchemaMember("CItemGeneric", "m_bGlowWhenInTrigger")]
|
|
public ref bool GlowWhenInTrigger => ref Schema.GetRef<bool>(this.Handle, "CItemGeneric", "m_bGlowWhenInTrigger");
|
|
|
|
// m_glowColor
|
|
[SchemaMember("CItemGeneric", "m_glowColor")]
|
|
public Color GlowColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CItemGeneric", "m_glowColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CItemGeneric", "m_glowColor", value); }
|
|
}
|
|
|
|
// m_bUseable
|
|
[SchemaMember("CItemGeneric", "m_bUseable")]
|
|
public ref bool Useable => ref Schema.GetRef<bool>(this.Handle, "CItemGeneric", "m_bUseable");
|
|
|
|
// m_hTriggerHelper
|
|
[SchemaMember("CItemGeneric", "m_hTriggerHelper")]
|
|
public CHandle<CItemGenericTriggerHelper> TriggerHelper => Schema.GetDeclaredClass<CHandle<CItemGenericTriggerHelper>>(this.Handle, "CItemGeneric", "m_hTriggerHelper");
|
|
|
|
}
|
|
|
|
public partial class CItemGenericTriggerHelper : CBaseModelEntity
|
|
{
|
|
public CItemGenericTriggerHelper (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hParentItem
|
|
[SchemaMember("CItemGenericTriggerHelper", "m_hParentItem")]
|
|
public CHandle<CItemGeneric> ParentItem => Schema.GetDeclaredClass<CHandle<CItemGeneric>>(this.Handle, "CItemGenericTriggerHelper", "m_hParentItem");
|
|
|
|
}
|
|
|
|
public partial class CItemHeavyAssaultSuit : CItemAssaultSuit
|
|
{
|
|
public CItemHeavyAssaultSuit (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CItemKevlar : CItem
|
|
{
|
|
public CItemKevlar (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CItemSoda : CBaseAnimGraph
|
|
{
|
|
public CItemSoda (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CKeepUpright : CPointEntity
|
|
{
|
|
public CKeepUpright (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_worldGoalAxis
|
|
[SchemaMember("CKeepUpright", "m_worldGoalAxis")]
|
|
public Vector WorldGoalAxis => Schema.GetDeclaredClass<Vector>(this.Handle, "CKeepUpright", "m_worldGoalAxis");
|
|
|
|
// m_localTestAxis
|
|
[SchemaMember("CKeepUpright", "m_localTestAxis")]
|
|
public Vector LocalTestAxis => Schema.GetDeclaredClass<Vector>(this.Handle, "CKeepUpright", "m_localTestAxis");
|
|
|
|
// m_nameAttach
|
|
[SchemaMember("CKeepUpright", "m_nameAttach")]
|
|
public string NameAttach
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CKeepUpright", "m_nameAttach"); }
|
|
set { Schema.SetString(this.Handle, "CKeepUpright", "m_nameAttach", value); }
|
|
}
|
|
|
|
// m_attachedObject
|
|
[SchemaMember("CKeepUpright", "m_attachedObject")]
|
|
public CHandle<CBaseEntity> AttachedObject => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CKeepUpright", "m_attachedObject");
|
|
|
|
// m_angularLimit
|
|
[SchemaMember("CKeepUpright", "m_angularLimit")]
|
|
public ref float AngularLimit => ref Schema.GetRef<float>(this.Handle, "CKeepUpright", "m_angularLimit");
|
|
|
|
// m_bActive
|
|
[SchemaMember("CKeepUpright", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CKeepUpright", "m_bActive");
|
|
|
|
// m_bDampAllRotation
|
|
[SchemaMember("CKeepUpright", "m_bDampAllRotation")]
|
|
public ref bool DampAllRotation => ref Schema.GetRef<bool>(this.Handle, "CKeepUpright", "m_bDampAllRotation");
|
|
|
|
}
|
|
|
|
public partial class CKnife : CCSWeaponBase
|
|
{
|
|
public CKnife (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bFirstAttack
|
|
[SchemaMember("CKnife", "m_bFirstAttack")]
|
|
public ref bool FirstAttack => ref Schema.GetRef<bool>(this.Handle, "CKnife", "m_bFirstAttack");
|
|
|
|
}
|
|
|
|
public partial class CLightComponent : CEntityComponent
|
|
{
|
|
public CLightComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CLightComponent", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CLightComponent", "__m_pChainEntity");
|
|
|
|
// m_Color
|
|
[SchemaMember("CLightComponent", "m_Color")]
|
|
public Color Color
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_Color"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_Color", value); }
|
|
}
|
|
|
|
// m_SecondaryColor
|
|
[SchemaMember("CLightComponent", "m_SecondaryColor")]
|
|
public Color SecondaryColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_SecondaryColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_SecondaryColor", value); }
|
|
}
|
|
|
|
// m_flBrightness
|
|
[SchemaMember("CLightComponent", "m_flBrightness")]
|
|
public ref float Brightness => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flBrightness");
|
|
|
|
// m_flBrightnessScale
|
|
[SchemaMember("CLightComponent", "m_flBrightnessScale")]
|
|
public ref float BrightnessScale => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flBrightnessScale");
|
|
|
|
// m_flBrightnessMult
|
|
[SchemaMember("CLightComponent", "m_flBrightnessMult")]
|
|
public ref float BrightnessMult => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flBrightnessMult");
|
|
|
|
// m_flRange
|
|
[SchemaMember("CLightComponent", "m_flRange")]
|
|
public ref float Range => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flRange");
|
|
|
|
// m_flFalloff
|
|
[SchemaMember("CLightComponent", "m_flFalloff")]
|
|
public ref float Falloff => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flFalloff");
|
|
|
|
// m_flAttenuation0
|
|
[SchemaMember("CLightComponent", "m_flAttenuation0")]
|
|
public ref float Attenuation0 => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flAttenuation0");
|
|
|
|
// m_flAttenuation1
|
|
[SchemaMember("CLightComponent", "m_flAttenuation1")]
|
|
public ref float Attenuation1 => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flAttenuation1");
|
|
|
|
// m_flAttenuation2
|
|
[SchemaMember("CLightComponent", "m_flAttenuation2")]
|
|
public ref float Attenuation2 => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flAttenuation2");
|
|
|
|
// m_flTheta
|
|
[SchemaMember("CLightComponent", "m_flTheta")]
|
|
public ref float Theta => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flTheta");
|
|
|
|
// m_flPhi
|
|
[SchemaMember("CLightComponent", "m_flPhi")]
|
|
public ref float Phi => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flPhi");
|
|
|
|
// m_hLightCookie
|
|
[SchemaMember("CLightComponent", "m_hLightCookie")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> LightCookie => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CLightComponent", "m_hLightCookie");
|
|
|
|
// m_nCascades
|
|
[SchemaMember("CLightComponent", "m_nCascades")]
|
|
public ref Int32 Cascades => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nCascades");
|
|
|
|
// m_nCastShadows
|
|
[SchemaMember("CLightComponent", "m_nCastShadows")]
|
|
public ref Int32 CastShadows => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nCastShadows");
|
|
|
|
// m_nShadowWidth
|
|
[SchemaMember("CLightComponent", "m_nShadowWidth")]
|
|
public ref Int32 ShadowWidth => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nShadowWidth");
|
|
|
|
// m_nShadowHeight
|
|
[SchemaMember("CLightComponent", "m_nShadowHeight")]
|
|
public ref Int32 ShadowHeight => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nShadowHeight");
|
|
|
|
// m_bRenderDiffuse
|
|
[SchemaMember("CLightComponent", "m_bRenderDiffuse")]
|
|
public ref bool RenderDiffuse => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bRenderDiffuse");
|
|
|
|
// m_nRenderSpecular
|
|
[SchemaMember("CLightComponent", "m_nRenderSpecular")]
|
|
public ref Int32 RenderSpecular => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nRenderSpecular");
|
|
|
|
// m_bRenderTransmissive
|
|
[SchemaMember("CLightComponent", "m_bRenderTransmissive")]
|
|
public ref bool RenderTransmissive => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bRenderTransmissive");
|
|
|
|
// m_flOrthoLightWidth
|
|
[SchemaMember("CLightComponent", "m_flOrthoLightWidth")]
|
|
public ref float OrthoLightWidth => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flOrthoLightWidth");
|
|
|
|
// m_flOrthoLightHeight
|
|
[SchemaMember("CLightComponent", "m_flOrthoLightHeight")]
|
|
public ref float OrthoLightHeight => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flOrthoLightHeight");
|
|
|
|
// m_nStyle
|
|
[SchemaMember("CLightComponent", "m_nStyle")]
|
|
public ref Int32 Style => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nStyle");
|
|
|
|
// m_Pattern
|
|
[SchemaMember("CLightComponent", "m_Pattern")]
|
|
public string Pattern
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLightComponent", "m_Pattern"); }
|
|
set { Schema.SetString(this.Handle, "CLightComponent", "m_Pattern", value); }
|
|
}
|
|
|
|
// m_nCascadeRenderStaticObjects
|
|
[SchemaMember("CLightComponent", "m_nCascadeRenderStaticObjects")]
|
|
public ref Int32 CascadeRenderStaticObjects => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nCascadeRenderStaticObjects");
|
|
|
|
// m_flShadowCascadeCrossFade
|
|
[SchemaMember("CLightComponent", "m_flShadowCascadeCrossFade")]
|
|
public ref float ShadowCascadeCrossFade => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowCascadeCrossFade");
|
|
|
|
// m_flShadowCascadeDistanceFade
|
|
[SchemaMember("CLightComponent", "m_flShadowCascadeDistanceFade")]
|
|
public ref float ShadowCascadeDistanceFade => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowCascadeDistanceFade");
|
|
|
|
// m_flShadowCascadeDistance0
|
|
[SchemaMember("CLightComponent", "m_flShadowCascadeDistance0")]
|
|
public ref float ShadowCascadeDistance0 => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowCascadeDistance0");
|
|
|
|
// m_flShadowCascadeDistance1
|
|
[SchemaMember("CLightComponent", "m_flShadowCascadeDistance1")]
|
|
public ref float ShadowCascadeDistance1 => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowCascadeDistance1");
|
|
|
|
// m_flShadowCascadeDistance2
|
|
[SchemaMember("CLightComponent", "m_flShadowCascadeDistance2")]
|
|
public ref float ShadowCascadeDistance2 => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowCascadeDistance2");
|
|
|
|
// m_flShadowCascadeDistance3
|
|
[SchemaMember("CLightComponent", "m_flShadowCascadeDistance3")]
|
|
public ref float ShadowCascadeDistance3 => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowCascadeDistance3");
|
|
|
|
// m_nShadowCascadeResolution0
|
|
[SchemaMember("CLightComponent", "m_nShadowCascadeResolution0")]
|
|
public ref Int32 ShadowCascadeResolution0 => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nShadowCascadeResolution0");
|
|
|
|
// m_nShadowCascadeResolution1
|
|
[SchemaMember("CLightComponent", "m_nShadowCascadeResolution1")]
|
|
public ref Int32 ShadowCascadeResolution1 => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nShadowCascadeResolution1");
|
|
|
|
// m_nShadowCascadeResolution2
|
|
[SchemaMember("CLightComponent", "m_nShadowCascadeResolution2")]
|
|
public ref Int32 ShadowCascadeResolution2 => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nShadowCascadeResolution2");
|
|
|
|
// m_nShadowCascadeResolution3
|
|
[SchemaMember("CLightComponent", "m_nShadowCascadeResolution3")]
|
|
public ref Int32 ShadowCascadeResolution3 => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nShadowCascadeResolution3");
|
|
|
|
// m_bUsesBakedShadowing
|
|
[SchemaMember("CLightComponent", "m_bUsesBakedShadowing")]
|
|
public ref bool UsesBakedShadowing => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bUsesBakedShadowing");
|
|
|
|
// m_nShadowPriority
|
|
[SchemaMember("CLightComponent", "m_nShadowPriority")]
|
|
public ref Int32 ShadowPriority => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nShadowPriority");
|
|
|
|
// m_nBakedShadowIndex
|
|
[SchemaMember("CLightComponent", "m_nBakedShadowIndex")]
|
|
public ref Int32 BakedShadowIndex => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nBakedShadowIndex");
|
|
|
|
// m_bRenderToCubemaps
|
|
[SchemaMember("CLightComponent", "m_bRenderToCubemaps")]
|
|
public ref bool RenderToCubemaps => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bRenderToCubemaps");
|
|
|
|
// m_nDirectLight
|
|
[SchemaMember("CLightComponent", "m_nDirectLight")]
|
|
public ref Int32 DirectLight => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nDirectLight");
|
|
|
|
// m_nIndirectLight
|
|
[SchemaMember("CLightComponent", "m_nIndirectLight")]
|
|
public ref Int32 IndirectLight => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nIndirectLight");
|
|
|
|
// m_flFadeMinDist
|
|
[SchemaMember("CLightComponent", "m_flFadeMinDist")]
|
|
public ref float FadeMinDist => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flFadeMinDist");
|
|
|
|
// m_flFadeMaxDist
|
|
[SchemaMember("CLightComponent", "m_flFadeMaxDist")]
|
|
public ref float FadeMaxDist => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flFadeMaxDist");
|
|
|
|
// m_flShadowFadeMinDist
|
|
[SchemaMember("CLightComponent", "m_flShadowFadeMinDist")]
|
|
public ref float ShadowFadeMinDist => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowFadeMinDist");
|
|
|
|
// m_flShadowFadeMaxDist
|
|
[SchemaMember("CLightComponent", "m_flShadowFadeMaxDist")]
|
|
public ref float ShadowFadeMaxDist => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flShadowFadeMaxDist");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CLightComponent", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bEnabled");
|
|
|
|
// m_bFlicker
|
|
[SchemaMember("CLightComponent", "m_bFlicker")]
|
|
public ref bool Flicker => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bFlicker");
|
|
|
|
// m_bPrecomputedFieldsValid
|
|
[SchemaMember("CLightComponent", "m_bPrecomputedFieldsValid")]
|
|
public ref bool PrecomputedFieldsValid => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bPrecomputedFieldsValid");
|
|
|
|
// m_vPrecomputedBoundsMins
|
|
[SchemaMember("CLightComponent", "m_vPrecomputedBoundsMins")]
|
|
public Vector PrecomputedBoundsMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CLightComponent", "m_vPrecomputedBoundsMins");
|
|
|
|
// m_vPrecomputedBoundsMaxs
|
|
[SchemaMember("CLightComponent", "m_vPrecomputedBoundsMaxs")]
|
|
public Vector PrecomputedBoundsMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CLightComponent", "m_vPrecomputedBoundsMaxs");
|
|
|
|
// m_vPrecomputedOBBOrigin
|
|
[SchemaMember("CLightComponent", "m_vPrecomputedOBBOrigin")]
|
|
public Vector PrecomputedOBBOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CLightComponent", "m_vPrecomputedOBBOrigin");
|
|
|
|
// m_vPrecomputedOBBAngles
|
|
[SchemaMember("CLightComponent", "m_vPrecomputedOBBAngles")]
|
|
public QAngle PrecomputedOBBAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CLightComponent", "m_vPrecomputedOBBAngles");
|
|
|
|
// m_vPrecomputedOBBExtent
|
|
[SchemaMember("CLightComponent", "m_vPrecomputedOBBExtent")]
|
|
public Vector PrecomputedOBBExtent => Schema.GetDeclaredClass<Vector>(this.Handle, "CLightComponent", "m_vPrecomputedOBBExtent");
|
|
|
|
// m_flPrecomputedMaxRange
|
|
[SchemaMember("CLightComponent", "m_flPrecomputedMaxRange")]
|
|
public ref float PrecomputedMaxRange => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flPrecomputedMaxRange");
|
|
|
|
// m_nFogLightingMode
|
|
[SchemaMember("CLightComponent", "m_nFogLightingMode")]
|
|
public ref Int32 FogLightingMode => ref Schema.GetRef<Int32>(this.Handle, "CLightComponent", "m_nFogLightingMode");
|
|
|
|
// m_flFogContributionStength
|
|
[SchemaMember("CLightComponent", "m_flFogContributionStength")]
|
|
public ref float FogContributionStength => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flFogContributionStength");
|
|
|
|
// m_flNearClipPlane
|
|
[SchemaMember("CLightComponent", "m_flNearClipPlane")]
|
|
public ref float NearClipPlane => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flNearClipPlane");
|
|
|
|
// m_SkyColor
|
|
[SchemaMember("CLightComponent", "m_SkyColor")]
|
|
public Color SkyColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_SkyColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_SkyColor", value); }
|
|
}
|
|
|
|
// m_flSkyIntensity
|
|
[SchemaMember("CLightComponent", "m_flSkyIntensity")]
|
|
public ref float SkyIntensity => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flSkyIntensity");
|
|
|
|
// m_SkyAmbientBounce
|
|
[SchemaMember("CLightComponent", "m_SkyAmbientBounce")]
|
|
public Color SkyAmbientBounce
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_SkyAmbientBounce"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CLightComponent", "m_SkyAmbientBounce", value); }
|
|
}
|
|
|
|
// m_bUseSecondaryColor
|
|
[SchemaMember("CLightComponent", "m_bUseSecondaryColor")]
|
|
public ref bool UseSecondaryColor => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bUseSecondaryColor");
|
|
|
|
// m_bMixedShadows
|
|
[SchemaMember("CLightComponent", "m_bMixedShadows")]
|
|
public ref bool MixedShadows => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bMixedShadows");
|
|
|
|
// m_flLightStyleStartTime
|
|
[SchemaMember("CLightComponent", "m_flLightStyleStartTime")]
|
|
public ref float LightStyleStartTime => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flLightStyleStartTime");
|
|
|
|
// m_flCapsuleLength
|
|
[SchemaMember("CLightComponent", "m_flCapsuleLength")]
|
|
public ref float CapsuleLength => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flCapsuleLength");
|
|
|
|
// m_flMinRoughness
|
|
[SchemaMember("CLightComponent", "m_flMinRoughness")]
|
|
public ref float MinRoughness => ref Schema.GetRef<float>(this.Handle, "CLightComponent", "m_flMinRoughness");
|
|
|
|
// m_bPvsModifyEntity
|
|
[SchemaMember("CLightComponent", "m_bPvsModifyEntity")]
|
|
public ref bool PvsModifyEntity => ref Schema.GetRef<bool>(this.Handle, "CLightComponent", "m_bPvsModifyEntity");
|
|
|
|
}
|
|
|
|
public partial class CLightDirectionalEntity : CLightEntity
|
|
{
|
|
public CLightDirectionalEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CLightEntity : CBaseModelEntity
|
|
{
|
|
public CLightEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_CLightComponent
|
|
[SchemaMember("CLightEntity", "m_CLightComponent")]
|
|
public CLightComponent? CLightComponent => Schema.GetPointer<CLightComponent>(this.Handle, "CLightEntity", "m_CLightComponent");
|
|
|
|
}
|
|
|
|
public partial class CLightEnvironmentEntity : CLightDirectionalEntity
|
|
{
|
|
public CLightEnvironmentEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CLightGlow : CBaseModelEntity
|
|
{
|
|
public CLightGlow (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nHorizontalSize
|
|
[SchemaMember("CLightGlow", "m_nHorizontalSize")]
|
|
public ref UInt32 HorizontalSize => ref Schema.GetRef<UInt32>(this.Handle, "CLightGlow", "m_nHorizontalSize");
|
|
|
|
// m_nVerticalSize
|
|
[SchemaMember("CLightGlow", "m_nVerticalSize")]
|
|
public ref UInt32 VerticalSize => ref Schema.GetRef<UInt32>(this.Handle, "CLightGlow", "m_nVerticalSize");
|
|
|
|
// m_nMinDist
|
|
[SchemaMember("CLightGlow", "m_nMinDist")]
|
|
public ref UInt32 MinDist => ref Schema.GetRef<UInt32>(this.Handle, "CLightGlow", "m_nMinDist");
|
|
|
|
// m_nMaxDist
|
|
[SchemaMember("CLightGlow", "m_nMaxDist")]
|
|
public ref UInt32 MaxDist => ref Schema.GetRef<UInt32>(this.Handle, "CLightGlow", "m_nMaxDist");
|
|
|
|
// m_nOuterMaxDist
|
|
[SchemaMember("CLightGlow", "m_nOuterMaxDist")]
|
|
public ref UInt32 OuterMaxDist => ref Schema.GetRef<UInt32>(this.Handle, "CLightGlow", "m_nOuterMaxDist");
|
|
|
|
// m_flGlowProxySize
|
|
[SchemaMember("CLightGlow", "m_flGlowProxySize")]
|
|
public ref float GlowProxySize => ref Schema.GetRef<float>(this.Handle, "CLightGlow", "m_flGlowProxySize");
|
|
|
|
// m_flHDRColorScale
|
|
[SchemaMember("CLightGlow", "m_flHDRColorScale")]
|
|
public ref float HDRColorScale => ref Schema.GetRef<float>(this.Handle, "CLightGlow", "m_flHDRColorScale");
|
|
|
|
}
|
|
|
|
public partial class CLightOrthoEntity : CLightEntity
|
|
{
|
|
public CLightOrthoEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CLightSpotEntity : CLightEntity
|
|
{
|
|
public CLightSpotEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CLogicAchievement : CLogicalEntity
|
|
{
|
|
public CLogicAchievement (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CLogicAchievement", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CLogicAchievement", "m_bDisabled");
|
|
|
|
// m_iszAchievementEventID
|
|
[SchemaMember("CLogicAchievement", "m_iszAchievementEventID")]
|
|
public string AchievementEventID
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicAchievement", "m_iszAchievementEventID"); }
|
|
set { Schema.SetString(this.Handle, "CLogicAchievement", "m_iszAchievementEventID", value); }
|
|
}
|
|
|
|
// m_OnFired
|
|
[SchemaMember("CLogicAchievement", "m_OnFired")]
|
|
public CEntityIOOutput OnFired => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAchievement", "m_OnFired");
|
|
|
|
}
|
|
|
|
public partial class CLogicActiveAutosave : CLogicAutosave
|
|
{
|
|
public CLogicActiveAutosave (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_TriggerHitPoints
|
|
[SchemaMember("CLogicActiveAutosave", "m_TriggerHitPoints")]
|
|
public ref Int32 TriggerHitPoints => ref Schema.GetRef<Int32>(this.Handle, "CLogicActiveAutosave", "m_TriggerHitPoints");
|
|
|
|
// m_flTimeToTrigger
|
|
[SchemaMember("CLogicActiveAutosave", "m_flTimeToTrigger")]
|
|
public ref float TimeToTrigger => ref Schema.GetRef<float>(this.Handle, "CLogicActiveAutosave", "m_flTimeToTrigger");
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CLogicActiveAutosave", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CLogicActiveAutosave", "m_flStartTime");
|
|
|
|
// m_flDangerousTime
|
|
[SchemaMember("CLogicActiveAutosave", "m_flDangerousTime")]
|
|
public ref float DangerousTime => ref Schema.GetRef<float>(this.Handle, "CLogicActiveAutosave", "m_flDangerousTime");
|
|
|
|
}
|
|
|
|
public partial class CLogicalEntity : CServerOnlyEntity
|
|
{
|
|
public CLogicalEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CLogicAuto : CBaseEntity
|
|
{
|
|
public CLogicAuto (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnMapSpawn
|
|
[SchemaMember("CLogicAuto", "m_OnMapSpawn")]
|
|
public CEntityIOOutput OnMapSpawn => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnMapSpawn");
|
|
|
|
// m_OnDemoMapSpawn
|
|
[SchemaMember("CLogicAuto", "m_OnDemoMapSpawn")]
|
|
public CEntityIOOutput OnDemoMapSpawn => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnDemoMapSpawn");
|
|
|
|
// m_OnNewGame
|
|
[SchemaMember("CLogicAuto", "m_OnNewGame")]
|
|
public CEntityIOOutput OnNewGame => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnNewGame");
|
|
|
|
// m_OnLoadGame
|
|
[SchemaMember("CLogicAuto", "m_OnLoadGame")]
|
|
public CEntityIOOutput OnLoadGame => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnLoadGame");
|
|
|
|
// m_OnMapTransition
|
|
[SchemaMember("CLogicAuto", "m_OnMapTransition")]
|
|
public CEntityIOOutput OnMapTransition => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnMapTransition");
|
|
|
|
// m_OnBackgroundMap
|
|
[SchemaMember("CLogicAuto", "m_OnBackgroundMap")]
|
|
public CEntityIOOutput OnBackgroundMap => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnBackgroundMap");
|
|
|
|
// m_OnMultiNewMap
|
|
[SchemaMember("CLogicAuto", "m_OnMultiNewMap")]
|
|
public CEntityIOOutput OnMultiNewMap => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnMultiNewMap");
|
|
|
|
// m_OnMultiNewRound
|
|
[SchemaMember("CLogicAuto", "m_OnMultiNewRound")]
|
|
public CEntityIOOutput OnMultiNewRound => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnMultiNewRound");
|
|
|
|
// m_OnVREnabled
|
|
[SchemaMember("CLogicAuto", "m_OnVREnabled")]
|
|
public CEntityIOOutput OnVREnabled => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnVREnabled");
|
|
|
|
// m_OnVRNotEnabled
|
|
[SchemaMember("CLogicAuto", "m_OnVRNotEnabled")]
|
|
public CEntityIOOutput OnVRNotEnabled => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicAuto", "m_OnVRNotEnabled");
|
|
|
|
// m_globalstate
|
|
[SchemaMember("CLogicAuto", "m_globalstate")]
|
|
public string Globalstate
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicAuto", "m_globalstate"); }
|
|
set { Schema.SetString(this.Handle, "CLogicAuto", "m_globalstate", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CLogicAutosave : CLogicalEntity
|
|
{
|
|
public CLogicAutosave (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bForceNewLevelUnit
|
|
[SchemaMember("CLogicAutosave", "m_bForceNewLevelUnit")]
|
|
public ref bool ForceNewLevelUnit => ref Schema.GetRef<bool>(this.Handle, "CLogicAutosave", "m_bForceNewLevelUnit");
|
|
|
|
// m_minHitPoints
|
|
[SchemaMember("CLogicAutosave", "m_minHitPoints")]
|
|
public ref Int32 MinHitPoints => ref Schema.GetRef<Int32>(this.Handle, "CLogicAutosave", "m_minHitPoints");
|
|
|
|
// m_minHitPointsToCommit
|
|
[SchemaMember("CLogicAutosave", "m_minHitPointsToCommit")]
|
|
public ref Int32 MinHitPointsToCommit => ref Schema.GetRef<Int32>(this.Handle, "CLogicAutosave", "m_minHitPointsToCommit");
|
|
|
|
}
|
|
|
|
public partial class CLogicBranch : CLogicalEntity
|
|
{
|
|
public CLogicBranch (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bInValue
|
|
[SchemaMember("CLogicBranch", "m_bInValue")]
|
|
public ref bool InValue => ref Schema.GetRef<bool>(this.Handle, "CLogicBranch", "m_bInValue");
|
|
|
|
// m_Listeners
|
|
[SchemaMember("CLogicBranch", "m_Listeners")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> Listeners => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CLogicBranch", "m_Listeners");
|
|
|
|
// m_OnTrue
|
|
[SchemaMember("CLogicBranch", "m_OnTrue")]
|
|
public CEntityIOOutput OnTrue => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicBranch", "m_OnTrue");
|
|
|
|
// m_OnFalse
|
|
[SchemaMember("CLogicBranch", "m_OnFalse")]
|
|
public CEntityIOOutput OnFalse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicBranch", "m_OnFalse");
|
|
|
|
}
|
|
|
|
public partial class CLogicBranchList : CLogicalEntity
|
|
{
|
|
public CLogicBranchList (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nLogicBranchNames
|
|
[SchemaMember("CLogicBranchList", "m_nLogicBranchNames")]
|
|
public Span<string> LogicBranchNames => Schema.GetFixedArray<string>(this.Handle, "CLogicBranchList", "m_nLogicBranchNames", 16);
|
|
|
|
// m_LogicBranchList
|
|
[SchemaMember("CLogicBranchList", "m_LogicBranchList")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> LogicBranchList => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CLogicBranchList", "m_LogicBranchList");
|
|
|
|
// m_OnAllTrue
|
|
[SchemaMember("CLogicBranchList", "m_OnAllTrue")]
|
|
public CEntityIOOutput OnAllTrue => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicBranchList", "m_OnAllTrue");
|
|
|
|
// m_OnAllFalse
|
|
[SchemaMember("CLogicBranchList", "m_OnAllFalse")]
|
|
public CEntityIOOutput OnAllFalse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicBranchList", "m_OnAllFalse");
|
|
|
|
// m_OnMixed
|
|
[SchemaMember("CLogicBranchList", "m_OnMixed")]
|
|
public CEntityIOOutput OnMixed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicBranchList", "m_OnMixed");
|
|
|
|
}
|
|
|
|
public partial class CLogicCase : CLogicalEntity
|
|
{
|
|
public CLogicCase (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nCase
|
|
[SchemaMember("CLogicCase", "m_nCase")]
|
|
public Span<string> Case => Schema.GetFixedArray<string>(this.Handle, "CLogicCase", "m_nCase", 32);
|
|
|
|
// m_nShuffleCases
|
|
[SchemaMember("CLogicCase", "m_nShuffleCases")]
|
|
public ref Int32 ShuffleCases => ref Schema.GetRef<Int32>(this.Handle, "CLogicCase", "m_nShuffleCases");
|
|
|
|
// m_nLastShuffleCase
|
|
[SchemaMember("CLogicCase", "m_nLastShuffleCase")]
|
|
public ref Int32 LastShuffleCase => ref Schema.GetRef<Int32>(this.Handle, "CLogicCase", "m_nLastShuffleCase");
|
|
|
|
// m_uchShuffleCaseMap
|
|
[SchemaMember("CLogicCase", "m_uchShuffleCaseMap")]
|
|
public Span<byte> UchShuffleCaseMap => Schema.GetFixedArray<byte>(this.Handle, "CLogicCase", "m_uchShuffleCaseMap", 32);
|
|
|
|
// m_OnCase
|
|
[SchemaMember("CLogicCase", "m_OnCase")]
|
|
public Span<CEntityIOOutput> OnCase => Schema.GetFixedArray<CEntityIOOutput>(this.Handle, "CLogicCase", "m_OnCase", 32);
|
|
|
|
}
|
|
|
|
public partial class CLogicCollisionPair : CLogicalEntity
|
|
{
|
|
public CLogicCollisionPair (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nameAttach1
|
|
[SchemaMember("CLogicCollisionPair", "m_nameAttach1")]
|
|
public string NameAttach1
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicCollisionPair", "m_nameAttach1"); }
|
|
set { Schema.SetString(this.Handle, "CLogicCollisionPair", "m_nameAttach1", value); }
|
|
}
|
|
|
|
// m_nameAttach2
|
|
[SchemaMember("CLogicCollisionPair", "m_nameAttach2")]
|
|
public string NameAttach2
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicCollisionPair", "m_nameAttach2"); }
|
|
set { Schema.SetString(this.Handle, "CLogicCollisionPair", "m_nameAttach2", value); }
|
|
}
|
|
|
|
// m_disabled
|
|
[SchemaMember("CLogicCollisionPair", "m_disabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CLogicCollisionPair", "m_disabled");
|
|
|
|
// m_succeeded
|
|
[SchemaMember("CLogicCollisionPair", "m_succeeded")]
|
|
public ref bool Succeeded => ref Schema.GetRef<bool>(this.Handle, "CLogicCollisionPair", "m_succeeded");
|
|
|
|
}
|
|
|
|
public partial class CLogicCompare : CLogicalEntity
|
|
{
|
|
public CLogicCompare (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flInValue
|
|
[SchemaMember("CLogicCompare", "m_flInValue")]
|
|
public ref float InValue => ref Schema.GetRef<float>(this.Handle, "CLogicCompare", "m_flInValue");
|
|
|
|
// m_flCompareValue
|
|
[SchemaMember("CLogicCompare", "m_flCompareValue")]
|
|
public ref float CompareValue => ref Schema.GetRef<float>(this.Handle, "CLogicCompare", "m_flCompareValue");
|
|
|
|
}
|
|
|
|
public partial class CLogicDistanceAutosave : CLogicalEntity
|
|
{
|
|
public CLogicDistanceAutosave (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszTargetEntity
|
|
[SchemaMember("CLogicDistanceAutosave", "m_iszTargetEntity")]
|
|
public string TargetEntity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicDistanceAutosave", "m_iszTargetEntity"); }
|
|
set { Schema.SetString(this.Handle, "CLogicDistanceAutosave", "m_iszTargetEntity", value); }
|
|
}
|
|
|
|
// m_flDistanceToPlayer
|
|
[SchemaMember("CLogicDistanceAutosave", "m_flDistanceToPlayer")]
|
|
public ref float DistanceToPlayer => ref Schema.GetRef<float>(this.Handle, "CLogicDistanceAutosave", "m_flDistanceToPlayer");
|
|
|
|
// m_bForceNewLevelUnit
|
|
[SchemaMember("CLogicDistanceAutosave", "m_bForceNewLevelUnit")]
|
|
public ref bool ForceNewLevelUnit => ref Schema.GetRef<bool>(this.Handle, "CLogicDistanceAutosave", "m_bForceNewLevelUnit");
|
|
|
|
// m_bCheckCough
|
|
[SchemaMember("CLogicDistanceAutosave", "m_bCheckCough")]
|
|
public ref bool CheckCough => ref Schema.GetRef<bool>(this.Handle, "CLogicDistanceAutosave", "m_bCheckCough");
|
|
|
|
// m_bThinkDangerous
|
|
[SchemaMember("CLogicDistanceAutosave", "m_bThinkDangerous")]
|
|
public ref bool ThinkDangerous => ref Schema.GetRef<bool>(this.Handle, "CLogicDistanceAutosave", "m_bThinkDangerous");
|
|
|
|
// m_flDangerousTime
|
|
[SchemaMember("CLogicDistanceAutosave", "m_flDangerousTime")]
|
|
public ref float DangerousTime => ref Schema.GetRef<float>(this.Handle, "CLogicDistanceAutosave", "m_flDangerousTime");
|
|
|
|
}
|
|
|
|
public partial class CLogicDistanceCheck : CLogicalEntity
|
|
{
|
|
public CLogicDistanceCheck (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszEntityA
|
|
[SchemaMember("CLogicDistanceCheck", "m_iszEntityA")]
|
|
public string EntityA
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicDistanceCheck", "m_iszEntityA"); }
|
|
set { Schema.SetString(this.Handle, "CLogicDistanceCheck", "m_iszEntityA", value); }
|
|
}
|
|
|
|
// m_iszEntityB
|
|
[SchemaMember("CLogicDistanceCheck", "m_iszEntityB")]
|
|
public string EntityB
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicDistanceCheck", "m_iszEntityB"); }
|
|
set { Schema.SetString(this.Handle, "CLogicDistanceCheck", "m_iszEntityB", value); }
|
|
}
|
|
|
|
// m_flZone1Distance
|
|
[SchemaMember("CLogicDistanceCheck", "m_flZone1Distance")]
|
|
public ref float Zone1Distance => ref Schema.GetRef<float>(this.Handle, "CLogicDistanceCheck", "m_flZone1Distance");
|
|
|
|
// m_flZone2Distance
|
|
[SchemaMember("CLogicDistanceCheck", "m_flZone2Distance")]
|
|
public ref float Zone2Distance => ref Schema.GetRef<float>(this.Handle, "CLogicDistanceCheck", "m_flZone2Distance");
|
|
|
|
// m_InZone1
|
|
[SchemaMember("CLogicDistanceCheck", "m_InZone1")]
|
|
public CEntityIOOutput InZone1 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicDistanceCheck", "m_InZone1");
|
|
|
|
// m_InZone2
|
|
[SchemaMember("CLogicDistanceCheck", "m_InZone2")]
|
|
public CEntityIOOutput InZone2 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicDistanceCheck", "m_InZone2");
|
|
|
|
// m_InZone3
|
|
[SchemaMember("CLogicDistanceCheck", "m_InZone3")]
|
|
public CEntityIOOutput InZone3 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicDistanceCheck", "m_InZone3");
|
|
|
|
}
|
|
|
|
public partial class CLogicGameEvent : CLogicalEntity
|
|
{
|
|
public CLogicGameEvent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszEventName
|
|
[SchemaMember("CLogicGameEvent", "m_iszEventName")]
|
|
public string EventName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicGameEvent", "m_iszEventName"); }
|
|
set { Schema.SetString(this.Handle, "CLogicGameEvent", "m_iszEventName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CLogicGameEventListener : CLogicalEntity
|
|
{
|
|
public CLogicGameEventListener (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnEventFired
|
|
[SchemaMember("CLogicGameEventListener", "m_OnEventFired")]
|
|
public CEntityIOOutput OnEventFired => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicGameEventListener", "m_OnEventFired");
|
|
|
|
// m_iszGameEventName
|
|
[SchemaMember("CLogicGameEventListener", "m_iszGameEventName")]
|
|
public string GameEventName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicGameEventListener", "m_iszGameEventName"); }
|
|
set { Schema.SetString(this.Handle, "CLogicGameEventListener", "m_iszGameEventName", value); }
|
|
}
|
|
|
|
// m_iszGameEventItem
|
|
[SchemaMember("CLogicGameEventListener", "m_iszGameEventItem")]
|
|
public string GameEventItem
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicGameEventListener", "m_iszGameEventItem"); }
|
|
set { Schema.SetString(this.Handle, "CLogicGameEventListener", "m_iszGameEventItem", value); }
|
|
}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CLogicGameEventListener", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CLogicGameEventListener", "m_bEnabled");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CLogicGameEventListener", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CLogicGameEventListener", "m_bStartDisabled");
|
|
|
|
}
|
|
|
|
public partial class CLogicLineToEntity : CLogicalEntity
|
|
{
|
|
public CLogicLineToEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_SourceName
|
|
[SchemaMember("CLogicLineToEntity", "m_SourceName")]
|
|
public string SourceName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicLineToEntity", "m_SourceName"); }
|
|
set { Schema.SetString(this.Handle, "CLogicLineToEntity", "m_SourceName", value); }
|
|
}
|
|
|
|
// m_StartEntity
|
|
[SchemaMember("CLogicLineToEntity", "m_StartEntity")]
|
|
public CHandle<CBaseEntity> StartEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CLogicLineToEntity", "m_StartEntity");
|
|
|
|
// m_EndEntity
|
|
[SchemaMember("CLogicLineToEntity", "m_EndEntity")]
|
|
public CHandle<CBaseEntity> EndEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CLogicLineToEntity", "m_EndEntity");
|
|
|
|
}
|
|
|
|
public partial class CLogicMeasureMovement : CLogicalEntity
|
|
{
|
|
public CLogicMeasureMovement (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_strMeasureTarget
|
|
[SchemaMember("CLogicMeasureMovement", "m_strMeasureTarget")]
|
|
public string StrMeasureTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicMeasureMovement", "m_strMeasureTarget"); }
|
|
set { Schema.SetString(this.Handle, "CLogicMeasureMovement", "m_strMeasureTarget", value); }
|
|
}
|
|
|
|
// m_strMeasureReference
|
|
[SchemaMember("CLogicMeasureMovement", "m_strMeasureReference")]
|
|
public string StrMeasureReference
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicMeasureMovement", "m_strMeasureReference"); }
|
|
set { Schema.SetString(this.Handle, "CLogicMeasureMovement", "m_strMeasureReference", value); }
|
|
}
|
|
|
|
// m_strTargetReference
|
|
[SchemaMember("CLogicMeasureMovement", "m_strTargetReference")]
|
|
public string StrTargetReference
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicMeasureMovement", "m_strTargetReference"); }
|
|
set { Schema.SetString(this.Handle, "CLogicMeasureMovement", "m_strTargetReference", value); }
|
|
}
|
|
|
|
// m_hMeasureTarget
|
|
[SchemaMember("CLogicMeasureMovement", "m_hMeasureTarget")]
|
|
public CHandle<CBaseEntity> MeasureTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CLogicMeasureMovement", "m_hMeasureTarget");
|
|
|
|
// m_hMeasureReference
|
|
[SchemaMember("CLogicMeasureMovement", "m_hMeasureReference")]
|
|
public CHandle<CBaseEntity> MeasureReference => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CLogicMeasureMovement", "m_hMeasureReference");
|
|
|
|
// m_hTarget
|
|
[SchemaMember("CLogicMeasureMovement", "m_hTarget")]
|
|
public CHandle<CBaseEntity> Target => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CLogicMeasureMovement", "m_hTarget");
|
|
|
|
// m_hTargetReference
|
|
[SchemaMember("CLogicMeasureMovement", "m_hTargetReference")]
|
|
public CHandle<CBaseEntity> TargetReference => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CLogicMeasureMovement", "m_hTargetReference");
|
|
|
|
// m_flScale
|
|
[SchemaMember("CLogicMeasureMovement", "m_flScale")]
|
|
public ref float Scale => ref Schema.GetRef<float>(this.Handle, "CLogicMeasureMovement", "m_flScale");
|
|
|
|
// m_nMeasureType
|
|
[SchemaMember("CLogicMeasureMovement", "m_nMeasureType")]
|
|
public ref Int32 MeasureType => ref Schema.GetRef<Int32>(this.Handle, "CLogicMeasureMovement", "m_nMeasureType");
|
|
|
|
}
|
|
|
|
public partial class CLogicNavigation : CLogicalEntity
|
|
{
|
|
public CLogicNavigation (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_isOn
|
|
[SchemaMember("CLogicNavigation", "m_isOn")]
|
|
public ref bool IsOn => ref Schema.GetRef<bool>(this.Handle, "CLogicNavigation", "m_isOn");
|
|
|
|
// m_navProperty
|
|
[SchemaMember("CLogicNavigation", "m_navProperty")]
|
|
public ref navproperties_t NavProperty => ref Schema.GetRef<navproperties_t>(this.Handle, "CLogicNavigation", "m_navProperty");
|
|
|
|
}
|
|
|
|
public partial class CLogicNPCCounter : CBaseEntity
|
|
{
|
|
public CLogicNPCCounter (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnMinCountAll
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMinCountAll")]
|
|
public CEntityIOOutput OnMinCountAll => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMinCountAll");
|
|
|
|
// m_OnMaxCountAll
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMaxCountAll")]
|
|
public CEntityIOOutput OnMaxCountAll => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMaxCountAll");
|
|
|
|
// m_OnMinCount_1
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMinCount_1")]
|
|
public CEntityIOOutput OnMinCount_1 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMinCount_1");
|
|
|
|
// m_OnMaxCount_1
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMaxCount_1")]
|
|
public CEntityIOOutput OnMaxCount_1 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMaxCount_1");
|
|
|
|
// m_OnMinCount_2
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMinCount_2")]
|
|
public CEntityIOOutput OnMinCount_2 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMinCount_2");
|
|
|
|
// m_OnMaxCount_2
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMaxCount_2")]
|
|
public CEntityIOOutput OnMaxCount_2 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMaxCount_2");
|
|
|
|
// m_OnMinCount_3
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMinCount_3")]
|
|
public CEntityIOOutput OnMinCount_3 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMinCount_3");
|
|
|
|
// m_OnMaxCount_3
|
|
[SchemaMember("CLogicNPCCounter", "m_OnMaxCount_3")]
|
|
public CEntityIOOutput OnMaxCount_3 => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicNPCCounter", "m_OnMaxCount_3");
|
|
|
|
// m_hSource
|
|
[SchemaMember("CLogicNPCCounter", "m_hSource")]
|
|
public CHandle<CEntityInstance> Source => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CLogicNPCCounter", "m_hSource");
|
|
|
|
// m_iszSourceEntityName
|
|
[SchemaMember("CLogicNPCCounter", "m_iszSourceEntityName")]
|
|
public string SourceEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicNPCCounter", "m_iszSourceEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CLogicNPCCounter", "m_iszSourceEntityName", value); }
|
|
}
|
|
|
|
// m_flDistanceMax
|
|
[SchemaMember("CLogicNPCCounter", "m_flDistanceMax")]
|
|
public ref float DistanceMax => ref Schema.GetRef<float>(this.Handle, "CLogicNPCCounter", "m_flDistanceMax");
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CLogicNPCCounter", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CLogicNPCCounter", "m_bDisabled");
|
|
|
|
// m_nMinCountAll
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinCountAll")]
|
|
public ref Int32 MinCountAll => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinCountAll");
|
|
|
|
// m_nMaxCountAll
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxCountAll")]
|
|
public ref Int32 MaxCountAll => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxCountAll");
|
|
|
|
// m_nMinFactorAll
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinFactorAll")]
|
|
public ref Int32 MinFactorAll => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinFactorAll");
|
|
|
|
// m_nMaxFactorAll
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxFactorAll")]
|
|
public ref Int32 MaxFactorAll => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxFactorAll");
|
|
|
|
// m_iszNPCClassname_1
|
|
[SchemaMember("CLogicNPCCounter", "m_iszNPCClassname_1")]
|
|
public string NPCClassname_1
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicNPCCounter", "m_iszNPCClassname_1"); }
|
|
set { Schema.SetString(this.Handle, "CLogicNPCCounter", "m_iszNPCClassname_1", value); }
|
|
}
|
|
|
|
// m_nNPCState_1
|
|
[SchemaMember("CLogicNPCCounter", "m_nNPCState_1")]
|
|
public ref Int32 NPCState_1 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nNPCState_1");
|
|
|
|
// m_bInvertState_1
|
|
[SchemaMember("CLogicNPCCounter", "m_bInvertState_1")]
|
|
public ref bool InvertState_1 => ref Schema.GetRef<bool>(this.Handle, "CLogicNPCCounter", "m_bInvertState_1");
|
|
|
|
// m_nMinCount_1
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinCount_1")]
|
|
public ref Int32 MinCount_1 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinCount_1");
|
|
|
|
// m_nMaxCount_1
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxCount_1")]
|
|
public ref Int32 MaxCount_1 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxCount_1");
|
|
|
|
// m_nMinFactor_1
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinFactor_1")]
|
|
public ref Int32 MinFactor_1 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinFactor_1");
|
|
|
|
// m_nMaxFactor_1
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxFactor_1")]
|
|
public ref Int32 MaxFactor_1 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxFactor_1");
|
|
|
|
// m_flDefaultDist_1
|
|
[SchemaMember("CLogicNPCCounter", "m_flDefaultDist_1")]
|
|
public ref float DefaultDist_1 => ref Schema.GetRef<float>(this.Handle, "CLogicNPCCounter", "m_flDefaultDist_1");
|
|
|
|
// m_iszNPCClassname_2
|
|
[SchemaMember("CLogicNPCCounter", "m_iszNPCClassname_2")]
|
|
public string NPCClassname_2
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicNPCCounter", "m_iszNPCClassname_2"); }
|
|
set { Schema.SetString(this.Handle, "CLogicNPCCounter", "m_iszNPCClassname_2", value); }
|
|
}
|
|
|
|
// m_nNPCState_2
|
|
[SchemaMember("CLogicNPCCounter", "m_nNPCState_2")]
|
|
public ref Int32 NPCState_2 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nNPCState_2");
|
|
|
|
// m_bInvertState_2
|
|
[SchemaMember("CLogicNPCCounter", "m_bInvertState_2")]
|
|
public ref bool InvertState_2 => ref Schema.GetRef<bool>(this.Handle, "CLogicNPCCounter", "m_bInvertState_2");
|
|
|
|
// m_nMinCount_2
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinCount_2")]
|
|
public ref Int32 MinCount_2 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinCount_2");
|
|
|
|
// m_nMaxCount_2
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxCount_2")]
|
|
public ref Int32 MaxCount_2 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxCount_2");
|
|
|
|
// m_nMinFactor_2
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinFactor_2")]
|
|
public ref Int32 MinFactor_2 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinFactor_2");
|
|
|
|
// m_nMaxFactor_2
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxFactor_2")]
|
|
public ref Int32 MaxFactor_2 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxFactor_2");
|
|
|
|
// m_flDefaultDist_2
|
|
[SchemaMember("CLogicNPCCounter", "m_flDefaultDist_2")]
|
|
public ref float DefaultDist_2 => ref Schema.GetRef<float>(this.Handle, "CLogicNPCCounter", "m_flDefaultDist_2");
|
|
|
|
// m_iszNPCClassname_3
|
|
[SchemaMember("CLogicNPCCounter", "m_iszNPCClassname_3")]
|
|
public string NPCClassname_3
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CLogicNPCCounter", "m_iszNPCClassname_3"); }
|
|
set { Schema.SetString(this.Handle, "CLogicNPCCounter", "m_iszNPCClassname_3", value); }
|
|
}
|
|
|
|
// m_nNPCState_3
|
|
[SchemaMember("CLogicNPCCounter", "m_nNPCState_3")]
|
|
public ref Int32 NPCState_3 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nNPCState_3");
|
|
|
|
// m_bInvertState_3
|
|
[SchemaMember("CLogicNPCCounter", "m_bInvertState_3")]
|
|
public ref bool InvertState_3 => ref Schema.GetRef<bool>(this.Handle, "CLogicNPCCounter", "m_bInvertState_3");
|
|
|
|
// m_nMinCount_3
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinCount_3")]
|
|
public ref Int32 MinCount_3 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinCount_3");
|
|
|
|
// m_nMaxCount_3
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxCount_3")]
|
|
public ref Int32 MaxCount_3 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxCount_3");
|
|
|
|
// m_nMinFactor_3
|
|
[SchemaMember("CLogicNPCCounter", "m_nMinFactor_3")]
|
|
public ref Int32 MinFactor_3 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMinFactor_3");
|
|
|
|
// m_nMaxFactor_3
|
|
[SchemaMember("CLogicNPCCounter", "m_nMaxFactor_3")]
|
|
public ref Int32 MaxFactor_3 => ref Schema.GetRef<Int32>(this.Handle, "CLogicNPCCounter", "m_nMaxFactor_3");
|
|
|
|
// m_flDefaultDist_3
|
|
[SchemaMember("CLogicNPCCounter", "m_flDefaultDist_3")]
|
|
public ref float DefaultDist_3 => ref Schema.GetRef<float>(this.Handle, "CLogicNPCCounter", "m_flDefaultDist_3");
|
|
|
|
}
|
|
|
|
public partial class CLogicNPCCounterAABB : CLogicNPCCounter
|
|
{
|
|
public CLogicNPCCounterAABB (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vDistanceOuterMins
|
|
[SchemaMember("CLogicNPCCounterAABB", "m_vDistanceOuterMins")]
|
|
public Vector DistanceOuterMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CLogicNPCCounterAABB", "m_vDistanceOuterMins");
|
|
|
|
// m_vDistanceOuterMaxs
|
|
[SchemaMember("CLogicNPCCounterAABB", "m_vDistanceOuterMaxs")]
|
|
public Vector DistanceOuterMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CLogicNPCCounterAABB", "m_vDistanceOuterMaxs");
|
|
|
|
// m_vOuterMins
|
|
[SchemaMember("CLogicNPCCounterAABB", "m_vOuterMins")]
|
|
public Vector OuterMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CLogicNPCCounterAABB", "m_vOuterMins");
|
|
|
|
// m_vOuterMaxs
|
|
[SchemaMember("CLogicNPCCounterAABB", "m_vOuterMaxs")]
|
|
public Vector OuterMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CLogicNPCCounterAABB", "m_vOuterMaxs");
|
|
|
|
}
|
|
|
|
public partial class CLogicNPCCounterOBB : CLogicNPCCounterAABB
|
|
{
|
|
public CLogicNPCCounterOBB (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CLogicPlayerProxy : CLogicalEntity
|
|
{
|
|
public CLogicPlayerProxy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hPlayer
|
|
[SchemaMember("CLogicPlayerProxy", "m_hPlayer")]
|
|
public CHandle<CBaseEntity> Player => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CLogicPlayerProxy", "m_hPlayer");
|
|
|
|
// m_PlayerHasAmmo
|
|
[SchemaMember("CLogicPlayerProxy", "m_PlayerHasAmmo")]
|
|
public CEntityIOOutput PlayerHasAmmo => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicPlayerProxy", "m_PlayerHasAmmo");
|
|
|
|
// m_PlayerHasNoAmmo
|
|
[SchemaMember("CLogicPlayerProxy", "m_PlayerHasNoAmmo")]
|
|
public CEntityIOOutput PlayerHasNoAmmo => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicPlayerProxy", "m_PlayerHasNoAmmo");
|
|
|
|
// m_PlayerDied
|
|
[SchemaMember("CLogicPlayerProxy", "m_PlayerDied")]
|
|
public CEntityIOOutput PlayerDied => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicPlayerProxy", "m_PlayerDied");
|
|
|
|
}
|
|
|
|
public partial class CLogicProximity : CPointEntity
|
|
{
|
|
public CLogicProximity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CLogicRelay : CLogicalEntity
|
|
{
|
|
public CLogicRelay (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnTrigger
|
|
[SchemaMember("CLogicRelay", "m_OnTrigger")]
|
|
public CEntityIOOutput OnTrigger => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicRelay", "m_OnTrigger");
|
|
|
|
// m_OnSpawn
|
|
[SchemaMember("CLogicRelay", "m_OnSpawn")]
|
|
public CEntityIOOutput OnSpawn => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CLogicRelay", "m_OnSpawn");
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CLogicRelay", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CLogicRelay", "m_bDisabled");
|
|
|
|
// m_bWaitForRefire
|
|
[SchemaMember("CLogicRelay", "m_bWaitForRefire")]
|
|
public ref bool WaitForRefire => ref Schema.GetRef<bool>(this.Handle, "CLogicRelay", "m_bWaitForRefire");
|
|
|
|
// m_bTriggerOnce
|
|
[SchemaMember("CLogicRelay", "m_bTriggerOnce")]
|
|
public ref bool TriggerOnce => ref Schema.GetRef<bool>(this.Handle, "CLogicRelay", "m_bTriggerOnce");
|
|
|
|
// m_bFastRetrigger
|
|
[SchemaMember("CLogicRelay", "m_bFastRetrigger")]
|
|
public ref bool FastRetrigger => ref Schema.GetRef<bool>(this.Handle, "CLogicRelay", "m_bFastRetrigger");
|
|
|
|
// m_bPassthoughCaller
|
|
[SchemaMember("CLogicRelay", "m_bPassthoughCaller")]
|
|
public ref bool PassthoughCaller => ref Schema.GetRef<bool>(this.Handle, "CLogicRelay", "m_bPassthoughCaller");
|
|
|
|
}
|
|
|
|
public partial class CLogicScript : CPointEntity
|
|
{
|
|
public CLogicScript (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CMapInfo : CPointEntity
|
|
{
|
|
public CMapInfo (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iBuyingStatus
|
|
[SchemaMember("CMapInfo", "m_iBuyingStatus")]
|
|
public ref Int32 BuyingStatus => ref Schema.GetRef<Int32>(this.Handle, "CMapInfo", "m_iBuyingStatus");
|
|
|
|
// m_flBombRadius
|
|
[SchemaMember("CMapInfo", "m_flBombRadius")]
|
|
public ref float BombRadius => ref Schema.GetRef<float>(this.Handle, "CMapInfo", "m_flBombRadius");
|
|
|
|
// m_iPetPopulation
|
|
[SchemaMember("CMapInfo", "m_iPetPopulation")]
|
|
public ref Int32 PetPopulation => ref Schema.GetRef<Int32>(this.Handle, "CMapInfo", "m_iPetPopulation");
|
|
|
|
// m_bUseNormalSpawnsForDM
|
|
[SchemaMember("CMapInfo", "m_bUseNormalSpawnsForDM")]
|
|
public ref bool UseNormalSpawnsForDM => ref Schema.GetRef<bool>(this.Handle, "CMapInfo", "m_bUseNormalSpawnsForDM");
|
|
|
|
// m_bDisableAutoGeneratedDMSpawns
|
|
[SchemaMember("CMapInfo", "m_bDisableAutoGeneratedDMSpawns")]
|
|
public ref bool DisableAutoGeneratedDMSpawns => ref Schema.GetRef<bool>(this.Handle, "CMapInfo", "m_bDisableAutoGeneratedDMSpawns");
|
|
|
|
// m_flBotMaxVisionDistance
|
|
[SchemaMember("CMapInfo", "m_flBotMaxVisionDistance")]
|
|
public ref float BotMaxVisionDistance => ref Schema.GetRef<float>(this.Handle, "CMapInfo", "m_flBotMaxVisionDistance");
|
|
|
|
// m_iHostageCount
|
|
[SchemaMember("CMapInfo", "m_iHostageCount")]
|
|
public ref Int32 HostageCount => ref Schema.GetRef<Int32>(this.Handle, "CMapInfo", "m_iHostageCount");
|
|
|
|
// m_bFadePlayerVisibilityFarZ
|
|
[SchemaMember("CMapInfo", "m_bFadePlayerVisibilityFarZ")]
|
|
public ref bool FadePlayerVisibilityFarZ => ref Schema.GetRef<bool>(this.Handle, "CMapInfo", "m_bFadePlayerVisibilityFarZ");
|
|
|
|
}
|
|
|
|
public partial class CMapVetoPickController : CBaseEntity
|
|
{
|
|
public CMapVetoPickController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bPlayedIntroVcd
|
|
[SchemaMember("CMapVetoPickController", "m_bPlayedIntroVcd")]
|
|
public ref bool PlayedIntroVcd => ref Schema.GetRef<bool>(this.Handle, "CMapVetoPickController", "m_bPlayedIntroVcd");
|
|
|
|
// m_bNeedToPlayFiveSecondsRemaining
|
|
[SchemaMember("CMapVetoPickController", "m_bNeedToPlayFiveSecondsRemaining")]
|
|
public ref bool NeedToPlayFiveSecondsRemaining => ref Schema.GetRef<bool>(this.Handle, "CMapVetoPickController", "m_bNeedToPlayFiveSecondsRemaining");
|
|
|
|
// m_dblPreMatchDraftSequenceTime
|
|
[SchemaMember("CMapVetoPickController", "m_dblPreMatchDraftSequenceTime")]
|
|
public ref double DblPreMatchDraftSequenceTime => ref Schema.GetRef<double>(this.Handle, "CMapVetoPickController", "m_dblPreMatchDraftSequenceTime");
|
|
|
|
// m_bPreMatchDraftStateChanged
|
|
[SchemaMember("CMapVetoPickController", "m_bPreMatchDraftStateChanged")]
|
|
public ref bool PreMatchDraftStateChanged => ref Schema.GetRef<bool>(this.Handle, "CMapVetoPickController", "m_bPreMatchDraftStateChanged");
|
|
|
|
// m_nDraftType
|
|
[SchemaMember("CMapVetoPickController", "m_nDraftType")]
|
|
public ref Int32 DraftType => ref Schema.GetRef<Int32>(this.Handle, "CMapVetoPickController", "m_nDraftType");
|
|
|
|
// m_nTeamWinningCoinToss
|
|
[SchemaMember("CMapVetoPickController", "m_nTeamWinningCoinToss")]
|
|
public ref Int32 TeamWinningCoinToss => ref Schema.GetRef<Int32>(this.Handle, "CMapVetoPickController", "m_nTeamWinningCoinToss");
|
|
|
|
// m_nTeamWithFirstChoice
|
|
[SchemaMember("CMapVetoPickController", "m_nTeamWithFirstChoice")]
|
|
public Span<Int32> TeamWithFirstChoice => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nTeamWithFirstChoice", 64);
|
|
|
|
// m_nVoteMapIdsList
|
|
[SchemaMember("CMapVetoPickController", "m_nVoteMapIdsList")]
|
|
public Span<Int32> VoteMapIdsList => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nVoteMapIdsList", 7);
|
|
|
|
// m_nAccountIDs
|
|
[SchemaMember("CMapVetoPickController", "m_nAccountIDs")]
|
|
public Span<Int32> AccountIDs => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nAccountIDs", 64);
|
|
|
|
// m_nMapId0
|
|
[SchemaMember("CMapVetoPickController", "m_nMapId0")]
|
|
public Span<Int32> MapId0 => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nMapId0", 64);
|
|
|
|
// m_nMapId1
|
|
[SchemaMember("CMapVetoPickController", "m_nMapId1")]
|
|
public Span<Int32> MapId1 => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nMapId1", 64);
|
|
|
|
// m_nMapId2
|
|
[SchemaMember("CMapVetoPickController", "m_nMapId2")]
|
|
public Span<Int32> MapId2 => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nMapId2", 64);
|
|
|
|
// m_nMapId3
|
|
[SchemaMember("CMapVetoPickController", "m_nMapId3")]
|
|
public Span<Int32> MapId3 => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nMapId3", 64);
|
|
|
|
// m_nMapId4
|
|
[SchemaMember("CMapVetoPickController", "m_nMapId4")]
|
|
public Span<Int32> MapId4 => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nMapId4", 64);
|
|
|
|
// m_nMapId5
|
|
[SchemaMember("CMapVetoPickController", "m_nMapId5")]
|
|
public Span<Int32> MapId5 => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nMapId5", 64);
|
|
|
|
// m_nStartingSide0
|
|
[SchemaMember("CMapVetoPickController", "m_nStartingSide0")]
|
|
public Span<Int32> StartingSide0 => Schema.GetFixedArray<Int32>(this.Handle, "CMapVetoPickController", "m_nStartingSide0", 64);
|
|
|
|
// m_nCurrentPhase
|
|
[SchemaMember("CMapVetoPickController", "m_nCurrentPhase")]
|
|
public ref Int32 CurrentPhase => ref Schema.GetRef<Int32>(this.Handle, "CMapVetoPickController", "m_nCurrentPhase");
|
|
|
|
// m_nPhaseStartTick
|
|
[SchemaMember("CMapVetoPickController", "m_nPhaseStartTick")]
|
|
public ref Int32 PhaseStartTick => ref Schema.GetRef<Int32>(this.Handle, "CMapVetoPickController", "m_nPhaseStartTick");
|
|
|
|
// m_nPhaseDurationTicks
|
|
[SchemaMember("CMapVetoPickController", "m_nPhaseDurationTicks")]
|
|
public ref Int32 PhaseDurationTicks => ref Schema.GetRef<Int32>(this.Handle, "CMapVetoPickController", "m_nPhaseDurationTicks");
|
|
|
|
}
|
|
|
|
public partial class CMarkupVolume : CBaseModelEntity
|
|
{
|
|
public CMarkupVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CMarkupVolume", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolume", "m_bEnabled");
|
|
|
|
}
|
|
|
|
public partial class CMarkupVolumeTagged : CMarkupVolume
|
|
{
|
|
public CMarkupVolumeTagged (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bIsGroup
|
|
[SchemaMember("CMarkupVolumeTagged", "m_bIsGroup")]
|
|
public ref bool IsGroup => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolumeTagged", "m_bIsGroup");
|
|
|
|
// m_bGroupByPrefab
|
|
[SchemaMember("CMarkupVolumeTagged", "m_bGroupByPrefab")]
|
|
public ref bool GroupByPrefab => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolumeTagged", "m_bGroupByPrefab");
|
|
|
|
// m_bGroupByVolume
|
|
[SchemaMember("CMarkupVolumeTagged", "m_bGroupByVolume")]
|
|
public ref bool GroupByVolume => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolumeTagged", "m_bGroupByVolume");
|
|
|
|
// m_bGroupOtherGroups
|
|
[SchemaMember("CMarkupVolumeTagged", "m_bGroupOtherGroups")]
|
|
public ref bool GroupOtherGroups => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolumeTagged", "m_bGroupOtherGroups");
|
|
|
|
// m_bIsInGroup
|
|
[SchemaMember("CMarkupVolumeTagged", "m_bIsInGroup")]
|
|
public ref bool IsInGroup => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolumeTagged", "m_bIsInGroup");
|
|
|
|
}
|
|
|
|
public partial class CMarkupVolumeTagged_Nav : CMarkupVolumeTagged
|
|
{
|
|
public CMarkupVolumeTagged_Nav (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CMarkupVolumeTagged_NavGame : CMarkupVolumeWithRef
|
|
{
|
|
public CMarkupVolumeTagged_NavGame (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bFloodFillAttribute
|
|
[SchemaMember("CMarkupVolumeTagged_NavGame", "m_bFloodFillAttribute")]
|
|
public ref bool FloodFillAttribute => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolumeTagged_NavGame", "m_bFloodFillAttribute");
|
|
|
|
}
|
|
|
|
public partial class CMarkupVolumeWithRef : CMarkupVolumeTagged
|
|
{
|
|
public CMarkupVolumeWithRef (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bUseRef
|
|
[SchemaMember("CMarkupVolumeWithRef", "m_bUseRef")]
|
|
public ref bool UseRef => ref Schema.GetRef<bool>(this.Handle, "CMarkupVolumeWithRef", "m_bUseRef");
|
|
|
|
// m_vRefPos
|
|
[SchemaMember("CMarkupVolumeWithRef", "m_vRefPos")]
|
|
public Vector RefPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CMarkupVolumeWithRef", "m_vRefPos");
|
|
|
|
// m_flRefDot
|
|
[SchemaMember("CMarkupVolumeWithRef", "m_flRefDot")]
|
|
public ref float RefDot => ref Schema.GetRef<float>(this.Handle, "CMarkupVolumeWithRef", "m_flRefDot");
|
|
|
|
}
|
|
|
|
public partial class CMathColorBlend : CLogicalEntity
|
|
{
|
|
public CMathColorBlend (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flInMin
|
|
[SchemaMember("CMathColorBlend", "m_flInMin")]
|
|
public ref float InMin => ref Schema.GetRef<float>(this.Handle, "CMathColorBlend", "m_flInMin");
|
|
|
|
// m_flInMax
|
|
[SchemaMember("CMathColorBlend", "m_flInMax")]
|
|
public ref float InMax => ref Schema.GetRef<float>(this.Handle, "CMathColorBlend", "m_flInMax");
|
|
|
|
// m_OutColor1
|
|
[SchemaMember("CMathColorBlend", "m_OutColor1")]
|
|
public Color OutColor1
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CMathColorBlend", "m_OutColor1"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CMathColorBlend", "m_OutColor1", value); }
|
|
}
|
|
|
|
// m_OutColor2
|
|
[SchemaMember("CMathColorBlend", "m_OutColor2")]
|
|
public Color OutColor2
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CMathColorBlend", "m_OutColor2"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CMathColorBlend", "m_OutColor2", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CMathCounter : CLogicalEntity
|
|
{
|
|
public CMathCounter (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flMin
|
|
[SchemaMember("CMathCounter", "m_flMin")]
|
|
public ref float Min => ref Schema.GetRef<float>(this.Handle, "CMathCounter", "m_flMin");
|
|
|
|
// m_flMax
|
|
[SchemaMember("CMathCounter", "m_flMax")]
|
|
public ref float Max => ref Schema.GetRef<float>(this.Handle, "CMathCounter", "m_flMax");
|
|
|
|
// m_bHitMin
|
|
[SchemaMember("CMathCounter", "m_bHitMin")]
|
|
public ref bool HitMin => ref Schema.GetRef<bool>(this.Handle, "CMathCounter", "m_bHitMin");
|
|
|
|
// m_bHitMax
|
|
[SchemaMember("CMathCounter", "m_bHitMax")]
|
|
public ref bool HitMax => ref Schema.GetRef<bool>(this.Handle, "CMathCounter", "m_bHitMax");
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CMathCounter", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CMathCounter", "m_bDisabled");
|
|
|
|
// m_OnHitMin
|
|
[SchemaMember("CMathCounter", "m_OnHitMin")]
|
|
public CEntityIOOutput OnHitMin => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathCounter", "m_OnHitMin");
|
|
|
|
// m_OnHitMax
|
|
[SchemaMember("CMathCounter", "m_OnHitMax")]
|
|
public CEntityIOOutput OnHitMax => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathCounter", "m_OnHitMax");
|
|
|
|
// m_OnChangedFromMin
|
|
[SchemaMember("CMathCounter", "m_OnChangedFromMin")]
|
|
public CEntityIOOutput OnChangedFromMin => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathCounter", "m_OnChangedFromMin");
|
|
|
|
// m_OnChangedFromMax
|
|
[SchemaMember("CMathCounter", "m_OnChangedFromMax")]
|
|
public CEntityIOOutput OnChangedFromMax => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathCounter", "m_OnChangedFromMax");
|
|
|
|
}
|
|
|
|
public partial class CMathRemap : CLogicalEntity
|
|
{
|
|
public CMathRemap (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flInMin
|
|
[SchemaMember("CMathRemap", "m_flInMin")]
|
|
public ref float InMin => ref Schema.GetRef<float>(this.Handle, "CMathRemap", "m_flInMin");
|
|
|
|
// m_flInMax
|
|
[SchemaMember("CMathRemap", "m_flInMax")]
|
|
public ref float InMax => ref Schema.GetRef<float>(this.Handle, "CMathRemap", "m_flInMax");
|
|
|
|
// m_flOut1
|
|
[SchemaMember("CMathRemap", "m_flOut1")]
|
|
public ref float Out1 => ref Schema.GetRef<float>(this.Handle, "CMathRemap", "m_flOut1");
|
|
|
|
// m_flOut2
|
|
[SchemaMember("CMathRemap", "m_flOut2")]
|
|
public ref float Out2 => ref Schema.GetRef<float>(this.Handle, "CMathRemap", "m_flOut2");
|
|
|
|
// m_flOldInValue
|
|
[SchemaMember("CMathRemap", "m_flOldInValue")]
|
|
public ref float OldInValue => ref Schema.GetRef<float>(this.Handle, "CMathRemap", "m_flOldInValue");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CMathRemap", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CMathRemap", "m_bEnabled");
|
|
|
|
// m_OnRoseAboveMin
|
|
[SchemaMember("CMathRemap", "m_OnRoseAboveMin")]
|
|
public CEntityIOOutput OnRoseAboveMin => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathRemap", "m_OnRoseAboveMin");
|
|
|
|
// m_OnRoseAboveMax
|
|
[SchemaMember("CMathRemap", "m_OnRoseAboveMax")]
|
|
public CEntityIOOutput OnRoseAboveMax => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathRemap", "m_OnRoseAboveMax");
|
|
|
|
// m_OnFellBelowMin
|
|
[SchemaMember("CMathRemap", "m_OnFellBelowMin")]
|
|
public CEntityIOOutput OnFellBelowMin => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathRemap", "m_OnFellBelowMin");
|
|
|
|
// m_OnFellBelowMax
|
|
[SchemaMember("CMathRemap", "m_OnFellBelowMax")]
|
|
public CEntityIOOutput OnFellBelowMax => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMathRemap", "m_OnFellBelowMax");
|
|
|
|
}
|
|
|
|
public partial class CMelee : CCSWeaponBase
|
|
{
|
|
public CMelee (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CMessage : CPointEntity
|
|
{
|
|
public CMessage (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszMessage
|
|
[SchemaMember("CMessage", "m_iszMessage")]
|
|
public string Message
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CMessage", "m_iszMessage"); }
|
|
set { Schema.SetString(this.Handle, "CMessage", "m_iszMessage", value); }
|
|
}
|
|
|
|
// m_MessageVolume
|
|
[SchemaMember("CMessage", "m_MessageVolume")]
|
|
public ref float MessageVolume => ref Schema.GetRef<float>(this.Handle, "CMessage", "m_MessageVolume");
|
|
|
|
// m_MessageAttenuation
|
|
[SchemaMember("CMessage", "m_MessageAttenuation")]
|
|
public ref Int32 MessageAttenuation => ref Schema.GetRef<Int32>(this.Handle, "CMessage", "m_MessageAttenuation");
|
|
|
|
// m_Radius
|
|
[SchemaMember("CMessage", "m_Radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CMessage", "m_Radius");
|
|
|
|
// m_sNoise
|
|
[SchemaMember("CMessage", "m_sNoise")]
|
|
public string Noise
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CMessage", "m_sNoise"); }
|
|
set { Schema.SetString(this.Handle, "CMessage", "m_sNoise", value); }
|
|
}
|
|
|
|
// m_OnShowMessage
|
|
[SchemaMember("CMessage", "m_OnShowMessage")]
|
|
public CEntityIOOutput OnShowMessage => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMessage", "m_OnShowMessage");
|
|
|
|
}
|
|
|
|
public partial class CMessageEntity : CPointEntity
|
|
{
|
|
public CMessageEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_radius
|
|
[SchemaMember("CMessageEntity", "m_radius")]
|
|
public ref Int32 Radius => ref Schema.GetRef<Int32>(this.Handle, "CMessageEntity", "m_radius");
|
|
|
|
// m_messageText
|
|
[SchemaMember("CMessageEntity", "m_messageText")]
|
|
public string MessageText
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CMessageEntity", "m_messageText"); }
|
|
set { Schema.SetString(this.Handle, "CMessageEntity", "m_messageText", value); }
|
|
}
|
|
|
|
// m_drawText
|
|
[SchemaMember("CMessageEntity", "m_drawText")]
|
|
public ref bool DrawText => ref Schema.GetRef<bool>(this.Handle, "CMessageEntity", "m_drawText");
|
|
|
|
// m_bDeveloperOnly
|
|
[SchemaMember("CMessageEntity", "m_bDeveloperOnly")]
|
|
public ref bool DeveloperOnly => ref Schema.GetRef<bool>(this.Handle, "CMessageEntity", "m_bDeveloperOnly");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CMessageEntity", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CMessageEntity", "m_bEnabled");
|
|
|
|
}
|
|
|
|
public partial class CModelPointEntity : CBaseModelEntity
|
|
{
|
|
public CModelPointEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CModelState : NativeObject
|
|
{
|
|
public CModelState (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hModel
|
|
[SchemaMember("CModelState", "m_hModel")]
|
|
public CStrongHandle<InfoForResourceTypeCModel> Model => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCModel>>(this.Handle, "CModelState", "m_hModel");
|
|
|
|
// m_ModelName
|
|
[SchemaMember("CModelState", "m_ModelName")]
|
|
public string ModelName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CModelState", "m_ModelName"); }
|
|
set { Schema.SetString(this.Handle, "CModelState", "m_ModelName", value); }
|
|
}
|
|
|
|
// m_bClientClothCreationSuppressed
|
|
[SchemaMember("CModelState", "m_bClientClothCreationSuppressed")]
|
|
public ref bool ClientClothCreationSuppressed => ref Schema.GetRef<bool>(this.Handle, "CModelState", "m_bClientClothCreationSuppressed");
|
|
|
|
// m_MeshGroupMask
|
|
[SchemaMember("CModelState", "m_MeshGroupMask")]
|
|
public ref UInt64 MeshGroupMask => ref Schema.GetRef<UInt64>(this.Handle, "CModelState", "m_MeshGroupMask");
|
|
|
|
// m_nIdealMotionType
|
|
[SchemaMember("CModelState", "m_nIdealMotionType")]
|
|
public ref sbyte IdealMotionType => ref Schema.GetRef<sbyte>(this.Handle, "CModelState", "m_nIdealMotionType");
|
|
|
|
// m_nForceLOD
|
|
[SchemaMember("CModelState", "m_nForceLOD")]
|
|
public ref sbyte ForceLOD => ref Schema.GetRef<sbyte>(this.Handle, "CModelState", "m_nForceLOD");
|
|
|
|
// m_nClothUpdateFlags
|
|
[SchemaMember("CModelState", "m_nClothUpdateFlags")]
|
|
public ref sbyte ClothUpdateFlags => ref Schema.GetRef<sbyte>(this.Handle, "CModelState", "m_nClothUpdateFlags");
|
|
|
|
}
|
|
|
|
public partial class CMolotovGrenade : CBaseCSGrenade
|
|
{
|
|
public CMolotovGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CMolotovProjectile : CBaseCSGrenadeProjectile
|
|
{
|
|
public CMolotovProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bIsIncGrenade
|
|
[SchemaMember("CMolotovProjectile", "m_bIsIncGrenade")]
|
|
public ref bool IsIncGrenade => ref Schema.GetRef<bool>(this.Handle, "CMolotovProjectile", "m_bIsIncGrenade");
|
|
|
|
// m_bDetonated
|
|
[SchemaMember("CMolotovProjectile", "m_bDetonated")]
|
|
public ref bool Detonated => ref Schema.GetRef<bool>(this.Handle, "CMolotovProjectile", "m_bDetonated");
|
|
|
|
// m_stillTimer
|
|
[SchemaMember("CMolotovProjectile", "m_stillTimer")]
|
|
public IntervalTimer StillTimer => Schema.GetDeclaredClass<IntervalTimer>(this.Handle, "CMolotovProjectile", "m_stillTimer");
|
|
|
|
// m_bHasBouncedOffPlayer
|
|
[SchemaMember("CMolotovProjectile", "m_bHasBouncedOffPlayer")]
|
|
public ref bool HasBouncedOffPlayer => ref Schema.GetRef<bool>(this.Handle, "CMolotovProjectile", "m_bHasBouncedOffPlayer");
|
|
|
|
}
|
|
|
|
public partial class CMomentaryRotButton : CRotButton
|
|
{
|
|
public CMomentaryRotButton (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnUnpressed
|
|
[SchemaMember("CMomentaryRotButton", "m_OnUnpressed")]
|
|
public CEntityIOOutput OnUnpressed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMomentaryRotButton", "m_OnUnpressed");
|
|
|
|
// m_OnFullyOpen
|
|
[SchemaMember("CMomentaryRotButton", "m_OnFullyOpen")]
|
|
public CEntityIOOutput OnFullyOpen => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMomentaryRotButton", "m_OnFullyOpen");
|
|
|
|
// m_OnFullyClosed
|
|
[SchemaMember("CMomentaryRotButton", "m_OnFullyClosed")]
|
|
public CEntityIOOutput OnFullyClosed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMomentaryRotButton", "m_OnFullyClosed");
|
|
|
|
// m_OnReachedPosition
|
|
[SchemaMember("CMomentaryRotButton", "m_OnReachedPosition")]
|
|
public CEntityIOOutput OnReachedPosition => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMomentaryRotButton", "m_OnReachedPosition");
|
|
|
|
// m_lastUsed
|
|
[SchemaMember("CMomentaryRotButton", "m_lastUsed")]
|
|
public ref Int32 LastUsed => ref Schema.GetRef<Int32>(this.Handle, "CMomentaryRotButton", "m_lastUsed");
|
|
|
|
// m_start
|
|
[SchemaMember("CMomentaryRotButton", "m_start")]
|
|
public QAngle Start => Schema.GetDeclaredClass<QAngle>(this.Handle, "CMomentaryRotButton", "m_start");
|
|
|
|
// m_end
|
|
[SchemaMember("CMomentaryRotButton", "m_end")]
|
|
public QAngle End => Schema.GetDeclaredClass<QAngle>(this.Handle, "CMomentaryRotButton", "m_end");
|
|
|
|
// m_IdealYaw
|
|
[SchemaMember("CMomentaryRotButton", "m_IdealYaw")]
|
|
public ref float IdealYaw => ref Schema.GetRef<float>(this.Handle, "CMomentaryRotButton", "m_IdealYaw");
|
|
|
|
// m_sNoise
|
|
[SchemaMember("CMomentaryRotButton", "m_sNoise")]
|
|
public string Noise
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CMomentaryRotButton", "m_sNoise"); }
|
|
set { Schema.SetString(this.Handle, "CMomentaryRotButton", "m_sNoise", value); }
|
|
}
|
|
|
|
// m_bUpdateTarget
|
|
[SchemaMember("CMomentaryRotButton", "m_bUpdateTarget")]
|
|
public ref bool UpdateTarget => ref Schema.GetRef<bool>(this.Handle, "CMomentaryRotButton", "m_bUpdateTarget");
|
|
|
|
// m_direction
|
|
[SchemaMember("CMomentaryRotButton", "m_direction")]
|
|
public ref Int32 Direction => ref Schema.GetRef<Int32>(this.Handle, "CMomentaryRotButton", "m_direction");
|
|
|
|
// m_returnSpeed
|
|
[SchemaMember("CMomentaryRotButton", "m_returnSpeed")]
|
|
public ref float ReturnSpeed => ref Schema.GetRef<float>(this.Handle, "CMomentaryRotButton", "m_returnSpeed");
|
|
|
|
// m_flStartPosition
|
|
[SchemaMember("CMomentaryRotButton", "m_flStartPosition")]
|
|
public ref float StartPosition => ref Schema.GetRef<float>(this.Handle, "CMomentaryRotButton", "m_flStartPosition");
|
|
|
|
}
|
|
|
|
public partial class CMoodVData : NativeObject
|
|
{
|
|
public CMoodVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nMoodType
|
|
[SchemaMember("CMoodVData", "m_nMoodType")]
|
|
public ref MoodType_t MoodType => ref Schema.GetRef<MoodType_t>(this.Handle, "CMoodVData", "m_nMoodType");
|
|
|
|
}
|
|
|
|
public partial class CMotorController : NativeObject
|
|
{
|
|
public CMotorController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_speed
|
|
[SchemaMember("CMotorController", "m_speed")]
|
|
public ref float Speed => ref Schema.GetRef<float>(this.Handle, "CMotorController", "m_speed");
|
|
|
|
// m_maxTorque
|
|
[SchemaMember("CMotorController", "m_maxTorque")]
|
|
public ref float MaxTorque => ref Schema.GetRef<float>(this.Handle, "CMotorController", "m_maxTorque");
|
|
|
|
// m_axis
|
|
[SchemaMember("CMotorController", "m_axis")]
|
|
public Vector Axis => Schema.GetDeclaredClass<Vector>(this.Handle, "CMotorController", "m_axis");
|
|
|
|
// m_inertiaFactor
|
|
[SchemaMember("CMotorController", "m_inertiaFactor")]
|
|
public ref float InertiaFactor => ref Schema.GetRef<float>(this.Handle, "CMotorController", "m_inertiaFactor");
|
|
|
|
}
|
|
|
|
public partial class CMultiLightProxy : CLogicalEntity
|
|
{
|
|
public CMultiLightProxy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszLightNameFilter
|
|
[SchemaMember("CMultiLightProxy", "m_iszLightNameFilter")]
|
|
public string LightNameFilter
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CMultiLightProxy", "m_iszLightNameFilter"); }
|
|
set { Schema.SetString(this.Handle, "CMultiLightProxy", "m_iszLightNameFilter", value); }
|
|
}
|
|
|
|
// m_iszLightClassFilter
|
|
[SchemaMember("CMultiLightProxy", "m_iszLightClassFilter")]
|
|
public string LightClassFilter
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CMultiLightProxy", "m_iszLightClassFilter"); }
|
|
set { Schema.SetString(this.Handle, "CMultiLightProxy", "m_iszLightClassFilter", value); }
|
|
}
|
|
|
|
// m_flLightRadiusFilter
|
|
[SchemaMember("CMultiLightProxy", "m_flLightRadiusFilter")]
|
|
public ref float LightRadiusFilter => ref Schema.GetRef<float>(this.Handle, "CMultiLightProxy", "m_flLightRadiusFilter");
|
|
|
|
// m_flBrightnessDelta
|
|
[SchemaMember("CMultiLightProxy", "m_flBrightnessDelta")]
|
|
public ref float BrightnessDelta => ref Schema.GetRef<float>(this.Handle, "CMultiLightProxy", "m_flBrightnessDelta");
|
|
|
|
// m_bPerformScreenFade
|
|
[SchemaMember("CMultiLightProxy", "m_bPerformScreenFade")]
|
|
public ref bool PerformScreenFade => ref Schema.GetRef<bool>(this.Handle, "CMultiLightProxy", "m_bPerformScreenFade");
|
|
|
|
// m_flTargetBrightnessMultiplier
|
|
[SchemaMember("CMultiLightProxy", "m_flTargetBrightnessMultiplier")]
|
|
public ref float TargetBrightnessMultiplier => ref Schema.GetRef<float>(this.Handle, "CMultiLightProxy", "m_flTargetBrightnessMultiplier");
|
|
|
|
// m_flCurrentBrightnessMultiplier
|
|
[SchemaMember("CMultiLightProxy", "m_flCurrentBrightnessMultiplier")]
|
|
public ref float CurrentBrightnessMultiplier => ref Schema.GetRef<float>(this.Handle, "CMultiLightProxy", "m_flCurrentBrightnessMultiplier");
|
|
|
|
// m_vecLights
|
|
[SchemaMember("CMultiLightProxy", "m_vecLights")]
|
|
public NetworkedVector<CHandle<CLightEntity>> Lights => Schema.GetDeclaredClass<NetworkedVector<CHandle<CLightEntity>>>(this.Handle, "CMultiLightProxy", "m_vecLights");
|
|
|
|
}
|
|
|
|
public partial class CMultiplayer_Expresser : CAI_ExpresserWithFollowup
|
|
{
|
|
public CMultiplayer_Expresser (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bAllowMultipleScenes
|
|
[SchemaMember("CMultiplayer_Expresser", "m_bAllowMultipleScenes")]
|
|
public ref bool AllowMultipleScenes => ref Schema.GetRef<bool>(this.Handle, "CMultiplayer_Expresser", "m_bAllowMultipleScenes");
|
|
|
|
}
|
|
|
|
public partial class CMultiplayRules : CGameRules
|
|
{
|
|
public CMultiplayRules (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CMultiSource : CLogicalEntity
|
|
{
|
|
public CMultiSource (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_rgEntities
|
|
[SchemaMember("CMultiSource", "m_rgEntities")]
|
|
public Span<CHandle<CBaseEntity>> RgEntities => Schema.GetFixedArray<CHandle<CBaseEntity>>(this.Handle, "CMultiSource", "m_rgEntities", 32);
|
|
|
|
// m_rgTriggered
|
|
[SchemaMember("CMultiSource", "m_rgTriggered")]
|
|
public Span<Int32> RgTriggered => Schema.GetFixedArray<Int32>(this.Handle, "CMultiSource", "m_rgTriggered", 32);
|
|
|
|
// m_OnTrigger
|
|
[SchemaMember("CMultiSource", "m_OnTrigger")]
|
|
public CEntityIOOutput OnTrigger => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CMultiSource", "m_OnTrigger");
|
|
|
|
// m_iTotal
|
|
[SchemaMember("CMultiSource", "m_iTotal")]
|
|
public ref Int32 Total => ref Schema.GetRef<Int32>(this.Handle, "CMultiSource", "m_iTotal");
|
|
|
|
// m_globalstate
|
|
[SchemaMember("CMultiSource", "m_globalstate")]
|
|
public string Globalstate
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CMultiSource", "m_globalstate"); }
|
|
set { Schema.SetString(this.Handle, "CMultiSource", "m_globalstate", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CNavHullPresetVData : NativeObject
|
|
{
|
|
public CNavHullPresetVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecNavHulls
|
|
[SchemaMember("CNavHullPresetVData", "m_vecNavHulls")]
|
|
public NetworkedVector<string> NavHulls => Schema.GetDeclaredClass<NetworkedVector<string>>(this.Handle, "CNavHullPresetVData", "m_vecNavHulls");
|
|
|
|
}
|
|
|
|
public partial class CNavHullVData : NativeObject
|
|
{
|
|
public CNavHullVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bAgentEnabled
|
|
[SchemaMember("CNavHullVData", "m_bAgentEnabled")]
|
|
public ref bool AgentEnabled => ref Schema.GetRef<bool>(this.Handle, "CNavHullVData", "m_bAgentEnabled");
|
|
|
|
// m_agentRadius
|
|
[SchemaMember("CNavHullVData", "m_agentRadius")]
|
|
public ref float AgentRadius => ref Schema.GetRef<float>(this.Handle, "CNavHullVData", "m_agentRadius");
|
|
|
|
// m_agentHeight
|
|
[SchemaMember("CNavHullVData", "m_agentHeight")]
|
|
public ref float AgentHeight => ref Schema.GetRef<float>(this.Handle, "CNavHullVData", "m_agentHeight");
|
|
|
|
// m_agentShortHeightEnabled
|
|
[SchemaMember("CNavHullVData", "m_agentShortHeightEnabled")]
|
|
public ref bool AgentShortHeightEnabled => ref Schema.GetRef<bool>(this.Handle, "CNavHullVData", "m_agentShortHeightEnabled");
|
|
|
|
// m_agentShortHeight
|
|
[SchemaMember("CNavHullVData", "m_agentShortHeight")]
|
|
public ref float AgentShortHeight => ref Schema.GetRef<float>(this.Handle, "CNavHullVData", "m_agentShortHeight");
|
|
|
|
// m_agentMaxClimb
|
|
[SchemaMember("CNavHullVData", "m_agentMaxClimb")]
|
|
public ref float AgentMaxClimb => ref Schema.GetRef<float>(this.Handle, "CNavHullVData", "m_agentMaxClimb");
|
|
|
|
// m_agentMaxSlope
|
|
[SchemaMember("CNavHullVData", "m_agentMaxSlope")]
|
|
public ref Int32 AgentMaxSlope => ref Schema.GetRef<Int32>(this.Handle, "CNavHullVData", "m_agentMaxSlope");
|
|
|
|
// m_agentMaxJumpDownDist
|
|
[SchemaMember("CNavHullVData", "m_agentMaxJumpDownDist")]
|
|
public ref float AgentMaxJumpDownDist => ref Schema.GetRef<float>(this.Handle, "CNavHullVData", "m_agentMaxJumpDownDist");
|
|
|
|
// m_agentMaxJumpHorizDistBase
|
|
[SchemaMember("CNavHullVData", "m_agentMaxJumpHorizDistBase")]
|
|
public ref float AgentMaxJumpHorizDistBase => ref Schema.GetRef<float>(this.Handle, "CNavHullVData", "m_agentMaxJumpHorizDistBase");
|
|
|
|
// m_agentMaxJumpUpDist
|
|
[SchemaMember("CNavHullVData", "m_agentMaxJumpUpDist")]
|
|
public ref float AgentMaxJumpUpDist => ref Schema.GetRef<float>(this.Handle, "CNavHullVData", "m_agentMaxJumpUpDist");
|
|
|
|
// m_agentBorderErosion
|
|
[SchemaMember("CNavHullVData", "m_agentBorderErosion")]
|
|
public ref Int32 AgentBorderErosion => ref Schema.GetRef<Int32>(this.Handle, "CNavHullVData", "m_agentBorderErosion");
|
|
|
|
}
|
|
|
|
public partial class CNavLinkAnimgraphVar : NativeObject
|
|
{
|
|
public CNavLinkAnimgraphVar (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_strAnimgraphVar
|
|
[SchemaMember("CNavLinkAnimgraphVar", "m_strAnimgraphVar")]
|
|
public string StrAnimgraphVar
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CNavLinkAnimgraphVar", "m_strAnimgraphVar"); }
|
|
set { Schema.SetString(this.Handle, "CNavLinkAnimgraphVar", "m_strAnimgraphVar", value); }
|
|
}
|
|
|
|
// m_unAlignmentDegrees
|
|
[SchemaMember("CNavLinkAnimgraphVar", "m_unAlignmentDegrees")]
|
|
public ref UInt32 AlignmentDegrees => ref Schema.GetRef<UInt32>(this.Handle, "CNavLinkAnimgraphVar", "m_unAlignmentDegrees");
|
|
|
|
}
|
|
|
|
public partial class CNavLinkAreaEntity : CPointEntity
|
|
{
|
|
public CNavLinkAreaEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flWidth
|
|
[SchemaMember("CNavLinkAreaEntity", "m_flWidth")]
|
|
public ref float Width => ref Schema.GetRef<float>(this.Handle, "CNavLinkAreaEntity", "m_flWidth");
|
|
|
|
// m_vLocatorOffset
|
|
[SchemaMember("CNavLinkAreaEntity", "m_vLocatorOffset")]
|
|
public Vector LocatorOffset => Schema.GetDeclaredClass<Vector>(this.Handle, "CNavLinkAreaEntity", "m_vLocatorOffset");
|
|
|
|
// m_qLocatorAnglesOffset
|
|
[SchemaMember("CNavLinkAreaEntity", "m_qLocatorAnglesOffset")]
|
|
public QAngle LocatorAnglesOffset => Schema.GetDeclaredClass<QAngle>(this.Handle, "CNavLinkAreaEntity", "m_qLocatorAnglesOffset");
|
|
|
|
// m_strMovementForward
|
|
[SchemaMember("CNavLinkAreaEntity", "m_strMovementForward")]
|
|
public string StrMovementForward
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CNavLinkAreaEntity", "m_strMovementForward"); }
|
|
set { Schema.SetString(this.Handle, "CNavLinkAreaEntity", "m_strMovementForward", value); }
|
|
}
|
|
|
|
// m_strMovementReverse
|
|
[SchemaMember("CNavLinkAreaEntity", "m_strMovementReverse")]
|
|
public string StrMovementReverse
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CNavLinkAreaEntity", "m_strMovementReverse"); }
|
|
set { Schema.SetString(this.Handle, "CNavLinkAreaEntity", "m_strMovementReverse", value); }
|
|
}
|
|
|
|
// m_nNavLinkIdForward
|
|
[SchemaMember("CNavLinkAreaEntity", "m_nNavLinkIdForward")]
|
|
public ref Int32 NavLinkIdForward => ref Schema.GetRef<Int32>(this.Handle, "CNavLinkAreaEntity", "m_nNavLinkIdForward");
|
|
|
|
// m_nNavLinkIdReverse
|
|
[SchemaMember("CNavLinkAreaEntity", "m_nNavLinkIdReverse")]
|
|
public ref Int32 NavLinkIdReverse => ref Schema.GetRef<Int32>(this.Handle, "CNavLinkAreaEntity", "m_nNavLinkIdReverse");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CNavLinkAreaEntity", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CNavLinkAreaEntity", "m_bEnabled");
|
|
|
|
// m_strFilterName
|
|
[SchemaMember("CNavLinkAreaEntity", "m_strFilterName")]
|
|
public string StrFilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CNavLinkAreaEntity", "m_strFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CNavLinkAreaEntity", "m_strFilterName", value); }
|
|
}
|
|
|
|
// m_hFilter
|
|
[SchemaMember("CNavLinkAreaEntity", "m_hFilter")]
|
|
public CHandle<CBaseFilter> Filter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CNavLinkAreaEntity", "m_hFilter");
|
|
|
|
// m_OnNavLinkStart
|
|
[SchemaMember("CNavLinkAreaEntity", "m_OnNavLinkStart")]
|
|
public CEntityIOOutput OnNavLinkStart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CNavLinkAreaEntity", "m_OnNavLinkStart");
|
|
|
|
// m_OnNavLinkFinish
|
|
[SchemaMember("CNavLinkAreaEntity", "m_OnNavLinkFinish")]
|
|
public CEntityIOOutput OnNavLinkFinish => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CNavLinkAreaEntity", "m_OnNavLinkFinish");
|
|
|
|
// m_bIsTerminus
|
|
[SchemaMember("CNavLinkAreaEntity", "m_bIsTerminus")]
|
|
public ref bool IsTerminus => ref Schema.GetRef<bool>(this.Handle, "CNavLinkAreaEntity", "m_bIsTerminus");
|
|
|
|
}
|
|
|
|
public partial class CNavLinkMovementVData : NativeObject
|
|
{
|
|
public CNavLinkMovementVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bIsInterpolated
|
|
[SchemaMember("CNavLinkMovementVData", "m_bIsInterpolated")]
|
|
public ref bool IsInterpolated => ref Schema.GetRef<bool>(this.Handle, "CNavLinkMovementVData", "m_bIsInterpolated");
|
|
|
|
// m_unRecommendedDistance
|
|
[SchemaMember("CNavLinkMovementVData", "m_unRecommendedDistance")]
|
|
public ref UInt32 RecommendedDistance => ref Schema.GetRef<UInt32>(this.Handle, "CNavLinkMovementVData", "m_unRecommendedDistance");
|
|
|
|
// m_vecAnimgraphVars
|
|
[SchemaMember("CNavLinkMovementVData", "m_vecAnimgraphVars")]
|
|
public NetworkedVector<CNavLinkAnimgraphVar> AnimgraphVars => Schema.GetDeclaredClass<NetworkedVector<CNavLinkAnimgraphVar>>(this.Handle, "CNavLinkMovementVData", "m_vecAnimgraphVars");
|
|
|
|
}
|
|
|
|
public partial class CNavSpaceInfo : CPointEntity
|
|
{
|
|
public CNavSpaceInfo (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bCreateFlightSpace
|
|
[SchemaMember("CNavSpaceInfo", "m_bCreateFlightSpace")]
|
|
public ref bool CreateFlightSpace => ref Schema.GetRef<bool>(this.Handle, "CNavSpaceInfo", "m_bCreateFlightSpace");
|
|
|
|
}
|
|
|
|
public partial class CNavWalkable : CPointEntity
|
|
{
|
|
public CNavWalkable (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CNetworkedSequenceOperation : NativeObject
|
|
{
|
|
public CNetworkedSequenceOperation (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hSequence
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_hSequence")]
|
|
public ref Int32 Sequence => ref Schema.GetRef<Int32>(this.Handle, "CNetworkedSequenceOperation", "m_hSequence");
|
|
|
|
// m_flPrevCycle
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_flPrevCycle")]
|
|
public ref float PrevCycle => ref Schema.GetRef<float>(this.Handle, "CNetworkedSequenceOperation", "m_flPrevCycle");
|
|
|
|
// m_flCycle
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_flCycle")]
|
|
public ref float Cycle => ref Schema.GetRef<float>(this.Handle, "CNetworkedSequenceOperation", "m_flCycle");
|
|
|
|
// m_flWeight
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_flWeight")]
|
|
public float Weight => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkedSequenceOperation", "m_flWeight");
|
|
|
|
// m_bSequenceChangeNetworked
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_bSequenceChangeNetworked")]
|
|
public ref bool SequenceChangeNetworked => ref Schema.GetRef<bool>(this.Handle, "CNetworkedSequenceOperation", "m_bSequenceChangeNetworked");
|
|
|
|
// m_bDiscontinuity
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_bDiscontinuity")]
|
|
public ref bool Discontinuity => ref Schema.GetRef<bool>(this.Handle, "CNetworkedSequenceOperation", "m_bDiscontinuity");
|
|
|
|
// m_flPrevCycleFromDiscontinuity
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_flPrevCycleFromDiscontinuity")]
|
|
public ref float PrevCycleFromDiscontinuity => ref Schema.GetRef<float>(this.Handle, "CNetworkedSequenceOperation", "m_flPrevCycleFromDiscontinuity");
|
|
|
|
// m_flPrevCycleForAnimEventDetection
|
|
[SchemaMember("CNetworkedSequenceOperation", "m_flPrevCycleForAnimEventDetection")]
|
|
public ref float PrevCycleForAnimEventDetection => ref Schema.GetRef<float>(this.Handle, "CNetworkedSequenceOperation", "m_flPrevCycleForAnimEventDetection");
|
|
|
|
}
|
|
|
|
public partial class CNetworkOriginCellCoordQuantizedVector : NativeObject
|
|
{
|
|
public CNetworkOriginCellCoordQuantizedVector (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_cellX
|
|
[SchemaMember("CNetworkOriginCellCoordQuantizedVector", "m_cellX")]
|
|
public ref UInt16 CellX => ref Schema.GetRef<UInt16>(this.Handle, "CNetworkOriginCellCoordQuantizedVector", "m_cellX");
|
|
|
|
// m_cellY
|
|
[SchemaMember("CNetworkOriginCellCoordQuantizedVector", "m_cellY")]
|
|
public ref UInt16 CellY => ref Schema.GetRef<UInt16>(this.Handle, "CNetworkOriginCellCoordQuantizedVector", "m_cellY");
|
|
|
|
// m_cellZ
|
|
[SchemaMember("CNetworkOriginCellCoordQuantizedVector", "m_cellZ")]
|
|
public ref UInt16 CellZ => ref Schema.GetRef<UInt16>(this.Handle, "CNetworkOriginCellCoordQuantizedVector", "m_cellZ");
|
|
|
|
// m_nOutsideWorld
|
|
[SchemaMember("CNetworkOriginCellCoordQuantizedVector", "m_nOutsideWorld")]
|
|
public ref UInt16 OutsideWorld => ref Schema.GetRef<UInt16>(this.Handle, "CNetworkOriginCellCoordQuantizedVector", "m_nOutsideWorld");
|
|
|
|
// m_vecX
|
|
[SchemaMember("CNetworkOriginCellCoordQuantizedVector", "m_vecX")]
|
|
public float X => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkOriginCellCoordQuantizedVector", "m_vecX");
|
|
|
|
// m_vecY
|
|
[SchemaMember("CNetworkOriginCellCoordQuantizedVector", "m_vecY")]
|
|
public float Y => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkOriginCellCoordQuantizedVector", "m_vecY");
|
|
|
|
// m_vecZ
|
|
[SchemaMember("CNetworkOriginCellCoordQuantizedVector", "m_vecZ")]
|
|
public float Z => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkOriginCellCoordQuantizedVector", "m_vecZ");
|
|
|
|
}
|
|
|
|
public partial class CNetworkTransmitComponent : NativeObject
|
|
{
|
|
public CNetworkTransmitComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nTransmitStateOwnedCounter
|
|
[SchemaMember("CNetworkTransmitComponent", "m_nTransmitStateOwnedCounter")]
|
|
public ref byte TransmitStateOwnedCounter => ref Schema.GetRef<byte>(this.Handle, "CNetworkTransmitComponent", "m_nTransmitStateOwnedCounter");
|
|
|
|
}
|
|
|
|
public partial class CNetworkVarChainer : NativeObject
|
|
{
|
|
public CNetworkVarChainer (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_PathIndex
|
|
[SchemaMember("CNetworkVarChainer", "m_PathIndex")]
|
|
public ChangeAccessorFieldPathIndex_t PathIndex => Schema.GetDeclaredClass<ChangeAccessorFieldPathIndex_t>(this.Handle, "CNetworkVarChainer", "m_PathIndex");
|
|
|
|
}
|
|
|
|
public partial class CNetworkVelocityVector : NativeObject
|
|
{
|
|
public CNetworkVelocityVector (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecX
|
|
[SchemaMember("CNetworkVelocityVector", "m_vecX")]
|
|
public float X => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkVelocityVector", "m_vecX");
|
|
|
|
// m_vecY
|
|
[SchemaMember("CNetworkVelocityVector", "m_vecY")]
|
|
public float Y => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkVelocityVector", "m_vecY");
|
|
|
|
// m_vecZ
|
|
[SchemaMember("CNetworkVelocityVector", "m_vecZ")]
|
|
public float Z => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkVelocityVector", "m_vecZ");
|
|
|
|
}
|
|
|
|
public partial class CNetworkViewOffsetVector : NativeObject
|
|
{
|
|
public CNetworkViewOffsetVector (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecX
|
|
[SchemaMember("CNetworkViewOffsetVector", "m_vecX")]
|
|
public float X => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkViewOffsetVector", "m_vecX");
|
|
|
|
// m_vecY
|
|
[SchemaMember("CNetworkViewOffsetVector", "m_vecY")]
|
|
public float Y => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkViewOffsetVector", "m_vecY");
|
|
|
|
// m_vecZ
|
|
[SchemaMember("CNetworkViewOffsetVector", "m_vecZ")]
|
|
public float Z => Schema.GetDeclaredClass<float>(this.Handle, "CNetworkViewOffsetVector", "m_vecZ");
|
|
|
|
}
|
|
|
|
public partial class CNullEntity : CBaseEntity
|
|
{
|
|
public CNullEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class COmniLight : CBarnLight
|
|
{
|
|
public COmniLight (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flInnerAngle
|
|
[SchemaMember("COmniLight", "m_flInnerAngle")]
|
|
public ref float InnerAngle => ref Schema.GetRef<float>(this.Handle, "COmniLight", "m_flInnerAngle");
|
|
|
|
// m_flOuterAngle
|
|
[SchemaMember("COmniLight", "m_flOuterAngle")]
|
|
public ref float OuterAngle => ref Schema.GetRef<float>(this.Handle, "COmniLight", "m_flOuterAngle");
|
|
|
|
// m_bShowLight
|
|
[SchemaMember("COmniLight", "m_bShowLight")]
|
|
public ref bool ShowLight => ref Schema.GetRef<bool>(this.Handle, "COmniLight", "m_bShowLight");
|
|
|
|
}
|
|
|
|
public partial class constraint_axislimit_t : NativeObject
|
|
{
|
|
public constraint_axislimit_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// flMinRotation
|
|
[SchemaMember("constraint_axislimit_t", "flMinRotation")]
|
|
public ref float FlMinRotation => ref Schema.GetRef<float>(this.Handle, "constraint_axislimit_t", "flMinRotation");
|
|
|
|
// flMaxRotation
|
|
[SchemaMember("constraint_axislimit_t", "flMaxRotation")]
|
|
public ref float FlMaxRotation => ref Schema.GetRef<float>(this.Handle, "constraint_axislimit_t", "flMaxRotation");
|
|
|
|
// flMotorTargetAngSpeed
|
|
[SchemaMember("constraint_axislimit_t", "flMotorTargetAngSpeed")]
|
|
public ref float FlMotorTargetAngSpeed => ref Schema.GetRef<float>(this.Handle, "constraint_axislimit_t", "flMotorTargetAngSpeed");
|
|
|
|
// flMotorMaxTorque
|
|
[SchemaMember("constraint_axislimit_t", "flMotorMaxTorque")]
|
|
public ref float FlMotorMaxTorque => ref Schema.GetRef<float>(this.Handle, "constraint_axislimit_t", "flMotorMaxTorque");
|
|
|
|
}
|
|
|
|
public partial class constraint_breakableparams_t : NativeObject
|
|
{
|
|
public constraint_breakableparams_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// strength
|
|
[SchemaMember("constraint_breakableparams_t", "strength")]
|
|
public ref float Strength => ref Schema.GetRef<float>(this.Handle, "constraint_breakableparams_t", "strength");
|
|
|
|
// forceLimit
|
|
[SchemaMember("constraint_breakableparams_t", "forceLimit")]
|
|
public ref float ForceLimit => ref Schema.GetRef<float>(this.Handle, "constraint_breakableparams_t", "forceLimit");
|
|
|
|
// torqueLimit
|
|
[SchemaMember("constraint_breakableparams_t", "torqueLimit")]
|
|
public ref float TorqueLimit => ref Schema.GetRef<float>(this.Handle, "constraint_breakableparams_t", "torqueLimit");
|
|
|
|
// bodyMassScale
|
|
[SchemaMember("constraint_breakableparams_t", "bodyMassScale")]
|
|
public Span<float> BodyMassScale => Schema.GetFixedArray<float>(this.Handle, "constraint_breakableparams_t", "bodyMassScale", 2);
|
|
|
|
// isActive
|
|
[SchemaMember("constraint_breakableparams_t", "isActive")]
|
|
public ref bool IsActive => ref Schema.GetRef<bool>(this.Handle, "constraint_breakableparams_t", "isActive");
|
|
|
|
}
|
|
|
|
public partial class constraint_hingeparams_t : NativeObject
|
|
{
|
|
public constraint_hingeparams_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// worldPosition
|
|
[SchemaMember("constraint_hingeparams_t", "worldPosition")]
|
|
public Vector WorldPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "constraint_hingeparams_t", "worldPosition");
|
|
|
|
// worldAxisDirection
|
|
[SchemaMember("constraint_hingeparams_t", "worldAxisDirection")]
|
|
public Vector WorldAxisDirection => Schema.GetDeclaredClass<Vector>(this.Handle, "constraint_hingeparams_t", "worldAxisDirection");
|
|
|
|
// hingeAxis
|
|
[SchemaMember("constraint_hingeparams_t", "hingeAxis")]
|
|
public constraint_axislimit_t HingeAxis => Schema.GetDeclaredClass<constraint_axislimit_t>(this.Handle, "constraint_hingeparams_t", "hingeAxis");
|
|
|
|
// constraint
|
|
[SchemaMember("constraint_hingeparams_t", "constraint")]
|
|
public constraint_breakableparams_t Constraint => Schema.GetDeclaredClass<constraint_breakableparams_t>(this.Handle, "constraint_hingeparams_t", "constraint");
|
|
|
|
}
|
|
|
|
public partial class ConstraintSoundInfo : NativeObject
|
|
{
|
|
public ConstraintSoundInfo (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vSampler
|
|
[SchemaMember("ConstraintSoundInfo", "m_vSampler")]
|
|
public VelocitySampler Sampler => Schema.GetDeclaredClass<VelocitySampler>(this.Handle, "ConstraintSoundInfo", "m_vSampler");
|
|
|
|
// m_soundProfile
|
|
[SchemaMember("ConstraintSoundInfo", "m_soundProfile")]
|
|
public SimpleConstraintSoundProfile SoundProfile => Schema.GetDeclaredClass<SimpleConstraintSoundProfile>(this.Handle, "ConstraintSoundInfo", "m_soundProfile");
|
|
|
|
// m_forwardAxis
|
|
[SchemaMember("ConstraintSoundInfo", "m_forwardAxis")]
|
|
public Vector ForwardAxis => Schema.GetDeclaredClass<Vector>(this.Handle, "ConstraintSoundInfo", "m_forwardAxis");
|
|
|
|
// m_iszTravelSoundFwd
|
|
[SchemaMember("ConstraintSoundInfo", "m_iszTravelSoundFwd")]
|
|
public string TravelSoundFwd
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "ConstraintSoundInfo", "m_iszTravelSoundFwd"); }
|
|
set { Schema.SetString(this.Handle, "ConstraintSoundInfo", "m_iszTravelSoundFwd", value); }
|
|
}
|
|
|
|
// m_iszTravelSoundBack
|
|
[SchemaMember("ConstraintSoundInfo", "m_iszTravelSoundBack")]
|
|
public string TravelSoundBack
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "ConstraintSoundInfo", "m_iszTravelSoundBack"); }
|
|
set { Schema.SetString(this.Handle, "ConstraintSoundInfo", "m_iszTravelSoundBack", value); }
|
|
}
|
|
|
|
// m_iszReversalSounds
|
|
[SchemaMember("ConstraintSoundInfo", "m_iszReversalSounds")]
|
|
public Span<string> ReversalSounds => Schema.GetFixedArray<string>(this.Handle, "ConstraintSoundInfo", "m_iszReversalSounds", 3);
|
|
|
|
// m_bPlayTravelSound
|
|
[SchemaMember("ConstraintSoundInfo", "m_bPlayTravelSound")]
|
|
public ref bool PlayTravelSound => ref Schema.GetRef<bool>(this.Handle, "ConstraintSoundInfo", "m_bPlayTravelSound");
|
|
|
|
// m_bPlayReversalSound
|
|
[SchemaMember("ConstraintSoundInfo", "m_bPlayReversalSound")]
|
|
public ref bool PlayReversalSound => ref Schema.GetRef<bool>(this.Handle, "ConstraintSoundInfo", "m_bPlayReversalSound");
|
|
|
|
}
|
|
|
|
public partial class COrnamentProp : CDynamicProp
|
|
{
|
|
public COrnamentProp (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_initialOwner
|
|
[SchemaMember("COrnamentProp", "m_initialOwner")]
|
|
public string InitialOwner
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "COrnamentProp", "m_initialOwner"); }
|
|
set { Schema.SetString(this.Handle, "COrnamentProp", "m_initialOwner", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CountdownTimer : NativeObject
|
|
{
|
|
public CountdownTimer (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_duration
|
|
[SchemaMember("CountdownTimer", "m_duration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "CountdownTimer", "m_duration");
|
|
|
|
// m_timestamp
|
|
[SchemaMember("CountdownTimer", "m_timestamp")]
|
|
public ref float Timestamp => ref Schema.GetRef<float>(this.Handle, "CountdownTimer", "m_timestamp");
|
|
|
|
// m_timescale
|
|
[SchemaMember("CountdownTimer", "m_timescale")]
|
|
public ref float Timescale => ref Schema.GetRef<float>(this.Handle, "CountdownTimer", "m_timescale");
|
|
|
|
// m_nWorldGroupId
|
|
[SchemaMember("CountdownTimer", "m_nWorldGroupId")]
|
|
public WorldGroupId_t WorldGroupId => Schema.GetDeclaredClass<WorldGroupId_t>(this.Handle, "CountdownTimer", "m_nWorldGroupId");
|
|
|
|
}
|
|
|
|
public partial class CParticleSystem : CBaseModelEntity
|
|
{
|
|
public CParticleSystem (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_szSnapshotFileName
|
|
[SchemaMember("CParticleSystem", "m_szSnapshotFileName")]
|
|
public string SnapshotFileName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CParticleSystem", "m_szSnapshotFileName"); }
|
|
set { Schema.SetString(this.Handle, "CParticleSystem", "m_szSnapshotFileName", value); }
|
|
}
|
|
|
|
// m_bActive
|
|
[SchemaMember("CParticleSystem", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CParticleSystem", "m_bActive");
|
|
|
|
// m_bFrozen
|
|
[SchemaMember("CParticleSystem", "m_bFrozen")]
|
|
public ref bool Frozen => ref Schema.GetRef<bool>(this.Handle, "CParticleSystem", "m_bFrozen");
|
|
|
|
// m_flFreezeTransitionDuration
|
|
[SchemaMember("CParticleSystem", "m_flFreezeTransitionDuration")]
|
|
public ref float FreezeTransitionDuration => ref Schema.GetRef<float>(this.Handle, "CParticleSystem", "m_flFreezeTransitionDuration");
|
|
|
|
// m_nStopType
|
|
[SchemaMember("CParticleSystem", "m_nStopType")]
|
|
public ref Int32 StopType => ref Schema.GetRef<Int32>(this.Handle, "CParticleSystem", "m_nStopType");
|
|
|
|
// m_bAnimateDuringGameplayPause
|
|
[SchemaMember("CParticleSystem", "m_bAnimateDuringGameplayPause")]
|
|
public ref bool AnimateDuringGameplayPause => ref Schema.GetRef<bool>(this.Handle, "CParticleSystem", "m_bAnimateDuringGameplayPause");
|
|
|
|
// m_iEffectIndex
|
|
[SchemaMember("CParticleSystem", "m_iEffectIndex")]
|
|
public CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> EffectIndex => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>>(this.Handle, "CParticleSystem", "m_iEffectIndex");
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CParticleSystem", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CParticleSystem", "m_flStartTime");
|
|
|
|
// m_flPreSimTime
|
|
[SchemaMember("CParticleSystem", "m_flPreSimTime")]
|
|
public ref float PreSimTime => ref Schema.GetRef<float>(this.Handle, "CParticleSystem", "m_flPreSimTime");
|
|
|
|
// m_vServerControlPoints
|
|
[SchemaMember("CParticleSystem", "m_vServerControlPoints")]
|
|
public Span<Vector> ServerControlPoints => Schema.GetFixedArray<Vector>(this.Handle, "CParticleSystem", "m_vServerControlPoints", 4);
|
|
|
|
// m_iServerControlPointAssignments
|
|
[SchemaMember("CParticleSystem", "m_iServerControlPointAssignments")]
|
|
public Span<byte> ServerControlPointAssignments => Schema.GetFixedArray<byte>(this.Handle, "CParticleSystem", "m_iServerControlPointAssignments", 4);
|
|
|
|
// m_hControlPointEnts
|
|
[SchemaMember("CParticleSystem", "m_hControlPointEnts")]
|
|
public Span<CHandle<CBaseEntity>> ControlPointEnts => Schema.GetFixedArray<CHandle<CBaseEntity>>(this.Handle, "CParticleSystem", "m_hControlPointEnts", 64);
|
|
|
|
// m_bNoSave
|
|
[SchemaMember("CParticleSystem", "m_bNoSave")]
|
|
public ref bool NoSave => ref Schema.GetRef<bool>(this.Handle, "CParticleSystem", "m_bNoSave");
|
|
|
|
// m_bNoFreeze
|
|
[SchemaMember("CParticleSystem", "m_bNoFreeze")]
|
|
public ref bool NoFreeze => ref Schema.GetRef<bool>(this.Handle, "CParticleSystem", "m_bNoFreeze");
|
|
|
|
// m_bNoRamp
|
|
[SchemaMember("CParticleSystem", "m_bNoRamp")]
|
|
public ref bool NoRamp => ref Schema.GetRef<bool>(this.Handle, "CParticleSystem", "m_bNoRamp");
|
|
|
|
// m_bStartActive
|
|
[SchemaMember("CParticleSystem", "m_bStartActive")]
|
|
public ref bool StartActive => ref Schema.GetRef<bool>(this.Handle, "CParticleSystem", "m_bStartActive");
|
|
|
|
// m_iszEffectName
|
|
[SchemaMember("CParticleSystem", "m_iszEffectName")]
|
|
public string EffectName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CParticleSystem", "m_iszEffectName"); }
|
|
set { Schema.SetString(this.Handle, "CParticleSystem", "m_iszEffectName", value); }
|
|
}
|
|
|
|
// m_iszControlPointNames
|
|
[SchemaMember("CParticleSystem", "m_iszControlPointNames")]
|
|
public Span<string> ControlPointNames => Schema.GetFixedArray<string>(this.Handle, "CParticleSystem", "m_iszControlPointNames", 64);
|
|
|
|
// m_nDataCP
|
|
[SchemaMember("CParticleSystem", "m_nDataCP")]
|
|
public ref Int32 DataCP => ref Schema.GetRef<Int32>(this.Handle, "CParticleSystem", "m_nDataCP");
|
|
|
|
// m_vecDataCPValue
|
|
[SchemaMember("CParticleSystem", "m_vecDataCPValue")]
|
|
public Vector DataCPValue => Schema.GetDeclaredClass<Vector>(this.Handle, "CParticleSystem", "m_vecDataCPValue");
|
|
|
|
// m_nTintCP
|
|
[SchemaMember("CParticleSystem", "m_nTintCP")]
|
|
public ref Int32 TintCP => ref Schema.GetRef<Int32>(this.Handle, "CParticleSystem", "m_nTintCP");
|
|
|
|
// m_clrTint
|
|
[SchemaMember("CParticleSystem", "m_clrTint")]
|
|
public Color Tint
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CParticleSystem", "m_clrTint"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CParticleSystem", "m_clrTint", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CPathCorner : CPointEntity
|
|
{
|
|
public CPathCorner (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flWait
|
|
[SchemaMember("CPathCorner", "m_flWait")]
|
|
public ref float Wait => ref Schema.GetRef<float>(this.Handle, "CPathCorner", "m_flWait");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CPathCorner", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CPathCorner", "m_flRadius");
|
|
|
|
// m_OnPass
|
|
[SchemaMember("CPathCorner", "m_OnPass")]
|
|
public CEntityIOOutput OnPass => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPathCorner", "m_OnPass");
|
|
|
|
}
|
|
|
|
public partial class CPathCornerCrash : CPathCorner
|
|
{
|
|
public CPathCornerCrash (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPathKeyFrame : CLogicalEntity
|
|
{
|
|
public CPathKeyFrame (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Origin
|
|
[SchemaMember("CPathKeyFrame", "m_Origin")]
|
|
public Vector Origin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPathKeyFrame", "m_Origin");
|
|
|
|
// m_Angles
|
|
[SchemaMember("CPathKeyFrame", "m_Angles")]
|
|
public QAngle Angles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPathKeyFrame", "m_Angles");
|
|
|
|
// m_qAngle
|
|
[SchemaMember("CPathKeyFrame", "m_qAngle")]
|
|
public Quaternion Angle => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CPathKeyFrame", "m_qAngle");
|
|
|
|
// m_iNextKey
|
|
[SchemaMember("CPathKeyFrame", "m_iNextKey")]
|
|
public string INextKey
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPathKeyFrame", "m_iNextKey"); }
|
|
set { Schema.SetString(this.Handle, "CPathKeyFrame", "m_iNextKey", value); }
|
|
}
|
|
|
|
// m_flNextTime
|
|
[SchemaMember("CPathKeyFrame", "m_flNextTime")]
|
|
public ref float NextTime => ref Schema.GetRef<float>(this.Handle, "CPathKeyFrame", "m_flNextTime");
|
|
|
|
// m_pNextKey
|
|
[SchemaMember("CPathKeyFrame", "m_pNextKey")]
|
|
public CPathKeyFrame? PNextKey => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CPathKeyFrame", "m_pNextKey");
|
|
|
|
// m_pPrevKey
|
|
[SchemaMember("CPathKeyFrame", "m_pPrevKey")]
|
|
public CPathKeyFrame? PrevKey => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CPathKeyFrame", "m_pPrevKey");
|
|
|
|
// m_flSpeed
|
|
[SchemaMember("CPathKeyFrame", "m_flSpeed")]
|
|
public ref float Speed => ref Schema.GetRef<float>(this.Handle, "CPathKeyFrame", "m_flSpeed");
|
|
|
|
}
|
|
|
|
public partial class CPathParticleRope : CBaseEntity
|
|
{
|
|
public CPathParticleRope (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bStartActive
|
|
[SchemaMember("CPathParticleRope", "m_bStartActive")]
|
|
public ref bool StartActive => ref Schema.GetRef<bool>(this.Handle, "CPathParticleRope", "m_bStartActive");
|
|
|
|
// m_flMaxSimulationTime
|
|
[SchemaMember("CPathParticleRope", "m_flMaxSimulationTime")]
|
|
public ref float MaxSimulationTime => ref Schema.GetRef<float>(this.Handle, "CPathParticleRope", "m_flMaxSimulationTime");
|
|
|
|
// m_iszEffectName
|
|
[SchemaMember("CPathParticleRope", "m_iszEffectName")]
|
|
public string EffectName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPathParticleRope", "m_iszEffectName"); }
|
|
set { Schema.SetString(this.Handle, "CPathParticleRope", "m_iszEffectName", value); }
|
|
}
|
|
|
|
// m_PathNodes_Name
|
|
[SchemaMember("CPathParticleRope", "m_PathNodes_Name")]
|
|
public NetworkedVector<string> PathNodes_Name => Schema.GetDeclaredClass<NetworkedVector<string>>(this.Handle, "CPathParticleRope", "m_PathNodes_Name");
|
|
|
|
// m_flParticleSpacing
|
|
[SchemaMember("CPathParticleRope", "m_flParticleSpacing")]
|
|
public ref float ParticleSpacing => ref Schema.GetRef<float>(this.Handle, "CPathParticleRope", "m_flParticleSpacing");
|
|
|
|
// m_flSlack
|
|
[SchemaMember("CPathParticleRope", "m_flSlack")]
|
|
public ref float Slack => ref Schema.GetRef<float>(this.Handle, "CPathParticleRope", "m_flSlack");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CPathParticleRope", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CPathParticleRope", "m_flRadius");
|
|
|
|
// m_ColorTint
|
|
[SchemaMember("CPathParticleRope", "m_ColorTint")]
|
|
public Color ColorTint
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CPathParticleRope", "m_ColorTint"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CPathParticleRope", "m_ColorTint", value); }
|
|
}
|
|
|
|
// m_nEffectState
|
|
[SchemaMember("CPathParticleRope", "m_nEffectState")]
|
|
public ref Int32 EffectState => ref Schema.GetRef<Int32>(this.Handle, "CPathParticleRope", "m_nEffectState");
|
|
|
|
// m_iEffectIndex
|
|
[SchemaMember("CPathParticleRope", "m_iEffectIndex")]
|
|
public CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> EffectIndex => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>>(this.Handle, "CPathParticleRope", "m_iEffectIndex");
|
|
|
|
// m_PathNodes_Position
|
|
[SchemaMember("CPathParticleRope", "m_PathNodes_Position")]
|
|
public NetworkedVector<Vector> PathNodes_Position => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CPathParticleRope", "m_PathNodes_Position");
|
|
|
|
// m_PathNodes_TangentIn
|
|
[SchemaMember("CPathParticleRope", "m_PathNodes_TangentIn")]
|
|
public NetworkedVector<Vector> PathNodes_TangentIn => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CPathParticleRope", "m_PathNodes_TangentIn");
|
|
|
|
// m_PathNodes_TangentOut
|
|
[SchemaMember("CPathParticleRope", "m_PathNodes_TangentOut")]
|
|
public NetworkedVector<Vector> PathNodes_TangentOut => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CPathParticleRope", "m_PathNodes_TangentOut");
|
|
|
|
// m_PathNodes_Color
|
|
[SchemaMember("CPathParticleRope", "m_PathNodes_Color")]
|
|
public NetworkedVector<Vector> PathNodes_Color => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CPathParticleRope", "m_PathNodes_Color");
|
|
|
|
// m_PathNodes_PinEnabled
|
|
[SchemaMember("CPathParticleRope", "m_PathNodes_PinEnabled")]
|
|
public NetworkedVector<bool> PathNodes_PinEnabled => Schema.GetDeclaredClass<NetworkedVector<bool>>(this.Handle, "CPathParticleRope", "m_PathNodes_PinEnabled");
|
|
|
|
// m_PathNodes_RadiusScale
|
|
[SchemaMember("CPathParticleRope", "m_PathNodes_RadiusScale")]
|
|
public NetworkedVector<float> PathNodes_RadiusScale => Schema.GetDeclaredClass<NetworkedVector<float>>(this.Handle, "CPathParticleRope", "m_PathNodes_RadiusScale");
|
|
|
|
}
|
|
|
|
public partial class CPathParticleRopeAlias_path_particle_rope_clientside : CPathParticleRope
|
|
{
|
|
public CPathParticleRopeAlias_path_particle_rope_clientside (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPathTrack : CPointEntity
|
|
{
|
|
public CPathTrack (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pnext
|
|
[SchemaMember("CPathTrack", "m_pnext")]
|
|
public CPathTrack? Pnext => Schema.GetPointer<CPathTrack>(this.Handle, "CPathTrack", "m_pnext");
|
|
|
|
// m_pprevious
|
|
[SchemaMember("CPathTrack", "m_pprevious")]
|
|
public CPathTrack? Pprevious => Schema.GetPointer<CPathTrack>(this.Handle, "CPathTrack", "m_pprevious");
|
|
|
|
// m_paltpath
|
|
[SchemaMember("CPathTrack", "m_paltpath")]
|
|
public CPathTrack? Paltpath => Schema.GetPointer<CPathTrack>(this.Handle, "CPathTrack", "m_paltpath");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CPathTrack", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CPathTrack", "m_flRadius");
|
|
|
|
// m_length
|
|
[SchemaMember("CPathTrack", "m_length")]
|
|
public ref float Length => ref Schema.GetRef<float>(this.Handle, "CPathTrack", "m_length");
|
|
|
|
// m_altName
|
|
[SchemaMember("CPathTrack", "m_altName")]
|
|
public string AltName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPathTrack", "m_altName"); }
|
|
set { Schema.SetString(this.Handle, "CPathTrack", "m_altName", value); }
|
|
}
|
|
|
|
// m_nIterVal
|
|
[SchemaMember("CPathTrack", "m_nIterVal")]
|
|
public ref Int32 IterVal => ref Schema.GetRef<Int32>(this.Handle, "CPathTrack", "m_nIterVal");
|
|
|
|
// m_eOrientationType
|
|
[SchemaMember("CPathTrack", "m_eOrientationType")]
|
|
public ref TrackOrientationType_t OrientationType => ref Schema.GetRef<TrackOrientationType_t>(this.Handle, "CPathTrack", "m_eOrientationType");
|
|
|
|
// m_OnPass
|
|
[SchemaMember("CPathTrack", "m_OnPass")]
|
|
public CEntityIOOutput OnPass => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPathTrack", "m_OnPass");
|
|
|
|
}
|
|
|
|
public partial class CPhysBallSocket : CPhysConstraint
|
|
{
|
|
public CPhysBallSocket (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flFriction
|
|
[SchemaMember("CPhysBallSocket", "m_flFriction")]
|
|
public ref float Friction => ref Schema.GetRef<float>(this.Handle, "CPhysBallSocket", "m_flFriction");
|
|
|
|
// m_bEnableSwingLimit
|
|
[SchemaMember("CPhysBallSocket", "m_bEnableSwingLimit")]
|
|
public ref bool EnableSwingLimit => ref Schema.GetRef<bool>(this.Handle, "CPhysBallSocket", "m_bEnableSwingLimit");
|
|
|
|
// m_flSwingLimit
|
|
[SchemaMember("CPhysBallSocket", "m_flSwingLimit")]
|
|
public ref float SwingLimit => ref Schema.GetRef<float>(this.Handle, "CPhysBallSocket", "m_flSwingLimit");
|
|
|
|
// m_bEnableTwistLimit
|
|
[SchemaMember("CPhysBallSocket", "m_bEnableTwistLimit")]
|
|
public ref bool EnableTwistLimit => ref Schema.GetRef<bool>(this.Handle, "CPhysBallSocket", "m_bEnableTwistLimit");
|
|
|
|
// m_flMinTwistAngle
|
|
[SchemaMember("CPhysBallSocket", "m_flMinTwistAngle")]
|
|
public ref float MinTwistAngle => ref Schema.GetRef<float>(this.Handle, "CPhysBallSocket", "m_flMinTwistAngle");
|
|
|
|
// m_flMaxTwistAngle
|
|
[SchemaMember("CPhysBallSocket", "m_flMaxTwistAngle")]
|
|
public ref float MaxTwistAngle => ref Schema.GetRef<float>(this.Handle, "CPhysBallSocket", "m_flMaxTwistAngle");
|
|
|
|
}
|
|
|
|
public partial class CPhysBox : CBreakable
|
|
{
|
|
public CPhysBox (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_damageType
|
|
[SchemaMember("CPhysBox", "m_damageType")]
|
|
public ref Int32 DamageType => ref Schema.GetRef<Int32>(this.Handle, "CPhysBox", "m_damageType");
|
|
|
|
// m_massScale
|
|
[SchemaMember("CPhysBox", "m_massScale")]
|
|
public ref float MassScale => ref Schema.GetRef<float>(this.Handle, "CPhysBox", "m_massScale");
|
|
|
|
// m_damageToEnableMotion
|
|
[SchemaMember("CPhysBox", "m_damageToEnableMotion")]
|
|
public ref Int32 DamageToEnableMotion => ref Schema.GetRef<Int32>(this.Handle, "CPhysBox", "m_damageToEnableMotion");
|
|
|
|
// m_flForceToEnableMotion
|
|
[SchemaMember("CPhysBox", "m_flForceToEnableMotion")]
|
|
public ref float ForceToEnableMotion => ref Schema.GetRef<float>(this.Handle, "CPhysBox", "m_flForceToEnableMotion");
|
|
|
|
// m_angPreferredCarryAngles
|
|
[SchemaMember("CPhysBox", "m_angPreferredCarryAngles")]
|
|
public QAngle PreferredCarryAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPhysBox", "m_angPreferredCarryAngles");
|
|
|
|
// m_bNotSolidToWorld
|
|
[SchemaMember("CPhysBox", "m_bNotSolidToWorld")]
|
|
public ref bool NotSolidToWorld => ref Schema.GetRef<bool>(this.Handle, "CPhysBox", "m_bNotSolidToWorld");
|
|
|
|
// m_bEnableUseOutput
|
|
[SchemaMember("CPhysBox", "m_bEnableUseOutput")]
|
|
public ref bool EnableUseOutput => ref Schema.GetRef<bool>(this.Handle, "CPhysBox", "m_bEnableUseOutput");
|
|
|
|
// m_iExploitableByPlayer
|
|
[SchemaMember("CPhysBox", "m_iExploitableByPlayer")]
|
|
public ref Int32 ExploitableByPlayer => ref Schema.GetRef<Int32>(this.Handle, "CPhysBox", "m_iExploitableByPlayer");
|
|
|
|
// m_flTouchOutputPerEntityDelay
|
|
[SchemaMember("CPhysBox", "m_flTouchOutputPerEntityDelay")]
|
|
public ref float TouchOutputPerEntityDelay => ref Schema.GetRef<float>(this.Handle, "CPhysBox", "m_flTouchOutputPerEntityDelay");
|
|
|
|
// m_OnDamaged
|
|
[SchemaMember("CPhysBox", "m_OnDamaged")]
|
|
public CEntityIOOutput OnDamaged => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysBox", "m_OnDamaged");
|
|
|
|
// m_OnAwakened
|
|
[SchemaMember("CPhysBox", "m_OnAwakened")]
|
|
public CEntityIOOutput OnAwakened => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysBox", "m_OnAwakened");
|
|
|
|
// m_OnMotionEnabled
|
|
[SchemaMember("CPhysBox", "m_OnMotionEnabled")]
|
|
public CEntityIOOutput OnMotionEnabled => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysBox", "m_OnMotionEnabled");
|
|
|
|
// m_OnPlayerUse
|
|
[SchemaMember("CPhysBox", "m_OnPlayerUse")]
|
|
public CEntityIOOutput OnPlayerUse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysBox", "m_OnPlayerUse");
|
|
|
|
// m_OnStartTouch
|
|
[SchemaMember("CPhysBox", "m_OnStartTouch")]
|
|
public CEntityIOOutput OnStartTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysBox", "m_OnStartTouch");
|
|
|
|
// m_hCarryingPlayer
|
|
[SchemaMember("CPhysBox", "m_hCarryingPlayer")]
|
|
public CHandle<CBasePlayerPawn> CarryingPlayer => Schema.GetDeclaredClass<CHandle<CBasePlayerPawn>>(this.Handle, "CPhysBox", "m_hCarryingPlayer");
|
|
|
|
}
|
|
|
|
public partial class CPhysConstraint : CLogicalEntity
|
|
{
|
|
public CPhysConstraint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nameAttach1
|
|
[SchemaMember("CPhysConstraint", "m_nameAttach1")]
|
|
public string NameAttach1
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysConstraint", "m_nameAttach1"); }
|
|
set { Schema.SetString(this.Handle, "CPhysConstraint", "m_nameAttach1", value); }
|
|
}
|
|
|
|
// m_nameAttach2
|
|
[SchemaMember("CPhysConstraint", "m_nameAttach2")]
|
|
public string NameAttach2
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysConstraint", "m_nameAttach2"); }
|
|
set { Schema.SetString(this.Handle, "CPhysConstraint", "m_nameAttach2", value); }
|
|
}
|
|
|
|
// m_breakSound
|
|
[SchemaMember("CPhysConstraint", "m_breakSound")]
|
|
public string BreakSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysConstraint", "m_breakSound"); }
|
|
set { Schema.SetString(this.Handle, "CPhysConstraint", "m_breakSound", value); }
|
|
}
|
|
|
|
// m_forceLimit
|
|
[SchemaMember("CPhysConstraint", "m_forceLimit")]
|
|
public ref float ForceLimit => ref Schema.GetRef<float>(this.Handle, "CPhysConstraint", "m_forceLimit");
|
|
|
|
// m_torqueLimit
|
|
[SchemaMember("CPhysConstraint", "m_torqueLimit")]
|
|
public ref float TorqueLimit => ref Schema.GetRef<float>(this.Handle, "CPhysConstraint", "m_torqueLimit");
|
|
|
|
// m_teleportTick
|
|
[SchemaMember("CPhysConstraint", "m_teleportTick")]
|
|
public ref UInt32 TeleportTick => ref Schema.GetRef<UInt32>(this.Handle, "CPhysConstraint", "m_teleportTick");
|
|
|
|
// m_minTeleportDistance
|
|
[SchemaMember("CPhysConstraint", "m_minTeleportDistance")]
|
|
public ref float MinTeleportDistance => ref Schema.GetRef<float>(this.Handle, "CPhysConstraint", "m_minTeleportDistance");
|
|
|
|
// m_OnBreak
|
|
[SchemaMember("CPhysConstraint", "m_OnBreak")]
|
|
public CEntityIOOutput OnBreak => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysConstraint", "m_OnBreak");
|
|
|
|
}
|
|
|
|
public partial class CPhysExplosion : CPointEntity
|
|
{
|
|
public CPhysExplosion (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bExplodeOnSpawn
|
|
[SchemaMember("CPhysExplosion", "m_bExplodeOnSpawn")]
|
|
public ref bool ExplodeOnSpawn => ref Schema.GetRef<bool>(this.Handle, "CPhysExplosion", "m_bExplodeOnSpawn");
|
|
|
|
// m_flMagnitude
|
|
[SchemaMember("CPhysExplosion", "m_flMagnitude")]
|
|
public ref float Magnitude => ref Schema.GetRef<float>(this.Handle, "CPhysExplosion", "m_flMagnitude");
|
|
|
|
// m_flDamage
|
|
[SchemaMember("CPhysExplosion", "m_flDamage")]
|
|
public ref float Damage => ref Schema.GetRef<float>(this.Handle, "CPhysExplosion", "m_flDamage");
|
|
|
|
// m_radius
|
|
[SchemaMember("CPhysExplosion", "m_radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CPhysExplosion", "m_radius");
|
|
|
|
// m_targetEntityName
|
|
[SchemaMember("CPhysExplosion", "m_targetEntityName")]
|
|
public string TargetEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysExplosion", "m_targetEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CPhysExplosion", "m_targetEntityName", value); }
|
|
}
|
|
|
|
// m_flInnerRadius
|
|
[SchemaMember("CPhysExplosion", "m_flInnerRadius")]
|
|
public ref float InnerRadius => ref Schema.GetRef<float>(this.Handle, "CPhysExplosion", "m_flInnerRadius");
|
|
|
|
// m_flPushScale
|
|
[SchemaMember("CPhysExplosion", "m_flPushScale")]
|
|
public ref float PushScale => ref Schema.GetRef<float>(this.Handle, "CPhysExplosion", "m_flPushScale");
|
|
|
|
// m_bConvertToDebrisWhenPossible
|
|
[SchemaMember("CPhysExplosion", "m_bConvertToDebrisWhenPossible")]
|
|
public ref bool ConvertToDebrisWhenPossible => ref Schema.GetRef<bool>(this.Handle, "CPhysExplosion", "m_bConvertToDebrisWhenPossible");
|
|
|
|
// m_OnPushedPlayer
|
|
[SchemaMember("CPhysExplosion", "m_OnPushedPlayer")]
|
|
public CEntityIOOutput OnPushedPlayer => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysExplosion", "m_OnPushedPlayer");
|
|
|
|
}
|
|
|
|
public partial class CPhysFixed : CPhysConstraint
|
|
{
|
|
public CPhysFixed (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flLinearFrequency
|
|
[SchemaMember("CPhysFixed", "m_flLinearFrequency")]
|
|
public ref float LinearFrequency => ref Schema.GetRef<float>(this.Handle, "CPhysFixed", "m_flLinearFrequency");
|
|
|
|
// m_flLinearDampingRatio
|
|
[SchemaMember("CPhysFixed", "m_flLinearDampingRatio")]
|
|
public ref float LinearDampingRatio => ref Schema.GetRef<float>(this.Handle, "CPhysFixed", "m_flLinearDampingRatio");
|
|
|
|
// m_flAngularFrequency
|
|
[SchemaMember("CPhysFixed", "m_flAngularFrequency")]
|
|
public ref float AngularFrequency => ref Schema.GetRef<float>(this.Handle, "CPhysFixed", "m_flAngularFrequency");
|
|
|
|
// m_flAngularDampingRatio
|
|
[SchemaMember("CPhysFixed", "m_flAngularDampingRatio")]
|
|
public ref float AngularDampingRatio => ref Schema.GetRef<float>(this.Handle, "CPhysFixed", "m_flAngularDampingRatio");
|
|
|
|
// m_bEnableLinearConstraint
|
|
[SchemaMember("CPhysFixed", "m_bEnableLinearConstraint")]
|
|
public ref bool EnableLinearConstraint => ref Schema.GetRef<bool>(this.Handle, "CPhysFixed", "m_bEnableLinearConstraint");
|
|
|
|
// m_bEnableAngularConstraint
|
|
[SchemaMember("CPhysFixed", "m_bEnableAngularConstraint")]
|
|
public ref bool EnableAngularConstraint => ref Schema.GetRef<bool>(this.Handle, "CPhysFixed", "m_bEnableAngularConstraint");
|
|
|
|
}
|
|
|
|
public partial class CPhysForce : CPointEntity
|
|
{
|
|
public CPhysForce (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nameAttach
|
|
[SchemaMember("CPhysForce", "m_nameAttach")]
|
|
public string NameAttach
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysForce", "m_nameAttach"); }
|
|
set { Schema.SetString(this.Handle, "CPhysForce", "m_nameAttach", value); }
|
|
}
|
|
|
|
// m_force
|
|
[SchemaMember("CPhysForce", "m_force")]
|
|
public ref float Force => ref Schema.GetRef<float>(this.Handle, "CPhysForce", "m_force");
|
|
|
|
// m_forceTime
|
|
[SchemaMember("CPhysForce", "m_forceTime")]
|
|
public ref float ForceTime => ref Schema.GetRef<float>(this.Handle, "CPhysForce", "m_forceTime");
|
|
|
|
// m_attachedObject
|
|
[SchemaMember("CPhysForce", "m_attachedObject")]
|
|
public CHandle<CBaseEntity> AttachedObject => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPhysForce", "m_attachedObject");
|
|
|
|
// m_wasRestored
|
|
[SchemaMember("CPhysForce", "m_wasRestored")]
|
|
public ref bool WasRestored => ref Schema.GetRef<bool>(this.Handle, "CPhysForce", "m_wasRestored");
|
|
|
|
// m_integrator
|
|
[SchemaMember("CPhysForce", "m_integrator")]
|
|
public CConstantForceController Integrator => Schema.GetDeclaredClass<CConstantForceController>(this.Handle, "CPhysForce", "m_integrator");
|
|
|
|
}
|
|
|
|
public partial class CPhysHinge : CPhysConstraint
|
|
{
|
|
public CPhysHinge (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_soundInfo
|
|
[SchemaMember("CPhysHinge", "m_soundInfo")]
|
|
public ConstraintSoundInfo SoundInfo => Schema.GetDeclaredClass<ConstraintSoundInfo>(this.Handle, "CPhysHinge", "m_soundInfo");
|
|
|
|
// m_NotifyMinLimitReached
|
|
[SchemaMember("CPhysHinge", "m_NotifyMinLimitReached")]
|
|
public CEntityIOOutput NotifyMinLimitReached => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysHinge", "m_NotifyMinLimitReached");
|
|
|
|
// m_NotifyMaxLimitReached
|
|
[SchemaMember("CPhysHinge", "m_NotifyMaxLimitReached")]
|
|
public CEntityIOOutput NotifyMaxLimitReached => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysHinge", "m_NotifyMaxLimitReached");
|
|
|
|
// m_bAtMinLimit
|
|
[SchemaMember("CPhysHinge", "m_bAtMinLimit")]
|
|
public ref bool AtMinLimit => ref Schema.GetRef<bool>(this.Handle, "CPhysHinge", "m_bAtMinLimit");
|
|
|
|
// m_bAtMaxLimit
|
|
[SchemaMember("CPhysHinge", "m_bAtMaxLimit")]
|
|
public ref bool AtMaxLimit => ref Schema.GetRef<bool>(this.Handle, "CPhysHinge", "m_bAtMaxLimit");
|
|
|
|
// m_hinge
|
|
[SchemaMember("CPhysHinge", "m_hinge")]
|
|
public constraint_hingeparams_t Hinge => Schema.GetDeclaredClass<constraint_hingeparams_t>(this.Handle, "CPhysHinge", "m_hinge");
|
|
|
|
// m_hingeFriction
|
|
[SchemaMember("CPhysHinge", "m_hingeFriction")]
|
|
public ref float HingeFriction => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_hingeFriction");
|
|
|
|
// m_systemLoadScale
|
|
[SchemaMember("CPhysHinge", "m_systemLoadScale")]
|
|
public ref float SystemLoadScale => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_systemLoadScale");
|
|
|
|
// m_bIsAxisLocal
|
|
[SchemaMember("CPhysHinge", "m_bIsAxisLocal")]
|
|
public ref bool IsAxisLocal => ref Schema.GetRef<bool>(this.Handle, "CPhysHinge", "m_bIsAxisLocal");
|
|
|
|
// m_flMinRotation
|
|
[SchemaMember("CPhysHinge", "m_flMinRotation")]
|
|
public ref float MinRotation => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_flMinRotation");
|
|
|
|
// m_flMaxRotation
|
|
[SchemaMember("CPhysHinge", "m_flMaxRotation")]
|
|
public ref float MaxRotation => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_flMaxRotation");
|
|
|
|
// m_flInitialRotation
|
|
[SchemaMember("CPhysHinge", "m_flInitialRotation")]
|
|
public ref float InitialRotation => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_flInitialRotation");
|
|
|
|
// m_flMotorFrequency
|
|
[SchemaMember("CPhysHinge", "m_flMotorFrequency")]
|
|
public ref float MotorFrequency => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_flMotorFrequency");
|
|
|
|
// m_flMotorDampingRatio
|
|
[SchemaMember("CPhysHinge", "m_flMotorDampingRatio")]
|
|
public ref float MotorDampingRatio => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_flMotorDampingRatio");
|
|
|
|
// m_flAngleSpeed
|
|
[SchemaMember("CPhysHinge", "m_flAngleSpeed")]
|
|
public ref float AngleSpeed => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_flAngleSpeed");
|
|
|
|
// m_flAngleSpeedThreshold
|
|
[SchemaMember("CPhysHinge", "m_flAngleSpeedThreshold")]
|
|
public ref float AngleSpeedThreshold => ref Schema.GetRef<float>(this.Handle, "CPhysHinge", "m_flAngleSpeedThreshold");
|
|
|
|
// m_OnStartMoving
|
|
[SchemaMember("CPhysHinge", "m_OnStartMoving")]
|
|
public CEntityIOOutput OnStartMoving => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysHinge", "m_OnStartMoving");
|
|
|
|
// m_OnStopMoving
|
|
[SchemaMember("CPhysHinge", "m_OnStopMoving")]
|
|
public CEntityIOOutput OnStopMoving => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysHinge", "m_OnStopMoving");
|
|
|
|
}
|
|
|
|
public partial class CPhysHingeAlias_phys_hinge_local : CPhysHinge
|
|
{
|
|
public CPhysHingeAlias_phys_hinge_local (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPhysicalButton : CBaseButton
|
|
{
|
|
public CPhysicalButton (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPhysicsEntitySolver : CLogicalEntity
|
|
{
|
|
public CPhysicsEntitySolver (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hMovingEntity
|
|
[SchemaMember("CPhysicsEntitySolver", "m_hMovingEntity")]
|
|
public CHandle<CBaseEntity> MovingEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPhysicsEntitySolver", "m_hMovingEntity");
|
|
|
|
// m_hPhysicsBlocker
|
|
[SchemaMember("CPhysicsEntitySolver", "m_hPhysicsBlocker")]
|
|
public CHandle<CBaseEntity> PhysicsBlocker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPhysicsEntitySolver", "m_hPhysicsBlocker");
|
|
|
|
// m_separationDuration
|
|
[SchemaMember("CPhysicsEntitySolver", "m_separationDuration")]
|
|
public ref float SeparationDuration => ref Schema.GetRef<float>(this.Handle, "CPhysicsEntitySolver", "m_separationDuration");
|
|
|
|
// m_cancelTime
|
|
[SchemaMember("CPhysicsEntitySolver", "m_cancelTime")]
|
|
public ref float CancelTime => ref Schema.GetRef<float>(this.Handle, "CPhysicsEntitySolver", "m_cancelTime");
|
|
|
|
}
|
|
|
|
public partial class CPhysicsProp : CBreakableProp
|
|
{
|
|
public CPhysicsProp (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_MotionEnabled
|
|
[SchemaMember("CPhysicsProp", "m_MotionEnabled")]
|
|
public CEntityIOOutput MotionEnabled => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysicsProp", "m_MotionEnabled");
|
|
|
|
// m_OnAwakened
|
|
[SchemaMember("CPhysicsProp", "m_OnAwakened")]
|
|
public CEntityIOOutput OnAwakened => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysicsProp", "m_OnAwakened");
|
|
|
|
// m_OnAwake
|
|
[SchemaMember("CPhysicsProp", "m_OnAwake")]
|
|
public CEntityIOOutput OnAwake => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysicsProp", "m_OnAwake");
|
|
|
|
// m_OnAsleep
|
|
[SchemaMember("CPhysicsProp", "m_OnAsleep")]
|
|
public CEntityIOOutput OnAsleep => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysicsProp", "m_OnAsleep");
|
|
|
|
// m_OnPlayerUse
|
|
[SchemaMember("CPhysicsProp", "m_OnPlayerUse")]
|
|
public CEntityIOOutput OnPlayerUse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysicsProp", "m_OnPlayerUse");
|
|
|
|
// m_OnPlayerPickup
|
|
[SchemaMember("CPhysicsProp", "m_OnPlayerPickup")]
|
|
public CEntityIOOutput OnPlayerPickup => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysicsProp", "m_OnPlayerPickup");
|
|
|
|
// m_OnOutOfWorld
|
|
[SchemaMember("CPhysicsProp", "m_OnOutOfWorld")]
|
|
public CEntityIOOutput OnOutOfWorld => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysicsProp", "m_OnOutOfWorld");
|
|
|
|
// m_massScale
|
|
[SchemaMember("CPhysicsProp", "m_massScale")]
|
|
public ref float MassScale => ref Schema.GetRef<float>(this.Handle, "CPhysicsProp", "m_massScale");
|
|
|
|
// m_inertiaScale
|
|
[SchemaMember("CPhysicsProp", "m_inertiaScale")]
|
|
public ref float InertiaScale => ref Schema.GetRef<float>(this.Handle, "CPhysicsProp", "m_inertiaScale");
|
|
|
|
// m_buoyancyScale
|
|
[SchemaMember("CPhysicsProp", "m_buoyancyScale")]
|
|
public ref float BuoyancyScale => ref Schema.GetRef<float>(this.Handle, "CPhysicsProp", "m_buoyancyScale");
|
|
|
|
// m_damageType
|
|
[SchemaMember("CPhysicsProp", "m_damageType")]
|
|
public ref Int32 DamageType => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsProp", "m_damageType");
|
|
|
|
// m_damageToEnableMotion
|
|
[SchemaMember("CPhysicsProp", "m_damageToEnableMotion")]
|
|
public ref Int32 DamageToEnableMotion => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsProp", "m_damageToEnableMotion");
|
|
|
|
// m_flForceToEnableMotion
|
|
[SchemaMember("CPhysicsProp", "m_flForceToEnableMotion")]
|
|
public ref float ForceToEnableMotion => ref Schema.GetRef<float>(this.Handle, "CPhysicsProp", "m_flForceToEnableMotion");
|
|
|
|
// m_bThrownByPlayer
|
|
[SchemaMember("CPhysicsProp", "m_bThrownByPlayer")]
|
|
public ref bool ThrownByPlayer => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bThrownByPlayer");
|
|
|
|
// m_bDroppedByPlayer
|
|
[SchemaMember("CPhysicsProp", "m_bDroppedByPlayer")]
|
|
public ref bool DroppedByPlayer => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bDroppedByPlayer");
|
|
|
|
// m_bTouchedByPlayer
|
|
[SchemaMember("CPhysicsProp", "m_bTouchedByPlayer")]
|
|
public ref bool TouchedByPlayer => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bTouchedByPlayer");
|
|
|
|
// m_bFirstCollisionAfterLaunch
|
|
[SchemaMember("CPhysicsProp", "m_bFirstCollisionAfterLaunch")]
|
|
public ref bool FirstCollisionAfterLaunch => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bFirstCollisionAfterLaunch");
|
|
|
|
// m_iExploitableByPlayer
|
|
[SchemaMember("CPhysicsProp", "m_iExploitableByPlayer")]
|
|
public ref Int32 ExploitableByPlayer => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsProp", "m_iExploitableByPlayer");
|
|
|
|
// m_bHasBeenAwakened
|
|
[SchemaMember("CPhysicsProp", "m_bHasBeenAwakened")]
|
|
public ref bool HasBeenAwakened => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bHasBeenAwakened");
|
|
|
|
// m_bIsOverrideProp
|
|
[SchemaMember("CPhysicsProp", "m_bIsOverrideProp")]
|
|
public ref bool IsOverrideProp => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bIsOverrideProp");
|
|
|
|
// m_fNextCheckDisableMotionContactsTime
|
|
[SchemaMember("CPhysicsProp", "m_fNextCheckDisableMotionContactsTime")]
|
|
public ref float NextCheckDisableMotionContactsTime => ref Schema.GetRef<float>(this.Handle, "CPhysicsProp", "m_fNextCheckDisableMotionContactsTime");
|
|
|
|
// m_iInitialGlowState
|
|
[SchemaMember("CPhysicsProp", "m_iInitialGlowState")]
|
|
public ref Int32 InitialGlowState => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsProp", "m_iInitialGlowState");
|
|
|
|
// m_nGlowRange
|
|
[SchemaMember("CPhysicsProp", "m_nGlowRange")]
|
|
public ref Int32 GlowRange => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsProp", "m_nGlowRange");
|
|
|
|
// m_nGlowRangeMin
|
|
[SchemaMember("CPhysicsProp", "m_nGlowRangeMin")]
|
|
public ref Int32 GlowRangeMin => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsProp", "m_nGlowRangeMin");
|
|
|
|
// m_glowColor
|
|
[SchemaMember("CPhysicsProp", "m_glowColor")]
|
|
public Color GlowColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CPhysicsProp", "m_glowColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CPhysicsProp", "m_glowColor", value); }
|
|
}
|
|
|
|
// m_bForceNavIgnore
|
|
[SchemaMember("CPhysicsProp", "m_bForceNavIgnore")]
|
|
public ref bool ForceNavIgnore => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bForceNavIgnore");
|
|
|
|
// m_bNoNavmeshBlocker
|
|
[SchemaMember("CPhysicsProp", "m_bNoNavmeshBlocker")]
|
|
public ref bool NoNavmeshBlocker => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bNoNavmeshBlocker");
|
|
|
|
// m_bForceNpcExclude
|
|
[SchemaMember("CPhysicsProp", "m_bForceNpcExclude")]
|
|
public ref bool ForceNpcExclude => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bForceNpcExclude");
|
|
|
|
// m_bShouldAutoConvertBackFromDebris
|
|
[SchemaMember("CPhysicsProp", "m_bShouldAutoConvertBackFromDebris")]
|
|
public ref bool ShouldAutoConvertBackFromDebris => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bShouldAutoConvertBackFromDebris");
|
|
|
|
// m_bMuteImpactEffects
|
|
[SchemaMember("CPhysicsProp", "m_bMuteImpactEffects")]
|
|
public ref bool MuteImpactEffects => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bMuteImpactEffects");
|
|
|
|
// m_bAcceptDamageFromHeldObjects
|
|
[SchemaMember("CPhysicsProp", "m_bAcceptDamageFromHeldObjects")]
|
|
public ref bool AcceptDamageFromHeldObjects => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bAcceptDamageFromHeldObjects");
|
|
|
|
// m_bEnableUseOutput
|
|
[SchemaMember("CPhysicsProp", "m_bEnableUseOutput")]
|
|
public ref bool EnableUseOutput => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bEnableUseOutput");
|
|
|
|
// m_bAwake
|
|
[SchemaMember("CPhysicsProp", "m_bAwake")]
|
|
public ref bool Awake => ref Schema.GetRef<bool>(this.Handle, "CPhysicsProp", "m_bAwake");
|
|
|
|
// m_nCollisionGroupOverride
|
|
[SchemaMember("CPhysicsProp", "m_nCollisionGroupOverride")]
|
|
public ref Int32 CollisionGroupOverride => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsProp", "m_nCollisionGroupOverride");
|
|
|
|
}
|
|
|
|
public partial class CPhysicsPropMultiplayer : CPhysicsProp
|
|
{
|
|
public CPhysicsPropMultiplayer (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPhysicsPropOverride : CPhysicsProp
|
|
{
|
|
public CPhysicsPropOverride (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPhysicsPropRespawnable : CPhysicsProp
|
|
{
|
|
public CPhysicsPropRespawnable (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vOriginalSpawnOrigin
|
|
[SchemaMember("CPhysicsPropRespawnable", "m_vOriginalSpawnOrigin")]
|
|
public Vector OriginalSpawnOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysicsPropRespawnable", "m_vOriginalSpawnOrigin");
|
|
|
|
// m_vOriginalSpawnAngles
|
|
[SchemaMember("CPhysicsPropRespawnable", "m_vOriginalSpawnAngles")]
|
|
public QAngle OriginalSpawnAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPhysicsPropRespawnable", "m_vOriginalSpawnAngles");
|
|
|
|
// m_vOriginalMins
|
|
[SchemaMember("CPhysicsPropRespawnable", "m_vOriginalMins")]
|
|
public Vector OriginalMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysicsPropRespawnable", "m_vOriginalMins");
|
|
|
|
// m_vOriginalMaxs
|
|
[SchemaMember("CPhysicsPropRespawnable", "m_vOriginalMaxs")]
|
|
public Vector OriginalMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysicsPropRespawnable", "m_vOriginalMaxs");
|
|
|
|
// m_flRespawnDuration
|
|
[SchemaMember("CPhysicsPropRespawnable", "m_flRespawnDuration")]
|
|
public ref float RespawnDuration => ref Schema.GetRef<float>(this.Handle, "CPhysicsPropRespawnable", "m_flRespawnDuration");
|
|
|
|
}
|
|
|
|
public partial class CPhysicsShake : NativeObject
|
|
{
|
|
public CPhysicsShake (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_force
|
|
[SchemaMember("CPhysicsShake", "m_force")]
|
|
public Vector Force => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysicsShake", "m_force");
|
|
|
|
}
|
|
|
|
public partial class CPhysicsSpring : CBaseEntity
|
|
{
|
|
public CPhysicsSpring (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flFrequency
|
|
[SchemaMember("CPhysicsSpring", "m_flFrequency")]
|
|
public ref float Frequency => ref Schema.GetRef<float>(this.Handle, "CPhysicsSpring", "m_flFrequency");
|
|
|
|
// m_flDampingRatio
|
|
[SchemaMember("CPhysicsSpring", "m_flDampingRatio")]
|
|
public ref float DampingRatio => ref Schema.GetRef<float>(this.Handle, "CPhysicsSpring", "m_flDampingRatio");
|
|
|
|
// m_flRestLength
|
|
[SchemaMember("CPhysicsSpring", "m_flRestLength")]
|
|
public ref float RestLength => ref Schema.GetRef<float>(this.Handle, "CPhysicsSpring", "m_flRestLength");
|
|
|
|
// m_nameAttachStart
|
|
[SchemaMember("CPhysicsSpring", "m_nameAttachStart")]
|
|
public string NameAttachStart
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysicsSpring", "m_nameAttachStart"); }
|
|
set { Schema.SetString(this.Handle, "CPhysicsSpring", "m_nameAttachStart", value); }
|
|
}
|
|
|
|
// m_nameAttachEnd
|
|
[SchemaMember("CPhysicsSpring", "m_nameAttachEnd")]
|
|
public string NameAttachEnd
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysicsSpring", "m_nameAttachEnd"); }
|
|
set { Schema.SetString(this.Handle, "CPhysicsSpring", "m_nameAttachEnd", value); }
|
|
}
|
|
|
|
// m_start
|
|
[SchemaMember("CPhysicsSpring", "m_start")]
|
|
public Vector Start => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysicsSpring", "m_start");
|
|
|
|
// m_end
|
|
[SchemaMember("CPhysicsSpring", "m_end")]
|
|
public Vector End => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysicsSpring", "m_end");
|
|
|
|
// m_teleportTick
|
|
[SchemaMember("CPhysicsSpring", "m_teleportTick")]
|
|
public ref UInt32 TeleportTick => ref Schema.GetRef<UInt32>(this.Handle, "CPhysicsSpring", "m_teleportTick");
|
|
|
|
}
|
|
|
|
public partial class CPhysicsWire : CBaseEntity
|
|
{
|
|
public CPhysicsWire (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nDensity
|
|
[SchemaMember("CPhysicsWire", "m_nDensity")]
|
|
public ref Int32 Density => ref Schema.GetRef<Int32>(this.Handle, "CPhysicsWire", "m_nDensity");
|
|
|
|
}
|
|
|
|
public partial class CPhysImpact : CPointEntity
|
|
{
|
|
public CPhysImpact (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_damage
|
|
[SchemaMember("CPhysImpact", "m_damage")]
|
|
public ref float Damage => ref Schema.GetRef<float>(this.Handle, "CPhysImpact", "m_damage");
|
|
|
|
// m_distance
|
|
[SchemaMember("CPhysImpact", "m_distance")]
|
|
public ref float Distance => ref Schema.GetRef<float>(this.Handle, "CPhysImpact", "m_distance");
|
|
|
|
// m_directionEntityName
|
|
[SchemaMember("CPhysImpact", "m_directionEntityName")]
|
|
public string DirectionEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysImpact", "m_directionEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CPhysImpact", "m_directionEntityName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CPhysLength : CPhysConstraint
|
|
{
|
|
public CPhysLength (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_offset
|
|
[SchemaMember("CPhysLength", "m_offset")]
|
|
public Span<Vector> Offset => Schema.GetFixedArray<Vector>(this.Handle, "CPhysLength", "m_offset", 2);
|
|
|
|
// m_vecAttach
|
|
[SchemaMember("CPhysLength", "m_vecAttach")]
|
|
public Vector Attach => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysLength", "m_vecAttach");
|
|
|
|
// m_addLength
|
|
[SchemaMember("CPhysLength", "m_addLength")]
|
|
public ref float AddLength => ref Schema.GetRef<float>(this.Handle, "CPhysLength", "m_addLength");
|
|
|
|
// m_minLength
|
|
[SchemaMember("CPhysLength", "m_minLength")]
|
|
public ref float MinLength => ref Schema.GetRef<float>(this.Handle, "CPhysLength", "m_minLength");
|
|
|
|
// m_totalLength
|
|
[SchemaMember("CPhysLength", "m_totalLength")]
|
|
public ref float TotalLength => ref Schema.GetRef<float>(this.Handle, "CPhysLength", "m_totalLength");
|
|
|
|
// m_bEnableCollision
|
|
[SchemaMember("CPhysLength", "m_bEnableCollision")]
|
|
public ref bool EnableCollision => ref Schema.GetRef<bool>(this.Handle, "CPhysLength", "m_bEnableCollision");
|
|
|
|
}
|
|
|
|
public partial class CPhysMagnet : CBaseAnimGraph
|
|
{
|
|
public CPhysMagnet (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnMagnetAttach
|
|
[SchemaMember("CPhysMagnet", "m_OnMagnetAttach")]
|
|
public CEntityIOOutput OnMagnetAttach => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysMagnet", "m_OnMagnetAttach");
|
|
|
|
// m_OnMagnetDetach
|
|
[SchemaMember("CPhysMagnet", "m_OnMagnetDetach")]
|
|
public CEntityIOOutput OnMagnetDetach => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPhysMagnet", "m_OnMagnetDetach");
|
|
|
|
// m_massScale
|
|
[SchemaMember("CPhysMagnet", "m_massScale")]
|
|
public ref float MassScale => ref Schema.GetRef<float>(this.Handle, "CPhysMagnet", "m_massScale");
|
|
|
|
// m_forceLimit
|
|
[SchemaMember("CPhysMagnet", "m_forceLimit")]
|
|
public ref float ForceLimit => ref Schema.GetRef<float>(this.Handle, "CPhysMagnet", "m_forceLimit");
|
|
|
|
// m_torqueLimit
|
|
[SchemaMember("CPhysMagnet", "m_torqueLimit")]
|
|
public ref float TorqueLimit => ref Schema.GetRef<float>(this.Handle, "CPhysMagnet", "m_torqueLimit");
|
|
|
|
// m_MagnettedEntities
|
|
[SchemaMember("CPhysMagnet", "m_MagnettedEntities")]
|
|
public NetworkedVector<magnetted_objects_t> MagnettedEntities => Schema.GetDeclaredClass<NetworkedVector<magnetted_objects_t>>(this.Handle, "CPhysMagnet", "m_MagnettedEntities");
|
|
|
|
// m_bActive
|
|
[SchemaMember("CPhysMagnet", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CPhysMagnet", "m_bActive");
|
|
|
|
// m_bHasHitSomething
|
|
[SchemaMember("CPhysMagnet", "m_bHasHitSomething")]
|
|
public ref bool HasHitSomething => ref Schema.GetRef<bool>(this.Handle, "CPhysMagnet", "m_bHasHitSomething");
|
|
|
|
// m_flTotalMass
|
|
[SchemaMember("CPhysMagnet", "m_flTotalMass")]
|
|
public ref float TotalMass => ref Schema.GetRef<float>(this.Handle, "CPhysMagnet", "m_flTotalMass");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CPhysMagnet", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CPhysMagnet", "m_flRadius");
|
|
|
|
// m_flNextSuckTime
|
|
[SchemaMember("CPhysMagnet", "m_flNextSuckTime")]
|
|
public ref float NextSuckTime => ref Schema.GetRef<float>(this.Handle, "CPhysMagnet", "m_flNextSuckTime");
|
|
|
|
// m_iMaxObjectsAttached
|
|
[SchemaMember("CPhysMagnet", "m_iMaxObjectsAttached")]
|
|
public ref Int32 MaxObjectsAttached => ref Schema.GetRef<Int32>(this.Handle, "CPhysMagnet", "m_iMaxObjectsAttached");
|
|
|
|
}
|
|
|
|
public partial class CPhysMotor : CLogicalEntity
|
|
{
|
|
public CPhysMotor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nameAttach
|
|
[SchemaMember("CPhysMotor", "m_nameAttach")]
|
|
public string NameAttach
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPhysMotor", "m_nameAttach"); }
|
|
set { Schema.SetString(this.Handle, "CPhysMotor", "m_nameAttach", value); }
|
|
}
|
|
|
|
// m_hAttachedObject
|
|
[SchemaMember("CPhysMotor", "m_hAttachedObject")]
|
|
public CHandle<CBaseEntity> AttachedObject => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPhysMotor", "m_hAttachedObject");
|
|
|
|
// m_spinUp
|
|
[SchemaMember("CPhysMotor", "m_spinUp")]
|
|
public ref float SpinUp => ref Schema.GetRef<float>(this.Handle, "CPhysMotor", "m_spinUp");
|
|
|
|
// m_additionalAcceleration
|
|
[SchemaMember("CPhysMotor", "m_additionalAcceleration")]
|
|
public ref float AdditionalAcceleration => ref Schema.GetRef<float>(this.Handle, "CPhysMotor", "m_additionalAcceleration");
|
|
|
|
// m_angularAcceleration
|
|
[SchemaMember("CPhysMotor", "m_angularAcceleration")]
|
|
public ref float AngularAcceleration => ref Schema.GetRef<float>(this.Handle, "CPhysMotor", "m_angularAcceleration");
|
|
|
|
// m_lastTime
|
|
[SchemaMember("CPhysMotor", "m_lastTime")]
|
|
public ref float LastTime => ref Schema.GetRef<float>(this.Handle, "CPhysMotor", "m_lastTime");
|
|
|
|
// m_motor
|
|
[SchemaMember("CPhysMotor", "m_motor")]
|
|
public CMotorController Motor => Schema.GetDeclaredClass<CMotorController>(this.Handle, "CPhysMotor", "m_motor");
|
|
|
|
}
|
|
|
|
public partial class CPhysPulley : CPhysConstraint
|
|
{
|
|
public CPhysPulley (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_position2
|
|
[SchemaMember("CPhysPulley", "m_position2")]
|
|
public Vector Position2 => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysPulley", "m_position2");
|
|
|
|
// m_offset
|
|
[SchemaMember("CPhysPulley", "m_offset")]
|
|
public Span<Vector> Offset => Schema.GetFixedArray<Vector>(this.Handle, "CPhysPulley", "m_offset", 2);
|
|
|
|
// m_addLength
|
|
[SchemaMember("CPhysPulley", "m_addLength")]
|
|
public ref float AddLength => ref Schema.GetRef<float>(this.Handle, "CPhysPulley", "m_addLength");
|
|
|
|
// m_gearRatio
|
|
[SchemaMember("CPhysPulley", "m_gearRatio")]
|
|
public ref float GearRatio => ref Schema.GetRef<float>(this.Handle, "CPhysPulley", "m_gearRatio");
|
|
|
|
}
|
|
|
|
public partial class CPhysSlideConstraint : CPhysConstraint
|
|
{
|
|
public CPhysSlideConstraint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_axisEnd
|
|
[SchemaMember("CPhysSlideConstraint", "m_axisEnd")]
|
|
public Vector AxisEnd => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysSlideConstraint", "m_axisEnd");
|
|
|
|
// m_slideFriction
|
|
[SchemaMember("CPhysSlideConstraint", "m_slideFriction")]
|
|
public ref float SlideFriction => ref Schema.GetRef<float>(this.Handle, "CPhysSlideConstraint", "m_slideFriction");
|
|
|
|
// m_systemLoadScale
|
|
[SchemaMember("CPhysSlideConstraint", "m_systemLoadScale")]
|
|
public ref float SystemLoadScale => ref Schema.GetRef<float>(this.Handle, "CPhysSlideConstraint", "m_systemLoadScale");
|
|
|
|
// m_initialOffset
|
|
[SchemaMember("CPhysSlideConstraint", "m_initialOffset")]
|
|
public ref float InitialOffset => ref Schema.GetRef<float>(this.Handle, "CPhysSlideConstraint", "m_initialOffset");
|
|
|
|
// m_bEnableLinearConstraint
|
|
[SchemaMember("CPhysSlideConstraint", "m_bEnableLinearConstraint")]
|
|
public ref bool EnableLinearConstraint => ref Schema.GetRef<bool>(this.Handle, "CPhysSlideConstraint", "m_bEnableLinearConstraint");
|
|
|
|
// m_bEnableAngularConstraint
|
|
[SchemaMember("CPhysSlideConstraint", "m_bEnableAngularConstraint")]
|
|
public ref bool EnableAngularConstraint => ref Schema.GetRef<bool>(this.Handle, "CPhysSlideConstraint", "m_bEnableAngularConstraint");
|
|
|
|
// m_flMotorFrequency
|
|
[SchemaMember("CPhysSlideConstraint", "m_flMotorFrequency")]
|
|
public ref float MotorFrequency => ref Schema.GetRef<float>(this.Handle, "CPhysSlideConstraint", "m_flMotorFrequency");
|
|
|
|
// m_flMotorDampingRatio
|
|
[SchemaMember("CPhysSlideConstraint", "m_flMotorDampingRatio")]
|
|
public ref float MotorDampingRatio => ref Schema.GetRef<float>(this.Handle, "CPhysSlideConstraint", "m_flMotorDampingRatio");
|
|
|
|
// m_bUseEntityPivot
|
|
[SchemaMember("CPhysSlideConstraint", "m_bUseEntityPivot")]
|
|
public ref bool UseEntityPivot => ref Schema.GetRef<bool>(this.Handle, "CPhysSlideConstraint", "m_bUseEntityPivot");
|
|
|
|
// m_soundInfo
|
|
[SchemaMember("CPhysSlideConstraint", "m_soundInfo")]
|
|
public ConstraintSoundInfo SoundInfo => Schema.GetDeclaredClass<ConstraintSoundInfo>(this.Handle, "CPhysSlideConstraint", "m_soundInfo");
|
|
|
|
}
|
|
|
|
public partial class CPhysThruster : CPhysForce
|
|
{
|
|
public CPhysThruster (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_localOrigin
|
|
[SchemaMember("CPhysThruster", "m_localOrigin")]
|
|
public Vector LocalOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysThruster", "m_localOrigin");
|
|
|
|
}
|
|
|
|
public partial class CPhysTorque : CPhysForce
|
|
{
|
|
public CPhysTorque (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_axis
|
|
[SchemaMember("CPhysTorque", "m_axis")]
|
|
public Vector Axis => Schema.GetDeclaredClass<Vector>(this.Handle, "CPhysTorque", "m_axis");
|
|
|
|
}
|
|
|
|
public partial class CPhysWheelConstraint : CPhysConstraint
|
|
{
|
|
public CPhysWheelConstraint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flSuspensionFrequency
|
|
[SchemaMember("CPhysWheelConstraint", "m_flSuspensionFrequency")]
|
|
public ref float SuspensionFrequency => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flSuspensionFrequency");
|
|
|
|
// m_flSuspensionDampingRatio
|
|
[SchemaMember("CPhysWheelConstraint", "m_flSuspensionDampingRatio")]
|
|
public ref float SuspensionDampingRatio => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flSuspensionDampingRatio");
|
|
|
|
// m_flSuspensionHeightOffset
|
|
[SchemaMember("CPhysWheelConstraint", "m_flSuspensionHeightOffset")]
|
|
public ref float SuspensionHeightOffset => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flSuspensionHeightOffset");
|
|
|
|
// m_bEnableSuspensionLimit
|
|
[SchemaMember("CPhysWheelConstraint", "m_bEnableSuspensionLimit")]
|
|
public ref bool EnableSuspensionLimit => ref Schema.GetRef<bool>(this.Handle, "CPhysWheelConstraint", "m_bEnableSuspensionLimit");
|
|
|
|
// m_flMinSuspensionOffset
|
|
[SchemaMember("CPhysWheelConstraint", "m_flMinSuspensionOffset")]
|
|
public ref float MinSuspensionOffset => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flMinSuspensionOffset");
|
|
|
|
// m_flMaxSuspensionOffset
|
|
[SchemaMember("CPhysWheelConstraint", "m_flMaxSuspensionOffset")]
|
|
public ref float MaxSuspensionOffset => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flMaxSuspensionOffset");
|
|
|
|
// m_bEnableSteeringLimit
|
|
[SchemaMember("CPhysWheelConstraint", "m_bEnableSteeringLimit")]
|
|
public ref bool EnableSteeringLimit => ref Schema.GetRef<bool>(this.Handle, "CPhysWheelConstraint", "m_bEnableSteeringLimit");
|
|
|
|
// m_flMinSteeringAngle
|
|
[SchemaMember("CPhysWheelConstraint", "m_flMinSteeringAngle")]
|
|
public ref float MinSteeringAngle => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flMinSteeringAngle");
|
|
|
|
// m_flMaxSteeringAngle
|
|
[SchemaMember("CPhysWheelConstraint", "m_flMaxSteeringAngle")]
|
|
public ref float MaxSteeringAngle => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flMaxSteeringAngle");
|
|
|
|
// m_flSteeringAxisFriction
|
|
[SchemaMember("CPhysWheelConstraint", "m_flSteeringAxisFriction")]
|
|
public ref float SteeringAxisFriction => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flSteeringAxisFriction");
|
|
|
|
// m_flSpinAxisFriction
|
|
[SchemaMember("CPhysWheelConstraint", "m_flSpinAxisFriction")]
|
|
public ref float SpinAxisFriction => ref Schema.GetRef<float>(this.Handle, "CPhysWheelConstraint", "m_flSpinAxisFriction");
|
|
|
|
}
|
|
|
|
public partial class CPlantedC4 : CBaseAnimGraph
|
|
{
|
|
public CPlantedC4 (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bBombTicking
|
|
[SchemaMember("CPlantedC4", "m_bBombTicking")]
|
|
public ref bool BombTicking => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bBombTicking");
|
|
|
|
// m_flC4Blow
|
|
[SchemaMember("CPlantedC4", "m_flC4Blow")]
|
|
public ref float C4Blow => ref Schema.GetRef<float>(this.Handle, "CPlantedC4", "m_flC4Blow");
|
|
|
|
// m_nBombSite
|
|
[SchemaMember("CPlantedC4", "m_nBombSite")]
|
|
public ref Int32 BombSite => ref Schema.GetRef<Int32>(this.Handle, "CPlantedC4", "m_nBombSite");
|
|
|
|
// m_nSourceSoundscapeHash
|
|
[SchemaMember("CPlantedC4", "m_nSourceSoundscapeHash")]
|
|
public ref Int32 SourceSoundscapeHash => ref Schema.GetRef<Int32>(this.Handle, "CPlantedC4", "m_nSourceSoundscapeHash");
|
|
|
|
// m_OnBombDefused
|
|
[SchemaMember("CPlantedC4", "m_OnBombDefused")]
|
|
public CEntityIOOutput OnBombDefused => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPlantedC4", "m_OnBombDefused");
|
|
|
|
// m_OnBombBeginDefuse
|
|
[SchemaMember("CPlantedC4", "m_OnBombBeginDefuse")]
|
|
public CEntityIOOutput OnBombBeginDefuse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPlantedC4", "m_OnBombBeginDefuse");
|
|
|
|
// m_OnBombDefuseAborted
|
|
[SchemaMember("CPlantedC4", "m_OnBombDefuseAborted")]
|
|
public CEntityIOOutput OnBombDefuseAborted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPlantedC4", "m_OnBombDefuseAborted");
|
|
|
|
// m_bCannotBeDefused
|
|
[SchemaMember("CPlantedC4", "m_bCannotBeDefused")]
|
|
public ref bool CannotBeDefused => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bCannotBeDefused");
|
|
|
|
// m_entitySpottedState
|
|
[SchemaMember("CPlantedC4", "m_entitySpottedState")]
|
|
public EntitySpottedState_t EntitySpottedState => Schema.GetDeclaredClass<EntitySpottedState_t>(this.Handle, "CPlantedC4", "m_entitySpottedState");
|
|
|
|
// m_nSpotRules
|
|
[SchemaMember("CPlantedC4", "m_nSpotRules")]
|
|
public ref Int32 SpotRules => ref Schema.GetRef<Int32>(this.Handle, "CPlantedC4", "m_nSpotRules");
|
|
|
|
// m_bTrainingPlacedByPlayer
|
|
[SchemaMember("CPlantedC4", "m_bTrainingPlacedByPlayer")]
|
|
public ref bool TrainingPlacedByPlayer => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bTrainingPlacedByPlayer");
|
|
|
|
// m_bHasExploded
|
|
[SchemaMember("CPlantedC4", "m_bHasExploded")]
|
|
public ref bool HasExploded => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bHasExploded");
|
|
|
|
// m_flTimerLength
|
|
[SchemaMember("CPlantedC4", "m_flTimerLength")]
|
|
public ref float TimerLength => ref Schema.GetRef<float>(this.Handle, "CPlantedC4", "m_flTimerLength");
|
|
|
|
// m_bBeingDefused
|
|
[SchemaMember("CPlantedC4", "m_bBeingDefused")]
|
|
public ref bool BeingDefused => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bBeingDefused");
|
|
|
|
// m_fLastDefuseTime
|
|
[SchemaMember("CPlantedC4", "m_fLastDefuseTime")]
|
|
public ref float LastDefuseTime => ref Schema.GetRef<float>(this.Handle, "CPlantedC4", "m_fLastDefuseTime");
|
|
|
|
// m_flDefuseLength
|
|
[SchemaMember("CPlantedC4", "m_flDefuseLength")]
|
|
public ref float DefuseLength => ref Schema.GetRef<float>(this.Handle, "CPlantedC4", "m_flDefuseLength");
|
|
|
|
// m_flDefuseCountDown
|
|
[SchemaMember("CPlantedC4", "m_flDefuseCountDown")]
|
|
public ref float DefuseCountDown => ref Schema.GetRef<float>(this.Handle, "CPlantedC4", "m_flDefuseCountDown");
|
|
|
|
// m_bBombDefused
|
|
[SchemaMember("CPlantedC4", "m_bBombDefused")]
|
|
public ref bool BombDefused => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bBombDefused");
|
|
|
|
// m_hBombDefuser
|
|
[SchemaMember("CPlantedC4", "m_hBombDefuser")]
|
|
public CHandle<CCSPlayerPawn> BombDefuser => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CPlantedC4", "m_hBombDefuser");
|
|
|
|
// m_hControlPanel
|
|
[SchemaMember("CPlantedC4", "m_hControlPanel")]
|
|
public CHandle<CBaseEntity> ControlPanel => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPlantedC4", "m_hControlPanel");
|
|
|
|
// m_iProgressBarTime
|
|
[SchemaMember("CPlantedC4", "m_iProgressBarTime")]
|
|
public ref Int32 ProgressBarTime => ref Schema.GetRef<Int32>(this.Handle, "CPlantedC4", "m_iProgressBarTime");
|
|
|
|
// m_bVoiceAlertFired
|
|
[SchemaMember("CPlantedC4", "m_bVoiceAlertFired")]
|
|
public ref bool VoiceAlertFired => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bVoiceAlertFired");
|
|
|
|
// m_bVoiceAlertPlayed
|
|
[SchemaMember("CPlantedC4", "m_bVoiceAlertPlayed")]
|
|
public Span<bool> VoiceAlertPlayed => Schema.GetFixedArray<bool>(this.Handle, "CPlantedC4", "m_bVoiceAlertPlayed", 4);
|
|
|
|
// m_flNextBotBeepTime
|
|
[SchemaMember("CPlantedC4", "m_flNextBotBeepTime")]
|
|
public ref float NextBotBeepTime => ref Schema.GetRef<float>(this.Handle, "CPlantedC4", "m_flNextBotBeepTime");
|
|
|
|
// m_bPlantedAfterPickup
|
|
[SchemaMember("CPlantedC4", "m_bPlantedAfterPickup")]
|
|
public ref bool PlantedAfterPickup => ref Schema.GetRef<bool>(this.Handle, "CPlantedC4", "m_bPlantedAfterPickup");
|
|
|
|
// m_angCatchUpToPlayerEye
|
|
[SchemaMember("CPlantedC4", "m_angCatchUpToPlayerEye")]
|
|
public QAngle CatchUpToPlayerEye => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPlantedC4", "m_angCatchUpToPlayerEye");
|
|
|
|
// m_flLastSpinDetectionTime
|
|
[SchemaMember("CPlantedC4", "m_flLastSpinDetectionTime")]
|
|
public ref float LastSpinDetectionTime => ref Schema.GetRef<float>(this.Handle, "CPlantedC4", "m_flLastSpinDetectionTime");
|
|
|
|
}
|
|
|
|
public partial class CPlatTrigger : CBaseModelEntity
|
|
{
|
|
public CPlatTrigger (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pPlatform
|
|
[SchemaMember("CPlatTrigger", "m_pPlatform")]
|
|
public CHandle<CFuncPlat> Platform => Schema.GetDeclaredClass<CHandle<CFuncPlat>>(this.Handle, "CPlatTrigger", "m_pPlatform");
|
|
|
|
}
|
|
|
|
public partial class CPlayer_AutoaimServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_AutoaimServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPlayer_CameraServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_CameraServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecCsViewPunchAngle
|
|
[SchemaMember("CPlayer_CameraServices", "m_vecCsViewPunchAngle")]
|
|
public QAngle CsViewPunchAngle => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPlayer_CameraServices", "m_vecCsViewPunchAngle");
|
|
|
|
// m_nCsViewPunchAngleTick
|
|
[SchemaMember("CPlayer_CameraServices", "m_nCsViewPunchAngleTick")]
|
|
public ref Int32 CsViewPunchAngleTick => ref Schema.GetRef<Int32>(this.Handle, "CPlayer_CameraServices", "m_nCsViewPunchAngleTick");
|
|
|
|
// m_flCsViewPunchAngleTickRatio
|
|
[SchemaMember("CPlayer_CameraServices", "m_flCsViewPunchAngleTickRatio")]
|
|
public ref float CsViewPunchAngleTickRatio => ref Schema.GetRef<float>(this.Handle, "CPlayer_CameraServices", "m_flCsViewPunchAngleTickRatio");
|
|
|
|
// m_PlayerFog
|
|
[SchemaMember("CPlayer_CameraServices", "m_PlayerFog")]
|
|
public fogplayerparams_t PlayerFog => Schema.GetDeclaredClass<fogplayerparams_t>(this.Handle, "CPlayer_CameraServices", "m_PlayerFog");
|
|
|
|
// m_hColorCorrectionCtrl
|
|
[SchemaMember("CPlayer_CameraServices", "m_hColorCorrectionCtrl")]
|
|
public CHandle<CColorCorrection> ColorCorrectionCtrl => Schema.GetDeclaredClass<CHandle<CColorCorrection>>(this.Handle, "CPlayer_CameraServices", "m_hColorCorrectionCtrl");
|
|
|
|
// m_hViewEntity
|
|
[SchemaMember("CPlayer_CameraServices", "m_hViewEntity")]
|
|
public CHandle<CBaseEntity> ViewEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPlayer_CameraServices", "m_hViewEntity");
|
|
|
|
// m_hTonemapController
|
|
[SchemaMember("CPlayer_CameraServices", "m_hTonemapController")]
|
|
public CHandle<CTonemapController2> TonemapController => Schema.GetDeclaredClass<CHandle<CTonemapController2>>(this.Handle, "CPlayer_CameraServices", "m_hTonemapController");
|
|
|
|
// m_audio
|
|
[SchemaMember("CPlayer_CameraServices", "m_audio")]
|
|
public audioparams_t Audio => Schema.GetDeclaredClass<audioparams_t>(this.Handle, "CPlayer_CameraServices", "m_audio");
|
|
|
|
// m_PostProcessingVolumes
|
|
[SchemaMember("CPlayer_CameraServices", "m_PostProcessingVolumes")]
|
|
public NetworkedVector<CHandle<CPostProcessingVolume>> PostProcessingVolumes => Schema.GetDeclaredClass<NetworkedVector<CHandle<CPostProcessingVolume>>>(this.Handle, "CPlayer_CameraServices", "m_PostProcessingVolumes");
|
|
|
|
// m_flOldPlayerZ
|
|
[SchemaMember("CPlayer_CameraServices", "m_flOldPlayerZ")]
|
|
public ref float OldPlayerZ => ref Schema.GetRef<float>(this.Handle, "CPlayer_CameraServices", "m_flOldPlayerZ");
|
|
|
|
// m_flOldPlayerViewOffsetZ
|
|
[SchemaMember("CPlayer_CameraServices", "m_flOldPlayerViewOffsetZ")]
|
|
public ref float OldPlayerViewOffsetZ => ref Schema.GetRef<float>(this.Handle, "CPlayer_CameraServices", "m_flOldPlayerViewOffsetZ");
|
|
|
|
// m_hTriggerSoundscapeList
|
|
[SchemaMember("CPlayer_CameraServices", "m_hTriggerSoundscapeList")]
|
|
public NetworkedVector<CHandle<CEnvSoundscapeTriggerable>> TriggerSoundscapeList => Schema.GetDeclaredClass<NetworkedVector<CHandle<CEnvSoundscapeTriggerable>>>(this.Handle, "CPlayer_CameraServices", "m_hTriggerSoundscapeList");
|
|
|
|
}
|
|
|
|
public partial class CPlayer_FlashlightServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_FlashlightServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPlayer_ItemServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_ItemServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPlayer_MovementServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_MovementServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nImpulse
|
|
[SchemaMember("CPlayer_MovementServices", "m_nImpulse")]
|
|
public ref Int32 Impulse => ref Schema.GetRef<Int32>(this.Handle, "CPlayer_MovementServices", "m_nImpulse");
|
|
|
|
// m_nButtons
|
|
[SchemaMember("CPlayer_MovementServices", "m_nButtons")]
|
|
public CInButtonState Buttons => Schema.GetDeclaredClass<CInButtonState>(this.Handle, "CPlayer_MovementServices", "m_nButtons");
|
|
|
|
// m_nQueuedButtonDownMask
|
|
[SchemaMember("CPlayer_MovementServices", "m_nQueuedButtonDownMask")]
|
|
public ref UInt64 QueuedButtonDownMask => ref Schema.GetRef<UInt64>(this.Handle, "CPlayer_MovementServices", "m_nQueuedButtonDownMask");
|
|
|
|
// m_nQueuedButtonChangeMask
|
|
[SchemaMember("CPlayer_MovementServices", "m_nQueuedButtonChangeMask")]
|
|
public ref UInt64 QueuedButtonChangeMask => ref Schema.GetRef<UInt64>(this.Handle, "CPlayer_MovementServices", "m_nQueuedButtonChangeMask");
|
|
|
|
// m_nButtonDoublePressed
|
|
[SchemaMember("CPlayer_MovementServices", "m_nButtonDoublePressed")]
|
|
public ref UInt64 ButtonDoublePressed => ref Schema.GetRef<UInt64>(this.Handle, "CPlayer_MovementServices", "m_nButtonDoublePressed");
|
|
|
|
// m_pButtonPressedCmdNumber
|
|
[SchemaMember("CPlayer_MovementServices", "m_pButtonPressedCmdNumber")]
|
|
public Span<UInt32> ButtonPressedCmdNumber => Schema.GetFixedArray<UInt32>(this.Handle, "CPlayer_MovementServices", "m_pButtonPressedCmdNumber", 64);
|
|
|
|
// m_nLastCommandNumberProcessed
|
|
[SchemaMember("CPlayer_MovementServices", "m_nLastCommandNumberProcessed")]
|
|
public ref UInt32 LastCommandNumberProcessed => ref Schema.GetRef<UInt32>(this.Handle, "CPlayer_MovementServices", "m_nLastCommandNumberProcessed");
|
|
|
|
// m_nToggleButtonDownMask
|
|
[SchemaMember("CPlayer_MovementServices", "m_nToggleButtonDownMask")]
|
|
public ref UInt64 ToggleButtonDownMask => ref Schema.GetRef<UInt64>(this.Handle, "CPlayer_MovementServices", "m_nToggleButtonDownMask");
|
|
|
|
// m_flMaxspeed
|
|
[SchemaMember("CPlayer_MovementServices", "m_flMaxspeed")]
|
|
public ref float Maxspeed => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices", "m_flMaxspeed");
|
|
|
|
// m_arrForceSubtickMoveWhen
|
|
[SchemaMember("CPlayer_MovementServices", "m_arrForceSubtickMoveWhen")]
|
|
public Span<float> ForceSubtickMoveWhen => Schema.GetFixedArray<float>(this.Handle, "CPlayer_MovementServices", "m_arrForceSubtickMoveWhen", 4);
|
|
|
|
// m_flForwardMove
|
|
[SchemaMember("CPlayer_MovementServices", "m_flForwardMove")]
|
|
public ref float ForwardMove => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices", "m_flForwardMove");
|
|
|
|
// m_flLeftMove
|
|
[SchemaMember("CPlayer_MovementServices", "m_flLeftMove")]
|
|
public ref float LeftMove => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices", "m_flLeftMove");
|
|
|
|
// m_flUpMove
|
|
[SchemaMember("CPlayer_MovementServices", "m_flUpMove")]
|
|
public ref float UpMove => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices", "m_flUpMove");
|
|
|
|
// m_vecLastMovementImpulses
|
|
[SchemaMember("CPlayer_MovementServices", "m_vecLastMovementImpulses")]
|
|
public Vector LastMovementImpulses => Schema.GetDeclaredClass<Vector>(this.Handle, "CPlayer_MovementServices", "m_vecLastMovementImpulses");
|
|
|
|
// m_vecOldViewAngles
|
|
[SchemaMember("CPlayer_MovementServices", "m_vecOldViewAngles")]
|
|
public QAngle OldViewAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPlayer_MovementServices", "m_vecOldViewAngles");
|
|
|
|
}
|
|
|
|
public partial class CPlayer_MovementServices_Humanoid : CPlayer_MovementServices
|
|
{
|
|
public CPlayer_MovementServices_Humanoid (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flStepSoundTime
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_flStepSoundTime")]
|
|
public ref float StepSoundTime => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_flStepSoundTime");
|
|
|
|
// m_flFallVelocity
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_flFallVelocity")]
|
|
public ref float FallVelocity => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_flFallVelocity");
|
|
|
|
// m_bInCrouch
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_bInCrouch")]
|
|
public ref bool InCrouch => ref Schema.GetRef<bool>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_bInCrouch");
|
|
|
|
// m_nCrouchState
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_nCrouchState")]
|
|
public ref UInt32 CrouchState => ref Schema.GetRef<UInt32>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_nCrouchState");
|
|
|
|
// m_flCrouchTransitionStartTime
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_flCrouchTransitionStartTime")]
|
|
public ref float CrouchTransitionStartTime => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_flCrouchTransitionStartTime");
|
|
|
|
// m_bDucked
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_bDucked")]
|
|
public ref bool Ducked => ref Schema.GetRef<bool>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_bDucked");
|
|
|
|
// m_bDucking
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_bDucking")]
|
|
public ref bool Ducking => ref Schema.GetRef<bool>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_bDucking");
|
|
|
|
// m_bInDuckJump
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_bInDuckJump")]
|
|
public ref bool InDuckJump => ref Schema.GetRef<bool>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_bInDuckJump");
|
|
|
|
// m_groundNormal
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_groundNormal")]
|
|
public Vector GroundNormal => Schema.GetDeclaredClass<Vector>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_groundNormal");
|
|
|
|
// m_flSurfaceFriction
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_flSurfaceFriction")]
|
|
public ref float SurfaceFriction => ref Schema.GetRef<float>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_flSurfaceFriction");
|
|
|
|
// m_surfaceProps
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_surfaceProps")]
|
|
public CUtlStringToken SurfaceProps => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_surfaceProps");
|
|
|
|
// m_nStepside
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_nStepside")]
|
|
public ref Int32 Stepside => ref Schema.GetRef<Int32>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_nStepside");
|
|
|
|
// m_iTargetVolume
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_iTargetVolume")]
|
|
public ref Int32 TargetVolume => ref Schema.GetRef<Int32>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_iTargetVolume");
|
|
|
|
// m_vecSmoothedVelocity
|
|
[SchemaMember("CPlayer_MovementServices_Humanoid", "m_vecSmoothedVelocity")]
|
|
public Vector SmoothedVelocity => Schema.GetDeclaredClass<Vector>(this.Handle, "CPlayer_MovementServices_Humanoid", "m_vecSmoothedVelocity");
|
|
|
|
}
|
|
|
|
public partial class CPlayer_ObserverServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_ObserverServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iObserverMode
|
|
[SchemaMember("CPlayer_ObserverServices", "m_iObserverMode")]
|
|
public ref byte ObserverMode => ref Schema.GetRef<byte>(this.Handle, "CPlayer_ObserverServices", "m_iObserverMode");
|
|
|
|
// m_hObserverTarget
|
|
[SchemaMember("CPlayer_ObserverServices", "m_hObserverTarget")]
|
|
public CHandle<CBaseEntity> ObserverTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPlayer_ObserverServices", "m_hObserverTarget");
|
|
|
|
// m_iObserverLastMode
|
|
[SchemaMember("CPlayer_ObserverServices", "m_iObserverLastMode")]
|
|
public ref ObserverMode_t ObserverLastMode => ref Schema.GetRef<ObserverMode_t>(this.Handle, "CPlayer_ObserverServices", "m_iObserverLastMode");
|
|
|
|
// m_bForcedObserverMode
|
|
[SchemaMember("CPlayer_ObserverServices", "m_bForcedObserverMode")]
|
|
public ref bool ForcedObserverMode => ref Schema.GetRef<bool>(this.Handle, "CPlayer_ObserverServices", "m_bForcedObserverMode");
|
|
|
|
}
|
|
|
|
public partial class CPlayer_UseServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_UseServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPlayer_ViewModelServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_ViewModelServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPlayer_WaterServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_WaterServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPlayer_WeaponServices : CPlayerPawnComponent
|
|
{
|
|
public CPlayer_WeaponServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bAllowSwitchToNoWeapon
|
|
[SchemaMember("CPlayer_WeaponServices", "m_bAllowSwitchToNoWeapon")]
|
|
public ref bool AllowSwitchToNoWeapon => ref Schema.GetRef<bool>(this.Handle, "CPlayer_WeaponServices", "m_bAllowSwitchToNoWeapon");
|
|
|
|
// m_hMyWeapons
|
|
[SchemaMember("CPlayer_WeaponServices", "m_hMyWeapons")]
|
|
public NetworkedVector<CHandle<CBasePlayerWeapon>> MyWeapons => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBasePlayerWeapon>>>(this.Handle, "CPlayer_WeaponServices", "m_hMyWeapons");
|
|
|
|
// m_hActiveWeapon
|
|
[SchemaMember("CPlayer_WeaponServices", "m_hActiveWeapon")]
|
|
public CHandle<CBasePlayerWeapon> ActiveWeapon => Schema.GetDeclaredClass<CHandle<CBasePlayerWeapon>>(this.Handle, "CPlayer_WeaponServices", "m_hActiveWeapon");
|
|
|
|
// m_hLastWeapon
|
|
[SchemaMember("CPlayer_WeaponServices", "m_hLastWeapon")]
|
|
public CHandle<CBasePlayerWeapon> LastWeapon => Schema.GetDeclaredClass<CHandle<CBasePlayerWeapon>>(this.Handle, "CPlayer_WeaponServices", "m_hLastWeapon");
|
|
|
|
// m_iAmmo
|
|
[SchemaMember("CPlayer_WeaponServices", "m_iAmmo")]
|
|
public Span<UInt16> Ammo => Schema.GetFixedArray<UInt16>(this.Handle, "CPlayer_WeaponServices", "m_iAmmo", 32);
|
|
|
|
// m_bPreventWeaponPickup
|
|
[SchemaMember("CPlayer_WeaponServices", "m_bPreventWeaponPickup")]
|
|
public ref bool PreventWeaponPickup => ref Schema.GetRef<bool>(this.Handle, "CPlayer_WeaponServices", "m_bPreventWeaponPickup");
|
|
|
|
}
|
|
|
|
public partial class CPlayerControllerComponent : NativeObject
|
|
{
|
|
public CPlayerControllerComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CPlayerControllerComponent", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CPlayerControllerComponent", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CPlayerPawnComponent : NativeObject
|
|
{
|
|
public CPlayerPawnComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CPlayerPawnComponent", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CPlayerPawnComponent", "__m_pChainEntity");
|
|
|
|
}
|
|
|
|
public partial class CPlayerPing : CBaseEntity
|
|
{
|
|
public CPlayerPing (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hPlayer
|
|
[SchemaMember("CPlayerPing", "m_hPlayer")]
|
|
public CHandle<CCSPlayerPawn> Player => Schema.GetDeclaredClass<CHandle<CCSPlayerPawn>>(this.Handle, "CPlayerPing", "m_hPlayer");
|
|
|
|
// m_hPingedEntity
|
|
[SchemaMember("CPlayerPing", "m_hPingedEntity")]
|
|
public CHandle<CBaseEntity> PingedEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPlayerPing", "m_hPingedEntity");
|
|
|
|
// m_iType
|
|
[SchemaMember("CPlayerPing", "m_iType")]
|
|
public ref Int32 Type => ref Schema.GetRef<Int32>(this.Handle, "CPlayerPing", "m_iType");
|
|
|
|
// m_bUrgent
|
|
[SchemaMember("CPlayerPing", "m_bUrgent")]
|
|
public ref bool Urgent => ref Schema.GetRef<bool>(this.Handle, "CPlayerPing", "m_bUrgent");
|
|
|
|
// m_szPlaceName
|
|
[SchemaMember("CPlayerPing", "m_szPlaceName")]
|
|
public string PlaceName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CPlayerPing", "m_szPlaceName"); }
|
|
set { Schema.SetString(this.Handle, "CPlayerPing", "m_szPlaceName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CPlayerSprayDecal : CModelPointEntity
|
|
{
|
|
public CPlayerSprayDecal (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nUniqueID
|
|
[SchemaMember("CPlayerSprayDecal", "m_nUniqueID")]
|
|
public ref Int32 UniqueID => ref Schema.GetRef<Int32>(this.Handle, "CPlayerSprayDecal", "m_nUniqueID");
|
|
|
|
// m_unAccountID
|
|
[SchemaMember("CPlayerSprayDecal", "m_unAccountID")]
|
|
public ref UInt32 AccountID => ref Schema.GetRef<UInt32>(this.Handle, "CPlayerSprayDecal", "m_unAccountID");
|
|
|
|
// m_unTraceID
|
|
[SchemaMember("CPlayerSprayDecal", "m_unTraceID")]
|
|
public ref UInt32 TraceID => ref Schema.GetRef<UInt32>(this.Handle, "CPlayerSprayDecal", "m_unTraceID");
|
|
|
|
// m_rtGcTime
|
|
[SchemaMember("CPlayerSprayDecal", "m_rtGcTime")]
|
|
public ref UInt32 RtGcTime => ref Schema.GetRef<UInt32>(this.Handle, "CPlayerSprayDecal", "m_rtGcTime");
|
|
|
|
// m_vecEndPos
|
|
[SchemaMember("CPlayerSprayDecal", "m_vecEndPos")]
|
|
public Vector EndPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CPlayerSprayDecal", "m_vecEndPos");
|
|
|
|
// m_vecStart
|
|
[SchemaMember("CPlayerSprayDecal", "m_vecStart")]
|
|
public Vector Start => Schema.GetDeclaredClass<Vector>(this.Handle, "CPlayerSprayDecal", "m_vecStart");
|
|
|
|
// m_vecLeft
|
|
[SchemaMember("CPlayerSprayDecal", "m_vecLeft")]
|
|
public Vector Left => Schema.GetDeclaredClass<Vector>(this.Handle, "CPlayerSprayDecal", "m_vecLeft");
|
|
|
|
// m_vecNormal
|
|
[SchemaMember("CPlayerSprayDecal", "m_vecNormal")]
|
|
public Vector Normal => Schema.GetDeclaredClass<Vector>(this.Handle, "CPlayerSprayDecal", "m_vecNormal");
|
|
|
|
// m_nPlayer
|
|
[SchemaMember("CPlayerSprayDecal", "m_nPlayer")]
|
|
public ref Int32 Player => ref Schema.GetRef<Int32>(this.Handle, "CPlayerSprayDecal", "m_nPlayer");
|
|
|
|
// m_nEntity
|
|
[SchemaMember("CPlayerSprayDecal", "m_nEntity")]
|
|
public ref Int32 DecalEntity => ref Schema.GetRef<Int32>(this.Handle, "CPlayerSprayDecal", "m_nEntity");
|
|
|
|
// m_nHitbox
|
|
[SchemaMember("CPlayerSprayDecal", "m_nHitbox")]
|
|
public ref Int32 Hitbox => ref Schema.GetRef<Int32>(this.Handle, "CPlayerSprayDecal", "m_nHitbox");
|
|
|
|
// m_flCreationTime
|
|
[SchemaMember("CPlayerSprayDecal", "m_flCreationTime")]
|
|
public ref float CreationTime => ref Schema.GetRef<float>(this.Handle, "CPlayerSprayDecal", "m_flCreationTime");
|
|
|
|
// m_nTintID
|
|
[SchemaMember("CPlayerSprayDecal", "m_nTintID")]
|
|
public ref Int32 TintID => ref Schema.GetRef<Int32>(this.Handle, "CPlayerSprayDecal", "m_nTintID");
|
|
|
|
// m_nVersion
|
|
[SchemaMember("CPlayerSprayDecal", "m_nVersion")]
|
|
public ref byte Version => ref Schema.GetRef<byte>(this.Handle, "CPlayerSprayDecal", "m_nVersion");
|
|
|
|
// m_ubSignature
|
|
[SchemaMember("CPlayerSprayDecal", "m_ubSignature")]
|
|
public Span<byte> Signature => Schema.GetFixedArray<byte>(this.Handle, "CPlayerSprayDecal", "m_ubSignature", 128);
|
|
|
|
}
|
|
|
|
public partial class CPlayerVisibility : CBaseEntity
|
|
{
|
|
public CPlayerVisibility (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flVisibilityStrength
|
|
[SchemaMember("CPlayerVisibility", "m_flVisibilityStrength")]
|
|
public ref float VisibilityStrength => ref Schema.GetRef<float>(this.Handle, "CPlayerVisibility", "m_flVisibilityStrength");
|
|
|
|
// m_flFogDistanceMultiplier
|
|
[SchemaMember("CPlayerVisibility", "m_flFogDistanceMultiplier")]
|
|
public ref float FogDistanceMultiplier => ref Schema.GetRef<float>(this.Handle, "CPlayerVisibility", "m_flFogDistanceMultiplier");
|
|
|
|
// m_flFogMaxDensityMultiplier
|
|
[SchemaMember("CPlayerVisibility", "m_flFogMaxDensityMultiplier")]
|
|
public ref float FogMaxDensityMultiplier => ref Schema.GetRef<float>(this.Handle, "CPlayerVisibility", "m_flFogMaxDensityMultiplier");
|
|
|
|
// m_flFadeTime
|
|
[SchemaMember("CPlayerVisibility", "m_flFadeTime")]
|
|
public ref float FadeTime => ref Schema.GetRef<float>(this.Handle, "CPlayerVisibility", "m_flFadeTime");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CPlayerVisibility", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CPlayerVisibility", "m_bStartDisabled");
|
|
|
|
// m_bIsEnabled
|
|
[SchemaMember("CPlayerVisibility", "m_bIsEnabled")]
|
|
public ref bool IsEnabled => ref Schema.GetRef<bool>(this.Handle, "CPlayerVisibility", "m_bIsEnabled");
|
|
|
|
}
|
|
|
|
public partial class CPointAngleSensor : CPointEntity
|
|
{
|
|
public CPointAngleSensor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CPointAngleSensor", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CPointAngleSensor", "m_bDisabled");
|
|
|
|
// m_nLookAtName
|
|
[SchemaMember("CPointAngleSensor", "m_nLookAtName")]
|
|
public string LookAtName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointAngleSensor", "m_nLookAtName"); }
|
|
set { Schema.SetString(this.Handle, "CPointAngleSensor", "m_nLookAtName", value); }
|
|
}
|
|
|
|
// m_hTargetEntity
|
|
[SchemaMember("CPointAngleSensor", "m_hTargetEntity")]
|
|
public CHandle<CBaseEntity> TargetEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointAngleSensor", "m_hTargetEntity");
|
|
|
|
// m_hLookAtEntity
|
|
[SchemaMember("CPointAngleSensor", "m_hLookAtEntity")]
|
|
public CHandle<CBaseEntity> LookAtEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointAngleSensor", "m_hLookAtEntity");
|
|
|
|
// m_flDuration
|
|
[SchemaMember("CPointAngleSensor", "m_flDuration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "CPointAngleSensor", "m_flDuration");
|
|
|
|
// m_flDotTolerance
|
|
[SchemaMember("CPointAngleSensor", "m_flDotTolerance")]
|
|
public ref float DotTolerance => ref Schema.GetRef<float>(this.Handle, "CPointAngleSensor", "m_flDotTolerance");
|
|
|
|
// m_flFacingTime
|
|
[SchemaMember("CPointAngleSensor", "m_flFacingTime")]
|
|
public ref float FacingTime => ref Schema.GetRef<float>(this.Handle, "CPointAngleSensor", "m_flFacingTime");
|
|
|
|
// m_bFired
|
|
[SchemaMember("CPointAngleSensor", "m_bFired")]
|
|
public ref bool Fired => ref Schema.GetRef<bool>(this.Handle, "CPointAngleSensor", "m_bFired");
|
|
|
|
// m_OnFacingLookat
|
|
[SchemaMember("CPointAngleSensor", "m_OnFacingLookat")]
|
|
public CEntityIOOutput OnFacingLookat => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointAngleSensor", "m_OnFacingLookat");
|
|
|
|
// m_OnNotFacingLookat
|
|
[SchemaMember("CPointAngleSensor", "m_OnNotFacingLookat")]
|
|
public CEntityIOOutput OnNotFacingLookat => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointAngleSensor", "m_OnNotFacingLookat");
|
|
|
|
}
|
|
|
|
public partial class CPointAngularVelocitySensor : CPointEntity
|
|
{
|
|
public CPointAngularVelocitySensor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hTargetEntity
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_hTargetEntity")]
|
|
public CHandle<CBaseEntity> TargetEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointAngularVelocitySensor", "m_hTargetEntity");
|
|
|
|
// m_flThreshold
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_flThreshold")]
|
|
public ref float Threshold => ref Schema.GetRef<float>(this.Handle, "CPointAngularVelocitySensor", "m_flThreshold");
|
|
|
|
// m_nLastCompareResult
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_nLastCompareResult")]
|
|
public ref Int32 LastCompareResult => ref Schema.GetRef<Int32>(this.Handle, "CPointAngularVelocitySensor", "m_nLastCompareResult");
|
|
|
|
// m_nLastFireResult
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_nLastFireResult")]
|
|
public ref Int32 LastFireResult => ref Schema.GetRef<Int32>(this.Handle, "CPointAngularVelocitySensor", "m_nLastFireResult");
|
|
|
|
// m_flFireTime
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_flFireTime")]
|
|
public ref float FireTime => ref Schema.GetRef<float>(this.Handle, "CPointAngularVelocitySensor", "m_flFireTime");
|
|
|
|
// m_flFireInterval
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_flFireInterval")]
|
|
public ref float FireInterval => ref Schema.GetRef<float>(this.Handle, "CPointAngularVelocitySensor", "m_flFireInterval");
|
|
|
|
// m_flLastAngVelocity
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_flLastAngVelocity")]
|
|
public ref float LastAngVelocity => ref Schema.GetRef<float>(this.Handle, "CPointAngularVelocitySensor", "m_flLastAngVelocity");
|
|
|
|
// m_lastOrientation
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_lastOrientation")]
|
|
public QAngle LastOrientation => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPointAngularVelocitySensor", "m_lastOrientation");
|
|
|
|
// m_vecAxis
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_vecAxis")]
|
|
public Vector Axis => Schema.GetDeclaredClass<Vector>(this.Handle, "CPointAngularVelocitySensor", "m_vecAxis");
|
|
|
|
// m_bUseHelper
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_bUseHelper")]
|
|
public ref bool UseHelper => ref Schema.GetRef<bool>(this.Handle, "CPointAngularVelocitySensor", "m_bUseHelper");
|
|
|
|
// m_OnLessThan
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_OnLessThan")]
|
|
public CEntityIOOutput OnLessThan => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointAngularVelocitySensor", "m_OnLessThan");
|
|
|
|
// m_OnLessThanOrEqualTo
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_OnLessThanOrEqualTo")]
|
|
public CEntityIOOutput OnLessThanOrEqualTo => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointAngularVelocitySensor", "m_OnLessThanOrEqualTo");
|
|
|
|
// m_OnGreaterThan
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_OnGreaterThan")]
|
|
public CEntityIOOutput OnGreaterThan => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointAngularVelocitySensor", "m_OnGreaterThan");
|
|
|
|
// m_OnGreaterThanOrEqualTo
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_OnGreaterThanOrEqualTo")]
|
|
public CEntityIOOutput OnGreaterThanOrEqualTo => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointAngularVelocitySensor", "m_OnGreaterThanOrEqualTo");
|
|
|
|
// m_OnEqualTo
|
|
[SchemaMember("CPointAngularVelocitySensor", "m_OnEqualTo")]
|
|
public CEntityIOOutput OnEqualTo => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointAngularVelocitySensor", "m_OnEqualTo");
|
|
|
|
}
|
|
|
|
public partial class CPointBroadcastClientCommand : CPointEntity
|
|
{
|
|
public CPointBroadcastClientCommand (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPointCamera : CBaseEntity
|
|
{
|
|
public CPointCamera (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_FOV
|
|
[SchemaMember("CPointCamera", "m_FOV")]
|
|
public ref float FOV => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_FOV");
|
|
|
|
// m_Resolution
|
|
[SchemaMember("CPointCamera", "m_Resolution")]
|
|
public ref float Resolution => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_Resolution");
|
|
|
|
// m_bFogEnable
|
|
[SchemaMember("CPointCamera", "m_bFogEnable")]
|
|
public ref bool FogEnable => ref Schema.GetRef<bool>(this.Handle, "CPointCamera", "m_bFogEnable");
|
|
|
|
// m_FogColor
|
|
[SchemaMember("CPointCamera", "m_FogColor")]
|
|
public Color FogColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CPointCamera", "m_FogColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CPointCamera", "m_FogColor", value); }
|
|
}
|
|
|
|
// m_flFogStart
|
|
[SchemaMember("CPointCamera", "m_flFogStart")]
|
|
public ref float FogStart => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flFogStart");
|
|
|
|
// m_flFogEnd
|
|
[SchemaMember("CPointCamera", "m_flFogEnd")]
|
|
public ref float FogEnd => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flFogEnd");
|
|
|
|
// m_flFogMaxDensity
|
|
[SchemaMember("CPointCamera", "m_flFogMaxDensity")]
|
|
public ref float FogMaxDensity => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flFogMaxDensity");
|
|
|
|
// m_bActive
|
|
[SchemaMember("CPointCamera", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CPointCamera", "m_bActive");
|
|
|
|
// m_bUseScreenAspectRatio
|
|
[SchemaMember("CPointCamera", "m_bUseScreenAspectRatio")]
|
|
public ref bool UseScreenAspectRatio => ref Schema.GetRef<bool>(this.Handle, "CPointCamera", "m_bUseScreenAspectRatio");
|
|
|
|
// m_flAspectRatio
|
|
[SchemaMember("CPointCamera", "m_flAspectRatio")]
|
|
public ref float AspectRatio => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flAspectRatio");
|
|
|
|
// m_bNoSky
|
|
[SchemaMember("CPointCamera", "m_bNoSky")]
|
|
public ref bool NoSky => ref Schema.GetRef<bool>(this.Handle, "CPointCamera", "m_bNoSky");
|
|
|
|
// m_fBrightness
|
|
[SchemaMember("CPointCamera", "m_fBrightness")]
|
|
public ref float Brightness => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_fBrightness");
|
|
|
|
// m_flZFar
|
|
[SchemaMember("CPointCamera", "m_flZFar")]
|
|
public ref float ZFar => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flZFar");
|
|
|
|
// m_flZNear
|
|
[SchemaMember("CPointCamera", "m_flZNear")]
|
|
public ref float ZNear => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flZNear");
|
|
|
|
// m_bCanHLTVUse
|
|
[SchemaMember("CPointCamera", "m_bCanHLTVUse")]
|
|
public ref bool CanHLTVUse => ref Schema.GetRef<bool>(this.Handle, "CPointCamera", "m_bCanHLTVUse");
|
|
|
|
// m_bDofEnabled
|
|
[SchemaMember("CPointCamera", "m_bDofEnabled")]
|
|
public ref bool DofEnabled => ref Schema.GetRef<bool>(this.Handle, "CPointCamera", "m_bDofEnabled");
|
|
|
|
// m_flDofNearBlurry
|
|
[SchemaMember("CPointCamera", "m_flDofNearBlurry")]
|
|
public ref float DofNearBlurry => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flDofNearBlurry");
|
|
|
|
// m_flDofNearCrisp
|
|
[SchemaMember("CPointCamera", "m_flDofNearCrisp")]
|
|
public ref float DofNearCrisp => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flDofNearCrisp");
|
|
|
|
// m_flDofFarCrisp
|
|
[SchemaMember("CPointCamera", "m_flDofFarCrisp")]
|
|
public ref float DofFarCrisp => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flDofFarCrisp");
|
|
|
|
// m_flDofFarBlurry
|
|
[SchemaMember("CPointCamera", "m_flDofFarBlurry")]
|
|
public ref float DofFarBlurry => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flDofFarBlurry");
|
|
|
|
// m_flDofTiltToGround
|
|
[SchemaMember("CPointCamera", "m_flDofTiltToGround")]
|
|
public ref float DofTiltToGround => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_flDofTiltToGround");
|
|
|
|
// m_TargetFOV
|
|
[SchemaMember("CPointCamera", "m_TargetFOV")]
|
|
public ref float TargetFOV => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_TargetFOV");
|
|
|
|
// m_DegreesPerSecond
|
|
[SchemaMember("CPointCamera", "m_DegreesPerSecond")]
|
|
public ref float DegreesPerSecond => ref Schema.GetRef<float>(this.Handle, "CPointCamera", "m_DegreesPerSecond");
|
|
|
|
// m_bIsOn
|
|
[SchemaMember("CPointCamera", "m_bIsOn")]
|
|
public ref bool IsOn => ref Schema.GetRef<bool>(this.Handle, "CPointCamera", "m_bIsOn");
|
|
|
|
// m_pNext
|
|
[SchemaMember("CPointCamera", "m_pNext")]
|
|
public CPointCamera? Next => Schema.GetPointer<CPointCamera>(this.Handle, "CPointCamera", "m_pNext");
|
|
|
|
}
|
|
|
|
public partial class CPointCameraVFOV : CPointCamera
|
|
{
|
|
public CPointCameraVFOV (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flVerticalFOV
|
|
[SchemaMember("CPointCameraVFOV", "m_flVerticalFOV")]
|
|
public ref float VerticalFOV => ref Schema.GetRef<float>(this.Handle, "CPointCameraVFOV", "m_flVerticalFOV");
|
|
|
|
}
|
|
|
|
public partial class CPointClientCommand : CPointEntity
|
|
{
|
|
public CPointClientCommand (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPointClientUIDialog : CBaseClientUIEntity
|
|
{
|
|
public CPointClientUIDialog (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hActivator
|
|
[SchemaMember("CPointClientUIDialog", "m_hActivator")]
|
|
public CHandle<CBaseEntity> Activator => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointClientUIDialog", "m_hActivator");
|
|
|
|
// m_bStartEnabled
|
|
[SchemaMember("CPointClientUIDialog", "m_bStartEnabled")]
|
|
public ref bool StartEnabled => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIDialog", "m_bStartEnabled");
|
|
|
|
}
|
|
|
|
public partial class CPointClientUIWorldPanel : CBaseClientUIEntity
|
|
{
|
|
public CPointClientUIWorldPanel (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bIgnoreInput
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bIgnoreInput")]
|
|
public ref bool IgnoreInput => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bIgnoreInput");
|
|
|
|
// m_bLit
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bLit")]
|
|
public ref bool Lit => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bLit");
|
|
|
|
// m_bFollowPlayerAcrossTeleport
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bFollowPlayerAcrossTeleport")]
|
|
public ref bool FollowPlayerAcrossTeleport => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bFollowPlayerAcrossTeleport");
|
|
|
|
// m_flWidth
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_flWidth")]
|
|
public ref float Width => ref Schema.GetRef<float>(this.Handle, "CPointClientUIWorldPanel", "m_flWidth");
|
|
|
|
// m_flHeight
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_flHeight")]
|
|
public ref float Height => ref Schema.GetRef<float>(this.Handle, "CPointClientUIWorldPanel", "m_flHeight");
|
|
|
|
// m_flDPI
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_flDPI")]
|
|
public ref float DPI => ref Schema.GetRef<float>(this.Handle, "CPointClientUIWorldPanel", "m_flDPI");
|
|
|
|
// m_flInteractDistance
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_flInteractDistance")]
|
|
public ref float InteractDistance => ref Schema.GetRef<float>(this.Handle, "CPointClientUIWorldPanel", "m_flInteractDistance");
|
|
|
|
// m_flDepthOffset
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_flDepthOffset")]
|
|
public ref float DepthOffset => ref Schema.GetRef<float>(this.Handle, "CPointClientUIWorldPanel", "m_flDepthOffset");
|
|
|
|
// m_unOwnerContext
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_unOwnerContext")]
|
|
public ref UInt32 OwnerContext => ref Schema.GetRef<UInt32>(this.Handle, "CPointClientUIWorldPanel", "m_unOwnerContext");
|
|
|
|
// m_unHorizontalAlign
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_unHorizontalAlign")]
|
|
public ref UInt32 HorizontalAlign => ref Schema.GetRef<UInt32>(this.Handle, "CPointClientUIWorldPanel", "m_unHorizontalAlign");
|
|
|
|
// m_unVerticalAlign
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_unVerticalAlign")]
|
|
public ref UInt32 VerticalAlign => ref Schema.GetRef<UInt32>(this.Handle, "CPointClientUIWorldPanel", "m_unVerticalAlign");
|
|
|
|
// m_unOrientation
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_unOrientation")]
|
|
public ref UInt32 Orientation => ref Schema.GetRef<UInt32>(this.Handle, "CPointClientUIWorldPanel", "m_unOrientation");
|
|
|
|
// m_bAllowInteractionFromAllSceneWorlds
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bAllowInteractionFromAllSceneWorlds")]
|
|
public ref bool AllowInteractionFromAllSceneWorlds => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bAllowInteractionFromAllSceneWorlds");
|
|
|
|
// m_vecCSSClasses
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_vecCSSClasses")]
|
|
public NetworkedVector<string> CSSClasses => Schema.GetDeclaredClass<NetworkedVector<string>>(this.Handle, "CPointClientUIWorldPanel", "m_vecCSSClasses");
|
|
|
|
// m_bOpaque
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bOpaque")]
|
|
public ref bool Opaque => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bOpaque");
|
|
|
|
// m_bNoDepth
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bNoDepth")]
|
|
public ref bool NoDepth => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bNoDepth");
|
|
|
|
// m_bRenderBackface
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bRenderBackface")]
|
|
public ref bool RenderBackface => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bRenderBackface");
|
|
|
|
// m_bUseOffScreenIndicator
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bUseOffScreenIndicator")]
|
|
public ref bool UseOffScreenIndicator => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bUseOffScreenIndicator");
|
|
|
|
// m_bExcludeFromSaveGames
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bExcludeFromSaveGames")]
|
|
public ref bool ExcludeFromSaveGames => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bExcludeFromSaveGames");
|
|
|
|
// m_bGrabbable
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bGrabbable")]
|
|
public ref bool Grabbable => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bGrabbable");
|
|
|
|
// m_bOnlyRenderToTexture
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bOnlyRenderToTexture")]
|
|
public ref bool OnlyRenderToTexture => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bOnlyRenderToTexture");
|
|
|
|
// m_bDisableMipGen
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_bDisableMipGen")]
|
|
public ref bool DisableMipGen => ref Schema.GetRef<bool>(this.Handle, "CPointClientUIWorldPanel", "m_bDisableMipGen");
|
|
|
|
// m_nExplicitImageLayout
|
|
[SchemaMember("CPointClientUIWorldPanel", "m_nExplicitImageLayout")]
|
|
public ref Int32 ExplicitImageLayout => ref Schema.GetRef<Int32>(this.Handle, "CPointClientUIWorldPanel", "m_nExplicitImageLayout");
|
|
|
|
}
|
|
|
|
public partial class CPointClientUIWorldTextPanel : CPointClientUIWorldPanel
|
|
{
|
|
public CPointClientUIWorldTextPanel (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_messageText
|
|
[SchemaMember("CPointClientUIWorldTextPanel", "m_messageText")]
|
|
public string MessageText
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CPointClientUIWorldTextPanel", "m_messageText"); }
|
|
set { Schema.SetString(this.Handle, "CPointClientUIWorldTextPanel", "m_messageText", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CPointCommentaryNode : CBaseAnimGraph
|
|
{
|
|
public CPointCommentaryNode (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszPreCommands
|
|
[SchemaMember("CPointCommentaryNode", "m_iszPreCommands")]
|
|
public string PreCommands
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointCommentaryNode", "m_iszPreCommands"); }
|
|
set { Schema.SetString(this.Handle, "CPointCommentaryNode", "m_iszPreCommands", value); }
|
|
}
|
|
|
|
// m_iszPostCommands
|
|
[SchemaMember("CPointCommentaryNode", "m_iszPostCommands")]
|
|
public string PostCommands
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointCommentaryNode", "m_iszPostCommands"); }
|
|
set { Schema.SetString(this.Handle, "CPointCommentaryNode", "m_iszPostCommands", value); }
|
|
}
|
|
|
|
// m_iszCommentaryFile
|
|
[SchemaMember("CPointCommentaryNode", "m_iszCommentaryFile")]
|
|
public string CommentaryFile
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointCommentaryNode", "m_iszCommentaryFile"); }
|
|
set { Schema.SetString(this.Handle, "CPointCommentaryNode", "m_iszCommentaryFile", value); }
|
|
}
|
|
|
|
// m_iszViewTarget
|
|
[SchemaMember("CPointCommentaryNode", "m_iszViewTarget")]
|
|
public string IszViewTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointCommentaryNode", "m_iszViewTarget"); }
|
|
set { Schema.SetString(this.Handle, "CPointCommentaryNode", "m_iszViewTarget", value); }
|
|
}
|
|
|
|
// m_hViewTarget
|
|
[SchemaMember("CPointCommentaryNode", "m_hViewTarget")]
|
|
public CHandle<CBaseEntity> HViewTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointCommentaryNode", "m_hViewTarget");
|
|
|
|
// m_hViewTargetAngles
|
|
[SchemaMember("CPointCommentaryNode", "m_hViewTargetAngles")]
|
|
public CHandle<CBaseEntity> ViewTargetAngles => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointCommentaryNode", "m_hViewTargetAngles");
|
|
|
|
// m_iszViewPosition
|
|
[SchemaMember("CPointCommentaryNode", "m_iszViewPosition")]
|
|
public string IszViewPosition
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointCommentaryNode", "m_iszViewPosition"); }
|
|
set { Schema.SetString(this.Handle, "CPointCommentaryNode", "m_iszViewPosition", value); }
|
|
}
|
|
|
|
// m_hViewPosition
|
|
[SchemaMember("CPointCommentaryNode", "m_hViewPosition")]
|
|
public CHandle<CBaseEntity> HViewPosition => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointCommentaryNode", "m_hViewPosition");
|
|
|
|
// m_hViewPositionMover
|
|
[SchemaMember("CPointCommentaryNode", "m_hViewPositionMover")]
|
|
public CHandle<CBaseEntity> ViewPositionMover => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointCommentaryNode", "m_hViewPositionMover");
|
|
|
|
// m_bPreventMovement
|
|
[SchemaMember("CPointCommentaryNode", "m_bPreventMovement")]
|
|
public ref bool PreventMovement => ref Schema.GetRef<bool>(this.Handle, "CPointCommentaryNode", "m_bPreventMovement");
|
|
|
|
// m_bUnderCrosshair
|
|
[SchemaMember("CPointCommentaryNode", "m_bUnderCrosshair")]
|
|
public ref bool UnderCrosshair => ref Schema.GetRef<bool>(this.Handle, "CPointCommentaryNode", "m_bUnderCrosshair");
|
|
|
|
// m_bUnstoppable
|
|
[SchemaMember("CPointCommentaryNode", "m_bUnstoppable")]
|
|
public ref bool Unstoppable => ref Schema.GetRef<bool>(this.Handle, "CPointCommentaryNode", "m_bUnstoppable");
|
|
|
|
// m_flFinishedTime
|
|
[SchemaMember("CPointCommentaryNode", "m_flFinishedTime")]
|
|
public ref float FinishedTime => ref Schema.GetRef<float>(this.Handle, "CPointCommentaryNode", "m_flFinishedTime");
|
|
|
|
// m_vecFinishOrigin
|
|
[SchemaMember("CPointCommentaryNode", "m_vecFinishOrigin")]
|
|
public Vector FinishOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPointCommentaryNode", "m_vecFinishOrigin");
|
|
|
|
// m_vecOriginalAngles
|
|
[SchemaMember("CPointCommentaryNode", "m_vecOriginalAngles")]
|
|
public QAngle OriginalAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPointCommentaryNode", "m_vecOriginalAngles");
|
|
|
|
// m_vecFinishAngles
|
|
[SchemaMember("CPointCommentaryNode", "m_vecFinishAngles")]
|
|
public QAngle FinishAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPointCommentaryNode", "m_vecFinishAngles");
|
|
|
|
// m_bPreventChangesWhileMoving
|
|
[SchemaMember("CPointCommentaryNode", "m_bPreventChangesWhileMoving")]
|
|
public ref bool PreventChangesWhileMoving => ref Schema.GetRef<bool>(this.Handle, "CPointCommentaryNode", "m_bPreventChangesWhileMoving");
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CPointCommentaryNode", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CPointCommentaryNode", "m_bDisabled");
|
|
|
|
// m_vecTeleportOrigin
|
|
[SchemaMember("CPointCommentaryNode", "m_vecTeleportOrigin")]
|
|
public Vector TeleportOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPointCommentaryNode", "m_vecTeleportOrigin");
|
|
|
|
// m_flAbortedPlaybackAt
|
|
[SchemaMember("CPointCommentaryNode", "m_flAbortedPlaybackAt")]
|
|
public ref float AbortedPlaybackAt => ref Schema.GetRef<float>(this.Handle, "CPointCommentaryNode", "m_flAbortedPlaybackAt");
|
|
|
|
// m_pOnCommentaryStarted
|
|
[SchemaMember("CPointCommentaryNode", "m_pOnCommentaryStarted")]
|
|
public CEntityIOOutput OnCommentaryStarted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointCommentaryNode", "m_pOnCommentaryStarted");
|
|
|
|
// m_pOnCommentaryStopped
|
|
[SchemaMember("CPointCommentaryNode", "m_pOnCommentaryStopped")]
|
|
public CEntityIOOutput OnCommentaryStopped => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointCommentaryNode", "m_pOnCommentaryStopped");
|
|
|
|
// m_bActive
|
|
[SchemaMember("CPointCommentaryNode", "m_bActive")]
|
|
public ref bool Active => ref Schema.GetRef<bool>(this.Handle, "CPointCommentaryNode", "m_bActive");
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CPointCommentaryNode", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CPointCommentaryNode", "m_flStartTime");
|
|
|
|
// m_flStartTimeInCommentary
|
|
[SchemaMember("CPointCommentaryNode", "m_flStartTimeInCommentary")]
|
|
public ref float StartTimeInCommentary => ref Schema.GetRef<float>(this.Handle, "CPointCommentaryNode", "m_flStartTimeInCommentary");
|
|
|
|
// m_iszTitle
|
|
[SchemaMember("CPointCommentaryNode", "m_iszTitle")]
|
|
public string Title
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointCommentaryNode", "m_iszTitle"); }
|
|
set { Schema.SetString(this.Handle, "CPointCommentaryNode", "m_iszTitle", value); }
|
|
}
|
|
|
|
// m_iszSpeakers
|
|
[SchemaMember("CPointCommentaryNode", "m_iszSpeakers")]
|
|
public string Speakers
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointCommentaryNode", "m_iszSpeakers"); }
|
|
set { Schema.SetString(this.Handle, "CPointCommentaryNode", "m_iszSpeakers", value); }
|
|
}
|
|
|
|
// m_iNodeNumber
|
|
[SchemaMember("CPointCommentaryNode", "m_iNodeNumber")]
|
|
public ref Int32 NodeNumber => ref Schema.GetRef<Int32>(this.Handle, "CPointCommentaryNode", "m_iNodeNumber");
|
|
|
|
// m_iNodeNumberMax
|
|
[SchemaMember("CPointCommentaryNode", "m_iNodeNumberMax")]
|
|
public ref Int32 NodeNumberMax => ref Schema.GetRef<Int32>(this.Handle, "CPointCommentaryNode", "m_iNodeNumberMax");
|
|
|
|
// m_bListenedTo
|
|
[SchemaMember("CPointCommentaryNode", "m_bListenedTo")]
|
|
public ref bool ListenedTo => ref Schema.GetRef<bool>(this.Handle, "CPointCommentaryNode", "m_bListenedTo");
|
|
|
|
}
|
|
|
|
public partial class CPointEntity : CBaseEntity
|
|
{
|
|
public CPointEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPointEntityFinder : CBaseEntity
|
|
{
|
|
public CPointEntityFinder (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hEntity
|
|
[SchemaMember("CPointEntityFinder", "m_hEntity")]
|
|
public CHandle<CBaseEntity> Entity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointEntityFinder", "m_hEntity");
|
|
|
|
// m_iFilterName
|
|
[SchemaMember("CPointEntityFinder", "m_iFilterName")]
|
|
public string FilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointEntityFinder", "m_iFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CPointEntityFinder", "m_iFilterName", value); }
|
|
}
|
|
|
|
// m_hFilter
|
|
[SchemaMember("CPointEntityFinder", "m_hFilter")]
|
|
public CHandle<CBaseFilter> Filter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CPointEntityFinder", "m_hFilter");
|
|
|
|
// m_iRefName
|
|
[SchemaMember("CPointEntityFinder", "m_iRefName")]
|
|
public string RefName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointEntityFinder", "m_iRefName"); }
|
|
set { Schema.SetString(this.Handle, "CPointEntityFinder", "m_iRefName", value); }
|
|
}
|
|
|
|
// m_hReference
|
|
[SchemaMember("CPointEntityFinder", "m_hReference")]
|
|
public CHandle<CBaseEntity> Reference => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointEntityFinder", "m_hReference");
|
|
|
|
// m_FindMethod
|
|
[SchemaMember("CPointEntityFinder", "m_FindMethod")]
|
|
public ref EntFinderMethod_t FindMethod => ref Schema.GetRef<EntFinderMethod_t>(this.Handle, "CPointEntityFinder", "m_FindMethod");
|
|
|
|
// m_OnFoundEntity
|
|
[SchemaMember("CPointEntityFinder", "m_OnFoundEntity")]
|
|
public CEntityIOOutput OnFoundEntity => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointEntityFinder", "m_OnFoundEntity");
|
|
|
|
}
|
|
|
|
public partial class CPointGamestatsCounter : CPointEntity
|
|
{
|
|
public CPointGamestatsCounter (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_strStatisticName
|
|
[SchemaMember("CPointGamestatsCounter", "m_strStatisticName")]
|
|
public string StrStatisticName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointGamestatsCounter", "m_strStatisticName"); }
|
|
set { Schema.SetString(this.Handle, "CPointGamestatsCounter", "m_strStatisticName", value); }
|
|
}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CPointGamestatsCounter", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CPointGamestatsCounter", "m_bDisabled");
|
|
|
|
}
|
|
|
|
public partial class CPointGiveAmmo : CPointEntity
|
|
{
|
|
public CPointGiveAmmo (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pActivator
|
|
[SchemaMember("CPointGiveAmmo", "m_pActivator")]
|
|
public CHandle<CBaseEntity> Activator => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointGiveAmmo", "m_pActivator");
|
|
|
|
}
|
|
|
|
public partial class CPointHurt : CPointEntity
|
|
{
|
|
public CPointHurt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nDamage
|
|
[SchemaMember("CPointHurt", "m_nDamage")]
|
|
public ref Int32 Damage => ref Schema.GetRef<Int32>(this.Handle, "CPointHurt", "m_nDamage");
|
|
|
|
// m_bitsDamageType
|
|
[SchemaMember("CPointHurt", "m_bitsDamageType")]
|
|
public ref Int32 BitsDamageType => ref Schema.GetRef<Int32>(this.Handle, "CPointHurt", "m_bitsDamageType");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CPointHurt", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CPointHurt", "m_flRadius");
|
|
|
|
// m_flDelay
|
|
[SchemaMember("CPointHurt", "m_flDelay")]
|
|
public ref float Delay => ref Schema.GetRef<float>(this.Handle, "CPointHurt", "m_flDelay");
|
|
|
|
// m_strTarget
|
|
[SchemaMember("CPointHurt", "m_strTarget")]
|
|
public string StrTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointHurt", "m_strTarget"); }
|
|
set { Schema.SetString(this.Handle, "CPointHurt", "m_strTarget", value); }
|
|
}
|
|
|
|
// m_pActivator
|
|
[SchemaMember("CPointHurt", "m_pActivator")]
|
|
public CHandle<CBaseEntity> Activator => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointHurt", "m_pActivator");
|
|
|
|
}
|
|
|
|
public partial class CPointPrefab : CServerOnlyPointEntity
|
|
{
|
|
public CPointPrefab (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_targetMapName
|
|
[SchemaMember("CPointPrefab", "m_targetMapName")]
|
|
public string TargetMapName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointPrefab", "m_targetMapName"); }
|
|
set { Schema.SetString(this.Handle, "CPointPrefab", "m_targetMapName", value); }
|
|
}
|
|
|
|
// m_forceWorldGroupID
|
|
[SchemaMember("CPointPrefab", "m_forceWorldGroupID")]
|
|
public string ForceWorldGroupID
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointPrefab", "m_forceWorldGroupID"); }
|
|
set { Schema.SetString(this.Handle, "CPointPrefab", "m_forceWorldGroupID", value); }
|
|
}
|
|
|
|
// m_associatedRelayTargetName
|
|
[SchemaMember("CPointPrefab", "m_associatedRelayTargetName")]
|
|
public string AssociatedRelayTargetName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointPrefab", "m_associatedRelayTargetName"); }
|
|
set { Schema.SetString(this.Handle, "CPointPrefab", "m_associatedRelayTargetName", value); }
|
|
}
|
|
|
|
// m_fixupNames
|
|
[SchemaMember("CPointPrefab", "m_fixupNames")]
|
|
public ref bool FixupNames => ref Schema.GetRef<bool>(this.Handle, "CPointPrefab", "m_fixupNames");
|
|
|
|
// m_bLoadDynamic
|
|
[SchemaMember("CPointPrefab", "m_bLoadDynamic")]
|
|
public ref bool LoadDynamic => ref Schema.GetRef<bool>(this.Handle, "CPointPrefab", "m_bLoadDynamic");
|
|
|
|
// m_associatedRelayEntity
|
|
[SchemaMember("CPointPrefab", "m_associatedRelayEntity")]
|
|
public CHandle<CPointPrefab> AssociatedRelayEntity => Schema.GetDeclaredClass<CHandle<CPointPrefab>>(this.Handle, "CPointPrefab", "m_associatedRelayEntity");
|
|
|
|
}
|
|
|
|
public partial class CPointProximitySensor : CPointEntity
|
|
{
|
|
public CPointProximitySensor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CPointProximitySensor", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CPointProximitySensor", "m_bDisabled");
|
|
|
|
// m_hTargetEntity
|
|
[SchemaMember("CPointProximitySensor", "m_hTargetEntity")]
|
|
public CHandle<CBaseEntity> TargetEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointProximitySensor", "m_hTargetEntity");
|
|
|
|
}
|
|
|
|
public partial class CPointPulse : CBaseEntity
|
|
{
|
|
public CPointPulse (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_sNameFixupStaticPrefix
|
|
[SchemaMember("CPointPulse", "m_sNameFixupStaticPrefix")]
|
|
public string NameFixupStaticPrefix
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointPulse", "m_sNameFixupStaticPrefix"); }
|
|
set { Schema.SetString(this.Handle, "CPointPulse", "m_sNameFixupStaticPrefix", value); }
|
|
}
|
|
|
|
// m_sNameFixupParent
|
|
[SchemaMember("CPointPulse", "m_sNameFixupParent")]
|
|
public string NameFixupParent
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointPulse", "m_sNameFixupParent"); }
|
|
set { Schema.SetString(this.Handle, "CPointPulse", "m_sNameFixupParent", value); }
|
|
}
|
|
|
|
// m_sNameFixupLocal
|
|
[SchemaMember("CPointPulse", "m_sNameFixupLocal")]
|
|
public string NameFixupLocal
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointPulse", "m_sNameFixupLocal"); }
|
|
set { Schema.SetString(this.Handle, "CPointPulse", "m_sNameFixupLocal", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CPointPush : CPointEntity
|
|
{
|
|
public CPointPush (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CPointPush", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CPointPush", "m_bEnabled");
|
|
|
|
// m_flMagnitude
|
|
[SchemaMember("CPointPush", "m_flMagnitude")]
|
|
public ref float Magnitude => ref Schema.GetRef<float>(this.Handle, "CPointPush", "m_flMagnitude");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CPointPush", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CPointPush", "m_flRadius");
|
|
|
|
// m_flInnerRadius
|
|
[SchemaMember("CPointPush", "m_flInnerRadius")]
|
|
public ref float InnerRadius => ref Schema.GetRef<float>(this.Handle, "CPointPush", "m_flInnerRadius");
|
|
|
|
// m_flConeOfInfluence
|
|
[SchemaMember("CPointPush", "m_flConeOfInfluence")]
|
|
public ref float ConeOfInfluence => ref Schema.GetRef<float>(this.Handle, "CPointPush", "m_flConeOfInfluence");
|
|
|
|
// m_iszFilterName
|
|
[SchemaMember("CPointPush", "m_iszFilterName")]
|
|
public string FilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointPush", "m_iszFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CPointPush", "m_iszFilterName", value); }
|
|
}
|
|
|
|
// m_hFilter
|
|
[SchemaMember("CPointPush", "m_hFilter")]
|
|
public CHandle<CBaseFilter> Filter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CPointPush", "m_hFilter");
|
|
|
|
}
|
|
|
|
public partial class CPointScript : CBaseEntity
|
|
{
|
|
public CPointScript (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPointServerCommand : CPointEntity
|
|
{
|
|
public CPointServerCommand (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPointTeleport : CServerOnlyPointEntity
|
|
{
|
|
public CPointTeleport (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vSaveOrigin
|
|
[SchemaMember("CPointTeleport", "m_vSaveOrigin")]
|
|
public Vector SaveOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPointTeleport", "m_vSaveOrigin");
|
|
|
|
// m_vSaveAngles
|
|
[SchemaMember("CPointTeleport", "m_vSaveAngles")]
|
|
public QAngle SaveAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPointTeleport", "m_vSaveAngles");
|
|
|
|
// m_bTeleportParentedEntities
|
|
[SchemaMember("CPointTeleport", "m_bTeleportParentedEntities")]
|
|
public ref bool TeleportParentedEntities => ref Schema.GetRef<bool>(this.Handle, "CPointTeleport", "m_bTeleportParentedEntities");
|
|
|
|
// m_bTeleportUseCurrentAngle
|
|
[SchemaMember("CPointTeleport", "m_bTeleportUseCurrentAngle")]
|
|
public ref bool TeleportUseCurrentAngle => ref Schema.GetRef<bool>(this.Handle, "CPointTeleport", "m_bTeleportUseCurrentAngle");
|
|
|
|
}
|
|
|
|
public partial class CPointTemplate : CLogicalEntity
|
|
{
|
|
public CPointTemplate (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszWorldName
|
|
[SchemaMember("CPointTemplate", "m_iszWorldName")]
|
|
public string WorldName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointTemplate", "m_iszWorldName"); }
|
|
set { Schema.SetString(this.Handle, "CPointTemplate", "m_iszWorldName", value); }
|
|
}
|
|
|
|
// m_iszSource2EntityLumpName
|
|
[SchemaMember("CPointTemplate", "m_iszSource2EntityLumpName")]
|
|
public string Source2EntityLumpName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointTemplate", "m_iszSource2EntityLumpName"); }
|
|
set { Schema.SetString(this.Handle, "CPointTemplate", "m_iszSource2EntityLumpName", value); }
|
|
}
|
|
|
|
// m_iszEntityFilterName
|
|
[SchemaMember("CPointTemplate", "m_iszEntityFilterName")]
|
|
public string EntityFilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointTemplate", "m_iszEntityFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CPointTemplate", "m_iszEntityFilterName", value); }
|
|
}
|
|
|
|
// m_flTimeoutInterval
|
|
[SchemaMember("CPointTemplate", "m_flTimeoutInterval")]
|
|
public ref float TimeoutInterval => ref Schema.GetRef<float>(this.Handle, "CPointTemplate", "m_flTimeoutInterval");
|
|
|
|
// m_bAsynchronouslySpawnEntities
|
|
[SchemaMember("CPointTemplate", "m_bAsynchronouslySpawnEntities")]
|
|
public ref bool AsynchronouslySpawnEntities => ref Schema.GetRef<bool>(this.Handle, "CPointTemplate", "m_bAsynchronouslySpawnEntities");
|
|
|
|
// m_pOutputOnSpawned
|
|
[SchemaMember("CPointTemplate", "m_pOutputOnSpawned")]
|
|
public CEntityIOOutput OutputOnSpawned => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointTemplate", "m_pOutputOnSpawned");
|
|
|
|
// m_clientOnlyEntityBehavior
|
|
[SchemaMember("CPointTemplate", "m_clientOnlyEntityBehavior")]
|
|
public ref PointTemplateClientOnlyEntityBehavior_t ClientOnlyEntityBehavior => ref Schema.GetRef<PointTemplateClientOnlyEntityBehavior_t>(this.Handle, "CPointTemplate", "m_clientOnlyEntityBehavior");
|
|
|
|
// m_ownerSpawnGroupType
|
|
[SchemaMember("CPointTemplate", "m_ownerSpawnGroupType")]
|
|
public ref PointTemplateOwnerSpawnGroupType_t OwnerSpawnGroupType => ref Schema.GetRef<PointTemplateOwnerSpawnGroupType_t>(this.Handle, "CPointTemplate", "m_ownerSpawnGroupType");
|
|
|
|
// m_createdSpawnGroupHandles
|
|
[SchemaMember("CPointTemplate", "m_createdSpawnGroupHandles")]
|
|
public NetworkedVector<UInt32> CreatedSpawnGroupHandles => Schema.GetDeclaredClass<NetworkedVector<UInt32>>(this.Handle, "CPointTemplate", "m_createdSpawnGroupHandles");
|
|
|
|
// m_SpawnedEntityHandles
|
|
[SchemaMember("CPointTemplate", "m_SpawnedEntityHandles")]
|
|
public NetworkedVector<CHandle<CEntityInstance>> SpawnedEntityHandles => Schema.GetDeclaredClass<NetworkedVector<CHandle<CEntityInstance>>>(this.Handle, "CPointTemplate", "m_SpawnedEntityHandles");
|
|
|
|
}
|
|
|
|
public partial class CPointValueRemapper : CBaseEntity
|
|
{
|
|
public CPointValueRemapper (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CPointValueRemapper", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CPointValueRemapper", "m_bDisabled");
|
|
|
|
// m_bUpdateOnClient
|
|
[SchemaMember("CPointValueRemapper", "m_bUpdateOnClient")]
|
|
public ref bool UpdateOnClient => ref Schema.GetRef<bool>(this.Handle, "CPointValueRemapper", "m_bUpdateOnClient");
|
|
|
|
// m_nInputType
|
|
[SchemaMember("CPointValueRemapper", "m_nInputType")]
|
|
public ref ValueRemapperInputType_t InputType => ref Schema.GetRef<ValueRemapperInputType_t>(this.Handle, "CPointValueRemapper", "m_nInputType");
|
|
|
|
// m_iszRemapLineStartName
|
|
[SchemaMember("CPointValueRemapper", "m_iszRemapLineStartName")]
|
|
public string RemapLineStartName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszRemapLineStartName"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszRemapLineStartName", value); }
|
|
}
|
|
|
|
// m_iszRemapLineEndName
|
|
[SchemaMember("CPointValueRemapper", "m_iszRemapLineEndName")]
|
|
public string RemapLineEndName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszRemapLineEndName"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszRemapLineEndName", value); }
|
|
}
|
|
|
|
// m_hRemapLineStart
|
|
[SchemaMember("CPointValueRemapper", "m_hRemapLineStart")]
|
|
public CHandle<CBaseEntity> RemapLineStart => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointValueRemapper", "m_hRemapLineStart");
|
|
|
|
// m_hRemapLineEnd
|
|
[SchemaMember("CPointValueRemapper", "m_hRemapLineEnd")]
|
|
public CHandle<CBaseEntity> RemapLineEnd => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointValueRemapper", "m_hRemapLineEnd");
|
|
|
|
// m_flMaximumChangePerSecond
|
|
[SchemaMember("CPointValueRemapper", "m_flMaximumChangePerSecond")]
|
|
public ref float MaximumChangePerSecond => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flMaximumChangePerSecond");
|
|
|
|
// m_flDisengageDistance
|
|
[SchemaMember("CPointValueRemapper", "m_flDisengageDistance")]
|
|
public ref float DisengageDistance => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flDisengageDistance");
|
|
|
|
// m_flEngageDistance
|
|
[SchemaMember("CPointValueRemapper", "m_flEngageDistance")]
|
|
public ref float EngageDistance => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flEngageDistance");
|
|
|
|
// m_bRequiresUseKey
|
|
[SchemaMember("CPointValueRemapper", "m_bRequiresUseKey")]
|
|
public ref bool RequiresUseKey => ref Schema.GetRef<bool>(this.Handle, "CPointValueRemapper", "m_bRequiresUseKey");
|
|
|
|
// m_nOutputType
|
|
[SchemaMember("CPointValueRemapper", "m_nOutputType")]
|
|
public ref ValueRemapperOutputType_t OutputType => ref Schema.GetRef<ValueRemapperOutputType_t>(this.Handle, "CPointValueRemapper", "m_nOutputType");
|
|
|
|
// m_iszOutputEntityName
|
|
[SchemaMember("CPointValueRemapper", "m_iszOutputEntityName")]
|
|
public string OutputEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszOutputEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszOutputEntityName", value); }
|
|
}
|
|
|
|
// m_iszOutputEntity2Name
|
|
[SchemaMember("CPointValueRemapper", "m_iszOutputEntity2Name")]
|
|
public string OutputEntity2Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszOutputEntity2Name"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszOutputEntity2Name", value); }
|
|
}
|
|
|
|
// m_iszOutputEntity3Name
|
|
[SchemaMember("CPointValueRemapper", "m_iszOutputEntity3Name")]
|
|
public string OutputEntity3Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszOutputEntity3Name"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszOutputEntity3Name", value); }
|
|
}
|
|
|
|
// m_iszOutputEntity4Name
|
|
[SchemaMember("CPointValueRemapper", "m_iszOutputEntity4Name")]
|
|
public string OutputEntity4Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszOutputEntity4Name"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszOutputEntity4Name", value); }
|
|
}
|
|
|
|
// m_hOutputEntities
|
|
[SchemaMember("CPointValueRemapper", "m_hOutputEntities")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> OutputEntities => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CPointValueRemapper", "m_hOutputEntities");
|
|
|
|
// m_nHapticsType
|
|
[SchemaMember("CPointValueRemapper", "m_nHapticsType")]
|
|
public ref ValueRemapperHapticsType_t HapticsType => ref Schema.GetRef<ValueRemapperHapticsType_t>(this.Handle, "CPointValueRemapper", "m_nHapticsType");
|
|
|
|
// m_nMomentumType
|
|
[SchemaMember("CPointValueRemapper", "m_nMomentumType")]
|
|
public ref ValueRemapperMomentumType_t MomentumType => ref Schema.GetRef<ValueRemapperMomentumType_t>(this.Handle, "CPointValueRemapper", "m_nMomentumType");
|
|
|
|
// m_flMomentumModifier
|
|
[SchemaMember("CPointValueRemapper", "m_flMomentumModifier")]
|
|
public ref float MomentumModifier => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flMomentumModifier");
|
|
|
|
// m_flSnapValue
|
|
[SchemaMember("CPointValueRemapper", "m_flSnapValue")]
|
|
public ref float SnapValue => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flSnapValue");
|
|
|
|
// m_flCurrentMomentum
|
|
[SchemaMember("CPointValueRemapper", "m_flCurrentMomentum")]
|
|
public ref float CurrentMomentum => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flCurrentMomentum");
|
|
|
|
// m_nRatchetType
|
|
[SchemaMember("CPointValueRemapper", "m_nRatchetType")]
|
|
public ref ValueRemapperRatchetType_t RatchetType => ref Schema.GetRef<ValueRemapperRatchetType_t>(this.Handle, "CPointValueRemapper", "m_nRatchetType");
|
|
|
|
// m_flRatchetOffset
|
|
[SchemaMember("CPointValueRemapper", "m_flRatchetOffset")]
|
|
public ref float RatchetOffset => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flRatchetOffset");
|
|
|
|
// m_flInputOffset
|
|
[SchemaMember("CPointValueRemapper", "m_flInputOffset")]
|
|
public ref float InputOffset => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flInputOffset");
|
|
|
|
// m_bEngaged
|
|
[SchemaMember("CPointValueRemapper", "m_bEngaged")]
|
|
public ref bool Engaged => ref Schema.GetRef<bool>(this.Handle, "CPointValueRemapper", "m_bEngaged");
|
|
|
|
// m_bFirstUpdate
|
|
[SchemaMember("CPointValueRemapper", "m_bFirstUpdate")]
|
|
public ref bool FirstUpdate => ref Schema.GetRef<bool>(this.Handle, "CPointValueRemapper", "m_bFirstUpdate");
|
|
|
|
// m_flPreviousValue
|
|
[SchemaMember("CPointValueRemapper", "m_flPreviousValue")]
|
|
public ref float PreviousValue => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flPreviousValue");
|
|
|
|
// m_flPreviousUpdateTickTime
|
|
[SchemaMember("CPointValueRemapper", "m_flPreviousUpdateTickTime")]
|
|
public ref float PreviousUpdateTickTime => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flPreviousUpdateTickTime");
|
|
|
|
// m_vecPreviousTestPoint
|
|
[SchemaMember("CPointValueRemapper", "m_vecPreviousTestPoint")]
|
|
public Vector PreviousTestPoint => Schema.GetDeclaredClass<Vector>(this.Handle, "CPointValueRemapper", "m_vecPreviousTestPoint");
|
|
|
|
// m_hUsingPlayer
|
|
[SchemaMember("CPointValueRemapper", "m_hUsingPlayer")]
|
|
public CHandle<CBasePlayerPawn> UsingPlayer => Schema.GetDeclaredClass<CHandle<CBasePlayerPawn>>(this.Handle, "CPointValueRemapper", "m_hUsingPlayer");
|
|
|
|
// m_flCustomOutputValue
|
|
[SchemaMember("CPointValueRemapper", "m_flCustomOutputValue")]
|
|
public ref float CustomOutputValue => ref Schema.GetRef<float>(this.Handle, "CPointValueRemapper", "m_flCustomOutputValue");
|
|
|
|
// m_iszSoundEngage
|
|
[SchemaMember("CPointValueRemapper", "m_iszSoundEngage")]
|
|
public string SoundEngage
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszSoundEngage"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszSoundEngage", value); }
|
|
}
|
|
|
|
// m_iszSoundDisengage
|
|
[SchemaMember("CPointValueRemapper", "m_iszSoundDisengage")]
|
|
public string SoundDisengage
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszSoundDisengage"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszSoundDisengage", value); }
|
|
}
|
|
|
|
// m_iszSoundReachedValueZero
|
|
[SchemaMember("CPointValueRemapper", "m_iszSoundReachedValueZero")]
|
|
public string SoundReachedValueZero
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszSoundReachedValueZero"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszSoundReachedValueZero", value); }
|
|
}
|
|
|
|
// m_iszSoundReachedValueOne
|
|
[SchemaMember("CPointValueRemapper", "m_iszSoundReachedValueOne")]
|
|
public string SoundReachedValueOne
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszSoundReachedValueOne"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszSoundReachedValueOne", value); }
|
|
}
|
|
|
|
// m_iszSoundMovingLoop
|
|
[SchemaMember("CPointValueRemapper", "m_iszSoundMovingLoop")]
|
|
public string SoundMovingLoop
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPointValueRemapper", "m_iszSoundMovingLoop"); }
|
|
set { Schema.SetString(this.Handle, "CPointValueRemapper", "m_iszSoundMovingLoop", value); }
|
|
}
|
|
|
|
// m_OnReachedValueZero
|
|
[SchemaMember("CPointValueRemapper", "m_OnReachedValueZero")]
|
|
public CEntityIOOutput OnReachedValueZero => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointValueRemapper", "m_OnReachedValueZero");
|
|
|
|
// m_OnReachedValueOne
|
|
[SchemaMember("CPointValueRemapper", "m_OnReachedValueOne")]
|
|
public CEntityIOOutput OnReachedValueOne => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointValueRemapper", "m_OnReachedValueOne");
|
|
|
|
// m_OnReachedValueCustom
|
|
[SchemaMember("CPointValueRemapper", "m_OnReachedValueCustom")]
|
|
public CEntityIOOutput OnReachedValueCustom => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointValueRemapper", "m_OnReachedValueCustom");
|
|
|
|
// m_OnEngage
|
|
[SchemaMember("CPointValueRemapper", "m_OnEngage")]
|
|
public CEntityIOOutput OnEngage => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointValueRemapper", "m_OnEngage");
|
|
|
|
// m_OnDisengage
|
|
[SchemaMember("CPointValueRemapper", "m_OnDisengage")]
|
|
public CEntityIOOutput OnDisengage => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CPointValueRemapper", "m_OnDisengage");
|
|
|
|
}
|
|
|
|
public partial class CPointVelocitySensor : CPointEntity
|
|
{
|
|
public CPointVelocitySensor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hTargetEntity
|
|
[SchemaMember("CPointVelocitySensor", "m_hTargetEntity")]
|
|
public CHandle<CBaseEntity> TargetEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CPointVelocitySensor", "m_hTargetEntity");
|
|
|
|
// m_vecAxis
|
|
[SchemaMember("CPointVelocitySensor", "m_vecAxis")]
|
|
public Vector Axis => Schema.GetDeclaredClass<Vector>(this.Handle, "CPointVelocitySensor", "m_vecAxis");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CPointVelocitySensor", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CPointVelocitySensor", "m_bEnabled");
|
|
|
|
// m_fPrevVelocity
|
|
[SchemaMember("CPointVelocitySensor", "m_fPrevVelocity")]
|
|
public ref float PrevVelocity => ref Schema.GetRef<float>(this.Handle, "CPointVelocitySensor", "m_fPrevVelocity");
|
|
|
|
// m_flAvgInterval
|
|
[SchemaMember("CPointVelocitySensor", "m_flAvgInterval")]
|
|
public ref float AvgInterval => ref Schema.GetRef<float>(this.Handle, "CPointVelocitySensor", "m_flAvgInterval");
|
|
|
|
}
|
|
|
|
public partial class CPointWorldText : CModelPointEntity
|
|
{
|
|
public CPointWorldText (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_messageText
|
|
[SchemaMember("CPointWorldText", "m_messageText")]
|
|
public string MessageText
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CPointWorldText", "m_messageText"); }
|
|
set { Schema.SetString(this.Handle, "CPointWorldText", "m_messageText", value); }
|
|
}
|
|
|
|
// m_FontName
|
|
[SchemaMember("CPointWorldText", "m_FontName")]
|
|
public string FontName
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CPointWorldText", "m_FontName"); }
|
|
set { Schema.SetString(this.Handle, "CPointWorldText", "m_FontName", value); }
|
|
}
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("CPointWorldText", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "CPointWorldText", "m_bEnabled");
|
|
|
|
// m_bFullbright
|
|
[SchemaMember("CPointWorldText", "m_bFullbright")]
|
|
public ref bool Fullbright => ref Schema.GetRef<bool>(this.Handle, "CPointWorldText", "m_bFullbright");
|
|
|
|
// m_flWorldUnitsPerPx
|
|
[SchemaMember("CPointWorldText", "m_flWorldUnitsPerPx")]
|
|
public ref float WorldUnitsPerPx => ref Schema.GetRef<float>(this.Handle, "CPointWorldText", "m_flWorldUnitsPerPx");
|
|
|
|
// m_flFontSize
|
|
[SchemaMember("CPointWorldText", "m_flFontSize")]
|
|
public ref float FontSize => ref Schema.GetRef<float>(this.Handle, "CPointWorldText", "m_flFontSize");
|
|
|
|
// m_flDepthOffset
|
|
[SchemaMember("CPointWorldText", "m_flDepthOffset")]
|
|
public ref float DepthOffset => ref Schema.GetRef<float>(this.Handle, "CPointWorldText", "m_flDepthOffset");
|
|
|
|
// m_Color
|
|
[SchemaMember("CPointWorldText", "m_Color")]
|
|
public Color Color
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CPointWorldText", "m_Color"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CPointWorldText", "m_Color", value); }
|
|
}
|
|
|
|
// m_nJustifyHorizontal
|
|
[SchemaMember("CPointWorldText", "m_nJustifyHorizontal")]
|
|
public ref PointWorldTextJustifyHorizontal_t JustifyHorizontal => ref Schema.GetRef<PointWorldTextJustifyHorizontal_t>(this.Handle, "CPointWorldText", "m_nJustifyHorizontal");
|
|
|
|
// m_nJustifyVertical
|
|
[SchemaMember("CPointWorldText", "m_nJustifyVertical")]
|
|
public ref PointWorldTextJustifyVertical_t JustifyVertical => ref Schema.GetRef<PointWorldTextJustifyVertical_t>(this.Handle, "CPointWorldText", "m_nJustifyVertical");
|
|
|
|
// m_nReorientMode
|
|
[SchemaMember("CPointWorldText", "m_nReorientMode")]
|
|
public ref PointWorldTextReorientMode_t ReorientMode => ref Schema.GetRef<PointWorldTextReorientMode_t>(this.Handle, "CPointWorldText", "m_nReorientMode");
|
|
|
|
}
|
|
|
|
public partial class CPostProcessingVolume : CBaseTrigger
|
|
{
|
|
public CPostProcessingVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hPostSettings
|
|
[SchemaMember("CPostProcessingVolume", "m_hPostSettings")]
|
|
public CStrongHandle<InfoForResourceTypeCPostProcessingResource> PostSettings => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCPostProcessingResource>>(this.Handle, "CPostProcessingVolume", "m_hPostSettings");
|
|
|
|
// m_flFadeDuration
|
|
[SchemaMember("CPostProcessingVolume", "m_flFadeDuration")]
|
|
public ref float FadeDuration => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flFadeDuration");
|
|
|
|
// m_flMinLogExposure
|
|
[SchemaMember("CPostProcessingVolume", "m_flMinLogExposure")]
|
|
public ref float MinLogExposure => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flMinLogExposure");
|
|
|
|
// m_flMaxLogExposure
|
|
[SchemaMember("CPostProcessingVolume", "m_flMaxLogExposure")]
|
|
public ref float MaxLogExposure => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flMaxLogExposure");
|
|
|
|
// m_flMinExposure
|
|
[SchemaMember("CPostProcessingVolume", "m_flMinExposure")]
|
|
public ref float MinExposure => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flMinExposure");
|
|
|
|
// m_flMaxExposure
|
|
[SchemaMember("CPostProcessingVolume", "m_flMaxExposure")]
|
|
public ref float MaxExposure => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flMaxExposure");
|
|
|
|
// m_flExposureCompensation
|
|
[SchemaMember("CPostProcessingVolume", "m_flExposureCompensation")]
|
|
public ref float ExposureCompensation => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flExposureCompensation");
|
|
|
|
// m_flExposureFadeSpeedUp
|
|
[SchemaMember("CPostProcessingVolume", "m_flExposureFadeSpeedUp")]
|
|
public ref float ExposureFadeSpeedUp => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flExposureFadeSpeedUp");
|
|
|
|
// m_flExposureFadeSpeedDown
|
|
[SchemaMember("CPostProcessingVolume", "m_flExposureFadeSpeedDown")]
|
|
public ref float ExposureFadeSpeedDown => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flExposureFadeSpeedDown");
|
|
|
|
// m_flTonemapEVSmoothingRange
|
|
[SchemaMember("CPostProcessingVolume", "m_flTonemapEVSmoothingRange")]
|
|
public ref float TonemapEVSmoothingRange => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flTonemapEVSmoothingRange");
|
|
|
|
// m_bMaster
|
|
[SchemaMember("CPostProcessingVolume", "m_bMaster")]
|
|
public ref bool Master => ref Schema.GetRef<bool>(this.Handle, "CPostProcessingVolume", "m_bMaster");
|
|
|
|
// m_bExposureControl
|
|
[SchemaMember("CPostProcessingVolume", "m_bExposureControl")]
|
|
public ref bool ExposureControl => ref Schema.GetRef<bool>(this.Handle, "CPostProcessingVolume", "m_bExposureControl");
|
|
|
|
// m_flRate
|
|
[SchemaMember("CPostProcessingVolume", "m_flRate")]
|
|
public ref float Rate => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flRate");
|
|
|
|
// m_flTonemapPercentTarget
|
|
[SchemaMember("CPostProcessingVolume", "m_flTonemapPercentTarget")]
|
|
public ref float TonemapPercentTarget => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flTonemapPercentTarget");
|
|
|
|
// m_flTonemapPercentBrightPixels
|
|
[SchemaMember("CPostProcessingVolume", "m_flTonemapPercentBrightPixels")]
|
|
public ref float TonemapPercentBrightPixels => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flTonemapPercentBrightPixels");
|
|
|
|
// m_flTonemapMinAvgLum
|
|
[SchemaMember("CPostProcessingVolume", "m_flTonemapMinAvgLum")]
|
|
public ref float TonemapMinAvgLum => ref Schema.GetRef<float>(this.Handle, "CPostProcessingVolume", "m_flTonemapMinAvgLum");
|
|
|
|
}
|
|
|
|
public partial class CPrecipitation : CBaseTrigger
|
|
{
|
|
public CPrecipitation (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPrecipitationBlocker : CBaseModelEntity
|
|
{
|
|
public CPrecipitationBlocker (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CPrecipitationVData : CEntitySubclassVDataBase
|
|
{
|
|
public CPrecipitationVData (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flInnerDistance
|
|
[SchemaMember("CPrecipitationVData", "m_flInnerDistance")]
|
|
public ref float InnerDistance => ref Schema.GetRef<float>(this.Handle, "CPrecipitationVData", "m_flInnerDistance");
|
|
|
|
// m_nAttachType
|
|
[SchemaMember("CPrecipitationVData", "m_nAttachType")]
|
|
public ref ParticleAttachment_t AttachType => ref Schema.GetRef<ParticleAttachment_t>(this.Handle, "CPrecipitationVData", "m_nAttachType");
|
|
|
|
// m_bBatchSameVolumeType
|
|
[SchemaMember("CPrecipitationVData", "m_bBatchSameVolumeType")]
|
|
public ref bool BatchSameVolumeType => ref Schema.GetRef<bool>(this.Handle, "CPrecipitationVData", "m_bBatchSameVolumeType");
|
|
|
|
// m_nRTEnvCP
|
|
[SchemaMember("CPrecipitationVData", "m_nRTEnvCP")]
|
|
public ref Int32 RTEnvCP => ref Schema.GetRef<Int32>(this.Handle, "CPrecipitationVData", "m_nRTEnvCP");
|
|
|
|
// m_nRTEnvCPComponent
|
|
[SchemaMember("CPrecipitationVData", "m_nRTEnvCPComponent")]
|
|
public ref Int32 RTEnvCPComponent => ref Schema.GetRef<Int32>(this.Handle, "CPrecipitationVData", "m_nRTEnvCPComponent");
|
|
|
|
// m_szModifier
|
|
[SchemaMember("CPrecipitationVData", "m_szModifier")]
|
|
public string Modifier
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPrecipitationVData", "m_szModifier"); }
|
|
set { Schema.SetString(this.Handle, "CPrecipitationVData", "m_szModifier", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CPredictedViewModel : CBaseViewModel
|
|
{
|
|
public CPredictedViewModel (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CProjectedDecal : CPointEntity
|
|
{
|
|
public CProjectedDecal (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nTexture
|
|
[SchemaMember("CProjectedDecal", "m_nTexture")]
|
|
public ref Int32 Texture => ref Schema.GetRef<Int32>(this.Handle, "CProjectedDecal", "m_nTexture");
|
|
|
|
// m_flDistance
|
|
[SchemaMember("CProjectedDecal", "m_flDistance")]
|
|
public ref float Distance => ref Schema.GetRef<float>(this.Handle, "CProjectedDecal", "m_flDistance");
|
|
|
|
}
|
|
|
|
public partial class CPropDoorRotating : CBasePropDoor
|
|
{
|
|
public CPropDoorRotating (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecAxis
|
|
[SchemaMember("CPropDoorRotating", "m_vecAxis")]
|
|
public Vector Axis => Schema.GetDeclaredClass<Vector>(this.Handle, "CPropDoorRotating", "m_vecAxis");
|
|
|
|
// m_flDistance
|
|
[SchemaMember("CPropDoorRotating", "m_flDistance")]
|
|
public ref float Distance => ref Schema.GetRef<float>(this.Handle, "CPropDoorRotating", "m_flDistance");
|
|
|
|
// m_eSpawnPosition
|
|
[SchemaMember("CPropDoorRotating", "m_eSpawnPosition")]
|
|
public ref PropDoorRotatingSpawnPos_t SpawnPosition => ref Schema.GetRef<PropDoorRotatingSpawnPos_t>(this.Handle, "CPropDoorRotating", "m_eSpawnPosition");
|
|
|
|
// m_eOpenDirection
|
|
[SchemaMember("CPropDoorRotating", "m_eOpenDirection")]
|
|
public ref PropDoorRotatingOpenDirection_e OpenDirection => ref Schema.GetRef<PropDoorRotatingOpenDirection_e>(this.Handle, "CPropDoorRotating", "m_eOpenDirection");
|
|
|
|
// m_eCurrentOpenDirection
|
|
[SchemaMember("CPropDoorRotating", "m_eCurrentOpenDirection")]
|
|
public ref PropDoorRotatingOpenDirection_e CurrentOpenDirection => ref Schema.GetRef<PropDoorRotatingOpenDirection_e>(this.Handle, "CPropDoorRotating", "m_eCurrentOpenDirection");
|
|
|
|
// m_flAjarAngle
|
|
[SchemaMember("CPropDoorRotating", "m_flAjarAngle")]
|
|
public ref float AjarAngle => ref Schema.GetRef<float>(this.Handle, "CPropDoorRotating", "m_flAjarAngle");
|
|
|
|
// m_angRotationAjarDeprecated
|
|
[SchemaMember("CPropDoorRotating", "m_angRotationAjarDeprecated")]
|
|
public QAngle RotationAjarDeprecated => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPropDoorRotating", "m_angRotationAjarDeprecated");
|
|
|
|
// m_angRotationClosed
|
|
[SchemaMember("CPropDoorRotating", "m_angRotationClosed")]
|
|
public QAngle RotationClosed => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPropDoorRotating", "m_angRotationClosed");
|
|
|
|
// m_angRotationOpenForward
|
|
[SchemaMember("CPropDoorRotating", "m_angRotationOpenForward")]
|
|
public QAngle RotationOpenForward => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPropDoorRotating", "m_angRotationOpenForward");
|
|
|
|
// m_angRotationOpenBack
|
|
[SchemaMember("CPropDoorRotating", "m_angRotationOpenBack")]
|
|
public QAngle RotationOpenBack => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPropDoorRotating", "m_angRotationOpenBack");
|
|
|
|
// m_angGoal
|
|
[SchemaMember("CPropDoorRotating", "m_angGoal")]
|
|
public QAngle Goal => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPropDoorRotating", "m_angGoal");
|
|
|
|
// m_vecForwardBoundsMin
|
|
[SchemaMember("CPropDoorRotating", "m_vecForwardBoundsMin")]
|
|
public Vector ForwardBoundsMin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPropDoorRotating", "m_vecForwardBoundsMin");
|
|
|
|
// m_vecForwardBoundsMax
|
|
[SchemaMember("CPropDoorRotating", "m_vecForwardBoundsMax")]
|
|
public Vector ForwardBoundsMax => Schema.GetDeclaredClass<Vector>(this.Handle, "CPropDoorRotating", "m_vecForwardBoundsMax");
|
|
|
|
// m_vecBackBoundsMin
|
|
[SchemaMember("CPropDoorRotating", "m_vecBackBoundsMin")]
|
|
public Vector BackBoundsMin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPropDoorRotating", "m_vecBackBoundsMin");
|
|
|
|
// m_vecBackBoundsMax
|
|
[SchemaMember("CPropDoorRotating", "m_vecBackBoundsMax")]
|
|
public Vector BackBoundsMax => Schema.GetDeclaredClass<Vector>(this.Handle, "CPropDoorRotating", "m_vecBackBoundsMax");
|
|
|
|
// m_bAjarDoorShouldntAlwaysOpen
|
|
[SchemaMember("CPropDoorRotating", "m_bAjarDoorShouldntAlwaysOpen")]
|
|
public ref bool AjarDoorShouldntAlwaysOpen => ref Schema.GetRef<bool>(this.Handle, "CPropDoorRotating", "m_bAjarDoorShouldntAlwaysOpen");
|
|
|
|
// m_hEntityBlocker
|
|
[SchemaMember("CPropDoorRotating", "m_hEntityBlocker")]
|
|
public CHandle<CEntityBlocker> EntityBlocker => Schema.GetDeclaredClass<CHandle<CEntityBlocker>>(this.Handle, "CPropDoorRotating", "m_hEntityBlocker");
|
|
|
|
}
|
|
|
|
public partial class CPropDoorRotatingBreakable : CPropDoorRotating
|
|
{
|
|
public CPropDoorRotatingBreakable (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bBreakable
|
|
[SchemaMember("CPropDoorRotatingBreakable", "m_bBreakable")]
|
|
public ref bool Breakable => ref Schema.GetRef<bool>(this.Handle, "CPropDoorRotatingBreakable", "m_bBreakable");
|
|
|
|
// m_isAbleToCloseAreaPortals
|
|
[SchemaMember("CPropDoorRotatingBreakable", "m_isAbleToCloseAreaPortals")]
|
|
public ref bool IsAbleToCloseAreaPortals => ref Schema.GetRef<bool>(this.Handle, "CPropDoorRotatingBreakable", "m_isAbleToCloseAreaPortals");
|
|
|
|
// m_currentDamageState
|
|
[SchemaMember("CPropDoorRotatingBreakable", "m_currentDamageState")]
|
|
public ref Int32 CurrentDamageState => ref Schema.GetRef<Int32>(this.Handle, "CPropDoorRotatingBreakable", "m_currentDamageState");
|
|
|
|
// m_damageStates
|
|
[SchemaMember("CPropDoorRotatingBreakable", "m_damageStates")]
|
|
public NetworkedVector<string> DamageStates => Schema.GetDeclaredClass<NetworkedVector<string>>(this.Handle, "CPropDoorRotatingBreakable", "m_damageStates");
|
|
|
|
}
|
|
|
|
public partial class CPushable : CBreakable
|
|
{
|
|
public CPushable (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CRagdollConstraint : CPhysConstraint
|
|
{
|
|
public CRagdollConstraint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_xmin
|
|
[SchemaMember("CRagdollConstraint", "m_xmin")]
|
|
public ref float Xmin => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_xmin");
|
|
|
|
// m_xmax
|
|
[SchemaMember("CRagdollConstraint", "m_xmax")]
|
|
public ref float Xmax => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_xmax");
|
|
|
|
// m_ymin
|
|
[SchemaMember("CRagdollConstraint", "m_ymin")]
|
|
public ref float Ymin => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_ymin");
|
|
|
|
// m_ymax
|
|
[SchemaMember("CRagdollConstraint", "m_ymax")]
|
|
public ref float Ymax => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_ymax");
|
|
|
|
// m_zmin
|
|
[SchemaMember("CRagdollConstraint", "m_zmin")]
|
|
public ref float Zmin => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_zmin");
|
|
|
|
// m_zmax
|
|
[SchemaMember("CRagdollConstraint", "m_zmax")]
|
|
public ref float Zmax => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_zmax");
|
|
|
|
// m_xfriction
|
|
[SchemaMember("CRagdollConstraint", "m_xfriction")]
|
|
public ref float Xfriction => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_xfriction");
|
|
|
|
// m_yfriction
|
|
[SchemaMember("CRagdollConstraint", "m_yfriction")]
|
|
public ref float Yfriction => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_yfriction");
|
|
|
|
// m_zfriction
|
|
[SchemaMember("CRagdollConstraint", "m_zfriction")]
|
|
public ref float Zfriction => ref Schema.GetRef<float>(this.Handle, "CRagdollConstraint", "m_zfriction");
|
|
|
|
}
|
|
|
|
public partial class CRagdollMagnet : CPointEntity
|
|
{
|
|
public CRagdollMagnet (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CRagdollMagnet", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CRagdollMagnet", "m_bDisabled");
|
|
|
|
// m_radius
|
|
[SchemaMember("CRagdollMagnet", "m_radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CRagdollMagnet", "m_radius");
|
|
|
|
// m_force
|
|
[SchemaMember("CRagdollMagnet", "m_force")]
|
|
public ref float Force => ref Schema.GetRef<float>(this.Handle, "CRagdollMagnet", "m_force");
|
|
|
|
// m_axis
|
|
[SchemaMember("CRagdollMagnet", "m_axis")]
|
|
public Vector Axis => Schema.GetDeclaredClass<Vector>(this.Handle, "CRagdollMagnet", "m_axis");
|
|
|
|
}
|
|
|
|
public partial class CRagdollManager : CBaseEntity
|
|
{
|
|
public CRagdollManager (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iCurrentMaxRagdollCount
|
|
[SchemaMember("CRagdollManager", "m_iCurrentMaxRagdollCount")]
|
|
public ref sbyte CurrentMaxRagdollCount => ref Schema.GetRef<sbyte>(this.Handle, "CRagdollManager", "m_iCurrentMaxRagdollCount");
|
|
|
|
// m_iMaxRagdollCount
|
|
[SchemaMember("CRagdollManager", "m_iMaxRagdollCount")]
|
|
public ref Int32 MaxRagdollCount => ref Schema.GetRef<Int32>(this.Handle, "CRagdollManager", "m_iMaxRagdollCount");
|
|
|
|
// m_bSaveImportant
|
|
[SchemaMember("CRagdollManager", "m_bSaveImportant")]
|
|
public ref bool SaveImportant => ref Schema.GetRef<bool>(this.Handle, "CRagdollManager", "m_bSaveImportant");
|
|
|
|
}
|
|
|
|
public partial class CRagdollProp : CBaseAnimGraph
|
|
{
|
|
public CRagdollProp (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_ragdoll
|
|
[SchemaMember("CRagdollProp", "m_ragdoll")]
|
|
public ragdoll_t Ragdoll => Schema.GetDeclaredClass<ragdoll_t>(this.Handle, "CRagdollProp", "m_ragdoll");
|
|
|
|
// m_bStartDisabled
|
|
[SchemaMember("CRagdollProp", "m_bStartDisabled")]
|
|
public ref bool StartDisabled => ref Schema.GetRef<bool>(this.Handle, "CRagdollProp", "m_bStartDisabled");
|
|
|
|
// m_ragPos
|
|
[SchemaMember("CRagdollProp", "m_ragPos")]
|
|
public NetworkedVector<Vector> RagPos => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CRagdollProp", "m_ragPos");
|
|
|
|
// m_ragAngles
|
|
[SchemaMember("CRagdollProp", "m_ragAngles")]
|
|
public NetworkedVector<QAngle> RagAngles => Schema.GetDeclaredClass<NetworkedVector<QAngle>>(this.Handle, "CRagdollProp", "m_ragAngles");
|
|
|
|
// m_hRagdollSource
|
|
[SchemaMember("CRagdollProp", "m_hRagdollSource")]
|
|
public CHandle<CBaseEntity> RagdollSource => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CRagdollProp", "m_hRagdollSource");
|
|
|
|
// m_lastUpdateTickCount
|
|
[SchemaMember("CRagdollProp", "m_lastUpdateTickCount")]
|
|
public ref UInt32 LastUpdateTickCount => ref Schema.GetRef<UInt32>(this.Handle, "CRagdollProp", "m_lastUpdateTickCount");
|
|
|
|
// m_allAsleep
|
|
[SchemaMember("CRagdollProp", "m_allAsleep")]
|
|
public ref bool AllAsleep => ref Schema.GetRef<bool>(this.Handle, "CRagdollProp", "m_allAsleep");
|
|
|
|
// m_bFirstCollisionAfterLaunch
|
|
[SchemaMember("CRagdollProp", "m_bFirstCollisionAfterLaunch")]
|
|
public ref bool FirstCollisionAfterLaunch => ref Schema.GetRef<bool>(this.Handle, "CRagdollProp", "m_bFirstCollisionAfterLaunch");
|
|
|
|
// m_hDamageEntity
|
|
[SchemaMember("CRagdollProp", "m_hDamageEntity")]
|
|
public CHandle<CBaseEntity> DamageEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CRagdollProp", "m_hDamageEntity");
|
|
|
|
// m_hKiller
|
|
[SchemaMember("CRagdollProp", "m_hKiller")]
|
|
public CHandle<CBaseEntity> Killer => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CRagdollProp", "m_hKiller");
|
|
|
|
// m_hPhysicsAttacker
|
|
[SchemaMember("CRagdollProp", "m_hPhysicsAttacker")]
|
|
public CHandle<CBasePlayerPawn> PhysicsAttacker => Schema.GetDeclaredClass<CHandle<CBasePlayerPawn>>(this.Handle, "CRagdollProp", "m_hPhysicsAttacker");
|
|
|
|
// m_flLastPhysicsInfluenceTime
|
|
[SchemaMember("CRagdollProp", "m_flLastPhysicsInfluenceTime")]
|
|
public ref float LastPhysicsInfluenceTime => ref Schema.GetRef<float>(this.Handle, "CRagdollProp", "m_flLastPhysicsInfluenceTime");
|
|
|
|
// m_flFadeOutStartTime
|
|
[SchemaMember("CRagdollProp", "m_flFadeOutStartTime")]
|
|
public ref float FadeOutStartTime => ref Schema.GetRef<float>(this.Handle, "CRagdollProp", "m_flFadeOutStartTime");
|
|
|
|
// m_flFadeTime
|
|
[SchemaMember("CRagdollProp", "m_flFadeTime")]
|
|
public ref float FadeTime => ref Schema.GetRef<float>(this.Handle, "CRagdollProp", "m_flFadeTime");
|
|
|
|
// m_vecLastOrigin
|
|
[SchemaMember("CRagdollProp", "m_vecLastOrigin")]
|
|
public Vector LastOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CRagdollProp", "m_vecLastOrigin");
|
|
|
|
// m_flAwakeTime
|
|
[SchemaMember("CRagdollProp", "m_flAwakeTime")]
|
|
public ref float AwakeTime => ref Schema.GetRef<float>(this.Handle, "CRagdollProp", "m_flAwakeTime");
|
|
|
|
// m_flLastOriginChangeTime
|
|
[SchemaMember("CRagdollProp", "m_flLastOriginChangeTime")]
|
|
public ref float LastOriginChangeTime => ref Schema.GetRef<float>(this.Handle, "CRagdollProp", "m_flLastOriginChangeTime");
|
|
|
|
// m_nBloodColor
|
|
[SchemaMember("CRagdollProp", "m_nBloodColor")]
|
|
public ref Int32 BloodColor => ref Schema.GetRef<Int32>(this.Handle, "CRagdollProp", "m_nBloodColor");
|
|
|
|
// m_strOriginClassName
|
|
[SchemaMember("CRagdollProp", "m_strOriginClassName")]
|
|
public string StrOriginClassName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CRagdollProp", "m_strOriginClassName"); }
|
|
set { Schema.SetString(this.Handle, "CRagdollProp", "m_strOriginClassName", value); }
|
|
}
|
|
|
|
// m_strSourceClassName
|
|
[SchemaMember("CRagdollProp", "m_strSourceClassName")]
|
|
public string StrSourceClassName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CRagdollProp", "m_strSourceClassName"); }
|
|
set { Schema.SetString(this.Handle, "CRagdollProp", "m_strSourceClassName", value); }
|
|
}
|
|
|
|
// m_bHasBeenPhysgunned
|
|
[SchemaMember("CRagdollProp", "m_bHasBeenPhysgunned")]
|
|
public ref bool HasBeenPhysgunned => ref Schema.GetRef<bool>(this.Handle, "CRagdollProp", "m_bHasBeenPhysgunned");
|
|
|
|
// m_bShouldTeleportPhysics
|
|
[SchemaMember("CRagdollProp", "m_bShouldTeleportPhysics")]
|
|
public ref bool ShouldTeleportPhysics => ref Schema.GetRef<bool>(this.Handle, "CRagdollProp", "m_bShouldTeleportPhysics");
|
|
|
|
// m_flBlendWeight
|
|
[SchemaMember("CRagdollProp", "m_flBlendWeight")]
|
|
public ref float BlendWeight => ref Schema.GetRef<float>(this.Handle, "CRagdollProp", "m_flBlendWeight");
|
|
|
|
// m_flDefaultFadeScale
|
|
[SchemaMember("CRagdollProp", "m_flDefaultFadeScale")]
|
|
public ref float DefaultFadeScale => ref Schema.GetRef<float>(this.Handle, "CRagdollProp", "m_flDefaultFadeScale");
|
|
|
|
// m_ragdollMins
|
|
[SchemaMember("CRagdollProp", "m_ragdollMins")]
|
|
public NetworkedVector<Vector> RagdollMins => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CRagdollProp", "m_ragdollMins");
|
|
|
|
// m_ragdollMaxs
|
|
[SchemaMember("CRagdollProp", "m_ragdollMaxs")]
|
|
public NetworkedVector<Vector> RagdollMaxs => Schema.GetDeclaredClass<NetworkedVector<Vector>>(this.Handle, "CRagdollProp", "m_ragdollMaxs");
|
|
|
|
// m_bShouldDeleteActivationRecord
|
|
[SchemaMember("CRagdollProp", "m_bShouldDeleteActivationRecord")]
|
|
public ref bool ShouldDeleteActivationRecord => ref Schema.GetRef<bool>(this.Handle, "CRagdollProp", "m_bShouldDeleteActivationRecord");
|
|
|
|
// m_bValidatePoweredRagdollPose
|
|
[SchemaMember("CRagdollProp", "m_bValidatePoweredRagdollPose")]
|
|
public ref bool ValidatePoweredRagdollPose => ref Schema.GetRef<bool>(this.Handle, "CRagdollProp", "m_bValidatePoweredRagdollPose");
|
|
|
|
}
|
|
|
|
public partial class CRagdollPropAlias_physics_prop_ragdoll : CRagdollProp
|
|
{
|
|
public CRagdollPropAlias_physics_prop_ragdoll (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CRagdollPropAttached : CRagdollProp
|
|
{
|
|
public CRagdollPropAttached (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_boneIndexAttached
|
|
[SchemaMember("CRagdollPropAttached", "m_boneIndexAttached")]
|
|
public ref UInt32 BoneIndexAttached => ref Schema.GetRef<UInt32>(this.Handle, "CRagdollPropAttached", "m_boneIndexAttached");
|
|
|
|
// m_ragdollAttachedObjectIndex
|
|
[SchemaMember("CRagdollPropAttached", "m_ragdollAttachedObjectIndex")]
|
|
public ref UInt32 RagdollAttachedObjectIndex => ref Schema.GetRef<UInt32>(this.Handle, "CRagdollPropAttached", "m_ragdollAttachedObjectIndex");
|
|
|
|
// m_attachmentPointBoneSpace
|
|
[SchemaMember("CRagdollPropAttached", "m_attachmentPointBoneSpace")]
|
|
public Vector AttachmentPointBoneSpace => Schema.GetDeclaredClass<Vector>(this.Handle, "CRagdollPropAttached", "m_attachmentPointBoneSpace");
|
|
|
|
// m_attachmentPointRagdollSpace
|
|
[SchemaMember("CRagdollPropAttached", "m_attachmentPointRagdollSpace")]
|
|
public Vector AttachmentPointRagdollSpace => Schema.GetDeclaredClass<Vector>(this.Handle, "CRagdollPropAttached", "m_attachmentPointRagdollSpace");
|
|
|
|
// m_bShouldDetach
|
|
[SchemaMember("CRagdollPropAttached", "m_bShouldDetach")]
|
|
public ref bool ShouldDetach => ref Schema.GetRef<bool>(this.Handle, "CRagdollPropAttached", "m_bShouldDetach");
|
|
|
|
// m_bShouldDeleteAttachedActivationRecord
|
|
[SchemaMember("CRagdollPropAttached", "m_bShouldDeleteAttachedActivationRecord")]
|
|
public ref bool ShouldDeleteAttachedActivationRecord => ref Schema.GetRef<bool>(this.Handle, "CRagdollPropAttached", "m_bShouldDeleteAttachedActivationRecord");
|
|
|
|
}
|
|
|
|
public partial class CRangeFloat : NativeObject
|
|
{
|
|
public CRangeFloat (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pValue
|
|
[SchemaMember("CRangeFloat", "m_pValue")]
|
|
public Span<float> Value => Schema.GetFixedArray<float>(this.Handle, "CRangeFloat", "m_pValue", 2);
|
|
|
|
}
|
|
|
|
public partial class CRectLight : CBarnLight
|
|
{
|
|
public CRectLight (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bShowLight
|
|
[SchemaMember("CRectLight", "m_bShowLight")]
|
|
public ref bool ShowLight => ref Schema.GetRef<bool>(this.Handle, "CRectLight", "m_bShowLight");
|
|
|
|
}
|
|
|
|
public partial class CRenderComponent : CEntityComponent
|
|
{
|
|
public CRenderComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("CRenderComponent", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "CRenderComponent", "__m_pChainEntity");
|
|
|
|
// m_bIsRenderingWithViewModels
|
|
[SchemaMember("CRenderComponent", "m_bIsRenderingWithViewModels")]
|
|
public ref bool IsRenderingWithViewModels => ref Schema.GetRef<bool>(this.Handle, "CRenderComponent", "m_bIsRenderingWithViewModels");
|
|
|
|
// m_nSplitscreenFlags
|
|
[SchemaMember("CRenderComponent", "m_nSplitscreenFlags")]
|
|
public ref UInt32 SplitscreenFlags => ref Schema.GetRef<UInt32>(this.Handle, "CRenderComponent", "m_nSplitscreenFlags");
|
|
|
|
// m_bEnableRendering
|
|
[SchemaMember("CRenderComponent", "m_bEnableRendering")]
|
|
public ref bool EnableRendering => ref Schema.GetRef<bool>(this.Handle, "CRenderComponent", "m_bEnableRendering");
|
|
|
|
// m_bInterpolationReadyToDraw
|
|
[SchemaMember("CRenderComponent", "m_bInterpolationReadyToDraw")]
|
|
public ref bool InterpolationReadyToDraw => ref Schema.GetRef<bool>(this.Handle, "CRenderComponent", "m_bInterpolationReadyToDraw");
|
|
|
|
}
|
|
|
|
public partial class CRetakeGameRules : NativeObject
|
|
{
|
|
public CRetakeGameRules (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nMatchSeed
|
|
[SchemaMember("CRetakeGameRules", "m_nMatchSeed")]
|
|
public ref Int32 MatchSeed => ref Schema.GetRef<Int32>(this.Handle, "CRetakeGameRules", "m_nMatchSeed");
|
|
|
|
// m_bBlockersPresent
|
|
[SchemaMember("CRetakeGameRules", "m_bBlockersPresent")]
|
|
public ref bool BlockersPresent => ref Schema.GetRef<bool>(this.Handle, "CRetakeGameRules", "m_bBlockersPresent");
|
|
|
|
// m_bRoundInProgress
|
|
[SchemaMember("CRetakeGameRules", "m_bRoundInProgress")]
|
|
public ref bool RoundInProgress => ref Schema.GetRef<bool>(this.Handle, "CRetakeGameRules", "m_bRoundInProgress");
|
|
|
|
// m_iFirstSecondHalfRound
|
|
[SchemaMember("CRetakeGameRules", "m_iFirstSecondHalfRound")]
|
|
public ref Int32 FirstSecondHalfRound => ref Schema.GetRef<Int32>(this.Handle, "CRetakeGameRules", "m_iFirstSecondHalfRound");
|
|
|
|
// m_iBombSite
|
|
[SchemaMember("CRetakeGameRules", "m_iBombSite")]
|
|
public ref Int32 BombSite => ref Schema.GetRef<Int32>(this.Handle, "CRetakeGameRules", "m_iBombSite");
|
|
|
|
}
|
|
|
|
public partial class CRevertSaved : CModelPointEntity
|
|
{
|
|
public CRevertSaved (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_loadTime
|
|
[SchemaMember("CRevertSaved", "m_loadTime")]
|
|
public ref float LoadTime => ref Schema.GetRef<float>(this.Handle, "CRevertSaved", "m_loadTime");
|
|
|
|
// m_Duration
|
|
[SchemaMember("CRevertSaved", "m_Duration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "CRevertSaved", "m_Duration");
|
|
|
|
// m_HoldTime
|
|
[SchemaMember("CRevertSaved", "m_HoldTime")]
|
|
public ref float HoldTime => ref Schema.GetRef<float>(this.Handle, "CRevertSaved", "m_HoldTime");
|
|
|
|
}
|
|
|
|
public partial class CRopeKeyframe : CBaseModelEntity
|
|
{
|
|
public CRopeKeyframe (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_RopeFlags
|
|
[SchemaMember("CRopeKeyframe", "m_RopeFlags")]
|
|
public ref UInt16 RopeFlags => ref Schema.GetRef<UInt16>(this.Handle, "CRopeKeyframe", "m_RopeFlags");
|
|
|
|
// m_iNextLinkName
|
|
[SchemaMember("CRopeKeyframe", "m_iNextLinkName")]
|
|
public string NextLinkName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CRopeKeyframe", "m_iNextLinkName"); }
|
|
set { Schema.SetString(this.Handle, "CRopeKeyframe", "m_iNextLinkName", value); }
|
|
}
|
|
|
|
// m_Slack
|
|
[SchemaMember("CRopeKeyframe", "m_Slack")]
|
|
public ref Int16 Slack => ref Schema.GetRef<Int16>(this.Handle, "CRopeKeyframe", "m_Slack");
|
|
|
|
// m_Width
|
|
[SchemaMember("CRopeKeyframe", "m_Width")]
|
|
public ref float Width => ref Schema.GetRef<float>(this.Handle, "CRopeKeyframe", "m_Width");
|
|
|
|
// m_TextureScale
|
|
[SchemaMember("CRopeKeyframe", "m_TextureScale")]
|
|
public ref float TextureScale => ref Schema.GetRef<float>(this.Handle, "CRopeKeyframe", "m_TextureScale");
|
|
|
|
// m_nSegments
|
|
[SchemaMember("CRopeKeyframe", "m_nSegments")]
|
|
public ref byte Segments => ref Schema.GetRef<byte>(this.Handle, "CRopeKeyframe", "m_nSegments");
|
|
|
|
// m_bConstrainBetweenEndpoints
|
|
[SchemaMember("CRopeKeyframe", "m_bConstrainBetweenEndpoints")]
|
|
public ref bool ConstrainBetweenEndpoints => ref Schema.GetRef<bool>(this.Handle, "CRopeKeyframe", "m_bConstrainBetweenEndpoints");
|
|
|
|
// m_strRopeMaterialModel
|
|
[SchemaMember("CRopeKeyframe", "m_strRopeMaterialModel")]
|
|
public string StrRopeMaterialModel
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CRopeKeyframe", "m_strRopeMaterialModel"); }
|
|
set { Schema.SetString(this.Handle, "CRopeKeyframe", "m_strRopeMaterialModel", value); }
|
|
}
|
|
|
|
// m_iRopeMaterialModelIndex
|
|
[SchemaMember("CRopeKeyframe", "m_iRopeMaterialModelIndex")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> RopeMaterialModelIndex => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CRopeKeyframe", "m_iRopeMaterialModelIndex");
|
|
|
|
// m_Subdiv
|
|
[SchemaMember("CRopeKeyframe", "m_Subdiv")]
|
|
public ref byte Subdiv => ref Schema.GetRef<byte>(this.Handle, "CRopeKeyframe", "m_Subdiv");
|
|
|
|
// m_nChangeCount
|
|
[SchemaMember("CRopeKeyframe", "m_nChangeCount")]
|
|
public ref byte ChangeCount => ref Schema.GetRef<byte>(this.Handle, "CRopeKeyframe", "m_nChangeCount");
|
|
|
|
// m_RopeLength
|
|
[SchemaMember("CRopeKeyframe", "m_RopeLength")]
|
|
public ref Int16 RopeLength => ref Schema.GetRef<Int16>(this.Handle, "CRopeKeyframe", "m_RopeLength");
|
|
|
|
// m_fLockedPoints
|
|
[SchemaMember("CRopeKeyframe", "m_fLockedPoints")]
|
|
public ref byte LockedPoints => ref Schema.GetRef<byte>(this.Handle, "CRopeKeyframe", "m_fLockedPoints");
|
|
|
|
// m_bCreatedFromMapFile
|
|
[SchemaMember("CRopeKeyframe", "m_bCreatedFromMapFile")]
|
|
public ref bool CreatedFromMapFile => ref Schema.GetRef<bool>(this.Handle, "CRopeKeyframe", "m_bCreatedFromMapFile");
|
|
|
|
// m_flScrollSpeed
|
|
[SchemaMember("CRopeKeyframe", "m_flScrollSpeed")]
|
|
public ref float ScrollSpeed => ref Schema.GetRef<float>(this.Handle, "CRopeKeyframe", "m_flScrollSpeed");
|
|
|
|
// m_bStartPointValid
|
|
[SchemaMember("CRopeKeyframe", "m_bStartPointValid")]
|
|
public ref bool StartPointValid => ref Schema.GetRef<bool>(this.Handle, "CRopeKeyframe", "m_bStartPointValid");
|
|
|
|
// m_bEndPointValid
|
|
[SchemaMember("CRopeKeyframe", "m_bEndPointValid")]
|
|
public ref bool EndPointValid => ref Schema.GetRef<bool>(this.Handle, "CRopeKeyframe", "m_bEndPointValid");
|
|
|
|
// m_hStartPoint
|
|
[SchemaMember("CRopeKeyframe", "m_hStartPoint")]
|
|
public CHandle<CBaseEntity> StartPoint => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CRopeKeyframe", "m_hStartPoint");
|
|
|
|
// m_hEndPoint
|
|
[SchemaMember("CRopeKeyframe", "m_hEndPoint")]
|
|
public CHandle<CBaseEntity> EndPoint => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CRopeKeyframe", "m_hEndPoint");
|
|
|
|
}
|
|
|
|
public partial class CRopeKeyframeAlias_move_rope : CRopeKeyframe
|
|
{
|
|
public CRopeKeyframeAlias_move_rope (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CRotButton : CBaseButton
|
|
{
|
|
public CRotButton (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CRotDoor : CBaseDoor
|
|
{
|
|
public CRotDoor (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bSolidBsp
|
|
[SchemaMember("CRotDoor", "m_bSolidBsp")]
|
|
public ref bool SolidBsp => ref Schema.GetRef<bool>(this.Handle, "CRotDoor", "m_bSolidBsp");
|
|
|
|
}
|
|
|
|
public partial class CRuleBrushEntity : CRuleEntity
|
|
{
|
|
public CRuleBrushEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CRuleEntity : CBaseModelEntity
|
|
{
|
|
public CRuleEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszMaster
|
|
[SchemaMember("CRuleEntity", "m_iszMaster")]
|
|
public string Master
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CRuleEntity", "m_iszMaster"); }
|
|
set { Schema.SetString(this.Handle, "CRuleEntity", "m_iszMaster", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CRulePointEntity : CRuleEntity
|
|
{
|
|
public CRulePointEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Score
|
|
[SchemaMember("CRulePointEntity", "m_Score")]
|
|
public ref Int32 Score => ref Schema.GetRef<Int32>(this.Handle, "CRulePointEntity", "m_Score");
|
|
|
|
}
|
|
|
|
public partial class CSceneEntity : CPointEntity
|
|
{
|
|
public CSceneEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszSceneFile
|
|
[SchemaMember("CSceneEntity", "m_iszSceneFile")]
|
|
public string SceneFile
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszSceneFile"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszSceneFile", value); }
|
|
}
|
|
|
|
// m_iszResumeSceneFile
|
|
[SchemaMember("CSceneEntity", "m_iszResumeSceneFile")]
|
|
public string ResumeSceneFile
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszResumeSceneFile"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszResumeSceneFile", value); }
|
|
}
|
|
|
|
// m_iszTarget1
|
|
[SchemaMember("CSceneEntity", "m_iszTarget1")]
|
|
public string IszTarget1
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget1"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget1", value); }
|
|
}
|
|
|
|
// m_iszTarget2
|
|
[SchemaMember("CSceneEntity", "m_iszTarget2")]
|
|
public string IszTarget2
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget2"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget2", value); }
|
|
}
|
|
|
|
// m_iszTarget3
|
|
[SchemaMember("CSceneEntity", "m_iszTarget3")]
|
|
public string IszTarget3
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget3"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget3", value); }
|
|
}
|
|
|
|
// m_iszTarget4
|
|
[SchemaMember("CSceneEntity", "m_iszTarget4")]
|
|
public string IszTarget4
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget4"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget4", value); }
|
|
}
|
|
|
|
// m_iszTarget5
|
|
[SchemaMember("CSceneEntity", "m_iszTarget5")]
|
|
public string IszTarget5
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget5"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget5", value); }
|
|
}
|
|
|
|
// m_iszTarget6
|
|
[SchemaMember("CSceneEntity", "m_iszTarget6")]
|
|
public string IszTarget6
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget6"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget6", value); }
|
|
}
|
|
|
|
// m_iszTarget7
|
|
[SchemaMember("CSceneEntity", "m_iszTarget7")]
|
|
public string IszTarget7
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget7"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget7", value); }
|
|
}
|
|
|
|
// m_iszTarget8
|
|
[SchemaMember("CSceneEntity", "m_iszTarget8")]
|
|
public string IszTarget8
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszTarget8"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszTarget8", value); }
|
|
}
|
|
|
|
// m_hTarget1
|
|
[SchemaMember("CSceneEntity", "m_hTarget1")]
|
|
public CHandle<CBaseEntity> HTarget1 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget1");
|
|
|
|
// m_hTarget2
|
|
[SchemaMember("CSceneEntity", "m_hTarget2")]
|
|
public CHandle<CBaseEntity> HTarget2 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget2");
|
|
|
|
// m_hTarget3
|
|
[SchemaMember("CSceneEntity", "m_hTarget3")]
|
|
public CHandle<CBaseEntity> HTarget3 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget3");
|
|
|
|
// m_hTarget4
|
|
[SchemaMember("CSceneEntity", "m_hTarget4")]
|
|
public CHandle<CBaseEntity> HTarget4 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget4");
|
|
|
|
// m_hTarget5
|
|
[SchemaMember("CSceneEntity", "m_hTarget5")]
|
|
public CHandle<CBaseEntity> HTarget5 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget5");
|
|
|
|
// m_hTarget6
|
|
[SchemaMember("CSceneEntity", "m_hTarget6")]
|
|
public CHandle<CBaseEntity> HTarget6 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget6");
|
|
|
|
// m_hTarget7
|
|
[SchemaMember("CSceneEntity", "m_hTarget7")]
|
|
public CHandle<CBaseEntity> HTarget7 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget7");
|
|
|
|
// m_hTarget8
|
|
[SchemaMember("CSceneEntity", "m_hTarget8")]
|
|
public CHandle<CBaseEntity> HTarget8 => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hTarget8");
|
|
|
|
// m_bIsPlayingBack
|
|
[SchemaMember("CSceneEntity", "m_bIsPlayingBack")]
|
|
public ref bool IsPlayingBack => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bIsPlayingBack");
|
|
|
|
// m_bPaused
|
|
[SchemaMember("CSceneEntity", "m_bPaused")]
|
|
public ref bool Paused => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bPaused");
|
|
|
|
// m_bMultiplayer
|
|
[SchemaMember("CSceneEntity", "m_bMultiplayer")]
|
|
public ref bool Multiplayer => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bMultiplayer");
|
|
|
|
// m_bAutogenerated
|
|
[SchemaMember("CSceneEntity", "m_bAutogenerated")]
|
|
public ref bool Autogenerated => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bAutogenerated");
|
|
|
|
// m_flForceClientTime
|
|
[SchemaMember("CSceneEntity", "m_flForceClientTime")]
|
|
public ref float ForceClientTime => ref Schema.GetRef<float>(this.Handle, "CSceneEntity", "m_flForceClientTime");
|
|
|
|
// m_flCurrentTime
|
|
[SchemaMember("CSceneEntity", "m_flCurrentTime")]
|
|
public ref float CurrentTime => ref Schema.GetRef<float>(this.Handle, "CSceneEntity", "m_flCurrentTime");
|
|
|
|
// m_flFrameTime
|
|
[SchemaMember("CSceneEntity", "m_flFrameTime")]
|
|
public ref float FrameTime => ref Schema.GetRef<float>(this.Handle, "CSceneEntity", "m_flFrameTime");
|
|
|
|
// m_bCancelAtNextInterrupt
|
|
[SchemaMember("CSceneEntity", "m_bCancelAtNextInterrupt")]
|
|
public ref bool CancelAtNextInterrupt => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bCancelAtNextInterrupt");
|
|
|
|
// m_fPitch
|
|
[SchemaMember("CSceneEntity", "m_fPitch")]
|
|
public ref float Pitch => ref Schema.GetRef<float>(this.Handle, "CSceneEntity", "m_fPitch");
|
|
|
|
// m_bAutomated
|
|
[SchemaMember("CSceneEntity", "m_bAutomated")]
|
|
public ref bool Automated => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bAutomated");
|
|
|
|
// m_nAutomatedAction
|
|
[SchemaMember("CSceneEntity", "m_nAutomatedAction")]
|
|
public ref Int32 AutomatedAction => ref Schema.GetRef<Int32>(this.Handle, "CSceneEntity", "m_nAutomatedAction");
|
|
|
|
// m_flAutomationDelay
|
|
[SchemaMember("CSceneEntity", "m_flAutomationDelay")]
|
|
public ref float AutomationDelay => ref Schema.GetRef<float>(this.Handle, "CSceneEntity", "m_flAutomationDelay");
|
|
|
|
// m_flAutomationTime
|
|
[SchemaMember("CSceneEntity", "m_flAutomationTime")]
|
|
public ref float AutomationTime => ref Schema.GetRef<float>(this.Handle, "CSceneEntity", "m_flAutomationTime");
|
|
|
|
// m_hWaitingForThisResumeScene
|
|
[SchemaMember("CSceneEntity", "m_hWaitingForThisResumeScene")]
|
|
public CHandle<CBaseEntity> WaitingForThisResumeScene => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hWaitingForThisResumeScene");
|
|
|
|
// m_bWaitingForResumeScene
|
|
[SchemaMember("CSceneEntity", "m_bWaitingForResumeScene")]
|
|
public ref bool WaitingForResumeScene => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bWaitingForResumeScene");
|
|
|
|
// m_bPausedViaInput
|
|
[SchemaMember("CSceneEntity", "m_bPausedViaInput")]
|
|
public ref bool PausedViaInput => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bPausedViaInput");
|
|
|
|
// m_bPauseAtNextInterrupt
|
|
[SchemaMember("CSceneEntity", "m_bPauseAtNextInterrupt")]
|
|
public ref bool PauseAtNextInterrupt => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bPauseAtNextInterrupt");
|
|
|
|
// m_bWaitingForActor
|
|
[SchemaMember("CSceneEntity", "m_bWaitingForActor")]
|
|
public ref bool WaitingForActor => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bWaitingForActor");
|
|
|
|
// m_bWaitingForInterrupt
|
|
[SchemaMember("CSceneEntity", "m_bWaitingForInterrupt")]
|
|
public ref bool WaitingForInterrupt => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bWaitingForInterrupt");
|
|
|
|
// m_bInterruptedActorsScenes
|
|
[SchemaMember("CSceneEntity", "m_bInterruptedActorsScenes")]
|
|
public ref bool InterruptedActorsScenes => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bInterruptedActorsScenes");
|
|
|
|
// m_bBreakOnNonIdle
|
|
[SchemaMember("CSceneEntity", "m_bBreakOnNonIdle")]
|
|
public ref bool BreakOnNonIdle => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bBreakOnNonIdle");
|
|
|
|
// m_hActorList
|
|
[SchemaMember("CSceneEntity", "m_hActorList")]
|
|
public NetworkedVector<CHandle<CBaseFlex>> ActorList => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseFlex>>>(this.Handle, "CSceneEntity", "m_hActorList");
|
|
|
|
// m_hRemoveActorList
|
|
[SchemaMember("CSceneEntity", "m_hRemoveActorList")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> RemoveActorList => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CSceneEntity", "m_hRemoveActorList");
|
|
|
|
// m_nSceneFlushCounter
|
|
[SchemaMember("CSceneEntity", "m_nSceneFlushCounter")]
|
|
public ref Int32 SceneFlushCounter => ref Schema.GetRef<Int32>(this.Handle, "CSceneEntity", "m_nSceneFlushCounter");
|
|
|
|
// m_nSceneStringIndex
|
|
[SchemaMember("CSceneEntity", "m_nSceneStringIndex")]
|
|
public ref UInt16 SceneStringIndex => ref Schema.GetRef<UInt16>(this.Handle, "CSceneEntity", "m_nSceneStringIndex");
|
|
|
|
// m_OnStart
|
|
[SchemaMember("CSceneEntity", "m_OnStart")]
|
|
public CEntityIOOutput OnStart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSceneEntity", "m_OnStart");
|
|
|
|
// m_OnCompletion
|
|
[SchemaMember("CSceneEntity", "m_OnCompletion")]
|
|
public CEntityIOOutput OnCompletion => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSceneEntity", "m_OnCompletion");
|
|
|
|
// m_OnCanceled
|
|
[SchemaMember("CSceneEntity", "m_OnCanceled")]
|
|
public CEntityIOOutput OnCanceled => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSceneEntity", "m_OnCanceled");
|
|
|
|
// m_OnPaused
|
|
[SchemaMember("CSceneEntity", "m_OnPaused")]
|
|
public CEntityIOOutput OnPaused => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSceneEntity", "m_OnPaused");
|
|
|
|
// m_OnResumed
|
|
[SchemaMember("CSceneEntity", "m_OnResumed")]
|
|
public CEntityIOOutput OnResumed => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSceneEntity", "m_OnResumed");
|
|
|
|
// m_OnTrigger
|
|
[SchemaMember("CSceneEntity", "m_OnTrigger")]
|
|
public Span<CEntityIOOutput> OnTrigger => Schema.GetFixedArray<CEntityIOOutput>(this.Handle, "CSceneEntity", "m_OnTrigger", 16);
|
|
|
|
// m_hInterruptScene
|
|
[SchemaMember("CSceneEntity", "m_hInterruptScene")]
|
|
public CHandle<CSceneEntity> InterruptScene => Schema.GetDeclaredClass<CHandle<CSceneEntity>>(this.Handle, "CSceneEntity", "m_hInterruptScene");
|
|
|
|
// m_nInterruptCount
|
|
[SchemaMember("CSceneEntity", "m_nInterruptCount")]
|
|
public ref Int32 InterruptCount => ref Schema.GetRef<Int32>(this.Handle, "CSceneEntity", "m_nInterruptCount");
|
|
|
|
// m_bSceneMissing
|
|
[SchemaMember("CSceneEntity", "m_bSceneMissing")]
|
|
public ref bool SceneMissing => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bSceneMissing");
|
|
|
|
// m_bInterrupted
|
|
[SchemaMember("CSceneEntity", "m_bInterrupted")]
|
|
public ref bool Interrupted => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bInterrupted");
|
|
|
|
// m_bCompletedEarly
|
|
[SchemaMember("CSceneEntity", "m_bCompletedEarly")]
|
|
public ref bool CompletedEarly => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bCompletedEarly");
|
|
|
|
// m_bInterruptSceneFinished
|
|
[SchemaMember("CSceneEntity", "m_bInterruptSceneFinished")]
|
|
public ref bool InterruptSceneFinished => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bInterruptSceneFinished");
|
|
|
|
// m_bRestoring
|
|
[SchemaMember("CSceneEntity", "m_bRestoring")]
|
|
public ref bool Restoring => ref Schema.GetRef<bool>(this.Handle, "CSceneEntity", "m_bRestoring");
|
|
|
|
// m_hNotifySceneCompletion
|
|
[SchemaMember("CSceneEntity", "m_hNotifySceneCompletion")]
|
|
public NetworkedVector<CHandle<CSceneEntity>> NotifySceneCompletion => Schema.GetDeclaredClass<NetworkedVector<CHandle<CSceneEntity>>>(this.Handle, "CSceneEntity", "m_hNotifySceneCompletion");
|
|
|
|
// m_hListManagers
|
|
[SchemaMember("CSceneEntity", "m_hListManagers")]
|
|
public NetworkedVector<CHandle<CSceneListManager>> ListManagers => Schema.GetDeclaredClass<NetworkedVector<CHandle<CSceneListManager>>>(this.Handle, "CSceneEntity", "m_hListManagers");
|
|
|
|
// m_iszSoundName
|
|
[SchemaMember("CSceneEntity", "m_iszSoundName")]
|
|
public string SoundName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSceneEntity", "m_iszSoundName"); }
|
|
set { Schema.SetString(this.Handle, "CSceneEntity", "m_iszSoundName", value); }
|
|
}
|
|
|
|
// m_hActor
|
|
[SchemaMember("CSceneEntity", "m_hActor")]
|
|
public CHandle<CBaseFlex> Actor => Schema.GetDeclaredClass<CHandle<CBaseFlex>>(this.Handle, "CSceneEntity", "m_hActor");
|
|
|
|
// m_hActivator
|
|
[SchemaMember("CSceneEntity", "m_hActivator")]
|
|
public CHandle<CBaseEntity> Activator => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSceneEntity", "m_hActivator");
|
|
|
|
// m_BusyActor
|
|
[SchemaMember("CSceneEntity", "m_BusyActor")]
|
|
public ref Int32 BusyActor => ref Schema.GetRef<Int32>(this.Handle, "CSceneEntity", "m_BusyActor");
|
|
|
|
// m_iPlayerDeathBehavior
|
|
[SchemaMember("CSceneEntity", "m_iPlayerDeathBehavior")]
|
|
public ref SceneOnPlayerDeath_t PlayerDeathBehavior => ref Schema.GetRef<SceneOnPlayerDeath_t>(this.Handle, "CSceneEntity", "m_iPlayerDeathBehavior");
|
|
|
|
}
|
|
|
|
public partial class CSceneEntityAlias_logic_choreographed_scene : CSceneEntity
|
|
{
|
|
public CSceneEntityAlias_logic_choreographed_scene (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSceneListManager : CLogicalEntity
|
|
{
|
|
public CSceneListManager (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hListManagers
|
|
[SchemaMember("CSceneListManager", "m_hListManagers")]
|
|
public NetworkedVector<CHandle<CSceneListManager>> ListManagers => Schema.GetDeclaredClass<NetworkedVector<CHandle<CSceneListManager>>>(this.Handle, "CSceneListManager", "m_hListManagers");
|
|
|
|
// m_iszScenes
|
|
[SchemaMember("CSceneListManager", "m_iszScenes")]
|
|
public Span<string> IszScenes => Schema.GetFixedArray<string>(this.Handle, "CSceneListManager", "m_iszScenes", 16);
|
|
|
|
// m_hScenes
|
|
[SchemaMember("CSceneListManager", "m_hScenes")]
|
|
public Span<CHandle<CBaseEntity>> HScenes => Schema.GetFixedArray<CHandle<CBaseEntity>>(this.Handle, "CSceneListManager", "m_hScenes", 16);
|
|
|
|
}
|
|
|
|
public partial class CScriptComponent : CEntityComponent
|
|
{
|
|
public CScriptComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_scriptClassName
|
|
[SchemaMember("CScriptComponent", "m_scriptClassName")]
|
|
public string ScriptClassName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptComponent", "m_scriptClassName"); }
|
|
set { Schema.SetString(this.Handle, "CScriptComponent", "m_scriptClassName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CScriptedSequence : CBaseEntity
|
|
{
|
|
public CScriptedSequence (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszEntry
|
|
[SchemaMember("CScriptedSequence", "m_iszEntry")]
|
|
public string Entry
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszEntry"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszEntry", value); }
|
|
}
|
|
|
|
// m_iszPreIdle
|
|
[SchemaMember("CScriptedSequence", "m_iszPreIdle")]
|
|
public string PreIdle
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszPreIdle"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszPreIdle", value); }
|
|
}
|
|
|
|
// m_iszPlay
|
|
[SchemaMember("CScriptedSequence", "m_iszPlay")]
|
|
public string Play
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszPlay"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszPlay", value); }
|
|
}
|
|
|
|
// m_iszPostIdle
|
|
[SchemaMember("CScriptedSequence", "m_iszPostIdle")]
|
|
public string PostIdle
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszPostIdle"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszPostIdle", value); }
|
|
}
|
|
|
|
// m_iszModifierToAddOnPlay
|
|
[SchemaMember("CScriptedSequence", "m_iszModifierToAddOnPlay")]
|
|
public string ModifierToAddOnPlay
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszModifierToAddOnPlay"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszModifierToAddOnPlay", value); }
|
|
}
|
|
|
|
// m_iszNextScript
|
|
[SchemaMember("CScriptedSequence", "m_iszNextScript")]
|
|
public string NextScript
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszNextScript"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszNextScript", value); }
|
|
}
|
|
|
|
// m_iszEntity
|
|
[SchemaMember("CScriptedSequence", "m_iszEntity")]
|
|
public string Entity
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszEntity"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszEntity", value); }
|
|
}
|
|
|
|
// m_iszSyncGroup
|
|
[SchemaMember("CScriptedSequence", "m_iszSyncGroup")]
|
|
public string SyncGroup
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CScriptedSequence", "m_iszSyncGroup"); }
|
|
set { Schema.SetString(this.Handle, "CScriptedSequence", "m_iszSyncGroup", value); }
|
|
}
|
|
|
|
// m_nMoveTo
|
|
[SchemaMember("CScriptedSequence", "m_nMoveTo")]
|
|
public ref ScriptedMoveTo_t MoveTo => ref Schema.GetRef<ScriptedMoveTo_t>(this.Handle, "CScriptedSequence", "m_nMoveTo");
|
|
|
|
// m_bIsPlayingPreIdle
|
|
[SchemaMember("CScriptedSequence", "m_bIsPlayingPreIdle")]
|
|
public ref bool IsPlayingPreIdle => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bIsPlayingPreIdle");
|
|
|
|
// m_bIsPlayingEntry
|
|
[SchemaMember("CScriptedSequence", "m_bIsPlayingEntry")]
|
|
public ref bool IsPlayingEntry => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bIsPlayingEntry");
|
|
|
|
// m_bIsPlayingAction
|
|
[SchemaMember("CScriptedSequence", "m_bIsPlayingAction")]
|
|
public ref bool IsPlayingAction => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bIsPlayingAction");
|
|
|
|
// m_bIsPlayingPostIdle
|
|
[SchemaMember("CScriptedSequence", "m_bIsPlayingPostIdle")]
|
|
public ref bool IsPlayingPostIdle => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bIsPlayingPostIdle");
|
|
|
|
// m_bLoopPreIdleSequence
|
|
[SchemaMember("CScriptedSequence", "m_bLoopPreIdleSequence")]
|
|
public ref bool LoopPreIdleSequence => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bLoopPreIdleSequence");
|
|
|
|
// m_bLoopActionSequence
|
|
[SchemaMember("CScriptedSequence", "m_bLoopActionSequence")]
|
|
public ref bool LoopActionSequence => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bLoopActionSequence");
|
|
|
|
// m_bLoopPostIdleSequence
|
|
[SchemaMember("CScriptedSequence", "m_bLoopPostIdleSequence")]
|
|
public ref bool LoopPostIdleSequence => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bLoopPostIdleSequence");
|
|
|
|
// m_bSynchPostIdles
|
|
[SchemaMember("CScriptedSequence", "m_bSynchPostIdles")]
|
|
public ref bool SynchPostIdles => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bSynchPostIdles");
|
|
|
|
// m_bIgnoreGravity
|
|
[SchemaMember("CScriptedSequence", "m_bIgnoreGravity")]
|
|
public ref bool IgnoreGravity => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bIgnoreGravity");
|
|
|
|
// m_bDisableNPCCollisions
|
|
[SchemaMember("CScriptedSequence", "m_bDisableNPCCollisions")]
|
|
public ref bool DisableNPCCollisions => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bDisableNPCCollisions");
|
|
|
|
// m_bKeepAnimgraphLockedPost
|
|
[SchemaMember("CScriptedSequence", "m_bKeepAnimgraphLockedPost")]
|
|
public ref bool KeepAnimgraphLockedPost => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bKeepAnimgraphLockedPost");
|
|
|
|
// m_bDontAddModifiers
|
|
[SchemaMember("CScriptedSequence", "m_bDontAddModifiers")]
|
|
public ref bool DontAddModifiers => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bDontAddModifiers");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CScriptedSequence", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CScriptedSequence", "m_flRadius");
|
|
|
|
// m_flRepeat
|
|
[SchemaMember("CScriptedSequence", "m_flRepeat")]
|
|
public ref float Repeat => ref Schema.GetRef<float>(this.Handle, "CScriptedSequence", "m_flRepeat");
|
|
|
|
// m_flPlayAnimFadeInTime
|
|
[SchemaMember("CScriptedSequence", "m_flPlayAnimFadeInTime")]
|
|
public ref float PlayAnimFadeInTime => ref Schema.GetRef<float>(this.Handle, "CScriptedSequence", "m_flPlayAnimFadeInTime");
|
|
|
|
// m_flMoveInterpTime
|
|
[SchemaMember("CScriptedSequence", "m_flMoveInterpTime")]
|
|
public ref float MoveInterpTime => ref Schema.GetRef<float>(this.Handle, "CScriptedSequence", "m_flMoveInterpTime");
|
|
|
|
// m_flAngRate
|
|
[SchemaMember("CScriptedSequence", "m_flAngRate")]
|
|
public ref float AngRate => ref Schema.GetRef<float>(this.Handle, "CScriptedSequence", "m_flAngRate");
|
|
|
|
// m_iDelay
|
|
[SchemaMember("CScriptedSequence", "m_iDelay")]
|
|
public ref Int32 Delay => ref Schema.GetRef<Int32>(this.Handle, "CScriptedSequence", "m_iDelay");
|
|
|
|
// m_startTime
|
|
[SchemaMember("CScriptedSequence", "m_startTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CScriptedSequence", "m_startTime");
|
|
|
|
// m_bWaitForBeginSequence
|
|
[SchemaMember("CScriptedSequence", "m_bWaitForBeginSequence")]
|
|
public ref bool WaitForBeginSequence => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bWaitForBeginSequence");
|
|
|
|
// m_saved_effects
|
|
[SchemaMember("CScriptedSequence", "m_saved_effects")]
|
|
public ref Int32 Saved_effects => ref Schema.GetRef<Int32>(this.Handle, "CScriptedSequence", "m_saved_effects");
|
|
|
|
// m_savedFlags
|
|
[SchemaMember("CScriptedSequence", "m_savedFlags")]
|
|
public ref Int32 SavedFlags => ref Schema.GetRef<Int32>(this.Handle, "CScriptedSequence", "m_savedFlags");
|
|
|
|
// m_savedCollisionGroup
|
|
[SchemaMember("CScriptedSequence", "m_savedCollisionGroup")]
|
|
public ref Int32 SavedCollisionGroup => ref Schema.GetRef<Int32>(this.Handle, "CScriptedSequence", "m_savedCollisionGroup");
|
|
|
|
// m_interruptable
|
|
[SchemaMember("CScriptedSequence", "m_interruptable")]
|
|
public ref bool Interruptable => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_interruptable");
|
|
|
|
// m_sequenceStarted
|
|
[SchemaMember("CScriptedSequence", "m_sequenceStarted")]
|
|
public ref bool SequenceStarted => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_sequenceStarted");
|
|
|
|
// m_bPrevAnimatedEveryTick
|
|
[SchemaMember("CScriptedSequence", "m_bPrevAnimatedEveryTick")]
|
|
public ref bool PrevAnimatedEveryTick => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bPrevAnimatedEveryTick");
|
|
|
|
// m_bForcedAnimatedEveryTick
|
|
[SchemaMember("CScriptedSequence", "m_bForcedAnimatedEveryTick")]
|
|
public ref bool ForcedAnimatedEveryTick => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bForcedAnimatedEveryTick");
|
|
|
|
// m_bPositionRelativeToOtherEntity
|
|
[SchemaMember("CScriptedSequence", "m_bPositionRelativeToOtherEntity")]
|
|
public ref bool PositionRelativeToOtherEntity => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bPositionRelativeToOtherEntity");
|
|
|
|
// m_hTargetEnt
|
|
[SchemaMember("CScriptedSequence", "m_hTargetEnt")]
|
|
public CHandle<CBaseEntity> TargetEnt => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CScriptedSequence", "m_hTargetEnt");
|
|
|
|
// m_hNextCine
|
|
[SchemaMember("CScriptedSequence", "m_hNextCine")]
|
|
public CHandle<CScriptedSequence> NextCine => Schema.GetDeclaredClass<CHandle<CScriptedSequence>>(this.Handle, "CScriptedSequence", "m_hNextCine");
|
|
|
|
// m_bThinking
|
|
[SchemaMember("CScriptedSequence", "m_bThinking")]
|
|
public ref bool Thinking => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bThinking");
|
|
|
|
// m_bInitiatedSelfDelete
|
|
[SchemaMember("CScriptedSequence", "m_bInitiatedSelfDelete")]
|
|
public ref bool InitiatedSelfDelete => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bInitiatedSelfDelete");
|
|
|
|
// m_bIsTeleportingDueToMoveTo
|
|
[SchemaMember("CScriptedSequence", "m_bIsTeleportingDueToMoveTo")]
|
|
public ref bool IsTeleportingDueToMoveTo => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bIsTeleportingDueToMoveTo");
|
|
|
|
// m_bAllowCustomInterruptConditions
|
|
[SchemaMember("CScriptedSequence", "m_bAllowCustomInterruptConditions")]
|
|
public ref bool AllowCustomInterruptConditions => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bAllowCustomInterruptConditions");
|
|
|
|
// m_hLastFoundEntity
|
|
[SchemaMember("CScriptedSequence", "m_hLastFoundEntity")]
|
|
public CHandle<CBaseEntity> LastFoundEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CScriptedSequence", "m_hLastFoundEntity");
|
|
|
|
// m_hForcedTarget
|
|
[SchemaMember("CScriptedSequence", "m_hForcedTarget")]
|
|
public CHandle<CBaseAnimGraph> ForcedTarget => Schema.GetDeclaredClass<CHandle<CBaseAnimGraph>>(this.Handle, "CScriptedSequence", "m_hForcedTarget");
|
|
|
|
// m_bDontCancelOtherSequences
|
|
[SchemaMember("CScriptedSequence", "m_bDontCancelOtherSequences")]
|
|
public ref bool DontCancelOtherSequences => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bDontCancelOtherSequences");
|
|
|
|
// m_bForceSynch
|
|
[SchemaMember("CScriptedSequence", "m_bForceSynch")]
|
|
public ref bool ForceSynch => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bForceSynch");
|
|
|
|
// m_bTargetWasAsleep
|
|
[SchemaMember("CScriptedSequence", "m_bTargetWasAsleep")]
|
|
public ref bool TargetWasAsleep => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bTargetWasAsleep");
|
|
|
|
// m_bPreventUpdateYawOnFinish
|
|
[SchemaMember("CScriptedSequence", "m_bPreventUpdateYawOnFinish")]
|
|
public ref bool PreventUpdateYawOnFinish => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bPreventUpdateYawOnFinish");
|
|
|
|
// m_bEnsureOnNavmeshOnFinish
|
|
[SchemaMember("CScriptedSequence", "m_bEnsureOnNavmeshOnFinish")]
|
|
public ref bool EnsureOnNavmeshOnFinish => ref Schema.GetRef<bool>(this.Handle, "CScriptedSequence", "m_bEnsureOnNavmeshOnFinish");
|
|
|
|
// m_onDeathBehavior
|
|
[SchemaMember("CScriptedSequence", "m_onDeathBehavior")]
|
|
public ref ScriptedOnDeath_t OnDeathBehavior => ref Schema.GetRef<ScriptedOnDeath_t>(this.Handle, "CScriptedSequence", "m_onDeathBehavior");
|
|
|
|
// m_ConflictResponse
|
|
[SchemaMember("CScriptedSequence", "m_ConflictResponse")]
|
|
public ref ScriptedConflictResponse_t ConflictResponse => ref Schema.GetRef<ScriptedConflictResponse_t>(this.Handle, "CScriptedSequence", "m_ConflictResponse");
|
|
|
|
// m_OnBeginSequence
|
|
[SchemaMember("CScriptedSequence", "m_OnBeginSequence")]
|
|
public CEntityIOOutput OnBeginSequence => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CScriptedSequence", "m_OnBeginSequence");
|
|
|
|
// m_OnActionStartOrLoop
|
|
[SchemaMember("CScriptedSequence", "m_OnActionStartOrLoop")]
|
|
public CEntityIOOutput OnActionStartOrLoop => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CScriptedSequence", "m_OnActionStartOrLoop");
|
|
|
|
// m_OnEndSequence
|
|
[SchemaMember("CScriptedSequence", "m_OnEndSequence")]
|
|
public CEntityIOOutput OnEndSequence => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CScriptedSequence", "m_OnEndSequence");
|
|
|
|
// m_OnPostIdleEndSequence
|
|
[SchemaMember("CScriptedSequence", "m_OnPostIdleEndSequence")]
|
|
public CEntityIOOutput OnPostIdleEndSequence => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CScriptedSequence", "m_OnPostIdleEndSequence");
|
|
|
|
// m_OnCancelSequence
|
|
[SchemaMember("CScriptedSequence", "m_OnCancelSequence")]
|
|
public CEntityIOOutput OnCancelSequence => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CScriptedSequence", "m_OnCancelSequence");
|
|
|
|
// m_OnCancelFailedSequence
|
|
[SchemaMember("CScriptedSequence", "m_OnCancelFailedSequence")]
|
|
public CEntityIOOutput OnCancelFailedSequence => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CScriptedSequence", "m_OnCancelFailedSequence");
|
|
|
|
// m_OnScriptEvent
|
|
[SchemaMember("CScriptedSequence", "m_OnScriptEvent")]
|
|
public Span<CEntityIOOutput> OnScriptEvent => Schema.GetFixedArray<CEntityIOOutput>(this.Handle, "CScriptedSequence", "m_OnScriptEvent", 8);
|
|
|
|
// m_matOtherToMain
|
|
[SchemaMember("CScriptedSequence", "m_matOtherToMain")]
|
|
public CTransform MatOtherToMain => Schema.GetDeclaredClass<CTransform>(this.Handle, "CScriptedSequence", "m_matOtherToMain");
|
|
|
|
// m_hInteractionMainEntity
|
|
[SchemaMember("CScriptedSequence", "m_hInteractionMainEntity")]
|
|
public CHandle<CBaseEntity> InteractionMainEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CScriptedSequence", "m_hInteractionMainEntity");
|
|
|
|
// m_iPlayerDeathBehavior
|
|
[SchemaMember("CScriptedSequence", "m_iPlayerDeathBehavior")]
|
|
public ref Int32 PlayerDeathBehavior => ref Schema.GetRef<Int32>(this.Handle, "CScriptedSequence", "m_iPlayerDeathBehavior");
|
|
|
|
}
|
|
|
|
public partial class CScriptItem : CItem
|
|
{
|
|
public CScriptItem (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnPlayerPickup
|
|
[SchemaMember("CScriptItem", "m_OnPlayerPickup")]
|
|
public CEntityIOOutput OnPlayerPickup => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CScriptItem", "m_OnPlayerPickup");
|
|
|
|
// m_MoveTypeOverride
|
|
[SchemaMember("CScriptItem", "m_MoveTypeOverride")]
|
|
public ref MoveType_t MoveTypeOverride => ref Schema.GetRef<MoveType_t>(this.Handle, "CScriptItem", "m_MoveTypeOverride");
|
|
|
|
}
|
|
|
|
public partial class CScriptNavBlocker : CFuncNavBlocker
|
|
{
|
|
public CScriptNavBlocker (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vExtent
|
|
[SchemaMember("CScriptNavBlocker", "m_vExtent")]
|
|
public Vector Extent => Schema.GetDeclaredClass<Vector>(this.Handle, "CScriptNavBlocker", "m_vExtent");
|
|
|
|
}
|
|
|
|
public partial class CScriptTriggerHurt : CTriggerHurt
|
|
{
|
|
public CScriptTriggerHurt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vExtent
|
|
[SchemaMember("CScriptTriggerHurt", "m_vExtent")]
|
|
public Vector Extent => Schema.GetDeclaredClass<Vector>(this.Handle, "CScriptTriggerHurt", "m_vExtent");
|
|
|
|
}
|
|
|
|
public partial class CScriptTriggerMultiple : CTriggerMultiple
|
|
{
|
|
public CScriptTriggerMultiple (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vExtent
|
|
[SchemaMember("CScriptTriggerMultiple", "m_vExtent")]
|
|
public Vector Extent => Schema.GetDeclaredClass<Vector>(this.Handle, "CScriptTriggerMultiple", "m_vExtent");
|
|
|
|
}
|
|
|
|
public partial class CScriptTriggerOnce : CTriggerOnce
|
|
{
|
|
public CScriptTriggerOnce (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vExtent
|
|
[SchemaMember("CScriptTriggerOnce", "m_vExtent")]
|
|
public Vector Extent => Schema.GetDeclaredClass<Vector>(this.Handle, "CScriptTriggerOnce", "m_vExtent");
|
|
|
|
}
|
|
|
|
public partial class CScriptTriggerPush : CTriggerPush
|
|
{
|
|
public CScriptTriggerPush (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vExtent
|
|
[SchemaMember("CScriptTriggerPush", "m_vExtent")]
|
|
public Vector Extent => Schema.GetDeclaredClass<Vector>(this.Handle, "CScriptTriggerPush", "m_vExtent");
|
|
|
|
}
|
|
|
|
public partial class CSensorGrenade : CBaseCSGrenade
|
|
{
|
|
public CSensorGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSensorGrenadeProjectile : CBaseCSGrenadeProjectile
|
|
{
|
|
public CSensorGrenadeProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fExpireTime
|
|
[SchemaMember("CSensorGrenadeProjectile", "m_fExpireTime")]
|
|
public ref float ExpireTime => ref Schema.GetRef<float>(this.Handle, "CSensorGrenadeProjectile", "m_fExpireTime");
|
|
|
|
// m_fNextDetectPlayerSound
|
|
[SchemaMember("CSensorGrenadeProjectile", "m_fNextDetectPlayerSound")]
|
|
public ref float NextDetectPlayerSound => ref Schema.GetRef<float>(this.Handle, "CSensorGrenadeProjectile", "m_fNextDetectPlayerSound");
|
|
|
|
// m_hDisplayGrenade
|
|
[SchemaMember("CSensorGrenadeProjectile", "m_hDisplayGrenade")]
|
|
public CHandle<CBaseEntity> DisplayGrenade => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSensorGrenadeProjectile", "m_hDisplayGrenade");
|
|
|
|
}
|
|
|
|
public partial class CServerOnlyEntity : CBaseEntity
|
|
{
|
|
public CServerOnlyEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CServerOnlyModelEntity : CBaseModelEntity
|
|
{
|
|
public CServerOnlyModelEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CServerOnlyPointEntity : CServerOnlyEntity
|
|
{
|
|
public CServerOnlyPointEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CServerRagdollTrigger : CBaseTrigger
|
|
{
|
|
public CServerRagdollTrigger (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CShatterGlassShardPhysics : CPhysicsProp
|
|
{
|
|
public CShatterGlassShardPhysics (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDebris
|
|
[SchemaMember("CShatterGlassShardPhysics", "m_bDebris")]
|
|
public ref bool Debris => ref Schema.GetRef<bool>(this.Handle, "CShatterGlassShardPhysics", "m_bDebris");
|
|
|
|
// m_hParentShard
|
|
[SchemaMember("CShatterGlassShardPhysics", "m_hParentShard")]
|
|
public ref UInt32 ParentShard => ref Schema.GetRef<UInt32>(this.Handle, "CShatterGlassShardPhysics", "m_hParentShard");
|
|
|
|
// m_ShardDesc
|
|
[SchemaMember("CShatterGlassShardPhysics", "m_ShardDesc")]
|
|
public shard_model_desc_t ShardDesc => Schema.GetDeclaredClass<shard_model_desc_t>(this.Handle, "CShatterGlassShardPhysics", "m_ShardDesc");
|
|
|
|
}
|
|
|
|
public partial class CShower : CModelPointEntity
|
|
{
|
|
public CShower (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSimpleMarkupVolumeTagged : CMarkupVolumeTagged
|
|
{
|
|
public CSimpleMarkupVolumeTagged (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSkeletonAnimationController : ISkeletonAnimationController
|
|
{
|
|
public CSkeletonAnimationController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pSkeletonInstance
|
|
[SchemaMember("CSkeletonAnimationController", "m_pSkeletonInstance")]
|
|
public CSkeletonInstance? SkeletonInstance => Schema.GetPointer<CSkeletonInstance>(this.Handle, "CSkeletonAnimationController", "m_pSkeletonInstance");
|
|
|
|
}
|
|
|
|
public partial class CSkeletonInstance : CGameSceneNode
|
|
{
|
|
public CSkeletonInstance (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_modelState
|
|
[SchemaMember("CSkeletonInstance", "m_modelState")]
|
|
public CModelState ModelState => Schema.GetDeclaredClass<CModelState>(this.Handle, "CSkeletonInstance", "m_modelState");
|
|
|
|
// m_bIsAnimationEnabled
|
|
[SchemaMember("CSkeletonInstance", "m_bIsAnimationEnabled")]
|
|
public ref bool IsAnimationEnabled => ref Schema.GetRef<bool>(this.Handle, "CSkeletonInstance", "m_bIsAnimationEnabled");
|
|
|
|
// m_bUseParentRenderBounds
|
|
[SchemaMember("CSkeletonInstance", "m_bUseParentRenderBounds")]
|
|
public ref bool UseParentRenderBounds => ref Schema.GetRef<bool>(this.Handle, "CSkeletonInstance", "m_bUseParentRenderBounds");
|
|
|
|
// m_bDisableSolidCollisionsForHierarchy
|
|
[SchemaMember("CSkeletonInstance", "m_bDisableSolidCollisionsForHierarchy")]
|
|
public ref bool DisableSolidCollisionsForHierarchy => ref Schema.GetRef<bool>(this.Handle, "CSkeletonInstance", "m_bDisableSolidCollisionsForHierarchy");
|
|
|
|
// m_materialGroup
|
|
[SchemaMember("CSkeletonInstance", "m_materialGroup")]
|
|
public CUtlStringToken MaterialGroup => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CSkeletonInstance", "m_materialGroup");
|
|
|
|
// m_nHitboxSet
|
|
[SchemaMember("CSkeletonInstance", "m_nHitboxSet")]
|
|
public ref byte HitboxSet => ref Schema.GetRef<byte>(this.Handle, "CSkeletonInstance", "m_nHitboxSet");
|
|
|
|
}
|
|
|
|
public partial class CSkillFloat : NativeObject
|
|
{
|
|
public CSkillFloat (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pValue
|
|
[SchemaMember("CSkillFloat", "m_pValue")]
|
|
public Span<float> Value => Schema.GetFixedArray<float>(this.Handle, "CSkillFloat", "m_pValue", 4);
|
|
|
|
}
|
|
|
|
public partial class CSkillInt : NativeObject
|
|
{
|
|
public CSkillInt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_pValue
|
|
[SchemaMember("CSkillInt", "m_pValue")]
|
|
public Span<Int32> Value => Schema.GetFixedArray<Int32>(this.Handle, "CSkillInt", "m_pValue", 4);
|
|
|
|
}
|
|
|
|
public partial class CSkyboxReference : CBaseEntity
|
|
{
|
|
public CSkyboxReference (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_worldGroupId
|
|
[SchemaMember("CSkyboxReference", "m_worldGroupId")]
|
|
public WorldGroupId_t WorldGroupId => Schema.GetDeclaredClass<WorldGroupId_t>(this.Handle, "CSkyboxReference", "m_worldGroupId");
|
|
|
|
// m_hSkyCamera
|
|
[SchemaMember("CSkyboxReference", "m_hSkyCamera")]
|
|
public CHandle<CSkyCamera> SkyCamera => Schema.GetDeclaredClass<CHandle<CSkyCamera>>(this.Handle, "CSkyboxReference", "m_hSkyCamera");
|
|
|
|
}
|
|
|
|
public partial class CSkyCamera : CBaseEntity
|
|
{
|
|
public CSkyCamera (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_skyboxData
|
|
[SchemaMember("CSkyCamera", "m_skyboxData")]
|
|
public sky3dparams_t SkyboxData => Schema.GetDeclaredClass<sky3dparams_t>(this.Handle, "CSkyCamera", "m_skyboxData");
|
|
|
|
// m_skyboxSlotToken
|
|
[SchemaMember("CSkyCamera", "m_skyboxSlotToken")]
|
|
public CUtlStringToken SkyboxSlotToken => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CSkyCamera", "m_skyboxSlotToken");
|
|
|
|
// m_bUseAngles
|
|
[SchemaMember("CSkyCamera", "m_bUseAngles")]
|
|
public ref bool UseAngles => ref Schema.GetRef<bool>(this.Handle, "CSkyCamera", "m_bUseAngles");
|
|
|
|
// m_pNext
|
|
[SchemaMember("CSkyCamera", "m_pNext")]
|
|
public CSkyCamera? Next => Schema.GetPointer<CSkyCamera>(this.Handle, "CSkyCamera", "m_pNext");
|
|
|
|
}
|
|
|
|
public partial class CSMatchStats_t : CSPerRoundStats_t
|
|
{
|
|
public CSMatchStats_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iEnemy5Ks
|
|
[SchemaMember("CSMatchStats_t", "m_iEnemy5Ks")]
|
|
public ref Int32 Enemy5Ks => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iEnemy5Ks");
|
|
|
|
// m_iEnemy4Ks
|
|
[SchemaMember("CSMatchStats_t", "m_iEnemy4Ks")]
|
|
public ref Int32 Enemy4Ks => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iEnemy4Ks");
|
|
|
|
// m_iEnemy3Ks
|
|
[SchemaMember("CSMatchStats_t", "m_iEnemy3Ks")]
|
|
public ref Int32 Enemy3Ks => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iEnemy3Ks");
|
|
|
|
// m_iEnemy2Ks
|
|
[SchemaMember("CSMatchStats_t", "m_iEnemy2Ks")]
|
|
public ref Int32 Enemy2Ks => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iEnemy2Ks");
|
|
|
|
// m_iUtility_Count
|
|
[SchemaMember("CSMatchStats_t", "m_iUtility_Count")]
|
|
public ref Int32 Utility_Count => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iUtility_Count");
|
|
|
|
// m_iUtility_Successes
|
|
[SchemaMember("CSMatchStats_t", "m_iUtility_Successes")]
|
|
public ref Int32 Utility_Successes => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iUtility_Successes");
|
|
|
|
// m_iUtility_Enemies
|
|
[SchemaMember("CSMatchStats_t", "m_iUtility_Enemies")]
|
|
public ref Int32 Utility_Enemies => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iUtility_Enemies");
|
|
|
|
// m_iFlash_Count
|
|
[SchemaMember("CSMatchStats_t", "m_iFlash_Count")]
|
|
public ref Int32 Flash_Count => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iFlash_Count");
|
|
|
|
// m_iFlash_Successes
|
|
[SchemaMember("CSMatchStats_t", "m_iFlash_Successes")]
|
|
public ref Int32 Flash_Successes => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iFlash_Successes");
|
|
|
|
// m_nHealthPointsRemovedTotal
|
|
[SchemaMember("CSMatchStats_t", "m_nHealthPointsRemovedTotal")]
|
|
public ref Int32 HealthPointsRemovedTotal => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_nHealthPointsRemovedTotal");
|
|
|
|
// m_nHealthPointsDealtTotal
|
|
[SchemaMember("CSMatchStats_t", "m_nHealthPointsDealtTotal")]
|
|
public ref Int32 HealthPointsDealtTotal => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_nHealthPointsDealtTotal");
|
|
|
|
// m_nShotsFiredTotal
|
|
[SchemaMember("CSMatchStats_t", "m_nShotsFiredTotal")]
|
|
public ref Int32 ShotsFiredTotal => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_nShotsFiredTotal");
|
|
|
|
// m_nShotsOnTargetTotal
|
|
[SchemaMember("CSMatchStats_t", "m_nShotsOnTargetTotal")]
|
|
public ref Int32 ShotsOnTargetTotal => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_nShotsOnTargetTotal");
|
|
|
|
// m_i1v1Count
|
|
[SchemaMember("CSMatchStats_t", "m_i1v1Count")]
|
|
public ref Int32 I1v1Count => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_i1v1Count");
|
|
|
|
// m_i1v1Wins
|
|
[SchemaMember("CSMatchStats_t", "m_i1v1Wins")]
|
|
public ref Int32 I1v1Wins => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_i1v1Wins");
|
|
|
|
// m_i1v2Count
|
|
[SchemaMember("CSMatchStats_t", "m_i1v2Count")]
|
|
public ref Int32 I1v2Count => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_i1v2Count");
|
|
|
|
// m_i1v2Wins
|
|
[SchemaMember("CSMatchStats_t", "m_i1v2Wins")]
|
|
public ref Int32 I1v2Wins => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_i1v2Wins");
|
|
|
|
// m_iEntryCount
|
|
[SchemaMember("CSMatchStats_t", "m_iEntryCount")]
|
|
public ref Int32 EntryCount => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iEntryCount");
|
|
|
|
// m_iEntryWins
|
|
[SchemaMember("CSMatchStats_t", "m_iEntryWins")]
|
|
public ref Int32 EntryWins => ref Schema.GetRef<Int32>(this.Handle, "CSMatchStats_t", "m_iEntryWins");
|
|
|
|
}
|
|
|
|
public partial class CSmokeGrenade : CBaseCSGrenade
|
|
{
|
|
public CSmokeGrenade (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSmokeGrenadeProjectile : CBaseCSGrenadeProjectile
|
|
{
|
|
public CSmokeGrenadeProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nSmokeEffectTickBegin
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_nSmokeEffectTickBegin")]
|
|
public ref Int32 SmokeEffectTickBegin => ref Schema.GetRef<Int32>(this.Handle, "CSmokeGrenadeProjectile", "m_nSmokeEffectTickBegin");
|
|
|
|
// m_bDidSmokeEffect
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_bDidSmokeEffect")]
|
|
public ref bool DidSmokeEffect => ref Schema.GetRef<bool>(this.Handle, "CSmokeGrenadeProjectile", "m_bDidSmokeEffect");
|
|
|
|
// m_nRandomSeed
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_nRandomSeed")]
|
|
public ref Int32 RandomSeed => ref Schema.GetRef<Int32>(this.Handle, "CSmokeGrenadeProjectile", "m_nRandomSeed");
|
|
|
|
// m_vSmokeColor
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_vSmokeColor")]
|
|
public Vector SmokeColor => Schema.GetDeclaredClass<Vector>(this.Handle, "CSmokeGrenadeProjectile", "m_vSmokeColor");
|
|
|
|
// m_vSmokeDetonationPos
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_vSmokeDetonationPos")]
|
|
public Vector SmokeDetonationPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CSmokeGrenadeProjectile", "m_vSmokeDetonationPos");
|
|
|
|
// m_VoxelFrameData
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_VoxelFrameData")]
|
|
public NetworkedVector<byte> VoxelFrameData => Schema.GetDeclaredClass<NetworkedVector<byte>>(this.Handle, "CSmokeGrenadeProjectile", "m_VoxelFrameData");
|
|
|
|
// m_flLastBounce
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_flLastBounce")]
|
|
public ref float LastBounce => ref Schema.GetRef<float>(this.Handle, "CSmokeGrenadeProjectile", "m_flLastBounce");
|
|
|
|
// m_fllastSimulationTime
|
|
[SchemaMember("CSmokeGrenadeProjectile", "m_fllastSimulationTime")]
|
|
public ref float FllastSimulationTime => ref Schema.GetRef<float>(this.Handle, "CSmokeGrenadeProjectile", "m_fllastSimulationTime");
|
|
|
|
}
|
|
|
|
public partial class CSound : NativeObject
|
|
{
|
|
public CSound (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hOwner
|
|
[SchemaMember("CSound", "m_hOwner")]
|
|
public CHandle<CBaseEntity> Owner => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSound", "m_hOwner");
|
|
|
|
// m_hTarget
|
|
[SchemaMember("CSound", "m_hTarget")]
|
|
public CHandle<CBaseEntity> Target => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSound", "m_hTarget");
|
|
|
|
// m_iVolume
|
|
[SchemaMember("CSound", "m_iVolume")]
|
|
public ref Int32 Volume => ref Schema.GetRef<Int32>(this.Handle, "CSound", "m_iVolume");
|
|
|
|
// m_flOcclusionScale
|
|
[SchemaMember("CSound", "m_flOcclusionScale")]
|
|
public ref float OcclusionScale => ref Schema.GetRef<float>(this.Handle, "CSound", "m_flOcclusionScale");
|
|
|
|
// m_iType
|
|
[SchemaMember("CSound", "m_iType")]
|
|
public ref Int32 Type => ref Schema.GetRef<Int32>(this.Handle, "CSound", "m_iType");
|
|
|
|
// m_iNextAudible
|
|
[SchemaMember("CSound", "m_iNextAudible")]
|
|
public ref Int32 NextAudible => ref Schema.GetRef<Int32>(this.Handle, "CSound", "m_iNextAudible");
|
|
|
|
// m_flExpireTime
|
|
[SchemaMember("CSound", "m_flExpireTime")]
|
|
public ref float ExpireTime => ref Schema.GetRef<float>(this.Handle, "CSound", "m_flExpireTime");
|
|
|
|
// m_iNext
|
|
[SchemaMember("CSound", "m_iNext")]
|
|
public ref Int16 Next => ref Schema.GetRef<Int16>(this.Handle, "CSound", "m_iNext");
|
|
|
|
// m_bNoExpirationTime
|
|
[SchemaMember("CSound", "m_bNoExpirationTime")]
|
|
public ref bool NoExpirationTime => ref Schema.GetRef<bool>(this.Handle, "CSound", "m_bNoExpirationTime");
|
|
|
|
// m_ownerChannelIndex
|
|
[SchemaMember("CSound", "m_ownerChannelIndex")]
|
|
public ref Int32 OwnerChannelIndex => ref Schema.GetRef<Int32>(this.Handle, "CSound", "m_ownerChannelIndex");
|
|
|
|
// m_vecOrigin
|
|
[SchemaMember("CSound", "m_vecOrigin")]
|
|
public Vector Origin => Schema.GetDeclaredClass<Vector>(this.Handle, "CSound", "m_vecOrigin");
|
|
|
|
// m_bHasOwner
|
|
[SchemaMember("CSound", "m_bHasOwner")]
|
|
public ref bool HasOwner => ref Schema.GetRef<bool>(this.Handle, "CSound", "m_bHasOwner");
|
|
|
|
}
|
|
|
|
public partial class CSoundAreaEntityBase : CBaseEntity
|
|
{
|
|
public CSoundAreaEntityBase (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CSoundAreaEntityBase", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CSoundAreaEntityBase", "m_bDisabled");
|
|
|
|
// m_iszSoundAreaType
|
|
[SchemaMember("CSoundAreaEntityBase", "m_iszSoundAreaType")]
|
|
public string SoundAreaType
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundAreaEntityBase", "m_iszSoundAreaType"); }
|
|
set { Schema.SetString(this.Handle, "CSoundAreaEntityBase", "m_iszSoundAreaType", value); }
|
|
}
|
|
|
|
// m_vPos
|
|
[SchemaMember("CSoundAreaEntityBase", "m_vPos")]
|
|
public Vector Pos => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundAreaEntityBase", "m_vPos");
|
|
|
|
}
|
|
|
|
public partial class CSoundAreaEntityOrientedBox : CSoundAreaEntityBase
|
|
{
|
|
public CSoundAreaEntityOrientedBox (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vMin
|
|
[SchemaMember("CSoundAreaEntityOrientedBox", "m_vMin")]
|
|
public Vector Min => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundAreaEntityOrientedBox", "m_vMin");
|
|
|
|
// m_vMax
|
|
[SchemaMember("CSoundAreaEntityOrientedBox", "m_vMax")]
|
|
public Vector Max => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundAreaEntityOrientedBox", "m_vMax");
|
|
|
|
}
|
|
|
|
public partial class CSoundAreaEntitySphere : CSoundAreaEntityBase
|
|
{
|
|
public CSoundAreaEntitySphere (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flRadius
|
|
[SchemaMember("CSoundAreaEntitySphere", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CSoundAreaEntitySphere", "m_flRadius");
|
|
|
|
}
|
|
|
|
public partial class CSoundEnt : CPointEntity
|
|
{
|
|
public CSoundEnt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFreeSound
|
|
[SchemaMember("CSoundEnt", "m_iFreeSound")]
|
|
public ref Int32 FreeSound => ref Schema.GetRef<Int32>(this.Handle, "CSoundEnt", "m_iFreeSound");
|
|
|
|
// m_iActiveSound
|
|
[SchemaMember("CSoundEnt", "m_iActiveSound")]
|
|
public ref Int32 ActiveSound => ref Schema.GetRef<Int32>(this.Handle, "CSoundEnt", "m_iActiveSound");
|
|
|
|
// m_cLastActiveSounds
|
|
[SchemaMember("CSoundEnt", "m_cLastActiveSounds")]
|
|
public ref Int32 CLastActiveSounds => ref Schema.GetRef<Int32>(this.Handle, "CSoundEnt", "m_cLastActiveSounds");
|
|
|
|
// m_SoundPool
|
|
[SchemaMember("CSoundEnt", "m_SoundPool")]
|
|
public Span<CSound> SoundPool => Schema.GetFixedArray<CSound>(this.Handle, "CSoundEnt", "m_SoundPool", 128);
|
|
|
|
}
|
|
|
|
public partial class CSoundEventAABBEntity : CSoundEventEntity
|
|
{
|
|
public CSoundEventAABBEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vMins
|
|
[SchemaMember("CSoundEventAABBEntity", "m_vMins")]
|
|
public Vector Mins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundEventAABBEntity", "m_vMins");
|
|
|
|
// m_vMaxs
|
|
[SchemaMember("CSoundEventAABBEntity", "m_vMaxs")]
|
|
public Vector Maxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundEventAABBEntity", "m_vMaxs");
|
|
|
|
}
|
|
|
|
public partial class CSoundEventEntity : CBaseEntity
|
|
{
|
|
public CSoundEventEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bStartOnSpawn
|
|
[SchemaMember("CSoundEventEntity", "m_bStartOnSpawn")]
|
|
public ref bool StartOnSpawn => ref Schema.GetRef<bool>(this.Handle, "CSoundEventEntity", "m_bStartOnSpawn");
|
|
|
|
// m_bToLocalPlayer
|
|
[SchemaMember("CSoundEventEntity", "m_bToLocalPlayer")]
|
|
public ref bool ToLocalPlayer => ref Schema.GetRef<bool>(this.Handle, "CSoundEventEntity", "m_bToLocalPlayer");
|
|
|
|
// m_bStopOnNew
|
|
[SchemaMember("CSoundEventEntity", "m_bStopOnNew")]
|
|
public ref bool StopOnNew => ref Schema.GetRef<bool>(this.Handle, "CSoundEventEntity", "m_bStopOnNew");
|
|
|
|
// m_bSaveRestore
|
|
[SchemaMember("CSoundEventEntity", "m_bSaveRestore")]
|
|
public ref bool SaveRestore => ref Schema.GetRef<bool>(this.Handle, "CSoundEventEntity", "m_bSaveRestore");
|
|
|
|
// m_bSavedIsPlaying
|
|
[SchemaMember("CSoundEventEntity", "m_bSavedIsPlaying")]
|
|
public ref bool SavedIsPlaying => ref Schema.GetRef<bool>(this.Handle, "CSoundEventEntity", "m_bSavedIsPlaying");
|
|
|
|
// m_flSavedElapsedTime
|
|
[SchemaMember("CSoundEventEntity", "m_flSavedElapsedTime")]
|
|
public ref float SavedElapsedTime => ref Schema.GetRef<float>(this.Handle, "CSoundEventEntity", "m_flSavedElapsedTime");
|
|
|
|
// m_iszSourceEntityName
|
|
[SchemaMember("CSoundEventEntity", "m_iszSourceEntityName")]
|
|
public string SourceEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundEventEntity", "m_iszSourceEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundEventEntity", "m_iszSourceEntityName", value); }
|
|
}
|
|
|
|
// m_iszAttachmentName
|
|
[SchemaMember("CSoundEventEntity", "m_iszAttachmentName")]
|
|
public string AttachmentName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundEventEntity", "m_iszAttachmentName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundEventEntity", "m_iszAttachmentName", value); }
|
|
}
|
|
|
|
// m_onSoundFinished
|
|
[SchemaMember("CSoundEventEntity", "m_onSoundFinished")]
|
|
public CEntityIOOutput OnSoundFinished => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSoundEventEntity", "m_onSoundFinished");
|
|
|
|
// m_iszSoundName
|
|
[SchemaMember("CSoundEventEntity", "m_iszSoundName")]
|
|
public string SoundName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundEventEntity", "m_iszSoundName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundEventEntity", "m_iszSoundName", value); }
|
|
}
|
|
|
|
// m_hSource
|
|
[SchemaMember("CSoundEventEntity", "m_hSource")]
|
|
public CHandle<CEntityInstance> Source => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CSoundEventEntity", "m_hSource");
|
|
|
|
}
|
|
|
|
public partial class CSoundEventEntityAlias_snd_event_point : CSoundEventEntity
|
|
{
|
|
public CSoundEventEntityAlias_snd_event_point (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSoundEventOBBEntity : CSoundEventEntity
|
|
{
|
|
public CSoundEventOBBEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vMins
|
|
[SchemaMember("CSoundEventOBBEntity", "m_vMins")]
|
|
public Vector Mins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundEventOBBEntity", "m_vMins");
|
|
|
|
// m_vMaxs
|
|
[SchemaMember("CSoundEventOBBEntity", "m_vMaxs")]
|
|
public Vector Maxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundEventOBBEntity", "m_vMaxs");
|
|
|
|
}
|
|
|
|
public partial class CSoundEventParameter : CBaseEntity
|
|
{
|
|
public CSoundEventParameter (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszParamName
|
|
[SchemaMember("CSoundEventParameter", "m_iszParamName")]
|
|
public string ParamName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundEventParameter", "m_iszParamName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundEventParameter", "m_iszParamName", value); }
|
|
}
|
|
|
|
// m_flFloatValue
|
|
[SchemaMember("CSoundEventParameter", "m_flFloatValue")]
|
|
public ref float FloatValue => ref Schema.GetRef<float>(this.Handle, "CSoundEventParameter", "m_flFloatValue");
|
|
|
|
}
|
|
|
|
public partial class CSoundEventPathCornerEntity : CSoundEventEntity
|
|
{
|
|
public CSoundEventPathCornerEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszPathCorner
|
|
[SchemaMember("CSoundEventPathCornerEntity", "m_iszPathCorner")]
|
|
public string PathCorner
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundEventPathCornerEntity", "m_iszPathCorner"); }
|
|
set { Schema.SetString(this.Handle, "CSoundEventPathCornerEntity", "m_iszPathCorner", value); }
|
|
}
|
|
|
|
// m_iCountMax
|
|
[SchemaMember("CSoundEventPathCornerEntity", "m_iCountMax")]
|
|
public ref Int32 CountMax => ref Schema.GetRef<Int32>(this.Handle, "CSoundEventPathCornerEntity", "m_iCountMax");
|
|
|
|
// m_flDistanceMax
|
|
[SchemaMember("CSoundEventPathCornerEntity", "m_flDistanceMax")]
|
|
public ref float DistanceMax => ref Schema.GetRef<float>(this.Handle, "CSoundEventPathCornerEntity", "m_flDistanceMax");
|
|
|
|
// m_flDistMaxSqr
|
|
[SchemaMember("CSoundEventPathCornerEntity", "m_flDistMaxSqr")]
|
|
public ref float DistMaxSqr => ref Schema.GetRef<float>(this.Handle, "CSoundEventPathCornerEntity", "m_flDistMaxSqr");
|
|
|
|
// m_flDotProductMax
|
|
[SchemaMember("CSoundEventPathCornerEntity", "m_flDotProductMax")]
|
|
public ref float DotProductMax => ref Schema.GetRef<float>(this.Handle, "CSoundEventPathCornerEntity", "m_flDotProductMax");
|
|
|
|
// bPlaying
|
|
[SchemaMember("CSoundEventPathCornerEntity", "bPlaying")]
|
|
public ref bool BPlaying => ref Schema.GetRef<bool>(this.Handle, "CSoundEventPathCornerEntity", "bPlaying");
|
|
|
|
}
|
|
|
|
public partial class CSoundOpvarSetAABBEntity : CSoundOpvarSetPointEntity
|
|
{
|
|
public CSoundOpvarSetAABBEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vDistanceInnerMins
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vDistanceInnerMins")]
|
|
public Vector DistanceInnerMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vDistanceInnerMins");
|
|
|
|
// m_vDistanceInnerMaxs
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vDistanceInnerMaxs")]
|
|
public Vector DistanceInnerMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vDistanceInnerMaxs");
|
|
|
|
// m_vDistanceOuterMins
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vDistanceOuterMins")]
|
|
public Vector DistanceOuterMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vDistanceOuterMins");
|
|
|
|
// m_vDistanceOuterMaxs
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vDistanceOuterMaxs")]
|
|
public Vector DistanceOuterMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vDistanceOuterMaxs");
|
|
|
|
// m_nAABBDirection
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_nAABBDirection")]
|
|
public ref Int32 AABBDirection => ref Schema.GetRef<Int32>(this.Handle, "CSoundOpvarSetAABBEntity", "m_nAABBDirection");
|
|
|
|
// m_vInnerMins
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vInnerMins")]
|
|
public Vector InnerMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vInnerMins");
|
|
|
|
// m_vInnerMaxs
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vInnerMaxs")]
|
|
public Vector InnerMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vInnerMaxs");
|
|
|
|
// m_vOuterMins
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vOuterMins")]
|
|
public Vector OuterMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vOuterMins");
|
|
|
|
// m_vOuterMaxs
|
|
[SchemaMember("CSoundOpvarSetAABBEntity", "m_vOuterMaxs")]
|
|
public Vector OuterMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetAABBEntity", "m_vOuterMaxs");
|
|
|
|
}
|
|
|
|
public partial class CSoundOpvarSetEntity : CBaseEntity
|
|
{
|
|
public CSoundOpvarSetEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszStackName
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_iszStackName")]
|
|
public string StackName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetEntity", "m_iszStackName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetEntity", "m_iszStackName", value); }
|
|
}
|
|
|
|
// m_iszOperatorName
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_iszOperatorName")]
|
|
public string OperatorName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetEntity", "m_iszOperatorName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetEntity", "m_iszOperatorName", value); }
|
|
}
|
|
|
|
// m_iszOpvarName
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_iszOpvarName")]
|
|
public string OpvarName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetEntity", "m_iszOpvarName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetEntity", "m_iszOpvarName", value); }
|
|
}
|
|
|
|
// m_nOpvarType
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_nOpvarType")]
|
|
public ref Int32 OpvarType => ref Schema.GetRef<Int32>(this.Handle, "CSoundOpvarSetEntity", "m_nOpvarType");
|
|
|
|
// m_nOpvarIndex
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_nOpvarIndex")]
|
|
public ref Int32 OpvarIndex => ref Schema.GetRef<Int32>(this.Handle, "CSoundOpvarSetEntity", "m_nOpvarIndex");
|
|
|
|
// m_flOpvarValue
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_flOpvarValue")]
|
|
public ref float OpvarValue => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetEntity", "m_flOpvarValue");
|
|
|
|
// m_OpvarValueString
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_OpvarValueString")]
|
|
public string OpvarValueString
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetEntity", "m_OpvarValueString"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetEntity", "m_OpvarValueString", value); }
|
|
}
|
|
|
|
// m_bSetOnSpawn
|
|
[SchemaMember("CSoundOpvarSetEntity", "m_bSetOnSpawn")]
|
|
public ref bool SetOnSpawn => ref Schema.GetRef<bool>(this.Handle, "CSoundOpvarSetEntity", "m_bSetOnSpawn");
|
|
|
|
}
|
|
|
|
public partial class CSoundOpvarSetOBBEntity : CSoundOpvarSetAABBEntity
|
|
{
|
|
public CSoundOpvarSetOBBEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSoundOpvarSetOBBWindEntity : CSoundOpvarSetPointBase
|
|
{
|
|
public CSoundOpvarSetOBBWindEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vMins
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_vMins")]
|
|
public Vector Mins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_vMins");
|
|
|
|
// m_vMaxs
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_vMaxs")]
|
|
public Vector Maxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_vMaxs");
|
|
|
|
// m_vDistanceMins
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_vDistanceMins")]
|
|
public Vector DistanceMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_vDistanceMins");
|
|
|
|
// m_vDistanceMaxs
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_vDistanceMaxs")]
|
|
public Vector DistanceMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_vDistanceMaxs");
|
|
|
|
// m_flWindMin
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_flWindMin")]
|
|
public ref float WindMin => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_flWindMin");
|
|
|
|
// m_flWindMax
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_flWindMax")]
|
|
public ref float WindMax => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_flWindMax");
|
|
|
|
// m_flWindMapMin
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_flWindMapMin")]
|
|
public ref float WindMapMin => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_flWindMapMin");
|
|
|
|
// m_flWindMapMax
|
|
[SchemaMember("CSoundOpvarSetOBBWindEntity", "m_flWindMapMax")]
|
|
public ref float WindMapMax => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetOBBWindEntity", "m_flWindMapMax");
|
|
|
|
}
|
|
|
|
public partial class CSoundOpvarSetPathCornerEntity : CSoundOpvarSetPointEntity
|
|
{
|
|
public CSoundOpvarSetPathCornerEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flDistMinSqr
|
|
[SchemaMember("CSoundOpvarSetPathCornerEntity", "m_flDistMinSqr")]
|
|
public ref float DistMinSqr => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPathCornerEntity", "m_flDistMinSqr");
|
|
|
|
// m_flDistMaxSqr
|
|
[SchemaMember("CSoundOpvarSetPathCornerEntity", "m_flDistMaxSqr")]
|
|
public ref float DistMaxSqr => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPathCornerEntity", "m_flDistMaxSqr");
|
|
|
|
// m_iszPathCornerEntityName
|
|
[SchemaMember("CSoundOpvarSetPathCornerEntity", "m_iszPathCornerEntityName")]
|
|
public string PathCornerEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetPathCornerEntity", "m_iszPathCornerEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetPathCornerEntity", "m_iszPathCornerEntityName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CSoundOpvarSetPointBase : CBaseEntity
|
|
{
|
|
public CSoundOpvarSetPointBase (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CSoundOpvarSetPointBase", "m_bDisabled");
|
|
|
|
// m_hSource
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_hSource")]
|
|
public CHandle<CEntityInstance> Source => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CSoundOpvarSetPointBase", "m_hSource");
|
|
|
|
// m_iszSourceEntityName
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_iszSourceEntityName")]
|
|
public string SourceEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetPointBase", "m_iszSourceEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetPointBase", "m_iszSourceEntityName", value); }
|
|
}
|
|
|
|
// m_vLastPosition
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_vLastPosition")]
|
|
public Vector LastPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetPointBase", "m_vLastPosition");
|
|
|
|
// m_iszStackName
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_iszStackName")]
|
|
public string StackName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetPointBase", "m_iszStackName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetPointBase", "m_iszStackName", value); }
|
|
}
|
|
|
|
// m_iszOperatorName
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_iszOperatorName")]
|
|
public string OperatorName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetPointBase", "m_iszOperatorName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetPointBase", "m_iszOperatorName", value); }
|
|
}
|
|
|
|
// m_iszOpvarName
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_iszOpvarName")]
|
|
public string OpvarName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetPointBase", "m_iszOpvarName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetPointBase", "m_iszOpvarName", value); }
|
|
}
|
|
|
|
// m_iOpvarIndex
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_iOpvarIndex")]
|
|
public ref Int32 OpvarIndex => ref Schema.GetRef<Int32>(this.Handle, "CSoundOpvarSetPointBase", "m_iOpvarIndex");
|
|
|
|
// m_bUseAutoCompare
|
|
[SchemaMember("CSoundOpvarSetPointBase", "m_bUseAutoCompare")]
|
|
public ref bool UseAutoCompare => ref Schema.GetRef<bool>(this.Handle, "CSoundOpvarSetPointBase", "m_bUseAutoCompare");
|
|
|
|
}
|
|
|
|
public partial class CSoundOpvarSetPointEntity : CSoundOpvarSetPointBase
|
|
{
|
|
public CSoundOpvarSetPointEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnEnter
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_OnEnter")]
|
|
public CEntityIOOutput OnEnter => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSoundOpvarSetPointEntity", "m_OnEnter");
|
|
|
|
// m_OnExit
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_OnExit")]
|
|
public CEntityIOOutput OnExit => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CSoundOpvarSetPointEntity", "m_OnExit");
|
|
|
|
// m_bAutoDisable
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_bAutoDisable")]
|
|
public ref bool AutoDisable => ref Schema.GetRef<bool>(this.Handle, "CSoundOpvarSetPointEntity", "m_bAutoDisable");
|
|
|
|
// m_flDistanceMin
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMin")]
|
|
public ref float DistanceMin => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flDistanceMin");
|
|
|
|
// m_flDistanceMax
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMax")]
|
|
public ref float DistanceMax => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flDistanceMax");
|
|
|
|
// m_flDistanceMapMin
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMapMin")]
|
|
public ref float DistanceMapMin => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flDistanceMapMin");
|
|
|
|
// m_flDistanceMapMax
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMapMax")]
|
|
public ref float DistanceMapMax => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flDistanceMapMax");
|
|
|
|
// m_flOcclusionRadius
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flOcclusionRadius")]
|
|
public ref float OcclusionRadius => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flOcclusionRadius");
|
|
|
|
// m_flOcclusionMin
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flOcclusionMin")]
|
|
public ref float OcclusionMin => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flOcclusionMin");
|
|
|
|
// m_flOcclusionMax
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flOcclusionMax")]
|
|
public ref float OcclusionMax => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flOcclusionMax");
|
|
|
|
// m_flValSetOnDisable
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flValSetOnDisable")]
|
|
public ref float ValSetOnDisable => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flValSetOnDisable");
|
|
|
|
// m_bSetValueOnDisable
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_bSetValueOnDisable")]
|
|
public ref bool SetValueOnDisable => ref Schema.GetRef<bool>(this.Handle, "CSoundOpvarSetPointEntity", "m_bSetValueOnDisable");
|
|
|
|
// m_nSimulationMode
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_nSimulationMode")]
|
|
public ref Int32 SimulationMode => ref Schema.GetRef<Int32>(this.Handle, "CSoundOpvarSetPointEntity", "m_nSimulationMode");
|
|
|
|
// m_nVisibilitySamples
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_nVisibilitySamples")]
|
|
public ref Int32 VisibilitySamples => ref Schema.GetRef<Int32>(this.Handle, "CSoundOpvarSetPointEntity", "m_nVisibilitySamples");
|
|
|
|
// m_vDynamicProxyPoint
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_vDynamicProxyPoint")]
|
|
public Vector DynamicProxyPoint => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetPointEntity", "m_vDynamicProxyPoint");
|
|
|
|
// m_flDynamicMaximumOcclusion
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flDynamicMaximumOcclusion")]
|
|
public ref float DynamicMaximumOcclusion => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flDynamicMaximumOcclusion");
|
|
|
|
// m_hDynamicEntity
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_hDynamicEntity")]
|
|
public CHandle<CEntityInstance> DynamicEntity => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CSoundOpvarSetPointEntity", "m_hDynamicEntity");
|
|
|
|
// m_iszDynamicEntityName
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_iszDynamicEntityName")]
|
|
public string DynamicEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundOpvarSetPointEntity", "m_iszDynamicEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundOpvarSetPointEntity", "m_iszDynamicEntityName", value); }
|
|
}
|
|
|
|
// m_flPathingDistanceNormFactor
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_flPathingDistanceNormFactor")]
|
|
public ref float PathingDistanceNormFactor => ref Schema.GetRef<float>(this.Handle, "CSoundOpvarSetPointEntity", "m_flPathingDistanceNormFactor");
|
|
|
|
// m_vPathingSourcePos
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_vPathingSourcePos")]
|
|
public Vector PathingSourcePos => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetPointEntity", "m_vPathingSourcePos");
|
|
|
|
// m_vPathingListenerPos
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_vPathingListenerPos")]
|
|
public Vector PathingListenerPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CSoundOpvarSetPointEntity", "m_vPathingListenerPos");
|
|
|
|
// m_nPathingSourceIndex
|
|
[SchemaMember("CSoundOpvarSetPointEntity", "m_nPathingSourceIndex")]
|
|
public ref Int32 PathingSourceIndex => ref Schema.GetRef<Int32>(this.Handle, "CSoundOpvarSetPointEntity", "m_nPathingSourceIndex");
|
|
|
|
}
|
|
|
|
public partial class CSoundStackSave : CLogicalEntity
|
|
{
|
|
public CSoundStackSave (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszStackName
|
|
[SchemaMember("CSoundStackSave", "m_iszStackName")]
|
|
public string StackName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSoundStackSave", "m_iszStackName"); }
|
|
set { Schema.SetString(this.Handle, "CSoundStackSave", "m_iszStackName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CSPerRoundStats_t : NativeObject
|
|
{
|
|
public CSPerRoundStats_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iKills
|
|
[SchemaMember("CSPerRoundStats_t", "m_iKills")]
|
|
public ref Int32 Kills => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iKills");
|
|
|
|
// m_iDeaths
|
|
[SchemaMember("CSPerRoundStats_t", "m_iDeaths")]
|
|
public ref Int32 Deaths => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iDeaths");
|
|
|
|
// m_iAssists
|
|
[SchemaMember("CSPerRoundStats_t", "m_iAssists")]
|
|
public ref Int32 Assists => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iAssists");
|
|
|
|
// m_iDamage
|
|
[SchemaMember("CSPerRoundStats_t", "m_iDamage")]
|
|
public ref Int32 Damage => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iDamage");
|
|
|
|
// m_iEquipmentValue
|
|
[SchemaMember("CSPerRoundStats_t", "m_iEquipmentValue")]
|
|
public ref Int32 EquipmentValue => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iEquipmentValue");
|
|
|
|
// m_iMoneySaved
|
|
[SchemaMember("CSPerRoundStats_t", "m_iMoneySaved")]
|
|
public ref Int32 MoneySaved => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iMoneySaved");
|
|
|
|
// m_iKillReward
|
|
[SchemaMember("CSPerRoundStats_t", "m_iKillReward")]
|
|
public ref Int32 KillReward => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iKillReward");
|
|
|
|
// m_iLiveTime
|
|
[SchemaMember("CSPerRoundStats_t", "m_iLiveTime")]
|
|
public ref Int32 LiveTime => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iLiveTime");
|
|
|
|
// m_iHeadShotKills
|
|
[SchemaMember("CSPerRoundStats_t", "m_iHeadShotKills")]
|
|
public ref Int32 HeadShotKills => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iHeadShotKills");
|
|
|
|
// m_iObjective
|
|
[SchemaMember("CSPerRoundStats_t", "m_iObjective")]
|
|
public ref Int32 Objective => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iObjective");
|
|
|
|
// m_iCashEarned
|
|
[SchemaMember("CSPerRoundStats_t", "m_iCashEarned")]
|
|
public ref Int32 CashEarned => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iCashEarned");
|
|
|
|
// m_iUtilityDamage
|
|
[SchemaMember("CSPerRoundStats_t", "m_iUtilityDamage")]
|
|
public ref Int32 UtilityDamage => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iUtilityDamage");
|
|
|
|
// m_iEnemiesFlashed
|
|
[SchemaMember("CSPerRoundStats_t", "m_iEnemiesFlashed")]
|
|
public ref Int32 EnemiesFlashed => ref Schema.GetRef<Int32>(this.Handle, "CSPerRoundStats_t", "m_iEnemiesFlashed");
|
|
|
|
}
|
|
|
|
public partial class CSplineConstraint : CPhysConstraint
|
|
{
|
|
public CSplineConstraint (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSpotlightEnd : CBaseModelEntity
|
|
{
|
|
public CSpotlightEnd (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flLightScale
|
|
[SchemaMember("CSpotlightEnd", "m_flLightScale")]
|
|
public ref float LightScale => ref Schema.GetRef<float>(this.Handle, "CSpotlightEnd", "m_flLightScale");
|
|
|
|
// m_Radius
|
|
[SchemaMember("CSpotlightEnd", "m_Radius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CSpotlightEnd", "m_Radius");
|
|
|
|
// m_vSpotlightDir
|
|
[SchemaMember("CSpotlightEnd", "m_vSpotlightDir")]
|
|
public Vector SpotlightDir => Schema.GetDeclaredClass<Vector>(this.Handle, "CSpotlightEnd", "m_vSpotlightDir");
|
|
|
|
// m_vSpotlightOrg
|
|
[SchemaMember("CSpotlightEnd", "m_vSpotlightOrg")]
|
|
public Vector SpotlightOrg => Schema.GetDeclaredClass<Vector>(this.Handle, "CSpotlightEnd", "m_vSpotlightOrg");
|
|
|
|
}
|
|
|
|
public partial class CSprite : CBaseModelEntity
|
|
{
|
|
public CSprite (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hSpriteMaterial
|
|
[SchemaMember("CSprite", "m_hSpriteMaterial")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> SpriteMaterial => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CSprite", "m_hSpriteMaterial");
|
|
|
|
// m_hAttachedToEntity
|
|
[SchemaMember("CSprite", "m_hAttachedToEntity")]
|
|
public CHandle<CBaseEntity> AttachedToEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CSprite", "m_hAttachedToEntity");
|
|
|
|
// m_flSpriteFramerate
|
|
[SchemaMember("CSprite", "m_flSpriteFramerate")]
|
|
public ref float SpriteFramerate => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flSpriteFramerate");
|
|
|
|
// m_flFrame
|
|
[SchemaMember("CSprite", "m_flFrame")]
|
|
public ref float Frame => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flFrame");
|
|
|
|
// m_flDieTime
|
|
[SchemaMember("CSprite", "m_flDieTime")]
|
|
public ref float DieTime => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flDieTime");
|
|
|
|
// m_nBrightness
|
|
[SchemaMember("CSprite", "m_nBrightness")]
|
|
public ref UInt32 Brightness => ref Schema.GetRef<UInt32>(this.Handle, "CSprite", "m_nBrightness");
|
|
|
|
// m_flBrightnessDuration
|
|
[SchemaMember("CSprite", "m_flBrightnessDuration")]
|
|
public ref float BrightnessDuration => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flBrightnessDuration");
|
|
|
|
// m_flSpriteScale
|
|
[SchemaMember("CSprite", "m_flSpriteScale")]
|
|
public ref float SpriteScale => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flSpriteScale");
|
|
|
|
// m_flScaleDuration
|
|
[SchemaMember("CSprite", "m_flScaleDuration")]
|
|
public ref float ScaleDuration => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flScaleDuration");
|
|
|
|
// m_bWorldSpaceScale
|
|
[SchemaMember("CSprite", "m_bWorldSpaceScale")]
|
|
public ref bool WorldSpaceScale => ref Schema.GetRef<bool>(this.Handle, "CSprite", "m_bWorldSpaceScale");
|
|
|
|
// m_flGlowProxySize
|
|
[SchemaMember("CSprite", "m_flGlowProxySize")]
|
|
public ref float GlowProxySize => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flGlowProxySize");
|
|
|
|
// m_flHDRColorScale
|
|
[SchemaMember("CSprite", "m_flHDRColorScale")]
|
|
public ref float HDRColorScale => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flHDRColorScale");
|
|
|
|
// m_flLastTime
|
|
[SchemaMember("CSprite", "m_flLastTime")]
|
|
public ref float LastTime => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flLastTime");
|
|
|
|
// m_flMaxFrame
|
|
[SchemaMember("CSprite", "m_flMaxFrame")]
|
|
public ref float MaxFrame => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flMaxFrame");
|
|
|
|
// m_flStartScale
|
|
[SchemaMember("CSprite", "m_flStartScale")]
|
|
public ref float StartScale => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flStartScale");
|
|
|
|
// m_flDestScale
|
|
[SchemaMember("CSprite", "m_flDestScale")]
|
|
public ref float DestScale => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flDestScale");
|
|
|
|
// m_flScaleTimeStart
|
|
[SchemaMember("CSprite", "m_flScaleTimeStart")]
|
|
public ref float ScaleTimeStart => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flScaleTimeStart");
|
|
|
|
// m_nStartBrightness
|
|
[SchemaMember("CSprite", "m_nStartBrightness")]
|
|
public ref Int32 StartBrightness => ref Schema.GetRef<Int32>(this.Handle, "CSprite", "m_nStartBrightness");
|
|
|
|
// m_nDestBrightness
|
|
[SchemaMember("CSprite", "m_nDestBrightness")]
|
|
public ref Int32 DestBrightness => ref Schema.GetRef<Int32>(this.Handle, "CSprite", "m_nDestBrightness");
|
|
|
|
// m_flBrightnessTimeStart
|
|
[SchemaMember("CSprite", "m_flBrightnessTimeStart")]
|
|
public ref float BrightnessTimeStart => ref Schema.GetRef<float>(this.Handle, "CSprite", "m_flBrightnessTimeStart");
|
|
|
|
// m_nSpriteWidth
|
|
[SchemaMember("CSprite", "m_nSpriteWidth")]
|
|
public ref Int32 SpriteWidth => ref Schema.GetRef<Int32>(this.Handle, "CSprite", "m_nSpriteWidth");
|
|
|
|
// m_nSpriteHeight
|
|
[SchemaMember("CSprite", "m_nSpriteHeight")]
|
|
public ref Int32 SpriteHeight => ref Schema.GetRef<Int32>(this.Handle, "CSprite", "m_nSpriteHeight");
|
|
|
|
}
|
|
|
|
public partial class CSpriteAlias_env_glow : CSprite
|
|
{
|
|
public CSpriteAlias_env_glow (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSpriteOriented : CSprite
|
|
{
|
|
public CSpriteOriented (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CSun : CBaseModelEntity
|
|
{
|
|
public CSun (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vDirection
|
|
[SchemaMember("CSun", "m_vDirection")]
|
|
public Vector Direction => Schema.GetDeclaredClass<Vector>(this.Handle, "CSun", "m_vDirection");
|
|
|
|
// m_clrOverlay
|
|
[SchemaMember("CSun", "m_clrOverlay")]
|
|
public Color Overlay
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "CSun", "m_clrOverlay"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "CSun", "m_clrOverlay", value); }
|
|
}
|
|
|
|
// m_iszEffectName
|
|
[SchemaMember("CSun", "m_iszEffectName")]
|
|
public string EffectName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSun", "m_iszEffectName"); }
|
|
set { Schema.SetString(this.Handle, "CSun", "m_iszEffectName", value); }
|
|
}
|
|
|
|
// m_iszSSEffectName
|
|
[SchemaMember("CSun", "m_iszSSEffectName")]
|
|
public string SSEffectName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CSun", "m_iszSSEffectName"); }
|
|
set { Schema.SetString(this.Handle, "CSun", "m_iszSSEffectName", value); }
|
|
}
|
|
|
|
// m_bOn
|
|
[SchemaMember("CSun", "m_bOn")]
|
|
public ref bool On => ref Schema.GetRef<bool>(this.Handle, "CSun", "m_bOn");
|
|
|
|
// m_bmaxColor
|
|
[SchemaMember("CSun", "m_bmaxColor")]
|
|
public ref bool BmaxColor => ref Schema.GetRef<bool>(this.Handle, "CSun", "m_bmaxColor");
|
|
|
|
// m_flSize
|
|
[SchemaMember("CSun", "m_flSize")]
|
|
public ref float Size => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flSize");
|
|
|
|
// m_flRotation
|
|
[SchemaMember("CSun", "m_flRotation")]
|
|
public ref float Rotation => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flRotation");
|
|
|
|
// m_flHazeScale
|
|
[SchemaMember("CSun", "m_flHazeScale")]
|
|
public ref float HazeScale => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flHazeScale");
|
|
|
|
// m_flAlphaHaze
|
|
[SchemaMember("CSun", "m_flAlphaHaze")]
|
|
public ref float AlphaHaze => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flAlphaHaze");
|
|
|
|
// m_flAlphaHdr
|
|
[SchemaMember("CSun", "m_flAlphaHdr")]
|
|
public ref float AlphaHdr => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flAlphaHdr");
|
|
|
|
// m_flAlphaScale
|
|
[SchemaMember("CSun", "m_flAlphaScale")]
|
|
public ref float AlphaScale => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flAlphaScale");
|
|
|
|
// m_flHDRColorScale
|
|
[SchemaMember("CSun", "m_flHDRColorScale")]
|
|
public ref float HDRColorScale => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flHDRColorScale");
|
|
|
|
// m_flFarZScale
|
|
[SchemaMember("CSun", "m_flFarZScale")]
|
|
public ref float FarZScale => ref Schema.GetRef<float>(this.Handle, "CSun", "m_flFarZScale");
|
|
|
|
}
|
|
|
|
public partial class CTablet : CCSWeaponBase
|
|
{
|
|
public CTablet (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTakeDamageInfo : NativeObject
|
|
{
|
|
public CTakeDamageInfo (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vecDamageForce
|
|
[SchemaMember("CTakeDamageInfo", "m_vecDamageForce")]
|
|
public Vector DamageForce => Schema.GetDeclaredClass<Vector>(this.Handle, "CTakeDamageInfo", "m_vecDamageForce");
|
|
|
|
// m_vecDamagePosition
|
|
[SchemaMember("CTakeDamageInfo", "m_vecDamagePosition")]
|
|
public Vector DamagePosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CTakeDamageInfo", "m_vecDamagePosition");
|
|
|
|
// m_vecReportedPosition
|
|
[SchemaMember("CTakeDamageInfo", "m_vecReportedPosition")]
|
|
public Vector ReportedPosition => Schema.GetDeclaredClass<Vector>(this.Handle, "CTakeDamageInfo", "m_vecReportedPosition");
|
|
|
|
// m_vecDamageDirection
|
|
[SchemaMember("CTakeDamageInfo", "m_vecDamageDirection")]
|
|
public Vector DamageDirection => Schema.GetDeclaredClass<Vector>(this.Handle, "CTakeDamageInfo", "m_vecDamageDirection");
|
|
|
|
// m_hInflictor
|
|
[SchemaMember("CTakeDamageInfo", "m_hInflictor")]
|
|
public CHandle<CBaseEntity> Inflictor => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTakeDamageInfo", "m_hInflictor");
|
|
|
|
// m_hAttacker
|
|
[SchemaMember("CTakeDamageInfo", "m_hAttacker")]
|
|
public CHandle<CBaseEntity> Attacker => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTakeDamageInfo", "m_hAttacker");
|
|
|
|
// m_hAbility
|
|
[SchemaMember("CTakeDamageInfo", "m_hAbility")]
|
|
public CHandle<CBaseEntity> Ability => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTakeDamageInfo", "m_hAbility");
|
|
|
|
// m_flDamage
|
|
[SchemaMember("CTakeDamageInfo", "m_flDamage")]
|
|
public ref float Damage => ref Schema.GetRef<float>(this.Handle, "CTakeDamageInfo", "m_flDamage");
|
|
|
|
// m_bitsDamageType
|
|
[SchemaMember("CTakeDamageInfo", "m_bitsDamageType")]
|
|
public ref Int32 BitsDamageType => ref Schema.GetRef<Int32>(this.Handle, "CTakeDamageInfo", "m_bitsDamageType");
|
|
|
|
// m_iDamageCustom
|
|
[SchemaMember("CTakeDamageInfo", "m_iDamageCustom")]
|
|
public ref Int32 DamageCustom => ref Schema.GetRef<Int32>(this.Handle, "CTakeDamageInfo", "m_iDamageCustom");
|
|
|
|
// m_iAmmoType
|
|
[SchemaMember("CTakeDamageInfo", "m_iAmmoType")]
|
|
public ref byte AmmoType => ref Schema.GetRef<byte>(this.Handle, "CTakeDamageInfo", "m_iAmmoType");
|
|
|
|
// m_flOriginalDamage
|
|
[SchemaMember("CTakeDamageInfo", "m_flOriginalDamage")]
|
|
public ref float OriginalDamage => ref Schema.GetRef<float>(this.Handle, "CTakeDamageInfo", "m_flOriginalDamage");
|
|
|
|
// m_bShouldBleed
|
|
[SchemaMember("CTakeDamageInfo", "m_bShouldBleed")]
|
|
public ref bool ShouldBleed => ref Schema.GetRef<bool>(this.Handle, "CTakeDamageInfo", "m_bShouldBleed");
|
|
|
|
// m_bShouldSpark
|
|
[SchemaMember("CTakeDamageInfo", "m_bShouldSpark")]
|
|
public ref bool ShouldSpark => ref Schema.GetRef<bool>(this.Handle, "CTakeDamageInfo", "m_bShouldSpark");
|
|
|
|
// m_nDamageFlags
|
|
[SchemaMember("CTakeDamageInfo", "m_nDamageFlags")]
|
|
public ref TakeDamageFlags_t DamageFlags => ref Schema.GetRef<TakeDamageFlags_t>(this.Handle, "CTakeDamageInfo", "m_nDamageFlags");
|
|
|
|
// m_nNumObjectsPenetrated
|
|
[SchemaMember("CTakeDamageInfo", "m_nNumObjectsPenetrated")]
|
|
public ref Int32 NumObjectsPenetrated => ref Schema.GetRef<Int32>(this.Handle, "CTakeDamageInfo", "m_nNumObjectsPenetrated");
|
|
|
|
// m_bInTakeDamageFlow
|
|
[SchemaMember("CTakeDamageInfo", "m_bInTakeDamageFlow")]
|
|
public ref bool InTakeDamageFlow => ref Schema.GetRef<bool>(this.Handle, "CTakeDamageInfo", "m_bInTakeDamageFlow");
|
|
|
|
}
|
|
|
|
public partial class CTankTargetChange : CPointEntity
|
|
{
|
|
public CTankTargetChange (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_newTargetName
|
|
[SchemaMember("CTankTargetChange", "m_newTargetName")]
|
|
public string NewTargetName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTankTargetChange", "m_newTargetName"); }
|
|
set { Schema.SetString(this.Handle, "CTankTargetChange", "m_newTargetName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CTankTrainAI : CPointEntity
|
|
{
|
|
public CTankTrainAI (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hTrain
|
|
[SchemaMember("CTankTrainAI", "m_hTrain")]
|
|
public CHandle<CFuncTrackTrain> Train => Schema.GetDeclaredClass<CHandle<CFuncTrackTrain>>(this.Handle, "CTankTrainAI", "m_hTrain");
|
|
|
|
// m_hTargetEntity
|
|
[SchemaMember("CTankTrainAI", "m_hTargetEntity")]
|
|
public CHandle<CBaseEntity> TargetEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTankTrainAI", "m_hTargetEntity");
|
|
|
|
// m_soundPlaying
|
|
[SchemaMember("CTankTrainAI", "m_soundPlaying")]
|
|
public ref Int32 SoundPlaying => ref Schema.GetRef<Int32>(this.Handle, "CTankTrainAI", "m_soundPlaying");
|
|
|
|
// m_startSoundName
|
|
[SchemaMember("CTankTrainAI", "m_startSoundName")]
|
|
public string StartSoundName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTankTrainAI", "m_startSoundName"); }
|
|
set { Schema.SetString(this.Handle, "CTankTrainAI", "m_startSoundName", value); }
|
|
}
|
|
|
|
// m_engineSoundName
|
|
[SchemaMember("CTankTrainAI", "m_engineSoundName")]
|
|
public string EngineSoundName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTankTrainAI", "m_engineSoundName"); }
|
|
set { Schema.SetString(this.Handle, "CTankTrainAI", "m_engineSoundName", value); }
|
|
}
|
|
|
|
// m_movementSoundName
|
|
[SchemaMember("CTankTrainAI", "m_movementSoundName")]
|
|
public string MovementSoundName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTankTrainAI", "m_movementSoundName"); }
|
|
set { Schema.SetString(this.Handle, "CTankTrainAI", "m_movementSoundName", value); }
|
|
}
|
|
|
|
// m_targetEntityName
|
|
[SchemaMember("CTankTrainAI", "m_targetEntityName")]
|
|
public string TargetEntityName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTankTrainAI", "m_targetEntityName"); }
|
|
set { Schema.SetString(this.Handle, "CTankTrainAI", "m_targetEntityName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CTeam : CBaseEntity
|
|
{
|
|
public CTeam (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_aPlayerControllers
|
|
[SchemaMember("CTeam", "m_aPlayerControllers")]
|
|
public NetworkedVector<CHandle<CBasePlayerController>> PlayerControllers => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBasePlayerController>>>(this.Handle, "CTeam", "m_aPlayerControllers");
|
|
|
|
// m_aPlayers
|
|
[SchemaMember("CTeam", "m_aPlayers")]
|
|
public NetworkedVector<CHandle<CBasePlayerPawn>> Players => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBasePlayerPawn>>>(this.Handle, "CTeam", "m_aPlayers");
|
|
|
|
// m_iScore
|
|
[SchemaMember("CTeam", "m_iScore")]
|
|
public ref Int32 Score => ref Schema.GetRef<Int32>(this.Handle, "CTeam", "m_iScore");
|
|
|
|
// m_szTeamname
|
|
[SchemaMember("CTeam", "m_szTeamname")]
|
|
public string Teamname
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CTeam", "m_szTeamname"); }
|
|
set { Schema.SetString(this.Handle, "CTeam", "m_szTeamname", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CTeamplayRules : CMultiplayRules
|
|
{
|
|
public CTeamplayRules (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTestEffect : CBaseEntity
|
|
{
|
|
public CTestEffect (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iLoop
|
|
[SchemaMember("CTestEffect", "m_iLoop")]
|
|
public ref Int32 Loop => ref Schema.GetRef<Int32>(this.Handle, "CTestEffect", "m_iLoop");
|
|
|
|
// m_iBeam
|
|
[SchemaMember("CTestEffect", "m_iBeam")]
|
|
public ref Int32 IBeam => ref Schema.GetRef<Int32>(this.Handle, "CTestEffect", "m_iBeam");
|
|
|
|
// m_pBeam
|
|
[SchemaMember("CTestEffect", "m_pBeam")]
|
|
public Span<CBeam?> PBeam => Schema.GetFixedArray<CBeam?>(this.Handle, "CTestEffect", "m_pBeam", 24);
|
|
|
|
// m_flBeamTime
|
|
[SchemaMember("CTestEffect", "m_flBeamTime")]
|
|
public Span<float> BeamTime => Schema.GetFixedArray<float>(this.Handle, "CTestEffect", "m_flBeamTime", 24);
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CTestEffect", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CTestEffect", "m_flStartTime");
|
|
|
|
}
|
|
|
|
public partial class CTextureBasedAnimatable : CBaseModelEntity
|
|
{
|
|
public CTextureBasedAnimatable (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bLoop
|
|
[SchemaMember("CTextureBasedAnimatable", "m_bLoop")]
|
|
public ref bool Loop => ref Schema.GetRef<bool>(this.Handle, "CTextureBasedAnimatable", "m_bLoop");
|
|
|
|
// m_flFPS
|
|
[SchemaMember("CTextureBasedAnimatable", "m_flFPS")]
|
|
public ref float FPS => ref Schema.GetRef<float>(this.Handle, "CTextureBasedAnimatable", "m_flFPS");
|
|
|
|
// m_hPositionKeys
|
|
[SchemaMember("CTextureBasedAnimatable", "m_hPositionKeys")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> PositionKeys => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CTextureBasedAnimatable", "m_hPositionKeys");
|
|
|
|
// m_hRotationKeys
|
|
[SchemaMember("CTextureBasedAnimatable", "m_hRotationKeys")]
|
|
public CStrongHandle<InfoForResourceTypeCTextureBase> RotationKeys => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CTextureBasedAnimatable", "m_hRotationKeys");
|
|
|
|
// m_vAnimationBoundsMin
|
|
[SchemaMember("CTextureBasedAnimatable", "m_vAnimationBoundsMin")]
|
|
public Vector AnimationBoundsMin => Schema.GetDeclaredClass<Vector>(this.Handle, "CTextureBasedAnimatable", "m_vAnimationBoundsMin");
|
|
|
|
// m_vAnimationBoundsMax
|
|
[SchemaMember("CTextureBasedAnimatable", "m_vAnimationBoundsMax")]
|
|
public Vector AnimationBoundsMax => Schema.GetDeclaredClass<Vector>(this.Handle, "CTextureBasedAnimatable", "m_vAnimationBoundsMax");
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("CTextureBasedAnimatable", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "CTextureBasedAnimatable", "m_flStartTime");
|
|
|
|
// m_flStartFrame
|
|
[SchemaMember("CTextureBasedAnimatable", "m_flStartFrame")]
|
|
public ref float StartFrame => ref Schema.GetRef<float>(this.Handle, "CTextureBasedAnimatable", "m_flStartFrame");
|
|
|
|
}
|
|
|
|
public partial class CTimerEntity : CLogicalEntity
|
|
{
|
|
public CTimerEntity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnTimer
|
|
[SchemaMember("CTimerEntity", "m_OnTimer")]
|
|
public CEntityIOOutput OnTimer => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTimerEntity", "m_OnTimer");
|
|
|
|
// m_OnTimerHigh
|
|
[SchemaMember("CTimerEntity", "m_OnTimerHigh")]
|
|
public CEntityIOOutput OnTimerHigh => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTimerEntity", "m_OnTimerHigh");
|
|
|
|
// m_OnTimerLow
|
|
[SchemaMember("CTimerEntity", "m_OnTimerLow")]
|
|
public CEntityIOOutput OnTimerLow => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTimerEntity", "m_OnTimerLow");
|
|
|
|
// m_iDisabled
|
|
[SchemaMember("CTimerEntity", "m_iDisabled")]
|
|
public ref Int32 Disabled => ref Schema.GetRef<Int32>(this.Handle, "CTimerEntity", "m_iDisabled");
|
|
|
|
// m_flInitialDelay
|
|
[SchemaMember("CTimerEntity", "m_flInitialDelay")]
|
|
public ref float InitialDelay => ref Schema.GetRef<float>(this.Handle, "CTimerEntity", "m_flInitialDelay");
|
|
|
|
// m_flRefireTime
|
|
[SchemaMember("CTimerEntity", "m_flRefireTime")]
|
|
public ref float RefireTime => ref Schema.GetRef<float>(this.Handle, "CTimerEntity", "m_flRefireTime");
|
|
|
|
// m_bUpDownState
|
|
[SchemaMember("CTimerEntity", "m_bUpDownState")]
|
|
public ref bool UpDownState => ref Schema.GetRef<bool>(this.Handle, "CTimerEntity", "m_bUpDownState");
|
|
|
|
// m_iUseRandomTime
|
|
[SchemaMember("CTimerEntity", "m_iUseRandomTime")]
|
|
public ref Int32 UseRandomTime => ref Schema.GetRef<Int32>(this.Handle, "CTimerEntity", "m_iUseRandomTime");
|
|
|
|
// m_bPauseAfterFiring
|
|
[SchemaMember("CTimerEntity", "m_bPauseAfterFiring")]
|
|
public ref bool PauseAfterFiring => ref Schema.GetRef<bool>(this.Handle, "CTimerEntity", "m_bPauseAfterFiring");
|
|
|
|
// m_flLowerRandomBound
|
|
[SchemaMember("CTimerEntity", "m_flLowerRandomBound")]
|
|
public ref float LowerRandomBound => ref Schema.GetRef<float>(this.Handle, "CTimerEntity", "m_flLowerRandomBound");
|
|
|
|
// m_flUpperRandomBound
|
|
[SchemaMember("CTimerEntity", "m_flUpperRandomBound")]
|
|
public ref float UpperRandomBound => ref Schema.GetRef<float>(this.Handle, "CTimerEntity", "m_flUpperRandomBound");
|
|
|
|
// m_flRemainingTime
|
|
[SchemaMember("CTimerEntity", "m_flRemainingTime")]
|
|
public ref float RemainingTime => ref Schema.GetRef<float>(this.Handle, "CTimerEntity", "m_flRemainingTime");
|
|
|
|
// m_bPaused
|
|
[SchemaMember("CTimerEntity", "m_bPaused")]
|
|
public ref bool Paused => ref Schema.GetRef<bool>(this.Handle, "CTimerEntity", "m_bPaused");
|
|
|
|
}
|
|
|
|
public partial class CTonemapController2 : CBaseEntity
|
|
{
|
|
public CTonemapController2 (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flAutoExposureMin
|
|
[SchemaMember("CTonemapController2", "m_flAutoExposureMin")]
|
|
public ref float AutoExposureMin => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flAutoExposureMin");
|
|
|
|
// m_flAutoExposureMax
|
|
[SchemaMember("CTonemapController2", "m_flAutoExposureMax")]
|
|
public ref float AutoExposureMax => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flAutoExposureMax");
|
|
|
|
// m_flTonemapPercentTarget
|
|
[SchemaMember("CTonemapController2", "m_flTonemapPercentTarget")]
|
|
public ref float TonemapPercentTarget => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flTonemapPercentTarget");
|
|
|
|
// m_flTonemapPercentBrightPixels
|
|
[SchemaMember("CTonemapController2", "m_flTonemapPercentBrightPixels")]
|
|
public ref float TonemapPercentBrightPixels => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flTonemapPercentBrightPixels");
|
|
|
|
// m_flTonemapMinAvgLum
|
|
[SchemaMember("CTonemapController2", "m_flTonemapMinAvgLum")]
|
|
public ref float TonemapMinAvgLum => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flTonemapMinAvgLum");
|
|
|
|
// m_flExposureAdaptationSpeedUp
|
|
[SchemaMember("CTonemapController2", "m_flExposureAdaptationSpeedUp")]
|
|
public ref float ExposureAdaptationSpeedUp => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flExposureAdaptationSpeedUp");
|
|
|
|
// m_flExposureAdaptationSpeedDown
|
|
[SchemaMember("CTonemapController2", "m_flExposureAdaptationSpeedDown")]
|
|
public ref float ExposureAdaptationSpeedDown => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flExposureAdaptationSpeedDown");
|
|
|
|
// m_flTonemapEVSmoothingRange
|
|
[SchemaMember("CTonemapController2", "m_flTonemapEVSmoothingRange")]
|
|
public ref float TonemapEVSmoothingRange => ref Schema.GetRef<float>(this.Handle, "CTonemapController2", "m_flTonemapEVSmoothingRange");
|
|
|
|
}
|
|
|
|
public partial class CTonemapController2Alias_env_tonemap_controller2 : CTonemapController2
|
|
{
|
|
public CTonemapController2Alias_env_tonemap_controller2 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTonemapTrigger : CBaseTrigger
|
|
{
|
|
public CTonemapTrigger (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_tonemapControllerName
|
|
[SchemaMember("CTonemapTrigger", "m_tonemapControllerName")]
|
|
public string TonemapControllerName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTonemapTrigger", "m_tonemapControllerName"); }
|
|
set { Schema.SetString(this.Handle, "CTonemapTrigger", "m_tonemapControllerName", value); }
|
|
}
|
|
|
|
// m_hTonemapController
|
|
[SchemaMember("CTonemapTrigger", "m_hTonemapController")]
|
|
public CHandle<CEntityInstance> TonemapController => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "CTonemapTrigger", "m_hTonemapController");
|
|
|
|
}
|
|
|
|
public partial class CTouchExpansionComponent : CEntityComponent
|
|
{
|
|
public CTouchExpansionComponent (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTriggerActiveWeaponDetect : CBaseTrigger
|
|
{
|
|
public CTriggerActiveWeaponDetect (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnTouchedActiveWeapon
|
|
[SchemaMember("CTriggerActiveWeaponDetect", "m_OnTouchedActiveWeapon")]
|
|
public CEntityIOOutput OnTouchedActiveWeapon => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerActiveWeaponDetect", "m_OnTouchedActiveWeapon");
|
|
|
|
// m_iszWeaponClassName
|
|
[SchemaMember("CTriggerActiveWeaponDetect", "m_iszWeaponClassName")]
|
|
public string WeaponClassName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerActiveWeaponDetect", "m_iszWeaponClassName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerActiveWeaponDetect", "m_iszWeaponClassName", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CTriggerBombReset : CBaseTrigger
|
|
{
|
|
public CTriggerBombReset (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTriggerBrush : CBaseModelEntity
|
|
{
|
|
public CTriggerBrush (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnStartTouch
|
|
[SchemaMember("CTriggerBrush", "m_OnStartTouch")]
|
|
public CEntityIOOutput OnStartTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerBrush", "m_OnStartTouch");
|
|
|
|
// m_OnEndTouch
|
|
[SchemaMember("CTriggerBrush", "m_OnEndTouch")]
|
|
public CEntityIOOutput OnEndTouch => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerBrush", "m_OnEndTouch");
|
|
|
|
// m_OnUse
|
|
[SchemaMember("CTriggerBrush", "m_OnUse")]
|
|
public CEntityIOOutput OnUse => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerBrush", "m_OnUse");
|
|
|
|
// m_iInputFilter
|
|
[SchemaMember("CTriggerBrush", "m_iInputFilter")]
|
|
public ref Int32 InputFilter => ref Schema.GetRef<Int32>(this.Handle, "CTriggerBrush", "m_iInputFilter");
|
|
|
|
// m_iDontMessageParent
|
|
[SchemaMember("CTriggerBrush", "m_iDontMessageParent")]
|
|
public ref Int32 DontMessageParent => ref Schema.GetRef<Int32>(this.Handle, "CTriggerBrush", "m_iDontMessageParent");
|
|
|
|
}
|
|
|
|
public partial class CTriggerBuoyancy : CBaseTrigger
|
|
{
|
|
public CTriggerBuoyancy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_BuoyancyHelper
|
|
[SchemaMember("CTriggerBuoyancy", "m_BuoyancyHelper")]
|
|
public CBuoyancyHelper BuoyancyHelper => Schema.GetDeclaredClass<CBuoyancyHelper>(this.Handle, "CTriggerBuoyancy", "m_BuoyancyHelper");
|
|
|
|
// m_flFluidDensity
|
|
[SchemaMember("CTriggerBuoyancy", "m_flFluidDensity")]
|
|
public ref float FluidDensity => ref Schema.GetRef<float>(this.Handle, "CTriggerBuoyancy", "m_flFluidDensity");
|
|
|
|
}
|
|
|
|
public partial class CTriggerCallback : CBaseTrigger
|
|
{
|
|
public CTriggerCallback (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTriggerDetectBulletFire : CBaseTrigger
|
|
{
|
|
public CTriggerDetectBulletFire (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bPlayerFireOnly
|
|
[SchemaMember("CTriggerDetectBulletFire", "m_bPlayerFireOnly")]
|
|
public ref bool PlayerFireOnly => ref Schema.GetRef<bool>(this.Handle, "CTriggerDetectBulletFire", "m_bPlayerFireOnly");
|
|
|
|
// m_OnDetectedBulletFire
|
|
[SchemaMember("CTriggerDetectBulletFire", "m_OnDetectedBulletFire")]
|
|
public CEntityIOOutput OnDetectedBulletFire => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerDetectBulletFire", "m_OnDetectedBulletFire");
|
|
|
|
}
|
|
|
|
public partial class CTriggerDetectExplosion : CBaseTrigger
|
|
{
|
|
public CTriggerDetectExplosion (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnDetectedExplosion
|
|
[SchemaMember("CTriggerDetectExplosion", "m_OnDetectedExplosion")]
|
|
public CEntityIOOutput OnDetectedExplosion => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerDetectExplosion", "m_OnDetectedExplosion");
|
|
|
|
}
|
|
|
|
public partial class CTriggerFan : CBaseTrigger
|
|
{
|
|
public CTriggerFan (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_vFanOrigin
|
|
[SchemaMember("CTriggerFan", "m_vFanOrigin")]
|
|
public Vector FanOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerFan", "m_vFanOrigin");
|
|
|
|
// m_vFanEnd
|
|
[SchemaMember("CTriggerFan", "m_vFanEnd")]
|
|
public Vector FanEnd => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerFan", "m_vFanEnd");
|
|
|
|
// m_vNoise
|
|
[SchemaMember("CTriggerFan", "m_vNoise")]
|
|
public Vector Noise => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerFan", "m_vNoise");
|
|
|
|
// m_flForce
|
|
[SchemaMember("CTriggerFan", "m_flForce")]
|
|
public ref float Force => ref Schema.GetRef<float>(this.Handle, "CTriggerFan", "m_flForce");
|
|
|
|
// m_flPlayerForce
|
|
[SchemaMember("CTriggerFan", "m_flPlayerForce")]
|
|
public ref float PlayerForce => ref Schema.GetRef<float>(this.Handle, "CTriggerFan", "m_flPlayerForce");
|
|
|
|
// m_flRampTime
|
|
[SchemaMember("CTriggerFan", "m_flRampTime")]
|
|
public ref float RampTime => ref Schema.GetRef<float>(this.Handle, "CTriggerFan", "m_flRampTime");
|
|
|
|
// m_bFalloff
|
|
[SchemaMember("CTriggerFan", "m_bFalloff")]
|
|
public ref bool Falloff => ref Schema.GetRef<bool>(this.Handle, "CTriggerFan", "m_bFalloff");
|
|
|
|
// m_bPushPlayer
|
|
[SchemaMember("CTriggerFan", "m_bPushPlayer")]
|
|
public ref bool PushPlayer => ref Schema.GetRef<bool>(this.Handle, "CTriggerFan", "m_bPushPlayer");
|
|
|
|
// m_bRampDown
|
|
[SchemaMember("CTriggerFan", "m_bRampDown")]
|
|
public ref bool RampDown => ref Schema.GetRef<bool>(this.Handle, "CTriggerFan", "m_bRampDown");
|
|
|
|
// m_bAddNoise
|
|
[SchemaMember("CTriggerFan", "m_bAddNoise")]
|
|
public ref bool AddNoise => ref Schema.GetRef<bool>(this.Handle, "CTriggerFan", "m_bAddNoise");
|
|
|
|
// m_RampTimer
|
|
[SchemaMember("CTriggerFan", "m_RampTimer")]
|
|
public CountdownTimer RampTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CTriggerFan", "m_RampTimer");
|
|
|
|
}
|
|
|
|
public partial class CTriggerGameEvent : CBaseTrigger
|
|
{
|
|
public CTriggerGameEvent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_strStartTouchEventName
|
|
[SchemaMember("CTriggerGameEvent", "m_strStartTouchEventName")]
|
|
public string StrStartTouchEventName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerGameEvent", "m_strStartTouchEventName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerGameEvent", "m_strStartTouchEventName", value); }
|
|
}
|
|
|
|
// m_strEndTouchEventName
|
|
[SchemaMember("CTriggerGameEvent", "m_strEndTouchEventName")]
|
|
public string StrEndTouchEventName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerGameEvent", "m_strEndTouchEventName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerGameEvent", "m_strEndTouchEventName", value); }
|
|
}
|
|
|
|
// m_strTriggerID
|
|
[SchemaMember("CTriggerGameEvent", "m_strTriggerID")]
|
|
public string StrTriggerID
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerGameEvent", "m_strTriggerID"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerGameEvent", "m_strTriggerID", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class CTriggerGravity : CBaseTrigger
|
|
{
|
|
public CTriggerGravity (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTriggerHurt : CBaseTrigger
|
|
{
|
|
public CTriggerHurt (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flOriginalDamage
|
|
[SchemaMember("CTriggerHurt", "m_flOriginalDamage")]
|
|
public ref float OriginalDamage => ref Schema.GetRef<float>(this.Handle, "CTriggerHurt", "m_flOriginalDamage");
|
|
|
|
// m_flDamage
|
|
[SchemaMember("CTriggerHurt", "m_flDamage")]
|
|
public ref float Damage => ref Schema.GetRef<float>(this.Handle, "CTriggerHurt", "m_flDamage");
|
|
|
|
// m_flDamageCap
|
|
[SchemaMember("CTriggerHurt", "m_flDamageCap")]
|
|
public ref float DamageCap => ref Schema.GetRef<float>(this.Handle, "CTriggerHurt", "m_flDamageCap");
|
|
|
|
// m_flLastDmgTime
|
|
[SchemaMember("CTriggerHurt", "m_flLastDmgTime")]
|
|
public ref float LastDmgTime => ref Schema.GetRef<float>(this.Handle, "CTriggerHurt", "m_flLastDmgTime");
|
|
|
|
// m_flForgivenessDelay
|
|
[SchemaMember("CTriggerHurt", "m_flForgivenessDelay")]
|
|
public ref float ForgivenessDelay => ref Schema.GetRef<float>(this.Handle, "CTriggerHurt", "m_flForgivenessDelay");
|
|
|
|
// m_bitsDamageInflict
|
|
[SchemaMember("CTriggerHurt", "m_bitsDamageInflict")]
|
|
public ref Int32 BitsDamageInflict => ref Schema.GetRef<Int32>(this.Handle, "CTriggerHurt", "m_bitsDamageInflict");
|
|
|
|
// m_damageModel
|
|
[SchemaMember("CTriggerHurt", "m_damageModel")]
|
|
public ref Int32 DamageModel => ref Schema.GetRef<Int32>(this.Handle, "CTriggerHurt", "m_damageModel");
|
|
|
|
// m_bNoDmgForce
|
|
[SchemaMember("CTriggerHurt", "m_bNoDmgForce")]
|
|
public ref bool NoDmgForce => ref Schema.GetRef<bool>(this.Handle, "CTriggerHurt", "m_bNoDmgForce");
|
|
|
|
// m_vDamageForce
|
|
[SchemaMember("CTriggerHurt", "m_vDamageForce")]
|
|
public Vector DamageForce => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerHurt", "m_vDamageForce");
|
|
|
|
// m_thinkAlways
|
|
[SchemaMember("CTriggerHurt", "m_thinkAlways")]
|
|
public ref bool ThinkAlways => ref Schema.GetRef<bool>(this.Handle, "CTriggerHurt", "m_thinkAlways");
|
|
|
|
// m_hurtThinkPeriod
|
|
[SchemaMember("CTriggerHurt", "m_hurtThinkPeriod")]
|
|
public ref float HurtThinkPeriod => ref Schema.GetRef<float>(this.Handle, "CTriggerHurt", "m_hurtThinkPeriod");
|
|
|
|
// m_OnHurt
|
|
[SchemaMember("CTriggerHurt", "m_OnHurt")]
|
|
public CEntityIOOutput OnHurt => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerHurt", "m_OnHurt");
|
|
|
|
// m_OnHurtPlayer
|
|
[SchemaMember("CTriggerHurt", "m_OnHurtPlayer")]
|
|
public CEntityIOOutput OnHurtPlayer => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerHurt", "m_OnHurtPlayer");
|
|
|
|
// m_hurtEntities
|
|
[SchemaMember("CTriggerHurt", "m_hurtEntities")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> HurtEntities => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CTriggerHurt", "m_hurtEntities");
|
|
|
|
}
|
|
|
|
public partial class CTriggerHurtGhost : CTriggerHurt
|
|
{
|
|
public CTriggerHurtGhost (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTriggerImpact : CTriggerMultiple
|
|
{
|
|
public CTriggerImpact (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flMagnitude
|
|
[SchemaMember("CTriggerImpact", "m_flMagnitude")]
|
|
public ref float Magnitude => ref Schema.GetRef<float>(this.Handle, "CTriggerImpact", "m_flMagnitude");
|
|
|
|
// m_flNoise
|
|
[SchemaMember("CTriggerImpact", "m_flNoise")]
|
|
public ref float Noise => ref Schema.GetRef<float>(this.Handle, "CTriggerImpact", "m_flNoise");
|
|
|
|
// m_flViewkick
|
|
[SchemaMember("CTriggerImpact", "m_flViewkick")]
|
|
public ref float Viewkick => ref Schema.GetRef<float>(this.Handle, "CTriggerImpact", "m_flViewkick");
|
|
|
|
}
|
|
|
|
public partial class CTriggerLerpObject : CBaseTrigger
|
|
{
|
|
public CTriggerLerpObject (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszLerpTarget
|
|
[SchemaMember("CTriggerLerpObject", "m_iszLerpTarget")]
|
|
public string IszLerpTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerLerpObject", "m_iszLerpTarget"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerLerpObject", "m_iszLerpTarget", value); }
|
|
}
|
|
|
|
// m_hLerpTarget
|
|
[SchemaMember("CTriggerLerpObject", "m_hLerpTarget")]
|
|
public CHandle<CBaseEntity> HLerpTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTriggerLerpObject", "m_hLerpTarget");
|
|
|
|
// m_iszLerpTargetAttachment
|
|
[SchemaMember("CTriggerLerpObject", "m_iszLerpTargetAttachment")]
|
|
public string IszLerpTargetAttachment
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerLerpObject", "m_iszLerpTargetAttachment"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerLerpObject", "m_iszLerpTargetAttachment", value); }
|
|
}
|
|
|
|
// m_flLerpDuration
|
|
[SchemaMember("CTriggerLerpObject", "m_flLerpDuration")]
|
|
public ref float LerpDuration => ref Schema.GetRef<float>(this.Handle, "CTriggerLerpObject", "m_flLerpDuration");
|
|
|
|
// m_bLerpRestoreMoveType
|
|
[SchemaMember("CTriggerLerpObject", "m_bLerpRestoreMoveType")]
|
|
public ref bool LerpRestoreMoveType => ref Schema.GetRef<bool>(this.Handle, "CTriggerLerpObject", "m_bLerpRestoreMoveType");
|
|
|
|
// m_bSingleLerpObject
|
|
[SchemaMember("CTriggerLerpObject", "m_bSingleLerpObject")]
|
|
public ref bool SingleLerpObject => ref Schema.GetRef<bool>(this.Handle, "CTriggerLerpObject", "m_bSingleLerpObject");
|
|
|
|
// m_vecLerpingObjects
|
|
[SchemaMember("CTriggerLerpObject", "m_vecLerpingObjects")]
|
|
public NetworkedVector<lerpdata_t> LerpingObjects => Schema.GetDeclaredClass<NetworkedVector<lerpdata_t>>(this.Handle, "CTriggerLerpObject", "m_vecLerpingObjects");
|
|
|
|
// m_iszLerpEffect
|
|
[SchemaMember("CTriggerLerpObject", "m_iszLerpEffect")]
|
|
public string LerpEffect
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerLerpObject", "m_iszLerpEffect"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerLerpObject", "m_iszLerpEffect", value); }
|
|
}
|
|
|
|
// m_iszLerpSound
|
|
[SchemaMember("CTriggerLerpObject", "m_iszLerpSound")]
|
|
public string LerpSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerLerpObject", "m_iszLerpSound"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerLerpObject", "m_iszLerpSound", value); }
|
|
}
|
|
|
|
// m_OnLerpStarted
|
|
[SchemaMember("CTriggerLerpObject", "m_OnLerpStarted")]
|
|
public CEntityIOOutput OnLerpStarted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerLerpObject", "m_OnLerpStarted");
|
|
|
|
// m_OnLerpFinished
|
|
[SchemaMember("CTriggerLerpObject", "m_OnLerpFinished")]
|
|
public CEntityIOOutput OnLerpFinished => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerLerpObject", "m_OnLerpFinished");
|
|
|
|
}
|
|
|
|
public partial class CTriggerLook : CTriggerOnce
|
|
{
|
|
public CTriggerLook (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hLookTarget
|
|
[SchemaMember("CTriggerLook", "m_hLookTarget")]
|
|
public CHandle<CBaseEntity> LookTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTriggerLook", "m_hLookTarget");
|
|
|
|
// m_flFieldOfView
|
|
[SchemaMember("CTriggerLook", "m_flFieldOfView")]
|
|
public ref float FieldOfView => ref Schema.GetRef<float>(this.Handle, "CTriggerLook", "m_flFieldOfView");
|
|
|
|
// m_flLookTime
|
|
[SchemaMember("CTriggerLook", "m_flLookTime")]
|
|
public ref float LookTime => ref Schema.GetRef<float>(this.Handle, "CTriggerLook", "m_flLookTime");
|
|
|
|
// m_flLookTimeTotal
|
|
[SchemaMember("CTriggerLook", "m_flLookTimeTotal")]
|
|
public ref float LookTimeTotal => ref Schema.GetRef<float>(this.Handle, "CTriggerLook", "m_flLookTimeTotal");
|
|
|
|
// m_flLookTimeLast
|
|
[SchemaMember("CTriggerLook", "m_flLookTimeLast")]
|
|
public ref float LookTimeLast => ref Schema.GetRef<float>(this.Handle, "CTriggerLook", "m_flLookTimeLast");
|
|
|
|
// m_flTimeoutDuration
|
|
[SchemaMember("CTriggerLook", "m_flTimeoutDuration")]
|
|
public ref float TimeoutDuration => ref Schema.GetRef<float>(this.Handle, "CTriggerLook", "m_flTimeoutDuration");
|
|
|
|
// m_bTimeoutFired
|
|
[SchemaMember("CTriggerLook", "m_bTimeoutFired")]
|
|
public ref bool TimeoutFired => ref Schema.GetRef<bool>(this.Handle, "CTriggerLook", "m_bTimeoutFired");
|
|
|
|
// m_bIsLooking
|
|
[SchemaMember("CTriggerLook", "m_bIsLooking")]
|
|
public ref bool IsLooking => ref Schema.GetRef<bool>(this.Handle, "CTriggerLook", "m_bIsLooking");
|
|
|
|
// m_b2DFOV
|
|
[SchemaMember("CTriggerLook", "m_b2DFOV")]
|
|
public ref bool B2DFOV => ref Schema.GetRef<bool>(this.Handle, "CTriggerLook", "m_b2DFOV");
|
|
|
|
// m_bUseVelocity
|
|
[SchemaMember("CTriggerLook", "m_bUseVelocity")]
|
|
public ref bool UseVelocity => ref Schema.GetRef<bool>(this.Handle, "CTriggerLook", "m_bUseVelocity");
|
|
|
|
// m_hActivator
|
|
[SchemaMember("CTriggerLook", "m_hActivator")]
|
|
public CHandle<CBaseEntity> Activator => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTriggerLook", "m_hActivator");
|
|
|
|
// m_bTestOcclusion
|
|
[SchemaMember("CTriggerLook", "m_bTestOcclusion")]
|
|
public ref bool TestOcclusion => ref Schema.GetRef<bool>(this.Handle, "CTriggerLook", "m_bTestOcclusion");
|
|
|
|
// m_OnTimeout
|
|
[SchemaMember("CTriggerLook", "m_OnTimeout")]
|
|
public CEntityIOOutput OnTimeout => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerLook", "m_OnTimeout");
|
|
|
|
// m_OnStartLook
|
|
[SchemaMember("CTriggerLook", "m_OnStartLook")]
|
|
public CEntityIOOutput OnStartLook => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerLook", "m_OnStartLook");
|
|
|
|
// m_OnEndLook
|
|
[SchemaMember("CTriggerLook", "m_OnEndLook")]
|
|
public CEntityIOOutput OnEndLook => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerLook", "m_OnEndLook");
|
|
|
|
}
|
|
|
|
public partial class CTriggerMultiple : CBaseTrigger
|
|
{
|
|
public CTriggerMultiple (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnTrigger
|
|
[SchemaMember("CTriggerMultiple", "m_OnTrigger")]
|
|
public CEntityIOOutput OnTrigger => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerMultiple", "m_OnTrigger");
|
|
|
|
}
|
|
|
|
public partial class CTriggerOnce : CTriggerMultiple
|
|
{
|
|
public CTriggerOnce (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTriggerPhysics : CBaseTrigger
|
|
{
|
|
public CTriggerPhysics (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_gravityScale
|
|
[SchemaMember("CTriggerPhysics", "m_gravityScale")]
|
|
public ref float GravityScale => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_gravityScale");
|
|
|
|
// m_linearLimit
|
|
[SchemaMember("CTriggerPhysics", "m_linearLimit")]
|
|
public ref float LinearLimit => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_linearLimit");
|
|
|
|
// m_linearDamping
|
|
[SchemaMember("CTriggerPhysics", "m_linearDamping")]
|
|
public ref float LinearDamping => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_linearDamping");
|
|
|
|
// m_angularLimit
|
|
[SchemaMember("CTriggerPhysics", "m_angularLimit")]
|
|
public ref float AngularLimit => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_angularLimit");
|
|
|
|
// m_angularDamping
|
|
[SchemaMember("CTriggerPhysics", "m_angularDamping")]
|
|
public ref float AngularDamping => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_angularDamping");
|
|
|
|
// m_linearForce
|
|
[SchemaMember("CTriggerPhysics", "m_linearForce")]
|
|
public ref float LinearForce => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_linearForce");
|
|
|
|
// m_flFrequency
|
|
[SchemaMember("CTriggerPhysics", "m_flFrequency")]
|
|
public ref float Frequency => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_flFrequency");
|
|
|
|
// m_flDampingRatio
|
|
[SchemaMember("CTriggerPhysics", "m_flDampingRatio")]
|
|
public ref float DampingRatio => ref Schema.GetRef<float>(this.Handle, "CTriggerPhysics", "m_flDampingRatio");
|
|
|
|
// m_vecLinearForcePointAt
|
|
[SchemaMember("CTriggerPhysics", "m_vecLinearForcePointAt")]
|
|
public Vector LinearForcePointAt => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerPhysics", "m_vecLinearForcePointAt");
|
|
|
|
// m_bCollapseToForcePoint
|
|
[SchemaMember("CTriggerPhysics", "m_bCollapseToForcePoint")]
|
|
public ref bool CollapseToForcePoint => ref Schema.GetRef<bool>(this.Handle, "CTriggerPhysics", "m_bCollapseToForcePoint");
|
|
|
|
// m_vecLinearForcePointAtWorld
|
|
[SchemaMember("CTriggerPhysics", "m_vecLinearForcePointAtWorld")]
|
|
public Vector LinearForcePointAtWorld => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerPhysics", "m_vecLinearForcePointAtWorld");
|
|
|
|
// m_vecLinearForceDirection
|
|
[SchemaMember("CTriggerPhysics", "m_vecLinearForceDirection")]
|
|
public Vector LinearForceDirection => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerPhysics", "m_vecLinearForceDirection");
|
|
|
|
// m_bConvertToDebrisWhenPossible
|
|
[SchemaMember("CTriggerPhysics", "m_bConvertToDebrisWhenPossible")]
|
|
public ref bool ConvertToDebrisWhenPossible => ref Schema.GetRef<bool>(this.Handle, "CTriggerPhysics", "m_bConvertToDebrisWhenPossible");
|
|
|
|
}
|
|
|
|
public partial class CTriggerProximity : CBaseTrigger
|
|
{
|
|
public CTriggerProximity (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hMeasureTarget
|
|
[SchemaMember("CTriggerProximity", "m_hMeasureTarget")]
|
|
public CHandle<CBaseEntity> HMeasureTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CTriggerProximity", "m_hMeasureTarget");
|
|
|
|
// m_iszMeasureTarget
|
|
[SchemaMember("CTriggerProximity", "m_iszMeasureTarget")]
|
|
public string IszMeasureTarget
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerProximity", "m_iszMeasureTarget"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerProximity", "m_iszMeasureTarget", value); }
|
|
}
|
|
|
|
// m_fRadius
|
|
[SchemaMember("CTriggerProximity", "m_fRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "CTriggerProximity", "m_fRadius");
|
|
|
|
// m_nTouchers
|
|
[SchemaMember("CTriggerProximity", "m_nTouchers")]
|
|
public ref Int32 Touchers => ref Schema.GetRef<Int32>(this.Handle, "CTriggerProximity", "m_nTouchers");
|
|
|
|
}
|
|
|
|
public partial class CTriggerPush : CBaseTrigger
|
|
{
|
|
public CTriggerPush (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_angPushEntitySpace
|
|
[SchemaMember("CTriggerPush", "m_angPushEntitySpace")]
|
|
public QAngle PushEntitySpace => Schema.GetDeclaredClass<QAngle>(this.Handle, "CTriggerPush", "m_angPushEntitySpace");
|
|
|
|
// m_vecPushDirEntitySpace
|
|
[SchemaMember("CTriggerPush", "m_vecPushDirEntitySpace")]
|
|
public Vector PushDirEntitySpace => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerPush", "m_vecPushDirEntitySpace");
|
|
|
|
// m_bTriggerOnStartTouch
|
|
[SchemaMember("CTriggerPush", "m_bTriggerOnStartTouch")]
|
|
public ref bool TriggerOnStartTouch => ref Schema.GetRef<bool>(this.Handle, "CTriggerPush", "m_bTriggerOnStartTouch");
|
|
|
|
// m_flAlternateTicksFix
|
|
[SchemaMember("CTriggerPush", "m_flAlternateTicksFix")]
|
|
public ref float AlternateTicksFix => ref Schema.GetRef<float>(this.Handle, "CTriggerPush", "m_flAlternateTicksFix");
|
|
|
|
// m_flPushSpeed
|
|
[SchemaMember("CTriggerPush", "m_flPushSpeed")]
|
|
public ref float PushSpeed => ref Schema.GetRef<float>(this.Handle, "CTriggerPush", "m_flPushSpeed");
|
|
|
|
}
|
|
|
|
public partial class CTriggerRemove : CBaseTrigger
|
|
{
|
|
public CTriggerRemove (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_OnRemove
|
|
[SchemaMember("CTriggerRemove", "m_OnRemove")]
|
|
public CEntityIOOutput OnRemove => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CTriggerRemove", "m_OnRemove");
|
|
|
|
}
|
|
|
|
public partial class CTriggerSave : CBaseTrigger
|
|
{
|
|
public CTriggerSave (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bForceNewLevelUnit
|
|
[SchemaMember("CTriggerSave", "m_bForceNewLevelUnit")]
|
|
public ref bool ForceNewLevelUnit => ref Schema.GetRef<bool>(this.Handle, "CTriggerSave", "m_bForceNewLevelUnit");
|
|
|
|
// m_fDangerousTimer
|
|
[SchemaMember("CTriggerSave", "m_fDangerousTimer")]
|
|
public ref float DangerousTimer => ref Schema.GetRef<float>(this.Handle, "CTriggerSave", "m_fDangerousTimer");
|
|
|
|
// m_minHitPoints
|
|
[SchemaMember("CTriggerSave", "m_minHitPoints")]
|
|
public ref Int32 MinHitPoints => ref Schema.GetRef<Int32>(this.Handle, "CTriggerSave", "m_minHitPoints");
|
|
|
|
}
|
|
|
|
public partial class CTriggerSndSosOpvar : CBaseTrigger
|
|
{
|
|
public CTriggerSndSosOpvar (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hTouchingPlayers
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_hTouchingPlayers")]
|
|
public NetworkedVector<CHandle<CBaseEntity>> TouchingPlayers => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBaseEntity>>>(this.Handle, "CTriggerSndSosOpvar", "m_hTouchingPlayers");
|
|
|
|
// m_flPosition
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_flPosition")]
|
|
public Vector Position => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerSndSosOpvar", "m_flPosition");
|
|
|
|
// m_flCenterSize
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_flCenterSize")]
|
|
public ref float CenterSize => ref Schema.GetRef<float>(this.Handle, "CTriggerSndSosOpvar", "m_flCenterSize");
|
|
|
|
// m_flMinVal
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_flMinVal")]
|
|
public ref float MinVal => ref Schema.GetRef<float>(this.Handle, "CTriggerSndSosOpvar", "m_flMinVal");
|
|
|
|
// m_flMaxVal
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_flMaxVal")]
|
|
public ref float MaxVal => ref Schema.GetRef<float>(this.Handle, "CTriggerSndSosOpvar", "m_flMaxVal");
|
|
|
|
// m_flWait
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_flWait")]
|
|
public ref float Wait => ref Schema.GetRef<float>(this.Handle, "CTriggerSndSosOpvar", "m_flWait");
|
|
|
|
// m_opvarName
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_opvarName")]
|
|
public string OpvarName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerSndSosOpvar", "m_opvarName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerSndSosOpvar", "m_opvarName", value); }
|
|
}
|
|
|
|
// m_stackName
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_stackName")]
|
|
public string StackName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerSndSosOpvar", "m_stackName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerSndSosOpvar", "m_stackName", value); }
|
|
}
|
|
|
|
// m_operatorName
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_operatorName")]
|
|
public string OperatorName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerSndSosOpvar", "m_operatorName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerSndSosOpvar", "m_operatorName", value); }
|
|
}
|
|
|
|
// m_bVolIs2D
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_bVolIs2D")]
|
|
public ref bool VolIs2D => ref Schema.GetRef<bool>(this.Handle, "CTriggerSndSosOpvar", "m_bVolIs2D");
|
|
|
|
// m_opvarNameChar
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_opvarNameChar")]
|
|
public string OpvarNameChar
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CTriggerSndSosOpvar", "m_opvarNameChar"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerSndSosOpvar", "m_opvarNameChar", value); }
|
|
}
|
|
|
|
// m_stackNameChar
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_stackNameChar")]
|
|
public string StackNameChar
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CTriggerSndSosOpvar", "m_stackNameChar"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerSndSosOpvar", "m_stackNameChar", value); }
|
|
}
|
|
|
|
// m_operatorNameChar
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_operatorNameChar")]
|
|
public string OperatorNameChar
|
|
{
|
|
get { return Schema.GetString(this.Handle, "CTriggerSndSosOpvar", "m_operatorNameChar"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerSndSosOpvar", "m_operatorNameChar", value); }
|
|
}
|
|
|
|
// m_VecNormPos
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_VecNormPos")]
|
|
public Vector VecNormPos => Schema.GetDeclaredClass<Vector>(this.Handle, "CTriggerSndSosOpvar", "m_VecNormPos");
|
|
|
|
// m_flNormCenterSize
|
|
[SchemaMember("CTriggerSndSosOpvar", "m_flNormCenterSize")]
|
|
public ref float NormCenterSize => ref Schema.GetRef<float>(this.Handle, "CTriggerSndSosOpvar", "m_flNormCenterSize");
|
|
|
|
}
|
|
|
|
public partial class CTriggerSoundscape : CBaseTrigger
|
|
{
|
|
public CTriggerSoundscape (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hSoundscape
|
|
[SchemaMember("CTriggerSoundscape", "m_hSoundscape")]
|
|
public CHandle<CEnvSoundscapeTriggerable> Soundscape => Schema.GetDeclaredClass<CHandle<CEnvSoundscapeTriggerable>>(this.Handle, "CTriggerSoundscape", "m_hSoundscape");
|
|
|
|
// m_SoundscapeName
|
|
[SchemaMember("CTriggerSoundscape", "m_SoundscapeName")]
|
|
public string SoundscapeName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerSoundscape", "m_SoundscapeName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerSoundscape", "m_SoundscapeName", value); }
|
|
}
|
|
|
|
// m_spectators
|
|
[SchemaMember("CTriggerSoundscape", "m_spectators")]
|
|
public NetworkedVector<CHandle<CBasePlayerPawn>> Spectators => Schema.GetDeclaredClass<NetworkedVector<CHandle<CBasePlayerPawn>>>(this.Handle, "CTriggerSoundscape", "m_spectators");
|
|
|
|
}
|
|
|
|
public partial class CTriggerTeleport : CBaseTrigger
|
|
{
|
|
public CTriggerTeleport (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iLandmark
|
|
[SchemaMember("CTriggerTeleport", "m_iLandmark")]
|
|
public string Landmark
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerTeleport", "m_iLandmark"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerTeleport", "m_iLandmark", value); }
|
|
}
|
|
|
|
// m_bUseLandmarkAngles
|
|
[SchemaMember("CTriggerTeleport", "m_bUseLandmarkAngles")]
|
|
public ref bool UseLandmarkAngles => ref Schema.GetRef<bool>(this.Handle, "CTriggerTeleport", "m_bUseLandmarkAngles");
|
|
|
|
// m_bMirrorPlayer
|
|
[SchemaMember("CTriggerTeleport", "m_bMirrorPlayer")]
|
|
public ref bool MirrorPlayer => ref Schema.GetRef<bool>(this.Handle, "CTriggerTeleport", "m_bMirrorPlayer");
|
|
|
|
}
|
|
|
|
public partial class CTriggerToggleSave : CBaseTrigger
|
|
{
|
|
public CTriggerToggleSave (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bDisabled
|
|
[SchemaMember("CTriggerToggleSave", "m_bDisabled")]
|
|
public ref bool Disabled => ref Schema.GetRef<bool>(this.Handle, "CTriggerToggleSave", "m_bDisabled");
|
|
|
|
}
|
|
|
|
public partial class CTriggerTripWire : CBaseTrigger
|
|
{
|
|
public CTriggerTripWire (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTriggerVolume : CBaseModelEntity
|
|
{
|
|
public CTriggerVolume (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFilterName
|
|
[SchemaMember("CTriggerVolume", "m_iFilterName")]
|
|
public string FilterName
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CTriggerVolume", "m_iFilterName"); }
|
|
set { Schema.SetString(this.Handle, "CTriggerVolume", "m_iFilterName", value); }
|
|
}
|
|
|
|
// m_hFilter
|
|
[SchemaMember("CTriggerVolume", "m_hFilter")]
|
|
public CHandle<CBaseFilter> Filter => Schema.GetDeclaredClass<CHandle<CBaseFilter>>(this.Handle, "CTriggerVolume", "m_hFilter");
|
|
|
|
}
|
|
|
|
public partial class CTripWireFire : CBaseCSGrenade
|
|
{
|
|
public CTripWireFire (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CTripWireFireProjectile : CBaseGrenade
|
|
{
|
|
public CTripWireFireProjectile (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CVariantDefaultAllocator : NativeObject
|
|
{
|
|
public CVariantDefaultAllocator (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CVoteController : CBaseEntity
|
|
{
|
|
public CVoteController (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iActiveIssueIndex
|
|
[SchemaMember("CVoteController", "m_iActiveIssueIndex")]
|
|
public ref Int32 ActiveIssueIndex => ref Schema.GetRef<Int32>(this.Handle, "CVoteController", "m_iActiveIssueIndex");
|
|
|
|
// m_iOnlyTeamToVote
|
|
[SchemaMember("CVoteController", "m_iOnlyTeamToVote")]
|
|
public ref Int32 OnlyTeamToVote => ref Schema.GetRef<Int32>(this.Handle, "CVoteController", "m_iOnlyTeamToVote");
|
|
|
|
// m_nVoteOptionCount
|
|
[SchemaMember("CVoteController", "m_nVoteOptionCount")]
|
|
public Span<Int32> VoteOptionCount => Schema.GetFixedArray<Int32>(this.Handle, "CVoteController", "m_nVoteOptionCount", 5);
|
|
|
|
// m_nPotentialVotes
|
|
[SchemaMember("CVoteController", "m_nPotentialVotes")]
|
|
public ref Int32 PotentialVotes => ref Schema.GetRef<Int32>(this.Handle, "CVoteController", "m_nPotentialVotes");
|
|
|
|
// m_bIsYesNoVote
|
|
[SchemaMember("CVoteController", "m_bIsYesNoVote")]
|
|
public ref bool IsYesNoVote => ref Schema.GetRef<bool>(this.Handle, "CVoteController", "m_bIsYesNoVote");
|
|
|
|
// m_acceptingVotesTimer
|
|
[SchemaMember("CVoteController", "m_acceptingVotesTimer")]
|
|
public CountdownTimer AcceptingVotesTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CVoteController", "m_acceptingVotesTimer");
|
|
|
|
// m_executeCommandTimer
|
|
[SchemaMember("CVoteController", "m_executeCommandTimer")]
|
|
public CountdownTimer ExecuteCommandTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CVoteController", "m_executeCommandTimer");
|
|
|
|
// m_resetVoteTimer
|
|
[SchemaMember("CVoteController", "m_resetVoteTimer")]
|
|
public CountdownTimer ResetVoteTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CVoteController", "m_resetVoteTimer");
|
|
|
|
// m_nVotesCast
|
|
[SchemaMember("CVoteController", "m_nVotesCast")]
|
|
public Span<Int32> VotesCast => Schema.GetFixedArray<Int32>(this.Handle, "CVoteController", "m_nVotesCast", 64);
|
|
|
|
// m_playerHoldingVote
|
|
[SchemaMember("CVoteController", "m_playerHoldingVote")]
|
|
public ref Int32 PlayerHoldingVote => ref Schema.GetRef<Int32>(this.Handle, "CVoteController", "m_playerHoldingVote");
|
|
|
|
// m_playerOverrideForVote
|
|
[SchemaMember("CVoteController", "m_playerOverrideForVote")]
|
|
public ref Int32 PlayerOverrideForVote => ref Schema.GetRef<Int32>(this.Handle, "CVoteController", "m_playerOverrideForVote");
|
|
|
|
// m_nHighestCountIndex
|
|
[SchemaMember("CVoteController", "m_nHighestCountIndex")]
|
|
public ref Int32 HighestCountIndex => ref Schema.GetRef<Int32>(this.Handle, "CVoteController", "m_nHighestCountIndex");
|
|
|
|
// m_potentialIssues
|
|
[SchemaMember("CVoteController", "m_potentialIssues")]
|
|
public NetworkedVector<CBaseIssue?> PotentialIssues => Schema.GetDeclaredClass<NetworkedVector<CBaseIssue?>>(this.Handle, "CVoteController", "m_potentialIssues");
|
|
|
|
}
|
|
|
|
public partial class CWaterBullet : CBaseAnimGraph
|
|
{
|
|
public CWaterBullet (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponAug : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponAug (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponAWP : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponAWP (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponBaseItem : CCSWeaponBase
|
|
{
|
|
public CWeaponBaseItem (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_SequenceCompleteTimer
|
|
[SchemaMember("CWeaponBaseItem", "m_SequenceCompleteTimer")]
|
|
public CountdownTimer SequenceCompleteTimer => Schema.GetDeclaredClass<CountdownTimer>(this.Handle, "CWeaponBaseItem", "m_SequenceCompleteTimer");
|
|
|
|
// m_bRedraw
|
|
[SchemaMember("CWeaponBaseItem", "m_bRedraw")]
|
|
public ref bool Redraw => ref Schema.GetRef<bool>(this.Handle, "CWeaponBaseItem", "m_bRedraw");
|
|
|
|
}
|
|
|
|
public partial class CWeaponBizon : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponBizon (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponCZ75a : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponCZ75a (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponElite : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponElite (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponFamas : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponFamas (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponFiveSeven : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponFiveSeven (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponG3SG1 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponG3SG1 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponGalilAR : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponGalilAR (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponGlock : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponGlock (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponHKP2000 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponHKP2000 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponM249 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponM249 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponM4A1 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponM4A1 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponM4A1Silencer : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponM4A1Silencer (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponMAC10 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponMAC10 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponMag7 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponMag7 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponMP5SD : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponMP5SD (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponMP7 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponMP7 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponMP9 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponMP9 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponNegev : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponNegev (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponNOVA : CCSWeaponBase
|
|
{
|
|
public CWeaponNOVA (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponP250 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponP250 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponP90 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponP90 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponRevolver : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponRevolver (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponSawedoff : CCSWeaponBase
|
|
{
|
|
public CWeaponSawedoff (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponSCAR20 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponSCAR20 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponSG556 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponSG556 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponShield : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponShield (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_flBulletDamageAbsorbed
|
|
[SchemaMember("CWeaponShield", "m_flBulletDamageAbsorbed")]
|
|
public ref float BulletDamageAbsorbed => ref Schema.GetRef<float>(this.Handle, "CWeaponShield", "m_flBulletDamageAbsorbed");
|
|
|
|
// m_flLastBulletHitSoundTime
|
|
[SchemaMember("CWeaponShield", "m_flLastBulletHitSoundTime")]
|
|
public ref float LastBulletHitSoundTime => ref Schema.GetRef<float>(this.Handle, "CWeaponShield", "m_flLastBulletHitSoundTime");
|
|
|
|
// m_flDisplayHealth
|
|
[SchemaMember("CWeaponShield", "m_flDisplayHealth")]
|
|
public ref float DisplayHealth => ref Schema.GetRef<float>(this.Handle, "CWeaponShield", "m_flDisplayHealth");
|
|
|
|
}
|
|
|
|
public partial class CWeaponSSG08 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponSSG08 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponTaser : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponTaser (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_fFireTime
|
|
[SchemaMember("CWeaponTaser", "m_fFireTime")]
|
|
public ref float FireTime => ref Schema.GetRef<float>(this.Handle, "CWeaponTaser", "m_fFireTime");
|
|
|
|
}
|
|
|
|
public partial class CWeaponTec9 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponTec9 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponUMP45 : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponUMP45 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponUSPSilencer : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponUSPSilencer (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponXM1014 : CCSWeaponBase
|
|
{
|
|
public CWeaponXM1014 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWeaponZoneRepulsor : CCSWeaponBaseGun
|
|
{
|
|
public CWeaponZoneRepulsor (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class CWorld : CBaseModelEntity
|
|
{
|
|
public CWorld (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class dynpitchvol_base_t : NativeObject
|
|
{
|
|
public dynpitchvol_base_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// preset
|
|
[SchemaMember("dynpitchvol_base_t", "preset")]
|
|
public ref Int32 Preset => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "preset");
|
|
|
|
// pitchrun
|
|
[SchemaMember("dynpitchvol_base_t", "pitchrun")]
|
|
public ref Int32 Pitchrun => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "pitchrun");
|
|
|
|
// pitchstart
|
|
[SchemaMember("dynpitchvol_base_t", "pitchstart")]
|
|
public ref Int32 Pitchstart => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "pitchstart");
|
|
|
|
// spinup
|
|
[SchemaMember("dynpitchvol_base_t", "spinup")]
|
|
public ref Int32 Spinup => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "spinup");
|
|
|
|
// spindown
|
|
[SchemaMember("dynpitchvol_base_t", "spindown")]
|
|
public ref Int32 Spindown => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "spindown");
|
|
|
|
// volrun
|
|
[SchemaMember("dynpitchvol_base_t", "volrun")]
|
|
public ref Int32 Volrun => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "volrun");
|
|
|
|
// volstart
|
|
[SchemaMember("dynpitchvol_base_t", "volstart")]
|
|
public ref Int32 Volstart => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "volstart");
|
|
|
|
// fadein
|
|
[SchemaMember("dynpitchvol_base_t", "fadein")]
|
|
public ref Int32 Fadein => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "fadein");
|
|
|
|
// fadeout
|
|
[SchemaMember("dynpitchvol_base_t", "fadeout")]
|
|
public ref Int32 Fadeout => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "fadeout");
|
|
|
|
// lfotype
|
|
[SchemaMember("dynpitchvol_base_t", "lfotype")]
|
|
public ref Int32 Lfotype => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "lfotype");
|
|
|
|
// lforate
|
|
[SchemaMember("dynpitchvol_base_t", "lforate")]
|
|
public ref Int32 Lforate => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "lforate");
|
|
|
|
// lfomodpitch
|
|
[SchemaMember("dynpitchvol_base_t", "lfomodpitch")]
|
|
public ref Int32 Lfomodpitch => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "lfomodpitch");
|
|
|
|
// lfomodvol
|
|
[SchemaMember("dynpitchvol_base_t", "lfomodvol")]
|
|
public ref Int32 Lfomodvol => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "lfomodvol");
|
|
|
|
// cspinup
|
|
[SchemaMember("dynpitchvol_base_t", "cspinup")]
|
|
public ref Int32 Cspinup => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "cspinup");
|
|
|
|
// cspincount
|
|
[SchemaMember("dynpitchvol_base_t", "cspincount")]
|
|
public ref Int32 Cspincount => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "cspincount");
|
|
|
|
// pitch
|
|
[SchemaMember("dynpitchvol_base_t", "pitch")]
|
|
public ref Int32 Pitch => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "pitch");
|
|
|
|
// spinupsav
|
|
[SchemaMember("dynpitchvol_base_t", "spinupsav")]
|
|
public ref Int32 Spinupsav => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "spinupsav");
|
|
|
|
// spindownsav
|
|
[SchemaMember("dynpitchvol_base_t", "spindownsav")]
|
|
public ref Int32 Spindownsav => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "spindownsav");
|
|
|
|
// pitchfrac
|
|
[SchemaMember("dynpitchvol_base_t", "pitchfrac")]
|
|
public ref Int32 Pitchfrac => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "pitchfrac");
|
|
|
|
// vol
|
|
[SchemaMember("dynpitchvol_base_t", "vol")]
|
|
public ref Int32 Vol => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "vol");
|
|
|
|
// fadeinsav
|
|
[SchemaMember("dynpitchvol_base_t", "fadeinsav")]
|
|
public ref Int32 Fadeinsav => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "fadeinsav");
|
|
|
|
// fadeoutsav
|
|
[SchemaMember("dynpitchvol_base_t", "fadeoutsav")]
|
|
public ref Int32 Fadeoutsav => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "fadeoutsav");
|
|
|
|
// volfrac
|
|
[SchemaMember("dynpitchvol_base_t", "volfrac")]
|
|
public ref Int32 Volfrac => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "volfrac");
|
|
|
|
// lfofrac
|
|
[SchemaMember("dynpitchvol_base_t", "lfofrac")]
|
|
public ref Int32 Lfofrac => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "lfofrac");
|
|
|
|
// lfomult
|
|
[SchemaMember("dynpitchvol_base_t", "lfomult")]
|
|
public ref Int32 Lfomult => ref Schema.GetRef<Int32>(this.Handle, "dynpitchvol_base_t", "lfomult");
|
|
|
|
}
|
|
|
|
public partial class dynpitchvol_t : dynpitchvol_base_t
|
|
{
|
|
public dynpitchvol_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class EntityRenderAttribute_t : NativeObject
|
|
{
|
|
public EntityRenderAttribute_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_ID
|
|
[SchemaMember("EntityRenderAttribute_t", "m_ID")]
|
|
public CUtlStringToken ID => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "EntityRenderAttribute_t", "m_ID");
|
|
|
|
// m_Values
|
|
[SchemaMember("EntityRenderAttribute_t", "m_Values")]
|
|
public Vector4D Values => Schema.GetDeclaredClass<Vector4D>(this.Handle, "EntityRenderAttribute_t", "m_Values");
|
|
|
|
}
|
|
|
|
public partial class EntitySpottedState_t : NativeObject
|
|
{
|
|
public EntitySpottedState_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bSpotted
|
|
[SchemaMember("EntitySpottedState_t", "m_bSpotted")]
|
|
public ref bool Spotted => ref Schema.GetRef<bool>(this.Handle, "EntitySpottedState_t", "m_bSpotted");
|
|
|
|
// m_bSpottedByMask
|
|
[SchemaMember("EntitySpottedState_t", "m_bSpottedByMask")]
|
|
public Span<UInt32> SpottedByMask => Schema.GetFixedArray<UInt32>(this.Handle, "EntitySpottedState_t", "m_bSpottedByMask", 2);
|
|
|
|
}
|
|
|
|
public partial class Extent : NativeObject
|
|
{
|
|
public Extent (IntPtr pointer) : base(pointer) {}
|
|
|
|
// lo
|
|
[SchemaMember("Extent", "lo")]
|
|
public Vector Lo => Schema.GetDeclaredClass<Vector>(this.Handle, "Extent", "lo");
|
|
|
|
// hi
|
|
[SchemaMember("Extent", "hi")]
|
|
public Vector Hi => Schema.GetDeclaredClass<Vector>(this.Handle, "Extent", "hi");
|
|
|
|
}
|
|
|
|
public partial class FilterDamageType : CBaseFilter
|
|
{
|
|
public FilterDamageType (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iDamageType
|
|
[SchemaMember("FilterDamageType", "m_iDamageType")]
|
|
public ref Int32 DamageType => ref Schema.GetRef<Int32>(this.Handle, "FilterDamageType", "m_iDamageType");
|
|
|
|
}
|
|
|
|
public partial class FilterHealth : CBaseFilter
|
|
{
|
|
public FilterHealth (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_bAdrenalineActive
|
|
[SchemaMember("FilterHealth", "m_bAdrenalineActive")]
|
|
public ref bool AdrenalineActive => ref Schema.GetRef<bool>(this.Handle, "FilterHealth", "m_bAdrenalineActive");
|
|
|
|
// m_iHealthMin
|
|
[SchemaMember("FilterHealth", "m_iHealthMin")]
|
|
public ref Int32 HealthMin => ref Schema.GetRef<Int32>(this.Handle, "FilterHealth", "m_iHealthMin");
|
|
|
|
// m_iHealthMax
|
|
[SchemaMember("FilterHealth", "m_iHealthMax")]
|
|
public ref Int32 HealthMax => ref Schema.GetRef<Int32>(this.Handle, "FilterHealth", "m_iHealthMax");
|
|
|
|
}
|
|
|
|
public partial class FilterTeam : CBaseFilter
|
|
{
|
|
public FilterTeam (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iFilterTeam
|
|
[SchemaMember("FilterTeam", "m_iFilterTeam")]
|
|
public ref Int32 Value => ref Schema.GetRef<Int32>(this.Handle, "FilterTeam", "m_iFilterTeam");
|
|
|
|
}
|
|
|
|
public partial class fogparams_t : NativeObject
|
|
{
|
|
public fogparams_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// dirPrimary
|
|
[SchemaMember("fogparams_t", "dirPrimary")]
|
|
public Vector DirPrimary => Schema.GetDeclaredClass<Vector>(this.Handle, "fogparams_t", "dirPrimary");
|
|
|
|
// colorPrimary
|
|
[SchemaMember("fogparams_t", "colorPrimary")]
|
|
public Color ColorPrimary
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorPrimary"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorPrimary", value); }
|
|
}
|
|
|
|
// colorSecondary
|
|
[SchemaMember("fogparams_t", "colorSecondary")]
|
|
public Color ColorSecondary
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorSecondary"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorSecondary", value); }
|
|
}
|
|
|
|
// colorPrimaryLerpTo
|
|
[SchemaMember("fogparams_t", "colorPrimaryLerpTo")]
|
|
public Color ColorPrimaryLerpTo
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorPrimaryLerpTo"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorPrimaryLerpTo", value); }
|
|
}
|
|
|
|
// colorSecondaryLerpTo
|
|
[SchemaMember("fogparams_t", "colorSecondaryLerpTo")]
|
|
public Color ColorSecondaryLerpTo
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorSecondaryLerpTo"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "fogparams_t", "colorSecondaryLerpTo", value); }
|
|
}
|
|
|
|
// start
|
|
[SchemaMember("fogparams_t", "start")]
|
|
public ref float Start => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "start");
|
|
|
|
// end
|
|
[SchemaMember("fogparams_t", "end")]
|
|
public ref float End => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "end");
|
|
|
|
// farz
|
|
[SchemaMember("fogparams_t", "farz")]
|
|
public ref float Farz => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "farz");
|
|
|
|
// maxdensity
|
|
[SchemaMember("fogparams_t", "maxdensity")]
|
|
public ref float Maxdensity => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "maxdensity");
|
|
|
|
// exponent
|
|
[SchemaMember("fogparams_t", "exponent")]
|
|
public ref float Exponent => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "exponent");
|
|
|
|
// HDRColorScale
|
|
[SchemaMember("fogparams_t", "HDRColorScale")]
|
|
public ref float HDRColorScale => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "HDRColorScale");
|
|
|
|
// skyboxFogFactor
|
|
[SchemaMember("fogparams_t", "skyboxFogFactor")]
|
|
public ref float SkyboxFogFactor => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "skyboxFogFactor");
|
|
|
|
// skyboxFogFactorLerpTo
|
|
[SchemaMember("fogparams_t", "skyboxFogFactorLerpTo")]
|
|
public ref float SkyboxFogFactorLerpTo => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "skyboxFogFactorLerpTo");
|
|
|
|
// startLerpTo
|
|
[SchemaMember("fogparams_t", "startLerpTo")]
|
|
public ref float StartLerpTo => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "startLerpTo");
|
|
|
|
// endLerpTo
|
|
[SchemaMember("fogparams_t", "endLerpTo")]
|
|
public ref float EndLerpTo => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "endLerpTo");
|
|
|
|
// maxdensityLerpTo
|
|
[SchemaMember("fogparams_t", "maxdensityLerpTo")]
|
|
public ref float MaxdensityLerpTo => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "maxdensityLerpTo");
|
|
|
|
// lerptime
|
|
[SchemaMember("fogparams_t", "lerptime")]
|
|
public ref float Lerptime => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "lerptime");
|
|
|
|
// duration
|
|
[SchemaMember("fogparams_t", "duration")]
|
|
public ref float Duration => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "duration");
|
|
|
|
// blendtobackground
|
|
[SchemaMember("fogparams_t", "blendtobackground")]
|
|
public ref float Blendtobackground => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "blendtobackground");
|
|
|
|
// scattering
|
|
[SchemaMember("fogparams_t", "scattering")]
|
|
public ref float Scattering => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "scattering");
|
|
|
|
// locallightscale
|
|
[SchemaMember("fogparams_t", "locallightscale")]
|
|
public ref float Locallightscale => ref Schema.GetRef<float>(this.Handle, "fogparams_t", "locallightscale");
|
|
|
|
// enable
|
|
[SchemaMember("fogparams_t", "enable")]
|
|
public ref bool Enable => ref Schema.GetRef<bool>(this.Handle, "fogparams_t", "enable");
|
|
|
|
// blend
|
|
[SchemaMember("fogparams_t", "blend")]
|
|
public ref bool Blend => ref Schema.GetRef<bool>(this.Handle, "fogparams_t", "blend");
|
|
|
|
// m_bNoReflectionFog
|
|
[SchemaMember("fogparams_t", "m_bNoReflectionFog")]
|
|
public ref bool NoReflectionFog => ref Schema.GetRef<bool>(this.Handle, "fogparams_t", "m_bNoReflectionFog");
|
|
|
|
// m_bPadding
|
|
[SchemaMember("fogparams_t", "m_bPadding")]
|
|
public ref bool Padding => ref Schema.GetRef<bool>(this.Handle, "fogparams_t", "m_bPadding");
|
|
|
|
}
|
|
|
|
public partial class fogplayerparams_t : NativeObject
|
|
{
|
|
public fogplayerparams_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hCtrl
|
|
[SchemaMember("fogplayerparams_t", "m_hCtrl")]
|
|
public CHandle<CFogController> Ctrl => Schema.GetDeclaredClass<CHandle<CFogController>>(this.Handle, "fogplayerparams_t", "m_hCtrl");
|
|
|
|
// m_flTransitionTime
|
|
[SchemaMember("fogplayerparams_t", "m_flTransitionTime")]
|
|
public ref float TransitionTime => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flTransitionTime");
|
|
|
|
// m_OldColor
|
|
[SchemaMember("fogplayerparams_t", "m_OldColor")]
|
|
public Color OldColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "fogplayerparams_t", "m_OldColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "fogplayerparams_t", "m_OldColor", value); }
|
|
}
|
|
|
|
// m_flOldStart
|
|
[SchemaMember("fogplayerparams_t", "m_flOldStart")]
|
|
public ref float OldStart => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flOldStart");
|
|
|
|
// m_flOldEnd
|
|
[SchemaMember("fogplayerparams_t", "m_flOldEnd")]
|
|
public ref float OldEnd => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flOldEnd");
|
|
|
|
// m_flOldMaxDensity
|
|
[SchemaMember("fogplayerparams_t", "m_flOldMaxDensity")]
|
|
public ref float OldMaxDensity => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flOldMaxDensity");
|
|
|
|
// m_flOldHDRColorScale
|
|
[SchemaMember("fogplayerparams_t", "m_flOldHDRColorScale")]
|
|
public ref float OldHDRColorScale => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flOldHDRColorScale");
|
|
|
|
// m_flOldFarZ
|
|
[SchemaMember("fogplayerparams_t", "m_flOldFarZ")]
|
|
public ref float OldFarZ => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flOldFarZ");
|
|
|
|
// m_NewColor
|
|
[SchemaMember("fogplayerparams_t", "m_NewColor")]
|
|
public Color NewColor
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "fogplayerparams_t", "m_NewColor"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "fogplayerparams_t", "m_NewColor", value); }
|
|
}
|
|
|
|
// m_flNewStart
|
|
[SchemaMember("fogplayerparams_t", "m_flNewStart")]
|
|
public ref float NewStart => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flNewStart");
|
|
|
|
// m_flNewEnd
|
|
[SchemaMember("fogplayerparams_t", "m_flNewEnd")]
|
|
public ref float NewEnd => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flNewEnd");
|
|
|
|
// m_flNewMaxDensity
|
|
[SchemaMember("fogplayerparams_t", "m_flNewMaxDensity")]
|
|
public ref float NewMaxDensity => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flNewMaxDensity");
|
|
|
|
// m_flNewHDRColorScale
|
|
[SchemaMember("fogplayerparams_t", "m_flNewHDRColorScale")]
|
|
public ref float NewHDRColorScale => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flNewHDRColorScale");
|
|
|
|
// m_flNewFarZ
|
|
[SchemaMember("fogplayerparams_t", "m_flNewFarZ")]
|
|
public ref float NewFarZ => ref Schema.GetRef<float>(this.Handle, "fogplayerparams_t", "m_flNewFarZ");
|
|
|
|
}
|
|
|
|
public partial class hudtextparms_t : NativeObject
|
|
{
|
|
public hudtextparms_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// color1
|
|
[SchemaMember("hudtextparms_t", "color1")]
|
|
public Color Color1
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "hudtextparms_t", "color1"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "hudtextparms_t", "color1", value); }
|
|
}
|
|
|
|
// color2
|
|
[SchemaMember("hudtextparms_t", "color2")]
|
|
public Color Color2
|
|
{
|
|
get { return Schema.GetCustomMarshalledType<Color>(this.Handle, "hudtextparms_t", "color2"); }
|
|
set { Schema.SetCustomMarshalledType<Color>(this.Handle, "hudtextparms_t", "color2", value); }
|
|
}
|
|
|
|
// effect
|
|
[SchemaMember("hudtextparms_t", "effect")]
|
|
public ref byte Effect => ref Schema.GetRef<byte>(this.Handle, "hudtextparms_t", "effect");
|
|
|
|
// channel
|
|
[SchemaMember("hudtextparms_t", "channel")]
|
|
public ref byte Channel => ref Schema.GetRef<byte>(this.Handle, "hudtextparms_t", "channel");
|
|
|
|
// x
|
|
[SchemaMember("hudtextparms_t", "x")]
|
|
public ref float X => ref Schema.GetRef<float>(this.Handle, "hudtextparms_t", "x");
|
|
|
|
// y
|
|
[SchemaMember("hudtextparms_t", "y")]
|
|
public ref float Y => ref Schema.GetRef<float>(this.Handle, "hudtextparms_t", "y");
|
|
|
|
}
|
|
|
|
public partial class IChoreoServices : NativeObject
|
|
{
|
|
public IChoreoServices (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class IEconItemInterface : NativeObject
|
|
{
|
|
public IEconItemInterface (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class InfoForResourceTypeCModel : NativeObject
|
|
{
|
|
public InfoForResourceTypeCModel (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class InfoForResourceTypeCPostProcessingResource : NativeObject
|
|
{
|
|
public InfoForResourceTypeCPostProcessingResource (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class InfoForResourceTypeCTextureBase : NativeObject
|
|
{
|
|
public InfoForResourceTypeCTextureBase (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class InfoForResourceTypeCVDataResource : NativeObject
|
|
{
|
|
public InfoForResourceTypeCVDataResource (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class InfoForResourceTypeIMaterial2 : NativeObject
|
|
{
|
|
public InfoForResourceTypeIMaterial2 (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class InfoForResourceTypeIParticleSystemDefinition : NativeObject
|
|
{
|
|
public InfoForResourceTypeIParticleSystemDefinition (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class IntervalTimer : NativeObject
|
|
{
|
|
public IntervalTimer (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_timestamp
|
|
[SchemaMember("IntervalTimer", "m_timestamp")]
|
|
public ref float Timestamp => ref Schema.GetRef<float>(this.Handle, "IntervalTimer", "m_timestamp");
|
|
|
|
// m_nWorldGroupId
|
|
[SchemaMember("IntervalTimer", "m_nWorldGroupId")]
|
|
public WorldGroupId_t WorldGroupId => Schema.GetDeclaredClass<WorldGroupId_t>(this.Handle, "IntervalTimer", "m_nWorldGroupId");
|
|
|
|
}
|
|
|
|
public partial class ISkeletonAnimationController : NativeObject
|
|
{
|
|
public ISkeletonAnimationController (IntPtr pointer) : base(pointer) {}
|
|
|
|
}
|
|
|
|
public partial class lerpdata_t : NativeObject
|
|
{
|
|
public lerpdata_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_hEnt
|
|
[SchemaMember("lerpdata_t", "m_hEnt")]
|
|
public CHandle<CBaseEntity> Ent => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "lerpdata_t", "m_hEnt");
|
|
|
|
// m_MoveType
|
|
[SchemaMember("lerpdata_t", "m_MoveType")]
|
|
public ref MoveType_t MoveType => ref Schema.GetRef<MoveType_t>(this.Handle, "lerpdata_t", "m_MoveType");
|
|
|
|
// m_flStartTime
|
|
[SchemaMember("lerpdata_t", "m_flStartTime")]
|
|
public ref float StartTime => ref Schema.GetRef<float>(this.Handle, "lerpdata_t", "m_flStartTime");
|
|
|
|
// m_vecStartOrigin
|
|
[SchemaMember("lerpdata_t", "m_vecStartOrigin")]
|
|
public Vector StartOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "lerpdata_t", "m_vecStartOrigin");
|
|
|
|
// m_qStartRot
|
|
[SchemaMember("lerpdata_t", "m_qStartRot")]
|
|
public Quaternion StartRot => Schema.GetDeclaredClass<Quaternion>(this.Handle, "lerpdata_t", "m_qStartRot");
|
|
|
|
// m_nFXIndex
|
|
[SchemaMember("lerpdata_t", "m_nFXIndex")]
|
|
public ParticleIndex_t FXIndex => Schema.GetDeclaredClass<ParticleIndex_t>(this.Handle, "lerpdata_t", "m_nFXIndex");
|
|
|
|
}
|
|
|
|
public partial class locksound_t : NativeObject
|
|
{
|
|
public locksound_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// sLockedSound
|
|
[SchemaMember("locksound_t", "sLockedSound")]
|
|
public string SLockedSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "locksound_t", "sLockedSound"); }
|
|
set { Schema.SetString(this.Handle, "locksound_t", "sLockedSound", value); }
|
|
}
|
|
|
|
// sUnlockedSound
|
|
[SchemaMember("locksound_t", "sUnlockedSound")]
|
|
public string SUnlockedSound
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "locksound_t", "sUnlockedSound"); }
|
|
set { Schema.SetString(this.Handle, "locksound_t", "sUnlockedSound", value); }
|
|
}
|
|
|
|
// flwaitSound
|
|
[SchemaMember("locksound_t", "flwaitSound")]
|
|
public ref float FlwaitSound => ref Schema.GetRef<float>(this.Handle, "locksound_t", "flwaitSound");
|
|
|
|
}
|
|
|
|
public partial class magnetted_objects_t : NativeObject
|
|
{
|
|
public magnetted_objects_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// hEntity
|
|
[SchemaMember("magnetted_objects_t", "hEntity")]
|
|
public CHandle<CBaseEntity> HEntity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "magnetted_objects_t", "hEntity");
|
|
|
|
}
|
|
|
|
public partial class ParticleIndex_t : NativeObject
|
|
{
|
|
public ParticleIndex_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Value
|
|
[SchemaMember("ParticleIndex_t", "m_Value")]
|
|
public ref Int32 Value => ref Schema.GetRef<Int32>(this.Handle, "ParticleIndex_t", "m_Value");
|
|
|
|
}
|
|
|
|
public partial class PhysicsRagdollPose_t : NativeObject
|
|
{
|
|
public PhysicsRagdollPose_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// __m_pChainEntity
|
|
[SchemaMember("PhysicsRagdollPose_t", "__m_pChainEntity")]
|
|
public CNetworkVarChainer __m_pChainEntity => Schema.GetDeclaredClass<CNetworkVarChainer>(this.Handle, "PhysicsRagdollPose_t", "__m_pChainEntity");
|
|
|
|
// m_Transforms
|
|
[SchemaMember("PhysicsRagdollPose_t", "m_Transforms")]
|
|
public NetworkedVector<CTransform> Transforms => Schema.GetDeclaredClass<NetworkedVector<CTransform>>(this.Handle, "PhysicsRagdollPose_t", "m_Transforms");
|
|
|
|
// m_hOwner
|
|
[SchemaMember("PhysicsRagdollPose_t", "m_hOwner")]
|
|
public CHandle<CBaseEntity> Owner => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "PhysicsRagdollPose_t", "m_hOwner");
|
|
|
|
}
|
|
|
|
public partial class ragdoll_t : NativeObject
|
|
{
|
|
public ragdoll_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// list
|
|
[SchemaMember("ragdoll_t", "list")]
|
|
public NetworkedVector<ragdollelement_t> List => Schema.GetDeclaredClass<NetworkedVector<ragdollelement_t>>(this.Handle, "ragdoll_t", "list");
|
|
|
|
// boneIndex
|
|
[SchemaMember("ragdoll_t", "boneIndex")]
|
|
public NetworkedVector<Int32> BoneIndex => Schema.GetDeclaredClass<NetworkedVector<Int32>>(this.Handle, "ragdoll_t", "boneIndex");
|
|
|
|
// allowStretch
|
|
[SchemaMember("ragdoll_t", "allowStretch")]
|
|
public ref bool AllowStretch => ref Schema.GetRef<bool>(this.Handle, "ragdoll_t", "allowStretch");
|
|
|
|
// unused
|
|
[SchemaMember("ragdoll_t", "unused")]
|
|
public ref bool Unused => ref Schema.GetRef<bool>(this.Handle, "ragdoll_t", "unused");
|
|
|
|
}
|
|
|
|
public partial class ragdollelement_t : NativeObject
|
|
{
|
|
public ragdollelement_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// originParentSpace
|
|
[SchemaMember("ragdollelement_t", "originParentSpace")]
|
|
public Vector OriginParentSpace => Schema.GetDeclaredClass<Vector>(this.Handle, "ragdollelement_t", "originParentSpace");
|
|
|
|
// parentIndex
|
|
[SchemaMember("ragdollelement_t", "parentIndex")]
|
|
public ref Int32 ParentIndex => ref Schema.GetRef<Int32>(this.Handle, "ragdollelement_t", "parentIndex");
|
|
|
|
// m_flRadius
|
|
[SchemaMember("ragdollelement_t", "m_flRadius")]
|
|
public ref float Radius => ref Schema.GetRef<float>(this.Handle, "ragdollelement_t", "m_flRadius");
|
|
|
|
}
|
|
|
|
public partial class Relationship_t : NativeObject
|
|
{
|
|
public Relationship_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// disposition
|
|
[SchemaMember("Relationship_t", "disposition")]
|
|
public ref Disposition_t Disposition => ref Schema.GetRef<Disposition_t>(this.Handle, "Relationship_t", "disposition");
|
|
|
|
// priority
|
|
[SchemaMember("Relationship_t", "priority")]
|
|
public ref Int32 Priority => ref Schema.GetRef<Int32>(this.Handle, "Relationship_t", "priority");
|
|
|
|
}
|
|
|
|
public partial class RelationshipOverride_t : Relationship_t
|
|
{
|
|
public RelationshipOverride_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// entity
|
|
[SchemaMember("RelationshipOverride_t", "entity")]
|
|
public CHandle<CBaseEntity> Entity => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "RelationshipOverride_t", "entity");
|
|
|
|
// classType
|
|
[SchemaMember("RelationshipOverride_t", "classType")]
|
|
public ref Class_T ClassType => ref Schema.GetRef<Class_T>(this.Handle, "RelationshipOverride_t", "classType");
|
|
|
|
}
|
|
|
|
public partial class ResponseContext_t : NativeObject
|
|
{
|
|
public ResponseContext_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iszName
|
|
[SchemaMember("ResponseContext_t", "m_iszName")]
|
|
public string Name
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "ResponseContext_t", "m_iszName"); }
|
|
set { Schema.SetString(this.Handle, "ResponseContext_t", "m_iszName", value); }
|
|
}
|
|
|
|
// m_iszValue
|
|
[SchemaMember("ResponseContext_t", "m_iszValue")]
|
|
public string Value
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "ResponseContext_t", "m_iszValue"); }
|
|
set { Schema.SetString(this.Handle, "ResponseContext_t", "m_iszValue", value); }
|
|
}
|
|
|
|
// m_fExpirationTime
|
|
[SchemaMember("ResponseContext_t", "m_fExpirationTime")]
|
|
public ref float ExpirationTime => ref Schema.GetRef<float>(this.Handle, "ResponseContext_t", "m_fExpirationTime");
|
|
|
|
}
|
|
|
|
public partial class ResponseFollowup : NativeObject
|
|
{
|
|
public ResponseFollowup (IntPtr pointer) : base(pointer) {}
|
|
|
|
// followup_concept
|
|
[SchemaMember("ResponseFollowup", "followup_concept")]
|
|
public string Followup_concept
|
|
{
|
|
get { return Schema.GetString(this.Handle, "ResponseFollowup", "followup_concept"); }
|
|
set { Schema.SetString(this.Handle, "ResponseFollowup", "followup_concept", value); }
|
|
}
|
|
|
|
// followup_contexts
|
|
[SchemaMember("ResponseFollowup", "followup_contexts")]
|
|
public string Followup_contexts
|
|
{
|
|
get { return Schema.GetString(this.Handle, "ResponseFollowup", "followup_contexts"); }
|
|
set { Schema.SetString(this.Handle, "ResponseFollowup", "followup_contexts", value); }
|
|
}
|
|
|
|
// followup_delay
|
|
[SchemaMember("ResponseFollowup", "followup_delay")]
|
|
public ref float Followup_delay => ref Schema.GetRef<float>(this.Handle, "ResponseFollowup", "followup_delay");
|
|
|
|
// followup_target
|
|
[SchemaMember("ResponseFollowup", "followup_target")]
|
|
public string Followup_target
|
|
{
|
|
get { return Schema.GetString(this.Handle, "ResponseFollowup", "followup_target"); }
|
|
set { Schema.SetString(this.Handle, "ResponseFollowup", "followup_target", value); }
|
|
}
|
|
|
|
// followup_entityiotarget
|
|
[SchemaMember("ResponseFollowup", "followup_entityiotarget")]
|
|
public string Followup_entityiotarget
|
|
{
|
|
get { return Schema.GetString(this.Handle, "ResponseFollowup", "followup_entityiotarget"); }
|
|
set { Schema.SetString(this.Handle, "ResponseFollowup", "followup_entityiotarget", value); }
|
|
}
|
|
|
|
// followup_entityioinput
|
|
[SchemaMember("ResponseFollowup", "followup_entityioinput")]
|
|
public string Followup_entityioinput
|
|
{
|
|
get { return Schema.GetString(this.Handle, "ResponseFollowup", "followup_entityioinput"); }
|
|
set { Schema.SetString(this.Handle, "ResponseFollowup", "followup_entityioinput", value); }
|
|
}
|
|
|
|
// followup_entityiodelay
|
|
[SchemaMember("ResponseFollowup", "followup_entityiodelay")]
|
|
public ref float Followup_entityiodelay => ref Schema.GetRef<float>(this.Handle, "ResponseFollowup", "followup_entityiodelay");
|
|
|
|
// bFired
|
|
[SchemaMember("ResponseFollowup", "bFired")]
|
|
public ref bool BFired => ref Schema.GetRef<bool>(this.Handle, "ResponseFollowup", "bFired");
|
|
|
|
}
|
|
|
|
public partial class SellbackPurchaseEntry_t : NativeObject
|
|
{
|
|
public SellbackPurchaseEntry_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_unDefIdx
|
|
[SchemaMember("SellbackPurchaseEntry_t", "m_unDefIdx")]
|
|
public ref UInt16 DefIdx => ref Schema.GetRef<UInt16>(this.Handle, "SellbackPurchaseEntry_t", "m_unDefIdx");
|
|
|
|
// m_nCost
|
|
[SchemaMember("SellbackPurchaseEntry_t", "m_nCost")]
|
|
public ref Int32 Cost => ref Schema.GetRef<Int32>(this.Handle, "SellbackPurchaseEntry_t", "m_nCost");
|
|
|
|
// m_nPrevArmor
|
|
[SchemaMember("SellbackPurchaseEntry_t", "m_nPrevArmor")]
|
|
public ref Int32 PrevArmor => ref Schema.GetRef<Int32>(this.Handle, "SellbackPurchaseEntry_t", "m_nPrevArmor");
|
|
|
|
// m_bPrevHelmet
|
|
[SchemaMember("SellbackPurchaseEntry_t", "m_bPrevHelmet")]
|
|
public ref bool PrevHelmet => ref Schema.GetRef<bool>(this.Handle, "SellbackPurchaseEntry_t", "m_bPrevHelmet");
|
|
|
|
// m_hItem
|
|
[SchemaMember("SellbackPurchaseEntry_t", "m_hItem")]
|
|
public CHandle<CEntityInstance> Item => Schema.GetDeclaredClass<CHandle<CEntityInstance>>(this.Handle, "SellbackPurchaseEntry_t", "m_hItem");
|
|
|
|
}
|
|
|
|
public partial class ServerAuthoritativeWeaponSlot_t : NativeObject
|
|
{
|
|
public ServerAuthoritativeWeaponSlot_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// unClass
|
|
[SchemaMember("ServerAuthoritativeWeaponSlot_t", "unClass")]
|
|
public ref UInt16 UnClass => ref Schema.GetRef<UInt16>(this.Handle, "ServerAuthoritativeWeaponSlot_t", "unClass");
|
|
|
|
// unSlot
|
|
[SchemaMember("ServerAuthoritativeWeaponSlot_t", "unSlot")]
|
|
public ref UInt16 UnSlot => ref Schema.GetRef<UInt16>(this.Handle, "ServerAuthoritativeWeaponSlot_t", "unSlot");
|
|
|
|
// unItemDefIdx
|
|
[SchemaMember("ServerAuthoritativeWeaponSlot_t", "unItemDefIdx")]
|
|
public ref UInt16 UnItemDefIdx => ref Schema.GetRef<UInt16>(this.Handle, "ServerAuthoritativeWeaponSlot_t", "unItemDefIdx");
|
|
|
|
}
|
|
|
|
public partial class shard_model_desc_t : NativeObject
|
|
{
|
|
public shard_model_desc_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nModelID
|
|
[SchemaMember("shard_model_desc_t", "m_nModelID")]
|
|
public ref Int32 ModelID => ref Schema.GetRef<Int32>(this.Handle, "shard_model_desc_t", "m_nModelID");
|
|
|
|
// m_hMaterial
|
|
[SchemaMember("shard_model_desc_t", "m_hMaterial")]
|
|
public CStrongHandle<InfoForResourceTypeIMaterial2> Material => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "shard_model_desc_t", "m_hMaterial");
|
|
|
|
// m_solid
|
|
[SchemaMember("shard_model_desc_t", "m_solid")]
|
|
public ref ShardSolid_t Solid => ref Schema.GetRef<ShardSolid_t>(this.Handle, "shard_model_desc_t", "m_solid");
|
|
|
|
// m_ShatterPanelMode
|
|
[SchemaMember("shard_model_desc_t", "m_ShatterPanelMode")]
|
|
public ref ShatterPanelMode ShatterPanelMode => ref Schema.GetRef<ShatterPanelMode>(this.Handle, "shard_model_desc_t", "m_ShatterPanelMode");
|
|
|
|
// m_vecPanelSize
|
|
[SchemaMember("shard_model_desc_t", "m_vecPanelSize")]
|
|
public Vector2D PanelSize => Schema.GetDeclaredClass<Vector2D>(this.Handle, "shard_model_desc_t", "m_vecPanelSize");
|
|
|
|
// m_vecStressPositionA
|
|
[SchemaMember("shard_model_desc_t", "m_vecStressPositionA")]
|
|
public Vector2D StressPositionA => Schema.GetDeclaredClass<Vector2D>(this.Handle, "shard_model_desc_t", "m_vecStressPositionA");
|
|
|
|
// m_vecStressPositionB
|
|
[SchemaMember("shard_model_desc_t", "m_vecStressPositionB")]
|
|
public Vector2D StressPositionB => Schema.GetDeclaredClass<Vector2D>(this.Handle, "shard_model_desc_t", "m_vecStressPositionB");
|
|
|
|
// m_vecPanelVertices
|
|
[SchemaMember("shard_model_desc_t", "m_vecPanelVertices")]
|
|
public NetworkedVector<Vector2D> PanelVertices => Schema.GetDeclaredClass<NetworkedVector<Vector2D>>(this.Handle, "shard_model_desc_t", "m_vecPanelVertices");
|
|
|
|
// m_flGlassHalfThickness
|
|
[SchemaMember("shard_model_desc_t", "m_flGlassHalfThickness")]
|
|
public ref float GlassHalfThickness => ref Schema.GetRef<float>(this.Handle, "shard_model_desc_t", "m_flGlassHalfThickness");
|
|
|
|
// m_bHasParent
|
|
[SchemaMember("shard_model_desc_t", "m_bHasParent")]
|
|
public ref bool HasParent => ref Schema.GetRef<bool>(this.Handle, "shard_model_desc_t", "m_bHasParent");
|
|
|
|
// m_bParentFrozen
|
|
[SchemaMember("shard_model_desc_t", "m_bParentFrozen")]
|
|
public ref bool ParentFrozen => ref Schema.GetRef<bool>(this.Handle, "shard_model_desc_t", "m_bParentFrozen");
|
|
|
|
// m_SurfacePropStringToken
|
|
[SchemaMember("shard_model_desc_t", "m_SurfacePropStringToken")]
|
|
public CUtlStringToken SurfacePropStringToken => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "shard_model_desc_t", "m_SurfacePropStringToken");
|
|
|
|
}
|
|
|
|
public partial class SimpleConstraintSoundProfile : NativeObject
|
|
{
|
|
public SimpleConstraintSoundProfile (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_keyPoints
|
|
[SchemaMember("SimpleConstraintSoundProfile", "m_keyPoints")]
|
|
public Span<float> KeyPoints => Schema.GetFixedArray<float>(this.Handle, "SimpleConstraintSoundProfile", "m_keyPoints", 2);
|
|
|
|
// m_reversalSoundThresholds
|
|
[SchemaMember("SimpleConstraintSoundProfile", "m_reversalSoundThresholds")]
|
|
public Span<float> ReversalSoundThresholds => Schema.GetFixedArray<float>(this.Handle, "SimpleConstraintSoundProfile", "m_reversalSoundThresholds", 3);
|
|
|
|
}
|
|
|
|
public partial class sky3dparams_t : NativeObject
|
|
{
|
|
public sky3dparams_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// scale
|
|
[SchemaMember("sky3dparams_t", "scale")]
|
|
public ref Int16 Scale => ref Schema.GetRef<Int16>(this.Handle, "sky3dparams_t", "scale");
|
|
|
|
// origin
|
|
[SchemaMember("sky3dparams_t", "origin")]
|
|
public Vector Origin => Schema.GetDeclaredClass<Vector>(this.Handle, "sky3dparams_t", "origin");
|
|
|
|
// bClip3DSkyBoxNearToWorldFar
|
|
[SchemaMember("sky3dparams_t", "bClip3DSkyBoxNearToWorldFar")]
|
|
public ref bool BClip3DSkyBoxNearToWorldFar => ref Schema.GetRef<bool>(this.Handle, "sky3dparams_t", "bClip3DSkyBoxNearToWorldFar");
|
|
|
|
// flClip3DSkyBoxNearToWorldFarOffset
|
|
[SchemaMember("sky3dparams_t", "flClip3DSkyBoxNearToWorldFarOffset")]
|
|
public ref float FlClip3DSkyBoxNearToWorldFarOffset => ref Schema.GetRef<float>(this.Handle, "sky3dparams_t", "flClip3DSkyBoxNearToWorldFarOffset");
|
|
|
|
// fog
|
|
[SchemaMember("sky3dparams_t", "fog")]
|
|
public fogparams_t Fog => Schema.GetDeclaredClass<fogparams_t>(this.Handle, "sky3dparams_t", "fog");
|
|
|
|
// m_nWorldGroupID
|
|
[SchemaMember("sky3dparams_t", "m_nWorldGroupID")]
|
|
public WorldGroupId_t WorldGroupID => Schema.GetDeclaredClass<WorldGroupId_t>(this.Handle, "sky3dparams_t", "m_nWorldGroupID");
|
|
|
|
}
|
|
|
|
public partial class SpawnPoint : CServerOnlyPointEntity
|
|
{
|
|
public SpawnPoint (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_iPriority
|
|
[SchemaMember("SpawnPoint", "m_iPriority")]
|
|
public ref Int32 Priority => ref Schema.GetRef<Int32>(this.Handle, "SpawnPoint", "m_iPriority");
|
|
|
|
// m_bEnabled
|
|
[SchemaMember("SpawnPoint", "m_bEnabled")]
|
|
public ref bool Enabled => ref Schema.GetRef<bool>(this.Handle, "SpawnPoint", "m_bEnabled");
|
|
|
|
// m_nType
|
|
[SchemaMember("SpawnPoint", "m_nType")]
|
|
public ref Int32 Type => ref Schema.GetRef<Int32>(this.Handle, "SpawnPoint", "m_nType");
|
|
|
|
}
|
|
|
|
public partial class SpawnPointCoopEnemy : SpawnPoint
|
|
{
|
|
public SpawnPointCoopEnemy (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_szWeaponsToGive
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_szWeaponsToGive")]
|
|
public string WeaponsToGive
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "SpawnPointCoopEnemy", "m_szWeaponsToGive"); }
|
|
set { Schema.SetString(this.Handle, "SpawnPointCoopEnemy", "m_szWeaponsToGive", value); }
|
|
}
|
|
|
|
// m_szPlayerModelToUse
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_szPlayerModelToUse")]
|
|
public string PlayerModelToUse
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "SpawnPointCoopEnemy", "m_szPlayerModelToUse"); }
|
|
set { Schema.SetString(this.Handle, "SpawnPointCoopEnemy", "m_szPlayerModelToUse", value); }
|
|
}
|
|
|
|
// m_nArmorToSpawnWith
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_nArmorToSpawnWith")]
|
|
public ref Int32 ArmorToSpawnWith => ref Schema.GetRef<Int32>(this.Handle, "SpawnPointCoopEnemy", "m_nArmorToSpawnWith");
|
|
|
|
// m_nBotDifficulty
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_nBotDifficulty")]
|
|
public ref Int32 BotDifficulty => ref Schema.GetRef<Int32>(this.Handle, "SpawnPointCoopEnemy", "m_nBotDifficulty");
|
|
|
|
// m_bIsAgressive
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_bIsAgressive")]
|
|
public ref bool IsAgressive => ref Schema.GetRef<bool>(this.Handle, "SpawnPointCoopEnemy", "m_bIsAgressive");
|
|
|
|
// m_bStartAsleep
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_bStartAsleep")]
|
|
public ref bool StartAsleep => ref Schema.GetRef<bool>(this.Handle, "SpawnPointCoopEnemy", "m_bStartAsleep");
|
|
|
|
// m_flHideRadius
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_flHideRadius")]
|
|
public ref float HideRadius => ref Schema.GetRef<float>(this.Handle, "SpawnPointCoopEnemy", "m_flHideRadius");
|
|
|
|
// m_szBehaviorTreeFile
|
|
[SchemaMember("SpawnPointCoopEnemy", "m_szBehaviorTreeFile")]
|
|
public string BehaviorTreeFile
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "SpawnPointCoopEnemy", "m_szBehaviorTreeFile"); }
|
|
set { Schema.SetString(this.Handle, "SpawnPointCoopEnemy", "m_szBehaviorTreeFile", value); }
|
|
}
|
|
|
|
}
|
|
|
|
public partial class thinkfunc_t : NativeObject
|
|
{
|
|
public thinkfunc_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nContext
|
|
[SchemaMember("thinkfunc_t", "m_nContext")]
|
|
public CUtlStringToken Context => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "thinkfunc_t", "m_nContext");
|
|
|
|
// m_nNextThinkTick
|
|
[SchemaMember("thinkfunc_t", "m_nNextThinkTick")]
|
|
public ref Int32 NextThinkTick => ref Schema.GetRef<Int32>(this.Handle, "thinkfunc_t", "m_nNextThinkTick");
|
|
|
|
// m_nLastThinkTick
|
|
[SchemaMember("thinkfunc_t", "m_nLastThinkTick")]
|
|
public ref Int32 LastThinkTick => ref Schema.GetRef<Int32>(this.Handle, "thinkfunc_t", "m_nLastThinkTick");
|
|
|
|
}
|
|
|
|
public partial class VelocitySampler : NativeObject
|
|
{
|
|
public VelocitySampler (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_prevSample
|
|
[SchemaMember("VelocitySampler", "m_prevSample")]
|
|
public Vector PrevSample => Schema.GetDeclaredClass<Vector>(this.Handle, "VelocitySampler", "m_prevSample");
|
|
|
|
// m_fPrevSampleTime
|
|
[SchemaMember("VelocitySampler", "m_fPrevSampleTime")]
|
|
public ref float PrevSampleTime => ref Schema.GetRef<float>(this.Handle, "VelocitySampler", "m_fPrevSampleTime");
|
|
|
|
// m_fIdealSampleRate
|
|
[SchemaMember("VelocitySampler", "m_fIdealSampleRate")]
|
|
public ref float IdealSampleRate => ref Schema.GetRef<float>(this.Handle, "VelocitySampler", "m_fIdealSampleRate");
|
|
|
|
}
|
|
|
|
public partial class ViewAngleServerChange_t : NativeObject
|
|
{
|
|
public ViewAngleServerChange_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// nType
|
|
[SchemaMember("ViewAngleServerChange_t", "nType")]
|
|
public ref FixAngleSet_t NType => ref Schema.GetRef<FixAngleSet_t>(this.Handle, "ViewAngleServerChange_t", "nType");
|
|
|
|
// qAngle
|
|
[SchemaMember("ViewAngleServerChange_t", "qAngle")]
|
|
public QAngle QAngle => Schema.GetDeclaredClass<QAngle>(this.Handle, "ViewAngleServerChange_t", "qAngle");
|
|
|
|
// nIndex
|
|
[SchemaMember("ViewAngleServerChange_t", "nIndex")]
|
|
public ref UInt32 NIndex => ref Schema.GetRef<UInt32>(this.Handle, "ViewAngleServerChange_t", "nIndex");
|
|
|
|
}
|
|
|
|
public partial class VPhysicsCollisionAttribute_t : NativeObject
|
|
{
|
|
public VPhysicsCollisionAttribute_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nInteractsAs
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nInteractsAs")]
|
|
public ref UInt64 InteractsAs => ref Schema.GetRef<UInt64>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nInteractsAs");
|
|
|
|
// m_nInteractsWith
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nInteractsWith")]
|
|
public ref UInt64 InteractsWith => ref Schema.GetRef<UInt64>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nInteractsWith");
|
|
|
|
// m_nInteractsExclude
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nInteractsExclude")]
|
|
public ref UInt64 InteractsExclude => ref Schema.GetRef<UInt64>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nInteractsExclude");
|
|
|
|
// m_nEntityId
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nEntityId")]
|
|
public ref UInt32 EntityId => ref Schema.GetRef<UInt32>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nEntityId");
|
|
|
|
// m_nOwnerId
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nOwnerId")]
|
|
public ref UInt32 OwnerId => ref Schema.GetRef<UInt32>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nOwnerId");
|
|
|
|
// m_nHierarchyId
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nHierarchyId")]
|
|
public ref UInt16 HierarchyId => ref Schema.GetRef<UInt16>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nHierarchyId");
|
|
|
|
// m_nCollisionGroup
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nCollisionGroup")]
|
|
public ref byte CollisionGroup => ref Schema.GetRef<byte>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nCollisionGroup");
|
|
|
|
// m_nCollisionFunctionMask
|
|
[SchemaMember("VPhysicsCollisionAttribute_t", "m_nCollisionFunctionMask")]
|
|
public ref byte CollisionFunctionMask => ref Schema.GetRef<byte>(this.Handle, "VPhysicsCollisionAttribute_t", "m_nCollisionFunctionMask");
|
|
|
|
}
|
|
|
|
public partial class WeaponPurchaseCount_t : NativeObject
|
|
{
|
|
public WeaponPurchaseCount_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_nItemDefIndex
|
|
[SchemaMember("WeaponPurchaseCount_t", "m_nItemDefIndex")]
|
|
public ref UInt16 ItemDefIndex => ref Schema.GetRef<UInt16>(this.Handle, "WeaponPurchaseCount_t", "m_nItemDefIndex");
|
|
|
|
// m_nCount
|
|
[SchemaMember("WeaponPurchaseCount_t", "m_nCount")]
|
|
public ref UInt16 Count => ref Schema.GetRef<UInt16>(this.Handle, "WeaponPurchaseCount_t", "m_nCount");
|
|
|
|
}
|
|
|
|
public partial class WeaponPurchaseTracker_t : NativeObject
|
|
{
|
|
public WeaponPurchaseTracker_t (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_weaponPurchases
|
|
[SchemaMember("WeaponPurchaseTracker_t", "m_weaponPurchases")]
|
|
public NetworkedVector<WeaponPurchaseCount_t> WeaponPurchases => Schema.GetDeclaredClass<NetworkedVector<WeaponPurchaseCount_t>>(this.Handle, "WeaponPurchaseTracker_t", "m_weaponPurchases");
|
|
|
|
}
|