nw::gfx::res NamespaceNamespace defining graphics resource data types.
nw::gfx::res::ResCameraViewUpdater
|
Base class for camera view updater resources. |
|---|---|
nw::gfx::res::ResCameraProjectionUpdater
|
Base class for camera projection updater resources. |
nw::gfx::res::ResAimTargetViewUpdater
|
Binary resource class for view updater data for Aim-type cameras. |
nw::gfx::res::ResLookAtTargetViewUpdater
|
Binary resource class for view updater data for LookAt-type cameras. |
nw::gfx::res::ResRotateViewUpdater
|
Binary resource class for view updater data for Rotate-type cameras. |
nw::gfx::res::ResFrustumProjectionUpdater
|
Binary resource class for Frustum projection updaters. |
nw::gfx::res::ResOrthoProjectionUpdater
|
Binary resource class for Ortho projection updaters. |
nw::gfx::res::ResPerspectiveProjectionUpdater
|
Binary resource class for Perspective projection updaters. |
nw::gfx::res::ResCamera
|
Binary resource class for cameras. |
nw::gfx::res::ResFogUpdater
|
Binary resource class that represents fog updaters. |
nw::gfx::res::ResFog
|
Binary resource class that represents fog. |
nw::gfx::res::ResFragmentLighting
|
Binary resource class that represents fragment lighting. |
nw::gfx::res::ResLightingLookupTable
|
Binary resource class that represents lookup tables for lighting. |
nw::gfx::res::ResFragmentLightingTable
|
Binary resource class that represents fragment lighting tables. |
nw::gfx::res::ResTextureCombinerSource
|
Binary resource class that represents the source of a texture combiner. |
nw::gfx::res::ResTextureCombinerOperand
|
Binary resource class that represents the operand of a texture combiner. |
nw::gfx::res::ResAlphaTest
|
Binary resource class that represents alpha tests. |
nw::gfx::res::ResTextureCombiner
|
Binary resource class that represents the source of a texture combiner. |
nw::gfx::res::ResFragmentShader
|
Binary resource class that represents fragment shaders. |
nw::gfx::res::ResFileHeader
|
Binary resource class that represents file headers for graphics. |
nw::gfx::res::ResGraphicsFile
|
Binary resource class that represents files for graphics. |
nw::gfx::res::TransferedVramAddressSetter
|
Functor for setting the layout address of textures and vertex data. |
nw::gfx::res::LocationFlagSetter
|
Functor for setting the layout location of textures and vertex information. |
nw::gfx::res::ParticleMaterialFlagSetter
|
Functor for setting the particle material usage flag inside effect resources. |
nw::gfx::res::DefaultShaderAutoSelector
|
Functor for setting ShaderProgramDescriptionIndex for the default shader. |
nw::gfx::res::ResLight
|
Base class for binary resources that represent lights. |
nw::gfx::res::ResFragmentLight
|
Binary resource class that represents fragment lights. |
nw::gfx::res::ResAmbientLight
|
Binary resource class that represents global ambient lights. |
nw::gfx::res::ResVertexLight
|
Binary resource class that represents vertex lights. |
nw::gfx::res::ResHemiSphereLight
|
Binary resource class that represents hemispherical lights. |
nw::gfx::res::ResLookupTable
|
Base class for binary resources that represent lookup tables. |
nw::gfx::res::ResImageLookupTable
|
Binary resource class that represents lookup tables. |
nw::gfx::res::ResReferenceLookupTable
|
Binary resource class that represents references to lookup tables. |
nw::gfx::res::ResLookupTableSet
|
Binary resource class that represents lookup table sets. |
nw::gfx::res::ResMaterialColor
|
Binary resource class that represents materials. |
nw::gfx::res::ResRasterization
|
Binary resource class that manages the polygon pasteurization methods. |
nw::gfx::res::ResBlendOperation
|
Binary resource class that represents blenders. |
nw::gfx::res::ResDepthOperation
|
Binary resource class that represents depth tests. |
nw::gfx::res::ResStencilOperation
|
Binary resource class that represents stencil tests. |
nw::gfx::res::ResFragmentOperation
|
Binary resource class that represents fragment operations. |
nw::gfx::res::ResTextureCoordinator
|
Binary resource class that represents texture coordinate settings and transformation info. |
nw::gfx::res::ResMaterial
|
Binary resource class that represents materials. |
nw::gfx::res::ResMesh
|
Binary resource class that represents meshes. |
nw::gfx::res::ResMeshNodeVisibility
|
Binary resource class indicating DCC node visibility. |
nw::gfx::res::ResModel
|
Binary resource class that represents models. |
nw::gfx::res::ResSkeletalModel
|
Binary resource class that represents skeletal models. |
nw::gfx::res::ResParticleAnimation
|
Binary resource class representing particle animation. |
nw::gfx::res::ResParticleAnimationOption
|
Binary resource class representing particle animation options. |
nw::gfx::res::ResParticleFittingAnimationOption
|
Binary resource class representing particle fitting animation options. |
nw::gfx::res::ResParticleFrameLoopAnimationOption
|
Binary resource class representing particle frame loop animation options. |
nw::gfx::res::ResParticleRandomAnimationOption
|
Binary resource class representing particle random animation options. |
nw::gfx::res::ResParticleAttribute
|
Binary resource class representing particle attributes. |
nw::gfx::res::ResParticleStreamAttribute
|
Binary resource class representing particle stream attributes. |
nw::gfx::res::ResParticleParameterAttribute
|
Binary resource class representing particle parameter attributes. |
nw::gfx::res::ResParticleCollection
|
Binary resource class representing a particle collection. |
nw::gfx::res::ResParticleEmitter
|
Binary resource class representing a particle emitter. |
nw::gfx::res::ResParticleEmitterParameter
|
Binary resource class representing particle emitter parameters. |
nw::gfx::res::ResParticleForm
|
Binary resource class representing a particle emission shape. |
nw::gfx::res::ResParticleCubeForm
|
Binary resource class representing a particle emission shape (cube). |
nw::gfx::res::ResParticleCylinderForm
|
Binary resource class representing a particle emission shape (cylinder). |
nw::gfx::res::ResParticleDiscForm
|
Binary resource class representing a particle emission shape (disc). |
nw::gfx::res::ResParticlePointForm
|
Binary resource class representing a particle emission shape (point). |
nw::gfx::res::ResParticleRectangleForm
|
Binary resource class representing a particle emission shape (disc). |
nw::gfx::res::ResParticleSphereForm
|
Binary resource class representing a particle emission shape (sphere). |
nw::gfx::res::ResParticleInitializer
|
Binary resource class representing a particle initializer (base class). |
nw::gfx::res::ResParticleDirectionalVelocityInitializer
|
Binary resource class representing particle emission speed and direction. |
nw::gfx::res::ResParticleRandomDirectionalVelocityInitializer
|
Binary resource class representing random particle emission speed and direction. |
nw::gfx::res::ResParticleOriginVelocityInitializer
|
Binary resource class representing the velocity of spreading out from the particle origin. |
nw::gfx::res::ResParticleRandomVelocityInitializer
|
Binary resource class representing particle random speed. |
nw::gfx::res::ResParticleYAxisVelocityInitializer
|
Binary resource class representing the velocity of spreading out from the particle Y axis. |
nw::gfx::res::ResParticleFloatRandomInitializer
|
Binary resource class representing a particle initializer that initializes an f32 type with a random number. |
nw::gfx::res::ResParticleFloatRangeRandomInitializer
|
Binary resource class representing a particle initializer that initializes an f32 type with a random number within a fixed range. |
nw::gfx::res::ResParticleFloatImmediateInitializer
|
Binary resource class representing a particle initializer that initializes an f32 type with an immediate value. |
nw::gfx::res::ResParticleVector2ImmediateInitializer
|
Binary resource class representing a particle initializer that initializes a Vector2 type with an immediate value. |
nw::gfx::res::ResParticleVector3ImmediateInitializer
|
Binary resource class representing a particle initializer that initializes a Vector3 type with an immediate value. |
nw::gfx::res::ResParticleVector3Random1Initializer
|
Binary resource class representing a particle initializer that initializes a Vector3 type with a single random number. |
nw::gfx::res::ResParticleVector3Random3Initializer
|
Binary resource class representing a particle initializer that initializes a Vector3 type with three random numbers. |
nw::gfx::res::ResParticleVector3MultRandomInitializer
|
Binary resource class representing a particle initializer that multiplies a Vector3 type by a random number. |
nw::gfx::res::ResParticleModel
|
Binary resource class representing a particle model. |
nw::gfx::res::ResParticleSet
|
Binary resource class representing a particle set. |
nw::gfx::res::ResParticleShape
|
Binary resource class representing a particle shape. |
nw::gfx::res::ResParticleShapeBuilder
|
Binary resource class representing a particle shape builder. |
nw::gfx::res::ResParticleBillboardShapeBuilder
|
Binary resource class representing a particle screen parallel billboard shape builder. |
nw::gfx::res::ResParticleWorldBillboardShapeBuilder
|
Binary resource class representing a particle world-oriented billboard shape builder. |
nw::gfx::res::ResParticleYBillboardShapeBuilder
|
Binary resource class representing a particle y-axis billboard shape builder. |
nw::gfx::res::ResParticleXyPlaneShapeBuilder
|
Binary resource class representing a particle xy plane shape builder. |
nw::gfx::res::ResParticleUpdater
|
Binary resource class representing a particle updater. |
nw::gfx::res::ResParticleAccelarationUpdater
|
Binary resource class representing a particle updater that updates an f32 type using multiplication. |
nw::gfx::res::ResParticleFloatUpdater
|
Binary resource class representing a particle updater that updates an f32 type (base class). |
nw::gfx::res::ResParticleFloatImmediateUpdater
|
Binary resource class representing a particle updater that updates an f32 type with an immediate value. |
nw::gfx::res::ResParticleFloatImmediate4KeyUpdater
|
Binary resource class representing a particle updater that updates an f32 type with an immediate 4-key value. |
nw::gfx::res::ResParticleVector3Immediate4KeyUpdater
|
Binary resource class representing a particle updater that updates a VEC3 type with an immediate 4-key value. |
nw::gfx::res::ResParticleGeneralUpdater
|
Binary resource class representing a particle general updater that updates position and velocity. |
nw::gfx::res::ResParticleGravityUpdater
|
Binary resource class representing a gravity particle updater. |
nw::gfx::res::ResParticleSpinUpdater
|
Binary resource class representing a spin particle updater. |
nw::gfx::res::ResParticleRandomUpdater
|
Binary resource class representing a particle updater that updates a Vector3 type with randomness. |
nw::gfx::res::ResParticleVector2ImmediateUpdater
|
Binary resource class representing a particle updater that updates a Vector2 type with an immediate value. |
nw::gfx::res::ResParticleVector3Updater
|
Binary resource class representing a particle updater that updates a Vector3 type (base class). |
nw::gfx::res::ResParticleVector3AdditiveUpdater
|
Binary resource class representing a particle updater that updates a Vector3 type using addition. |
nw::gfx::res::ResParticleVector3ImmediateUpdater
|
Binary resource class representing a particle updater that updates a Vector3 type with an immediate value. |
nw::gfx::res::ResParticleVector3RandomAdditiveUpdater
|
Binary resource class representing a particle updater with added randomness for a Vector3 type. |
nw::gfx::res::ResParticleRotateUpVectorUpdater
|
Binary resource class representing a particle updater that rotates in the UpVector direction. |
nw::gfx::res::ResParticleTexturePatternUpdater
|
Binary resource class representing a texture pattern particle updater. |
nw::gfx::res::ResParticleChildUpdaterOption
|
Binary resource class representing particle child updater options (base class). |
nw::gfx::res::ResParticleChildUpdaterFirstUpdateOption
|
Binary resource class representing when the parent of a particle child was created. |
nw::gfx::res::ResParticleChildUpdaterFinalUpdateOption
|
Binary resource class representing when the parent of a particle child is destroyed. |
nw::gfx::res::ResParticleChildUpdaterIntervalOption
|
Binary resource class representing the interval in terms of lifespan for a particle child. |
nw::gfx::res::ResParticleChildUpdaterFrameOption
|
Binary resource class representing the interval in frames for a particle child. |
nw::gfx::res::ResParticleChildUpdater
|
Binary resource class representing a particle child updater. |
nw::gfx::res::ResParticleUserUpdater
|
Binary resource class representing a user-defined particle updater. |
nw::gfx::res::ResSceneObject
|
Binary resource class that represents scene objects. |
nw::gfx::res::ResSceneNode
|
Binary resource class that represents scene nodes. |
nw::gfx::res::ResTransformNode
|
Binary resource class that represents transform nodes. |
nw::gfx::res::ResShaderParameterValue
|
Binary resource class that represents values for shader parameters. |
nw::gfx::res::ResShaderParameter
|
Binary resource class that represents shader parameters. |
nw::gfx::res::ResShaderSymbol
|
Binary resource class that represents shader symbols. |
nw::gfx::res::ResShaderProgramDescription
|
Binary resource class that represents detailed settings for shader programs. |
nw::gfx::res::ResShader
|
Base class for binary resources that represent shaders. |
nw::gfx::res::ResBinaryShader
|
Binary resource class that represents shader binaries. |
nw::gfx::res::ResReferenceShader
|
Binary resource class that represents external shader references. |
nw::gfx::res::ResPrimitive
|
Binary resource class that represents a single primitive that forms a shape. |
nw::gfx::res::ResPrimitiveSet
|
Binary resource class that represents multiple primitives that affect the same group of matrices. |
nw::gfx::res::ResShape
|
Binary resource class that represents shapes that are formed using vertices. |
nw::gfx::res::ResSeparateDataShape
|
Binary resource class that represents shapes that are formed by combining multiple attributes. |
nw::gfx::res::ResBone
|
Binary resource class that represents bones of skeletal models. |
nw::gfx::res::ResSkeleton
|
Binary resource class that represents skeletons that tie together the bones. |
nw::gfx::res::ResTexture
|
Base class for binary resources that represent textures. |
nw::gfx::res::ResPixelBasedTexture
|
Binary resource class that represents pixel-based textures. |
nw::gfx::res::ResPixelBasedImage
|
Binary resource class that represents the pixel data and resolution info of a texture. |
nw::gfx::res::ResImageTexture
|
Binary resource class that represents a planar texture using image data. |
nw::gfx::res::ResCubeTexture
|
Binary resource class representing a cube texture. |
nw::gfx::res::ResShadowTexture
|
Binary resource class that represents a shadow texture using image data. |
nw::gfx::res::ResReferenceTexture
|
Binary resource class that represents a texture indirectly as a reference. |
nw::gfx::res::ResTextureSampler
|
Binary resource class for managing texture sampler settings. |
nw::gfx::res::ResStandardTextureSampler
|
Binary resource class that represents the settings for standard texture samplers. |
nw::gfx::res::ResShadowTextureSampler
|
Binary resource class that represents the settings for shadow texture samplers. |
nw::gfx::res::ResTextureMapper
|
Binary resource class that manages texture and sampler settings and represents texture mappings for meshes. |
nw::gfx::res::ResPixelBasedTextureMapper
|
Binary resource class for mapping textures to meshes using image data. |
nw::gfx::res::ResVertexAttribute
|
Base class for binary resources that represent vertex attributes. |
nw::gfx::res::ResVertexParamAttribute
|
Binary resource class that represents vertex attributes using parameters. |
nw::gfx::res::ResVertexStreamBase
|
Binary base class that represents vertex attributes using vertex streams. |
nw::gfx::res::ResVertexStream
|
Binary resource class that represents vertex attributes using vertex streams. |
nw::gfx::res::ResInterleavedVertexStream
|
Binary resource class representing an interleaved vertex stream. |
nw::gfx::res::ResIndexStream
|
Binary resource class that represents vertex index streams. |
nw::gfx::res::ResProjectionRect
|
|
|---|---|
nw::gfx::res::ResVertexStreamBaseData
|
|
nw::gfx::res::ResInterleavedVertexStreamData
|
ParticleUsage
|
Definitions of types used for particle streams. | |
|---|---|---|
ParticleTexturePatternUpdaterDivisionType
|
Definitions of the numbers of divisions for textures. |
typedef Definitions
SetupReferenceLut
|
Sets up reference lookup tables. | |
|---|---|---|
GetReferenceLutTarget
|
Searches by name through graphics files for a target in the reference lookup table, and gets this target if it was found. | |
GetReferenceTextureTarget
|
Searches by name through graphics files for a reference texture target, and gets this target if it was found. | |
GetReferenceShaderTarget
|
Searches by name through graphics files for a reference shader target, and gets this target if it was found. |
CONFIDENTIAL