APEX Framework: nvidia::apex::ApexChunkFlag Struct Reference

NVIDIA APEX

nvidia::apex::ApexChunkFlag Struct Reference

#include <ModuleDestructible.h>

List of all members.

Public Types

enum  Enum {
  DYNAMIC = 1 << 0,
  EXTERNALLY_SUPPORTED = 1 << 1,
  WORLD_SUPPORTED = 1 << 2,
  FRACTURED = 1 << 3,
  DESTROYED_FIFO_FULL = 1 << 4,
  DESTROYED_TIMED_OUT = 1 << 5,
  DESTROYED_EXCEEDED_MAX_DISTANCE = 1 << 6,
  DESTROYED_CRUMBLED = 1 << 7,
  DESTROYED_LEFT_VALID_BOUNDS = 1 << 8,
  DESTROYED_LEFT_USER_BOUNDS = 1 << 9,
  DESTROYED_ENTERED_USER_BOUNDS = 1 << 10
}

Detailed Description

Flags returned by an UserChunkReport


Member Enumeration Documentation

Enum of apex chunk flag

Enumerator:
DYNAMIC 

The chunk is dynamic

EXTERNALLY_SUPPORTED 

The chunk has environmental support, so will remain kinematic until fractured

WORLD_SUPPORTED 

Only true if EXTERNALLY_SUPPORTED is true. In addition, this means that it gained support via static geometry overlap.

FRACTURED 

The chunk has been fractured

DESTROYED_FIFO_FULL 

The chunk has been destroyed because the PxActor FIFO was full

DESTROYED_TIMED_OUT 

The chunk has been destroyed because it has exceeded the maximum debris lifetime

DESTROYED_EXCEEDED_MAX_DISTANCE 

The chunk has been destroyed because it has exceeded the maximum debris distance

DESTROYED_CRUMBLED 

The destroyed chunk has generated crumble particles

DESTROYED_LEFT_VALID_BOUNDS 

The destroyed chunk has moved beyond the destructible actor's valid bounds.

DESTROYED_LEFT_USER_BOUNDS 

The destroyed chunk has moved beyond the user-defined bounding box.

DESTROYED_ENTERED_USER_BOUNDS 

The destroyed chunk has moved into the user-defined bounding box.


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

Generated on Fri Dec 15 2017 13:58:38

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