Cogs.Core
Public Attributes | List of all members
Cogs::Core::BasicOceanData Struct Reference

Public Attributes

glm::vec4 color
 
float transparency = 0.0
 
float seaLevel = 0.0
 
float reflectionBrightness = 1.f
 
TextureHandle skyDomeTex = TextureHandle::NoHandle
 
bool transparent = false
 
bool initialized = false
 
const char * encoding = nullptr
 
const char * waveVariant = nullptr
 
const char * beliefSystem = nullptr
 
const char * reflectionVariant = nullptr
 
const char * lightModelVariant = nullptr
 
EntityPtr reflectionCamera
 
EntityPtr defaultReflectionCamera
 

Detailed Description

Definition at line 21 of file BasicOceanSystem.h.

Member Data Documentation

◆ beliefSystem

const char* Cogs::Core::BasicOceanData::beliefSystem = nullptr

Definition at line 34 of file BasicOceanSystem.h.

◆ color

glm::vec4 Cogs::Core::BasicOceanData::color

Definition at line 23 of file BasicOceanSystem.h.

◆ defaultReflectionCamera

EntityPtr Cogs::Core::BasicOceanData::defaultReflectionCamera

Definition at line 39 of file BasicOceanSystem.h.

◆ encoding

const char* Cogs::Core::BasicOceanData::encoding = nullptr

Definition at line 32 of file BasicOceanSystem.h.

◆ initialized

bool Cogs::Core::BasicOceanData::initialized = false

Definition at line 30 of file BasicOceanSystem.h.

◆ lightModelVariant

const char* Cogs::Core::BasicOceanData::lightModelVariant = nullptr

Definition at line 36 of file BasicOceanSystem.h.

◆ reflectionBrightness

float Cogs::Core::BasicOceanData::reflectionBrightness = 1.f

Definition at line 26 of file BasicOceanSystem.h.

◆ reflectionCamera

EntityPtr Cogs::Core::BasicOceanData::reflectionCamera

Definition at line 38 of file BasicOceanSystem.h.

◆ reflectionVariant

const char* Cogs::Core::BasicOceanData::reflectionVariant = nullptr

Definition at line 35 of file BasicOceanSystem.h.

◆ seaLevel

float Cogs::Core::BasicOceanData::seaLevel = 0.0

Definition at line 25 of file BasicOceanSystem.h.

◆ skyDomeTex

TextureHandle Cogs::Core::BasicOceanData::skyDomeTex = TextureHandle::NoHandle

Definition at line 28 of file BasicOceanSystem.h.

◆ transparency

float Cogs::Core::BasicOceanData::transparency = 0.0

Definition at line 24 of file BasicOceanSystem.h.

◆ transparent

bool Cogs::Core::BasicOceanData::transparent = false

Definition at line 29 of file BasicOceanSystem.h.

◆ waveVariant

const char* Cogs::Core::BasicOceanData::waveVariant = nullptr

Definition at line 33 of file BasicOceanSystem.h.


The documentation for this struct was generated from the following file: