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 MwFastBuffer<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

CPlugShaderWrapper::ERenderDevice DeviceKind

CPlugShaderWrapper::ERenderDevice::PC0
CPlugShaderWrapper::ERenderDevice::PC1
CPlugShaderWrapper::ERenderDevice::PC2
CPlugShaderWrapper::ERenderDevice::PC3

uint iSubDevice

UnnamedEnum PC3_Quality

UnnamedEnum::VeryFast
UnnamedEnum::Fast
UnnamedEnum::Nice
UnnamedEnum::VeryNice
UnnamedEnum::Ultra

CHmsViewport::ECPlugBitmap BitmapQuality

ECPlugBitmap::PC0
ECPlugBitmap::PC1
ECPlugBitmap::PC2
ECPlugBitmap::PC3

UnnamedEnum MultiSampleType

No named enum values.

UnnamedEnum DeferredAA

UnnamedEnum::None
UnnamedEnum::FXAA
UnnamedEnum::SS_2x2
UnnamedEnum::SS_3x3

UnnamedEnum MaxFiltering

UnnamedEnum::Point
UnnamedEnum::Bilinear
UnnamedEnum::Trilinear
UnnamedEnum::Anisotropic
UnnamedEnum::AnisoPoint
UnnamedEnum::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

UnnamedEnum::None
UnnamedEnum::CameraFx
UnnamedEnum::All

bool ShadowCastBack

UnnamedEnum RenderShadows

UnnamedEnum::Disable
UnnamedEnum::Fake
UnnamedEnum::Mask
UnnamedEnum::Depth
UnnamedEnum::Pssm
UnnamedEnum::PssmAO

UnnamedEnum RenderProjectors

UnnamedEnum::Disable
UnnamedEnum::RenderCube
UnnamedEnum::_2dNoClipZ

bool PreLoadProjectors

bool EnableLightFlares

bool RenderZoneVPacker

UnnamedEnum SelectTnL

UnnamedEnum::Hardware
UnnamedEnum::Software

bool EnableTessellation

bool IsPureDevice

UnnamedEnum FullScreenModeIndex

No named enum values.

UnnamedEnum FullScreenRefreshRate

No named enum values.

float FullScreenBrightness

float FullScreenContrast

float FullScreenGamma

const MwFastBuffer<wstring> DisplayNames

const wstring ScreenShotFullName

bool ScreenShotForceRes

uint ScreenShotWidth

uint ScreenShotHeight

bool ScreenShotUseAlpha

uint ScreenShotTileX

uint ScreenShotTileY

UnnamedEnum PixelOutput

UnnamedEnum::Default
UnnamedEnum::Depth
UnnamedEnum::Depth_DofBlur
UnnamedEnum::Depth_Motion_MotionLen
UnnamedEnum::ShadowDynaInAlpha
UnnamedEnum::SpecIntens
UnnamedEnum::FaceNormalInC
UnnamedEnum::MotionRbx

MwFastBuffer<CHmsZoneOverlay@> Underlays

MwFastBuffer<CHmsCamera@> Cameras

MwFastBuffer<CHmsZoneOverlay@> Overlays

CSystemConfig@ SystemConfig

const CSystemWindow@ SystemWindow

const CHmsPicker@ Picker

CHmsConfig@ Config

CHmsAmbientOcc@ HmsAmbientOcc

UnnamedEnum AmbientOcc

UnnamedEnum::Off
UnnamedEnum::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, 11.32 MB)