Romestead Assembly Reference

Candide.World.World3DObject

Type JSON

public class in Candide.World

Methods9
Properties0
Fields13
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.World
  • Base typeSystem.Object
  • HashC9C7F09CA5BEA66F615513FD13EFBD61952F40C1D9DCDFE7541480CC7724BD6A

Relationships

Fields

NameVisibilitySignature
CollisionMaskspublicpublic CandideCreator.Shared.Collision.CollisionMasks CollisionMasks
Facespublicpublic Candide.World.Face[] Faces
HighestPointpublicpublic System.Single HighestPoint
IndexBufferpublicpublic Microsoft.Xna.Framework.Graphics.IndexBuffer IndexBuffer
Indicesprotectedprotected System.UInt16[] Indices
Invisiblepublicpublic System.Boolean Invisible
Positionpublicpublic Microsoft.Xna.Framework.Vector3 Position
Rotationpublicpublic System.Single Rotation
Sizepublicpublic Microsoft.Xna.Framework.Vector3 Size
Solidpublicpublic System.Boolean Solid
VertexBufferpublicpublic Microsoft.Xna.Framework.Graphics.VertexBuffer VertexBuffer
Verticespublicpublic Microsoft.Xna.Framework.Vector3[] Vertices
_fiprivateprivate System.Int32 _fi

Methods

AddFace

protected System.Void AddFace(System.Int32 a, System.Int32 b, System.Int32 c)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash03F45F1D419064757976FCEDFB372B45937B8C2477DF2443569D236FBB4C8BD1
  • Body hash48CF4D851EE08EA649F8D5DE277B330A1869DDC7BCB28C69F27E57C970A220DE
  • IL size96
Referenced calls
Called by

AddFace

protected System.Void AddFace(System.UInt16 a, System.UInt16 b, System.UInt16 c)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashE4F852A393E186107F4046109B9BE637D835FD8A2F756F9527C72BA2537F1DA8
  • Body hash09A1E35A81FE603DD8C5D9480BF4D33DAC89EA29A3135B62EB2048EF25F778C8
  • IL size93
Referenced calls

GenerateFromFaces

protected System.Void GenerateFromFaces()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash165A1844D6A62130FEA27AD914B3A8C4AC5B631B66E92D84109AD5CEDCA052BF
  • Body hashA3916886B30BF7ECC13BD443C183FB2CFD8139D5BC6F32C41EFB91F139601211
  • IL size308
Referenced calls
  • CandideCreator.Shared.GraphicsModels.VertexTbn::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)
  • Microsoft.Xna.Framework.Graphics.VertexBuffer::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.VertexDeclaration, System.Int32, Microsoft.Xna.Framework.Graphics.BufferUsage)
  • Microsoft.Xna.Framework.Graphics.VertexBuffer::SetData(!!0[])
Called by

GetCollision

public CandideCreator.Shared.Collision.CollisionShape GetCollision()

Method metadata
  • Visibilitypublic
  • Return typeCandideCreator.Shared.Collision.CollisionShape
  • StaticFalse
  • VirtualTrue
  • HashC96AE17C52D6975A2180F028FAA756FCA0C50404EF6799583676459172B39CE6
  • Body hash27479661B2F4A9D55143A6BDB57FAE59A931FCF602F5EC1E409B2EC9ACA9965C
  • IL size45
Referenced calls
  • CandideCreator.Shared.Collision.CollisionRectangle::.ctor(System.Single, System.Single)
Called by

Init

public System.Void Init(CandideCreator.Shared.Tiled.TiledObject obj)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashA9C2FB4577CB257AD70032E650C3ADCB4EE678652E0DE9E114062D65869A67BA
  • Body hashCAE84B94046B3BF99F9CC42CEEA5529B3B6E8780AEEDC0DA92BF2B827C921BAA
  • IL size334
Referenced calls
Called by
String literals
  • solid
  • z_size
  • z_pos

Init

public System.Void Init(System.Single x, System.Single y, System.Single z, System.Single width, System.Single height, System.Single depth, System.Single rotation, System.Boolean solid)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash13D1632BEDAC02A842DB3724E33C7575210F4C20E68A21E2F7E9DAA76E64442A
  • Body hash252CBF53CA4BF7B81227B0C10C276EBC4A3DB16E9854AC7420BE8E96ECCE9381
  • IL size241
Referenced calls

T

protected Microsoft.Xna.Framework.Color T(Microsoft.Xna.Framework.Color c)

Method metadata
  • Visibilityprotected
  • Return typeMicrosoft.Xna.Framework.Color
  • StaticTrue
  • VirtualFalse
  • HashE39AEE7083F33C8416F62CCBBCB2B2FA9F5A247BDB280EA7F6DF6E2B5C2C3342
  • Body hash64A0646BBF6ECAB9EF349569369A4472D787B6BD6DD30D6F185C555A5515270C
  • IL size12
Referenced calls
  • Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)
Called by