-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclassdpp_1_1application__coll__graph.dot
57 lines (57 loc) · 6.4 KB
/
classdpp_1_1application__coll__graph.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
digraph "dpp::application"
{
// INTERACTIVE_SVG=YES
// LATEX_PDF_SIZE
bgcolor="transparent";
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
node [fontname="Helvetica",fontsize="10",shape=record];
rankdir="LR";
Node1 [label="dpp::application",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="The application class represents details of a bot application."];
Node2 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node2 [label="dpp::managed",height=0.2,width=0.4,color="black",URL="$classdpp_1_1managed.html",tooltip="The managed class is the base class for various types that can be stored in a cache that are identifi..."];
Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" id" ,fontname="Helvetica"];
Node3 [label="uint64_t",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node4 -> Node1 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node4 [label="dpp::json_interface\l\< application \>",height=0.2,width=0.4,color="black",URL="$structdpp_1_1json__interface.html",tooltip=" "];
Node5 -> Node4 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< application \>" ,fontname="Helvetica"];
Node5 [label="dpp::json_interface\< T \>",height=0.2,width=0.4,color="black",URL="$structdpp_1_1json__interface.html",tooltip="Represents an interface for an object that can optionally implement functions for converting to and f..."];
Node6 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" custom_install_url\ndescription\nname\nprivacy_policy\l_url\nrpc_origins\nslug\nsummary\nterms_of_service\l_url\nverify_key" ,fontname="Helvetica"];
Node6 [label="std::string",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node7 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node7 [label="std::basic_string\<\l Char \>",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node8 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" cover_image\nicon" ,fontname="Helvetica"];
Node8 [label="dpp::utility::iconhash",height=0.2,width=0.4,color="black",URL="$structdpp_1_1utility_1_1iconhash.html",tooltip="Store a 128 bit icon hash (profile picture, server icon etc) as a 128 bit binary value made of two ui..."];
Node3 -> Node8 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" first\nsecond" ,fontname="Helvetica"];
Node9 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" bot_public\nbot_require_code\l_grant" ,fontname="Helvetica"];
Node9 [label="bool",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node10 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" owner" ,fontname="Helvetica"];
Node10 [label="dpp::user",height=0.2,width=0.4,color="black",URL="$classdpp_1_1user.html",tooltip="Represents a user on discord. May or may not be a member of a dpp::guild."];
Node2 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node11 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
Node11 [label="dpp::json_interface\l\< user \>",height=0.2,width=0.4,color="black",URL="$structdpp_1_1json__interface.html",tooltip=" "];
Node5 -> Node11 [dir="back",color="orange",fontsize="10",style="dashed",label=" \< user \>" ,fontname="Helvetica"];
Node6 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" username" ,fontname="Helvetica"];
Node8 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" avatar" ,fontname="Helvetica"];
Node12 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" flags" ,fontname="Helvetica"];
Node12 [label="uint32_t",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node13 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" discriminator" ,fontname="Helvetica"];
Node13 [label="uint16_t",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node14 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" refcount" ,fontname="Helvetica"];
Node14 [label="uint8_t",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node15 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" team" ,fontname="Helvetica"];
Node15 [label="dpp::app_team",height=0.2,width=0.4,color="black",URL="$classdpp_1_1app__team.html",tooltip="Represents a team of users who maintain a bot/application."];
Node8 -> Node15 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" icon" ,fontname="Helvetica"];
Node3 -> Node15 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" id\nowner_user_id" ,fontname="Helvetica"];
Node16 -> Node15 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" members" ,fontname="Helvetica"];
Node16 [label="vector\<",height=0.2,width=0.4,color="grey75",tooltip=" "];
Node6 -> Node15 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" name" ,fontname="Helvetica"];
Node3 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" guild_id\nprimary_sku_id" ,fontname="Helvetica"];
Node12 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" flags" ,fontname="Helvetica"];
Node16 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tags" ,fontname="Helvetica"];
Node17 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" install_params" ,fontname="Helvetica"];
Node17 [label="dpp::application_install\l_params",height=0.2,width=0.4,color="black",URL="$structdpp_1_1application__install__params.html",tooltip="Represents the settings for the bot/application's in-app authorization link."];
Node18 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" permissions" ,fontname="Helvetica"];
Node18 [label="dpp::permission",height=0.2,width=0.4,color="black",URL="$classdpp_1_1permission.html",tooltip="Represents a permission bitmask (refer to enum dpp::permissions) which are hold in an uint64_t."];
Node3 -> Node18 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="Helvetica"];
Node16 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" scopes" ,fontname="Helvetica"];
}