Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Microsoft.Xna.Framework Namespace Reference

Namespaces

namespace  Graphics
 

Classes

class  AssemblyRefs
 
struct  BoundingBox
 
class  BoundingFrustum
 
struct  BoundingSphere
 
struct  Color
 
class  Curve
 
class  CurveKey
 
class  CurveKeyCollection
 
class  EnvironmentVariables
 
class  FrameworkCallbackLinker
 
class  FrameworkDispatcher
 
class  FrameworkResources
 
class  FrameworkUIResources
 
class  GameClock
 
class  Gjk
 
class  Helpers
 
interface  IProxyProcessHandler
 
class  Logger
 
class  MathHelper
 
struct  Matrix
 
struct  PendingOperation
 
struct  Plane
 
struct  Point
 
struct  Quaternion
 
struct  Ray
 
struct  Rectangle
 
class  RegistryKeys
 
class  TitleContainer
 
class  TitleLocation
 
class  UnsafeNativeMethods
 
class  UserAsyncDispatcher
 
struct  Vector2
 
struct  Vector3
 
struct  Vector4
 
class  WindowsManagedCallbackHandler
 
class  XOverlappedAsyncResult
 

Enumerations

enum  ContainmentType { Disjoint , Contains , Intersects }
 
enum  CurveContinuity { Smooth , Step }
 
enum  CurveLoopType {
  Constant , Cycle , CycleOffset , Oscillate ,
  Linear
}
 
enum  CurveTangent { Flat , Linear , Smooth }
 
enum  DisplayOrientation { Default = 0 , LandscapeLeft = 1 , LandscapeRight = 2 , Portrait = 4 }
 
enum  ErrorCodes : uint {
  Success = 0u , Pending = 997u , NotConnected = 1167u , Empty = 4306u ,
  Busy = 170u , AccessDenied = 5u , AlreadyExists = 183u , D3DERR_WRONGTEXTUREFORMAT = 2289436696u ,
  D3DERR_TOOMANYOPERATIONS = 2289436701u , D3DERR_DRIVERINTERNALERROR = 2289436711u , D3DERR_NOTFOUND = 2289436774u , D3DERR_MOREDATA = 2289436775u ,
  D3DERR_DEVICELOST = 2289436776u , D3DERR_DEVICENOTRESET = 2289436777u , D3DERR_NOTAVAILABLE = 2289436784u , D3DERR_OUTOFVIDEOMEMORY = 2289435004u ,
  D3DERR_INVALIDCALL = 2289436786u , XACTENGINE_E_ALREADYINITIALIZED = 2328297473u , XACTENGINE_E_NOTINITIALIZED = 2328297474u , XACTENGINE_E_EXPIRED = 2328297475u ,
  XACTENGINE_E_NONOTIFICATIONCALLBACK = 2328297476u , XACTENGINE_E_NOTIFICATIONREGISTERED = 2328297477u , XACTENGINE_E_INVALIDUSAGE = 2328297478u , XACTENGINE_E_INVALIDDATA = 2328297479u ,
  XACTENGINE_E_INSTANCELIMITFAILTOPLAY = 2328297480u , XACTENGINE_E_NOGLOBALSETTINGS = 2328297481u , XACTENGINE_E_INVALIDVARIABLEINDEX = 2328297482u , XACTENGINE_E_INVALIDCATEGORY = 2328297483u ,
  XACTENGINE_E_INVALIDCUEINDEX = 2328297484u , XACTENGINE_E_INVALIDWAVEINDEX = 2328297485u , XACTENGINE_E_INVALIDTRACKINDEX = 2328297486u , XACTENGINE_E_INVALIDSOUNDOFFSETORINDEX = 2328297487u ,
  XACTENGINE_E_READFILE = 2328297488u , XACTENGINE_E_UNKNOWNEVENT = 2328297489u , XACTENGINE_E_INCALLBACK = 2328297490u , XACTENGINE_E_NOWAVEBANK = 2328297491u ,
  XACTENGINE_E_SELECTVARIATION = 2328297492u , XACTENGINE_E_MULTIPLEAUDITIONENGINES = 2328297493u , XACTENGINE_E_WAVEBANKNOTPREPARED = 2328297494u , XACTENGINE_E_NORENDERER = 2328297495u ,
  XACTENGINE_E_INVALIDENTRYCOUNT = 2328297496u , XACTENGINE_E_SEEKTIMEBEYONDCUEEND = 2328297497u , XACTENGINE_E_AUDITION_WRITEFILE = 2328297729u , XACTENGINE_E_AUDITION_NOSOUNDBANK = 2328297730u ,
  XACTENGINE_E_AUDITION_INVALIDRPCINDEX = 2328297731u , XACTENGINE_E_AUDITION_MISSINGDATA = 2328297732u , XACTENGINE_E_AUDITION_UNKNOWNCOMMAND = 2328297733u , XACTENGINE_E_AUDITION_INVALIDDSPINDEX = 2328297734u ,
  XACTENGINE_E_AUDITION_MISSINGWAVE = 2328297735u , XACTENGINE_E_AUDITION_CREATEDIRECTORYFAILED = 2328297736u , XACTENGINE_E_AUDITION_INVALIDSESSION = 2328297737u , ZDKSYSTEM_E_AUDIO_INSTANCELIMIT = 2343370753u ,
  ZDKSYSTEM_E_AUDIO_INVALIDSTATE = 2343370754u , ZDKSYSTEM_E_AUDIO_INVALIDDATA = 2343370755u , CAPTURE_ENGINE_E_DEVICEGONE = 2364407809u , DIRECTRENDERING_E_INVALID_MODE = 2150814720u ,
  DIRECTRENDERING_E_ELEMENT_NOT_IN_VISUALTREE = 2281703676u , VFW_E_NO_AUDIO_HARDWARE = 2147746390u , E_INVALIDARG = 2147942487u , E_FAIL = 2147500037u ,
  E_ABORT = 2147500036u , E_ACCESSDENIED = 2147942405u , E_NOTIMPL = 2147500033u , E_OUTOFMEMORY = 2147942414u ,
  STRSAFE_E_INSUFFICIENT_BUFFER = 2147942522u , REGDB_E_CLASSNOTREG = 2147746132u , ERROR_SHARING_VIOLATION = 2147942432u
}
 
