neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
i_geometry.hpp File Reference
#include <neogfx/neogfx.hpp>
#include <iostream>
#include <neolib/core/i_enum.hpp>
#include <neogfx/core/units.hpp>

Go to the source code of this file.

Namespaces

namespace  neogfx
 

Enumerations

enum class  neogfx::size_constraint : uint32_t {
  neogfx::Fixed , neogfx::Minimum , neogfx::Maximum , neogfx::Expanding ,
  neogfx::MinimumExpanding , neogfx::DefaultMinimumExpanding , neogfx::ExpandingUniform , neogfx::Manual
}
 
enum class  neogfx::visibility_constraint : uint32_t { neogfx::Ignore , neogfx::Consider }
 
enum class  neogfx::aspect_ratio : uint32_t { neogfx::Ignore , neogfx::Stretch , neogfx::Keep , neogfx::KeepExpanding }
 
enum class  neogfx::cardinal : uint32_t {
  neogfx::NorthWest , neogfx::North , neogfx::NorthEast , neogfx::West ,
  neogfx::Center , neogfx::East , neogfx::SouthWest , neogfx::South ,
  neogfx::SouthEast
}
 
enum class  neogfx::corner : uint32_t { neogfx::TopLeft , neogfx::TopRight , neogfx::BottomRight , neogfx::BottomLeft }