Show / Hide Table of Contents

Struct DFBlock.RmbBlock3dObjectRecord

3D object data, such as buildings, walls, tables, cages, etc.

Namespace: DaggerfallConnect
Assembly: Assembly-CSharp.dll
Syntax
[fsObject(Processor = typeof(DFBlock.RmbBlock3dObjectRecordProcessor))]
public struct RmbBlock3dObjectRecord

Fields

| Improve this Doc View Source

ModelId

ID of model to be loaded.

Declaration
public string ModelId
Field Value
Type Description
String
| Improve this Doc View Source

ModelIdNum

Model ID parsed to UInt32.

Declaration
public uint ModelIdNum
Field Value
Type Description
UInt32
| Improve this Doc View Source

ObjectType

Object type for an unknown enumeration. 0x03 = misc indoor objects.

Declaration
public byte ObjectType
Field Value
Type Description
Byte
| Improve this Doc View Source

XPos

X position in 3D space.

Declaration
public int XPos
Field Value
Type Description
Int32
| Improve this Doc View Source

XRotation

X rotation.

Declaration
public short XRotation
Field Value
Type Description
Int16
| Improve this Doc View Source

XScale

X scale

Declaration
public float XScale
Field Value
Type Description
Single
| Improve this Doc View Source

YPos

Y position in 3D space.

Declaration
public int YPos
Field Value
Type Description
Int32
| Improve this Doc View Source

YRotation

Y rotation.

Declaration
public short YRotation
Field Value
Type Description
Int16
| Improve this Doc View Source

YScale

Y scale

Declaration
public float YScale
Field Value
Type Description
Single
| Improve this Doc View Source

ZPos

Z position in 3D space.

Declaration
public int ZPos
Field Value
Type Description
Int32
| Improve this Doc View Source

ZRotation

Z rotation.

Declaration
public short ZRotation
Field Value
Type Description
Int16
| Improve this Doc View Source

ZScale

Z scale

Declaration
public float ZScale
Field Value
Type Description
Single
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX