Table of Contents

Struct EffectObjectNodeReference

Namespace
Stride.Rendering
Assembly
Stride.Rendering.dll
public struct EffectObjectNodeReference
Inherited Members

Constructors

EffectObjectNodeReference(int)

public EffectObjectNodeReference(int index)

Parameters

index int

Fields

Index

public readonly int Index

Field Value

int

Invalid

Invalid slot.

public static readonly EffectObjectNodeReference Invalid

Field Value

EffectObjectNodeReference

Methods

Equals(object)

Indicates whether this instance and a specified object are equal.

public override bool Equals(object other)

Parameters

other object

Returns

bool

true if obj and this instance are the same type and represent the same value; otherwise, false.

GetHashCode()

Returns the hash code for this instance.

public override int GetHashCode()

Returns

int

A 32-bit signed integer that is the hash code for this instance.

Operators

operator +(EffectObjectNodeReference, int)

public static EffectObjectNodeReference operator +(EffectObjectNodeReference value, int offset)

Parameters

value EffectObjectNodeReference
offset int

Returns

EffectObjectNodeReference

operator ==(EffectObjectNodeReference, EffectObjectNodeReference)

public static bool operator ==(EffectObjectNodeReference a, EffectObjectNodeReference b)

Parameters

a EffectObjectNodeReference
b EffectObjectNodeReference

Returns

bool

operator !=(EffectObjectNodeReference, EffectObjectNodeReference)

public static bool operator !=(EffectObjectNodeReference a, EffectObjectNodeReference b)

Parameters

a EffectObjectNodeReference
b EffectObjectNodeReference

Returns

bool

operator *(EffectObjectNodeReference, int)

public static EffectObjectNodeReference operator *(EffectObjectNodeReference value, int multiplyFactor)

Parameters

value EffectObjectNodeReference
multiplyFactor int

Returns

EffectObjectNodeReference