| addEntitiesWithComponent(std::vector< EntityId > &entities, Reflection::TypeId componentTypeId) override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
| animate (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| BasicOceanSystem(Memory::Allocator *allocator, SizeType capacity) (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | inline |
| camAzimuthKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| cameraYAxisKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| camPlaneDirKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| channel0 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | |
| channel1 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | |
| cleanup(Context *context) override | Cogs::Core::BasicOceanSystem | virtual |
| 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::ComponentSystemBase | inline |
| 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 |
| componentType | Cogs::Core::ComponentSystemBase | |
| context | Cogs::Core::ComponentSystemBase | |
| createComponent() override | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inlinevirtual |
| datas | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | private |
| destroyComponent(ComponentHandle component) override | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inlinevirtual |
| DisplacementKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| DisplacementTexH (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| dominantWavePeriod (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| eightBit | Cogs::Core::BasicOceanSystem | private |
| extraStep (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftScratch (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftScratch1 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftScratch2 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftScratch3 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftScratch4 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftScratch5 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftTileExtent | Cogs::Core::BasicOceanSystem | private |
| fftTileResolutionLog2 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| fftTileScaleKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| frqdDzdu (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| frqdDzdv (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| frqDx (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| frqDy (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| frqDz (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| frqH0 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| getComponentIndex(const Component *component) const | Cogs::Core::ComponentSystem< ComponentType > | inline |
| getComponentType() const | Cogs::Core::ComponentSystemBase | inline |
| Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component) | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inline |
| Cogs::Core::ComponentSystemWithDataPools::getData(const ComponentType *component) const | Cogs::Core::ComponentSystemWithDataPools< ComponentType, DataTypes > | inline |
| getHandle(const ComponentType *component) | Cogs::Core::ComponentSystem< ComponentType > | inline |
| getImagTex() const (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | inline |
| getRealTex() const (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | inline |
| getSignificantWaveHeight() const (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | inline |
| getTangentTex() const (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | inline |
| getTileScale() const (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | inline |
| getTypeId() | Cogs::Core::ComponentSystem< ComponentType > | inlinestatic |
| initialize(Context *context) override | Cogs::Core::BasicOceanSystem | virtual |
| instrumentedPostUpdate() override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
| instrumentedPreUpdate() override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
| instrumentedUpdate() override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
| magnitudes (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| magnitudes_tmp (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| NormalKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| NormalTexH (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| oceanMaterial (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| oceanMaterial2 (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| oceanTaskGroup (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| P (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| phaseShiftNoiseFrequency | Cogs::Core::BasicOceanSystem | private |
| phaseShiftNoiseFrequencyKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| phaseShiftNoisePeriodKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| PlanarReflectionKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| pool | Cogs::Core::ComponentSystem< ComponentType > | |
| postUpdate(Context *context) override | Cogs::Core::BasicOceanSystem | virtual |
| Cogs::Core::ComponentSystemBase::postUpdate() | Cogs::Core::ComponentSystemBase | inline |
| prepareUpdate(Context *) override | Cogs::Core::ComponentSystem< ComponentType > | inlinevirtual |
| preUpdate() | Cogs::Core::ComponentSystemBase | inline |
| preUpdate(Context *) | Cogs::Core::ComponentSystemBase | inlinevirtual |
| reflectionBrightnessKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| ReflectionTextureH (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| resetFlags() | Cogs::Core::ComponentSystem< ComponentType > | inline |
| seaLevelKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| setupMaterial() (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| setupWaveSpectrum() (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| significantWaveHeight (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| significantWaveHeightKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| size() | Cogs::Core::ComponentSystem< ComponentType > | inline |
| SkyDomeKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| spcdDzdu (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| spcdDzdv (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| spcDx (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| spcDy (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| spcDz (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| specsChanged (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| TangentsKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| TangentsTexH (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| tilePeriod | Cogs::Core::BasicOceanSystem | private |
| update(Context *context) override | Cogs::Core::BasicOceanSystem | virtual |
| ComponentSystemWithDataPool< BasicOceanComponent, BasicOceanData >::update() | Cogs::Core::ComponentSystemBase | inline |
| updateTextureResolution(BasicOceanComponent *oceanComp) (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| updateTextures(const float magnitudeIn0, const float magnitudeIn1) (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| 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::BasicOceanSystem | private |
| waterColorKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| waveDirectionKey (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| waves (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| windDirection (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| windSpeed (defined in Cogs::Core::BasicOceanSystem) | Cogs::Core::BasicOceanSystem | private |
| ~ComponentSystemBase() | Cogs::Core::ComponentSystemBase | inlinevirtual |