From Game Editor
Revision as of 00:10, 4 May 2011 by Skydereign (Talk | contribs)
Game Editor uses functions from the standard C library and its own large collection of useful functions.
List Of Functions
Actions
- ActorCount (char *actorName)
- ChangeAnimation (char *actorName, char *animationName, int state)
- ChangeAnimationDirection (char *actorName, int state)
- ChangeCursor (char *actorName, char *imgName, int nFramesH, int nFramesV, int hotSpotX, int hotSpotY)
- ChangeParent (char *actorName, char *parentName)
- ChangePath (char *actorName, char *pathName, int axis)
- ChangeTransparency (char *actorName, double transp)
- ChangeZDepth (char *actorName, double zdepth)
- CollisionState (char *actorName, int state)
- Conditional Action
- CreateActor (char *creatorName, char *animationName, char *parentName, char *pathName, int xpos, int ypos, int absolutePosition)
- CreateTimer (char *actorName, char *timerName, int milliseconds)
- DestroyActor (char *actorName)
- DestroyTimer (char *timerName)
- EventDisable (char *actorName, unsigned long event)
- EventEnable (char *actorName, unsigned long event)
- FollowMouse (char *actorName, int axis)
- MoveTo
- PhysicalResponse
- PlayMusic
- PlaySound
- Script Editor
- Set Text
- ToAnteriorPosition
- VisibilityState
Drawing Functions
- draw_from
- setpen
- moveto
- lineto
- putpixel
- erase
- screen_to_actor
- actor_to_screen
- savecanvas
- restorecanvas
Sound Functions
Save Functions
Game Control
- LoadGame
- ExitGame (void)
- SuspendGame
- PauseGameOff (void)
- PauseGameOn (void)
Keyboard Functions
Helper Functions
- ActorCount
- CollisionFree
- SendActivationEvent
- radtodeg
- degtorad
- direction
- distance
- getAllActorsInCollision
- getAnimIndex
- getAnimName
- getactor
- getclone
- getTime
- openUrl (char *url)
- round
- max (double number1, double number 2)
- min (double number1, double number2)
- rand (double val)
- vectoradd
Device Indentification functions
Standard C Functions
- abs (cplusplus.com)
- acos (cplusplus.com)
- asin (cplusplus.com)
- atan (cplusplus.com)
- atan2 (cplusplus.com)
- atof (cplusplus.com)
- atoi (cplusplus.com)
- atol (cplusplus.com)
- calloc (cplusplus.com)
- ceil (cplusplus.com)
- cos (cplusplus.com)
- cosh (cplusplus.com)
- fclose (cplusplus.com)
- feof (cplusplus.com)
- fgetc (cplusplus.com)
- fgets (cplusplus.com)
- floor (cplusplus.com)
- fmod (cplusplus.com)
- fopen (cplusplus.com)
- fprintf (cplusplus.com)
- fputc (cplusplus.com)
- fputs (cplusplus.com)
- fread (cplusplus.com)
- free (cplusplus.com)
- fscanf (cplusplus.com)
- fseek (cplusplus.com)
- ftell (cplusplus.com)
- fwrite (cplusplus.com)
- log (cplusplus.com)
- log10 (cplusplus.com)
- malloc (cplusplus.com)
- memcmp (cplusplus.com)
- memcpy (cplusplus.com)
- memmove (cplusplus.com)
- memset (cplusplus.com)
- pow (cplusplus.com)
- realloc (cplusplus.com)
- sign (cplusplus.com)
- sin (cplusplus.com)
- sinh (cplusplus.com)
- sprintf (cplusplus.com)
- sqrt (cplusplus.com)
- sscanf (cplusplus.com)
- strcat (cplusplus.com)
- strchr (cplusplus.com)
- strcmp (cplusplus.com)
- strcpy (cplusplus.com)
- strlen (cplusplus.com)
- strncat (cplusplus.com)
- strncmp (cplusplus.com)
- strncpy (cplusplus.com)
- tan (cplusplus.com)
- tanh (cplusplus.com)

![[]](/wiki/skins/blender/open.png)