Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FExternalPhysicsCustomObjectVersion Struct Reference

#include <ExternalPhysicsCustomObjectVersion.h>

+ Collaboration diagram for FExternalPhysicsCustomObjectVersion:

Public Types

enum  Type : int {
  BeforeCustomVersionWasAdded = 0x0 , RemovedConvexHullsFromTriangleMeshImplicitObject = 0x1 , SerializeParticleBounds = 0x2 , SerializeEvolutionBV = 0x3 ,
  SerializeEvolutionGenericAcceleration = 0x4 , GlobalElementsHaveBounds = 0x5 , SpatialIdxSerialized = 0x6 , HeightfieldData = 0x7 ,
  SerializeMultiStructures = 0x8 , KinematicTargets = 0x9 , TrimeshSerializesBV = 0xA , SerializeBroadphaseType = 0xB ,
  ScaledGeometryIsConcrete = 0xC , TrimeshSerializesAABBTree = 0xD , SerializeHashResult = 0xE , FlushEvolutionInternalAccelerationQueue = 0xF ,
  SerializeShapeWorldSpaceBounds = 0x10 , AddDynamicKinematicSOA = 0x11 , AddedMaterialManager = 0x12 , AddTrimeshMaterialIndices = 0x13 ,
  AddConvexCenterOfMassAndVolume = 0x14 , KinematicCentersOfMass = 0x15 , AddShapeCollisionDisable = 0x16 , HeightfieldImplicitBounds = 0x17 ,
  AddDampingToRigids = 0x18 , TBoxReplacedWithTAABB = 0x19 , SerializePerShapeDataSimulateFlag = 0x1A , ImmutableAABBTree = 0x1B ,
  TrimeshCanUseSmallIndices = 0x1C , UnionObjectsCanAvoidHierarchy = 0x1D , CapsulesNoUnionOrAABBs = 0x1E , ConvexUsesTPlaneConcrete = 0x1F ,
  HeightfieldUsesHeightsDirectly = 0x20 , TriangleMeshHasFaceIndexMap = 0x21 , UniquePayloadIdx = 0x22 , SerializeCollisionTraceType = 0x23 ,
  ForceRebuildBodySetupIndices = 0x24 , PhysicsMaterialSleepCounterThreshold = 0x25 , AddShapeSimAndQueryCollisionEnabled = 0x26 , RemoveShapeSimAndQueryDuplicateRepresentations = 0x27 ,
  RemovedAABBTreeFullBounds = 0x28 , AddOneWayInteraction = 0x29 , VersionPlusOne = 0x2A , LatestVersion = 0x29 ,
  BeforeCustomVersionWasAdded = 0x0 , RemovedConvexHullsFromTriangleMeshImplicitObject = 0x1 , SerializeParticleBounds = 0x2 , SerializeEvolutionBV = 0x3 ,
  SerializeEvolutionGenericAcceleration = 0x4 , GlobalElementsHaveBounds = 0x5 , SpatialIdxSerialized = 0x6 , HeightfieldData = 0x7 ,
  SerializeMultiStructures = 0x8 , KinematicTargets = 0x9 , TrimeshSerializesBV = 0xA , SerializeBroadphaseType = 0xB ,
  ScaledGeometryIsConcrete = 0xC , TrimeshSerializesAABBTree = 0xD , SerializeHashResult = 0xE , FlushEvolutionInternalAccelerationQueue = 0xF ,
  SerializeShapeWorldSpaceBounds = 0x10 , AddDynamicKinematicSOA = 0x11 , AddedMaterialManager = 0x12 , AddTrimeshMaterialIndices = 0x13 ,
  AddConvexCenterOfMassAndVolume = 0x14 , KinematicCentersOfMass = 0x15 , AddShapeCollisionDisable = 0x16 , HeightfieldImplicitBounds = 0x17 ,
  AddDampingToRigids = 0x18 , TBoxReplacedWithTAABB = 0x19 , SerializePerShapeDataSimulateFlag = 0x1A , ImmutableAABBTree = 0x1B ,
  TrimeshCanUseSmallIndices = 0x1C , UnionObjectsCanAvoidHierarchy = 0x1D , CapsulesNoUnionOrAABBs = 0x1E , ConvexUsesTPlaneConcrete = 0x1F ,
  HeightfieldUsesHeightsDirectly = 0x20 , TriangleMeshHasFaceIndexMap = 0x21 , UniquePayloadIdx = 0x22 , SerializeCollisionTraceType = 0x23 ,
  ForceRebuildBodySetupIndices = 0x24 , PhysicsMaterialSleepCounterThreshold = 0x25 , AddShapeSimAndQueryCollisionEnabled = 0x26 , RemoveShapeSimAndQueryDuplicateRepresentations = 0x27 ,
  RemovedAABBTreeFullBounds = 0x28 , AddOneWayInteraction = 0x29 , VersionPlusOne = 0x2A , LatestVersion = 0x29
}
 
