Oolite 1.91.0.7668-250429-8542c40
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: