C# 클래스 Ethos.PluginInfo

상속: GLib.Object
파일 보기 프로젝트 열기: chergert/ethos

Private Properties

프로퍼티 타입 설명
OnLoaded void
OnUnloaded void
OverrideLoaded void
OverrideUnloaded void
PluginInfo System
ethos_plugin_info_get_active bool
ethos_plugin_info_get_authors IntPtr
ethos_plugin_info_get_copyright IntPtr
ethos_plugin_info_get_dependencies IntPtr
ethos_plugin_info_get_description IntPtr
ethos_plugin_info_get_errors IntPtr
ethos_plugin_info_get_filename IntPtr
ethos_plugin_info_get_iage uint
ethos_plugin_info_get_icon IntPtr
ethos_plugin_info_get_id IntPtr
ethos_plugin_info_get_loader IntPtr
ethos_plugin_info_get_module IntPtr
ethos_plugin_info_get_name IntPtr
ethos_plugin_info_get_type IntPtr
ethos_plugin_info_get_version IntPtr
ethos_plugin_info_get_website IntPtr
ethos_plugin_info_has_errors bool
ethos_plugin_info_load_from_data bool
ethos_plugin_info_load_from_file bool
ethos_plugin_info_new IntPtr
ethos_plugin_info_set_filename void
ethos_plugin_info_set_id void
loaded_cb void
unloaded_cb void

공개 메소드들

메소드 설명
LoadFromData ( string group, string data ) : bool
LoadFromFile ( string group, string filename ) : bool
PluginInfo ( ) : System
PluginInfo ( IntPtr raw ) : System

비공개 메소드들

메소드 설명
OnLoaded ( ) : void
OnUnloaded ( ) : void
OverrideLoaded ( GLib gtype ) : void
OverrideUnloaded ( GLib gtype ) : void
PluginInfo ( GLib gtype ) : System
ethos_plugin_info_get_active ( IntPtr raw ) : bool
ethos_plugin_info_get_authors ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_copyright ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_dependencies ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_description ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_errors ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_filename ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_iage ( IntPtr raw ) : uint
ethos_plugin_info_get_icon ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_id ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_loader ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_module ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_name ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_type ( ) : IntPtr
ethos_plugin_info_get_version ( IntPtr raw ) : IntPtr
ethos_plugin_info_get_website ( IntPtr raw ) : IntPtr
ethos_plugin_info_has_errors ( IntPtr raw ) : bool
ethos_plugin_info_load_from_data ( IntPtr raw, IntPtr group, IntPtr data, UIntPtr length, IntPtr &error ) : bool
ethos_plugin_info_load_from_file ( IntPtr raw, IntPtr group, IntPtr filename, IntPtr &error ) : bool
ethos_plugin_info_new ( ) : IntPtr
ethos_plugin_info_set_filename ( IntPtr raw, IntPtr filename ) : void
ethos_plugin_info_set_id ( IntPtr raw, IntPtr id ) : void
loaded_cb ( IntPtr inst ) : void
unloaded_cb ( IntPtr inst ) : void

메소드 상세

LoadFromData() 공개 메소드

public LoadFromData ( string group, string data ) : bool
group string
data string
리턴 bool

LoadFromFile() 공개 메소드

public LoadFromFile ( string group, string filename ) : bool
group string
filename string
리턴 bool

PluginInfo() 공개 메소드

public PluginInfo ( ) : System
리턴 System

PluginInfo() 공개 메소드

public PluginInfo ( IntPtr raw ) : System
raw IntPtr
리턴 System