PermModelData_t
Interface PermModelData_t
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface PermModelData_t : ISchemaClass<PermModelData_t>, ISchemaField, ISchemaClass, INativeHandleImplements
Properties
AnimatedMaterialAttributes
ref CUtlVector<PermModelDataAnimatedMaterialAttribute_t> AnimatedMaterialAttributes { get; }Property Value
BodyGroupsHiddenInTools
ref CUtlVector<CUtlString> BodyGroupsHiddenInTools { get; }Property Value
BoneFlexDrivers
ref CUtlVector<ModelBoneFlexDriver_t> BoneFlexDrivers { get; }Property Value
DefaultMeshGroupMask
ref ulong DefaultMeshGroupMask { get; }Property Value
ExtParts
ref CUtlVector<PermModelExtPart_t> ExtParts { get; }Property Value
LodGroupSwitchDistances
ref CUtlVector<float> LodGroupSwitchDistances { get; }Property Value
MaterialGroups
ref CUtlVector<MaterialGroup_t> MaterialGroups { get; }Property Value
MeshGroups
ref CUtlVector<CUtlString> MeshGroups { get; }Property Value
ModelConfigList
CModelConfigList? ModelConfigList { get; }Property Value
ModelInfo
PermModelInfo_t ModelInfo { get; }Property Value
ModelSkeleton
ModelSkeletonData_t ModelSkeleton { get; }Property Value
Name
string Name { get; set; }Property Value
RefAnimGroups
ref CUtlVector<CStrongHandle<InfoForResourceTypeCAnimationGroup>> RefAnimGroups { get; }Property Value
RefAnimIncludeModels
ref CUtlVector<CStrongHandle<InfoForResourceTypeCModel>> RefAnimIncludeModels { get; }Property Value
RefLODGroupMasks
ref CUtlVector<byte> RefLODGroupMasks { get; }Property Value
RefMeshGroupMasks
ref CUtlVector<ulong> RefMeshGroupMasks { get; }Property Value
RefMeshes
ref CUtlVector<CStrongHandle<InfoForResourceTypeCRenderMesh>> RefMeshes { get; }Property Value
RefPhysGroupMasks
ref CUtlVector<ulong> RefPhysGroupMasks { get; }Property Value
RefPhysicsData
ref CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>> RefPhysicsData { get; }Property Value
RefPhysicsHitboxData
ref CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>> RefPhysicsHitboxData { get; }Property Value
RefSequenceGroups
ref CUtlVector<CStrongHandle<InfoForResourceTypeCSequenceGroupData>> RefSequenceGroups { get; }Property Value
RemappingTable
ref CUtlVector<short> RemappingTable { get; }Property Value
RemappingTableStarts
ref CUtlVector<ushort> RemappingTableStarts { get; }Property Value