Function Reference

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
(Memory Functions)
(Memory Functions)
Line 372: Line 372:
 
* [[Core Function ReadMem|ReadMem( < Caption / PID >, <Class>, <Address>, <defs>, <size> )]] -- Read bytes from an application's memory and create variables using same defs and return values as Unpack()
 
* [[Core Function ReadMem|ReadMem( < Caption / PID >, <Class>, <Address>, <defs>, <size> )]] -- Read bytes from an application's memory and create variables using same defs and return values as Unpack()
 
* [[Core Function Alloc|Alloc( <size>, <flag> )]] -- Allocate memory and return the pointer to it
 
* [[Core Function Alloc|Alloc( <size>, <flag> )]] -- Allocate memory and return the pointer to it
 +
* [[Core Function Free|Free( <ptr> )]] -- Deallocate memory from a pointer
 
* [[Core Function StringToPTR|StringToPTR( <type>, <string> )]] -- Allocates memory for the string and writes the string to that memory and returns the pointer for that memory
 
* [[Core Function StringToPTR|StringToPTR( <type>, <string> )]] -- Allocates memory for the string and writes the string to that memory and returns the pointer for that memory
 
* [[Core Function PTRToString|PTRToString( <type>, <ptr> )]] -- Reads a string from a memory pointer
 
* [[Core Function PTRToString|PTRToString( <type>, <ptr> )]] -- Reads a string from a memory pointer
* [[Core Function Free|Free( <ptr> )]] -- Deallocate memory from a pointer
 
 
* [[Core Function PTRRead|PTRRead( <ptr>, <type>, <offset> )]] -- Read data from a memory pointer optionally starting from a given index
 
* [[Core Function PTRRead|PTRRead( <ptr>, <type>, <offset> )]] -- Read data from a memory pointer optionally starting from a given index
 
* [[Core Function PTRWrite|PTRWrite( <ptr>, <type>, <offset>, <value> )]] -- Write data to a memory pointer optionally starting from a given index
 
* [[Core Function PTRWrite|PTRWrite( <ptr>, <type>, <offset>, <value> )]] -- Write data to a memory pointer optionally starting from a given index

Revision as of 01:24, 9 December 2011

Contents

Function Reference

How to create a Function

To create your own funtions see the Function page.

Core Functions

Language Features

Console Functions

Multi-Threading Functions

Variable Type Conversions

Common Variable Functions

Misc
Hash/Array
Type Checking
Get Type Directly

Binary Data Management Functions

Math Functions

String Functions

Array Functions

Hash (Dictionary) Functions

Process Functions

Environment Management

File Functions

File Create/Read/Write Functions
Misc
Dialogs

Directory Functions

Dialogs

Path Functions

Network Functions

HTTP Functions
MySQL Functions
Sputnik Client/Server Functions (This is just for connecting Sputnik Clients to Sputnik Servers nothing else)
Misc Network Functions

Memory Functions

GUI Functions

Dialog Creation Functions
Dialog Properties Get/Set Functions
Control Creation Functions
Event Linking Functions
Common Dialog/Control Properties Get/Set Functions
Common Dialog/Control Method Functions
GUIGetProp & GUISetProp Examples

Here are some GUIGetProp & GUISetProp Examples that you might not figure out by yourself.

Control Properties Get/Set Functions
Other GUI Functions

Keyboard Control Functions

Mouse Control Functions

Window Management Functions

(For info on using <title>, <text> See Window Titles and Text (Advanced) )

Controls

(For info on using <title>, <text> See Window Titles and Text (Advanced) )

Pixel Functions

Misc Functions

User Defined Functions

These functions are created using Sputnik and are not part of the Sputnik core language.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox