Romestead Assembly Reference

Candide.Graphics.Batcher.GraphicsResource

Type JSON

public class in Candide.Graphics.Batcher

Methods4
Properties2
Fields2
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Graphics.Batcher
  • Base typeSystem.Object
  • InterfacesSystem.IDisposable
  • Hash12CA8B0CE97D82532274A5B799E7CFF6086EA1E9D06F1585C6C997D8751E30AD

Relationships

Base type

System.Object

Interfaces

  • System.IDisposable

Fields

NameVisibilitySignature
_graphicsDeviceprivateprivate Microsoft.Xna.Framework.Graphics.GraphicsDevice _graphicsDevice
_selfReferenceprivateprivate System.WeakReference _selfReference

Properties

NameVisibilitySignature
GraphicsDevicepublicpublic Microsoft.Xna.Framework.Graphics.GraphicsDevice GraphicsDevice
IsDisposedpublicpublic System.Boolean IsDisposed

Methods

Dispose

protected System.Void Dispose(System.Boolean disposing)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3EC62AB42900C24160D0337EB0D8178C5F1F485CC7CF1E229BF32656585983DE
  • Body hash307C74F6CA4CE0B688055AC229C51AE5DF61CA89539681CDF2254E7E54234562
  • IL size47
Referenced calls
Called by

Dispose

public System.Void Dispose()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDE014003E4D2DF8186377C83B37FE9242D417482E3EA12E7F18D02CD8DC51E53
  • Body hash0B832DC412970E7A609F2F5E7404AA82E6B379AACBB5EC5730706638E4A282CA
  • IL size14
Referenced calls

Finalize

protected System.Void Finalize()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0D9E79B97736CFC415751F5B6C30B9A57121778D8CA81B96691A72AB88A56DAD
  • Body hash8F60F892DB4613A5458C065E113B03A48D7DB81533BB98DF4D36A43927980987
  • IL size17
Referenced calls

UpdateResourceReference

private System.Void UpdateResourceReference(System.Boolean shouldAdd)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashD1A6528C7D1111520A4938C20A7C7E9198D025A4B23FCF812EA7CC1029C38491
  • Body hash654CC5BAF25EDE02D6DB7E69F42EECEB2E38EF306F7FAECCDF3BEAC8C4F3C1FE
  • IL size62
Referenced calls
  • System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  • System.Type::GetMethod(System.String, System.Reflection.BindingFlags)
  • Candide.Graphics.Batcher.GraphicsResource::get_GraphicsDevice()
  • System.Reflection.MethodBase::Invoke(System.Object, System.Object[])
Called by
String literals
  • RemoveResourceReference
  • AddResourceReference