Show / Hide Table of Contents

Class NetObjAttachInfo

Inheritance
System.Object
NetObjAttachInfo
Implements
IBsonSerialize
IBsonSerializable
IBsonDeserializable
Namespace: Eco.Shared.Networking
Assembly: Eco.Shared.dll
Syntax
[BsonAutoSerialize]
public class NetObjAttachInfo : Object, IBsonSerialize, IBsonSerializable, IBsonDeserializable

Constructors

NetObjAttachInfo()

Declaration
public NetObjAttachInfo()

Fields

Hierarchy

Declaration
public byte[] Hierarchy
Field Value
Type Description
System.Byte[]

HitInfo

Declaration
public string HitInfo
Field Value
Type Description
System.String

LocalEulerAngles

Declaration
public Vector3 LocalEulerAngles
Field Value
Type Description
System.Numerics.Vector3

LocalPosition

Declaration
public Vector3 LocalPosition
Field Value
Type Description
System.Numerics.Vector3

LocalScale

Declaration
public Vector3 LocalScale
Field Value
Type Description
System.Numerics.Vector3

OwnerID

Declaration
public int OwnerID
Field Value
Type Description
System.Int32

ParentID

Declaration
public int ParentID
Field Value
Type Description
System.Int32

Methods

FromBson(BSONArray)

Declaration
public void FromBson(BSONArray bson)
Parameters
Type Name Description
BSONArray bson

ToBson()

Declaration
public BSONArray ToBson()
Returns
Type Description
BSONArray

Implements

IBsonSerialize
IBsonSerializable
IBsonDeserializable

Extension Methods

CommandLine.FeedFromCommandLine(Object)
CommandLine.ToCommandLineArgs(Object, Func<Object, Boolean>)
ListUtil.DepthFirstTraversal<T>(T, Func<T, IEnumerable<T>>)
EnumerableExtensions.SingleItemAsEnumerable<T>(T)
EventUtils.RaiseEvent<TEventArgs>(Object, String, TEventArgs)
PredicateUtils.MatchesAll<TEnumerable, T>(T, TEnumerable)
PredicateUtils.MatchesAll<T>(T, Func<T, Boolean>[])
PredicateUtils.MatchesAny<TEnumerable, T>(T, TEnumerable)
ReflectionUtils.PropertyValue<T>(Object, PropertyInfo)
ReflectionUtils.TryGetPropertyValueByName<T>(Object, String, out T)
ReflectionUtils.GetPropertyValueByName<T>(Object, String)
ReflectionUtils.SetPropertyByName(Object, String, Object)
ReflectionUtils.GetStructPropertyByName<T>(Object, String)
ReflectionUtils.GetStringPropertyByName(Object, String)
ReflectionUtils.ZipByProperty<T>(Object, Object, Object, Func<T, T, T>)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