neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
i_gradient.hpp File Reference
#include <neogfx/neogfx.hpp>
#include <tuple>
#include <neogfx/core/geometrical.hpp>
#include <neogfx/gfx/color.hpp>
#include <neogfx/gfx/i_shader_array.hpp>
#include <neogfx/game/i_ecs.hpp>

Go to the source code of this file.

Classes

struct  neogfx::gradient_tile
 

Namespaces

namespace  neogfx
 

Typedefs

typedef game::id_t neogfx::gradient_id
 
typedef neolib::variant< corner, scalarneogfx::gradient_orientation
 

Enumerations

enum class  neogfx::gradient_direction : uint32_t {
  neogfx::Vertical , neogfx::Horizontal , neogfx::Diagonal , neogfx::Rectangular ,
  neogfx::Radial
}
 
enum class  neogfx::gradient_shape : uint32_t { neogfx::Ellipse , neogfx::Circle }
 
enum class  neogfx::gradient_size : uint32_t { neogfx::ClosestSide , neogfx::FarthestSide , neogfx::ClosestCorner , neogfx::FarthestCorner }