![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_geometry, including all inherited members.
| apply_fixed_size(size const &aResult) const | neogfx::i_geometry | inline |
| device_metrics() const =0 | neogfx::i_units_context | pure virtual |
| device_metrics_available() const =0 | neogfx::i_units_context | pure virtual |
| dpi_scale(T aValue) const | neogfx::i_units_context | inline |
| dpi_scale(dimension aValue) const | neogfx::i_units_context | inline |
| dpi_scale(const vector2 &aVector) const | neogfx::i_units_context | inline |
| dpi_scale(const size &aSize) const | neogfx::i_units_context | inline |
| dpi_scale(const delta &aDelta) const | neogfx::i_units_context | inline |
| dpi_scale(const point &aPoint) const | neogfx::i_units_context | inline |
| dpi_scale(const padding &aPadding) const | neogfx::i_units_context | inline |
| dpi_scale_factor() const =0 | neogfx::i_units_context | pure virtual |
| dpi_select(T &&aLowDpiValue, T &&aHighDpiValue) const | neogfx::i_units_context | inline |
| effective_size_policy() const | neogfx::i_geometry | inline |
| extents() const =0 | neogfx::i_geometry | pure virtual |
| fixed_size(optional_size const &aAvailableSpace={}) const =0 | neogfx::i_geometry | pure virtual |
| has_fixed_size() const =0 | neogfx::i_geometry | pure virtual |
| has_maximum_size() const =0 | neogfx::i_geometry | pure virtual |
| has_minimum_size() const =0 | neogfx::i_geometry | pure virtual |
| has_padding() const =0 | neogfx::i_geometry | pure virtual |
| has_size_policy() const =0 | neogfx::i_geometry | pure virtual |
| has_weight() const =0 | neogfx::i_geometry | pure virtual |
| high_dpi() const =0 | neogfx::i_units_context | pure virtual |
| maximum_size(optional_size const &aAvailableSpace={}) const =0 | neogfx::i_geometry | pure virtual |
| minimum_size(optional_size const &aAvailableSpace={}) const =0 | neogfx::i_geometry | pure virtual |
| padding() const =0 | neogfx::i_geometry | pure virtual |
| position() const =0 | neogfx::i_geometry | pure virtual |
| set_extents(const size &aExtents)=0 | neogfx::i_geometry | pure virtual |
| set_fixed_size(optional_size const &aFixedSize, bool aUpdateLayout=true)=0 | neogfx::i_geometry | pure virtual |
| set_maximum_height(dimension aHeight, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_maximum_size(optional_size const &aMaximumSize, bool aUpdateLayout=true)=0 | neogfx::i_geometry | pure virtual |
| set_maximum_width(dimension aWidth, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_minimum_height(dimension aHeight, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_minimum_size(optional_size const &aMinimumSize, bool aUpdateLayout=true)=0 | neogfx::i_geometry | pure virtual |
| set_minimum_width(dimension aWidth, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_padding(optional_padding const &aPadding, bool aUpdateLayout=true)=0 | neogfx::i_geometry | pure virtual |
| set_position(const point &aPosition)=0 | neogfx::i_geometry | pure virtual |
| set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true)=0 | neogfx::i_geometry | pure virtual |
| set_size_policy(size_constraint aConstraint, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_size_policy(size_constraint aConstraint, const size &aAspectRatio, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_size_policy(size_constraint aHorizontalConstraint, size_constraint aVerticalConstraint, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_size_policy(size_constraint aHorizontalConstraint, size_constraint aVerticalConstraint, const size &aAspectRatio, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_weight(optional_size const &aWeight, bool aUpdateLayout=true)=0 | neogfx::i_geometry | pure virtual |
| size_policy() const =0 | neogfx::i_geometry | pure virtual |
| weight() const =0 | neogfx::i_geometry | pure virtual |