Open 3D Engine LocalUser Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <LocalUserSystemComponent.h>
Inherits AZ::Component, and LocalUserRequestBus::Handler.
Classes | |
class | Implementation |
Base class for platform specific implementations of the local user system component. More... | |
Public Member Functions | |
AZ_COMPONENT (LocalUserSystemComponent, "{D22DBCC8-9F44-47F6-86CA-0BE1F52D1727}") | |
LocalUserSystemComponent () | |
Constructor. | |
~LocalUserSystemComponent () override=default | |
Default destructor. | |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
AZ::ComponentDescriptor::Reflect | |
static void | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) |
AZ::ComponentDescriptor::GetProvidedServices | |
static void | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) |
AZ::ComponentDescriptor::GetIncompatibleServices | |
A system component providing functionality for mapping local user ids to local player slots, and managing local user profiles. Please note that while some platforms have no concept of a local user profile, the functionality for assigning local user ids to local player slots can still be used because local user ids are represented instead by unique input device indices.