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 |