CPlugBitmapApply

TrackMania Turbo API


CPlugBitmapApply

ID 0x09012000
Instantiable

Inherits from Plug::CPlugBitmapAddress → Plug::CPlugBitmapSampler → Plug::CPlug → MwFoundations::CMwNod

Members

CPlugBitmapApply::EGxTexInput TexInput

EGxTexInput::Current
EGxTexInput::Constant

CPlugBitmapApply::EGxTexArg TexArg

EGxTexArg::Texture
EGxTexArg::VColor0
EGxTexArg::Temporary
EGxTexArg::VColor1

CPlugBitmapApply::EGxTexOp TextureOp

EGxTexOp::Replace
EGxTexOp::Modulate
EGxTexOp::Modulate2X
EGxTexOp::Add
EGxTexOp::BlendAlpha
EGxTexOp::AddDstColorModBySrcAlpha
EGxTexOp::AddSrcColorModByDstAlpha
EGxTexOp::BumpEnvMap
EGxTexOp::BumpEnvMapLumi
EGxTexOp::DotProduct3
EGxTexOp::AddSigned
EGxTexOp::AddSigned2X
EGxTexOp::Subtract
EGxTexOp::AddSmooth
EGxTexOp::BlendVAlpha
EGxTexOp::ReplaceRGB
EGxTexOp::ReplaceAlpha
EGxTexOp::ModulateRGB
EGxTexOp::ModulateAlpha
EGxTexOp::AddAlpha
EGxTexOp::Modulate2xAlpha
EGxTexOp::ReplaceRGB_ModulateAlpha
EGxTexOp::Mod2xRGB_ReplaceAlpha

CPlugBitmapApply::EGxTexOutput TexOutput

EGxTexOutput::Current
EGxTexOutput::Temporary
Inherited members CPlugBitmapAddress

bool ForcePassFill

bool UseBitmapTcScale

bool DirectTransfo

CPlugBitmapAddress::EGxUVGenerate GenerateUV

EGxUVGenerate::NoGenerate
EGxUVGenerate::CameraVertex
EGxUVGenerate::WorldVertex
EGxUVGenerate::WorldVertexXY
EGxUVGenerate::WorldVertexXZ
EGxUVGenerate::WorldVertexYZ
EGxUVGenerate::CameraNormal
EGxUVGenerate::WorldNormal
EGxUVGenerate::CameraReflectionVector
EGxUVGenerate::WorldReflectionVector
EGxUVGenerate::WorldNormalNeg
EGxUVGenerate::WaterReflectionVector
EGxUVGenerate::Hack1Vertex
EGxUVGenerate::MapTexel_DEPRECATED
EGxUVGenerate::FogPlane0
EGxUVGenerate::Vsk3SeaFoam
EGxUVGenerate::ImageSpace
EGxUVGenerate::LightDir0Reflect
EGxUVGenerate::EyeNormal
EGxUVGenerate::ShadowB1Pw01
EGxUVGenerate::Tex3AsPosPrCamera
EGxUVGenerate::FlatWaterReflect
EGxUVGenerate::FlatWaterRefract
EGxUVGenerate::FlatWaterFresnel
EGxUVGenerate::WorldPosXYblendZY
EGxUVGenerate::DisableVshOutput

bool UVTransfoIso3

bool UVTransfoMat4

bool AreUVProjected

bool UseBumpEnvScale

float BumpEnvScale

uint TexCoordIndex

bool SkipAuto_m11_01

iso3 TransfoIso3

vec4 TransfoMat4U

vec4 TransfoMat4V

vec4 TransfoMat4W

Inherited members CPlugBitmapSampler

bool IsInternal

uint NbCompRequired

CPlugBitmapSampler::EAlphaReq AlphaRequired

EAlphaReq::None
EAlphaReq::Binary
EAlphaReq::Translucent

bool IsSharedByDevices

bool SrgbToLinear

bool UseBitmapDefaults

CPlugBitmapSampler::EGxTexFilter WantedFiltering

EGxTexFilter::Point
EGxTexFilter::Bilinear
EGxTexFilter::Trilinear
EGxTexFilter::Anisotropic
EGxTexFilter::AnisoPoint

CPlugBitmapSampler::EGxTexAddress TexAddressU

EGxTexAddress::Wrap
EGxTexAddress::Mirror
EGxTexAddress::Clamp
EGxTexAddress::BorderSM3

CPlugBitmapSampler::EGxTexAddress TexAddressV

EGxTexAddress::Wrap
EGxTexAddress::Mirror
EGxTexAddress::Clamp
EGxTexAddress::BorderSM3

CPlugBitmapSampler::EGxTexAddress TexAddressW

EGxTexAddress::Wrap
EGxTexAddress::Mirror
EGxTexAddress::Clamp
EGxTexAddress::BorderSM3

vec3 BorderRGB

float BorderAlpha

const bool SynchNameWithShader

float MipMapLodBias

uint MaxMipLevel

const uint MaxAnisoRatio

CPlugBitmap@ Bitmap

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2016-11-07 16:15:45
(Page rendering: 0.05 seconds, 11.3 MB)