Public Types
nvidia::apex::DestructibleDepthParametersFlag Struct Reference

PX_PS4. More...

#include <DestructibleAsset.h>

List of all members.

Public Types

enum  Enum {
  OVERRIDE_IMPACT_DAMAGE = (1 << 0),
  OVERRIDE_IMPACT_DAMAGE_VALUE = (1 << 1),
  IGNORE_POSE_UPDATES = (1 << 2),
  IGNORE_RAYCAST_CALLBACKS = (1 << 3),
  IGNORE_CONTACT_CALLBACKS = (1 << 4),
  USER_FLAG_0 = (1 << 24),
  USER_FLAG_1 = (1 << 25),
  USER_FLAG_2 = (1 << 26),
  USER_FLAG_3 = (1 << 27)
}

Detailed Description

PX_PS4.

Flags that may be set for all chunks at a particular depth in the fracture hierarchy


Member Enumeration Documentation

Enum of destructible depth parameters flag

Enumerator:
OVERRIDE_IMPACT_DAMAGE 

If true, chunks at this hierarchy depth level will take impact damage iff OVERRIDE_IMPACT_DAMAGE = TRUE, no matter the setting of impactDamageDefaultDepth.. Note, DestructibleParameters::forceToDamage must also be positive for this to take effect.

OVERRIDE_IMPACT_DAMAGE_VALUE 

If OVERRIDE_IMPACT_DAMAGE = TRUE, chunks at this hierarchy depth level will take impact damage iff OVERRIDE_IMPACT_DAMAGE = TRUE, no matter the setting of impactDamageDefaultDepth..

IGNORE_POSE_UPDATES 

Chunks at this depth should have pose updates ignored.

IGNORE_RAYCAST_CALLBACKS 

Chunks at this depth should be ignored in raycast callbacks.

IGNORE_CONTACT_CALLBACKS 

Chunks at this depth should be ignored in contact callbacks.

USER_FLAG_0 

User defined flags.

USER_FLAG_1 
USER_FLAG_2 
USER_FLAG_3 

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

Generated on Tue Aug 1 2017 22:43:54

Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.