AddSwell(float waveLength, float waveHeight, float direction, float phase=0, bool leftHanded=false) | Triton::Environment | |
AddWindFetch(const WindFetch &fetch, bool leftHanded=false) | Triton::Environment | |
ClearSwells() | Triton::Environment | |
ClearWindFetches() | Triton::Environment | |
CreateCamera(void) | Triton::Environment | |
CreateOpenGLStream(void) | Triton::Environment | |
CullSphere(const Vector3 &position, double radius) const | Triton::Environment | |
DestroyCamera(Camera *camera) | Triton::Environment | |
DestroyOpenGLStream(Stream *stream) | Triton::Environment | |
EnableOpenMP(bool enabled) | Triton::Environment | inline |
Environment() | Triton::Environment | |
ExecuteOpenGLStream(Stream *stream) | Triton::Environment | |
GetAboveWaterVisibility(double &visibility, Vector3 &fogColor) const | Triton::Environment | inline |
GetAmbientLightColor() const | Triton::Environment | inline |
GetBelowWaterVisibility(double &visibility, Vector3 &fogColor) const | Triton::Environment | inline |
GetBindlessCaps(void) const | Triton::Environment | |
GetBreakingWavesParameters() const | Triton::Environment | inline |
GetCamera() const | Triton::Environment | inline |
GetCamera() | Triton::Environment | inline |
GetCameraMatrix() const | Triton::Environment | |
GetCameraPosition() const | Triton::Environment | |
GetConfigOption(const char *key) | Triton::Environment | |
GetCoordinateSystem() const | Triton::Environment | inline |
GetCurrent(Vector3 &direction, double &speed) const | Triton::Environment | inline |
GetDepthMap() const | Triton::Environment | inline |
GetDevice() const | Triton::Environment | inline |
GetDirectionalLightColor() const | Triton::Environment | inline |
GetEnvironmentMap() const | Triton::Environment | inline |
GetEnvironmentMapMatrix() const | Triton::Environment | inline |
GetHDREnabled() const | Triton::Environment | inline |
GetHeightMap(const Camera *camera=0) const | Triton::Environment | |
GetHeightMapMatrix(const Camera *camera=0) const | Triton::Environment | |
GetHeightMapOffset() const | Triton::Environment | inline |
GetHeightMapRange() const | Triton::Environment | inline |
GetLightDirection() const | Triton::Environment | inline |
GetMaximumWaveHeight() const | Triton::Environment | |
GetOpenGLDevice(void) const | Triton::Environment | |
GetOpenMPEnabled() const | Triton::Environment | inline |
GetPlanarReflectionDisplacementScale() const | Triton::Environment | inline |
GetPlanarReflectionMap() const | Triton::Environment | inline |
GetPlanarReflectionMapMatrix() const | Triton::Environment | inline |
GetProjectionMatrix() const | Triton::Environment | |
GetRandomNumberGenerator() const | Triton::Environment | inline |
GetRenderer() const | Triton::Environment | inline |
GetResourceLoader() const | Triton::Environment | inline |
GetRightVector() const | Triton::Environment | |
GetSeaLevel() const | Triton::Environment | inline |
GetSunIntensity() const | Triton::Environment | inline |
GetUpVector() const | Triton::Environment | |
GetUserDefinedFragString() const | Triton::Environment | inline |
GetUserDefinedVertString() const | Triton::Environment | inline |
GetUserHeightCB() const | Triton::Environment | inline |
GetViewport(int &x, int &y, int &width, int &height) const | Triton::Environment | |
GetWaterTransparency() const | Triton::Environment | inline |
GetWaveBlendDepth() const | Triton::Environment | inline |
GetWind(const Vector3 &pos, double &windSpeed, double &windDirection, double &fetchLength) const | Triton::Environment | |
GetWorldUnits() const | Triton::Environment | inline |
GetZoomLevel() const | Triton::Environment | inline |
Initialize(CoordinateSystem cs, Renderer ren, ResourceLoader *rl, void *device=NULL, bool hdr=false) | Triton::Environment | |
IsDirectX() const | Triton::Environment | inline |
IsGeocentric() const | Triton::Environment | inline |
IsOpenGL() const | Triton::Environment | inline |
ResetOpenGLStream(Stream *stream) | Triton::Environment | |
SetAboveWaterVisibility(double visibility, const Vector3 &fogColor) | Triton::Environment | inline |
SetAmbientLight(const Vector3 &color) | Triton::Environment | inline |
SetBelowWaterVisibility(double visibility, const Vector3 &fogColor) | Triton::Environment | inline |
SetBreakingWavesParameters(const BreakingWavesParameters ¶ms) | Triton::Environment | inline |
SetCameraMatrix(const double *m, const double *explicitCameraPosition=0) | Triton::Environment | |
SetConfigOption(const char *key, const char *value) | Triton::Environment | |
SetCurrent(const Vector3 &direction, double speed) | Triton::Environment | inline |
SetDepthMap(TextureHandle pDepthMap) | Triton::Environment | |
SetDirectionalLight(const Vector3 &direction, const Vector3 &color) | Triton::Environment | |
SetDouglasSeaScale(int seaState, float windWaveDirection, int swellState, float swellDirection, bool leftHanded=false) | Triton::Environment | |
SetEnvironmentMap(TextureHandle cubeMap, const Matrix3 &textureMatrix=Matrix3::Identity) | Triton::Environment | inline |
SetHeightMap(TextureHandle pHeightMap, const Matrix4 &worldToTextureCoords, void *context=0, const Camera *camera=0) | Triton::Environment | |
SetHeightMapOffset(float _offset) | Triton::Environment | inline |
SetHeightMapRange(float _range) | Triton::Environment | inline |
SetLicenseCode(const char *userName, const char *registrationCode) | Triton::Environment | |
SetPlanarReflectionMap(TextureHandle textureMap, const Matrix3 &textureMatrix, float normalDisplacementScale=0.125f) | Triton::Environment | inline |
SetProjectionMatrix(const double *p) | Triton::Environment | |
SetRandomNumberGenerator(RandomNumberGenerator *rng) | Triton::Environment | |
SetSeaLevel(double altitudeMSL) | Triton::Environment | inline |
SetSunIntensity(float intensity) | Triton::Environment | inline |
SetUserDefinedFragString(const char *userDefinedString) | Triton::Environment | |
SetUserDefinedVertString(const char *userDefinedString) | Triton::Environment | |
SetUserHeightCB(GETUSERHEIGHTPROC _userHeightCB) | Triton::Environment | inline |
SetViewport(int x, int y, int width, int height) | Triton::Environment | |
SetWaterTransparency(float t) | Triton::Environment | inline |
SetWaveBlendDepth(double depth) | Triton::Environment | inline |
SetWorldUnits(double worldUnits) | Triton::Environment | inline |
SetZoomLevel(float zoom) | Triton::Environment | inline |
SimulateSeaState(double beaufortScale, double windDirection, bool leftHanded=false) | Triton::Environment | |
TRITON_SET(Camera *) &GetCameras(void) const | Triton::Environment | |
TRITON_VECTOR(SwellDescription) &TRITONAPI GetSwells() const | Triton::Environment | |
~Environment() | Triton::Environment | virtual |