GxLightFrustum

TrackMania Turbo API


GxLightFrustum

ID 0x0400A000
Instantiable

Inherits from Graphic::GxLightBall → Graphic::GxLightPoint → Graphic::GxLightNotAmbient → Graphic::GxLight → MwFoundations::CMwNod

Members

bool IsOrtho

float NearZ

float FarZ

float FovY

float RatioXY

float SizeX

float SizeY

bool DoAttenuation

GxLightFrustum::EApply Apply

EApply::ModulateAdd
EApply::Modulate
EApply::Add
EApply::ModulateX2

GxLightFrustum::ETechnique Technique

ETechnique::RenderCube
ETechnique::_2dMaskNoClipZ
ETechnique::_2dBallLight
ETechnique::GenShadowMask

uint iShadowGroup

bool DoFadeZ

float RatioFadeZ

bool UseFacePosX

bool UseFaceNegX

bool UseFacePosY

bool UseFaceNegY

bool UseFacePosZ

bool UseFaceNegZ

Inherited members GxLightBall

vec3 AmbientRGB

float Radius

bool CustomRadiusSpecular

float RadiusSpecular

bool CustomRadiusIndex

float RadiusIndex

bool CustomRadiusShadow

float RadiusShadow

bool CustomRadiusFlare

float RadiusFlare

float EmittingRadius

float EmittingCylinderLenZ

UnnamedEnum AttenuationType

UnnamedEnum::HyperTnL
UnnamedEnum::_1N_2
UnnamedEnum::HyperNorm2
UnnamedEnum::HdrRadius

UnnamedEnum TweakHN2

UnnamedEnum::None
UnnamedEnum::Intens_GDerivAt0
UnnamedEnum::_1_D_2
UnnamedEnum::_1_D_2_N_k

const float AttHTnLR

const float AttHTnLR2

float AttHyper2DerivAt0

float AttHyper2Tension

Inherited members GxLightPoint

float FlareSize

float FlareBiasZ

Inherited members GxLight

vec3 Color

float Intensity

float DiffuseIntensity

float SpecularIntens

float SpecularPower

float ShadowIntensity

vec3 ShadowRGB

bool DoLighting

bool LightMapOnly

bool IsInversed

bool IsShadowGen

bool DoSpecular

bool HasLensFlare

float FlareIntensity

bool HasSprite

bool IgnoreLocalScale

bool EnableGroup0

bool EnableGroup1

bool EnableGroup2

bool EnableGroup3

const CMwNod@ PlugLight

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)