User:Red Leader/Nasal documentation proposal: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Finish update)
(Update)
Line 2: Line 2:


{| class="wikitable"
{| class="wikitable"
|+ Nasal library
|+ Nasal library {{Progressbar|50}}
! Old page(s) !! New page
! Old page(s) !! Draft page !! New page  
|-  
|-  
|  
|  
Line 9: Line 9:
* [[List of Nasal extension functions]]  
* [[List of Nasal extension functions]]  
|| [[User:Red Leader/Nasal library]]
|| [[User:Red Leader/Nasal library]]
|| [[Nasal library]]
|}
|}


{| class="wikitable"
{| class="wikitable"
|+ Nasal namespaces
|+ Nasal namespaces {{Not done}}
! Namespace !! New page
! Namespace !! New page
|-
|-
Line 32: Line 33:
| <code>'''material'''</code>
| <code>'''material'''</code>
|-
|-
| <code>'''math'''</code> || [[User:Red Leader/Nasal library/math.nas]]
| <code>'''math'''</code> || [[User:Red Leader/Nasal library/math.nas]]  
|-
|-
| <code>'''mp_broadcast'''</code>  
| <code>'''mp_broadcast'''</code>  
Line 42: Line 43:
|-
|-
| <code>'''string'''</code>  
| <code>'''string'''</code>  
|-
! colspan="2" | In subfolders
|-
|-
| <code>'''towing'''</code>  
| <code>'''towing'''</code>  
Line 52: Line 51:


{| class="wikitable"
{| class="wikitable"
|+ Basic Nasal scripting
|+ Basic Nasal scripting {{Not done}}
! Object type !! Current page(s)
! Object type !! Current page(s)
|-
|-
Line 82: Line 81:


{| class="wikitable"
{| class="wikitable"
|+ Advanced Nasal scripting
|+ Advanced Nasal scripting {{Not done}}
! What? !! Current page(s)
! What? !! Current page(s)
|-
|-
Line 93: Line 92:


{| class="wikitable"
{| class="wikitable"
|+ [[Canvas]] {{Abbr|API|Application Programming Interface}}
|+ [[Canvas]] {{Abbr|API|Application Programming Interface}} {{Not done}}
! What? !! Current page(s)
! What? !! Current page(s)
|-
|-

Revision as of 17:42, 11 February 2015

Proposal for the documentation of the Nasal API.

Note  Feel free to expand this.
Nasal library 50}% completed
Old page(s) Draft page New page
User:Red Leader/Nasal library Nasal library
Nasal namespaces Not done Not done
Namespace New page
aircraft Not started
bits
debug
geo
globals
gui
io
material
math User:Red Leader/Nasal library/math.nas
mp_broadcast Not started
props
screen
string
towing Not started
std
Basic Nasal scripting Not done Not done
Object type Current page(s)
Hashes
Numbers Very little
Vectors
Strings Nasal Hello World
Conditions Nasal Conditionals
Operators Nasal Operators
Loops Nasal Loops
Functions Using Nasal functions
Advanced Nasal scripting Not done Not done
What? Current page(s)
Vector slicing Nasal Variables
OOP
Canvas API Not done Not done
What? Current page(s)
Canvas Element Canvas Element
Canvas Image Canvas Image
Canvas Path Canvas Path
Canvas Map
Event handling Canvas Event Handling
Canvas GUI
Layout system Canvas Layout System
Widgets None
Canvas MessageBox Canvas MessageBox