14using System.Runtime.InteropServices;
19 private Object locker =
new Object();
20 private HandleRef swigCPtr;
22 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 swigCPtr =
new HandleRef(
this, cPtr);
27 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
29 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
38 global::System.GC.SuppressFinalize(
this);
41 protected virtual void Dispose(
bool disposing) {
43 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
48 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
125 SwigDirectorConnect();
128 private void SwigDirectorConnect() {
129 if (SwigDerivedClassHasMethod(
"currentProfileWillChange", swigMethodTypes0))
131 if (SwigDerivedClassHasMethod(
"currentProfileChanged", swigMethodTypes1))
133 if (SwigDerivedClassHasMethod(
"currentProfileWillBeReset", swigMethodTypes2))
135 if (SwigDerivedClassHasMethod(
"currentProfileReset", swigMethodTypes3))
137 if (SwigDerivedClassHasMethod(
"currentProfileWillBeSaved", swigMethodTypes4))
139 if (SwigDerivedClassHasMethod(
"currentProfileWillBeLoaded", swigMethodTypes5))
141 if (SwigDerivedClassHasMethod(
"currentProfileSaved", swigMethodTypes6))
143 if (SwigDerivedClassHasMethod(
"currentProfileLoaded", swigMethodTypes7))
145 if (SwigDerivedClassHasMethod(
"profileWillReset", swigMethodTypes8))
147 if (SwigDerivedClassHasMethod(
"profileReset", swigMethodTypes9))
149 if (SwigDerivedClassHasMethod(
"profileWillBeSaved", swigMethodTypes10))
151 if (SwigDerivedClassHasMethod(
"profileWillBeLoaded", swigMethodTypes11))
153 if (SwigDerivedClassHasMethod(
"profileSaved", swigMethodTypes12))
155 if (SwigDerivedClassHasMethod(
"profileLoaded", swigMethodTypes13))
157 PCADGlobalsPINVOKE.
CFxProfileManagerReactor_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13);
160 private bool SwigDerivedClassHasMethod(
string methodName, global::System.Type[] methodTypes) {
161 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance,
null, methodTypes,
null);
163 return hasDerivedMethod;
166 private void SwigDirectorMethodcurrentProfileWillChange(global::System.IntPtr newProfile) {
170 private void SwigDirectorMethodcurrentProfileChanged(global::System.IntPtr newProfile) {
174 private void SwigDirectorMethodcurrentProfileWillBeReset(global::System.IntPtr currentProfile) {
178 private void SwigDirectorMethodcurrentProfileReset(global::System.IntPtr currentProfile) {
182 private void SwigDirectorMethodcurrentProfileWillBeSaved(global::System.IntPtr currentProfile, global::System.IntPtr pCurrentProfileSettings) {
183 currentProfileWillBeSaved(
new CFxString(currentProfile,
false), (pCurrentProfileSettings == global::System.IntPtr.Zero) ?
null :
new CFxSettings(pCurrentProfileSettings,
false));
186 private void SwigDirectorMethodcurrentProfileWillBeLoaded(global::System.IntPtr currentProfile, global::System.IntPtr pCurrentProfileSettings) {
187 currentProfileWillBeLoaded(
new CFxString(currentProfile,
false), (pCurrentProfileSettings == global::System.IntPtr.Zero) ?
null :
new CFxSettings(pCurrentProfileSettings,
false));
190 private void SwigDirectorMethodcurrentProfileSaved(global::System.IntPtr currentProfile) {
194 private void SwigDirectorMethodcurrentProfileLoaded(global::System.IntPtr currentProfile) {
198 private void SwigDirectorMethodprofileWillReset(global::System.IntPtr profileName) {
202 private void SwigDirectorMethodprofileReset(global::System.IntPtr profileName) {
206 private void SwigDirectorMethodprofileWillBeSaved(global::System.IntPtr profileName, global::System.IntPtr pProfileSettings) {
207 profileWillBeSaved(
new CFxString(profileName,
false), (pProfileSettings == global::System.IntPtr.Zero) ?
null :
new CFxSettings(pProfileSettings,
false));
210 private void SwigDirectorMethodprofileWillBeLoaded(global::System.IntPtr profileName, global::System.IntPtr pProfileSettings) {
211 profileWillBeLoaded(
new CFxString(profileName,
false), (pProfileSettings == global::System.IntPtr.Zero) ?
null :
new CFxSettings(pProfileSettings,
false));
214 private void SwigDirectorMethodprofileSaved(global::System.IntPtr profileName) {
218 private void SwigDirectorMethodprofileLoaded(global::System.IntPtr profileName) {
252 private static global::System.Type[] swigMethodTypes0 =
new global::System.Type[] { typeof(
CFxString) };
253 private static global::System.Type[] swigMethodTypes1 =
new global::System.Type[] { typeof(
CFxString) };
254 private static global::System.Type[] swigMethodTypes2 =
new global::System.Type[] { typeof(CFxString) };
255 private static global::System.Type[] swigMethodTypes3 =
new global::System.Type[] { typeof(CFxString) };
256 private static global::System.Type[] swigMethodTypes4 =
new global::System.Type[] { typeof(CFxString), typeof(CFxSettings) };
257 private static global::System.Type[] swigMethodTypes5 =
new global::System.Type[] { typeof(CFxString), typeof(CFxSettings) };
258 private static global::System.Type[] swigMethodTypes6 =
new global::System.Type[] { typeof(CFxString) };
259 private static global::System.Type[] swigMethodTypes7 =
new global::System.Type[] { typeof(CFxString) };
260 private static global::System.Type[] swigMethodTypes8 =
new global::System.Type[] { typeof(CFxString) };
261 private static global::System.Type[] swigMethodTypes9 =
new global::System.Type[] { typeof(CFxString) };
262 private static global::System.Type[] swigMethodTypes10 =
new global::System.Type[] { typeof(CFxString), typeof(CFxSettings) };
263 private static global::System.Type[] swigMethodTypes11 =
new global::System.Type[] { typeof(CFxString), typeof(CFxSettings) };
264 private static global::System.Type[] swigMethodTypes12 =
new global::System.Type[] { typeof(CFxString) };
265 private static global::System.Type[] swigMethodTypes13 =
new global::System.Type[] { typeof(CFxString) };
static HandleRef getCPtr(CFxProfileManagerReactor obj)
virtual void profileWillBeSaved(CFxString profileName, CFxSettings pProfileSettings)
CFxProfileManagerReactor()
delegate void SwigDelegateCFxProfileManagerReactor_12(global::System.IntPtr profileName)
virtual void currentProfileWillChange(CFxString newProfile)
delegate void SwigDelegateCFxProfileManagerReactor_6(global::System.IntPtr currentProfile)
delegate void SwigDelegateCFxProfileManagerReactor_5(global::System.IntPtr currentProfile, global::System.IntPtr pCurrentProfileSettings)
virtual void profileWillReset(CFxString profileName)
delegate void SwigDelegateCFxProfileManagerReactor_3(global::System.IntPtr currentProfile)
delegate void SwigDelegateCFxProfileManagerReactor_9(global::System.IntPtr profileName)
delegate void SwigDelegateCFxProfileManagerReactor_10(global::System.IntPtr profileName, global::System.IntPtr pProfileSettings)
virtual void Dispose(bool disposing)
delegate void SwigDelegateCFxProfileManagerReactor_13(global::System.IntPtr profileName)
virtual void currentProfileReset(CFxString currentProfile)
virtual void profileSaved(CFxString profileName)
delegate void SwigDelegateCFxProfileManagerReactor_4(global::System.IntPtr currentProfile, global::System.IntPtr pCurrentProfileSettings)
virtual void currentProfileChanged(CFxString newProfile)
delegate void SwigDelegateCFxProfileManagerReactor_0(global::System.IntPtr newProfile)
virtual void currentProfileSaved(CFxString currentProfile)
virtual void currentProfileLoaded(CFxString currentProfile)
virtual void profileReset(CFxString profileName)
delegate void SwigDelegateCFxProfileManagerReactor_7(global::System.IntPtr currentProfile)
CFxProfileManagerReactor(IntPtr cPtr, bool cMemoryOwn)
delegate void SwigDelegateCFxProfileManagerReactor_2(global::System.IntPtr currentProfile)
delegate void SwigDelegateCFxProfileManagerReactor_8(global::System.IntPtr profileName)
virtual void profileWillBeLoaded(CFxString profileName, CFxSettings pProfileSettings)
virtual void currentProfileWillBeSaved(CFxString currentProfile, CFxSettings pCurrentProfileSettings)
virtual void currentProfileWillBeReset(CFxString currentProfile)
delegate void SwigDelegateCFxProfileManagerReactor_11(global::System.IntPtr profileName, global::System.IntPtr pProfileSettings)
virtual void profileLoaded(CFxString profileName)
virtual void currentProfileWillBeLoaded(CFxString currentProfile, CFxSettings pCurrentProfileSettings)
delegate void SwigDelegateCFxProfileManagerReactor_1(global::System.IntPtr newProfile)
static HandleRef getCPtr(CFxSettings obj)
static HandleRef getCPtr(CFxString obj)
static global::System.Exception Retrieve()
static void CFxProfileManagerReactor_currentProfileWillBeResetSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileSavedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileWillBeSaved(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_currentProfileChanged(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileWillReset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileWillBeSavedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_profileSaved(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileWillBeSavedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_profileSavedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_CFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxProfileManagerReactor_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_0 delegate0, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_1 delegate1, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_2 delegate2, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_3 delegate3, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_4 delegate4, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_5 delegate5, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_6 delegate6, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_7 delegate7, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_8 delegate8, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_9 delegate9, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_10 delegate10, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_11 delegate11, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_12 delegate12, CFxProfileManagerReactor.SwigDelegateCFxProfileManagerReactor_13 delegate13)
static void CFxProfileManagerReactor_currentProfileReset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileResetSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileResetSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileWillBeSaved(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_currentProfileLoaded(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileReset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileWillBeLoaded(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_currentProfileWillChangeSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileWillBeLoaded(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_currentProfileWillBeLoadedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_currentProfileSaved(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileChangedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileWillResetSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileLoadedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileWillBeLoadedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxProfileManagerReactor_currentProfileWillBeReset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileWillChange(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_currentProfileLoadedSwigExplicitCFxProfileManagerReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxProfileManagerReactor_profileLoaded(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)