Cogs.Core
Cogs::Core::BasicOceanSystem Member List

This is the complete list of members for Cogs::Core::BasicOceanSystem, including all inherited members.

addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
animate (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
BasicOceanSystem(Memory::Allocator *allocator, SizeType capacity) (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSysteminline
camAzimuthKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
cameraYAxisKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
camPlaneDirKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
channel0 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystem
channel1 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystem
cleanup(Context *context) overrideCogs::Core::BasicOceanSystemvirtual
clearCarryFlags()Cogs::Core::ComponentSystem< ComponentType >inline
component_type typedef (defined in Cogs::Core::ComponentSystem< ComponentType >)Cogs::Core::ComponentSystem< ComponentType >
ComponentSystem(Memory::Allocator *allocator, SizeType size=16384, MemBlockType componentMemType=MemBlockType::Component) (defined in Cogs::Core::ComponentSystem< ComponentType >)Cogs::Core::ComponentSystem< ComponentType >inline
ComponentSystemBase(Reflection::TypeId componentType)Cogs::Core::ComponentSystemBaseinline
ComponentSystemWithDataPools(Memory::Allocator *allocator, SizeType size=1024, MemBlockType componentMemType=MemBlockType::Component, MemBlockType dataMemType=MemBlockType::ComponentData) (defined in Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >)Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inline
componentTypeCogs::Core::ComponentSystemBase
contextCogs::Core::ComponentSystemBase
createComponent() overrideCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inlinevirtual
datasCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >private
destroyComponent(ComponentHandle component) overrideCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inlinevirtual
DisplacementKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
DisplacementTexH (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
dominantWavePeriod (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
eightBitCogs::Core::BasicOceanSystemprivate
extraStep (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftScratch (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftScratch1 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftScratch2 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftScratch3 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftScratch4 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftScratch5 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftTileExtentCogs::Core::BasicOceanSystemprivate
fftTileResolutionLog2 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
fftTileScaleKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
frqdDzdu (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
frqdDzdv (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
frqDx (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
frqDy (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
frqDz (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
frqH0 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
getComponentIndex(const Component *component) constCogs::Core::ComponentSystem< ComponentType >inline
getComponentType() constCogs::Core::ComponentSystemBaseinline
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component)Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inline
Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component) constCogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes >inline
getHandle(const ComponentType *component)Cogs::Core::ComponentSystem< ComponentType >inline
getImagTex() const (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSysteminline
getRealTex() const (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSysteminline
getSignificantWaveHeight() const (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSysteminline
getTangentTex() const (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSysteminline
getTileScale() const (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSysteminline
getTypeId()Cogs::Core::ComponentSystem< ComponentType >inlinestatic
initialize(Context *context) overrideCogs::Core::BasicOceanSystemvirtual
instrumentedPostUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
instrumentedPreUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
instrumentedUpdate() overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
magnitudes (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
magnitudes_tmp (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
NormalKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
NormalTexH (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
oceanMaterial (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
oceanMaterial2 (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
oceanTaskGroup (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
P (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
phaseShiftNoiseFrequencyCogs::Core::BasicOceanSystemprivate
phaseShiftNoiseFrequencyKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
phaseShiftNoisePeriodKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
PlanarReflectionKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
poolCogs::Core::ComponentSystem< ComponentType >
postUpdate(Context *context) overrideCogs::Core::BasicOceanSystemvirtual
Cogs::Core::ComponentSystemBase::postUpdate()Cogs::Core::ComponentSystemBaseinline
prepareUpdate(Context *) overrideCogs::Core::ComponentSystem< ComponentType >inlinevirtual
preUpdate()Cogs::Core::ComponentSystemBaseinline
preUpdate(Context *)Cogs::Core::ComponentSystemBaseinlinevirtual
reflectionBrightnessKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
ReflectionTextureH (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
resetFlags()Cogs::Core::ComponentSystem< ComponentType >inline
seaLevelKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
setupMaterial() (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
setupWaveSpectrum() (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
significantWaveHeight (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
significantWaveHeightKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
size()Cogs::Core::ComponentSystem< ComponentType >inline
SkyDomeKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
spcdDzdu (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
spcdDzdv (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
spcDx (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
spcDy (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
spcDz (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
specsChanged (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
TangentsKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
TangentsTexH (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
tilePeriodCogs::Core::BasicOceanSystemprivate
update(Context *context) overrideCogs::Core::BasicOceanSystemvirtual
ComponentSystemWithDataPool< BasicOceanComponent, BasicOceanData >::update()Cogs::Core::ComponentSystemBaseinline
updateTextureResolution(BasicOceanComponent *oceanComp) (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
updateTextures(const float magnitudeIn0, const float magnitudeIn1) (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
updateTileMaterialInstances(const BasicOceanData &oceanData, class AdaptivePlanarGridComponent *gridComp, struct AdaptivePlanarGridData &gridData, const glm::mat4 &viewToWorld, const glm::vec2 &viewPortSize) (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
waterColorKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
waveDirectionKey (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
waves (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
windDirection (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
windSpeed (defined in Cogs::Core::BasicOceanSystem)Cogs::Core::BasicOceanSystemprivate
~ComponentSystemBase()Cogs::Core::ComponentSystemBaseinlinevirtual