tModLoader v2024.03
A mod to make and play Terraria mods
CloudSocialModule Class Referenceabstract

Inherits ISocialModule, Terraria.Social.Base.CloudSocialModule, and Terraria.Social.Base.CloudSocialModule.

Public Member Functions

virtual void BindTo (Preferences preferences)
 
abstract bool Delete (string path)
 
override bool Delete (string path)
 
override bool Delete (string path)
 
abstract bool Forget (string path)
 
override bool Forget (string path)
 
override bool Forget (string path)
 
abstract IEnumerable< string > GetFiles ()
 
override IEnumerable< string > GetFiles ()
 
override IEnumerable< string > GetFiles ()
 
abstract int GetFileSize (string path)
 
override int GetFileSize (string path)
 
override int GetFileSize (string path)
 
abstract bool HasFile (string path)
 
override bool HasFile (string path)
 
override bool HasFile (string path)
 
abstract void Initialize ()
 
override void Initialize ()
 
override void Initialize ()
 
byte[] Read (string path)
 
void Read (string path, byte[] buffer)
 
abstract void Read (string path, byte[] buffer, int length)
 
override void Read (string path, byte[] buffer, int size)
 
override void Read (string path, byte[] buffer, int size)
 
abstract void Shutdown ()
 
override void Shutdown ()
 
override void Shutdown ()
 
bool Write (string path, byte[] data)
 
abstract bool Write (string path, byte[] data, int length)
 
override bool Write (string path, byte[] data, int length)
 
override bool Write (string path, byte[] data, int length)
 
void Initialize ()
 
void Shutdown ()
 

Public Attributes

bool EnabledByDefault
 

Member Function Documentation

◆ Initialize() [1/3]

abstract void CloudSocialModule.Initialize ( )
pure virtual

Implements ISocialModule.

◆ Initialize() [2/3]

override void CloudSocialModule.Initialize ( )

Implements ISocialModule.

◆ Initialize() [3/3]

override void CloudSocialModule.Initialize ( )

Implements ISocialModule.

◆ Shutdown() [1/3]

abstract void CloudSocialModule.Shutdown ( )
pure virtual

Implements ISocialModule.

◆ Shutdown() [2/3]

override void CloudSocialModule.Shutdown ( )

Implements ISocialModule.

◆ Shutdown() [3/3]

override void CloudSocialModule.Shutdown ( )

Implements ISocialModule.