Unravel Engine C++ Reference
Loading...
Searching...
No Matches
reflection.cpp File Reference
#include "reflection.h"

Go to the source code of this file.

Namespaces

namespace  entt
 

Functions

auto entt::copy_meta_any (const entt::meta_any &src) -> entt::meta_any
 
auto entt::get_derived_types (const meta_type &t) -> std::vector< meta_type >
 
auto entt::as_derived (meta_any &obj) -> bool
 
auto entt::get_derived_type (meta_any &obj) -> meta_type
 
auto entt::get_attribute (const meta_custom &custom, const char *name) -> const meta_any &
 
auto entt::get_attribute (const meta_type &t, const char *name) -> const meta_any &
 
auto entt::get_attribute (const meta_data &prop, const char *name) -> const meta_any &
 
auto entt::get_pretty_name (const meta_type &t) -> std::string
 
auto entt::get_name (const meta_type &t) -> std::string
 
auto entt::get_pretty_name (const meta_custom &t) -> std::string
 
auto entt::get_name (const meta_custom &t) -> std::string
 
auto entt::get_name (const meta_data &prop) -> std::string
 
auto entt::get_pretty_name (const meta_data &prop) -> std::string
 
auto entt::property_predicate (property_predicate_t predicate) -> property_predicate_t
 
auto register_type_helper (const char *name) -> int
 

Function Documentation

◆ register_type_helper()

auto register_type_helper ( const char * name) -> int

Definition at line 174 of file reflection.cpp.