1#ifndef __FISH_POND_ANEMONEFISH_GridAnemoneState_HPP
2#define __FISH_POND_ANEMONEFISH_GridAnemoneState_HPP
4#include "Lanternfish.hpp"
47#ifdef SUPPORT_MULTIROOT_LEVELS
61#warning "Review this mutex!"
81 double LastCPURenderTime = 0.0;
102 AnemoneRenderFields::AnemoneRenderStatus
108 , AnemoneRenderFields::getTextureUnit_t getTextureUnit
118#ifdef SUPPORT_MULTIROOT_LEVELS
122 bool retrieveRefinement()
const;
124 int MinLevel()
const;
126 int MaxLevel()
const;
basic_string< char > string
Base class for multidimensional arrays that employ deferred storage, i.e.
Definition CreativeArrayBase.hpp:75
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Identifier for Skeletons within a Grid.
Definition SkeletonID.hpp:24
Definition GridAnemoneState.hpp:46
std::string TimeoutMessage
If the last rendering was too slow, display this message.
Definition GridAnemoneState.hpp:77
long ReusedAnemones
Counting used of anemones, for performance measurements.
Definition GridAnemoneState.hpp:92
std::unordered_map< string, WeakPtr< RenderBasin::RenderTimer > > AnemoneFragmentTimers
List of available timers per fragment.
Definition GridAnemoneState.hpp:71
long NewAnemones
Counting newly created anemones, for performance measurements.
Definition GridAnemoneState.hpp:94
note: cannot derive from FloatingSkeletonRenderer as long as independent base class TriangleRenderer ...
Definition AnemoneRenderFields.hpp:14
Behavior is similar to a map<VCamera, RefPtr<Lanternfish>> but the number of entries here remains lim...
Definition Lanternfish.hpp:214
Definition Lanternfish.hpp:176
Internal temporary helper structure.
Definition GridAnemoneState.hpp:15