Table of Contents

Struct EntityDimension

Namespace
Obsidian.API
Assembly
Obsidian.API.dll
public readonly struct EntityDimension : IEquatable<EntityDimension>
Implements
Inherited Members

Fields

Zero

public static readonly EntityDimension Zero

Field Value

EntityDimension

Properties

Height

public required float Height { get; init; }

Property Value

float

Width

public required float Width { get; init; }

Property Value

float

Methods

CreateBBFromPosition(VectorF)

public BoundingBox CreateBBFromPosition(VectorF position)

Parameters

position VectorF

Returns

BoundingBox

Equals(EntityDimension)

public bool Equals(EntityDimension other)

Parameters

other EntityDimension

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(EntityDimension, EntityDimension)

public static bool operator ==(EntityDimension left, EntityDimension right)

Parameters

left EntityDimension
right EntityDimension

Returns

bool

operator !=(EntityDimension, EntityDimension)

public static bool operator !=(EntityDimension left, EntityDimension right)

Parameters

left EntityDimension
right EntityDimension

Returns

bool