enum  KernelReturnCode : uint {
  OutputBufferTooSmall = 2147746304u , TooManyPendingAsyncOperations , BeginEndPairDoesNotMatch , AsyncShutdown ,
  TitleUpdate , ProFeatureNotSupported , ProfileNotSignedIn , ProfileNotPrivileged ,
  GuideAlreadyVisible , NetworkError , PacketQueueFull , SessionAlreadyExists ,
  SessionNotFound , SessionNotJoinable , SessionFull , StaleSearchResult ,
  QualityOfServiceNotComplete , NotInvited , InviteeNotSignedIn , TrialMode ,
  NetworkNotAvailable , LIVEn400BadRequest , LIVEn401Unauthorized , LIVEn500InternalServerError ,
  LIVEn503ServiceUnavailable , LIVEnTitleUpdateRequired , LIVEnFlashUpdateRequired , LIVEnNotSupportedTitle ,
  LIVEnAccountBanned , LIVEnAccountSuspended , LIVEnCountryNotSupported , LIVEnGamertagChangeRequired ,
  LIVEnGamertagUpdateRequired , LIVEnXBLConnectionUnavailable , LIVEnUnexpectedNetworkError , LIVEnServiceNotProvisioned ,
  LIVEnInvalidUser , LIVEnTermsOfServiceNotAccepted , LIVEnXBLNotEnabled , LIVEnNoXBLAccount ,
  NetworkOperationTimedOut
}
 
enum  LoggingEvent {
  ApplicationConstruction , ApplicationStartup , DevicePresent , Update ,
  Draw , LoadContent , AwardAchievement , GamerServicesInitialize ,
  GetAchievements , GetProfile , GetFromGamertag , GetPartnerToken ,
  LeaderboardRead , LeaderboardWrite , ShowGameInvite , ShowGamercard ,
  ShowMessageBox
}
 
enum  ManagedCallType {
  NoManagedCall = 1 , RunUnitTestDelegate , AsyncOperationCompleted , Media_ActiveSongChanged ,
  Media_PlayStateChanged , Net_WriteLeaderboards , System_DeviceChanged , System_DownloadCompleted ,
  CaptureBufferReady , PlaybackBufferNeeded
}
 
enum  PlaneIntersectionType { Front , Back , Intersecting }
 
enum  PlayerIndex { One , Two , Three , Four }
 
enum  XnaImageFormat { Jpeg , Gif , Png }
 
enum  XnaImageOperation { Nothing = 0 , Scale = 1 , Crop = 2 }
 

Functions

delegate void AsyncOperationCleanup (uint kernelHandle)