CVisionViewport

TrackMania Turbo API


CVisionViewport

ID 0x0C001000
Uninstantiable

Inherits from Hms::CHmsViewport → MwFoundations::CMwNod

Inherited by

Vision::CDx11Viewport 0x0C014000
Methods

void ReGen_TextureGenUVs()

void GetPerformance()

void FreeTextureMem()

void RestoreTextureMem()

Members

bool EmulateCursor

const MwBuffer<wstring> Display_Win32DeviceNames

bool Alpha01BlendEdges

uint Alpha01ClipRef_NoAtoC

float DissolveAlphaDistFactor

const float TimeGpuMs_Total

const float TimeGpuMs_Particles

bool AsyncRender

Inherited methods CHmsViewport

void ScreenShotDoCaptureBMP()

void ScreenShotDoCaptureJPG()

void ScreenShotDoCapturePNG()

void ScreenShotDoCaptureDDS()

void ShaderConstantLogBindedValues()

void LogHlslFromFixedVertex()

Inherited members CHmsViewport

const wstring DisplayName

const uint PixelCountX

const uint PixelCountY

_ECPlugShaderWrapper__ERenderDevice DeviceKind

_ECPlugShaderWrapper__ERenderDevice::PC0
_ECPlugShaderWrapper__ERenderDevice::PC1
_ECPlugShaderWrapper__ERenderDevice::PC2
_ECPlugShaderWrapper__ERenderDevice::PC3

uint iSubDevice

UnnamedEnum PC3_Quality

0 (VeryFast)
1 (Fast)
2 (Nice)
3 (VeryNice)
4 (Ultra)

_ECPlugBitmap BitmapQuality

_ECPlugBitmap::PC0
_ECPlugBitmap::PC1
_ECPlugBitmap::PC2
_ECPlugBitmap::PC3

UnnamedEnum MultiSampleType

No named enum values.

UnnamedEnum DeferredAA

0 (None)
1 (FXAA)
2 (SS_2x2)
3 (SS_3x3)

UnnamedEnum MaxFiltering

0 (Point)
1 (Bilinear)
2 (Trilinear)
3 (Anisotropic)
4 (AnisoPoint)
5 (ForceAniso)

uint AnisotropicLevel

uint DisplaySyncIntervalCount

bool EnableTripleBuffer

bool ArePortalsActive

uint PortalMaxRecur

bool IsPickingPossible

const uint TimeTickToPresent

const uint TimeQueryIssueToFinish

bool TargetFpsEnable

uint TargetFps

float TargetFpsMinScaleZ

float TargetFpsMaxScaleZ

float TargetFpsSpeed

const float AverageFps

float MipScaleZ_SysConfig

float MipScaleZ_Production

const float MipScaleZ

UnnamedEnum TextureRender

0 (None)
1 (CameraFx)
2 (All)

bool ShadowCastBack

UnnamedEnum RenderShadows

0 (Disable)
1 (Fake)
2 (Mask)
3 (Depth)
4 (Pssm)
5 (PssmAO)

UnnamedEnum RenderProjectors

0 (Disable)
1 (RenderCube)
2 (_2dNoClipZ)

bool PreLoadProjectors

bool EnableLightFlares

bool RenderZoneVPacker

UnnamedEnum SelectTnL

0 (Hardware)
1 (Software)

bool EnableTessellation

bool IsPureDevice

UnnamedEnum FullScreenModeIndex

No named enum values.

UnnamedEnum FullScreenRefreshRate

No named enum values.

float FullScreenBrightness

float FullScreenContrast

float FullScreenGamma

const MwBuffer<wstring> DisplayNames

const wstring ScreenShotFullName

bool ScreenShotForceRes

uint ScreenShotWidth

uint ScreenShotHeight

bool ScreenShotUseAlpha

uint ScreenShotTileX

uint ScreenShotTileY

UnnamedEnum PixelOutput

0 (Default)
1 (Depth)
2 (Depth_DofBlur)
3 (Depth_Motion_MotionLen)
4 (ShadowDynaInAlpha)
5 (SpecIntens)
6 (FaceNormalInC)
7 (MotionRbx)

MwBuffer<CHmsZoneOverlay@> Underlays

MwBuffer<CHmsCamera@> Cameras

MwBuffer<CHmsZoneOverlay@> Overlays

CSystemConfig@ SystemConfig

const CSystemWindow@ SystemWindow

const CHmsPicker@ Picker

CHmsConfig@ Config

CHmsAmbientOcc@ HmsAmbientOcc

UnnamedEnum AmbientOcc

0 (Off)
1 (On)

bool MgrParticle_UseCameraMotion

bool MgrParticle_PauseKeepCameraMotion

Inherited members CMwNod

string IdName

const MwId Id


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