XLE  v0.02.0
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PlatformRig::Overlays::BatchingDisplay Class Reference
Inheritance diagram for PlatformRig::Overlays::BatchingDisplay:
Inheritance graph
[legend]

Classes

class  WarmSpan
 

Public Member Functions

 BatchingDisplay (BufferUploads::IManager *manager)
 
void Render (IOverlayContext *context, Layout &layout, Interactables &interactables, InterfaceState &interfaceState)
 
bool ProcessInput (InterfaceState &interfaceState, const InputSnapshot &input)
 

Protected Member Functions

float CalculateWarmth (unsigned heapIndex, unsigned begin, unsigned end, bool allocatedMode)
 
bool FindSpan (unsigned heapIndex, unsigned begin, unsigned end, bool allocatedMode)
 

Protected Attributes

BufferUploads::BatchingSystemMetrics _lastFrameMetrics
 
std::vector< WarmSpan_warmSpans
 
BufferUploads::IManager_manager
 

The documentation for this class was generated from the following files: