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

From FlightGear wiki
Jump to navigation Jump to search
m (Global functions done!)
(Some updates)
Line 3: Line 3:
{| class="wikitable"
{| class="wikitable"
|+ Nasal library {{Done}}
|+ Nasal library {{Done}}
! Old page(s) !! Draft page !! New page  
! Old page(s) !! New page  
|-  
|-  
|  
|  
* [[Nasal library functions]] ([http://wiki.flightgear.org/index.php?title=Nasal_library_functions&oldid=93458 perm])
* [[Nasal library functions]] ([http://wiki.flightgear.org/index.php?title=Nasal_library_functions&oldid=93458 perm])
* [[List of Nasal extension functions]] ([http://wiki.flightgear.org/index.php?title=List_of_Nasal_extension_functions&oldid=72953 perm])
* [[List of Nasal extension functions]] ([http://wiki.flightgear.org/index.php?title=List_of_Nasal_extension_functions&oldid=72953 perm])
|| [[User:Red Leader/Nasal library]]
|| [[Nasal library]]
|| [[Nasal library]]
|}
|}
Line 15: Line 14:
{| class="wikitable"
{| class="wikitable"
|+ Nasal namespaces {{Not done}}
|+ Nasal namespaces {{Not done}}
! Namespace !! Draft page !! New page  
! Namespace !! New page  
|-
|-
| <code>'''aircraft'''</code>
| <code>'''aircraft'''</code>
| {{N/a|Not started|rowspan{{=}}"9"}}
| {{N/a|Not started|rowspan{{=}}"9"}}
| {{N/a|Not started|rowspan{{=}}"19"}}
|-
|-
| <code>'''bits'''</code>
| <code>'''bits'''</code>
Line 37: Line 35:
| <code>'''io'''</code>
| <code>'''io'''</code>
|-
|-
| <code>'''math'''</code> || [[User:Red Leader/Nasal library/math.nas]]
| <code>'''math'''</code> || [[Nasal library/math]]
|-
|-
| <code>'''mp_broadcast'''</code>  
| <code>'''mp_broadcast'''</code>  
Line 61: Line 59:
{| class="wikitable"
{| class="wikitable"
|+ Basic Nasal scripting {{Not done}}
|+ Basic Nasal scripting {{Not done}}
! Object type !! Current page(s)
! Subject !! Current page(s)
|-
|-
| Hashes  ||  
| Hashes  ||  
Line 67: Line 65:
* [[Object Oriented Programming with Nasal]]
* [[Object Oriented Programming with Nasal]]
* [[Object oriented programming in Nasal]]
* [[Object oriented programming in Nasal]]
* [[Howto:Understand Namespaces and Methods]]
* [[Nasal Namespaces in-depth]]
|-
| Namespaces  ||
* [[Howto:Understand Namespaces and Methods]]
* [[Howto:Understand Namespaces and Methods]]
* [[Nasal Namespaces in-depth]]  
* [[Nasal Namespaces in-depth]]  
* [[Nasal Namespaces]]
|-
|-
| Numbers  
| Numbers  

Revision as of 10:14, 24 April 2016

Proposal for the documentation of the Nasal API.

Nasal library Done Done
Old page(s) New page
Nasal library

Form: [[Nasal library/<namespace>]]

Nasal namespaces Not done Not done
Namespace New page
aircraft Not started
bits
clipboard
debug
geo
globals
gui
http
io
math Nasal library/math
mp_broadcast Not started
os
positioned
props
scenery
screen
std
string
view
Basic Nasal scripting Not done Not done
Subject Current page(s)
Hashes
Namespaces
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