52 class SCR_ExampleDoxygen
58 int m_iExamplePublicVariable;
63 protected int m_iExampleProtectedVariable;
70 Print(
"Example", LogLevel.NORMAL);
76 void ExampleWithParam(
int exampleParam)
78 Print(
"ExampleWithParam: exampleParam1=" + exampleParam, LogLevel.NORMAL);
84 void ExampleWithOutParam(out
int outExampleParam)
87 Print(
"ExampleWithOutParam: outExampleParam=" + outExampleParam, LogLevel.NORMAL);
93 void ExampleWithInOutParam(inout
int inOutExampleParam)
95 int before = inOutExampleParam;
96 inOutExampleParam *= 42;
97 Print(
"ExampleWithInOutParam: before=" + before +
", after=" + inOutExampleParam, LogLevel.NORMAL);
103 int ExampleWithReturnValue()
105 Print(
"ExampleWithReturnValue", LogLevel.NORMAL);
114 int ExampleWithEverything(
int exampleParam, out
int outExampleParam)
116 Print(
"ExampleWithEverything: exampleParam=" + exampleParam +
", outExampleParam=" + outExampleParam, LogLevel.NORMAL);
117 outExampleParam = exampleParam;
118 return exampleParam + outExampleParam;
124 enum SCR_EExampleDoxygen
129 #endif // UNDEFINED_MACRO