Show / Hide Table of Contents

Interface IMySpectatorTools

ModAPI interface giving access to spector control

Namespace: VRage.Game.ModAPI
Assembly: VRage.Game.dll
Syntax
public interface IMySpectatorTools

Properties

TrackedSlots

Get tracked entities

Declaration
IReadOnlyList<MyLockEntityState> TrackedSlots { get; }
Property Value
Type Description
System.Collections.Generic.IReadOnlyList<MyLockEntityState>

Methods

ClearTrackedSlot(Int32)

Removes tracking entity at slot

Declaration
void ClearTrackedSlot(int slotIndex)
Parameters
Type Name Description
System.Int32 slotIndex

Slot to remove

GetMode()

Gets current camera work

Declaration
MyCameraMode GetMode()
Returns
Type Description
MyCameraMode

Mode of work

GetTarget()

Gets current tracked entity

Declaration
IMyEntity GetTarget()
Returns
Type Description
IMyEntity

Entity

LockHitEntity()

Lock entity that you look at

Declaration
void LockHitEntity()

NextPlayer()

Switching camera to next player

Declaration
void NextPlayer()

PreviousPlayer()

Switching camera to previous player

Declaration
void PreviousPlayer()

SaveTrackedSlot(Int32)

Save current camera and track settings at slot

Declaration
void SaveTrackedSlot(int slotIndex)
Parameters
Type Name Description
System.Int32 slotIndex

Index to save at

SelectTrackedSlot(Int32)

Switch to selected

Declaration
void SelectTrackedSlot(int slotIndex)
Parameters
Type Name Description
System.Int32 slotIndex

SetMode(MyCameraMode)

Set camera work mode

Declaration
void SetMode(MyCameraMode mode)
Parameters
Type Name Description
MyCameraMode mode

Mode of work

SetTarget(IMyEntity)

Set tracked target

Declaration
void SetTarget(IMyEntity ent)
Parameters
Type Name Description
IMyEntity ent

Entity to follow

☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