Runtime/ECS/Public/EntityView.h file

Namespaces

namespace Internal
Engine-internal global counters. Do not access directly from gameplay code.

Classes

template<template<FieldWidth> class Derived, FieldWidth WIDTH = FieldWidth::Scalar>
class EntityView
template<typename T>
struct IsEntityView
template<template<FieldWidth> class Derived, FieldWidth WIDTH>
struct IsEntityView<EntityView<Derived, WIDTH>>

Typedefs

template<template<FieldWidth> class CLASS, template<typename, FieldWidth> class SUPER = EntityView, FieldWidth WIDTH = FieldWidth::Scalar>
using InheritableBase = SUPER<CLASS<WIDTH>, WIDTH>
template<typename CLASS, template<typename, FieldWidth> class SUPER = EntityView, FieldWidth WIDTH = FieldWidth::Scalar>
using FinalBase = SUPER<CLASS, WIDTH>