ParseFuncName() public static method

public static ParseFuncName ( Delegate d ) : ScriptString
d System.Delegate
return ScriptString
コード例 #1
0
        public bool SetParameterChangeBehaviour(uint index, Action <IntPtr, uint, int> func)
        {
            var method = func.Method;

            return(Global_SetParameterChangeBehaviour(index,
                                                      CoreUtils.ParseFuncName(method.DeclaringType.FullName + "::" + method.Name).ThisPtr));
        }
コード例 #2
0
ファイル: TimeEvents.cs プロジェクト: 2cwldys/fodev-tools
        public uint CreateTimeEvent(uint begin_second, Func <IntPtr, uint> func, IntArray values, bool save)
        {
            var type = func.Method.DeclaringType;

            return(Global_CreateTimeEventValues(begin_second, CoreUtils.ParseFuncName(type.FullName + "::" + func.Method.Name).ThisPtr, values.ThisPtr, save));
        }
コード例 #3
0
ファイル: TimeEvents.cs プロジェクト: 2cwldys/fodev-tools
 public uint CreateTimeEvent(uint begin_second, string func_name, IntArray values, bool save)
 {
     return(Global_CreateTimeEventValues(begin_second, CoreUtils.ParseFuncName(func_name).ThisPtr, values.ThisPtr, save));
 }
コード例 #4
0
ファイル: TimeEvents.cs プロジェクト: 2cwldys/fodev-tools
 public uint CreateTimeEvent(uint begin_second, string func_name, bool save)
 {
     return(Global_CreateTimeEventEmpty(begin_second, CoreUtils.ParseFuncName(func_name).ThisPtr, save));
 }
コード例 #5
0
 public bool SetParameterChangeBehaviour(uint index, string func_name)
 {
     return(Global_SetParameterChangeBehaviour(index, CoreUtils.ParseFuncName(func_name).ThisPtr));
 }
コード例 #6
0
 public void SetSendParameter(int index, bool enabled, string allow_func)
 {
     Global_SetSendParameterFunc(index, enabled, CoreUtils.ParseFuncName(allow_func).ThisPtr);
 }
コード例 #7
0
 public bool AddTextListener(Say say_type, string first_str, ushort parameter, string script_name)
 {
     return(Global_AddTextListener((int)say_type, new ScriptString(first_str).ThisPtr, parameter, CoreUtils.ParseFuncName(script_name).ThisPtr));
 }