APEX IOFX Module: ModifierDefs.h File Reference

NVIDIA APEX

ModifierDefs.h File Reference
#include "ApexUsingNamespace.h"

Go to the source code of this file.

Classes

struct  nvidia::apex::ApexMeshParticleRollType
 Roll type of a particle. More...

Namespaces

namespace  nvidia
namespace  nvidia::apex

Enumerations

enum  nvidia::apex::ModifierTypeEnum {
  nvidia::apex::ModifierType_Invalid = 0,
  nvidia::apex::ModifierType_Rotation = 1,
  nvidia::apex::ModifierType_SimpleScale = 2,
  nvidia::apex::ModifierType_RandomScale = 3,
  nvidia::apex::ModifierType_ColorVsLife = 4,
  nvidia::apex::ModifierType_ColorVsDensity = 5,
  nvidia::apex::ModifierType_SubtextureVsLife = 6,
  nvidia::apex::ModifierType_OrientAlongVelocity = 7,
  nvidia::apex::ModifierType_ScaleAlongVelocity = 8,
  nvidia::apex::ModifierType_RandomSubtexture = 9,
  nvidia::apex::ModifierType_RandomRotation = 10,
  nvidia::apex::ModifierType_ScaleVsLife = 11,
  nvidia::apex::ModifierType_ScaleVsDensity = 12,
  nvidia::apex::ModifierType_ScaleVsCameraDistance = 13,
  nvidia::apex::ModifierType_ViewDirectionSorting = 14,
  nvidia::apex::ModifierType_RotationRate = 15,
  nvidia::apex::ModifierType_RotationRateVsLife = 16,
  nvidia::apex::ModifierType_OrientScaleAlongScreenVelocity = 17,
  nvidia::apex::ModifierType_ScaleByMass = 18,
  nvidia::apex::ModifierType_ColorVsVelocity = 19,
  nvidia::apex::ModifierType_Count
}
 Modifiers list. More...
enum  nvidia::apex::ModifierStage {
  nvidia::apex::ModifierStage_Spawn = 0,
  nvidia::apex::ModifierStage_Continuous = 1,
  nvidia::apex::ModifierStage_Count
}
 Stage at which the modifier is applied. More...
enum  nvidia::apex::ColorChannel {
  nvidia::apex::ColorChannel_Red = 0,
  nvidia::apex::ColorChannel_Green = 1,
  nvidia::apex::ColorChannel_Blue = 2,
  nvidia::apex::ColorChannel_Alpha = 3
}
 Color channel. More...
enum  nvidia::apex::ScaleAxis {
  nvidia::apex::ScaleAxis_X = 0,
  nvidia::apex::ScaleAxis_Y = 1,
  nvidia::apex::ScaleAxis_Z = 2
}
 Scale axis. More...
enum  nvidia::apex::ModifierUsage {
  nvidia::apex::ModifierUsage_Spawn = 0x01,
  nvidia::apex::ModifierUsage_Continuous = 0x02,
  nvidia::apex::ModifierUsage_Sprite = 0x04,
  nvidia::apex::ModifierUsage_Mesh = 0x08
}
 Modifier usage. More...

Generated on Fri Dec 15 2017 13:59:03

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