Difference between revisions of "SCI Kernel Documentation/Index"

From SCI Wiki
Jump to navigationJump to search
 
(55 intermediate revisions by the same user not shown)
Line 30: Line 30:
  
 
{| width="100%"
 
{| width="100%"
 +
|- valign= "top"
 
| width="20%" |
 
| width="20%" |
 
+
A
* SCI Kernel Documentation/|Abs]]
+
* [[SCI Kernel Documentation/Arithmetic Functions#.28Abs_number.29|Abs]]
* SCI Kernel Documentation/|AddAfter]]
+
* [[SCI Kernel Documentation/List_Functions#.28AddAfter_kList_kNode_aNode_.5Bkey.5D.29|AddAfter]]
* SCI Kernel Documentation/|AddMenu]]
+
* [[SCI Kernel Documentation/Menu_Functions#.28AddMenu_menuTitle_menuSelections.29|AddMenu]]
* SCI Kernel Documentation/|AddToEnd]]
+
* [[SCI Kernel Documentation/List_Functions#.28AddToEnd_kList_kNode_.5Bkey.5D.29|AddToEnd]]
* SCI Kernel Documentation/|AddToFront]]
+
* [[SCI Kernel Documentation/List_Functions#.28AddToFront_kList_kNode_.5Bkey.5D.29|AddToFront]]
* SCI Kernel Documentation/|AddToPic]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28AddToPic_picViewList.29|AddToPic]]
* SCI Kernel Documentation/|Animate]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28Animate_cast_.5BdoCastDoit.5D.29|Animate]]
* SCI Kernel Documentation/|BaseSetter]]
+
<br />
* SCI Kernel Documentation/|CanBeHere]]
+
B
* SCI Kernel Documentation/|CelHigh]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28BaseSetter_actor.29|BaseSetter]]
* SCI Kernel Documentation/|CelWide]]
+
<br />
* SCI Kernel Documentation/|CheckFreeSpace]]
+
C
* SCI Kernel Documentation/|Clone]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28CanBeHere_actor_castElements.29|CanBeHere]]
* SCI Kernel Documentation/|CoordPri]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28CelHigh_view_loop_cel.29|CelHigh]]
* SCI Kernel Documentation/|CosDiv]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28CelWide_view_loop_cel.29|CelWide]]
* SCI Kernel Documentation/|CosMult]]
+
* [[SCI Kernel Documentation/File_Functions#.28CheckFreeSpace_pathName.29|CheckFreeSpace]]
* SCI Kernel Documentation/|DeleteKey]]
+
* [[SCI Kernel Documentation/Object_Functions#.28Clone_instance.2Fclass.29|Clone]]
* SCI Kernel Documentation/|DeviceInfor]]
+
* [[SCI Kernel Documentation/Picture_Functions#.28CoordPri_yCoord.29|CoordPri]]
* SCI Kernel Documentation/|DirLoop]]
+
* [[SCI Kernel Documentation/Arithmetic_Functions#.28CosDiv_angle_num.29|CosDiv]]
* SCI Kernel Documentation/|Display]]
+
* [[SCI Kernel Documentation/Arithmetic_Functions#.28CosMult_angle_num.29|CosMult]]
* SCI Kernel Documentation/|DisposeClone]]
+
<br />
* SCI Kernel Documentation/|DisposeList]]
+
D
* SCI Kernel Documentation/|DisposeScript]]
+
* [[SCI Kernel Documentation/List_Functions#.28DeleteKey_kList_key.29|DeleteKey]]
* SCI Kernel Documentation/|DisposeWindow]]
+
* [[SCI Kernel Documentation/File_Functions#.28DeviceInfo_GetDevice_.40path_.40device.29|DeviceInfo]]
* SCI Kernel Documentation/|DoAvoider]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28DirLoop_actor_heading.29|DirLoop]]
* SCI Kernel Documentation/|DoBresen]]
+
* [[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/|DoSound]]
+
* [[SCI Kernel Documentation/Object_Functions#.28DisposeClone_object.29|DisposeClone]]
* SCI Kernel Documentation/|DrawCel]]
+
* [[SCI Kernel Documentation/List_Functions#.28DisposeList_kList.29|DisposeList]]
* SCI Kernel Documentation/|DrawControl]]
+
* [[SCI Kernel Documentation/Resource_Functions#.28DisposeScript_script.29|DisposeScript]]
* SCI Kernel Documentation/|DrawMenuBar]]
+
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28DisposeWindow_window.29|DisposeWindow]]
* SCI Kernel Documentation/|DrawPic]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28DoAvoider_avoider_client_motion_.5BskipFactor.5D.29|DoAvoider]]
* SCI Kernel Documentation/|DrawStatus]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28DoBresen_motion.29|DoBresen]]
* SCI Kernel Documentation/|EditControl]]
+
* [[SCI Kernel Documentation/Sound_Functions#.28DoSound_InitSound_sound.29|DoSound]]
* SCI Kernel Documentation/|EmptyList]]
+
| width="20%" |
* SCI Kernel Documentation/|FClose]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28DrawCel_view_loop_cel_left_top_priority.29|DrawCel]]
* SCI Kernel Documentation/|FGets]]
+
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28DrawControl_item.29|DrawControl]]
* SCI Kernel Documentation/|FindKey]]
+
* [[SCI Kernel Documentation/Menu_Functions#.28DrawMenuBar_menuList.29|DrawMenuBar]]
* SCI Kernel Documentation/|FirstNode]]
+
* [[SCI Kernel Documentation/Picture_Functions#.28DrawPic_picNum_.5BshowStyle.5D_.5BclearPic.5D_.5Bpallete.5D.29|DrawPic]]
* SCI Kernel Documentation/|FOpen]]
+
* [[SCI Kernel Documentation/Menu_Functions#.28DrawStatus_str_.5Bforeground_.5Bbackground.5D.5D.29|DrawStatus]]
* SCI Kernel Documentation/|Format]]
+
<br />
* SCI Kernel Documentation/|FPuts]]
+
E
* SCI Kernel Documentation/|FlushResources]]
+
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28EditControl_item_event.29|EditControl]]
* SCI Kernel Documentation/|FreeHeap]]
+
* [[SCI Kernel Documentation/List_Functions#.28EmptyList_kList.29|EmptyList]]
* SCI Kernel Documentation/|FreeHunk]]
+
<br />
* SCI Kernel Documentation/|garbage collection]]
+
F
* SCI Kernel Documentation/|GetAngle]]
+
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileClose_handle.29|fileClose]]
* SCI Kernel Documentation/|GetCWD]]
+
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileFGets_string_len_handle.29|fileFGets]]
* SCI Kernel Documentation/|GetDistance]]
+
* [[SCI Kernel Documentation/List_Functions#.28FindKey_kList_key.29|FindKey]]
* SCI Kernel Documentation/|GetEvent]]
+
* [[SCI Kernel Documentation/List_Functions#.28FirstNode_kList.29|FirstNode]]
* SCI Kernel Documentation/|GetFarText]]
+
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileOpen_filename_.5Bmode.5D.29|fileOpen]]
* SCI Kernel Documentation/|GetKey]]
+
* [[SCI Kernel Documentation/String_Functions#.28Format_stringPtr_formatStr_arg1_arg2_....29|Format]]
* SCI Kernel Documentation/|GetMenu]]
+
* [[SCI Kernel Documentation/File_Functions#.28FileIO_fileFPuts_handle_string.29|fileFPuts]]
* SCI Kernel Documentation/|GetPort]]
+
* [[SCI Kernel Documentation/Resource_Functions#.28FlushResources_roomNum.29|FlushResources]]
* SCI Kernel Documentation/|GetSaveFiles]]
+
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_FreeHeap.29|FreeHeap]]
* SCI Kernel Documentation/|GetTime]]
+
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_FreeHunk.29|FreeHunk]]
* SCI Kernel Documentation/|GlobalToLocal]]
+
<br />
* SCI Kernel Documentation/|Graph]]
+
G
* SCI Kernel Documentation/|handle]]
+
* [[SCI Kernel Documentation/SCI Overview|garbage collection]]
* SCI Kernel Documentation/|HaveMouse]]
+
* [[SCI Kernel Documentation/Arithmetic_Functions#.28GetAngle_x1_y1_x2_y2.29|GetAngle]]
* SCI Kernel Documentation/|HiLiteControl]]
+
* [[SCI Kernel Documentation/File_Functions#.28GetCWD_pathNamePtr.29|GetCWD]]
* SCI Kernel Documentation/|heap]]
+
* [[SCI Kernel Documentation/Arithmetic_Functions#.28GetDistance_x1_y1_x2_y2_.5Bperspective.5D.29|GetDistance]]
* SCI Kernel Documentation/|hunk]]
+
* [[SCI Kernel Documentation/Input_Functions#.28GetEvent_eventMask_event.29|GetEvent]]
* SCI Kernel Documentation/| ]]
+
* [[SCI Kernel Documentation/String_Functions#.28GetFarText_module_entryNumber_buffer.29|GetFarText]]
* SCI Kernel Documentation/|]]
+
<!-- * [[SCI Kernel Documentation/|GetKey]] -->
* SCI Kernel Documentation/|InitBresen]]
+
* [[SCI Kernel Documentation/Menu_Functions#.28GetMenu_itemName_selector.29|GetMenu]]
* SCI Kernel Documentation/|input]]
+
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28GetPort.29|GetPort]]
* SCI Kernel Documentation/|InspectObj]]
+
* [[SCI Kernel Documentation/File_Functions#.28GetSaveFiles_gameName_filenames_nums.29|GetSaveFiles]]
* SCI Kernel Documentation/|IsObject]]
+
* [[SCI Kernel Documentation/System_Functions#.28GetTime_.5BrealTime.5D.29|GetTime]]
* SCI Kernel Documentation/|kList]]
+
* [[SCI Kernel Documentation/Input_Functions#.28GlobalToLocal_event.29|GlobalToLocal]]
* SCI Kernel Documentation/|kNode]]
+
| width="20%" |
* SCI Kernel Documentation/|LargestHandle]]
+
* [[SCI Kernel Documentation/SCI Overview|Graph]]
* SCI Kernel Documentation/|LargestPtr]]
+
<br />
* SCI Kernel Documentation/|LastNode]]
+
H
* SCI Kernel Documentation/|list]]
+
* [[SCI Kernel Documentation/SCI Overview|handle]]
* SCI Kernel Documentation/|Load]]
+
* [[SCI Kernel Documentation/Input_Functions#.28HaveMouse.29|HaveMouse]]
* SCI Kernel Documentation/|LocalToGlobal]]
+
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28HiLiteControl_item.29|HiLiteControl]]
* SCI Kernel Documentation/|MapKeyToDir]]
+
* [[SCI Kernel Documentation/SCI Overview|heap]]
* SCI Kernel Documentation/|MemoryInfo]]
+
* [[SCI Kernel Documentation/SCI Overview|hunk]]
* SCI Kernel Documentation/|menu]]
+
<br />
* SCI Kernel Documentation/|MouseSelect]]
+
I
* SCI Kernel Documentation/|NewList]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28InitBresen_motion.29|InitBresen]]
* SCI Kernel Documentation/|NewNode]]
+
* [[SCI Kernel Documentation/Input Functions|input]]
* SCI Kernel Documentation/|NewWindow]]
+
* [[SCI Kernel Documentation/Debugging_Functions#.28InspectObj_object.29|InspectObj]]
* SCI Kernel Documentation/|NextNode]]
+
* [[SCI Kernel Documentation/Object_Functions#.28IsObject_object.29|IsObject]]
* SCI Kernel Documentation/|NodeValue]]
+
<br />
* SCI Kernel Documentation/|NumCels]]
+
K
* SCI Kernel Documentation/|NumLoops]]
+
* [[SCI Kernel Documentation/Animation Functions|kList]]
* SCI Kernel Documentation/|objects]]
+
* [[SCI Kernel Documentation/Animation Functions|kNode]]
* SCI Kernel Documentation/|OnControl]]
+
<br />
* SCI Kernel Documentation/|Parse]]
+
L
* SCI Kernel Documentation/|pcode]]
+
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_LargestHandle.29|LargestHandle]]
* SCI Kernel Documentation/|PicNotValid]]
+
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_LargestPtr.29|LargestPtr]]
* SCI Kernel Documentation/|pmachine]]
+
* [[SCI Kernel Documentation/List_Functions#.28LastNode_kList.29|LastNode]]
* SCI Kernel Documentation/|pointer]]
+
* [[SCI Kernel Documentation/List Functions|list]]
* SCI Kernel Documentation/|PrevNode]]
+
* [[SCI Kernel Documentation/Resource_Functions#.28Load_resType_resID.29|Load]]
* SCI Kernel Documentation/|Random]]
+
* [[SCI Kernel Documentation/Input_Functions#.28LocalToGlobal_event.29|LocalToGlobal]]
* SCI Kernel Documentation/|ReadNumber]]
+
<br />
* SCI Kernel Documentation/|resID]]
+
M
* SCI Kernel Documentation/|resources]]
+
* [[SCI Kernel Documentation/Input_Functions#.28MapKeyToDir_flag.29|MapKeyToDir]]
* SCI Kernel Documentation/|RespondsTo]]
+
* [[SCI Kernel Documentation/Debugging_Functions#.28MemoryInfo_LargestPtr.29|MemoryInfo]]
* SCI Kernel Documentation/|RestartGame]]
+
* [[SCI Kernel Documentation/Menu Functions|menu]]
* SCI Kernel Documentation/|RestoreGame]]
+
<!-- * [[SCI Kernel Documentation/|MouseSelect]] -->
* SCI Kernel Documentation/|resType]]
+
<br />
* SCI Kernel Documentation/|Said]]
+
N
* SCI Kernel Documentation/|SaveGame]]
+
* [[SCI Kernel Documentation/List_Functions#.28NewList.29|NewList]]
* SCI Kernel Documentation/|ScriptID]]
+
| width="20%" |
* SCI Kernel Documentation/|SetCursor]]
+
* [[SCI Kernel Documentation/List_Functions#.28NewNode_key_value.29|NewNode]]
* SCI Kernel Documentation/|SetDebug]]
+
* [[SCI Kernel Documentation/Window_and_Text_Functions#.28NewWindow_top_left_bottom_right_title_type_priority_color_back.29|NewWindow]]
* SCI Kernel Documentation/|SetJump]]
+
* [[SCI Kernel Documentation/List_Functions#.28NextNode_kNode.29|NextNode]]
* SCI Kernel Documentation/|SetMenu]]
+
* [[SCI Kernel Documentation/List_Functions#.28NodeValue_kNode.29|NodeValue]]
* SCI Kernel Documentation/|SetNowSeen]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28NumCels_actor.29|NumCels]]
* SCI Kernel Documentation/|SetPort]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28NumLoops_actor.29|NumLoops]]
* SCI Kernel Documentation/|SetSynonyms]]
+
O
* SCI Kernel Documentation/|ShakeScreen]]
+
* [[SCI Kernel Documentation/Object Functions|objects]]
* SCI Kernel Documentation/|Show]]
+
* [[SCI Kernel Documentation/Animation_Functions#.28OnControl_mapType_x_y_.5Brx_ly.5D.29|OnControl]]
* SCI Kernel Documentation/|ShowFree]]
+
P
* SCI Kernel Documentation/|ShowObjs]]
+
* [[SCI Kernel Documentation/Input_Functions#.28Parse_stringPtr.29|Parse]]
* SCI Kernel Documentation/|ShowSends]]
+
* [[SCI Kernel Documentation/SCI Overview|pcode]]
* SCI Kernel Documentation/|SinDiv]]
+
* [[SCI Kernel Documentation/Picture_Functions#.28PicNotValid_.5Bvalue.5D.29|PicNotValid]]
* SCI Kernel Documentation/|SinMult]]
+
* [[SCI Kernel Documentation/SCI Overview|pmachine]]
* SCI Kernel Documentation/|Sqrt]]
+
* [[SCI Kernel Documentation/SCI Overview|pointer]]
* SCI Kernel Documentation/|StackUsage]]
+
* [[SCI Kernel Documentation/List_Functions#.28PrevNode_kNode.29|PrevNode]]
* SCI Kernel Documentation/|StrAt]]
+
<br />
* SCI Kernel Documentation/|StrCat]]
+
R
* SCI Kernel Documentation/|StrCmp]]
+
* [[SCI Kernel Documentation/Arithmetic_Functions#.28Random_min_max.29|Random]]
* SCI Kernel Documentation/|StrCpy]]
+
* [[SCI Kernel Documentation/String_Functions#.28ReadNumber_string.29|ReadNumber]]
* SCI Kernel Documentation/|StrEnd]]
+
* [[SCI Kernel Documentation/Resource_Functions#.28Load_resType_resID.29|resID]]
* SCI Kernel Documentation/|strings]]
+
* [[SCI Kernel Documentation/Resource Functions|resources]]
* SCI Kernel Documentation/|StrLen]]
+
* [[SCI Kernel Documentation/Object_Functions#.28RespondsTo_object_selector.29|RespondsTo]]
* SCI Kernel Documentation/|TextSize]]
+
* [[SCI Kernel Documentation/Save-Restore_Game_Functions#.28RestartGame.29|RestartGame]]
* SCI Kernel Documentation/|UnLoad]]
+
* [[SCI Kernel Documentation/Save-Restore_Game_Functions#.28RestoreGame_name_num_version.29|RestoreGame]]
* SCI Kernel Documentation/|ValidPath]]
+
* [[SCI Kernel Documentation/Resource_Functions#.28Load_resType_resID.29|resType]]
* SCI Kernel Documentation/|Wait]]
+
<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]]
 
|}
 
|}
  
Line 173: 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