Inherits AZ::ConsoleFunctorBase.
|
| ConsoleFunctor (const char *name, const char *desc, ConsoleFunctorFlags flags, const TypeId &typeId, FunctorSignature function) |
|
| ConsoleFunctor (AZ::IConsole &console, const char *name, const char *desc, ConsoleFunctorFlags flags, const TypeId &typeId, FunctorSignature function) |
|
| ConsoleFunctor (ConsoleFunctor &&)=default |
|
ConsoleFunctor & | operator= (ConsoleFunctor &&)=default |
|
|
void | operator() (const ConsoleCommandContainer &arguments) override |
|
bool | GetReplicationString (CVarFixedString &outString) const override |
|
| ConsoleFunctorBase (const char *name, const char *desc, ConsoleFunctorFlags flags, const TypeId &typeId) |
|
| ConsoleFunctorBase (AZ::IConsole &console, const char *name, const char *desc, ConsoleFunctorFlags flags, const TypeId &typeId) |
|
| ConsoleFunctorBase (ConsoleFunctorBase &&other) |
|
ConsoleFunctorBase & | operator= (ConsoleFunctorBase &&other) |
|
virtual | ~ConsoleFunctorBase () |
| Destructor.
|
|
const char * | GetName () const |
|
const char * | GetDesc () const |
|
ConsoleFunctorFlags | GetFlags () const |
|
const TypeId & | GetTypeId () const |
|
virtual void | operator() (const ConsoleCommandContainer &arguments)=0 |
|
virtual bool | GetReplicationString (CVarFixedString &outString) const =0 |
|
template<typename RETURN_TYPE > |
GetValueResult | GetValue (RETURN_TYPE &outResult) const |
|
◆ GetReplicationString()
template<bool _REPLICATES_VALUE>
For functors that can be replicated (cvars). This will generate a replication string suitable for remote execution
- Parameters
-
outString | the output string which can be remotely executed |
- Returns
- boolean true if a proper replicated value was returned, false otherwise
Implements AZ::ConsoleFunctorBase.
◆ operator()()
template<bool _REPLICATES_VALUE>
The documentation for this class was generated from the following files:
- Code/Framework/AzCore/AzCore/Console/ConsoleFunctor.h
- Code/Framework/AzCore/AzCore/Console/ConsoleFunctor.inl