<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.frictionalgames.com/page?action=history&amp;feed=atom&amp;title=HPL3%2FSOMA%2FScripting%2FScripting_Api%2FConstants</id>
	<title>HPL3/SOMA/Scripting/Scripting Api/Constants - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.frictionalgames.com/page?action=history&amp;feed=atom&amp;title=HPL3%2FSOMA%2FScripting%2FScripting_Api%2FConstants"/>
	<link rel="alternate" type="text/html" href="https://wiki.frictionalgames.com/page?title=HPL3/SOMA/Scripting/Scripting_Api/Constants&amp;action=history"/>
	<updated>2026-05-02T11:40:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.frictionalgames.com/page?title=HPL3/SOMA/Scripting/Scripting_Api/Constants&amp;diff=5077&amp;oldid=prev</id>
		<title>Abion47 at 22:41, 24 August 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.frictionalgames.com/page?title=HPL3/SOMA/Scripting/Scripting_Api/Constants&amp;diff=5077&amp;oldid=prev"/>
		<updated>2020-08-24T22:41:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 22:41, 24 August 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{ScriptingStub}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Constant Summary==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Constant Summary==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki:diff::1.12:old-5063:rev-5077 --&gt;
&lt;/table&gt;</summary>
		<author><name>Abion47</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.frictionalgames.com/page?title=HPL3/SOMA/Scripting/Scripting_Api/Constants&amp;diff=5063&amp;oldid=prev</id>
		<title>Abion47: Created page with &quot;==Constant Summary==  {{CodeDocSummaryTop}} {{CodeDocSummaryItem|cColor|cColor_Blue|The RGBA value of blue.}} {{CodeDocSummaryItem|../../cC...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.frictionalgames.com/page?title=HPL3/SOMA/Scripting/Scripting_Api/Constants&amp;diff=5063&amp;oldid=prev"/>
		<updated>2020-08-24T21:11:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Constant Summary==  {{CodeDocSummaryTop}} {{CodeDocSummaryItem|[[../../cColor|cColor]]|&lt;a href=&quot;#cColor_Blue&quot;&gt;cColor_Blue&lt;/a&gt;|The RGBA value of blue.}} {{CodeDocSummaryItem|../../cC...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Constant Summary==&lt;br /&gt;
&lt;br /&gt;
{{CodeDocSummaryTop}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cColor|cColor]]|[[#cColor_Blue|cColor_Blue]]|The RGBA value of blue.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cColor|cColor]]|[[#cColor_Green|cColor_Green]]|The RGBA value of green.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cColor|cColor]]|[[#cColor_Red|cColor_Red]]|The RGBA value of red.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cColor|cColor]]|[[#cColor_White|cColor_White]]|The RGBA value of white.}}&lt;br /&gt;
{{CodeDocSummaryItem|float|[[#cMath_Epsilon|cMath_Epsilon]]|The value of correction for small floating point numbers.}}&lt;br /&gt;
{{CodeDocSummaryItem|float|[[#cMath_Pi|cMath_Pi]]|Approximate value of pi.}}&lt;br /&gt;
{{CodeDocSummaryItem|float|[[#cMath_PiDiv2|cMath_PiDiv2]]|Approximate value of pi divided by 2.}}&lt;br /&gt;
{{CodeDocSummaryItem|float|[[#cMath_PiDiv4|cMath_PiDiv4]]|Approximate value of pi divided by 4.}}&lt;br /&gt;
{{CodeDocSummaryItem|float|[[#cMath_PiMul2|cMath_PiMul2]]|Approximate value of pi multiplied by 2.}}&lt;br /&gt;
{{CodeDocSummaryItem|float|[[#cMath_Sqrt2|cMath_Sqrt2]]|Approximate value of the square root of 2}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cMatrixf|cMatrixf]]|[[#cMatrixf_Identity|cMatrixf_Identity]]|The identity matrix.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cMatrixf|cMatrixf]]|[[#cMatrixf_Zero|cMatrixf_Zero]]|A zero-filled matrix.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cQuaternion|cQuaternion]]|[[#cQuaternion_Identity|cQuaternion_Identity]]|The quaternion identity.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2f|cVector2f]]|[[#cVector2f_Down|cVector2f_Down]]|The down-facing 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2f|cVector2f]]|[[#cVector2f_Left|cVector2f_Left]]|The left-facing 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2f|cVector2f]]|[[#cVector2f_MinusOne|cVector2f_MinusOne]]|A negative-one-filled 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2f|cVector2f]]|[[#cVector2f_One|cVector2f_One]]|A one-filled 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2f|cVector2f]]|[[#cVector2f_Right|cVector2f_Right]]|The right-facing 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2f|cVector2f]]|[[#cVector2f_Up|cVector2f_Up]]|The up-facing 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2f|cVector2f]]|[[#cVector2f_Zero|cVector2f_Zero]]|A zero-filled 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector2l|cVector2l]]|[[#cVector2l_MinusOne|cVector2l_MinusOne]]|A negative-one-filled 2D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_Back|cVector3f_Back]]|The backward-facing 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_Down|cVector3f_Down]]|The down-facing 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_Forward|cVector3f_Forward]]|The forward-facing 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_Left|cVector3f_Left]]|The left-facing 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_MinusOne|cVector3f_MinusOne]]|A negative-one-filled 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_One|cVector3f_One]]|A one-filled 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_Right|cVector3f_Right]]|The right-facing 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_Up|cVector3f_Up]]|The up-facing 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#cVector3f_Zero|cVector3f_Zero]]|A zero-filled 3D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector4f|cVector4f]]|[[#cVector4f_MinusOne|cVector4f_MinusOne]]|A negative-one-filled 4D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector4f|cVector4f]]|[[#cVector4f_One|cVector4f_One]]|A one-filled 4D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../cVector4f|cVector4f]]|[[#cVector4f_Zero|cVector4f_Zero]]|A zero-filled 4D vector.}}&lt;br /&gt;
{{CodeDocSummaryItem|[[../../tID|tID]]|[[#tID_Invalid|tID_Invalid]]|The static value of an invalid tID.}}&lt;br /&gt;
{{CodeDocSummaryBottom}}&lt;br /&gt;
&lt;br /&gt;
==Constant Detail==&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cColor_Blue}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cColor cColor_Blue = cColor(0.0, 0.0, 1.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The RGBA value of blue.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cColor_Green}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cColor cColor_Green = cColor(0.0, 1.0, 0.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The RGBA value of green.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cColor_Red}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cColor cColor_Red = cColor(1.0, 0.0, 0.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The RGBA value of red.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cColor_White}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cColor cColor_White = cColor(1.0, 1.0, 1.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The RGBA value of white.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMath_Epsilon}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const float cMath_Epsilon = 0.0001&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|&amp;lt;nowiki&amp;gt;The value of correction for small floating point numbers.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;When two floats are subtracted, floating point errors can make the result not exact. (i.e. 3.0 - 2.0 == 1.0 may not strictly be true.) As such, if the difference between two floats is less than the value of cMath_Epsilon, those two floats can be considered equal.&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMath_Pi}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const float cMath_Pi = 3.141593&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|Approximate value of pi.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMath_PiDiv2}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const float cMath_PiDiv2&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|Approximate value of pi divided by 2.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMath_PiDiv4}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const float cMath_PiDiv4&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|Approximate value of pi divided by 4.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMath_PiMul2}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const float cMath_PiMul2&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|Approximate value of pi multiplied by 2.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMath_Sqrt2}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const float cMath_Sqrt2&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|Approximate value of the square root of 2.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMatrixf_Identity}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cMatrixf cMatrixf_Identity = cMatrixf(1.0, 0.0, 0.0, 0.0,&lt;br /&gt;
                                            0.0, 1.0, 0.0, 0.0,&lt;br /&gt;
                                            0.0, 0.0, 1.0, 0.0,&lt;br /&gt;
                                            0.0, 0.0, 0.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The identity matrix.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cMatrixf_Zero}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cMatrixf cMatrixf_Zero = cMatrixf(0.0, 0.0, 0.0, 0.0,&lt;br /&gt;
                                        0.0, 0.0, 0.0, 0.0,&lt;br /&gt;
                                        0.0, 0.0, 0.0, 0.0,&lt;br /&gt;
                                        0.0, 0.0, 0.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A zero-filled matrix.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cQuaternion_Identity}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cQuaternion cQuaternion_Identity = cQuaternion(0.0, 0.0, 0.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The quaternion identity.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2f_Down}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2f cVector2f_Down = cVector2f(0.0, -1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The down-facing 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2f_Left}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2f cVector2f_Left = cVector2f(-1.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The left-facing 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2f_MinusOne}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2f cVector2f_MinusOne = cVector2f(-1.0, -1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A negative-one-filled 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2f_One}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2f cVector2f_One = cVector2f(1.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A one-filled 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2f_Right}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2f cVector2f_Right = cVector2f(1.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The right-facing 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2f_Up}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2f cVector2f_Up = cVector2f(0.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The up-facing 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2f_Zero}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2f cVector2f_Zero = cVector2f(0.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A zero-filled 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector2l_MinusOne}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector2l cVector2l_MinusOne = cVector2l(-1, -1)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A negative-one-filled 2D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_Back}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_Back = cVector3f(0.0, 0.0, -1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The backward-facing 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_Down}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_Down = cVector3f(0.0, -1.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The down-facing 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_Forward}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_Forward = cVector3f(0.0, 0.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The forward-facing 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_Left}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_Left = cVector3f(-1.0, 0.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The left-facing 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_MinusOne}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_MinusOne = cVector3f(-1.0, -1.0, -1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A negative-one-filled 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_One}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_One = cVector3f(1.0, 1.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A one-filled 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_Right}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_Right = cVector3f(1.0, 0.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The right-facing 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_Up}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_Up = cVector3f(0.0, 1.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The up-facing 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector3f_Zero}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector3f cVector3f_Zero = cVector3f(0.0, 0.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A zero-filled 3D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector4f_MinusOne}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector4f cVector4f_MinusOne = cVector4f(-1.0, -1.0, -1.0, -1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A negative-one-filled 4D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector4f_One}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector4f cVector4f_One = cVector4f(1.0, 1.0, 1.0, 1.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A one-filled 4D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|cVector4f_Zero}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const cVector4f cVector4f_Zero = cVector4f(0.0, 0.0, 0.0, 0.0)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|A zero-filled 4D vector.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;br /&gt;
&lt;br /&gt;
{{CodeDocDetailTop|tID_Invalid}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot;&amp;gt;const tID tID_Invalid&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{CodeDocDetailBody|The static value of an invalid tID.}}&lt;br /&gt;
{{CodeDocDetailBottom}}&lt;/div&gt;</summary>
		<author><name>Abion47</name></author>
		
	</entry>
</feed>