CPlugBitmap

ManiaPlanet API


CPlugBitmap

ID 0x09011000
Instantiable

Inherits from Plug::CPlug → MwFoundations::CMwNod

Enums

ERenderTech

ERenderTech::Unknown
ERenderTech::Tech3

ETexFilter

ETexFilter::Point
ETexFilter::Bilinear
ETexFilter::Trilinear
ETexFilter::Anisotropic
ETexFilter::AnisoPoint

ETexAddress

ETexAddress::Wrap
ETexAddress::Mirror
ETexAddress::Clamp
ETexAddress::Border

EColorSpace

EColorSpace::Linear
EColorSpace::sRGB

EVideoTimer

EVideoTimer::Game
EVideoTimer::Human
EVideoTimer::_02
EVideoTimer::Scene
EVideoTimer::Default

EGenerateUV

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

EUsage

EUsage::Color
EUsage::Light
EUsage::HeightN_DuDv
EUsage::Render
EUsage::HN_DuDvLumi
EUsage::HN_NormXYZ
EUsage::HN_NormXY
EUsage::DepthCmp
EUsage::DispH01
EUsage::HN_NormPal8b
EUsage::NormXYZ
EUsage::NormXY
EUsage::NormPal8b
EUsage::NormPal16b
EUsage::ColorFloat
EUsage::RenderFloat
EUsage::HN_DuDv1
EUsage::Alpha
EUsage::LightAlpha
EUsage::HN_NormX0ZY
EUsage::NormX0ZY
EUsage::TexCoord
EUsage::Render16b
EUsage::Vertex
EUsage::HN_BumpTxTy
EUsage::BumpTxTy
EUsage::HN_Norm0YZX
EUsage::Norm0YZX
EUsage::Norm_XYZN_0YZX
EUsage::Depth
EUsage::SrgbL8N_LinearL16
EUsage::NormATI2N
EUsage::NormXYZN_ATI2N
EUsage::Color16b
EUsage::SpecFIEN_FI0E
EUsage::SpecFI0E
EUsage::RoughMetal
EUsage::RoughMetalN_BC1
EUsage::Mask_BC4

EColorDepth

EColorDepth::DefaultColorDepth
EColorDepth::Color16b
EColorDepth::Color32b

ECubeMapFace

ECubeMapFace::None
ECubeMapFace::XPos
ECubeMapFace::XNeg
ECubeMapFace::YPos
ECubeMapFace::YNeg
ECubeMapFace::ZPos
ECubeMapFace::ZNeg

EBumpCompressMode

EBumpCompressMode::None
EBumpCompressMode::Pal8b
EBumpCompressMode::DXT1
EBumpCompressMode::Pal16b

EPixelUpdate

EPixelUpdate::None
EPixelUpdate::Render
EPixelUpdate::Shader
EPixelUpdate::DynaSpecular
EPixelUpdate::Clear
EPixelUpdate::RenderVideo

EDynamic

EDynamic::Off
EDynamic::On
EDynamic::On_2_Buffers
EDynamic::On_GPU_Only

ENormalRotate

ENormalRotate::None
ENormalRotate::Px_Pz_Ny

EEdCustomSaveOp

EEdCustomSaveOp::None
EEdCustomSaveOp::Conv_Diffuse
EEdCustomSaveOp::CubeHdrScaleA2_DXT5
EEdCustomSaveOp::CubeHdr
EEdCustomSaveOp::Cube_EquirectExr

ECompressor

ECompressor::NVidia
ECompressor::DirectX

EForceBorderSize

EForceBorderSize::_1_texel
EForceBorderSize::_2_texels
EForceBorderSize::_3_texels
EForceBorderSize::_4_texels

EMipMapAlpha01

EMipMapAlpha01::HalfBinary
EMipMapAlpha01::ForceBinary
EMipMapAlpha01::ShadeOfGray
Members

bool AllowR11G11B10F

bool AlphaToCoverage

CPlugBitmapAtlas@ Atlas

float BorderAlpha

bool BorderBottom

bool BorderLeft

vec3 BorderRGB

bool BorderRight

bool BorderTop

EBumpCompressMode BumpCompressMode

float BumpScaleFactor

float BumpScaleMipLevel

bool CanBeCompressedInVideoMemory

bool CanBeDeletedFromSystemMemory

float ClearAlpha

vec3 ClearRGB

bool CompressInterpolatedAlpha

bool CompressSkipDXT1

bool CompressUseDithering

ECompressor Compressor

bool Convert_2d_To_1d

ECubeMapFace CubeMapAuto2dFace

CPlugBitmapDecals@ Decals

const uint DefaultMaxMipLevel

float DefaultRenderClearAlpha

vec3 DefaultRenderClearRGB

float DefaultTexCoordRotate

vec2 DefaultTexCoordScale

float DefaultTexCoordSizeXm

float DefaultTexCoordSizeYm

vec2 DefaultTexCoordTrans

float DefaultTexCoordTransXm

float DefaultTexCoordTransYm

EVideoTimer DefaultVideoTimer

bool DepthCanSwap

bool DepthUseStencil

EDynamic Dynamic

bool FloatRequireFiltering

bool Force1stPixelAlpha0

bool ForceBorderAlpha

bool ForceBorderRGB

EForceBorderSize ForceBorderSize

bool ForceShaderBitmapTc

bool ForceShaderGenerateUV

EGenerateUV GenerateUV

float HeightInMeters

const bool IgnoreImageAlpha01

CPlugFileImg@ Image

CPlugImageArray@ ImageArray

const MwBuffer<CPlugFileImg@> ImageArrayFids

const bool IsCubeMap

bool IsMipMapLowerAlphaEnable

const bool IsNonPow2Conditional

bool IsOneBitAlpha

const bool IsOriginTop

int LDExportSkipMip_Racing

EColorSpace LdrColorSpace

uint MipLevelSkipCountMax

bool MipLevelSkipFromQuality

EMipMapAlpha01 MipMapAlpha01

MwArray<float> MipMapFadeAlphas

float MipMapLodBiasDefault

float MipMapLowerAlpha

uint MultiSampleCount

bool NoMipNormalize

bool NoShaderSetBlendMap

bool NormalAreSigned

ENormalRotate NormalRotate

EPixelUpdate PixelUpdate

CPlugBitmapRender@ Render

bool RenderAutoFitSS

bool RenderAutoFitSize

bool RenderCreateClear

bool RenderExplicitMip

bool RenderRequireBlending

uint RenderSizeDiv

uint RenderSizeMul

ERenderTech RenderTech

bool RenderTexelsMustPersist

CPlugBitmapShader@ Shader

bool ShadowCasterIgnoreAlpha

float SpecularExp

vec3 SpecularRGB

const CPlugSpriteParam@ SpriteParam

ETexAddress TexAddressU

ETexAddress TexAddressV

ETexAddress TexAddressW

ETexFilter TexFilter

EUsage Usage

bool UseUAV

bool WantMipMapping

EColorDepth WantedColorDepth

Inherited members CMwNod

const MwId Id

string IdName


Documentation from build 2019-07-03 10:37:06
(Page rendering: 0.01 seconds, 12.2 MB)