FAgentId
struct FAgentIdStruct containing the Id of an agent.
Dependencies: FAgentId
Public Interface
Constructors:
FAgentId
inline FAgentId()Construct a new default FAgentId object.
Attributes: inline
Source: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h (line 31, column 1)
FAgentId
inline FAgentId(int UniqueId, int EnvId, int AgentId)Construct a new FAgentId object.
Parameters:
UniqueId(int) – [in] The unique identifierEnvId(int) – [in] The unique identifier of the environment the agent is inAgentId(int) – [in] The unique identifier of the agent
Attributes: inline
Source: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h (line 44, column 1)
FAgentId
inline FAgentId(const FAgentId &Other)Copy construct a new FAgentId object.
Parameters:
Other(const FAgentId &) – An existing FAgentId object to copy
Attributes: inline
Source: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h (line 55, column 1)
Public Members:
int UniqueId
int UniqueIdSource: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h (line 18, column 5)
int AgentId
int AgentIdThe unique identifier of the agent with respect to it’s environment.
Source: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h (line 22, column 5)
int EnvId
int EnvIdThe unique identifier of the environment the agent is in.
Source: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h (line 26, column 5)
Used By: FAgentId, FTrainerDefinition
Source: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h (line 12, column 1)