Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_view3d.h
| Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | |||||
| struct Depsgraph; | struct Depsgraph; | ||||
| struct EditBone; | struct EditBone; | ||||
| struct ID; | struct ID; | ||||
| struct MVert; | struct MVert; | ||||
| struct Main; | struct Main; | ||||
| struct MetaElem; | struct MetaElem; | ||||
| struct Nurb; | struct Nurb; | ||||
| struct Object; | struct Object; | ||||
| struct RV3DMatrixStore; | |||||
| struct RegionView3D; | struct RegionView3D; | ||||
| struct RenderEngineType; | struct RenderEngineType; | ||||
| struct Scene; | struct Scene; | ||||
| struct ScrArea; | struct ScrArea; | ||||
| struct View3D; | struct View3D; | ||||
| struct ViewContext; | struct ViewContext; | ||||
| struct ViewLayer; | struct ViewLayer; | ||||
| struct bContext; | struct bContext; | ||||
| struct bPoseChannel; | struct bPoseChannel; | ||||
| struct bScreen; | struct bScreen; | ||||
| struct rctf; | struct rctf; | ||||
| struct rcti; | struct rcti; | ||||
| struct wmGizmo; | struct wmGizmo; | ||||
| struct wmWindow; | struct wmWindow; | ||||
| struct wmWindowManager; | struct wmWindowManager; | ||||
| typedef struct RV3DMatrixStore { | |||||
| float winmat[4][4]; | |||||
| float viewmat[4][4]; | |||||
| float viewinv[4][4]; | |||||
| float persmat[4][4]; | |||||
| float persinv[4][4]; | |||||
| float viewcamtexcofac[4]; | |||||
| float pixsize; | |||||
| } RV3DMatrixStore; | |||||
| /* for derivedmesh drawing callbacks, for view3d_select, .... */ | /* for derivedmesh drawing callbacks, for view3d_select, .... */ | ||||
| typedef struct ViewContext { | typedef struct ViewContext { | ||||
| struct bContext *C; | struct bContext *C; | ||||
| struct Main *bmain; | struct Main *bmain; | ||||
| /* Dependency graph is uses for depth drawing, viewport camera matrix access, and also some areas | /* Dependency graph is uses for depth drawing, viewport camera matrix access, and also some areas | ||||
| * are re-using this to access evaluated entities. | * are re-using this to access evaluated entities. | ||||
| * | * | ||||
| * Moral of the story: assign to a fully evaluated state. */ | * Moral of the story: assign to a fully evaluated state. */ | ||||
| ▲ Show 20 Lines • Show All 667 Lines • Show Last 20 Lines | |||||