|
Engine²
Open-source game engine written in C++.
|
Classes | |
| class | BaseFunction |
| Base class for all functions contained in a FunctionContainer. More... | |
| class | CallableFunction |
| Abstract class that holds a callable object, to be later stored in a container. More... | |
| class | FunctionContainer |
| Container for functions, allowing for dynamic storage and invocation. More... | |
| class | CallableFunctionTest |
Typedefs | |
| using | FunctionID = std::size_t |
| FunctionID class to represent a unique identifier for functions. | |
Functions | |
| std::string | DemangleTypeName (const std::type_info &typeInfo) |
| TEST_F (CallableFunctionTest, LambdaCallable) | |
| TEST_F (CallableFunctionTest, FreeFunctionCallable) | |
| TEST_F (CallableFunctionTest, FunctionPointerCallable) | |
| TEST_F (CallableFunctionTest, FunctorCallable) | |
| TEST_F (CallableFunctionTest, StdFunctionCallable) | |
| using FunctionUtils::FunctionID = std::size_t |
FunctionID class to represent a unique identifier for functions.
|
inline |
| FunctionUtils::TEST_F | ( | CallableFunctionTest | , |
| FreeFunctionCallable | ) |
| FunctionUtils::TEST_F | ( | CallableFunctionTest | , |
| FunctionPointerCallable | ) |
| FunctionUtils::TEST_F | ( | CallableFunctionTest | , |
| FunctorCallable | ) |
| FunctionUtils::TEST_F | ( | CallableFunctionTest | , |
| LambdaCallable | ) |
| FunctionUtils::TEST_F | ( | CallableFunctionTest | , |
| StdFunctionCallable | ) |