Japanese
★ PROGRAMMER'S GUIDE ★ Branch playback library
▲ Back | Forward ▼
Branch playback library

6.Data specifications


6.1 Basic data


 Title
data specifications
 Data
basic data
 Data Name
 No
1.0

(1) Basic data type
 Model name
 explanation
 Uint8
 unsigned 1-byte integer
 Sint8
 Signed 1-byte integer
 Uint16
 unsigned 2-byte integer
 Sint16
 signed 2-byte integer
 Uint32
 unsigned 4-byte integer
 Sint32
 signed 4-byte integer
 Bool
 Logical type 4-byte integer (value is a logical constant)

(2) Logical constant
Used as a logical type (Bool) value.
 constant name
 value
 explanation
 FALSE
TRUE
 0
1
 Represents a logical false value.
Represents the truth of a logical value.
 OFF
ON
 0
1
 Represents switch off (false).
Represents switch on (true).


6.2 Constants


 Title
data specifications
 Data
constant
 Data Name
 No
2.0

(1)Error code
The value of BPL_ERR_OK is 0. Other error codes are negative.
 constant name
 explanation
 BPL_ERR_OK
 normal termination
 BPL_ERR_KYOVRFLW
 Too many stream key settings
 BPL_ERR_BROVRFLW
 Too many branch destination settings
 BPL_ERR_BSTMID
 Bad branch stream identifier
 BPL_ERR_BRNO
 Invalid branch number
 BPL_ERR_BRSPC
 A branch destination has already been specified
 BPL_ERR_NOKEY
 The corresponding stream key is not set.
 BPL_ERR_OPNSTM
 Unable to open stream

(2) Others
 constant name
 value
 explanation
 BPL_STMKEY_MAX
 6
 Number of stream keys that can be set for one branch stream


▲ Back | Forward ▼
★ PROGRAMMER'S GUIDE ★ Branch playback library
Copyright SEGA ENTERPRISES, LTD., 1997