C# Class Syphon, ITP_OpenSourceAnimation

Inheritance: MonoBehaviour
Afficher le fichier Open project: n1ckfg/ITP_OpenSourceAnimation Class Usage Examples

Méthodes publiques

Свойство Type Description
syphonScriptCount int

Méthodes publiques

Méthode Description
AddClientToSyphonClientsList ( string appName, string name, SyphonServerObject, server ) : SyphonClientObject,
Awake ( ) : void
CreateClient ( string appName, string name ) : SyphonClientObject,
DestroyClient ( SyphonClientObject, destroyObj ) : void
GetSyphonClient ( string uuid ) : SyphonClientObject,
GetSyphonClient ( string appName, string name ) : SyphonClientObject,
GetSyphonServer ( string appName, string name ) : SyphonServerObject,
OnPreRender ( ) : void
OnRepaintServerListGUI ( ) : void
RegisterClientInstance ( SyphonClientTexture, tex, SyphonClientObject, obj ) : void
UnregisterClientInstance ( SyphonClientTexture, tex ) : void
Update ( ) : void
UpdateServerNames ( ) : void
assemblyIsUpdated ( ) : bool
cacheAssembly ( ) : void
initSyphonServers ( ) : void

Private Methods

Méthode Description
CacheClientTextureValues ( int textureId, int width, int height, IntPtr syphonClientTextureInstance ) : bool
CacheServerTextureValues ( int textureId, int width, int height, IntPtr syphonServerTextureInstance ) : bool
CreateClientTexture ( IntPtr serverPtr ) : IntPtr
CreateServerTexture ( string serverName ) : IntPtr
InitDelegateCallbacks ( OnTextureSizeChangedDelegate texSize, OnAnnounceServerDelegate announceServer, OnRetireServerDelegate retireServer, OnUpdateServerDelegate updateServer ) : void
OnAnnounceServer ( string appName, string name, string uuid, IntPtr serverPtr ) : void
OnRetireServer ( string appName, string name, string uuid ) : void
OnTextureSizeChanged ( int ptr, int width, int height ) : void
OnUpdateServer ( string appName, string name, string uuid, IntPtr serverPtr ) : void
QueueToKillTexture ( IntPtr killMe ) : void
SyServerAtIndex ( int counter, StringBuilder myAppName, StringBuilder myName, StringBuilder myUuId ) : IntPtr
SyServerCount ( ) : int
UpdateTextureSizes ( ) : void
cacheGraphicsContext ( ) : int
registerClientInstance ( SyphonClientTexture, tex, SyphonClientObject, obj ) : void
unregisterClientInstance ( SyphonClientTexture, tex ) : void

Method Details

AddClientToSyphonClientsList() public static méthode

public static AddClientToSyphonClientsList ( string appName, string name, SyphonServerObject, server ) : SyphonClientObject,
appName string
name string
server SyphonServerObject,
Résultat SyphonClientObject,

Awake() public méthode

public Awake ( ) : void
Résultat void

CreateClient() public static méthode

public static CreateClient ( string appName, string name ) : SyphonClientObject,
appName string
name string
Résultat SyphonClientObject,

DestroyClient() public static méthode

public static DestroyClient ( SyphonClientObject, destroyObj ) : void
destroyObj SyphonClientObject,
Résultat void

GetSyphonClient() public static méthode

public static GetSyphonClient ( string uuid ) : SyphonClientObject,
uuid string
Résultat SyphonClientObject,

GetSyphonClient() public static méthode

public static GetSyphonClient ( string appName, string name ) : SyphonClientObject,
appName string
name string
Résultat SyphonClientObject,

GetSyphonServer() public static méthode

public static GetSyphonServer ( string appName, string name ) : SyphonServerObject,
appName string
name string
Résultat SyphonServerObject,

OnPreRender() public méthode

public OnPreRender ( ) : void
Résultat void

OnRepaintServerListGUI() public méthode

public OnRepaintServerListGUI ( ) : void
Résultat void

RegisterClientInstance() public static méthode

public static RegisterClientInstance ( SyphonClientTexture, tex, SyphonClientObject, obj ) : void
tex SyphonClientTexture,
obj SyphonClientObject,
Résultat void

UnregisterClientInstance() public static méthode

public static UnregisterClientInstance ( SyphonClientTexture, tex ) : void
tex SyphonClientTexture,
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

UpdateServerNames() public méthode

public UpdateServerNames ( ) : void
Résultat void

assemblyIsUpdated() public static méthode

public static assemblyIsUpdated ( ) : bool
Résultat bool

cacheAssembly() public static méthode

public static cacheAssembly ( ) : void
Résultat void

initSyphonServers() public méthode

public initSyphonServers ( ) : void
Résultat void

Property Details

syphonScriptCount public_oe static_oe property

public static int syphonScriptCount
Résultat int