Submit Search
Upload
The Ring programming language version 1.5.4 book - Part 86 of 185
ā¢
0 likes
ā¢
15 views
Mahmoud Samir Fayed
Follow
The Ring programming language version 1.5.4 book - Part 86 of 185
Read less
Read more
Technology
Report
Share
Report
Share
1 of 10
Download now
Download to read offline
Recommended
The Ring programming language version 1.9 book - Part 128 of 210
The Ring programming language version 1.9 book - Part 128 of 210
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.2 book - Part 83 of 181
The Ring programming language version 1.5.2 book - Part 83 of 181
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.1 book - Part 81 of 180
The Ring programming language version 1.5.1 book - Part 81 of 180
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 129 of 212
The Ring programming language version 1.10 book - Part 129 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.3 book - Part 95 of 184
The Ring programming language version 1.5.3 book - Part 95 of 184
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.8 book - Part 120 of 202
The Ring programming language version 1.8 book - Part 120 of 202
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.2 book - Part 62 of 84
The Ring programming language version 1.2 book - Part 62 of 84
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.6 book - Part 89 of 189
The Ring programming language version 1.6 book - Part 89 of 189
Mahmoud Samir Fayed
Ā
Recommended
The Ring programming language version 1.9 book - Part 128 of 210
The Ring programming language version 1.9 book - Part 128 of 210
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.2 book - Part 83 of 181
The Ring programming language version 1.5.2 book - Part 83 of 181
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.1 book - Part 81 of 180
The Ring programming language version 1.5.1 book - Part 81 of 180
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 129 of 212
The Ring programming language version 1.10 book - Part 129 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.3 book - Part 95 of 184
The Ring programming language version 1.5.3 book - Part 95 of 184
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.8 book - Part 120 of 202
The Ring programming language version 1.8 book - Part 120 of 202
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.2 book - Part 62 of 84
The Ring programming language version 1.2 book - Part 62 of 84
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.6 book - Part 89 of 189
The Ring programming language version 1.6 book - Part 89 of 189
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.4 book - Part 85 of 185
The Ring programming language version 1.5.4 book - Part 85 of 185
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.1 book - Part 82 of 180
The Ring programming language version 1.5.1 book - Part 82 of 180
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.9 book - Part 127 of 210
The Ring programming language version 1.9 book - Part 127 of 210
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.7 book - Part 114 of 196
The Ring programming language version 1.7 book - Part 114 of 196
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.2 book - Part 82 of 181
The Ring programming language version 1.5.2 book - Part 82 of 181
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.3 book - Part 96 of 184
The Ring programming language version 1.5.3 book - Part 96 of 184
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 130 of 212
The Ring programming language version 1.10 book - Part 130 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.8 book - Part 119 of 202
The Ring programming language version 1.8 book - Part 119 of 202
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.2 book - Part 61 of 84
The Ring programming language version 1.2 book - Part 61 of 84
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.3 book - Part 66 of 88
The Ring programming language version 1.3 book - Part 66 of 88
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.6 book - Part 90 of 189
The Ring programming language version 1.6 book - Part 90 of 189
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.4.1 book - Part 23 of 31
The Ring programming language version 1.4.1 book - Part 23 of 31
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.4 book - Part 23 of 30
The Ring programming language version 1.4 book - Part 23 of 30
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.3 book - Part 65 of 88
The Ring programming language version 1.3 book - Part 65 of 88
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.6 book - Part 88 of 189
The Ring programming language version 1.6 book - Part 88 of 189
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.7 book - Part 115 of 196
The Ring programming language version 1.7 book - Part 115 of 196
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.3 book - Part 94 of 184
The Ring programming language version 1.5.3 book - Part 94 of 184
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.9 book - Part 126 of 210
The Ring programming language version 1.9 book - Part 126 of 210
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.3 book - Part 64 of 88
The Ring programming language version 1.3 book - Part 64 of 88
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.4 book - Part 88 of 185
The Ring programming language version 1.5.4 book - Part 88 of 185
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
Mahmoud Samir Fayed
Ā
More Related Content
Similar to The Ring programming language version 1.5.4 book - Part 86 of 185
The Ring programming language version 1.5.4 book - Part 85 of 185
The Ring programming language version 1.5.4 book - Part 85 of 185
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.1 book - Part 82 of 180
The Ring programming language version 1.5.1 book - Part 82 of 180
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.9 book - Part 127 of 210
The Ring programming language version 1.9 book - Part 127 of 210
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.7 book - Part 114 of 196
The Ring programming language version 1.7 book - Part 114 of 196
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.2 book - Part 82 of 181
The Ring programming language version 1.5.2 book - Part 82 of 181
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.3 book - Part 96 of 184
The Ring programming language version 1.5.3 book - Part 96 of 184
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 130 of 212
The Ring programming language version 1.10 book - Part 130 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.8 book - Part 119 of 202
The Ring programming language version 1.8 book - Part 119 of 202
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.2 book - Part 61 of 84
The Ring programming language version 1.2 book - Part 61 of 84
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.3 book - Part 66 of 88
The Ring programming language version 1.3 book - Part 66 of 88
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.6 book - Part 90 of 189
The Ring programming language version 1.6 book - Part 90 of 189
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.4.1 book - Part 23 of 31
The Ring programming language version 1.4.1 book - Part 23 of 31
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.4 book - Part 23 of 30
The Ring programming language version 1.4 book - Part 23 of 30
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.3 book - Part 65 of 88
The Ring programming language version 1.3 book - Part 65 of 88
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.6 book - Part 88 of 189
The Ring programming language version 1.6 book - Part 88 of 189
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.7 book - Part 115 of 196
The Ring programming language version 1.7 book - Part 115 of 196
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.3 book - Part 94 of 184
The Ring programming language version 1.5.3 book - Part 94 of 184
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.9 book - Part 126 of 210
The Ring programming language version 1.9 book - Part 126 of 210
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.3 book - Part 64 of 88
The Ring programming language version 1.3 book - Part 64 of 88
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.5.4 book - Part 88 of 185
The Ring programming language version 1.5.4 book - Part 88 of 185
Mahmoud Samir Fayed
Ā
Similar to The Ring programming language version 1.5.4 book - Part 86 of 185
(20)
The Ring programming language version 1.5.4 book - Part 85 of 185
The Ring programming language version 1.5.4 book - Part 85 of 185
Ā
The Ring programming language version 1.5.1 book - Part 82 of 180
The Ring programming language version 1.5.1 book - Part 82 of 180
Ā
The Ring programming language version 1.9 book - Part 127 of 210
The Ring programming language version 1.9 book - Part 127 of 210
Ā
The Ring programming language version 1.7 book - Part 114 of 196
The Ring programming language version 1.7 book - Part 114 of 196
Ā
The Ring programming language version 1.5.2 book - Part 82 of 181
The Ring programming language version 1.5.2 book - Part 82 of 181
Ā
The Ring programming language version 1.5.3 book - Part 96 of 184
The Ring programming language version 1.5.3 book - Part 96 of 184
Ā
The Ring programming language version 1.10 book - Part 130 of 212
The Ring programming language version 1.10 book - Part 130 of 212
Ā
The Ring programming language version 1.8 book - Part 119 of 202
The Ring programming language version 1.8 book - Part 119 of 202
Ā
The Ring programming language version 1.2 book - Part 61 of 84
The Ring programming language version 1.2 book - Part 61 of 84
Ā
The Ring programming language version 1.3 book - Part 66 of 88
The Ring programming language version 1.3 book - Part 66 of 88
Ā
The Ring programming language version 1.6 book - Part 90 of 189
The Ring programming language version 1.6 book - Part 90 of 189
Ā
The Ring programming language version 1.4.1 book - Part 23 of 31
The Ring programming language version 1.4.1 book - Part 23 of 31
Ā
The Ring programming language version 1.4 book - Part 23 of 30
The Ring programming language version 1.4 book - Part 23 of 30
Ā
The Ring programming language version 1.3 book - Part 65 of 88
The Ring programming language version 1.3 book - Part 65 of 88
Ā
The Ring programming language version 1.6 book - Part 88 of 189
The Ring programming language version 1.6 book - Part 88 of 189
Ā
The Ring programming language version 1.7 book - Part 115 of 196
The Ring programming language version 1.7 book - Part 115 of 196
Ā
The Ring programming language version 1.5.3 book - Part 94 of 184
The Ring programming language version 1.5.3 book - Part 94 of 184
Ā
The Ring programming language version 1.9 book - Part 126 of 210
The Ring programming language version 1.9 book - Part 126 of 210
Ā
The Ring programming language version 1.3 book - Part 64 of 88
The Ring programming language version 1.3 book - Part 64 of 88
Ā
The Ring programming language version 1.5.4 book - Part 88 of 185
The Ring programming language version 1.5.4 book - Part 88 of 185
Ā
More from Mahmoud Samir Fayed
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
Mahmoud Samir Fayed
Ā
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
Mahmoud Samir Fayed
Ā
More from Mahmoud Samir Fayed
(20)
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
Ā
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
Ā
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212
Ā
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
Ā
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
Ā
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
Ā
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
Ā
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
Ā
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
Ā
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
Ā
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
Ā
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
Ā
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
Ā
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
Ā
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
Ā
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
Ā
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
Ā
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
Ā
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
Ā
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
Ā
Recently uploaded
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Ā
š¬ The future of MySQL is Postgres š
š¬ The future of MySQL is Postgres š
RTylerCroy
Ā
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Ā
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Ā
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel AraĆŗjo
Ā
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
Ā
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Ā
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Ā
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Ā
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Ā
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Ā
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Ā
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Ā
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Ā
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Ā
FULL ENJOY š 8264348440 š Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY š 8264348440 š Call Girls in Diplomatic Enclave | Delhi
soniya singh
Ā
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
Ā
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Ā
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Ā
Scaling API-first ā The story of a global engineering organization
Scaling API-first ā The story of a global engineering organization
Radu Cotescu
Ā
Recently uploaded
(20)
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Ā
š¬ The future of MySQL is Postgres š
š¬ The future of MySQL is Postgres š
Ā
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Ā
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Ā
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Ā
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Ā
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Ā
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Ā
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Ā
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Ā
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Ā
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Ā
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ā
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Ā
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Ā
FULL ENJOY š 8264348440 š Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY š 8264348440 š Call Girls in Diplomatic Enclave | Delhi
Ā
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Ā
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Ā
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Ā
Scaling API-first ā The story of a global engineering organization
Scaling API-first ā The story of a global engineering organization
Ā
The Ring programming language version 1.5.4 book - Part 86 of 185
1.
Ring Documentation, Release
1.5.4 ā¢ ALLEGRO_EVENT_SOURCE *al_get_audio_stream_event_source(ALLEGRO_AUDIO_STREAM *stream) ā¢ void al_drain_audio_stream(ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_rewind_audio_stream(ALLEGRO_AUDIO_STREAM *stream) ā¢ unsigned int al_get_audio_stream_frequency(const ALLEGRO_AUDIO_STREAM *stream) ā¢ ALLEGRO_CHANNEL_CONF al_get_audio_stream_channels(const ALLEGRO_AUDIO_STREAM *stream) ā¢ ALLEGRO_AUDIO_DEPTH al_get_audio_stream_depth(const ALLEGRO_AUDIO_STREAM *stream) ā¢ unsigned int al_get_audio_stream_length(const ALLEGRO_AUDIO_STREAM *stream) ā¢ ļ¬oat al_get_audio_stream_speed(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_set_audio_stream_speed(ALLEGRO_AUDIO_STREAM *stream, ļ¬oat val) ā¢ ļ¬oat al_get_audio_stream_gain(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_set_audio_stream_gain(ALLEGRO_AUDIO_STREAM *stream, ļ¬oat val) ā¢ ļ¬oat al_get_audio_stream_pan(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_set_audio_stream_pan(ALLEGRO_AUDIO_STREAM *stream, ļ¬oat val) ā¢ bool al_get_audio_stream_playing(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_set_audio_stream_playing(ALLEGRO_AUDIO_STREAM *stream, bool val) ā¢ ALLEGRO_PLAYMODE al_get_audio_stream_playmode(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_set_audio_stream_playmode(ALLEGRO_AUDIO_STREAM *stream,ALLEGRO_PLAYMODE val) ā¢ bool al_get_audio_stream_attached(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_detach_audio_stream(ALLEGRO_AUDIO_STREAM *stream) ā¢ void *al_get_audio_stream_fragment(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_set_audio_stream_fragment(ALLEGRO_AUDIO_STREAM *stream, void *val) ā¢ unsigned int al_get_audio_stream_fragments(const ALLEGRO_AUDIO_STREAM *stream) ā¢ unsigned int al_get_available_audio_stream_fragments(const ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_seek_audio_stream_secs(ALLEGRO_AUDIO_STREAM *stream, double time) ā¢ double al_get_audio_stream_position_secs(ALLEGRO_AUDIO_STREAM *stream) ā¢ double al_get_audio_stream_length_secs(ALLEGRO_AUDIO_STREAM *stream) ā¢ bool al_set_audio_stream_loop_secs(ALLEGRO_AUDIO_STREAM *stream,double start, double end) ā¢ ALLEGRO_SAMPLE *al_load_sample(const char *ļ¬lename) ā¢ ALLEGRO_SAMPLE al_load_sample_f(ALLEGRO_FILE fp, const char *ident) ā¢ ALLEGRO_AUDIO_STREAM *al_load_audio_stream(const char *ļ¬lename,size_t buffer_count, unsigned int samples) ā¢ ALLEGRO_AUDIO_STREAM al_load_audio_stream_f(ALLEGRO_FILE fp, const char *ident,size_t buffer_count, unsigned int samples) ā¢ bool al_save_sample(const char *ļ¬lename, ALLEGRO_SAMPLE *spl) ā¢ bool al_save_sample_f(ALLEGRO_FILE *fp, const char *ident, ALLEGRO_SAMPLE *spl) 825
2.
Ring Documentation, Release
1.5.4 ā¢ bool al_init_acodec_addon(void) ā¢ uint32_t al_get_allegro_acodec_version(void) ā¢ ALLEGRO_COLOR al_color_cmyk(ļ¬oat c, ļ¬oat m, ļ¬oat y, ļ¬oat k) ā¢ void al_color_cmyk_to_rgb(ļ¬oat cyan, ļ¬oat magenta, ļ¬oat yellow,ļ¬oat key, ļ¬oat *red, ļ¬oat *green, ļ¬oat *blue) ā¢ ALLEGRO_COLOR al_color_hsl(ļ¬oat h, ļ¬oat s, ļ¬oat l) ā¢ void al_color_hsl_to_rgb(ļ¬oat hue, ļ¬oat saturation, ļ¬oat lightness,ļ¬oat *red, ļ¬oat *green, ļ¬oat *blue) ā¢ ALLEGRO_COLOR al_color_hsv(ļ¬oat h, ļ¬oat s, ļ¬oat v) ā¢ void al_color_hsv_to_rgb(ļ¬oat hue, ļ¬oat saturation, ļ¬oat value,ļ¬oat *red, ļ¬oat *green, ļ¬oat *blue) ā¢ ALLEGRO_COLOR al_color_html(char const *string) ā¢ void al_color_html_to_rgb(char const *string,ļ¬oat *red, ļ¬oat *green, ļ¬oat *blue) ā¢ void al_color_rgb_to_html(ļ¬oat red, ļ¬oat green, ļ¬oat blue,char *string) ā¢ ALLEGRO_COLOR al_color_name(char const *name) ā¢ bool al_color_name_to_rgb(char const *name, ļ¬oat *r, ļ¬oat *g, ļ¬oat *b) ā¢ void al_color_rgb_to_cmyk(ļ¬oat red, ļ¬oat green, ļ¬oat blue,ļ¬oat *cyan, ļ¬oat *magenta, ļ¬oat *yellow, ļ¬oat *key) ā¢ void al_color_rgb_to_hsl(ļ¬oat red, ļ¬oat green, ļ¬oat blue,ļ¬oat *hue, ļ¬oat *saturation, ļ¬oat *lightness) ā¢ void al_color_rgb_to_hsv(ļ¬oat red, ļ¬oat green, ļ¬oat blue,ļ¬oat *hue, ļ¬oat *saturation, ļ¬oat *value) ā¢ char const *al_color_rgb_to_name(ļ¬oat r, ļ¬oat g, ļ¬oat b) ā¢ void al_color_rgb_to_yuv(ļ¬oat red, ļ¬oat green, ļ¬oat blue,ļ¬oat *y, ļ¬oat *u, ļ¬oat *v) ā¢ ALLEGRO_COLOR al_color_yuv(ļ¬oat y, ļ¬oat u, ļ¬oat v) ā¢ void al_color_yuv_to_rgb(ļ¬oat y, ļ¬oat u, ļ¬oat v,ļ¬oat *red, ļ¬oat *green, ļ¬oat *blue) ā¢ uint32_t al_get_allegro_color_version(void) ā¢ void al_init_font_addon(void) ā¢ void al_shutdown_font_addon(void) ā¢ ALLEGRO_FONT *al_load_font(char const *ļ¬lename, int size, int ļ¬ags) ā¢ void al_destroy_font(ALLEGRO_FONT *f) ā¢ int al_get_font_ascent(const ALLEGRO_FONT *f) ā¢ int al_get_font_descent(const ALLEGRO_FONT *f) ā¢ int al_get_text_width(const ALLEGRO_FONT *f, const char *str) ā¢ int al_get_ustr_width(const ALLEGRO_FONT *f, ALLEGRO_USTR const *ustr) ā¢ void al_draw_text(const ALLEGRO_FONT *font,ALLEGRO_COLOR color, ļ¬oat x, ļ¬oat y, int ļ¬ags,char const *text) ā¢ void al_draw_ustr(const ALLEGRO_FONT *font,ALLEGRO_COLOR color, ļ¬oat x, ļ¬oat y, int ļ¬ags,const ALLEGRO_USTR *ustr) ā¢ void al_draw_justiļ¬ed_text(const ALLEGRO_FONT *font,ALLEGRO_COLOR color, ļ¬oat x1, ļ¬oat x2,ļ¬oat y, ļ¬oat diff, int ļ¬ags, const char *text) ā¢ void al_draw_justiļ¬ed_ustr(const ALLEGRO_FONT *font,ALLEGRO_COLOR color, ļ¬oat x1, ļ¬oat x2,ļ¬oat y, ļ¬oat diff, int ļ¬ags, const ALLEGRO_USTR *ustr) 826
3.
Ring Documentation, Release
1.5.4 ā¢ void al_get_text_dimensions(const ALLEGRO_FONT *f,char const *text,int *bbx, int *bby, int *bbw, int *bbh) ā¢ void al_get_ustr_dimensions(const ALLEGRO_FONT *f,ALLEGRO_USTR const *ustr,int *bbx, int *bby, int *bbw, int *bbh) ā¢ uint32_t al_get_allegro_font_version(void) ā¢ ALLEGRO_FONT *al_grab_font_from_bitmap(ALLEGRO_BITMAP *bmp,int ranges_n, const int ranges[]) ā¢ ALLEGRO_FONT *al_load_bitmap_font(const char *fname) ā¢ ALLEGRO_FONT *al_create_builtin_font(void) ā¢ bool al_init_ttf_addon(void) ā¢ void al_shutdown_ttf_addon(void) ā¢ ALLEGRO_FONT *al_load_ttf_font(char const *ļ¬lename, int size, int ļ¬ags) ā¢ ALLEGRO_FONT *al_load_ttf_font_f(ALLEGRO_FILE *ļ¬le,char const *ļ¬lename, int size, int ļ¬ags) ā¢ ALLEGRO_FONT *al_load_ttf_font_stretch(char const *ļ¬lename, int w, int h,int ļ¬ags) ā¢ ALLEGRO_FONT *al_load_ttf_font_stretch_f(ALLEGRO_FILE *ļ¬le,char const *ļ¬lename, int w, int h, int ļ¬ags) ā¢ uint32_t al_get_allegro_ttf_version(void) ā¢ bool al_init_image_addon(void) ā¢ void al_shutdown_image_addon(void) ā¢ uint32_t al_get_allegro_image_version(void) ā¢ ALLEGRO_FILE *al_open_memļ¬le(void *mem, int64_t size, const char *mode) ā¢ uint32_t al_get_allegro_memļ¬le_version(void) ā¢ bool al_init_native_dialog_addon(void) ā¢ void al_shutdown_native_dialog_addon(void) ā¢ ALLEGRO_FILECHOOSER *al_create_native_ļ¬le_dialog(char const *initial_path,char const *title,char const *patterns,int mode) ā¢ bool al_show_native_ļ¬le_dialog(ALLEGRO_DISPLAY *display,ALLEGRO_FILECHOOSER *dialog) ā¢ int al_get_native_ļ¬le_dialog_count(const ALLEGRO_FILECHOOSER *dialog) ā¢ const char *al_get_native_ļ¬le_dialog_path(const ALLEGRO_FILECHOOSER *dialog, size_t i) ā¢ void al_destroy_native_ļ¬le_dialog(ALLEGRO_FILECHOOSER *dialog) ā¢ int al_show_native_message_box(ALLEGRO_DISPLAY *display,char const *title, char const *heading, char const *text,char const *buttons, int ļ¬ags) ā¢ ALLEGRO_TEXTLOG *al_open_native_text_log(char const *title, int ļ¬ags) ā¢ void al_close_native_text_log(ALLEGRO_TEXTLOG *textlog) ā¢ uint32_t al_get_allegro_native_dialog_version(void) ā¢ void al_set_physfs_ļ¬le_interface(void) ā¢ uint32_t al_get_allegro_physfs_version(void) ā¢ uint32_t al_get_allegro_primitives_version(void) ā¢ bool al_init_primitives_addon(void) 827
4.
Ring Documentation, Release
1.5.4 ā¢ void al_shutdown_primitives_addon(void) ā¢ void al_draw_line(ļ¬oat x1, ļ¬oat y1, ļ¬oat x2, ļ¬oat y2,ALLEGRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_triangle(ļ¬oat x1, ļ¬oat y1, ļ¬oat x2, ļ¬oat y2,ļ¬oat x3, ļ¬oat y3, ALLEGRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_ļ¬lled_triangle(ļ¬oat x1, ļ¬oat y1, ļ¬oat x2, ļ¬oat y2,ļ¬oat x3, ļ¬oat y3, ALLEGRO_COLOR color) ā¢ void al_draw_rectangle(ļ¬oat x1, ļ¬oat y1, ļ¬oat x2, ļ¬oat y2,ALLEGRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_ļ¬lled_rectangle(ļ¬oat x1, ļ¬oat y1, ļ¬oat x2, ļ¬oat y2,ALLEGRO_COLOR color) ā¢ void al_draw_rounded_rectangle(ļ¬oat x1, ļ¬oat y1, ļ¬oat x2, ļ¬oat y2,ļ¬oat rx, ļ¬oat ry, ALLEGRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_ļ¬lled_rounded_rectangle(ļ¬oat x1, ļ¬oat y1, ļ¬oat x2, ļ¬oat y2,ļ¬oat rx, ļ¬oat ry, ALLEGRO_COLOR color) ā¢ void al_calculate_arc(ļ¬oat* dest, int stride, ļ¬oat cx, ļ¬oat cy,ļ¬oat rx, ļ¬oat ry, ļ¬oat start_theta, ļ¬oat delta_theta, ļ¬oat thickness,int num_points) ā¢ void al_draw_pieslice(ļ¬oat cx, ļ¬oat cy, ļ¬oat r, ļ¬oat start_theta,ļ¬oat delta_theta, ALLEGRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_ļ¬lled_pieslice(ļ¬oat cx, ļ¬oat cy, ļ¬oat r, ļ¬oat start_theta,ļ¬oat delta_theta, ALLEGRO_COLOR color) ā¢ void al_draw_ellipse(ļ¬oat cx, ļ¬oat cy, ļ¬oat rx, ļ¬oat ry,ALLEGRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_ļ¬lled_ellipse(ļ¬oat cx, ļ¬oat cy, ļ¬oat rx, ļ¬oat ry,ALLEGRO_COLOR color) ā¢ void al_draw_circle(ļ¬oat cx, ļ¬oat cy, ļ¬oat r, ALLEGRO_COLOR color,ļ¬oat thickness) ā¢ void al_draw_ļ¬lled_circle(ļ¬oat cx, ļ¬oat cy, ļ¬oat r, ALLEGRO_COLOR color) ā¢ void al_draw_arc(ļ¬oat cx, ļ¬oat cy, ļ¬oat r, ļ¬oat start_theta,ļ¬oat delta_theta, ALLEGRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_elliptical_arc(ļ¬oat cx, ļ¬oat cy, ļ¬oat rx, ļ¬oat ry, ļ¬oat start_theta,ļ¬oat delta_theta, ALLE- GRO_COLOR color, ļ¬oat thickness) ā¢ void al_draw_ribbon(const ļ¬oat *points, int points_stride, ALLEGRO_COLOR color,ļ¬oat thickness, int num_segments) ā¢ int al_draw_prim(const void* vtxs, const ALLEGRO_VERTEX_DECL* decl,ALLEGRO_BITMAP* texture, int start, int end, int type) ā¢ int al_draw_indexed_prim(const void* vtxs, const ALLEGRO_VERTEX_DECL* decl,ALLEGRO_BITMAP* texture, const int* indices, int num_vtx, int type) ā¢ ALLEGRO_VERTEX_DECL* al_create_vertex_decl(const ALLEGRO_VERTEX_ELEMENT* elements, int stride) ā¢ void al_destroy_vertex_decl(ALLEGRO_VERTEX_DECL* decl) 828
5.
CHAPTER SEVENTYFIVE RINGLIBSDL FUNCTIONS REFERENCE ā¢
void SDL_RenderCopy2(SDL_Renderer *,SDL_Texture *) ā¢ void SDL_Delay(int) ā¢ void SDL_Init(int) ā¢ int SDL_InitSubSystem(Uint32 ļ¬ags) ā¢ void SDL_Quit(void) ā¢ void SDL_QuitSubSystem(Uint32 ļ¬ags) ā¢ void SDL_SetMainReady(void) ā¢ Uint32 SDL_WasInit(Uint32 ļ¬ags) ā¢ SDL_bool SDL_SetHint(const char *name,const char *value) ā¢ SDL_bool SDL_SetHintWithPriority(const char *name,const char *value,SDL_HintPriority priority) ā¢ void SDL_ClearError(void) ā¢ const char *SDL_GetError(void) ā¢ SDL_LogPriority SDL_LogGetPriority(int category) ā¢ void SDL_LogResetPriorities(void) ā¢ void SDL_LogSetAllPriority(SDL_LogPriority priority) ā¢ SDL_AssertionHandler SDL_GetDefaultAssertionHandler(void) ā¢ void SDL_ResetAssertionReport(void) ā¢ void SDL_SetAssertionHandler(SDL_AssertionHandler handler,void *userdata) ā¢ void SDL_TriggerBreakpoint(void) ā¢ void SDL_assert(int) ā¢ void SDL_assert_paranoid(int) ā¢ void SDL_assert_release(int) ā¢ const char * SDL_GetRevision(void) ā¢ int SDL_GetRevisionNumber(void) ā¢ void SDL_GetVersion(SDL_version *ver) ā¢ SDL_Window *SDL_CreateWindow(const char * title,int x, int y,int w,int h,Uint32 ļ¬ags) ā¢ void SDL_DestroyWindow(SDL_Window *window) 829
6.
Ring Documentation, Release
1.5.4 ā¢ void SDL_DisableScreenSaver(void) ā¢ void SDL_EnableScreenSaver(void) ā¢ SDL_GLContext SDL_GL_CreateContext(SDL_Window *window) ā¢ void SDL_GL_DeleteContext(SDL_GLContext context) ā¢ SDL_bool SDL_GL_ExtensionSupported(const char *extension) ā¢ int SDL_GL_GetAttribute(SDL_GLattr attr,int *value) ā¢ SDL_GLContext SDL_GL_GetCurrentContext(void) ā¢ SDL_Window *SDL_GL_GetCurrentWindow(void) ā¢ void SDL_GL_GetDrawableSize(SDL_Window *window,int *w,int *h) ā¢ void *SDL_GL_GetProcAddress(const char *proc) ā¢ int SDL_GL_GetSwapInterval(void) ā¢ int SDL_GL_LoadLibrary(const char *path) ā¢ int SDL_GL_MakeCurrent(SDL_Window *window,SDL_GLContext context) ā¢ void SDL_GL_ResetAttributes(void) ā¢ int SDL_GL_SetAttribute(SDL_GLattr attr,int value) ā¢ int SDL_GL_SetSwapInterval(int interval) ā¢ void SDL_GL_SwapWindow(SDL_Window *window) ā¢ void SDL_GL_UnloadLibrary(void) ā¢ SDL_DisplayMode *SDL_GetClosestDisplayMode(int displayIndex,SDL_DisplayMode *mode,SDL_DisplayMode *closest) ā¢ int SDL_GetCurrentDisplayMode(int displayIndex,SDL_DisplayMode *mode) ā¢ const char *SDL_GetCurrentVideoDriver(void) ā¢ int SDL_GetDesktopDisplayMode(int displayIndex,SDL_DisplayMode *mode) ā¢ int SDL_GetDisplayBounds(int displayIndex,SDL_Rect *rect) ā¢ int SDL_GetNumVideoDisplays(void) ā¢ int SDL_GetNumVideoDrivers(void) ā¢ const char * SDL_GetVideoDriver(int index) ā¢ void *SDL_GetWindowData(SDL_Window *window,const char *name) ā¢ int SDL_GetWindowDisplayIndex(SDL_Window *window) ā¢ int SDL_GetWindowDisplayMode(SDL_Window *window,SDL_DisplayMode *mode) ā¢ Uint32 SDL_GetWindowFlags(SDL_Window *window) ā¢ SDL_Window *SDL_GetWindowFromID(Uint32 id) ā¢ int SDL_GetWindowGammaRamp(SDL_Window *window,Uint16 *red,Uint16 *green,Uint16 *blue) ā¢ SDL_bool SDL_GetWindowGrab(SDL_Window *window) ā¢ Uint32 SDL_GetWindowID(SDL_Window* window) ā¢ void SDL_GetWindowMaximumSize(SDL_Window *window,int *w,int *h) 830
7.
Ring Documentation, Release
1.5.4 ā¢ void SDL_GetWindowMinimumSize(SDL_Window *window,int *w,int *h) ā¢ void SDL_GetWindowPosition(SDL_Window *window,int *x,int *y) ā¢ void SDL_GetWindowSize(SDL_Window *window,int *w,int *h) ā¢ SDL_Surface *SDL_GetWindowSurface(SDL_Window *window) ā¢ const char *SDL_GetWindowTitle(SDL_Window *window) ā¢ SDL_bool SDL_IsScreenSaverEnabled(void) ā¢ void SDL_MaximizeWindow(SDL_Window *window) ā¢ void SDL_MinimizeWindow(SDL_Window *window) ā¢ void SDL_RaiseWindow(SDL_Window *window) ā¢ void SDL_RestoreWindow(SDL_Window *window) ā¢ void SDL_SetWindowBordered(SDL_Window *window,SDL_bool bordered) ā¢ int SDL_SetWindowBrightness(SDL_Window *window,ļ¬oat brightness) ā¢ void *SDL_SetWindowData(SDL_Window *window,const char *name,void *userdata) ā¢ int SDL_SetWindowDisplayMode(SDL_Window *window,const SDL_DisplayMode *mode) ā¢ int SDL_SetWindowFullscreen(SDL_Window *window,Uint32 ļ¬ags) ā¢ int SDL_SetWindowGammaRamp(SDL_Window window,const Uint16 *red,const Uint16 *green,const Uint16 blue) ā¢ void SDL_SetWindowGrab(SDL_Window *window,SDL_bool grabbed) ā¢ void SDL_SetWindowMinimumSize(SDL_Window* window,int min_w,int min_h) ā¢ void SDL_SetWindowSize(SDL_Window *window,int w,int h) ā¢ void SDL_SetWindowTitle(SDL_Window *window,const char *title) ā¢ int SDL_ShowMessageBox(const SDL_MessageBoxData *messageboxdata,int *buttonid) ā¢ int SDL_ShowSimpleMessageBox(Uint32 ļ¬ags,const char *title,const char *message,SDL_Window *window) ā¢ void SDL_ShowWindow(SDL_Window *window) ā¢ int SDL_UpdateWindowSurface(SDL_Window *window) ā¢ int SDL_UpdateWindowSurfaceRects(SDL_Window *window,const SDL_Rect *rects,int numrects) ā¢ int SDL_VideoInit(const char *driver_name) ā¢ void SDL_VideoQuit(void) ā¢ SDL_Renderer *SDL_CreateRenderer(SDL_Window *window,int index,Uint32 ļ¬ags) ā¢ SDL_Renderer *SDL_CreateSoftwareRenderer(SDL_Surface *surface) ā¢ SDL_Texture *SDL_CreateTexture(SDL_Renderer *renderer,Uint32 format,int access,int w,int h) ā¢ SDL_Texture *SDL_CreateTextureFromSurface(SDL_Renderer *renderer,SDL_Surface *surface) ā¢ void SDL_DestroyTexture(SDL_Texture *texture) ā¢ int SDL_GL_BindTexture(SDL_Texture *texture,ļ¬oat *texw,ļ¬oat *texh) ā¢ int SDL_GL_UnbindTexture(SDL_Texture *texture) ā¢ int SDL_GetNumRenderDrivers(void) 831
8.
Ring Documentation, Release
1.5.4 ā¢ int SDL_GetRenderDrawBlendMode(SDL_Renderer *renderer,SDL_BlendMode *blendMode) ā¢ int SDL_GetRenderDrawColor(SDL_Renderer *renderer,Uint8 *r,Uint8 *g,Uint8 *b,Uint8 *a) ā¢ int SDL_GetRenderDriverInfo(int index,SDL_RendererInfo *info) ā¢ SDL_Texture *SDL_GetRenderTarget(SDL_Renderer *renderer) ā¢ SDL_Renderer *SDL_GetRenderer(SDL_Window *window) ā¢ int SDL_GetRendererInfo(SDL_Renderer *renderer,SDL_RendererInfo *info) ā¢ int SDL_GetRendererOutputSize(SDL_Renderer *renderer,int *w,int *h) ā¢ int SDL_GetTextureAlphaMod(SDL_Texture *texture,Uint8 *alpha) ā¢ int SDL_GetTextureBlendMode(SDL_Texture *texture,SDL_BlendMode *blendMode) ā¢ int SDL_GetTextureColorMod(SDL_Texture *texture,Uint8 *r,Uint8 *g,Uint8 *b) ā¢ int SDL_LockTexture(SDL_Texture *texture,const SDL_Rect *rect,void **pixels,int *pitch) ā¢ int SDL_QueryTexture(SDL_Texture *texture,int *format,int *access,int *w,int *h) ā¢ int SDL_RenderClear(SDL_Renderer *renderer) ā¢ int SDL_RenderCopy(SDL_Renderer *renderer,SDL_Texture *texture,const SDL_Rect *srcrect,const SDL_Rect *dstrect) ā¢ int SDL_RenderCopyEx(SDL_Renderer *renderer,SDL_Texture *texture,const SDL_Rect *srcrect,const SDL_Rect *dstrect,const double angle,const SDL_Point *center,const SDL_RendererFlip ļ¬ip) ā¢ int SDL_RenderDrawLine(SDL_Renderer *renderer,int x1,int y1,int x2,int y2) ā¢ int SDL_RenderDrawLines(SDL_Renderer *renderer,const SDL_Point *points,int count) ā¢ int SDL_RenderDrawPoint(SDL_Renderer *renderer,int x, int y) ā¢ int SDL_RenderDrawPoints(SDL_Renderer *renderer,const SDL_Point *points,int count) ā¢ int SDL_RenderDrawRect(SDL_Renderer *renderer,const SDL_Rect *rect) ā¢ int SDL_RenderDrawRects(SDL_Renderer *renderer,const SDL_Rect *rects,int count) ā¢ int SDL_RenderFillRect(SDL_Renderer *renderer,const SDL_Rect *rect) ā¢ int SDL_RenderFillRects(SDL_Renderer renderer,const SDL_Rect rects,int count) ā¢ void SDL_RenderGetClipRect(SDL_Renderer *renderer,SDL_Rect *rect) ā¢ void SDL_RenderGetScale(SDL_Renderer *renderer,ļ¬oat *scaleX,ļ¬oat *scaleY) ā¢ void SDL_RenderGetViewport(SDL_Renderer *renderer,SDL_Rect *rect) ā¢ int SDL_RenderReadPixels(SDL_Renderer *renderer,const SDL_Rect *rect,Uint32 format,void *pixels,int pitch) ā¢ int SDL_RenderSetClipRect(SDL_Renderer *renderer,const SDL_Rect *rect) ā¢ int SDL_RenderSetScale(SDL_Renderer *renderer,ļ¬oat scaleX,ļ¬oat scaleY) ā¢ int SDL_RenderSetViewport(SDL_Renderer *renderer,const SDL_Rect *rect) ā¢ SDL_bool SDL_RenderTargetSupported(SDL_Renderer *renderer) ā¢ int SDL_SetRenderDrawBlendMode(SDL_Renderer *renderer,SDL_BlendMode blendMode) ā¢ int SDL_SetRenderDrawColor(SDL_Renderer *renderer,Uint8 r,Uint8 g,Uint8 b,Uint8 a) ā¢ int SDL_SetRenderTarget(SDL_Renderer *renderer,SDL_Texture *texture) 832
9.
Ring Documentation, Release
1.5.4 ā¢ int SDL_SetTextureAlphaMod(SDL_Texture *texture,Uint8 alpha) ā¢ int SDL_SetTextureBlendMode(SDL_Texture *texture,SDL_BlendMode blendMode) ā¢ int SDL_SetTextureColorMod(SDL_Texture *texture,Uint8 r,Uint8 g,Uint8 b) ā¢ void SDL_UnlockTexture(SDL_Texture *texture) ā¢ int SDL_UpdateTexture(SDL_Texture *texture,const SDL_Rect *rect,const void*pixels,int pitch) ā¢ int SDL_UpdateYUVTexture(SDL_Texture *texture,const SDL_Rect *rect,const Uint8 *Yplane,int Yp- itch,const Uint8 *Uplane,int Upitch,const Uint8 *Vplane,int Vpitch) ā¢ SDL_PixelFormat *SDL_AllocFormat(Uint32 pixel_format) ā¢ SDL_Palette *SDL_AllocPalette(int ncolors) ā¢ void SDL_CalculateGammaRamp(ļ¬oat gamma,Uint16 *ramp) ā¢ void SDL_FreeFormat(SDL_PixelFormat *format) ā¢ void SDL_FreePalette(SDL_Palette *palette) ā¢ const char *SDL_GetPixelFormatName(Uint32 format) ā¢ void SDL_GetRGB(Uint32 pixel,const SDL_PixelFormat* format,Uint8 *r,Uint8 *g,Uint8 *b) ā¢ void SDL_GetRGBA(Uint32 pixel,const SDL_PixelFormat* format,Uint8 *r,Uint8 *g,Uint8 *b,Uint8 *a) ā¢ Uint32 SDL_MapRGB(const SDL_PixelFormat* format,Uint8 r,Uint8 g, Uint8 b) ā¢ Uint32 SDL_MapRGBA(const SDL_PixelFormat* format,Uint8 r,Uint8 g, Uint8 b, Uint8 a) ā¢ Uint32 SDL_MasksToPixelFormatEnum(int bpp,Uint32 Rmask,Uint32 Gmask,Uint32 Bmask,Uint32 Amask) ā¢ SDL_bool SDL_PixelFormatEnumToMasks(Uint32 format,int *bpp,Uint32 *Rmask,Uint32 *Gmask,Uint32 *Bmask,Uint32 *Amask) ā¢ int SDL_SetPaletteColors(SDL_Palette *palette,const SDL_Color *colors,int ļ¬rstcolor,int ncolors) ā¢ int SDL_SetPixelFormatPalette(SDL_PixelFormat *format,SDL_Palette *palette) ā¢ SDL_bool SDL_EnclosePoints(const SDL_Point* points,int count,const SDL_Rect *clip,SDL_Rect *result) ā¢ SDL_bool SDL_HasIntersection(const SDL_Rect *A,const SDL_Rect *B) ā¢ SDL_bool SDL_IntersectRect(const SDL_Rect *A,const SDL_Rect *B,SDL_Rect *result) ā¢ SDL_bool SDL_IntersectRectAndLine(const SDL_Rect *rect,int *X1,int *Y1,int *X2,int *Y2) ā¢ SDL_bool SDL_RectEquals(const SDL_Rect *a,const SDL_Rect *b) ā¢ void SDL_UnionRect(const SDL_Rect *A,const SDL_Rect *B,SDL_Rect *result) ā¢ int SDL_BlitScaled(SDL_Surface *src,const SDL_Rect *srcrect,SDL_Surface *dst,SDL_Rect *dstrect) ā¢ int SDL_BlitSurface(SDL_Surface src,const SDL_Rect srcrect,SDL_Surface *dst,SDL_Rect *dstrect) ā¢ int SDL_ConvertPixels(int width,int height,Uint32 src_format,const void *src,int src_pitch,Uint32 dst_format,void *dst,int dst_pitch) ā¢ SDL_Surface *SDL_ConvertSurface(SDL_Surface *src,const SDL_PixelFormat *fmt,Uint32 ļ¬ags) ā¢ SDL_Surface *SDL_ConvertSurfaceFormat(SDL_Surface *src,Uint32 pixel_format,Uint32 ļ¬ags) ā¢ SDL_Surface *SDL_CreateRGBSurface(Uint32 ļ¬ags,int width,int height,int depth,Uint32 Rmask,Uint32 Gmask,Uint32 Bmask,Uint32 Amask) ā¢ SDL_Surface* SDL_CreateRGBSurfaceFrom(void *pixels,int width,int height,int depth,int pitch,Uint32 Rmask,Uint32 Gmask,Uint32 Bmask,Uint32 Amask) 833
10.
Ring Documentation, Release
1.5.4 ā¢ int SDL_FillRect(SDL_Surface *dst,const SDL_Rect *rect,Uint32 color) ā¢ int SDL_FillRects(SDL_Surface *dst,const SDL_Rect *rects,int count,Uint32 color) ā¢ void SDL_FreeSurface(SDL_Surface *surface) ā¢ void SDL_GetClipRect(SDL_Surface *surface,SDL_Rect *rect) ā¢ int SDL_GetColorKey(SDL_Surface *surface,Uint32 *key) ā¢ int SDL_GetSurfaceAlphaMod(SDL_Surface *surface,Uint8 *alpha) ā¢ int SDL_GetSurfaceBlendMode(SDL_Surface *surface,SDL_BlendMode *blendMode) ā¢ int SDL_GetSurfaceColorMod(SDL_Surface *surface,Uint8 *r,Uint8 *g,Uint8 *b) ā¢ SDL_Surface *SDL_LoadBMP(const char *ļ¬le) ā¢ SDL_Surface *SDL_LoadBMP_RW(SDL_RWops *src,int freesrc) ā¢ int SDL_LockSurface(SDL_Surface *surface) ā¢ int SDL_LowerBlit(SDL_Surface *src,SDL_Rect *srcrect,SDL_Surface *dst,SDL_Rect *dstrect) ā¢ int SDL_LowerBlitScaled(SDL_Surface *src,SDL_Rect *srcrect,SDL_Surface *dst,SDL_Rect *dstrect) ā¢ SDL_bool SDL_MUSTLOCK(SDL_Surface *surface) ā¢ int SDL_SaveBMP(SDL_Surface *surface,const char *ļ¬le) ā¢ int SDL_SaveBMP_RW(SDL_Surface *surface,SDL_RWops *dst,int freedst) ā¢ SDL_bool SDL_SetClipRect(SDL_Surface *surface,const SDL_Rect *rect) ā¢ int SDL_SetColorKey(SDL_Surface *surface,int ļ¬ag,Uint32 key) ā¢ int SDL_SetSurfaceAlphaMod(SDL_Surface *surface,Uint8 alpha) ā¢ int SDL_SetSurfaceBlendMode(SDL_Surface *surface,SDL_BlendMode blendMode) ā¢ int SDL_SetSurfaceColorMod(SDL_Surface *surface,Uint8 r,Uint8 g,Uint8 b) ā¢ int SDL_SetSurfacePalette(SDL_Surface *surface,SDL_Palette *palette) ā¢ int SDL_SetSurfaceRLE(SDL_Surface *surface,int ļ¬ag) ā¢ void SDL_UnlockSurface(SDL_Surface* surface) ā¢ SDL_bool SDL_GetWindowWMInfo(SDL_Window *window,SDL_SysWMinfo *info) ā¢ char *SDL_GetClipboardText(void) ā¢ SDL_bool SDL_HasClipboardText(void) ā¢ int SDL_SetClipboardText(const char *text) ā¢ void SDL_AddEventWatch(SDL_EventFilter ļ¬lter,void *userdata) ā¢ void SDL_DelEventWatch(SDL_EventFilter ļ¬lter,void *userdata) ā¢ Uint8 SDL_EventState(Uint32 type,int state) ā¢ void SDL_FilterEvents(SDL_EventFilter ļ¬lter,void *userdata) ā¢ void SDL_FlushEvent(Uint32 type) ā¢ void SDL_FlushEvents(Uint32 minType,Uint32 maxType) ā¢ SDL_bool SDL_GetEventFilter(SDL_EventFilter *ļ¬lter,void **userdata) ā¢ Uint8 SDL_GetEventState(Uint32 type) 834
Download now