Classes
- namespace Auki
- class AukiConfiguration
A class that retrieves and stores ConjureKit configuration data. - class AukiCredentials
Stores credentials used by ConjureKit. - class AukiLighting
A class that manages AR lighting for ConjureKit Sessions. - class AukiModule
Base class for ConjureKit modules. - class AukiRigHelper
A class that contains helper methods for instantiating ConjureKit scene objects. - class AukiUnityBridge
A MonoBehaviour that provides callbacks for common Unity event functions. - class ConjureKit
ConjureKit main module - provides basic networking and can be used in combination with other modules to provide more functionality. - interface IAukiModule
- interface IConjureKit
- namespace Model
- class Entity
Represents an Entity - an object in a Session with a Pose and an ID that is owned by a specific participant. - class EntityComponent
Represents a component in HECS (Hagall Entity Component System) - labels an entity as possessing a particular aspect, and holds the data needed to model that aspect. - class Participant
Represents a Participant - a connected client e.g. a mobile device or other hardware that wishes to interact with Entities and other Participants in a Session. - class Session
Abstracts the shared state of a ConjureKit multiplayer session.
- class Entity
- struct SceneRig
Struct that contains various Unity & ConjureKit AR scene objects.
- class AukiConfiguration
- namespace Auki::Hagall
- namespace Auki::Hagall::Messages
- namespace Auki::Util
- namespace Auki::Util::Protobuf::WellKnownTypes
- namespace CustomMessageBroadcast
- namespace Entity
- namespace EntityAddBroadcast
- namespace EntityDeleteBroadcast
- namespace EntityUpdatePoseBroadcast
- namespace Object
- namespace Participant
- namespace ParticipantJoinBroadcast
- namespace ParticipantLeaveBroadcast
- namespace Pose
- namespace System
- namespace System::Collections::Concurrent
- namespace System::Collections::Generic
- namespace System::Net::Http
- namespace System::Runtime::CompilerServices
- namespace System::Threading::Tasks
- namespace Type
- namespace UnityEngine
- namespace UnityEngine::Networking
- namespace UnityEngine::PlayerLoop
- namespace UnityEngine::XR::ARFoundation
- namespace UnityEngine::XR::ARSubsystems