Refactor: RNA: add discrete suffix to RNA_pointer_create.
This is a noisy preliminary step to the 'RNA ancestors' change. The rename helps clearly tell what each `pointer_create` function does. Pull Request: https://projects.blender.org/blender/blender/pulls/133475
This commit is contained in:
committed by
Bastien Montagne
parent
2e1aba03d9
commit
9c237af041
@@ -186,26 +186,26 @@ static PyObject *create_func(PyObject * /*self*/, PyObject *args)
|
||||
/* RNA */
|
||||
ID *bScreen = (ID *)PyLong_AsVoidPtr(pyscreen);
|
||||
|
||||
const PointerRNA engineptr = RNA_pointer_create(
|
||||
const PointerRNA engineptr = RNA_pointer_create_discrete(
|
||||
nullptr, &RNA_RenderEngine, PyLong_AsVoidPtr(pyengine));
|
||||
BL::RenderEngine engine(engineptr);
|
||||
|
||||
const PointerRNA preferencesptr = RNA_pointer_create(
|
||||
const PointerRNA preferencesptr = RNA_pointer_create_discrete(
|
||||
nullptr, &RNA_Preferences, PyLong_AsVoidPtr(pypreferences));
|
||||
BL::Preferences preferences(preferencesptr);
|
||||
|
||||
const PointerRNA dataptr = RNA_main_pointer_create((Main *)PyLong_AsVoidPtr(pydata));
|
||||
BL::BlendData data(dataptr);
|
||||
|
||||
const PointerRNA regionptr = RNA_pointer_create(
|
||||
const PointerRNA regionptr = RNA_pointer_create_discrete(
|
||||
bScreen, &RNA_Region, pylong_as_voidptr_typesafe(pyregion));
|
||||
BL::Region region(regionptr);
|
||||
|
||||
const PointerRNA v3dptr = RNA_pointer_create(
|
||||
const PointerRNA v3dptr = RNA_pointer_create_discrete(
|
||||
bScreen, &RNA_SpaceView3D, pylong_as_voidptr_typesafe(pyv3d));
|
||||
BL::SpaceView3D v3d(v3dptr);
|
||||
|
||||
const PointerRNA rv3dptr = RNA_pointer_create(
|
||||
const PointerRNA rv3dptr = RNA_pointer_create_discrete(
|
||||
bScreen, &RNA_RegionView3D, pylong_as_voidptr_typesafe(pyrv3d));
|
||||
BL::RegionView3D rv3d(rv3dptr);
|
||||
|
||||
@@ -245,7 +245,7 @@ static PyObject *render_func(PyObject * /*self*/, PyObject *args)
|
||||
|
||||
BlenderSession *session = (BlenderSession *)PyLong_AsVoidPtr(pysession);
|
||||
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create(
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create_discrete(
|
||||
nullptr, &RNA_Depsgraph, (ID *)PyLong_AsVoidPtr(pydepsgraph));
|
||||
BL::Depsgraph b_depsgraph(depsgraphptr);
|
||||
|
||||
@@ -294,7 +294,7 @@ static PyObject *draw_func(PyObject * /*self*/, PyObject *args)
|
||||
|
||||
ID *b_screen = (ID *)PyLong_AsVoidPtr(py_screen);
|
||||
|
||||
const PointerRNA b_space_image_ptr = RNA_pointer_create(
|
||||
const PointerRNA b_space_image_ptr = RNA_pointer_create_discrete(
|
||||
b_screen, &RNA_SpaceImageEditor, pylong_as_voidptr_typesafe(py_space_image));
|
||||
BL::SpaceImageEditor b_space_image(b_space_image_ptr);
|
||||
|
||||
@@ -329,7 +329,7 @@ static PyObject *bake_func(PyObject * /*self*/, PyObject *args)
|
||||
|
||||
BlenderSession *session = (BlenderSession *)PyLong_AsVoidPtr(pysession);
|
||||
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create(
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create_discrete(
|
||||
nullptr, &RNA_Depsgraph, PyLong_AsVoidPtr(pydepsgraph));
|
||||
BL::Depsgraph b_depsgraph(depsgraphptr);
|
||||
|
||||
@@ -384,7 +384,7 @@ static PyObject *reset_func(PyObject * /*self*/, PyObject *args)
|
||||
const PointerRNA dataptr = RNA_main_pointer_create((Main *)PyLong_AsVoidPtr(pydata));
|
||||
BL::BlendData b_data(dataptr);
|
||||
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create(
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create_discrete(
|
||||
nullptr, &RNA_Depsgraph, PyLong_AsVoidPtr(pydepsgraph));
|
||||
BL::Depsgraph b_depsgraph(depsgraphptr);
|
||||
|
||||
@@ -408,7 +408,7 @@ static PyObject *sync_func(PyObject * /*self*/, PyObject *args)
|
||||
|
||||
BlenderSession *session = (BlenderSession *)PyLong_AsVoidPtr(pysession);
|
||||
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create(
|
||||
const PointerRNA depsgraphptr = RNA_pointer_create_discrete(
|
||||
nullptr, &RNA_Depsgraph, PyLong_AsVoidPtr(pydepsgraph));
|
||||
BL::Depsgraph b_depsgraph(depsgraphptr);
|
||||
|
||||
@@ -476,7 +476,7 @@ static PyObject *osl_update_node_func(PyObject * /*self*/, PyObject *args)
|
||||
const PointerRNA dataptr = RNA_main_pointer_create((Main *)PyLong_AsVoidPtr(pydata));
|
||||
BL::BlendData b_data(dataptr);
|
||||
|
||||
const PointerRNA nodeptr = RNA_pointer_create(
|
||||
const PointerRNA nodeptr = RNA_pointer_create_discrete(
|
||||
(ID *)PyLong_AsVoidPtr(pynodegroup), &RNA_ShaderNodeScript, PyLong_AsVoidPtr(pynode));
|
||||
BL::ShaderNodeScript b_node(nodeptr);
|
||||
|
||||
@@ -789,7 +789,7 @@ static PyObject *denoise_func(PyObject * /*self*/, PyObject *args, PyObject *key
|
||||
}
|
||||
|
||||
/* Get device specification from preferences and scene. */
|
||||
const PointerRNA preferencesptr = RNA_pointer_create(
|
||||
const PointerRNA preferencesptr = RNA_pointer_create_discrete(
|
||||
nullptr, &RNA_Preferences, PyLong_AsVoidPtr(pypreferences));
|
||||
BL::Preferences b_preferences(preferencesptr);
|
||||
|
||||
@@ -801,7 +801,7 @@ static PyObject *denoise_func(PyObject * /*self*/, PyObject *args, PyObject *key
|
||||
b_preferences, b_scene, true, true, preferences_device);
|
||||
|
||||
/* Get denoising parameters from view layer. */
|
||||
const PointerRNA viewlayerptr = RNA_pointer_create(
|
||||
const PointerRNA viewlayerptr = RNA_pointer_create_discrete(
|
||||
(ID *)PyLong_AsVoidPtr(pyscene), &RNA_ViewLayer, PyLong_AsVoidPtr(pyviewlayer));
|
||||
BL::ViewLayer b_view_layer(viewlayerptr);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user