Gorgon Game Engine
Layer Member List

This is the complete list of members for Layer, including all inherited members.

Add(Layer &layer)Layer
Add(Layer *layer)Layer
added(Layer &layer)Layerprotectedvirtual
begin() constLayer
boundsLayerprotected
childrenLayerprotected
ChildrenLayer
Clear() overrideLayervirtual
DisableClipping()Layer
dotransformandclip(bool inverse=false)Layerprotected
Draw(const TextureSource &image, const Geometry::Pointf &p1, const Geometry::Pointf &p2, const Geometry::Pointf &p3, const Geometry::Pointf &p4, RGBAf color=RGBAf(1.f)) overrideLayervirtual
Draw(const Geometry::Pointf &p1, const Geometry::Pointf &p2, const Geometry::Pointf &p3, const Geometry::Pointf &p4, RGBAf color=RGBAf(1.f)) overrideLayervirtual
Draw(const TextureSource &image, const Geometry::Pointf &p1, const Geometry::Pointf &p2, const Geometry::Pointf &p3, const Geometry::Pointf &p4, const Geometry::Pointf &tex1, const Geometry::Pointf &tex2, const Geometry::Pointf &tex3, const Geometry::Pointf &tex4, RGBAf color=RGBAf(1.f)) overrideLayervirtual
Draw(const TextureSource &image, Tiling tiling, const Geometry::Rectanglef &location, RGBAf color=RGBAf(1.f)) overrideLayervirtual
Draw(const TextureSource &image, const Geometry::Pointf &p1, const Geometry::Pointf &p2, const Geometry::Pointf &p3, const Geometry::Pointf &p4, RGBAf color=RGBAf(1.f))=0Layer
Draw(const Geometry::Pointf &p1, const Geometry::Pointf &p2, const Geometry::Pointf &p3, const Geometry::Pointf &p4, RGBAf color=RGBAf(1.f))=0Layer
Draw(float x, float y, const Geometry::Sizef &size, RGBAf color=RGBAf(1.f))Layer
Draw(const Geometry::Pointf &location, float w, float h, RGBAf color=RGBAf(1.f))Layer
Draw(float x, float y, float w, float h, RGBAf color=RGBAf(1.f))Layer
Draw(int x, int y, int w, int h, RGBAf color=RGBAf(1.f))Layer
Draw(const Geometry::Pointf &location, const Geometry::Sizef &size, RGBAf color=RGBAf(1.f))Layer
Draw(const Geometry::Rectanglef &location, RGBAf color=RGBAf(1.f))Layer
Draw(RGBAf color=RGBAf(1.f))Layer
Draw(const TextureSource &image, const Geometry::Pointf &p1, const Geometry::Pointf &p2, const Geometry::Pointf &p3, const Geometry::Pointf &p4, const Geometry::Pointf &tex1, const Geometry::Pointf &tex2, const Geometry::Pointf &tex3, const Geometry::Pointf &tex4, RGBAf color=RGBAf(1.f))=0Layer
Draw(const TextureSource &image, const Geometry::Pointf &location, RGBAf color)Layer
Draw(const TextureSource &image, const Geometry::Rectanglef &location, RGBAf color=RGBAf(1.f))Layer
Draw(const TextureSource &image, Tiling tiling, const Geometry::Rectanglef &location, RGBAf color=RGBAf(1.f))=0Layer
Gorgon::Graphics::TextureTarget::Draw(float x, float y, const Geometry::Sizef &size, RGBAf color=RGBAf(1.f))TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(const Geometry::Pointf &location, float w, float h, RGBAf color=RGBAf(1.f))TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(float x, float y, float w, float h, RGBAf color=RGBAf(1.f))TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(int x, int y, int w, int h, RGBAf color=RGBAf(1.f))TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(const Geometry::Pointf &location, const Geometry::Sizef &size, RGBAf color=RGBAf(1.f))TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(const Geometry::Rectanglef &location, RGBAf color=RGBAf(1.f))TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(RGBAf color=RGBAf(1.f))TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(const TextureSource &image, const Geometry::Pointf &location, RGBAf color)TextureTargetvirtual
Gorgon::Graphics::TextureTarget::Draw(const TextureSource &image, const Geometry::Rectanglef &location, RGBAf color=RGBAf(1.f))TextureTargetvirtual
DrawMode enum nameTextureTarget
EnableClipping()Layer
end() constLayer
EntireRegionLayerstatic
First() constLayer
FrameBuffer enum valueTextureTarget
GetBounds() constLayer
GetCalculatedSize() constLayer
GetColor() constLayervirtual
GetDrawMode() const overrideLayervirtual
GetEffectiveBounds() constLayer
GetHeight() constLayer
GetLeft() constLayer
GetLocation() constLayer
GetOrder() constLayer
GetParent() constLayervirtual
GetSize() constLayer
GetTargetSize() const overrideLayervirtual
GetTintColor() constLayervirtual
GetTop() constLayer
GetTopLevel() constLayer
GetTopLevel()Layer
GetWidth() constLayer
HasParent() constLayer
Hide()Layervirtual
Initialize()Layerfriend
Insert(Layer &layer, long under)Layer
Insert(Layer *layer, long under)Layer
IsClippingEnabled() constLayer
IsVisible() constLayervirtual
isvisibleLayerprotected
Last() constLayer
Layer(const Geometry::Bounds &bounds)Layer
Layer()Layer
Layer(const Geometry::Point &location)Layer
Layer(const Layer &)=deleteLayer
Layer(Layer &&other)Layer
Gorgon::Layer::Layer(const Layer &)=deleteLayer
Gorgon::Layer::Layer(Layer &&other)Layer
located(Layer *parent)Layerprotectedvirtual
Move(const Geometry::Point &location)Layervirtual
Move(int x, int y)Layervirtual
nameLayerprotected
NewMask() overrideLayervirtual
Normal enum valueTextureTarget
operator=(const Layer &)=deleteLayer
operator=(Layer &&other)Layer
parentLayerprotected
PlaceBefore(int before)Layer
PlaceToBottom()Layer
PlaceToTop()Layer
propagate_mouseevent(Input::Mouse::EventType evet, Geometry::Point location, Input::Mouse::Button button, float amount, MouseHandler &handlers)Layervirtual
Remove(Layer &layer)Layer
Remove(Layer *layer)Layer
removed(Layer &layer)Layerprotectedvirtual
Render() overrideLayervirtual
Resize(const Geometry::Size &size)Layervirtual
Resize(int width, int height)Layervirtual
reverttransformandclip()Layerprotected
SetBounds(const Geometry::Bounds &bounds)Layer
SetColor(RGBAf value)Layervirtual
SetDrawMode(DrawMode mode) overrideLayervirtual
SetHeight(int height)Layer
setname(std::string value)Layer
SetTintColor(RGBAf value)Layervirtual
SetWidth(int width)Layer
Show()Layervirtual
Swap(Layer &other)Layer
Gorgon::Layer::Swap(Layer &other)Layer
ToMask enum valueTextureTarget
TranslateToTopLevel(Geometry::Point location={0, 0}) constLayervirtual
UseMask enum valueTextureTarget
~Layer()Layervirtual