PrimitiveComponentWrapper
Last edited bySimple_AOB10/16/2025
_NODISCARD bool IsNull() const
operator bool() const
unsigned char GetRBChannel()
void SetRBChannel(unsigned char newRBChannel)
| Parameter | Type | Description |
|---|---|---|
| newRBChannel | unsigned char | --- |
unsigned char GetRBDominanceGroup()
void SetRBDominanceGroup(unsigned char newRBDominanceGroup)
| Parameter | Type | Description |
|---|---|---|
| newRBDominanceGroup | unsigned char | --- |
unsigned long GetbOnlyBlockActorMovement()
void SetbOnlyBlockActorMovement(unsigned long newbOnlyBlockActorMovement)
| Parameter | Type | Description |
|---|---|---|
| newbOnlyBlockActorMovement | unsigned long | --- |
unsigned long GetHiddenGame()
void SetHiddenGame(unsigned long newHiddenGame)
| Parameter | Type | Description |
|---|---|---|
| newHiddenGame | unsigned long | --- |
unsigned long GetbOwnerNoSee()
void SetbOwnerNoSee(unsigned long newbOwnerNoSee)
| Parameter | Type | Description |
|---|---|---|
| newbOwnerNoSee | unsigned long | --- |
unsigned long GetbOnlyOwnerSee()
void SetbOnlyOwnerSee(unsigned long newbOnlyOwnerSee)
| Parameter | Type | Description |
|---|---|---|
| newbOnlyOwnerSee | unsigned long | --- |
unsigned long GetbIgnoreOwnerHidden()
void SetbIgnoreOwnerHidden(unsigned long newbIgnoreOwnerHidden)
| Parameter | Type | Description |
|---|---|---|
| newbIgnoreOwnerHidden | unsigned long | --- |
unsigned long GetbUseAsOccluder()
void SetbUseAsOccluder(unsigned long newbUseAsOccluder)
| Parameter | Type | Description |
|---|---|---|
| newbUseAsOccluder | unsigned long | --- |
unsigned long GetbAllowApproximateOcclusion()
void SetbAllowApproximateOcclusion(unsigned long newbAllowApproximateOcclusion)
| Parameter | Type | Description |
|---|---|---|
| newbAllowApproximateOcclusion | unsigned long | --- |
unsigned long GetbFirstFrameOcclusion()
void SetbFirstFrameOcclusion(unsigned long newbFirstFrameOcclusion)
| Parameter | Type | Description |
|---|---|---|
| newbFirstFrameOcclusion | unsigned long | --- |
unsigned long GetbIgnoreNearPlaneIntersection()
void SetbIgnoreNearPlaneIntersection(unsigned long newbIgnoreNearPlaneIntersection)
| Parameter | Type | Description |
|---|---|---|
| newbIgnoreNearPlaneIntersection | unsigned long | --- |
unsigned long GetbAcceptsStaticDecals()
unsigned long GetbAcceptsDynamicDecals()
unsigned long GetbIsRefreshingDecals()
unsigned long GetCastShadow()
void SetCastShadow(unsigned long newCastShadow)
| Parameter | Type | Description |
|---|---|---|
| newCastShadow | unsigned long | --- |
unsigned long GetbForceDirectLightMap()
void SetbForceDirectLightMap(unsigned long newbForceDirectLightMap)
| Parameter | Type | Description |
|---|---|---|
| newbForceDirectLightMap | unsigned long | --- |
unsigned long GetbCastDynamicShadow()
void SetbCastDynamicShadow(unsigned long newbCastDynamicShadow)
| Parameter | Type | Description |
|---|---|---|
| newbCastDynamicShadow | unsigned long | --- |
unsigned long GetbCastStaticShadow()
void SetbCastStaticShadow(unsigned long newbCastStaticShadow)
| Parameter | Type | Description |
|---|---|---|
| newbCastStaticShadow | unsigned long | --- |
unsigned long GetbSelfShadowOnly()
void SetbSelfShadowOnly(unsigned long newbSelfShadowOnly)
| Parameter | Type | Description |
|---|---|---|
| newbSelfShadowOnly | unsigned long | --- |
unsigned long GetbNoModSelfShadow()
void SetbNoModSelfShadow(unsigned long newbNoModSelfShadow)
| Parameter | Type | Description |
|---|---|---|
| newbNoModSelfShadow | unsigned long | --- |
unsigned long GetbAcceptsDynamicDominantLightShadows()
void SetbAcceptsDynamicDominantLightShadows(unsigned long newbAcceptsDynamicDominantLightShadows)
| Parameter | Type | Description |
|---|---|---|
| newbAcceptsDynamicDominantLightShadows | unsigned long | --- |
unsigned long GetbCastHiddenShadow()
void SetbCastHiddenShadow(unsigned long newbCastHiddenShadow)
| Parameter | Type | Description |
|---|---|---|
| newbCastHiddenShadow | unsigned long | --- |
unsigned long GetbCastShadowAsTwoSided()
void SetbCastShadowAsTwoSided(unsigned long newbCastShadowAsTwoSided)
| Parameter | Type | Description |
|---|---|---|
| newbCastShadowAsTwoSided | unsigned long | --- |
unsigned long GetbAcceptsLights()
void SetbAcceptsLights(unsigned long newbAcceptsLights)
| Parameter | Type | Description |
|---|---|---|
| newbAcceptsLights | unsigned long | --- |
unsigned long GetbAcceptsDynamicLights()
void SetbAcceptsDynamicLights(unsigned long newbAcceptsDynamicLights)
| Parameter | Type | Description |
|---|---|---|
| newbAcceptsDynamicLights | unsigned long | --- |
unsigned long GetbUseOnePassLightingOnTranslucency()
void SetbUseOnePassLightingOnTranslucency(unsigned long newbUseOnePassLightingOnTranslucency)
| Parameter | Type | Description |
|---|---|---|
| newbUseOnePassLightingOnTranslucency | unsigned long | --- |
unsigned long GetbUsePrecomputedShadows()
unsigned long GetbHasExplicitShadowParent()
unsigned long GetCollideActors()
void SetCollideActors(unsigned long newCollideActors)
| Parameter | Type | Description |
|---|---|---|
| newCollideActors | unsigned long | --- |
unsigned long GetAlwaysCheckCollision()
void SetAlwaysCheckCollision(unsigned long newAlwaysCheckCollision)
| Parameter | Type | Description |
|---|---|---|
| newAlwaysCheckCollision | unsigned long | --- |
unsigned long GetBlockActors()
void SetBlockActors(unsigned long newBlockActors)
| Parameter | Type | Description |
|---|---|---|
| newBlockActors | unsigned long | --- |
unsigned long GetBlockZeroExtent()
void SetBlockZeroExtent(unsigned long newBlockZeroExtent)
| Parameter | Type | Description |
|---|---|---|
| newBlockZeroExtent | unsigned long | --- |
unsigned long GetBlockNonZeroExtent()
void SetBlockNonZeroExtent(unsigned long newBlockNonZeroExtent)
| Parameter | Type | Description |
|---|---|---|
| newBlockNonZeroExtent | unsigned long | --- |
unsigned long GetCanBlockCamera()
void SetCanBlockCamera(unsigned long newCanBlockCamera)
| Parameter | Type | Description |
|---|---|---|
| newCanBlockCamera | unsigned long | --- |
unsigned long GetBlockRigidBody()
void SetBlockRigidBody(unsigned long newBlockRigidBody)
| Parameter | Type | Description |
|---|---|---|
| newBlockRigidBody | unsigned long | --- |
unsigned long GetbBlockFootPlacement()
void SetbBlockFootPlacement(unsigned long newbBlockFootPlacement)
| Parameter | Type | Description |
|---|---|---|
| newbBlockFootPlacement | unsigned long | --- |
unsigned long GetbDisableAllRigidBody()
void SetbDisableAllRigidBody(unsigned long newbDisableAllRigidBody)
| Parameter | Type | Description |
|---|---|---|
| newbDisableAllRigidBody | unsigned long | --- |
unsigned long GetbSkipRBGeomCreation()
void SetbSkipRBGeomCreation(unsigned long newbSkipRBGeomCreation)
| Parameter | Type | Description |
|---|---|---|
| newbSkipRBGeomCreation | unsigned long | --- |
unsigned long GetbNotifyRigidBodyCollision()
void SetbNotifyRigidBodyCollision(unsigned long newbNotifyRigidBodyCollision)
| Parameter | Type | Description |
|---|---|---|
| newbNotifyRigidBodyCollision | unsigned long | --- |
unsigned long GetbFluidDrain()
void SetbFluidDrain(unsigned long newbFluidDrain)
| Parameter | Type | Description |
|---|---|---|
| newbFluidDrain | unsigned long | --- |
unsigned long GetbFluidTwoWay()
void SetbFluidTwoWay(unsigned long newbFluidTwoWay)
| Parameter | Type | Description |
|---|---|---|
| newbFluidTwoWay | unsigned long | --- |
unsigned long GetbIgnoreRadialImpulse()
void SetbIgnoreRadialImpulse(unsigned long newbIgnoreRadialImpulse)
| Parameter | Type | Description |
|---|---|---|
| newbIgnoreRadialImpulse | unsigned long | --- |
unsigned long GetbIgnoreRadialForce()
void SetbIgnoreRadialForce(unsigned long newbIgnoreRadialForce)
| Parameter | Type | Description |
|---|---|---|
| newbIgnoreRadialForce | unsigned long | --- |
unsigned long GetbIgnoreForceField()
void SetbIgnoreForceField(unsigned long newbIgnoreForceField)
| Parameter | Type | Description |
|---|---|---|
| newbIgnoreForceField | unsigned long | --- |
unsigned long GetbUseCompartment()
void SetbUseCompartment(unsigned long newbUseCompartment)
| Parameter | Type | Description |
|---|---|---|
| newbUseCompartment | unsigned long | --- |
unsigned long GetAlwaysLoadOnClient()
void SetAlwaysLoadOnClient(unsigned long newAlwaysLoadOnClient)
| Parameter | Type | Description |
|---|---|---|
| newAlwaysLoadOnClient | unsigned long | --- |
unsigned long GetAlwaysLoadOnServer()
void SetAlwaysLoadOnServer(unsigned long newAlwaysLoadOnServer)
| Parameter | Type | Description |
|---|---|---|
| newAlwaysLoadOnServer | unsigned long | --- |
unsigned long GetbIgnoreHiddenActorsMembership()
void SetbIgnoreHiddenActorsMembership(unsigned long newbIgnoreHiddenActorsMembership)
| Parameter | Type | Description |
|---|---|---|
| newbIgnoreHiddenActorsMembership | unsigned long | --- |
unsigned long GetAbsoluteTranslation()
void SetAbsoluteTranslation(unsigned long newAbsoluteTranslation)
| Parameter | Type | Description |
|---|---|---|
| newAbsoluteTranslation | unsigned long | --- |
unsigned long GetAbsoluteRotation()
void SetAbsoluteRotation(unsigned long newAbsoluteRotation)
| Parameter | Type | Description |
|---|---|---|
| newAbsoluteRotation | unsigned long | --- |
unsigned long GetAbsoluteScale()
void SetAbsoluteScale(unsigned long newAbsoluteScale)
| Parameter | Type | Description |
|---|---|---|
| newAbsoluteScale | unsigned long | --- |
int GetVisibilityId()
void SetVisibilityId(int newVisibilityId)
| Parameter | Type | Description |
|---|---|---|
| newVisibilityId | int | --- |
Vector GetTranslation()
void SetTranslation(Vector newTranslation)
| Parameter | Type | Description |
|---|---|---|
| newTranslation | Vector | --- |
Rotator GetRotation()
void SetRotation(Rotator newRotation)
| Parameter | Type | Description |
|---|---|---|
| newRotation | Rotator | --- |
float GetScale()
void SetScale(float newScale)
| Parameter | Type | Description |
|---|---|---|
| newScale | float | --- |
Vector GetScale3D()
void SetScale3D(Vector newScale3D)
| Parameter | Type | Description |
|---|---|---|
| newScale3D | Vector | --- |
float GetBoundsScale()
void SetBoundsScale(float newBoundsScale)
| Parameter | Type | Description |
|---|---|---|
| newBoundsScale | float | --- |
void SetLastSubmitTime(float newLastSubmitTime)
| Parameter | Type | Description |
|---|---|---|
| newLastSubmitTime | float | --- |
float GetLastRenderTime()
float GetScriptRigidBodyCollisionThreshold()
void SetScriptRigidBodyCollisionThreshold(float newScriptRigidBodyCollisionThreshold)
| Parameter | Type | Description |
|---|---|---|
| newScriptRigidBodyCollisionThreshold | float | --- |
void TermRBPhys()
void InitRBPhys()
void SetNotifyRigidBodyCollision(unsigned long bNewNotifyRigidBodyCollision)
| Parameter | Type | Description |
|---|---|---|
| bNewNotifyRigidBodyCollision | unsigned long | --- |
void SetRBChannel2(unsigned char Channel)
| Parameter | Type | Description |
|---|---|---|
| Channel | unsigned char | --- |
void SetRBCollidesWithChannel(unsigned char Channel, unsigned long bNewCollides)
| Parameter | Type | Description |
|---|---|---|
| Channel | unsigned char | --- |
| bNewCollides | unsigned long | --- |
void SetBlockRigidBody2(unsigned long bNewBlockRigidBody)
| Parameter | Type | Description |
|---|---|---|
| bNewBlockRigidBody | unsigned long | --- |
void RetardRBLinearVelocity(Vector &RetardDir, float VelScale)
| Parameter | Type | Description |
|---|---|---|
| RetardDir | Vector | --- |
| VelScale | float | --- |
void SetRBAngularVelocity(Vector &NewAngVel, unsigned long bAddToCurrent)
| Parameter | Type | Description |
|---|---|---|
| NewAngVel | Vector | --- |
| bAddToCurrent | unsigned long | --- |
void SetRBLinearVelocity(Vector &NewVel, unsigned long bAddToCurrent)
| Parameter | Type | Description |
|---|---|---|
| NewVel | Vector | --- |
| bAddToCurrent | unsigned long | --- |
void AddRadialForce(Vector &Origin, float Radius, float Strength, unsigned char Falloff)
| Parameter | Type | Description |
|---|---|---|
| Origin | Vector | --- |
| Radius | float | --- |
| Strength | float | --- |
| Falloff | unsigned char | --- |
void AddRadialImpulse(Vector &Origin, float Radius, float Strength, unsigned char Falloff, unsigned long bVelChange)
| Parameter | Type | Description |
|---|---|---|
| Origin | Vector | --- |
| Radius | float | --- |
| Strength | float | --- |
| Falloff | unsigned char | --- |
| bVelChange | unsigned long | --- |