Mermaid 渲染测试
flowchart TD
A["SDL_CreateWindow()"] --> B["SDL_GL_CreateContext()"]
B --> C{OpenGL上下文创建成功?}
C -- 否 --> Z[报错,退出]
C -- 是 --> D["gladLoadGLLoader(SDL_GL_GetProcAddress)"]
D --> E{GLAD初始化成功?}
E -- 否 --> Z
E -- 是 --> F[可以调用glXXX OpenGL API]
更多示例
时序图
sequenceDiagram
participant A as 客户端
participant B as 服务器
participant C as 数据库
A->>B: 发送请求
B->>C: 查询数据
C-->>B: 返回结果
B-->>A: 响应数据
类图
classDiagram
class Animal {
+String name
+int age
+makeSound()
}
class Dog {
+String breed
+bark()
}
class Cat {
+String color
+meow()
}
Animal <|-- Dog
Animal <|-- Cat