#include <BehaviorContext.h>
Inherits AZ::OnDemandReflectionOwner.
Public Member Functions | |
ScopedBehaviorOnDemandReflector (BehaviorContext &behaviorContext) | |
Public Member Functions inherited from AZ::OnDemandReflectionOwner | |
OnDemandReflectionOwner (const OnDemandReflectionOwner &)=delete | |
OnDemandReflectionOwner & | operator= (const OnDemandReflectionOwner &)=delete |
OnDemandReflectionOwner (OnDemandReflectionOwner &&)=delete | |
OnDemandReflectionOwner & | operator= (OnDemandReflectionOwner &&)=delete |
void | AddReflectFunction (AZ::Uuid typeId, StaticReflectionFunctionPtr reflectFunction) |
Register an OnDemandReflection function. | |
Additional Inherited Members | |
Protected Member Functions inherited from AZ::OnDemandReflectionOwner | |
OnDemandReflectionOwner (ReflectContext &context) | |
Constructor to be called by child class. | |
RAII class which keeps track of functions reflected to the BehaviorContext when it is supplied as an OnDemandReflectionOwner