Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::Script::LuaSymbolsReporterSystemComponent Class Reference

System component for LuaSymbolsReporterRequestBus. More...

#include <LuaSymbolsReporterSystemComponent.h>

Inherits AZ::Component, LuaSymbolsReporterRequestBus::Handler, and AzToolsFramework::EditorEvents::Bus::Handler.

Public Member Functions

 AZ_COMPONENT (LuaSymbolsReporterSystemComponent, "{DB8D95BA-FECF-4D81-A45C-8C05E706E2AC}")
 
const AZStd::vector< LuaClassSymbol > & GetListOfClasses () override
 LuaSymbolsReporterRequestBus::Handler.
 
const AZStd::vector< LuaPropertySymbol > & GetListOfGlobalProperties () override
 
const AZStd::vector< LuaMethodSymbol > & GetListOfGlobalFunctions () override
 
const AZStd::vector< LuaEBusSymbol > & GetListOfEBuses () override
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Static Public Attributes

static constexpr char LogName [] = "LuaSymbolsReporter"
 

Friends

class IntrusiveHelper
 

Detailed Description

System component for LuaSymbolsReporterRequestBus.


The documentation for this class was generated from the following file: