KWEngine Klasse
Kernbibliothek der Engine
Namensraum: KWEngine3Assembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.5.8+9d2fb38810f090a78df2c96fa43e90dd82ea7e0b
- Inheritance
- Object KWEngine
|
ApplicationTime
|
Gibt an, wie lange die Anwendung bereits aktiv ist
|
|
AudioBuffersPerChannel
|
Gibt an, wie viele Puffer pro Audiokanal verwendet werden sollen (Minimum: 2, Standardwert: 2, Maximum: 4)
|
|
CurrentWorld
|
Aktuelle Welt
|
|
DebugMode
|
Erfragt oder setzt den aktuellen Debug-Modus für den Viewport
|
|
DebugPerformanceEnabled
|
Gibt an, ob die Performance für alle draw calls gemessen wird und mit der Methode KWEngine.GetRenderTime() abgefragt werden kann (Standard: false)
|
|
EditModeActive
|
Gibt an, ob der Edit-Modus aktiv ist
|
|
FPS
|
Gibt die aktuelle Anzahl der Frames-Per-Second (FPS) an
|
|
GBufferLighting
|
Gibt an, wie der Beleuchtungsschritt in der Engine ablaufen soll
|
|
GlowRadius
|
Steuert das Ausmaß des durch Überbelichtung erzeugten Glow-Effekts (von 0 bis 1, Standard: 0.75)
|
|
GlowStyleFactor1
|
Steuert den Stil des Glühens (Faktor 1, erlaubte Werte zwischen 0 und 1, Standard: 0.15)
|
|
GlowStyleFactor2
|
Steuert den Stil des Glühens (Faktor 2, erlaubte Werte zwischen 0 und 1, Standard: 0.70)
|
|
MouseSensitivity
|
Empfindlichkeit des Mauszeigers im First-Person-Modus (Standard: 0.05f, negative Werte für die Invertierung der y-Achse)
|
|
ScreenInformation
|
Erfragt Informationen über die aktuell angeschlossenen Monitore/Bildschirme
|
|
SSAO_Bias
|
Intensität des SSAO-Effekts (Standard: 0.4f, Bereich: 0.00f bis 0.5f)
|
|
SSAO_Enabled
|
Aktiviert oder deaktiviert den Post-Processing-Effekt "Screen-Space Ambient Occlusion" (Standard: false)
|
|
SSAO_KernelSize
|
Größe des Suchfilters für den SSAO-Effekt (Standard: 16, Bereich 16 bis 64)
|
|
SSAO_Radius
|
Weite des SSAO-Effekts (Standard: 0.35f, Bereich: 0.01f bis 1.0f)
|
|
SweepAndPruneTolerance
|
Zusätzliches Padding für die Kollisionsvorhersage (Standard: 2.0f)
|
|
ViewSpaceGameObjectShakeFactor
|
Gibt an oder setzt den Faktor, der bei der Berechnung des Kameraschüttelns einer ViewSpaceGameObject-Instanz zugerechnet wird (Standard: 0.1f, gültiger Wertebereich liegt zwischen 0f und 1f)
|
|
Window
|
Aktuelles Fenster
|
|
WorldTime
|
Gibt an, wie lange die aktuelle Welt bereits aktiv ist
|
|
WorldUp
|
Welt-Vektor, der angibt, wo 'oben' ist
|
|
BuildTerrainModel
|
Baut ein Terrain-Modell
|
|
GetCPUTime
|
Gibt die für das Berechnen der Frame-Informationen benötigte CPU-Zeit in Millisekunden zurück
|
|
GetHitboxesForModel
|
Gibt die Namen aller Hitboxen des angegebenen Modells auf der Editorkonsole aus
|
|
GetModelBoneNames
|
Erstellt eine Liste der im 3D-Modell verfügbaren Knochennamen
|
|
GetRenderTime
|
Gibt die für das Rendern eines bestimmten Passes benötigte Zeit in Millisekunden zurück
|
|
LoadAnimationIntoModel
|
Lädt die unter dem Dateinamen zu findenden Animationen in das (zuvor unter dem Namen angegebenen) 3D-Modell
|
|
LoadCollider
|
Importiert ein 3D-Collider-Modell unter dem angegebenen Namen
|
|
LoadFont
|
Lädt eine Truetype-Schriftart (TTF) aus einer Datei und speichert Sie intern unter dem im ersten Parameter angegebenen Namen ab
|
|
LoadModel
|
Lädt ein Modell aus einer Datei
|
|
LogClear
|
Löscht alle Log-Nachrichten des Edit-Modus
|
|
LogWriteLine
|
Schreibt eine Log-Zeile in das Ausgabefenster des Edit-Modus (nur Debug-Modus)
|
|
PrintHitboxesForModel
|
Gibt die Namen aller Hitboxen des angegebenen Modells auf der Editorkonsole aus
|