![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <Siv3D/Platform.hpp>
#include <Siv3D/Version.hpp>
#include <Siv3D/Types.hpp>
#include <Siv3D/Fwd.hpp>
#include <Siv3D/PlaceHolder.hpp>
#include <Siv3D/Uncopyable.hpp>
#include <Siv3D/YesNo.hpp>
#include <Siv3D/PredefinedYesNo.hpp>
#include <Siv3D/NamedParameter.hpp>
#include <Siv3D/PredefinedNamedParameter.hpp>
#include <Siv3D/Indexed.hpp>
#include <Siv3D/Meta.hpp>
#include <Siv3D/Utility.hpp>
#include <Siv3D/Functor.hpp>
#include <Siv3D/Endian.hpp>
#include <Siv3D/Byte.hpp>
#include <Siv3D/Hash.hpp>
#include <Siv3D/Step.hpp>
#include <Siv3D/Step2D.hpp>
#include <Siv3D/InfiniteList.hpp>
#include <Siv3D/ScopeGuard.hpp>
#include <Siv3D/UniqueResource.hpp>
#include <Siv3D/Error.hpp>
#include <Siv3D/Demangle.hpp>
#include <Siv3D/KahanSummation.hpp>
#include <Siv3D/SIMD.hpp>
#include <Siv3D/NonNull.hpp>
#include <Siv3D/Memory.hpp>
#include <Siv3D/Allocator.hpp>
#include <Siv3D/None.hpp>
#include <Siv3D/Optional.hpp>
#include <Siv3D/Unspecified.hpp>
#include <Siv3D/Array.hpp>
#include <Siv3D/Grid.hpp>
#include <Siv3D/HeterogeneousLookupHelper.hpp>
#include <Siv3D/HashTable.hpp>
#include <Siv3D/HashSet.hpp>
#include <Siv3D/KDTree.hpp>
#include <Siv3D/DisjointSet.hpp>
#include <Siv3D/Threading.hpp>
#include <Siv3D/AsyncTask.hpp>
#include <Siv3D/ChildProcess.hpp>
#include <Siv3D/Char.hpp>
#include <Siv3D/StringView.hpp>
#include <Siv3D/String.hpp>
#include <Siv3D/Unicode.hpp>
#include <Siv3D/UnicodeConverter.hpp>
#include <Siv3D/LetterCase.hpp>
#include <Siv3D/MatchResults.hpp>
#include <Siv3D/RegExp.hpp>
#include <Siv3D/Obfuscation.hpp>
#include <Siv3D/FormatBool.hpp>
#include <Siv3D/FormatInt.hpp>
#include <Siv3D/FormatFloat.hpp>
#include <Siv3D/FormatData.hpp>
#include <Siv3D/Formatter.hpp>
#include <Siv3D/Format.hpp>
#include <Siv3D/FormatLiteral.hpp>
#include <Siv3D/FormatUtility.hpp>
#include <Siv3D/ParseBool.hpp>
#include <Siv3D/ParseInt.hpp>
#include <Siv3D/ParseFloat.hpp>
#include <Siv3D/Parse.hpp>
#include <Siv3D/Number.hpp>
#include <Siv3D/FloatingPoint.hpp>
#include <Siv3D/Int128.hpp>
#include <Siv3D/BigInt.hpp>
#include <Siv3D/BigFloat.hpp>
#include <Siv3D/CommonFloat.hpp>
#include <Siv3D/Duration.hpp>
#include <Siv3D/DayOfWeek.hpp>
#include <Siv3D/Date.hpp>
#include <Siv3D/DateTime.hpp>
#include <Siv3D/Time.hpp>
#include <Siv3D/ISteadyClock.hpp>
#include <Siv3D/Stopwatch.hpp>
#include <Siv3D/VariableSpeedStopwatch.hpp>
#include <Siv3D/Timer.hpp>
#include <Siv3D/Profiler.hpp>
#include <Siv3D/MillisecClock.hpp>
#include <Siv3D/MicrosecClock.hpp>
#include <Siv3D/RDTSCClock.hpp>
#include <Siv3D/TimeProfiler.hpp>
#include <Siv3D/IReader.hpp>
#include <Siv3D/IWriter.hpp>
#include <Siv3D/SpecialFolder.hpp>
#include <Siv3D/CopyOption.hpp>
#include <Siv3D/FileSystem.hpp>
#include <Siv3D/ResourceOption.hpp>
#include <Siv3D/Resource.hpp>
#include <Siv3D/FileAction.hpp>
#include <Siv3D/DirectoryWatcher.hpp>
#include <Siv3D/MemoryViewReader.hpp>
#include <Siv3D/MemoryReader.hpp>
#include <Siv3D/MemoryMappedFileView.hpp>
#include <Siv3D/MemoryMappedFile.hpp>
#include <Siv3D/Blob.hpp>
#include <Siv3D/MemoryWriter.hpp>
#include <Siv3D/OpenMode.hpp>
#include <Siv3D/BinaryReader.hpp>
#include <Siv3D/BinaryWriter.hpp>
#include <Siv3D/Base64.hpp>
#include <Siv3D/MD5Value.hpp>
#include <Siv3D/MD5.hpp>
#include <Siv3D/Zlib.hpp>
#include <Siv3D/Compression.hpp>
#include <Siv3D/ZIPReader.hpp>
#include <Siv3D/TextEncoding.hpp>
#include <Siv3D/TextReader.hpp>
#include <Siv3D/TextWriter.hpp>
#include <Siv3D/CSV.hpp>
#include <Siv3D/INI.hpp>
#include <Siv3D/JSON.hpp>
#include <Siv3D/XMLReader.hpp>
#include <Siv3D/TOMLReader.hpp>
#include <Siv3D/GeoJSON.hpp>
#include <Siv3D/HTMLWriter.hpp>
#include <Siv3D/LogLevel.hpp>
#include <Siv3D/LogType.hpp>
#include <Siv3D/Logger.hpp>
#include <Siv3D/LicenseInfo.hpp>
#include <Siv3D/LicenseManager.hpp>
#include <Siv3D/MathConstants.hpp>
#include <Siv3D/Math.hpp>
#include <Siv3D/FastMath.hpp>
#include <Siv3D/Interpolation.hpp>
#include <Siv3D/Easing.hpp>
#include <Siv3D/EasingAB.hpp>
#include <Siv3D/SimpleAnimation.hpp>
#include <Siv3D/Transition.hpp>
#include <Siv3D/Periodic.hpp>
#include <Siv3D/PoissonDisk2D.hpp>
#include <Siv3D/Spline.hpp>
#include <Siv3D/SIMDMath.hpp>
#include <Siv3D/HalfFloat.hpp>
#include <Siv3D/SIMD_Float4.hpp>
#include <Siv3D/MathParser.hpp>
#include <Siv3D/Statistics.hpp>
#include <Siv3D/PrimeNumber.hpp>
#include <Siv3D/Noise.hpp>
#include <Siv3D/GradientNoise.hpp>
#include <Siv3D/BetterGradientNoise.hpp>
#include <Siv3D/PerlinNoise.hpp>
#include <Siv3D/GaborNoise.hpp>
#include <Siv3D/ColorHSV.hpp>
#include <Siv3D/Color.hpp>
#include <Siv3D/ColorF.hpp>
#include <Siv3D/HSV.hpp>
#include <Siv3D/Palette.hpp>
#include <Siv3D/Colormap.hpp>
#include <Siv3D/PointVector.hpp>
#include <Siv3D/Point.hpp>
#include <Siv3D/Vector2D.hpp>
#include <Siv3D/Vector3D.hpp>
#include <Siv3D/Vector4D.hpp>
#include <Siv3D/CommonVector.hpp>
#include <Siv3D/Vertex2D.hpp>
#include <Siv3D/Circular.hpp>
#include <Siv3D/OffsetCircular.hpp>
#include <Siv3D/Cylindrical.hpp>
#include <Siv3D/Spherical.hpp>
#include <Siv3D/Mat3x2.hpp>
#include <Siv3D/Mat3x3.hpp>
#include <Siv3D/2DShapes.hpp>
#include <Siv3D/LineStyle.hpp>
#include <Siv3D/Line.hpp>
#include <Siv3D/Rect.hpp>
#include <Siv3D/RectF.hpp>
#include <Siv3D/Circle.hpp>
#include <Siv3D/Ellipse.hpp>
#include <Siv3D/Triangle.hpp>
#include <Siv3D/Quad.hpp>
#include <Siv3D/RoundRect.hpp>
#include <Siv3D/LineString.hpp>
#include <Siv3D/Polygon.hpp>
#include <Siv3D/MultiPolygon.hpp>
#include <Siv3D/Bezier2.hpp>
#include <Siv3D/Bezier3.hpp>
#include <Siv3D/Spline2D.hpp>
#include <Siv3D/FloatRect.hpp>
#include <Siv3D/FloatQuad.hpp>
#include <Siv3D/Shape2D.hpp>
#include <Siv3D/Buffer2D.hpp>
#include <Siv3D/Geometry2D.hpp>
#include <Siv3D/RectanglePacking.hpp>
#include <Siv3D/Subdivision2D.hpp>
#include <Siv3D/Mat4x4.hpp>
#include <Siv3D/Quaternion.hpp>
#include <Siv3D/Line3D.hpp>
#include <Siv3D/Triangle3D.hpp>
#include <Siv3D/Box.hpp>
#include <Siv3D/OrientedBox.hpp>
#include <Siv3D/Sphere.hpp>
#include <Siv3D/Plane.hpp>
#include <Siv3D/InfinitePlane.hpp>
#include <Siv3D/Disc.hpp>
#include <Siv3D/Cylinder.hpp>
#include <Siv3D/Cone.hpp>
#include <Siv3D/Ray.hpp>
#include <Siv3D/ViewFrustum.hpp>
#include <Siv3D/Geometry3D.hpp>
#include <Siv3D/HardwareRNG.hpp>
#include <Siv3D/PRNG.hpp>
#include <Siv3D/Distribution.hpp>
#include <Siv3D/DiscreteDistribution.hpp>
#include <Siv3D/Random.hpp>
#include <Siv3D/Shuffle.hpp>
#include <Siv3D/RandomDuration.hpp>
#include <Siv3D/RandomPoint.hpp>
#include <Siv3D/RandomVec2.hpp>
#include <Siv3D/RandomVec3.hpp>
#include <Siv3D/RandomVec4.hpp>
#include <Siv3D/RandomColor.hpp>
#include <Siv3D/Sample.hpp>
#include <Siv3D/UUIDValue.hpp>
#include <Siv3D/EnvironmentVariable.hpp>
#include <Siv3D/CommandLine.hpp>
#include <Siv3D/CPUInfo.hpp>
#include <Siv3D/DisplayResolution.hpp>
#include <Siv3D/MonitorInfo.hpp>
#include <Siv3D/Monitor.hpp>
#include <Siv3D/UserAction.hpp>
#include <Siv3D/System.hpp>
#include <Siv3D/Console.hpp>
#include <Siv3D/Clipboard.hpp>
#include <Siv3D/Twitter.hpp>
#include <Siv3D/IPv4Address.hpp>
#include <Siv3D/Network.hpp>
#include <Siv3D/TCPError.hpp>
#include <Siv3D/TCPServer.hpp>
#include <Siv3D/TCPClient.hpp>
#include <Siv3D/URL.hpp>
#include <Siv3D/URLView.hpp>
#include <Siv3D/HTTPStatusCode.hpp>
#include <Siv3D/HTTPResponse.hpp>
#include <Siv3D/HTTPAsyncStatus.hpp>
#include <Siv3D/HTTPProgress.hpp>
#include <Siv3D/AsyncHTTPTask.hpp>
#include <Siv3D/SimpleHTTP.hpp>
#include <Siv3D/SerialPortInfo.hpp>
#include <Siv3D/Serial.hpp>
#include <Siv3D/Pipe.hpp>
#include <Siv3D/WindowStyle.hpp>
#include <Siv3D/WindowState.hpp>
#include <Siv3D/Window.hpp>
#include <Siv3D/Dialog.hpp>
#include <Siv3D/FileFilter.hpp>
#include <Siv3D/ACLineStatus.hpp>
#include <Siv3D/BatteryStatus.hpp>
#include <Siv3D/PowerStatus.hpp>
#include <Siv3D/LanguageCode.hpp>
#include <Siv3D/TextToSpeech.hpp>
#include <Siv3D/Say.hpp>
#include <Siv3D/KlattTTSParameters.hpp>
#include <Siv3D/KlattTTS.hpp>
#include <Siv3D/DragItemType.hpp>
#include <Siv3D/DragStatus.hpp>
#include <Siv3D/DroppedFilePath.hpp>
#include <Siv3D/DroppedText.hpp>
#include <Siv3D/DragDrop.hpp>
#include <Siv3D/MessageBoxResult.hpp>
#include <Siv3D/MessageBoxStyle.hpp>
#include <Siv3D/MessageBox.hpp>
#include <Siv3D/ToastNotificationItem.hpp>
#include <Siv3D/ToastNotificationState.hpp>
#include <Siv3D/ToastNotification.hpp>
#include <Siv3D/ImageFormat.hpp>
#include <Siv3D/ImagePixelFormat.hpp>
#include <Siv3D/ImageInfo.hpp>
#include <Siv3D/ImageAddressMode.hpp>
#include <Siv3D/BorderType.hpp>
#include <Siv3D/AdaptiveThresholdMethod.hpp>
#include <Siv3D/FloodFillConnectivity.hpp>
#include <Siv3D/InterpolationAlgorithm.hpp>
#include <Siv3D/EdgePreservingFilterType.hpp>
#include <Siv3D/Image.hpp>
#include <Siv3D/ImageProcessing.hpp>
#include <Siv3D/CascadeClassifier.hpp>
#include <Siv3D/ImageROI.hpp>
#include <Siv3D/GrabCutClass.hpp>
#include <Siv3D/GrabCut.hpp>
#include <Siv3D/IImageDecoder.hpp>
#include <Siv3D/IImageEncoder.hpp>
#include <Siv3D/ImageEncoder.hpp>
#include <Siv3D/ImageDecoder.hpp>
#include <Siv3D/PNGFilter.hpp>
#include <Siv3D/ImageFormat/PNGDecoder.hpp>
#include <Siv3D/ImageFormat/PNGEncoder.hpp>
#include <Siv3D/ImageFormat/JPEGDecoder.hpp>
#include <Siv3D/ImageFormat/JPEGEncoder.hpp>
#include <Siv3D/Exif.hpp>
#include <Siv3D/ImageFormat/BMPDecoder.hpp>
#include <Siv3D/ImageFormat/BMPEncoder.hpp>
#include <Siv3D/WebPMethod.hpp>
#include <Siv3D/ImageFormat/WebPDecoder.hpp>
#include <Siv3D/ImageFormat/WebPEncoder.hpp>
#include <Siv3D/ImageFormat/GIFDecoder.hpp>
#include <Siv3D/ImageFormat/GIFEncoder.hpp>
#include <Siv3D/ImageFormat/TIFFDecoder.hpp>
#include <Siv3D/ImageFormat/TGADecoder.hpp>
#include <Siv3D/ImageFormat/TGAEncoder.hpp>
#include <Siv3D/PPMType.hpp>
#include <Siv3D/ImageFormat/PPMDecoder.hpp>
#include <Siv3D/ImageFormat/PPMEncoder.hpp>
#include <Siv3D/ImageFormat/SVGDecoder.hpp>
#include <Siv3D/SVG.hpp>
#include <Siv3D/AnimatedGIFReader.hpp>
#include <Siv3D/AnimatedGIFWriter.hpp>
#include <Siv3D/QRErrorCorrection.hpp>
#include <Siv3D/QRMode.hpp>
#include <Siv3D/QR.hpp>
#include <Siv3D/QRContent.hpp>
#include <Siv3D/QRScanner.hpp>
#include <Siv3D/VideoReader.hpp>
#include <Siv3D/VideoWriter.hpp>
#include <Siv3D/WaveSample.hpp>
#include <Siv3D/Wave.hpp>
#include <Siv3D/FFTResult.hpp>
#include <Siv3D/FFTSampleLength.hpp>
#include <Siv3D/FFT.hpp>
#include <Siv3D/AudioFormat.hpp>
#include <Siv3D/IAudioDecoder.hpp>
#include <Siv3D/IAudioEncoder.hpp>
#include <Siv3D/AudioDecoder.hpp>
#include <Siv3D/AudioEncoder.hpp>
#include <Siv3D/WAVEFormat.hpp>
#include <Siv3D/AudioFormat/WAVEDecoder.hpp>
#include <Siv3D/AudioFormat/WAVEEncoder.hpp>
#include <Siv3D/AudioFormat/OggVorbisDecoder.hpp>
#include <Siv3D/AudioFormat/OggVorbisEncoder.hpp>
#include <Siv3D/AudioFormat/OpusDecoder.hpp>
#include <Siv3D/AudioFormat/OpusEncoder.hpp>
#include <Siv3D/AudioFormat/AACDecoder.hpp>
#include <Siv3D/AudioFormat/AIFFDecoder.hpp>
#include <Siv3D/AudioFormat/FLACDecoder.hpp>
#include <Siv3D/AudioFormat/MIDIDecoder.hpp>
#include <Siv3D/AudioFormat/MP3Decoder.hpp>
#include <Siv3D/AudioFormat/WMADecoder.hpp>
#include <Siv3D/GMInstrument.hpp>
#include <Siv3D/PianoKey.hpp>
#include <Siv3D/MIDINote.hpp>
#include <Siv3D/SoundFont.hpp>
#include <Siv3D/MixBus.hpp>
#include <Siv3D/GlobalAudio.hpp>
#include <Siv3D/IAudioStream.hpp>
#include <Siv3D/Audio.hpp>
#include <Siv3D/CursorStyle.hpp>
#include <Siv3D/Cursor.hpp>
#include <Siv3D/InputDevice.hpp>
#include <Siv3D/InputGroups.hpp>
#include <Siv3D/Input.hpp>
#include <Siv3D/InputCombination.hpp>
#include <Siv3D/InputGroup.hpp>
#include <Siv3D/Keyboard.hpp>
#include <Siv3D/Mouse.hpp>
#include <Siv3D/GamepadInfo.hpp>
#include <Siv3D/Gamepad.hpp>
#include <Siv3D/JoyCon.hpp>
#include <Siv3D/ProController.hpp>
#include <Siv3D/DeadZone.hpp>
#include <Siv3D/XInputVibration.hpp>
#include <Siv3D/XInput.hpp>
#include <Siv3D/Pentablet.hpp>
#include <Siv3D/Leap.hpp>
#include <Siv3D/WebcamInfo.hpp>
#include <Siv3D/Webcam.hpp>
#include <Siv3D/MicrophoneInfo.hpp>
#include <Siv3D/Microphone.hpp>
#include <Siv3D/AssetID.hpp>
#include <Siv3D/AssetIDWrapper.hpp>
#include <Siv3D/AssetHandle.hpp>
#include <Siv3D/AssetState.hpp>
#include <Siv3D/AssetInfo.hpp>
#include <Siv3D/Asset.hpp>
#include <Siv3D/AudioAssetData.hpp>
#include <Siv3D/AudioAsset.hpp>
#include <Siv3D/TextureAssetData.hpp>
#include <Siv3D/TextureAsset.hpp>
#include <Siv3D/FontAssetData.hpp>
#include <Siv3D/FontAsset.hpp>
#include <Siv3D/VertexShaderAssetData.hpp>
#include <Siv3D/VertexShaderAsset.hpp>
#include <Siv3D/PixelShaderAssetData.hpp>
#include <Siv3D/PixelShaderAsset.hpp>
#include <Siv3D/NavMeshConfig.hpp>
#include <Siv3D/NavMesh.hpp>
#include <Siv3D/ResizeMode.hpp>
#include <Siv3D/Scene.hpp>
#include <Siv3D/Graphics.hpp>
#include <Siv3D/Graphics2D.hpp>
#include <Siv3D/BlendState.hpp>
#include <Siv3D/RasterizerState.hpp>
#include <Siv3D/DepthStencilState.hpp>
#include <Siv3D/SamplerState.hpp>
#include <Siv3D/ScopedColorMul2D.hpp>
#include <Siv3D/ScopedColorAdd2D.hpp>
#include <Siv3D/ScopedRenderStates2D.hpp>
#include <Siv3D/Transformer2D.hpp>
#include <Siv3D/ScopedViewport2D.hpp>
#include <Siv3D/ScopedRenderTarget2D.hpp>
#include <Siv3D/BasicCamera2D.hpp>
#include <Siv3D/CameraControl.hpp>
#include <Siv3D/Camera2DParameters.hpp>
#include <Siv3D/Camera2D.hpp>
#include <Siv3D/Graphics3D.hpp>
#include <Siv3D/ScopedRenderStates3D.hpp>
#include <Siv3D/ScopedViewport3D.hpp>
#include <Siv3D/ScopedRenderTarget3D.hpp>
#include <Siv3D/Transformer3D.hpp>
#include <Siv3D/BasicCamera3D.hpp>
#include <Siv3D/DebugCamera3D.hpp>
#include <Siv3D/Shader.hpp>
#include <Siv3D/ShaderStage.hpp>
#include <Siv3D/ConstantBufferBinding.hpp>
#include <Siv3D/VertexShader.hpp>
#include <Siv3D/PixelShader.hpp>
#include <Siv3D/ShaderCommon.hpp>
#include <Siv3D/ConstantBuffer.hpp>
#include <Siv3D/ScopedCustomShader2D.hpp>
#include <Siv3D/ScopedCustomShader3D.hpp>
#include <Siv3D/TexturePixelFormat.hpp>
#include <Siv3D/TextureFormat.hpp>
#include <Siv3D/TextureDesc.hpp>
#include <Siv3D/Texture.hpp>
#include <Siv3D/TextureRegion.hpp>
#include <Siv3D/TexturedCircle.hpp>
#include <Siv3D/TexturedQuad.hpp>
#include <Siv3D/TexturedRoundRect.hpp>
#include <Siv3D/DynamicTexture.hpp>
#include <Siv3D/VideoTexture.hpp>
#include <Siv3D/RenderTexture.hpp>
#include <Siv3D/MSRenderTexture.hpp>
#include <Siv3D/FontStyle.hpp>
#include <Siv3D/GlyphInfo.hpp>
#include <Siv3D/GlyphCluster.hpp>
#include <Siv3D/OutlineGlyph.hpp>
#include <Siv3D/BitmapGlyph.hpp>
#include <Siv3D/PolygonGlyph.hpp>
#include <Siv3D/MeshGlyph.hpp>
#include <Siv3D/SDFGlyph.hpp>
#include <Siv3D/MSDFGlyph.hpp>
#include <Siv3D/FontMethod.hpp>
#include <Siv3D/Typeface.hpp>
#include <Siv3D/Font.hpp>
#include <Siv3D/TextStyle.hpp>
#include <Siv3D/DrawableText.hpp>
#include <Siv3D/Print.hpp>
#include <Siv3D/PutText.hpp>
#include <Siv3D/Icon.hpp>
#include <Siv3D/Emoji.hpp>
#include <Siv3D/Vertex3D.hpp>
#include <Siv3D/NormalComputation.hpp>
#include <Siv3D/MeshData.hpp>
#include <Siv3D/Mesh.hpp>
#include <Siv3D/DynamicMesh.hpp>
#include <Siv3D/Material.hpp>
#include <Siv3D/PhongMaterial.hpp>
#include <Siv3D/ModelMeshPart.hpp>
#include <Siv3D/ModelObject.hpp>
#include <Siv3D/Model.hpp>
#include <Siv3D/SimpleGUI.hpp>
#include <Siv3D/TextInputMode.hpp>
#include <Siv3D/TextInput.hpp>
#include <Siv3D/UnderlineStyle.hpp>
#include <Siv3D/IEffect.hpp>
#include <Siv3D/Effect.hpp>
#include <Siv3D/ScreenCapture.hpp>
#include <Siv3D/Emission2D.hpp>
#include <Siv3D/Particle2D.hpp>
#include <Siv3D/IEmitter2D.hpp>
#include <Siv3D/CircleEmitter2D.hpp>
#include <Siv3D/ArcEmitter2D.hpp>
#include <Siv3D/RectEmitter2D.hpp>
#include <Siv3D/PolygonEmitter2D.hpp>
#include <Siv3D/ParticleSystem2DParameters.hpp>
#include <Siv3D/ParticleSystem2D.hpp>
#include <Siv3D/Physics2D/P2Fwd.hpp>
#include <Siv3D/Physics2D/P2Material.hpp>
#include <Siv3D/Physics2D/P2Filter.hpp>
#include <Siv3D/Physics2D/P2BodyType.hpp>
#include <Siv3D/Physics2D/P2ShapeType.hpp>
#include <Siv3D/Physics2D/P2ContactPair.hpp>
#include <Siv3D/Physics2D/P2Contact.hpp>
#include <Siv3D/Physics2D/P2Collision.hpp>
#include <Siv3D/Physics2D/P2World.hpp>
#include <Siv3D/Physics2D/P2Body.hpp>
#include <Siv3D/Physics2D/P2Shape.hpp>
#include <Siv3D/Physics2D/P2Line.hpp>
#include <Siv3D/Physics2D/P2LineString.hpp>
#include <Siv3D/Physics2D/P2Circle.hpp>
#include <Siv3D/Physics2D/P2Rect.hpp>
#include <Siv3D/Physics2D/P2Triangle.hpp>
#include <Siv3D/Physics2D/P2Quad.hpp>
#include <Siv3D/Physics2D/P2Polygon.hpp>
#include <Siv3D/Physics2D/P2PivotJoint.hpp>
#include <Siv3D/Physics2D/P2DistanceJoint.hpp>
#include <Siv3D/Physics2D/P2SliderJoint.hpp>
#include <Siv3D/Physics2D/P2WheelJoint.hpp>
#include <Siv3D/Physics2D/P2MouseJoint.hpp>
#include <Siv3D/Serialization.hpp>
#include <Siv3D/Script.hpp>
#include <Siv3D/ScriptFunction.hpp>
#include <Siv3D/ManagedScript.hpp>
#include <Siv3D/LuaScript.hpp>
#include <Siv3D/SceneManager.hpp>
#include <Siv3D/Sky.hpp>
#include <Siv3D/PlayingCard.hpp>
#include <Siv3D/IAddon.hpp>
#include <Siv3D/Addon.hpp>
#include <Siv3D/EngineOptions.hpp>
#include <Siv3D/Experimental/MiniScene.hpp>
#include <Siv3D/Experimental/SevenSegment.hpp>
#include <Siv3D/Experimental/SaturatedLinework.hpp>
#include <Siv3D/Experimental/InputIcon.hpp>
Macros | |
#define | SIV3D_INCLUDED |
#define SIV3D_INCLUDED |