Oolite 1.91.0.7679-250703-49e991a
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
OOShaderUniformTypeMethodSignatureTemplateClass Class Reference
Inheritance diagram for OOShaderUniformTypeMethodSignatureTemplateClass:
Collaboration diagram for OOShaderUniformTypeMethodSignatureTemplateClass:

Instance Methods

(float) - floatMethod
(double) - doubleMethod
(signed char) - signedCharMethod
(unsigned char) - unsignedCharMethod
(signed short) - signedShortMethod
(unsigned short) - unsignedShortMethod
(signed int- signedIntMethod
(unsigned int- unsignedIntMethod
(signed long- signedLongMethod
(unsigned long- unsignedLongMethod
(Vector) - vectorMethod
(HPVector) - hpvectorMethod
(Quaternion) - quaternionMethod
(OOMatrix) - matrixMethod
(NSPoint) - pointMethod
(id) - idMethod

Detailed Description

Definition at line 81 of file OOShaderUniformMethodType.m.

Method Documentation

◆ doubleMethod

- (double) doubleMethod

Definition at line 201 of file OOShaderUniformMethodType.m.

202{
203 return 0.0;
204}

References doubleMethod.

Referenced by doubleMethod, and InitTemplates().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ floatMethod

- (float) floatMethod

Definition at line 195 of file OOShaderUniformMethodType.m.

196{
197 return 0.0f;
198}

References floatMethod.

Referenced by floatMethod, and InitTemplates().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hpvectorMethod

- (HPVector) hpvectorMethod

Definition at line 214 of file OOShaderUniformMethodType.m.

215{
216 HPVector v = {0};
217 return v;
218}

References hpvectorMethod.

Referenced by hpvectorMethod, InitTemplates(), and signedCharMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ idMethod

- (id) idMethod

Definition at line 240 of file OOShaderUniformMethodType.m.

241{
242 return nil;
243}
return nil

References idMethod, and nil.

Referenced by idMethod, and InitTemplates().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ matrixMethod

- (OOMatrix) matrixMethod

Definition at line 228 of file OOShaderUniformMethodType.m.

229{
230 return kZeroMatrix;
231}
const OOMatrix kZeroMatrix
Definition OOMatrix.m:38

References kZeroMatrix, and matrixMethod.

Referenced by InitTemplates(), matrixMethod, and signedCharMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pointMethod

- (NSPoint) pointMethod

Definition at line 234 of file OOShaderUniformMethodType.m.

235{
236 return NSZeroPoint;
237}

References pointMethod.

Referenced by InitTemplates(), pointMethod, and signedCharMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ quaternionMethod

- (Quaternion) quaternionMethod

Definition at line 221 of file OOShaderUniformMethodType.m.

222{
223 Quaternion q = {0};
224 return q;
225}

References quaternionMethod.

Referenced by InitTemplates(), quaternionMethod, and signedCharMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ signedCharMethod

- (signed char) signedCharMethod

References hpvectorMethod, int(), long(), matrixMethod, pointMethod, quaternionMethod, signedCharMethod, signedIntMethod, signedLongMethod, signedShortMethod, unsignedCharMethod, unsignedIntMethod, unsignedLongMethod, unsignedShortMethod, and vectorMethod.

Referenced by InitTemplates(), and signedCharMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ signedIntMethod

- (signed int) signedIntMethod

Definition at line 171 of file OOShaderUniformMethodType.m.

172{
173 return 0;
174}

References int(), and signedIntMethod.

Referenced by InitTemplates(), signedCharMethod, and signedIntMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ signedLongMethod

- (signed long) signedLongMethod

Definition at line 183 of file OOShaderUniformMethodType.m.

184{
185 return 0;
186}

References long(), and signedLongMethod.

Referenced by InitTemplates(), signedCharMethod, and signedLongMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ signedShortMethod

- (signed short) signedShortMethod

Definition at line 159 of file OOShaderUniformMethodType.m.

160{
161 return 0;
162}

References signedShortMethod.

Referenced by InitTemplates(), signedCharMethod, and signedShortMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unsignedCharMethod

- (unsigned char) unsignedCharMethod

Definition at line 153 of file OOShaderUniformMethodType.m.

154{
155 return 0;
156}

References unsignedCharMethod.

Referenced by InitTemplates(), signedCharMethod, and unsignedCharMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unsignedIntMethod

- (unsigned int) unsignedIntMethod

Definition at line 177 of file OOShaderUniformMethodType.m.

178{
179 return 0;
180}

References int(), and unsignedIntMethod.

Referenced by InitTemplates(), signedCharMethod, and unsignedIntMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unsignedLongMethod

- (unsigned long) unsignedLongMethod

Definition at line 189 of file OOShaderUniformMethodType.m.

190{
191 return 0;
192}

References long(), and unsignedLongMethod.

Referenced by InitTemplates(), signedCharMethod, and unsignedLongMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unsignedShortMethod

- (unsigned short) unsignedShortMethod

Definition at line 165 of file OOShaderUniformMethodType.m.

166{
167 return 0;
168}

References unsignedShortMethod.

Referenced by InitTemplates(), signedCharMethod, and unsignedShortMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ vectorMethod

- (Vector) vectorMethod

Definition at line 207 of file OOShaderUniformMethodType.m.

208{
209 Vector v = {0};
210 return v;
211}

References vectorMethod.

Referenced by InitTemplates(), signedCharMethod, and vectorMethod.

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following file: