neoGFX
Cross-platform C++ app/game engine
|
#include <neogfx/neogfx.hpp>
#include <type_traits>
#include <neolib/core/any.hpp>
#include <neolib/plugin/plugin_variant.hpp>
#include <neolib/core/variant.hpp>
#include <neolib/core/i_enum.hpp>
#include <neogfx/core/i_object.hpp>
#include <neogfx/core/i_properties.hpp>
#include <neogfx/core/event.hpp>
#include <neogfx/core/geometrical.hpp>
#include <neogfx/core/easing.hpp>
Go to the source code of this file.
Namespaces | |
namespace | neogfx |
Typedefs | |
typedef neolib::any | neogfx::custom_type |
using | neogfx::property_variant = neolib::variant< void *, bool, char, int32_t, uint32_t, int64_t, uint64_t, float, double, string, mat33, size, point, rect, box_areas, custom_type > |
Functions | |
template<typename PropertyOwner > | |
i_property & | neogfx::get_property (PropertyOwner &Owner, std::string const &aPropertyName) |