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

Namespaces

namespace  Achievements
 
namespace  Audio
 
namespace  Chat
 
namespace  Cinematics
 
namespace  DataStructures
 
namespace  Enums
 
namespace  GameContent
 
namespace  GameInput
 
namespace  Graphics
 
namespace  ID
 
namespace  Initializers
 
namespace  IO
 
namespace  Localization
 
namespace  Map
 
namespace  Modules
 
namespace  Net
 
namespace  ObjectData
 
namespace  Physics
 
namespace  Server
 
namespace  Social
 
namespace  Testing
 
namespace  UI
 
namespace  Utilities
 
namespace  WorldBuilding
 

Classes

struct  AdvancedPopupRequest
 
class  Animation
 
struct  BitsByte
 
class  Chest
 
class  Cloud
 
class  Collision
 
class  CombatText
 
class  DelegateMethods
 
class  Dust
 
class  Entity
 
class  EquipmentLoadout
 
class  FrameSkipTest
 
class  Framing
 
struct  GetItemSettings
 
class  Gore
 
class  HitTile
 
class  IngameOptions
 
class  Item
 
class  Lang
 
class  Lighting
 
class  Liquid
 
class  LiquidBuffer
 
class  Main
 
class  MessageBuffer
 
class  Minecart
 
class  Mount
 
class  NetMessage
 
class  Netplay
 
class  NPC
 
struct  NPCSpawnParams
 
class  Player
 
class  PopupText
 
class  Program
 
class  Projectile
 
class  Rain
 
class  Recipe
 
class  RecipeGroup
 
class  Ref
 
class  RemoteClient
 
class  RemoteServer
 
class  SceneMetrics
 
struct  SceneMetricsScanSettings
 
struct  ShoppingSettings
 
class  Sign
 
class  Star
 
class  StrayMethods
 
class  TestHighFPSIssues
 
class  Tile
 
struct  TileColorCache
 
struct  TileObject
 
class  TimeLogger
 
class  Utils
 
class  WaterfallID
 
class  WaterfallManager
 
class  WindowsLaunch
 
class  Wiring
 
class  WorldGen
 
class  WorldSections
 

Enumerations

enum  ItemSerializationContext { SavingAndLoading , Syncing }
 
enum  PartyHatColor {
  None = 0 , Blue = 1 , Pink = 2 , Cyan = 3 ,
  Purple = 4 , White = 5 , Count = 5
}
 
enum  PlayerSpawnContext { ReviveFromDeath , SpawningIntoWorld , RecallFromItem }
 
enum  PopupTextContext {
  RegularItemPickup , ItemPickupToVoidContainer , SonarAlert , ItemReforge ,
  ItemCraft , Advanced
}
 
enum  ZoomContext { Unscaled , World , Unscaled_MouseInWorld , UI }
 

Functions

delegate void ResolutionChangeEvent (int width, int height)
 
delegate void TileChangeReceivedEvent (int x, int y, int count, TileChangeType type)