APEX NvParameterized Schemas: ImpactObjectEvent Struct Reference

NVIDIA APEX

ImpactObjectEvent Struct Reference

Describes the NxParameterized::Interface for 'ImpactObjectEvent' : More...

#include <params.h>

List of all members.

Public Attributes

String eventSetName
 'eventSetName' : The name of the event set (you can put multiple events in an event set)
Ref iofxAssetName
 'iofxAssetName' : The name of the instanced object effects asset that will render the particles
Ref iosAssetName
 'iosAssetName' : The asset name of the particle system that will simulate the particles
F32 angleRange.min
 'angleRange.min' : Helpful documentation goes here
F32 angleRange.max
 'angleRange.max' : Helpful documentation goes here
F32 speedRange.min
 'speedRange.min' : Helpful documentation goes here
F32 speedRange.max
 'speedRange.max' : Helpful documentation goes here
F32 lifeRange.min
 'lifeRange.min' : Helpful documentation goes here
F32 lifeRange.max
 'lifeRange.max' : Helpful documentation goes here
F32 delay
 'delay' : The delay (in seconds) after impact to wait before triggering
U32 particleSpawnCount
 'particleSpawnCount' : The number of particles emitted per impact
ImpactAxis impactAxis
 'impactAxis' : The method used to emit particles at the point of impact
U32 lodParamDesc.version
 'lodParamDesc.version' : Helpful documentation goes here
F32 lodParamDesc.maxDistance
 'lodParamDesc.maxDistance' : Objects greater than this distance from the player will be culled more aggressively
F32 lodParamDesc.distanceWeight
 'lodParamDesc.distanceWeight' : Weight given to distance parameter in LOD function
F32 lodParamDesc.speedWeight
 'lodParamDesc.speedWeight' : Weight given to velocity parameter in LOD function
F32 lodParamDesc.lifeWeight
 'lodParamDesc.lifeWeight' : Weight given to life remain parameter in LOD function
F32 lodParamDesc.separationWeight
 'lodParamDesc.separationWeight' : Weight given to separation parameter in LOD function
F32 lodParamDesc.bias
 'lodParamDesc.bias' : Bias given to objects spawned by this emitter, relative to other emitters in the same IOS

Detailed Description

Describes the NxParameterized::Interface for 'ImpactObjectEvent' :

ImpactObjectEvent contains 19 fully qualified names
---------------------------------------------
  1 : String      eventSetName                   
  2 : Ref         iofxAssetName                  
  3 : Ref         iosAssetName                   
  4 : F32         angleRange.min                 
  5 : F32         angleRange.max                 
  6 : F32         speedRange.min                 
  7 : F32         speedRange.max                 
  8 : F32         lifeRange.min                  
  9 : F32         lifeRange.max                  
 10 : F32         delay                          
 11 : U32         particleSpawnCount             
 12 : ImpactAxis  impactAxis                     
 13 : U32         lodParamDesc.version           
 14 : F32         lodParamDesc.maxDistance       
 15 : F32         lodParamDesc.distanceWeight    
 16 : F32         lodParamDesc.speedWeight       
 17 : F32         lodParamDesc.lifeWeight        
 18 : F32         lodParamDesc.separationWeight  
 19 : F32         lodParamDesc.bias              

Member Data Documentation

'angleRange.max' : Helpful documentation goes here

'angleRange.min' : Helpful documentation goes here

'delay' : The delay (in seconds) after impact to wait before triggering

'eventSetName' : The name of the event set (you can put multiple events in an event set)

'impactAxis' : The method used to emit particles at the point of impact

'iofxAssetName' : The name of the instanced object effects asset that will render the particles

'iosAssetName' : The asset name of the particle system that will simulate the particles

'lifeRange.max' : Helpful documentation goes here

'lifeRange.min' : Helpful documentation goes here

'lodParamDesc.bias' : Bias given to objects spawned by this emitter, relative to other emitters in the same IOS

'lodParamDesc.distanceWeight' : Weight given to distance parameter in LOD function

'lodParamDesc.lifeWeight' : Weight given to life remain parameter in LOD function

'lodParamDesc.maxDistance' : Objects greater than this distance from the player will be culled more aggressively

'lodParamDesc.separationWeight' : Weight given to separation parameter in LOD function

'lodParamDesc.speedWeight' : Weight given to velocity parameter in LOD function

'lodParamDesc.version' : Helpful documentation goes here

'particleSpawnCount' : The number of particles emitted per impact

'speedRange.max' : Helpful documentation goes here

'speedRange.min' : Helpful documentation goes here


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

Generated on Fri Dec 15 2017 13:59:11

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