Show / Hide Table of Contents

Class Blip

Blip element A blip is an icon that shows up on the F11 map, and the radar.

Inheritance
object
Element
Blip
Inherited Members
Element.Parent
Element.Children
Element.Associations
Element.AssociatedPlayers
Element.Id
Element.TimeContext
Element.Name
Element.position
Element.Position
Element.Right
Element.Up
Element.Forward
Element.rotation
Element.Rotation
Element.velocity
Element.Velocity
Element.turnVelocity
Element.TurnVelocity
Element.interior
Element.Interior
Element.dimension
Element.Dimension
Element.alpha
Element.Alpha
Element.areCollisionsEnabled
Element.AreCollisionsEnabled
Element.isCallPropagationEnabled
Element.IsCallPropagationEnabled
Element.isFrozen
Element.IsFrozen
Element.UpdateContext
Element.IsSync
Element.Subscribers
Element.ElementDataSubscriptions
Element.BroadcastableElementData
Element.Attachment
Element.AttachedElements
Element.IsDestroyed
Element.IsVisibleToEveryone
Element.AddSubscriber(Player)
Element.RemoveSubscriber(Player)
Element.GetAndIncrementTimeContext()
Element.CanUpdateSync(byte)
Element.Destroy()
Element.RunWithContext(Action, ElementUpdateContext)
Element.RunWithContext(Func<Task>, ElementUpdateContext)
Element.RunAsSync(Action, bool)
Element.RunAsSync(Func<Task>, bool)
Element.RemoveFrom(MtaServer)
Element.AssociateWith(Player)
Element.RemoveFrom(Player)
Element.UpdateAssociatedPlayers()
Element.AddChild(Element)
Element.RemoveChild(Element)
Element.IsChildOf(Element)
Element.SetData(string, LuaValue, DataSyncType)
Element.GetData(string, bool)
Element.SubscribeToData(Player, string)
Element.UnsubscribeFromData(Player, string)
Element.UnsubscribeFromAllData(Player)
Element.IsPlayerSubscribedToData(Player, string)
Element.GetPlayersSubcribedToData(string)
Element.AttachTo(Element, Vector3?, Vector3?)
Element.DetachFrom(Element)
Element.CreateFor(IEnumerable<Player>)
Element.CreateFor(Player)
Element.DestroyFor(IEnumerable<Player>)
Element.DestroyFor(Player)
Element.PositionChanged
Element.RotationChanged
Element.VelocityChanged
Element.TurnVelocityChanged
Element.InteriorChanged
Element.DimensionChanged
Element.AlphaChanged
Element.NameChanged
Element.CallPropagationChanged
Element.CollisionEnabledChanged
Element.FrozenChanged
Element.IdChanged
Element.AssociatedWith
Element.RemovedFrom
Element.DataChanged
Element.Attached
Element.Detached
Element.AttachedOffsetChanged
Element.Destroyed
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SlipeServer.Server.Elements
Assembly: SlipeServer.Server.dll
Syntax
public class Blip : Element

Constructors

| Edit this page View Source

Blip(Vector3, BlipIcon, ushort, short)

Declaration
public Blip(Vector3 position, BlipIcon icon, ushort visibleDistance = 16000, short ordering = 0)
Parameters
Type Name Description
Vector3 position
BlipIcon icon
ushort visibleDistance
short ordering

Properties

| Edit this page View Source

Color

Declaration
public Color Color { get; set; }
Property Value
Type Description
Color
| Edit this page View Source

ElementType

The element type as per MTA's specifications. Multiple C# types can share the same MTA element type.

Declaration
public override ElementType ElementType { get; }
Property Value
Type Description
ElementType
Overrides
Element.ElementType
| Edit this page View Source

Icon

Declaration
public BlipIcon Icon { get; set; }
Property Value
Type Description
BlipIcon
| Edit this page View Source

Ordering

Declaration
public short Ordering { get; set; }
Property Value
Type Description
short
| Edit this page View Source

Size

Declaration
public byte Size { get; set; }
Property Value
Type Description
byte
| Edit this page View Source

VisibleDistance

Declaration
public ushort VisibleDistance { get; set; }
Property Value
Type Description
ushort

Methods

| Edit this page View Source

AssociateWith(MtaServer)

Declaration
public Blip AssociateWith(MtaServer server)
Parameters
Type Name Description
MtaServer server
Returns
Type Description
Blip

Events

| Edit this page View Source

ColorChanged

Declaration
public event ElementChangedEventHandler<Blip, Color>? ColorChanged
Event Type
Type Description
ElementChangedEventHandler<Blip, Color>
| Edit this page View Source

IconChanged

Declaration
public event ElementChangedEventHandler<Blip, BlipIcon>? IconChanged
Event Type
Type Description
ElementChangedEventHandler<Blip, BlipIcon>
| Edit this page View Source

OrderingChanged

Declaration
public event ElementChangedEventHandler<Blip, short>? OrderingChanged
Event Type
Type Description
ElementChangedEventHandler<Blip, short>
| Edit this page View Source

SizeChanged

Declaration
public event ElementChangedEventHandler<Blip, byte>? SizeChanged
Event Type
Type Description
ElementChangedEventHandler<Blip, byte>
| Edit this page View Source

VisibleDistanceChanged

Declaration
public event ElementChangedEventHandler<Blip, ushort>? VisibleDistanceChanged
Event Type
Type Description
ElementChangedEventHandler<Blip, ushort>

Extension Methods

BlipPropertyRelayingExtensions.AddBlipRelayers(Blip)
ElementPropertyRelayingExtensions.AddRelayers(Element)
ElementPropertyRelayingExtensions.RelayChange(Element, Packet)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX