Gems/SceneLoggingExample/Code/Processors/LoadingTrackingProcessor.cpp
void LoadingTrackingProcessor::Reflect(AZ::ReflectContext* context)
    {
        AZ::SerializeContext* serializeContext = azrtti_cast<AZ::SerializeContext*>(context);
        if (serializeContext)
        {
            serializeContext->Class<LoadingTrackingProcessor, AZ::SceneAPI::SceneCore::LoadingComponent>()->Version(1);
        }
    }
// Reflection is a basic requirement for components. For Loading components, you can often keep the Reflect() function  
// simple because the SceneAPI just needs to be able to find the component. For more details on the Reflect() function, 
// see LoggingGroup.cpp.
Reflection is a basic requirement for components. For Loading components, you can often keep the Reflect() function
simple because the SceneAPI just needs to be able to find the component. For more details on the Reflect() function,
see LoggingGroup.cpp.
Reflection is a basic requirement for components . For Loading components you can often keep the Reflect () function simple because the SceneAPI just needs to be able to find the component . For more details on the Reflect () function see LoggingGroup . cpp .
void LoadingTrackingProcessor::Reflect(AZ::ReflectContext* context)
    {
        AZ::SerializeContext* serializeContext = azrtti_cast<AZ::SerializeContext*>(context);
        if (serializeContext)
        {
            serializeContext->Class<LoadingTrackingProcessor, AZ::SceneAPI::SceneCore::LoadingComponent>()->Version(1);
        }
    }
void LoadingTrackingProcessor :: Reflect ( AZ :: ReflectContext * context ) { AZ :: SerializeContext * serializeContext = azrtti_cast < AZ :: SerializeContext * > ( context ) ; if ( serializeContext ) { serializeContext -> Class < LoadingTrackingProcessor , AZ :: SceneAPI :: SceneCore :: LoadingComponent > ( ) -> Version ( 1 ) ; } }
Reflection is a basic requirement for components.
Reflection is a basic requirement for components .