Difference between revisions of "SCI Kernel Documentation/Index"

From SCI Wiki
Jump to navigationJump to search
(Created page with "Official SCI Documentation<br /> <div align="center"> Chapter: 1 | 2 | SCI...")
 
 
(59 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
[[SCI Kernel Documentation/String Functions|6]] |  
 
[[SCI Kernel Documentation/String Functions|6]] |  
 
[[SCI Kernel Documentation/Picture Functions|7]] |  
 
[[SCI Kernel Documentation/Picture Functions|7]] |  
[[SCI Kernel Documentation/Save/Restore Game Functions|8]] |  
+
[[SCI Kernel Documentation/Save-Restore Game Functions|8]] |
 
[[SCI Kernel Documentation/Animation Functions|9]] |  
 
[[SCI Kernel Documentation/Animation Functions|9]] |  
 
[[SCI Kernel Documentation/Graphic Screen Functions|10]] |  
 
[[SCI Kernel Documentation/Graphic Screen Functions|10]] |  
Line 23: Line 23:
 
</div><br />
 
</div><br />
  
<div align="center"><span style="font-size: 22pt"></span><br />
+
<div align="center"><span style="font-size: 22pt">Index</span><br />
 
''Author: [[Jeff Stephenson]]''<br />
 
''Author: [[Jeff Stephenson]]''<br />
 
''Revision by: David Slayback''</div>
 
''Revision by: David Slayback''</div>
Line 30: Line 30:
  
 
{| width="100%"
 
{| width="100%"
 +
|- valign= "top"
 
| width="20%" |
 
| width="20%" |
*  
+
A
 +
* [[SCI Kernel Documentation/Arithmetic Functions#.28Abs_number.29|Abs]]
 +
* [[SCI Kernel Documentation/List_Functions#.28AddAfter_kList_kNode_aNode_.5Bkey.5D.29|AddAfter]]
 +
* [[SCI Kernel Documentation/Menu_Functions#.28AddMenu_menuTitle_menuSelections.29|AddMenu]]
 +
* [[SCI Kernel Documentation/List_Functions#.28AddToEnd_kList_kNode_.5Bkey.5D.29|AddToEnd]]
 +
* [[SCI Kernel Documentation/List_Functions#.28AddToFront_kList_kNode_.5Bkey.5D.29|AddToFront]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28AddToPic_picViewList.29|AddToPic]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28Animate_cast_.5BdoCastDoit.5D.29|Animate]]
 +
<br />
 +
B
 +
* [[SCI Kernel Documentation/Animation_Functions#.28BaseSetter_actor.29|BaseSetter]]
 +
<br />
 +
C
 +
* [[SCI Kernel Documentation/Animation_Functions#.28CanBeHere_actor_castElements.29|CanBeHere]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28CelHigh_view_loop_cel.29|CelHigh]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28CelWide_view_loop_cel.29|CelWide]]
 +
* [[SCI Kernel Documentation/File_Functions#.28CheckFreeSpace_pathName.29|CheckFreeSpace]]
 +
* [[SCI Kernel Documentation/Object_Functions#.28Clone_instance.2Fclass.29|Clone]]
 +
* [[SCI Kernel Documentation/Picture_Functions#.28CoordPri_yCoord.29|CoordPri]]
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28CosDiv_angle_num.29|CosDiv]]
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28CosMult_angle_num.29|CosMult]]
 +
<br />
 +
D
 +
* [[SCI Kernel Documentation/List_Functions#.28DeleteKey_kList_key.29|DeleteKey]]
 +
* [[SCI Kernel Documentation/File_Functions#.28DeviceInfo_GetDevice_.40path_.40device.29|DeviceInfo]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28DirLoop_actor_heading.29|DirLoop]]
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28Display_text_.5Bat:_x_y.5D_.5Bfont:_f.5D_.5Bcolor:_c.5D_.5Bback:_b.5D_.5Bstyle:_s.5D_.5Bwidth:_w.5D.29|Display]]
 +
* [[SCI Kernel Documentation/Object_Functions#.28DisposeClone_object.29|DisposeClone]]
 +
* [[SCI Kernel Documentation/List_Functions#.28DisposeList_kList.29|DisposeList]]
 +
* [[SCI Kernel Documentation/Resource_Functions#.28DisposeScript_script.29|DisposeScript]]
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28DisposeWindow_window.29|DisposeWindow]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28DoAvoider_avoider_client_motion_.5BskipFactor.5D.29|DoAvoider]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28DoBresen_motion.29|DoBresen]]
 +
* [[SCI Kernel Documentation/Sound_Functions#.28DoSound_InitSound_sound.29|DoSound]]
 +
| width="20%" |
 +
* [[SCI Kernel Documentation/Animation_Functions#.28DrawCel_view_loop_cel_left_top_priority.29|DrawCel]]
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28DrawControl_item.29|DrawControl]]
 +
* [[SCI Kernel Documentation/Menu_Functions#.28DrawMenuBar_menuList.29|DrawMenuBar]]
 +
* [[SCI Kernel Documentation/Picture_Functions#.28DrawPic_picNum_.5BshowStyle.5D_.5BclearPic.5D_.5Bpallete.5D.29|DrawPic]]
 +
* [[SCI Kernel Documentation/Menu_Functions#.28DrawStatus_str_.5Bforeground_.5Bbackground.5D.5D.29|DrawStatus]]
 +
<br />
 +
E
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28EditControl_item_event.29|EditControl]]
 +
* [[SCI Kernel Documentation/List_Functions#.28EmptyList_kList.29|EmptyList]]
 +
<br />
 +
F
 +
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileClose_handle.29|fileClose]]
 +
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileFGets_string_len_handle.29|fileFGets]]
 +
* [[SCI Kernel Documentation/List_Functions#.28FindKey_kList_key.29|FindKey]]
 +
* [[SCI Kernel Documentation/List_Functions#.28FirstNode_kList.29|FirstNode]]
 +
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileOpen_filename_.5Bmode.5D.29|fileOpen]]
 +
* [[SCI Kernel Documentation/String_Functions#.28Format_stringPtr_formatStr_arg1_arg2_....29|Format]]
 +
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileFPuts_handle_string.29|fileFPuts]]
 +
* [[SCI Kernel Documentation/Resource_Functions#.28FlushResources_roomNum.29|FlushResources]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_FreeHeap.29|FreeHeap]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_FreeHunk.29|FreeHunk]]
 +
<br />
 +
G
 +
* [[SCI Kernel Documentation/SCI Overview|garbage collection]]
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28GetAngle_x1_y1_x2_y2.29|GetAngle]]
 +
* [[SCI Kernel Documentation/File_Functions#.28GetCWD_pathNamePtr.29|GetCWD]]
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28GetDistance_x1_y1_x2_y2_.5Bperspective.5D.29|GetDistance]]
 +
* [[SCI Kernel Documentation/Input_Functions#.28GetEvent_eventMask_event.29|GetEvent]]
 +
* [[SCI Kernel Documentation/String_Functions#.28GetFarText_module_entryNumber_buffer.29|GetFarText]]
 +
<!-- * [[SCI Kernel Documentation/|GetKey]] -->
 +
* [[SCI Kernel Documentation/Menu_Functions#.28GetMenu_itemName_selector.29|GetMenu]]
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28GetPort.29|GetPort]]
 +
* [[SCI Kernel Documentation/File_Functions#.28GetSaveFiles_gameName_filenames_nums.29|GetSaveFiles]]
 +
* [[SCI Kernel Documentation/System_Functions#.28GetTime_.5BrealTime.5D.29|GetTime]]
 +
* [[SCI Kernel Documentation/Input_Functions#.28GlobalToLocal_event.29|GlobalToLocal]]
 +
| width="20%" |
 +
* [[SCI Kernel Documentation/SCI Overview|Graph]]
 +
<br />
 +
H
 +
* [[SCI Kernel Documentation/SCI Overview|handle]]
 +
* [[SCI Kernel Documentation/Input_Functions#.28HaveMouse.29|HaveMouse]]
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28HiLiteControl_item.29|HiLiteControl]]
 +
* [[SCI Kernel Documentation/SCI Overview|heap]]
 +
* [[SCI Kernel Documentation/SCI Overview|hunk]]
 +
<br />
 +
I
 +
* [[SCI Kernel Documentation/Animation_Functions#.28InitBresen_motion.29|InitBresen]]
 +
* [[SCI Kernel Documentation/Input Functions|input]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28InspectObj_object.29|InspectObj]]
 +
* [[SCI Kernel Documentation/Object_Functions#.28IsObject_object.29|IsObject]]
 +
<br />
 +
K
 +
* [[SCI Kernel Documentation/Animation Functions|kList]]
 +
* [[SCI Kernel Documentation/Animation Functions|kNode]]
 +
<br />
 +
L
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_LargestHandle.29|LargestHandle]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_LargestPtr.29|LargestPtr]]
 +
* [[SCI Kernel Documentation/List_Functions#.28LastNode_kList.29|LastNode]]
 +
* [[SCI Kernel Documentation/List Functions|list]]
 +
* [[SCI Kernel Documentation/Resource_Functions#.28Load_resType_resID.29|Load]]
 +
* [[SCI Kernel Documentation/Input_Functions#.28LocalToGlobal_event.29|LocalToGlobal]]
 +
<br />
 +
M
 +
* [[SCI Kernel Documentation/Input_Functions#.28MapKeyToDir_flag.29|MapKeyToDir]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_LargestPtr.29|MemoryInfo]]
 +
* [[SCI Kernel Documentation/Menu Functions|menu]]
 +
<!-- * [[SCI Kernel Documentation/|MouseSelect]] -->
 +
<br />
 +
N
 +
* [[SCI Kernel Documentation/List_Functions#.28NewList.29|NewList]]
 +
| width="20%" |
 +
* [[SCI Kernel Documentation/List_Functions#.28NewNode_key_value.29|NewNode]]
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28NewWindow_top_left_bottom_right_title_type_priority_color_back.29|NewWindow]]
 +
* [[SCI Kernel Documentation/List_Functions#.28NextNode_kNode.29|NextNode]]
 +
* [[SCI Kernel Documentation/List_Functions#.28NodeValue_kNode.29|NodeValue]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28NumCels_actor.29|NumCels]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28NumLoops_actor.29|NumLoops]]
 +
O
 +
* [[SCI Kernel Documentation/Object Functions|objects]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28OnControl_mapType_x_y_.5Brx_ly.5D.29|OnControl]]
 +
P
 +
* [[SCI Kernel Documentation/Input_Functions#.28Parse_stringPtr.29|Parse]]
 +
* [[SCI Kernel Documentation/SCI Overview|pcode]]
 +
* [[SCI Kernel Documentation/Picture_Functions#.28PicNotValid_.5Bvalue.5D.29|PicNotValid]]
 +
* [[SCI Kernel Documentation/SCI Overview|pmachine]]
 +
* [[SCI Kernel Documentation/SCI Overview|pointer]]
 +
* [[SCI Kernel Documentation/List_Functions#.28PrevNode_kNode.29|PrevNode]]
 +
<br />
 +
R
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28Random_min_max.29|Random]]
 +
* [[SCI Kernel Documentation/String_Functions#.28ReadNumber_string.29|ReadNumber]]
 +
* [[SCI Kernel Documentation/Resource_Functions#.28Load_resType_resID.29|resID]]
 +
* [[SCI Kernel Documentation/Resource Functions|resources]]
 +
* [[SCI Kernel Documentation/Object_Functions#.28RespondsTo_object_selector.29|RespondsTo]]
 +
* [[SCI Kernel Documentation/Save-Restore_Game_Functions#.28RestartGame.29|RestartGame]]
 +
* [[SCI Kernel Documentation/Save-Restore_Game_Functions#.28RestoreGame_name_num_version.29|RestoreGame]]
 +
* [[SCI Kernel Documentation/Resource_Functions#.28Load_resType_resID.29|resType]]
 +
<br />
 +
S
 +
* [[SCI Kernel Documentation/Input_Functions#.28Said_saidStr.29|Said]]
 +
* [[SCI Kernel Documentation/Save-Restore_Game_Functions#.28SaveGame_name_num_.40comment_version.29|SaveGame]]
 +
* [[SCI Kernel Documentation/Resource_Functions#.28ScriptID_script_.5Bentry.5D.29|ScriptID]]
 +
* [[SCI Kernel Documentation/Input_Functions#.28SetCursor_form_showOn_.5Bx.5D_.5By.5D.29|SetCursor]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28SetDebug.29|SetDebug]]
 +
| width="20%" |
 +
* [[SCI Kernel Documentation/Animation_Functions#.28SetJump_actor_deltaX_deltaY_gravY.29|SetJump]]
 +
* [[SCI Kernel Documentation/Menu_Functions#.28SetMenu_itemName_selector_value_.5Bselector_value_....5D.29|SetMenu]]
 +
* [[SCI Kernel Documentation/Animation_Functions#.28SetNowSeen_actor.29|SetNowSeen]]
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28SetPort_grafPort.29|SetPort]]
 +
* [[SCI Kernel Documentation/Input_Functions#.28SetSynonyms_regionList.29|SetSynonyms]]
 +
* [[SCI Kernel Documentation/Picture_Functions#.28ShakeScreen_num_.5Bdir.5D.29|ShakeScreen]]
 +
* [[SCI Kernel Documentation/Picture_Functions#.28Show_what.29|Show]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28ShowFree.29|ShowFree]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28ShowObjs_withID.29|ShowObjs]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28ShowSends.29|ShowSends]]
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28SinDiv_angle_num.29|SinDiv]]
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28SinMult_angle_num.29|SinMult]]
 +
* [[SCI Kernel Documentation/Arithmetic_Functions#.28Sqrt_number.29|Sqrt]]
 +
* [[SCI Kernel Documentation/Debugging_Functions#.28StackUsage_MStackSize.29|StackUsage]]
 +
* [[SCI Kernel Documentation/String_Functions#.28StrAt_string_position_.5Bchar.5D.29|StrAt]]
 +
* [[SCI Kernel Documentation/String_Functions#.28StrCat_str1_str2.29|StrCat]]
 +
* [[SCI Kernel Documentation/String_Functions#.28StrCmp_str1_str2.29|StrCmp]]
 +
* [[SCI Kernel Documentation/String_Functions#.28StrCpy_str1_str2.29|StrCpy]]
 +
* [[SCI Kernel Documentation/String_Functions#.28StrEnd_str.29|StrEnd]]
 +
* [[SCI Kernel Documentation/String Functions|strings]]
 +
* [[SCI Kernel Documentation/String_Functions#.28StrLen_str.29|StrLen]]
 +
<br />
 +
T
 +
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28TextSize_rectPtr_text_font_width.29|TextSize]]
 +
<br />
 +
U
 +
* [[SCI Kernel Documentation/Resource_Functions#.28UnLoad_resType_resID.29|UnLoad]]
 +
<br />
 +
V
 +
* [[SCI Kernel Documentation/File_Functions#.28ValidPath_pathNamePtr.29|ValidPath]]
 +
<br />
 +
W
 +
* [[SCI Kernel Documentation/System_Functions#.28Wait_n.29|Wait]]
 
|}
 
|}
 
&nbsp;
 
 
;Notes
 
<references />
 
  
 
&nbsp;
 
&nbsp;
Line 45: Line 214:
 
&nbsp;
 
&nbsp;
  
<span style="float: left">[[SCI Kernel Documentation/|&lt; Previous: ]]</span><span style="float: right"><span class="Inactive">Next:  &gt;</span></span>
+
<span style="float: left">[[SCI Kernel Documentation/Debugging Functions|&lt; Previous: SCI Kernel Documentation/Debugging Functions]]</span>
 +
<span style="float: right"><span class="Inactive">Next:  &gt;</span></span>
  
 
&nbsp;
 
&nbsp;

Latest revision as of 23:14, 11 March 2016