FAgentId
struct FAgentId
Struct 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 UniqueId
Source: Schola/Source/Schola/Public/Training/DefinitionStructs/AgentId.h
(line 18, column 5)
int AgentId
int AgentId
The 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 EnvId
The 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)