mercator 0.4.0
A terrain generation library for the Worldforge system.
Mercator::Surface Member List

This is the complete list of members for Mercator::Surface, including all inherited members.

allocate()Mercator::Buffer< ColorT >inline
Buffer(unsigned int size, unsigned int channels)Mercator::Buffer< ColorT >explicit
getChannels() constMercator::Buffer< ColorT >inline
getData()Mercator::Buffer< ColorT >inline
getData() constMercator::Buffer< ColorT >inline
getSegment() constMercator::Surfaceinline
getSize() constMercator::Buffer< ColorT >inline
invalidate()Mercator::Buffer< ColorT >inline
isValid() constMercator::Buffer< ColorT >inline
m_channelsMercator::Buffer< ColorT >protected
m_dataMercator::Buffer< ColorT >protected
m_segmentMercator::Surface
m_shaderMercator::Surface
m_sizeMercator::Buffer< ColorT >protected
operator()(unsigned int x, unsigned int y, unsigned int channel)Mercator::Buffer< ColorT >inline
operator()(unsigned int x, unsigned int y, unsigned int channel) constMercator::Buffer< ColorT >inline
populate()Mercator::Surface
Surface(const Segment &segment, const Shader &shader, bool colors=true, bool alpha=true)Mercator::Surfaceexplicit
~Surface() override=default (defined in Mercator::Surface)Mercator::Surface