enum  Type {
  BeforeCustomVersionWasAdded = 0x0 , RemovedConvexHullsFromTriangleMeshImplicitObject = 0x1 , SerializeParticleBounds = 0x2 , SerializeEvolutionBV = 0x3 ,
  SerializeEvolutionGenericAcceleration = 0x4 , GlobalElementsHaveBounds = 0x5 , SpatialIdxSerialized = 0x6 , HeightfieldData = 0x7 ,
  SerializeMultiStructures = 0x8 , KinematicTargets = 0x9 , TrimeshSerializesBV = 0xA , SerializeBroadphaseType = 0xB ,
  ScaledGeometryIsConcrete = 0xC , TrimeshSerializesAABBTree = 0xD , SerializeHashResult = 0xE , FlushEvolutionInternalAccelerationQueue = 0xF ,
  SerializeShapeWorldSpaceBounds = 0x10 , AddDynamicKinematicSOA = 0x11 , AddedMaterialManager = 0x12 , AddTrimeshMaterialIndices = 0x13 ,
  AddConvexCenterOfMassAndVolume = 0x14 , KinematicCentersOfMass = 0x15 , AddShapeCollisionDisable = 0x16 , HeightfieldImplicitBounds = 0x17 ,
  AddDampingToRigids = 0x18 , TBoxReplacedWithTAABB = 0x19 , SerializePerShapeDataSimulateFlag = 0x1A , ImmutableAABBTree = 0x1B ,
  TrimeshCanUseSmallIndices = 0x1C , UnionObjectsCanAvoidHierarchy = 0x1D , CapsulesNoUnionOrAABBs = 0x1E , ConvexUsesTPlaneConcrete = 0x1F ,
  HeightfieldUsesHeightsDirectly = 0x20 , TriangleMeshHasFaceIndexMap = 0x21 , UniquePayloadIdx = 0x22 , SerializeCollisionTraceType = 0x23 ,
  ForceRebuildBodySetupIndices = 0x24 , PhysicsMaterialSleepCounterThreshold = 0x25 , AddShapeSimAndQueryCollisionEnabled = 0x26 , RemoveShapeSimAndQueryDuplicateRepresentations = 0x27 ,
  RemovedAABBTreeFullBounds = 0x28 , AddOneWayInteraction = 0x29 , VersionPlusOne = 0x2A , LatestVersion = 0x29 ,
  BeforeCustomVersionWasAdded = 0x0 , RemovedConvexHullsFromTriangleMeshImplicitObject = 0x1 , SerializeParticleBounds = 0x2 , SerializeEvolutionBV = 0x3 ,
  SerializeEvolutionGenericAcceleration = 0x4 , GlobalElementsHaveBounds = 0x5 , SpatialIdxSerialized = 0x6 , HeightfieldData = 0x7 ,
  SerializeMultiStructures = 0x8 , KinematicTargets = 0x9 , TrimeshSerializesBV = 0xA , SerializeBroadphaseType = 0xB ,
  ScaledGeometryIsConcrete = 0xC , TrimeshSerializesAABBTree = 0xD , SerializeHashResult = 0xE , FlushEvolutionInternalAccelerationQueue = 0xF ,
  SerializeShapeWorldSpaceBounds = 0x10 , AddDynamicKinematicSOA = 0x11 , AddedMaterialManager = 0x12 , AddTrimeshMaterialIndices = 0x13 ,
  AddConvexCenterOfMassAndVolume = 0x14 , KinematicCentersOfMass = 0x15 , AddShapeCollisionDisable = 0x16 , HeightfieldImplicitBounds = 0x17 ,
  AddDampingToRigids = 0x18 , TBoxReplacedWithTAABB = 0x19 , SerializePerShapeDataSimulateFlag = 0x1A , ImmutableAABBTree = 0x1B ,
  TrimeshCanUseSmallIndices = 0x1C , UnionObjectsCanAvoidHierarchy = 0x1D , CapsulesNoUnionOrAABBs = 0x1E , ConvexUsesTPlaneConcrete = 0x1F ,
  HeightfieldUsesHeightsDirectly = 0x20 , TriangleMeshHasFaceIndexMap = 0x21 , UniquePayloadIdx = 0x22 , SerializeCollisionTraceType = 0x23 ,
  ForceRebuildBodySetupIndices = 0x24 , PhysicsMaterialSleepCounterThreshold = 0x25 , AddShapeSimAndQueryCollisionEnabled = 0x26 , RemoveShapeSimAndQueryDuplicateRepresentations = 0x27 ,
  RemovedAABBTreeFullBounds = 0x28 , AddOneWayInteraction = 0x29 , VersionPlusOne = 0x2A , LatestVersion = 0x29
}
 

Static Public Attributes

static const FGuid GUID
 

Private Member Functions

 FExternalPhysicsCustomObjectVersion ()
 

Detailed Description

Definition at line 8 of file ExternalPhysicsCustomObjectVersion.h.

Member Enumeration Documentation

◆ Type [1/2]

enum FExternalPhysicsCustomObjectVersion::Type : int
Enumerator
BeforeCustomVersionWasAdded 
RemovedConvexHullsFromTriangleMeshImplicitObject 
SerializeParticleBounds 
SerializeEvolutionBV 
SerializeEvolutionGenericAcceleration 
GlobalElementsHaveBounds 
SpatialIdxSerialized 
HeightfieldData 
SerializeMultiStructures 
KinematicTargets 
TrimeshSerializesBV 
SerializeBroadphaseType 
ScaledGeometryIsConcrete 
TrimeshSerializesAABBTree 
SerializeHashResult 
FlushEvolutionInternalAccelerationQueue 
SerializeShapeWorldSpaceBounds 
AddDynamicKinematicSOA 
AddedMaterialManager 
AddTrimeshMaterialIndices 
AddConvexCenterOfMassAndVolume 
KinematicCentersOfMass 
AddShapeCollisionDisable 
HeightfieldImplicitBounds 
AddDampingToRigids 
TBoxReplacedWithTAABB 
SerializePerShapeDataSimulateFlag 
ImmutableAABBTree 
TrimeshCanUseSmallIndices 
UnionObjectsCanAvoidHierarchy 
CapsulesNoUnionOrAABBs 
ConvexUsesTPlaneConcrete 
HeightfieldUsesHeightsDirectly 
TriangleMeshHasFaceIndexMap 
UniquePayloadIdx 
SerializeCollisionTraceType 
ForceRebuildBodySetupIndices 
PhysicsMaterialSleepCounterThreshold 
AddShapeSimAndQueryCollisionEnabled 
RemoveShapeSimAndQueryDuplicateRepresentations 
RemovedAABBTreeFullBounds 
AddOneWayInteraction 
VersionPlusOne 
LatestVersion 
BeforeCustomVersionWasAdded 
RemovedConvexHullsFromTriangleMeshImplicitObject 
SerializeParticleBounds 
SerializeEvolutionBV 
SerializeEvolutionGenericAcceleration 
GlobalElementsHaveBounds 
SpatialIdxSerialized 
HeightfieldData 
SerializeMultiStructures 
KinematicTargets 
TrimeshSerializesBV 
SerializeBroadphaseType 
ScaledGeometryIsConcrete 
TrimeshSerializesAABBTree 
SerializeHashResult 
FlushEvolutionInternalAccelerationQueue 
SerializeShapeWorldSpaceBounds 
AddDynamicKinematicSOA 
AddedMaterialManager 
AddTrimeshMaterialIndices 
AddConvexCenterOfMassAndVolume 
KinematicCentersOfMass 
AddShapeCollisionDisable 
HeightfieldImplicitBounds 
AddDampingToRigids 
TBoxReplacedWithTAABB 
SerializePerShapeDataSimulateFlag 
ImmutableAABBTree 
TrimeshCanUseSmallIndices 
UnionObjectsCanAvoidHierarchy 
CapsulesNoUnionOrAABBs 
ConvexUsesTPlaneConcrete 
HeightfieldUsesHeightsDirectly 
TriangleMeshHasFaceIndexMap 
UniquePayloadIdx 
SerializeCollisionTraceType 
ForceRebuildBodySetupIndices 
PhysicsMaterialSleepCounterThreshold 
AddShapeSimAndQueryCollisionEnabled 
RemoveShapeSimAndQueryDuplicateRepresentations 
RemovedAABBTreeFullBounds 
AddOneWayInteraction 
VersionPlusOne 
LatestVersion 

Definition at line 7376 of file Enums.h.

◆ Type [2/2]

enum FExternalPhysicsCustomObjectVersion::Type
Enumerator
BeforeCustomVersionWasAdded 
RemovedConvexHullsFromTriangleMeshImplicitObject 
SerializeParticleBounds 
SerializeEvolutionBV 
SerializeEvolutionGenericAcceleration 
GlobalElementsHaveBounds 
SpatialIdxSerialized 
HeightfieldData 
SerializeMultiStructures 
KinematicTargets 
TrimeshSerializesBV 
SerializeBroadphaseType 
ScaledGeometryIsConcrete 
TrimeshSerializesAABBTree 
SerializeHashResult 
FlushEvolutionInternalAccelerationQueue 
SerializeShapeWorldSpaceBounds 
AddDynamicKinematicSOA 
AddedMaterialManager 
AddTrimeshMaterialIndices 
AddConvexCenterOfMassAndVolume 
KinematicCentersOfMass 
AddShapeCollisionDisable 
HeightfieldImplicitBounds 
AddDampingToRigids 
TBoxReplacedWithTAABB 
SerializePerShapeDataSimulateFlag 
ImmutableAABBTree 
TrimeshCanUseSmallIndices 
UnionObjectsCanAvoidHierarchy 
CapsulesNoUnionOrAABBs 
ConvexUsesTPlaneConcrete 
HeightfieldUsesHeightsDirectly 
TriangleMeshHasFaceIndexMap 
UniquePayloadIdx 
SerializeCollisionTraceType 
ForceRebuildBodySetupIndices 
PhysicsMaterialSleepCounterThreshold 
AddShapeSimAndQueryCollisionEnabled 
RemoveShapeSimAndQueryDuplicateRepresentations 
RemovedAABBTreeFullBounds 
AddOneWayInteraction 
VersionPlusOne 
LatestVersion 
BeforeCustomVersionWasAdded 
RemovedConvexHullsFromTriangleMeshImplicitObject 
SerializeParticleBounds 
SerializeEvolutionBV 
SerializeEvolutionGenericAcceleration 
GlobalElementsHaveBounds 
SpatialIdxSerialized 
HeightfieldData 
SerializeMultiStructures 
KinematicTargets 
TrimeshSerializesBV 
SerializeBroadphaseType 
ScaledGeometryIsConcrete 
TrimeshSerializesAABBTree 
SerializeHashResult 
FlushEvolutionInternalAccelerationQueue 
SerializeShapeWorldSpaceBounds 
AddDynamicKinematicSOA 
AddedMaterialManager 
AddTrimeshMaterialIndices 
AddConvexCenterOfMassAndVolume 
KinematicCentersOfMass 
AddShapeCollisionDisable 
HeightfieldImplicitBounds 
AddDampingToRigids 
TBoxReplacedWithTAABB 
SerializePerShapeDataSimulateFlag 
ImmutableAABBTree 
TrimeshCanUseSmallIndices 
UnionObjectsCanAvoidHierarchy 
CapsulesNoUnionOrAABBs 
ConvexUsesTPlaneConcrete 
HeightfieldUsesHeightsDirectly 
TriangleMeshHasFaceIndexMap 
UniquePayloadIdx 
SerializeCollisionTraceType 
ForceRebuildBodySetupIndices 
PhysicsMaterialSleepCounterThreshold 
AddShapeSimAndQueryCollisionEnabled 
RemoveShapeSimAndQueryDuplicateRepresentations 
RemovedAABBTreeFullBounds 
AddOneWayInteraction 
VersionPlusOne 
LatestVersion 

Definition at line 10 of file ExternalPhysicsCustomObjectVersion.h.

Constructor & Destructor Documentation

◆ FExternalPhysicsCustomObjectVersion()

FExternalPhysicsCustomObjectVersion::FExternalPhysicsCustomObjectVersion ( )
inlineprivate

Definition at line 147 of file ExternalPhysicsCustomObjectVersion.h.

Member Data Documentation

◆ GUID

const FGuid FExternalPhysicsCustomObjectVersion::GUID
static

Definition at line 144 of file ExternalPhysicsCustomObjectVersion.h.


The documentation for this struct was generated from the following files: