| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419 |
- # Copyright (C) 2022 The Qt Company Ltd.
- # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
- """
- This file contains the exact signatures for all functions in module
- PySide6.Qt3DRender, except for defaults which are replaced by "...".
- """
- # mypy: disable-error-code="override, overload-overlap"
- # Module `PySide6.Qt3DRender`
- import PySide6.Qt3DRender
- import PySide6.QtCore
- import PySide6.QtGui
- import PySide6.QtOpenGL
- import PySide6.Qt3DCore
- import enum
- import typing
- import collections.abc
- from PySide6.QtCore import Signal
- from shiboken6 import Shiboken
- class QIntList: ...
- class Qt3DRender(Shiboken.Object):
- class API(enum.Enum):
- OpenGL = 0x0
- Vulkan = 0x1
- DirectX = 0x2
- Metal = 0x3
- RHI = 0x4
- Null = 0x5
- class PropertyReaderInterface(Shiboken.Object):
- def __init__(self, /) -> None: ...
- def readProperty(self, v: typing.Any, /) -> typing.Any: ...
- class PropertyReaderInterfacePtr(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, pointee: PySide6.Qt3DRender.Qt3DRender.PropertyReaderInterface, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def __dir__(self, /) -> collections.abc.Iterable[str]: ...
- def __repr__(self, /) -> str: ...
- def data(self, /) -> PySide6.Qt3DRender.Qt3DRender.PropertyReaderInterface: ...
- @typing.overload
- def reset(self, /) -> None: ...
- @typing.overload
- def reset(self, t: PySide6.Qt3DRender.Qt3DRender.PropertyReaderInterface, /) -> None: ...
- class QAbstractLight(PySide6.Qt3DCore.Qt3DCore.QComponent):
- colorChanged : typing.ClassVar[Signal] = ... # colorChanged(QColor)
- intensityChanged : typing.ClassVar[Signal] = ... # intensityChanged(float)
- class Type(enum.Enum):
- PointLight = 0x0
- DirectionalLight = 0x1
- SpotLight = 0x2
- def color(self, /) -> PySide6.QtGui.QColor: ...
- def intensity(self, /) -> float: ...
- def setColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setIntensity(self, intensity: float, /) -> None: ...
- def type(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractLight.Type: ...
- class QAbstractRayCaster(PySide6.Qt3DCore.Qt3DCore.QComponent):
- filterModeChanged : typing.ClassVar[Signal] = ... # filterModeChanged(Qt3DRender::QAbstractRayCaster::FilterMode)
- hitsChanged : typing.ClassVar[Signal] = ... # hitsChanged(Qt3DRender::QAbstractRayCaster::Hits)
- runModeChanged : typing.ClassVar[Signal] = ... # runModeChanged(Qt3DRender::QAbstractRayCaster::RunMode)
- class FilterMode(enum.Enum):
- AcceptAnyMatchingLayers = 0x0
- AcceptAllMatchingLayers = 0x1
- DiscardAnyMatchingLayers = 0x2
- DiscardAllMatchingLayers = 0x3
- class RunMode(enum.Enum):
- Continuous = 0x0
- SingleShot = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, runMode: PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster.RunMode | None = ..., filterMode: PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster.FilterMode | None = ..., hits: collections.abc.Sequence[PySide6.Qt3DRender.Qt3DRender.QRayCasterHit] | None = ...) -> None: ...
- def addLayer(self, layer: PySide6.Qt3DRender.Qt3DRender.QLayer, /) -> None: ...
- def filterMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster.FilterMode: ...
- def hits(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QRayCasterHit]: ...
- def layers(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QLayer]: ...
- def removeLayer(self, layer: PySide6.Qt3DRender.Qt3DRender.QLayer, /) -> None: ...
- def runMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster.RunMode: ...
- def setFilterMode(self, filterMode: PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster.FilterMode, /) -> None: ...
- def setRunMode(self, runMode: PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster.RunMode, /) -> None: ...
- class QAbstractTexture(PySide6.Qt3DCore.Qt3DCore.QNode):
- comparisonFunctionChanged: typing.ClassVar[Signal] = ... # comparisonFunctionChanged(ComparisonFunction)
- comparisonModeChanged : typing.ClassVar[Signal] = ... # comparisonModeChanged(ComparisonMode)
- depthChanged : typing.ClassVar[Signal] = ... # depthChanged(int)
- formatChanged : typing.ClassVar[Signal] = ... # formatChanged(TextureFormat)
- generateMipMapsChanged : typing.ClassVar[Signal] = ... # generateMipMapsChanged(bool)
- handleChanged : typing.ClassVar[Signal] = ... # handleChanged(QVariant)
- handleTypeChanged : typing.ClassVar[Signal] = ... # handleTypeChanged(HandleType)
- heightChanged : typing.ClassVar[Signal] = ... # heightChanged(int)
- layersChanged : typing.ClassVar[Signal] = ... # layersChanged(int)
- magnificationFilterChanged: typing.ClassVar[Signal] = ... # magnificationFilterChanged(Filter)
- maximumAnisotropyChanged : typing.ClassVar[Signal] = ... # maximumAnisotropyChanged(float)
- minificationFilterChanged: typing.ClassVar[Signal] = ... # minificationFilterChanged(Filter)
- mipLevelsChanged : typing.ClassVar[Signal] = ... # mipLevelsChanged(int)
- samplesChanged : typing.ClassVar[Signal] = ... # samplesChanged(int)
- statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
- widthChanged : typing.ClassVar[Signal] = ... # widthChanged(int)
- class ComparisonFunction(enum.Enum):
- CompareNever = 0x200
- CompareLess = 0x201
- CompareEqual = 0x202
- CompareLessEqual = 0x203
- CompareGreater = 0x204
- CommpareNotEqual = 0x205
- CompareGreaterEqual = 0x206
- CompareAlways = 0x207
- class ComparisonMode(enum.Enum):
- CompareNone = 0x0
- CompareRefToTexture = 0x884e
- class CubeMapFace(enum.Enum):
- CubeMapPositiveX = 0x8515
- CubeMapNegativeX = 0x8516
- CubeMapPositiveY = 0x8517
- CubeMapNegativeY = 0x8518
- CubeMapPositiveZ = 0x8519
- CubeMapNegativeZ = 0x851a
- AllFaces = 0x851b
- class Filter(enum.Enum):
- Nearest = 0x2600
- Linear = 0x2601
- NearestMipMapNearest = 0x2700
- LinearMipMapNearest = 0x2701
- NearestMipMapLinear = 0x2702
- LinearMipMapLinear = 0x2703
- class HandleType(enum.Enum):
- NoHandle = 0x0
- OpenGLTextureId = 0x1
- RHITextureId = 0x2
- class Status(enum.Enum):
- None_ = 0x0
- Loading = 0x1
- Ready = 0x2
- Error = 0x3
- class Target(enum.Enum):
- TargetAutomatic = 0x0
- Target1D = 0xde0
- Target2D = 0xde1
- Target3D = 0x806f
- TargetRectangle = 0x84f5
- TargetCubeMap = 0x8513
- Target1DArray = 0x8c18
- Target2DArray = 0x8c1a
- TargetBuffer = 0x8c2a
- TargetCubeMapArray = 0x9009
- Target2DMultisample = 0x9100
- Target2DMultisampleArray = 0x9102
- class TextureFormat(enum.Enum):
- NoFormat = 0x0
- Automatic = 0x1
- DepthFormat = 0x1902
- AlphaFormat = 0x1906
- RGBFormat = 0x1907
- RGBAFormat = 0x1908
- LuminanceFormat = 0x1909
- LuminanceAlphaFormat = 0x190a
- RG3B2 = 0x2a10
- RGB8_UNorm = 0x8051
- RGB16_UNorm = 0x8054
- RGBA4 = 0x8056
- RGB5A1 = 0x8057
- RGBA8_UNorm = 0x8058
- RGB10A2 = 0x8059
- RGBA16_UNorm = 0x805b
- D16 = 0x81a5
- D24 = 0x81a6
- D32 = 0x81a7
- R8_UNorm = 0x8229
- R16_UNorm = 0x822a
- RG8_UNorm = 0x822b
- RG16_UNorm = 0x822c
- R16F = 0x822d
- R32F = 0x822e
- RG16F = 0x822f
- RG32F = 0x8230
- R8I = 0x8231
- R8U = 0x8232
- R16I = 0x8233
- R16U = 0x8234
- R32I = 0x8235
- R32U = 0x8236
- RG8I = 0x8237
- RG8U = 0x8238
- RG16I = 0x8239
- RG16U = 0x823a
- RG32I = 0x823b
- RG32U = 0x823c
- RGB_DXT1 = 0x83f0
- RGBA_DXT1 = 0x83f1
- RGBA_DXT3 = 0x83f2
- RGBA_DXT5 = 0x83f3
- RGBA32F = 0x8814
- RGB32F = 0x8815
- RGBA16F = 0x881a
- RGB16F = 0x881b
- D24S8 = 0x88f0
- RG11B10F = 0x8c3a
- RGB9E5 = 0x8c3d
- SRGB8 = 0x8c41
- SRGB8_Alpha8 = 0x8c43
- SRGB_DXT1 = 0x8c4c
- SRGB_Alpha_DXT1 = 0x8c4d
- SRGB_Alpha_DXT3 = 0x8c4e
- SRGB_Alpha_DXT5 = 0x8c4f
- D32F = 0x8cac
- D32FS8X24 = 0x8cad
- R5G6B5 = 0x8d62
- RGB8_ETC1 = 0x8d64
- RGBA32U = 0x8d70
- RGB32U = 0x8d71
- RGBA16U = 0x8d76
- RGB16U = 0x8d77
- RGBA8U = 0x8d7c
- RGB8U = 0x8d7d
- RGBA32I = 0x8d82
- RGB32I = 0x8d83
- RGBA16I = 0x8d88
- RGB16I = 0x8d89
- RGBA8I = 0x8d8e
- RGB8I = 0x8d8f
- R_ATI1N_UNorm = 0x8dbb
- R_ATI1N_SNorm = 0x8dbc
- RG_ATI2N_UNorm = 0x8dbd
- RG_ATI2N_SNorm = 0x8dbe
- RGB_BP_UNorm = 0x8e8c
- SRGB_BP_UNorm = 0x8e8d
- RGB_BP_SIGNED_FLOAT = 0x8e8e
- RGB_BP_UNSIGNED_FLOAT = 0x8e8f
- R8_SNorm = 0x8f94
- RG8_SNorm = 0x8f95
- RGB8_SNorm = 0x8f96
- RGBA8_SNorm = 0x8f97
- R16_SNorm = 0x8f98
- RG16_SNorm = 0x8f99
- RGB16_SNorm = 0x8f9a
- RGBA16_SNorm = 0x8f9b
- RGB10A2U = 0x906f
- R11_EAC_UNorm = 0x9270
- R11_EAC_SNorm = 0x9271
- RG11_EAC_UNorm = 0x9272
- RG11_EAC_SNorm = 0x9273
- RGB8_ETC2 = 0x9274
- SRGB8_ETC2 = 0x9275
- RGB8_PunchThrough_Alpha1_ETC2 = 0x9276
- SRGB8_PunchThrough_Alpha1_ETC2 = 0x9277
- RGBA8_ETC2_EAC = 0x9278
- SRGB8_Alpha8_ETC2_EAC = 0x9279
- @typing.overload
- def __init__(self, target: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Target, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, format: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.TextureFormat | None = ..., generateMipMaps: bool | None = ..., wrapMode: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode | None = ..., status: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Status | None = ..., width: int | None = ..., height: int | None = ..., depth: int | None = ..., mipLevels: int | None = ..., magnificationFilter: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter | None = ..., minificationFilter: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter | None = ..., maximumAnisotropy: float | None = ..., comparisonFunction: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonFunction | None = ..., comparisonMode: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonMode | None = ..., layers: int | None = ..., samples: int | None = ..., handleType: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.HandleType | None = ..., handle: typing.Optional[typing.Any] = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, target: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Target | None = ..., format: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.TextureFormat | None = ..., generateMipMaps: bool | None = ..., wrapMode: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode | None = ..., status: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Status | None = ..., width: int | None = ..., height: int | None = ..., depth: int | None = ..., mipLevels: int | None = ..., magnificationFilter: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter | None = ..., minificationFilter: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter | None = ..., maximumAnisotropy: float | None = ..., comparisonFunction: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonFunction | None = ..., comparisonMode: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonMode | None = ..., layers: int | None = ..., samples: int | None = ..., handleType: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.HandleType | None = ..., handle: typing.Optional[typing.Any] = ...) -> None: ...
- def addTextureImage(self, textureImage: PySide6.Qt3DRender.Qt3DRender.QAbstractTextureImage, /) -> None: ...
- def comparisonFunction(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonFunction: ...
- def comparisonMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonMode: ...
- def depth(self, /) -> int: ...
- def format(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.TextureFormat: ...
- def generateMipMaps(self, /) -> bool: ...
- def handle(self, /) -> typing.Any: ...
- def handleType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.HandleType: ...
- def height(self, /) -> int: ...
- def layers(self, /) -> int: ...
- def magnificationFilter(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter: ...
- def maximumAnisotropy(self, /) -> float: ...
- def minificationFilter(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter: ...
- def mipLevels(self, /) -> int: ...
- def removeTextureImage(self, textureImage: PySide6.Qt3DRender.Qt3DRender.QAbstractTextureImage, /) -> None: ...
- def samples(self, /) -> int: ...
- def setComparisonFunction(self, function: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonFunction, /) -> None: ...
- def setComparisonMode(self, mode: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonMode, /) -> None: ...
- def setDepth(self, depth: int, /) -> None: ...
- def setFormat(self, format: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.TextureFormat, /) -> None: ...
- def setGenerateMipMaps(self, gen: bool, /) -> None: ...
- def setHandle(self, handle: typing.Any, /) -> None: ...
- def setHandleType(self, type: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.HandleType, /) -> None: ...
- def setHeight(self, height: int, /) -> None: ...
- def setLayers(self, layers: int, /) -> None: ...
- def setMagnificationFilter(self, f: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter, /) -> None: ...
- def setMaximumAnisotropy(self, anisotropy: float, /) -> None: ...
- def setMinificationFilter(self, f: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter, /) -> None: ...
- def setMipLevels(self, mipLevels: int, /) -> None: ...
- def setSamples(self, samples: int, /) -> None: ...
- def setSize(self, width: int, /, height: int = ..., depth: int = ...) -> None: ...
- def setStatus(self, status: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Status, /) -> None: ...
- def setWidth(self, width: int, /) -> None: ...
- def setWrapMode(self, wrapMode: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode, /) -> None: ...
- def status(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Status: ...
- def target(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Target: ...
- def textureImages(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QAbstractTextureImage]: ...
- def updateData(self, update: PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate, /) -> None: ...
- def width(self, /) -> int: ...
- def wrapMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode: ...
- class QAbstractTextureImage(PySide6.Qt3DCore.Qt3DCore.QNode):
- faceChanged : typing.ClassVar[Signal] = ... # faceChanged(QAbstractTexture::CubeMapFace)
- layerChanged : typing.ClassVar[Signal] = ... # layerChanged(int)
- mipLevelChanged : typing.ClassVar[Signal] = ... # mipLevelChanged(int)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, mipLevel: int | None = ..., layer: int | None = ..., face: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace | None = ...) -> None: ...
- def dataGenerator(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImageDataGeneratorPtr: ...
- def face(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace: ...
- def layer(self, /) -> int: ...
- def mipLevel(self, /) -> int: ...
- def notifyDataGeneratorChanged(self, /) -> None: ...
- def setFace(self, face: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace, /) -> None: ...
- def setLayer(self, layer: int, /) -> None: ...
- def setMipLevel(self, level: int, /) -> None: ...
- class QAlphaCoverage(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QAlphaTest(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- alphaFunctionChanged : typing.ClassVar[Signal] = ... # alphaFunctionChanged(AlphaFunction)
- referenceValueChanged : typing.ClassVar[Signal] = ... # referenceValueChanged(float)
- class AlphaFunction(enum.Enum):
- Never = 0x200
- Less = 0x201
- Equal = 0x202
- LessOrEqual = 0x203
- Greater = 0x204
- NotEqual = 0x205
- GreaterOrEqual = 0x206
- Always = 0x207
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, alphaFunction: PySide6.Qt3DRender.Qt3DRender.QAlphaTest.AlphaFunction | None = ..., referenceValue: float | None = ...) -> None: ...
- def alphaFunction(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAlphaTest.AlphaFunction: ...
- def referenceValue(self, /) -> float: ...
- def setAlphaFunction(self, alphaFunction: PySide6.Qt3DRender.Qt3DRender.QAlphaTest.AlphaFunction, /) -> None: ...
- def setReferenceValue(self, referenceValue: float, /) -> None: ...
- class QBlendEquation(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- blendFunctionChanged : typing.ClassVar[Signal] = ... # blendFunctionChanged(BlendFunction)
- class BlendFunction(enum.Enum):
- Add = 0x8006
- Min = 0x8007
- Max = 0x8008
- Subtract = 0x800a
- ReverseSubtract = 0x800b
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, blendFunction: PySide6.Qt3DRender.Qt3DRender.QBlendEquation.BlendFunction | None = ...) -> None: ...
- def blendFunction(self, /) -> PySide6.Qt3DRender.Qt3DRender.QBlendEquation.BlendFunction: ...
- def setBlendFunction(self, blendFunction: PySide6.Qt3DRender.Qt3DRender.QBlendEquation.BlendFunction, /) -> None: ...
- class QBlendEquationArguments(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- bufferIndexChanged : typing.ClassVar[Signal] = ... # bufferIndexChanged(int)
- destinationAlphaChanged : typing.ClassVar[Signal] = ... # destinationAlphaChanged(Blending)
- destinationRgbChanged : typing.ClassVar[Signal] = ... # destinationRgbChanged(Blending)
- destinationRgbaChanged : typing.ClassVar[Signal] = ... # destinationRgbaChanged(Blending)
- sourceAlphaChanged : typing.ClassVar[Signal] = ... # sourceAlphaChanged(Blending)
- sourceRgbChanged : typing.ClassVar[Signal] = ... # sourceRgbChanged(Blending)
- sourceRgbaChanged : typing.ClassVar[Signal] = ... # sourceRgbaChanged(Blending)
- class Blending(enum.Enum):
- Zero = 0x0
- One = 0x1
- SourceColor = 0x300
- OneMinusSourceColor = 0x301
- SourceAlpha = 0x302
- OneMinusSourceAlpha = 0x303
- Source1Alpha = 0x303
- DestinationAlpha = 0x304
- Source1Color = 0x304
- OneMinusDestinationAlpha = 0x305
- DestinationColor = 0x306
- OneMinusDestinationColor = 0x307
- SourceAlphaSaturate = 0x308
- ConstantColor = 0x8001
- OneMinusConstantColor = 0x8002
- ConstantAlpha = 0x8003
- OneMinusConstantAlpha = 0x8004
- OneMinusSource1Alpha = 0x8005
- OneMinusSource1Color = 0x8006
- OneMinusSource1Color0 = 0x8006
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sourceRgb: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending | None = ..., sourceAlpha: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending | None = ..., destinationRgb: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending | None = ..., destinationAlpha: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending | None = ..., bufferIndex: int | None = ...) -> None: ...
- def bufferIndex(self, /) -> int: ...
- def destinationAlpha(self, /) -> PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending: ...
- def destinationRgb(self, /) -> PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending: ...
- def setBufferIndex(self, index: int, /) -> None: ...
- def setDestinationAlpha(self, destinationAlpha: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending, /) -> None: ...
- def setDestinationRgb(self, destinationRgb: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending, /) -> None: ...
- def setDestinationRgba(self, destinationRgba: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending, /) -> None: ...
- def setSourceAlpha(self, sourceAlpha: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending, /) -> None: ...
- def setSourceRgb(self, sourceRgb: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending, /) -> None: ...
- def setSourceRgba(self, sourceRgba: PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending, /) -> None: ...
- def sourceAlpha(self, /) -> PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending: ...
- def sourceRgb(self, /) -> PySide6.Qt3DRender.Qt3DRender.QBlendEquationArguments.Blending: ...
- class QBlitFramebuffer(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- destinationAttachmentPointChanged: typing.ClassVar[Signal] = ... # destinationAttachmentPointChanged()
- destinationChanged : typing.ClassVar[Signal] = ... # destinationChanged()
- destinationRectChanged : typing.ClassVar[Signal] = ... # destinationRectChanged()
- interpolationMethodChanged: typing.ClassVar[Signal] = ... # interpolationMethodChanged()
- sourceAttachmentPointChanged: typing.ClassVar[Signal] = ... # sourceAttachmentPointChanged()
- sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged()
- sourceRectChanged : typing.ClassVar[Signal] = ... # sourceRectChanged()
- class InterpolationMethod(enum.Enum):
- Nearest = 0x0
- Linear = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.Qt3DRender.Qt3DRender.QRenderTarget | None = ..., destination: PySide6.Qt3DRender.Qt3DRender.QRenderTarget | None = ..., sourceRect: PySide6.QtCore.QRectF | None = ..., destinationRect: PySide6.QtCore.QRectF | None = ..., sourceAttachmentPoint: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint | None = ..., destinationAttachmentPoint: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint | None = ..., interpolationMethod: PySide6.Qt3DRender.Qt3DRender.QBlitFramebuffer.InterpolationMethod | None = ...) -> None: ...
- def destination(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderTarget: ...
- def destinationAttachmentPoint(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint: ...
- def destinationRect(self, /) -> PySide6.QtCore.QRectF: ...
- def interpolationMethod(self, /) -> PySide6.Qt3DRender.Qt3DRender.QBlitFramebuffer.InterpolationMethod: ...
- def setDestination(self, destination: PySide6.Qt3DRender.Qt3DRender.QRenderTarget, /) -> None: ...
- def setDestinationAttachmentPoint(self, destinationAttachmentPoint: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint, /) -> None: ...
- def setDestinationRect(self, destinationRect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
- def setInterpolationMethod(self, interpolationMethod: PySide6.Qt3DRender.Qt3DRender.QBlitFramebuffer.InterpolationMethod, /) -> None: ...
- def setSource(self, source: PySide6.Qt3DRender.Qt3DRender.QRenderTarget, /) -> None: ...
- def setSourceAttachmentPoint(self, sourceAttachmentPoint: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint, /) -> None: ...
- def setSourceRect(self, sourceRect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
- def source(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderTarget: ...
- def sourceAttachmentPoint(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint: ...
- def sourceRect(self, /) -> PySide6.QtCore.QRectF: ...
- class QBufferCapture(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QCamera(PySide6.Qt3DCore.Qt3DCore.QEntity):
- aspectRatioChanged : typing.ClassVar[Signal] = ... # aspectRatioChanged(float)
- bottomChanged : typing.ClassVar[Signal] = ... # bottomChanged(float)
- exposureChanged : typing.ClassVar[Signal] = ... # exposureChanged(float)
- farPlaneChanged : typing.ClassVar[Signal] = ... # farPlaneChanged(float)
- fieldOfViewChanged : typing.ClassVar[Signal] = ... # fieldOfViewChanged(float)
- leftChanged : typing.ClassVar[Signal] = ... # leftChanged(float)
- nearPlaneChanged : typing.ClassVar[Signal] = ... # nearPlaneChanged(float)
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(QVector3D)
- projectionMatrixChanged : typing.ClassVar[Signal] = ... # projectionMatrixChanged(QMatrix4x4)
- projectionTypeChanged : typing.ClassVar[Signal] = ... # projectionTypeChanged(QCameraLens::ProjectionType)
- rightChanged : typing.ClassVar[Signal] = ... # rightChanged(float)
- topChanged : typing.ClassVar[Signal] = ... # topChanged(float)
- upVectorChanged : typing.ClassVar[Signal] = ... # upVectorChanged(QVector3D)
- viewCenterChanged : typing.ClassVar[Signal] = ... # viewCenterChanged(QVector3D)
- viewMatrixChanged : typing.ClassVar[Signal] = ... # viewMatrixChanged()
- viewVectorChanged : typing.ClassVar[Signal] = ... # viewVectorChanged(QVector3D)
- class CameraTranslationOption(enum.Enum):
- TranslateViewCenter = 0x0
- DontTranslateViewCenter = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, projectionType: PySide6.Qt3DRender.Qt3DRender.QCameraLens.ProjectionType | None = ..., nearPlane: float | None = ..., farPlane: float | None = ..., fieldOfView: float | None = ..., aspectRatio: float | None = ..., left: float | None = ..., right: float | None = ..., bottom: float | None = ..., top: float | None = ..., projectionMatrix: PySide6.QtGui.QMatrix4x4 | None = ..., exposure: float | None = ..., position: PySide6.QtGui.QVector3D | None = ..., upVector: PySide6.QtGui.QVector3D | None = ..., viewCenter: PySide6.QtGui.QVector3D | None = ..., viewVector: PySide6.QtGui.QVector3D | None = ..., viewMatrix: PySide6.QtGui.QMatrix4x4 | None = ..., lens: PySide6.Qt3DRender.Qt3DRender.QCameraLens | None = ..., transform: PySide6.Qt3DCore.Qt3DCore.QTransform | None = ...) -> None: ...
- def aspectRatio(self, /) -> float: ...
- def bottom(self, /) -> float: ...
- def exposure(self, /) -> float: ...
- def farPlane(self, /) -> float: ...
- def fieldOfView(self, /) -> float: ...
- def left(self, /) -> float: ...
- def lens(self, /) -> PySide6.Qt3DRender.Qt3DRender.QCameraLens: ...
- def nearPlane(self, /) -> float: ...
- @typing.overload
- def pan(self, angle: float, /) -> None: ...
- @typing.overload
- def pan(self, angle: float, axis: PySide6.QtGui.QVector3D, /) -> None: ...
- @typing.overload
- def panAboutViewCenter(self, angle: float, /) -> None: ...
- @typing.overload
- def panAboutViewCenter(self, angle: float, axis: PySide6.QtGui.QVector3D, /) -> None: ...
- def panRotation(self, angle: float, /) -> PySide6.QtGui.QQuaternion: ...
- def position(self, /) -> PySide6.QtGui.QVector3D: ...
- def projectionMatrix(self, /) -> PySide6.QtGui.QMatrix4x4: ...
- def projectionType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QCameraLens.ProjectionType: ...
- def right(self, /) -> float: ...
- def roll(self, angle: float, /) -> None: ...
- def rollAboutViewCenter(self, angle: float, /) -> None: ...
- def rollRotation(self, angle: float, /) -> PySide6.QtGui.QQuaternion: ...
- def rotate(self, q: PySide6.QtGui.QQuaternion, /) -> None: ...
- def rotateAboutViewCenter(self, q: PySide6.QtGui.QQuaternion, /) -> None: ...
- def rotation(self, angle: float, axis: PySide6.QtGui.QVector3D, /) -> PySide6.QtGui.QQuaternion: ...
- def setAspectRatio(self, aspectRatio: float, /) -> None: ...
- def setBottom(self, bottom: float, /) -> None: ...
- def setExposure(self, exposure: float, /) -> None: ...
- def setFarPlane(self, farPlane: float, /) -> None: ...
- def setFieldOfView(self, fieldOfView: float, /) -> None: ...
- def setLeft(self, left: float, /) -> None: ...
- def setNearPlane(self, nearPlane: float, /) -> None: ...
- def setPosition(self, position: PySide6.QtGui.QVector3D, /) -> None: ...
- def setProjectionMatrix(self, projectionMatrix: PySide6.QtGui.QMatrix4x4 | PySide6.QtGui.QTransform, /) -> None: ...
- def setProjectionType(self, type: PySide6.Qt3DRender.Qt3DRender.QCameraLens.ProjectionType, /) -> None: ...
- def setRight(self, right: float, /) -> None: ...
- def setTop(self, top: float, /) -> None: ...
- def setUpVector(self, upVector: PySide6.QtGui.QVector3D, /) -> None: ...
- def setViewCenter(self, viewCenter: PySide6.QtGui.QVector3D, /) -> None: ...
- def tilt(self, angle: float, /) -> None: ...
- def tiltAboutViewCenter(self, angle: float, /) -> None: ...
- def tiltRotation(self, angle: float, /) -> PySide6.QtGui.QQuaternion: ...
- def top(self, /) -> float: ...
- def transform(self, /) -> PySide6.Qt3DCore.Qt3DCore.QTransform: ...
- def translate(self, vLocal: PySide6.QtGui.QVector3D, /, option: PySide6.Qt3DRender.Qt3DRender.QCamera.CameraTranslationOption = ...) -> None: ...
- def translateWorld(self, vWorld: PySide6.QtGui.QVector3D, /, option: PySide6.Qt3DRender.Qt3DRender.QCamera.CameraTranslationOption = ...) -> None: ...
- def upVector(self, /) -> PySide6.QtGui.QVector3D: ...
- def viewAll(self, /) -> None: ...
- def viewCenter(self, /) -> PySide6.QtGui.QVector3D: ...
- def viewEntity(self, entity: PySide6.Qt3DCore.Qt3DCore.QEntity, /) -> None: ...
- def viewMatrix(self, /) -> PySide6.QtGui.QMatrix4x4: ...
- def viewSphere(self, center: PySide6.QtGui.QVector3D, radius: float, /) -> None: ...
- def viewVector(self, /) -> PySide6.QtGui.QVector3D: ...
- class QCameraLens(PySide6.Qt3DCore.Qt3DCore.QComponent):
- aspectRatioChanged : typing.ClassVar[Signal] = ... # aspectRatioChanged(float)
- bottomChanged : typing.ClassVar[Signal] = ... # bottomChanged(float)
- exposureChanged : typing.ClassVar[Signal] = ... # exposureChanged(float)
- farPlaneChanged : typing.ClassVar[Signal] = ... # farPlaneChanged(float)
- fieldOfViewChanged : typing.ClassVar[Signal] = ... # fieldOfViewChanged(float)
- leftChanged : typing.ClassVar[Signal] = ... # leftChanged(float)
- nearPlaneChanged : typing.ClassVar[Signal] = ... # nearPlaneChanged(float)
- projectionMatrixChanged : typing.ClassVar[Signal] = ... # projectionMatrixChanged(QMatrix4x4)
- projectionTypeChanged : typing.ClassVar[Signal] = ... # projectionTypeChanged(QCameraLens::ProjectionType)
- rightChanged : typing.ClassVar[Signal] = ... # rightChanged(float)
- topChanged : typing.ClassVar[Signal] = ... # topChanged(float)
- viewSphere : typing.ClassVar[Signal] = ... # viewSphere(QVector3D,float)
- class ProjectionType(enum.Enum):
- OrthographicProjection = 0x0
- PerspectiveProjection = 0x1
- FrustumProjection = 0x2
- CustomProjection = 0x3
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, projectionType: PySide6.Qt3DRender.Qt3DRender.QCameraLens.ProjectionType | None = ..., nearPlane: float | None = ..., farPlane: float | None = ..., fieldOfView: float | None = ..., aspectRatio: float | None = ..., left: float | None = ..., right: float | None = ..., bottom: float | None = ..., top: float | None = ..., projectionMatrix: PySide6.QtGui.QMatrix4x4 | None = ..., exposure: float | None = ...) -> None: ...
- def aspectRatio(self, /) -> float: ...
- def bottom(self, /) -> float: ...
- def exposure(self, /) -> float: ...
- def farPlane(self, /) -> float: ...
- def fieldOfView(self, /) -> float: ...
- def left(self, /) -> float: ...
- def nearPlane(self, /) -> float: ...
- def projectionMatrix(self, /) -> PySide6.QtGui.QMatrix4x4: ...
- def projectionType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QCameraLens.ProjectionType: ...
- def right(self, /) -> float: ...
- def setAspectRatio(self, aspectRatio: float, /) -> None: ...
- def setBottom(self, bottom: float, /) -> None: ...
- def setExposure(self, exposure: float, /) -> None: ...
- def setFarPlane(self, farPlane: float, /) -> None: ...
- def setFieldOfView(self, fieldOfView: float, /) -> None: ...
- def setFrustumProjection(self, left: float, right: float, bottom: float, top: float, nearPlane: float, farPlane: float, /) -> None: ...
- def setLeft(self, left: float, /) -> None: ...
- def setNearPlane(self, nearPlane: float, /) -> None: ...
- def setOrthographicProjection(self, left: float, right: float, bottom: float, top: float, nearPlane: float, farPlane: float, /) -> None: ...
- def setPerspectiveProjection(self, fieldOfView: float, aspect: float, nearPlane: float, farPlane: float, /) -> None: ...
- def setProjectionMatrix(self, projectionMatrix: PySide6.QtGui.QMatrix4x4 | PySide6.QtGui.QTransform, /) -> None: ...
- def setProjectionType(self, projectionType: PySide6.Qt3DRender.Qt3DRender.QCameraLens.ProjectionType, /) -> None: ...
- def setRight(self, right: float, /) -> None: ...
- def setTop(self, top: float, /) -> None: ...
- def top(self, /) -> float: ...
- def viewAll(self, cameraId: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> None: ...
- def viewEntity(self, entityId: PySide6.Qt3DCore.Qt3DCore.QNodeId, cameraId: PySide6.Qt3DCore.Qt3DCore.QNodeId, /) -> None: ...
- class QCameraSelector(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- cameraChanged : typing.ClassVar[Signal] = ... # cameraChanged(Qt3DCore::QEntity*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, camera: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ...) -> None: ...
- def camera(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
- def setCamera(self, camera: PySide6.Qt3DCore.Qt3DCore.QEntity, /) -> None: ...
- class QClearBuffers(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- buffersChanged : typing.ClassVar[Signal] = ... # buffersChanged(BufferType)
- clearColorChanged : typing.ClassVar[Signal] = ... # clearColorChanged(QColor)
- clearDepthValueChanged : typing.ClassVar[Signal] = ... # clearDepthValueChanged(float)
- clearStencilValueChanged : typing.ClassVar[Signal] = ... # clearStencilValueChanged(int)
- colorBufferChanged : typing.ClassVar[Signal] = ... # colorBufferChanged(QRenderTargetOutput*)
- class BufferType(enum.Flag):
- AllBuffers = -1
- None_ = 0x0
- ColorBuffer = 0x1
- DepthBuffer = 0x2
- ColorDepthBuffer = 0x3
- StencilBuffer = 0x4
- DepthStencilBuffer = 0x6
- ColorDepthStencilBuffer = 0x7
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, buffers: PySide6.Qt3DRender.Qt3DRender.QClearBuffers.BufferType | None = ..., clearColor: PySide6.QtGui.QColor | None = ..., clearDepthValue: float | None = ..., clearStencilValue: int | None = ..., colorBuffer: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput | None = ...) -> None: ...
- def buffers(self, /) -> PySide6.Qt3DRender.Qt3DRender.QClearBuffers.BufferType: ...
- def clearColor(self, /) -> PySide6.QtGui.QColor: ...
- def clearDepthValue(self, /) -> float: ...
- def clearStencilValue(self, /) -> int: ...
- def colorBuffer(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput: ...
- def setBuffers(self, buffers: PySide6.Qt3DRender.Qt3DRender.QClearBuffers.BufferType, /) -> None: ...
- def setClearColor(self, color: typing.Union[PySide6.QtGui.QColor, str, PySide6.QtGui.QRgba64, typing.Any, PySide6.QtCore.Qt.GlobalColor, int], /) -> None: ...
- def setClearDepthValue(self, clearDepthValue: float, /) -> None: ...
- def setClearStencilValue(self, clearStencilValue: int, /) -> None: ...
- def setColorBuffer(self, buffer: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput, /) -> None: ...
- class QClipPlane(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- distanceChanged : typing.ClassVar[Signal] = ... # distanceChanged(float)
- normalChanged : typing.ClassVar[Signal] = ... # normalChanged(QVector3D)
- planeIndexChanged : typing.ClassVar[Signal] = ... # planeIndexChanged(int)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, planeIndex: int | None = ..., normal: PySide6.QtGui.QVector3D | None = ..., distance: float | None = ...) -> None: ...
- def distance(self, /) -> float: ...
- def normal(self, /) -> PySide6.QtGui.QVector3D: ...
- def planeIndex(self, /) -> int: ...
- def setDistance(self, arg__1: float, /) -> None: ...
- def setNormal(self, arg__1: PySide6.QtGui.QVector3D, /) -> None: ...
- def setPlaneIndex(self, arg__1: int, /) -> None: ...
- class QColorMask(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- alphaMaskedChanged : typing.ClassVar[Signal] = ... # alphaMaskedChanged(bool)
- blueMaskedChanged : typing.ClassVar[Signal] = ... # blueMaskedChanged(bool)
- greenMaskedChanged : typing.ClassVar[Signal] = ... # greenMaskedChanged(bool)
- redMaskedChanged : typing.ClassVar[Signal] = ... # redMaskedChanged(bool)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, redMasked: bool | None = ..., greenMasked: bool | None = ..., blueMasked: bool | None = ..., alphaMasked: bool | None = ...) -> None: ...
- def isAlphaMasked(self, /) -> bool: ...
- def isBlueMasked(self, /) -> bool: ...
- def isGreenMasked(self, /) -> bool: ...
- def isRedMasked(self, /) -> bool: ...
- def setAlphaMasked(self, alphaMasked: bool, /) -> None: ...
- def setBlueMasked(self, blueMasked: bool, /) -> None: ...
- def setGreenMasked(self, greenMasked: bool, /) -> None: ...
- def setRedMasked(self, redMasked: bool, /) -> None: ...
- class QComputeCommand(PySide6.Qt3DCore.Qt3DCore.QComponent):
- runTypeChanged : typing.ClassVar[Signal] = ... # runTypeChanged()
- workGroupXChanged : typing.ClassVar[Signal] = ... # workGroupXChanged()
- workGroupYChanged : typing.ClassVar[Signal] = ... # workGroupYChanged()
- workGroupZChanged : typing.ClassVar[Signal] = ... # workGroupZChanged()
- class RunType(enum.Enum):
- Continuous = 0x0
- Manual = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, workGroupX: int | None = ..., workGroupY: int | None = ..., workGroupZ: int | None = ..., runType: PySide6.Qt3DRender.Qt3DRender.QComputeCommand.RunType | None = ...) -> None: ...
- def runType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QComputeCommand.RunType: ...
- def setRunType(self, runType: PySide6.Qt3DRender.Qt3DRender.QComputeCommand.RunType, /) -> None: ...
- def setWorkGroupX(self, workGroupX: int, /) -> None: ...
- def setWorkGroupY(self, workGroupY: int, /) -> None: ...
- def setWorkGroupZ(self, workGroupZ: int, /) -> None: ...
- @typing.overload
- def trigger(self, /, frameCount: int = ...) -> None: ...
- @typing.overload
- def trigger(self, workGroupX: int, workGroupY: int, workGroupZ: int, /, frameCount: int = ...) -> None: ...
- def workGroupX(self, /) -> int: ...
- def workGroupY(self, /) -> int: ...
- def workGroupZ(self, /) -> int: ...
- class QCullFace(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- modeChanged : typing.ClassVar[Signal] = ... # modeChanged(CullingMode)
- class CullingMode(enum.Enum):
- NoCulling = 0x0
- Front = 0x404
- Back = 0x405
- FrontAndBack = 0x408
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, mode: PySide6.Qt3DRender.Qt3DRender.QCullFace.CullingMode | None = ...) -> None: ...
- def mode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QCullFace.CullingMode: ...
- def setMode(self, mode: PySide6.Qt3DRender.Qt3DRender.QCullFace.CullingMode, /) -> None: ...
- class QDebugOverlay(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QDepthRange(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- farValueChanged : typing.ClassVar[Signal] = ... # farValueChanged(double)
- nearValueChanged : typing.ClassVar[Signal] = ... # nearValueChanged(double)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, nearValue: float | None = ..., farValue: float | None = ...) -> None: ...
- def farValue(self, /) -> float: ...
- def nearValue(self, /) -> float: ...
- def setFarValue(self, value: float, /) -> None: ...
- def setNearValue(self, value: float, /) -> None: ...
- class QDepthTest(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- depthFunctionChanged : typing.ClassVar[Signal] = ... # depthFunctionChanged(DepthFunction)
- class DepthFunction(enum.Enum):
- Never = 0x200
- Less = 0x201
- Equal = 0x202
- LessOrEqual = 0x203
- Greater = 0x204
- NotEqual = 0x205
- GreaterOrEqual = 0x206
- Always = 0x207
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, depthFunction: PySide6.Qt3DRender.Qt3DRender.QDepthTest.DepthFunction | None = ...) -> None: ...
- def depthFunction(self, /) -> PySide6.Qt3DRender.Qt3DRender.QDepthTest.DepthFunction: ...
- def setDepthFunction(self, depthFunction: PySide6.Qt3DRender.Qt3DRender.QDepthTest.DepthFunction, /) -> None: ...
- class QDirectionalLight(PySide6.Qt3DRender.Qt3DRender.QAbstractLight):
- worldDirectionChanged : typing.ClassVar[Signal] = ... # worldDirectionChanged(QVector3D)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, worldDirection: PySide6.QtGui.QVector3D | None = ...) -> None: ...
- def setWorldDirection(self, worldDirection: PySide6.QtGui.QVector3D, /) -> None: ...
- def worldDirection(self, /) -> PySide6.QtGui.QVector3D: ...
- class QDispatchCompute(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- workGroupXChanged : typing.ClassVar[Signal] = ... # workGroupXChanged()
- workGroupYChanged : typing.ClassVar[Signal] = ... # workGroupYChanged()
- workGroupZChanged : typing.ClassVar[Signal] = ... # workGroupZChanged()
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, workGroupX: int | None = ..., workGroupY: int | None = ..., workGroupZ: int | None = ...) -> None: ...
- def setWorkGroupX(self, workGroupX: int, /) -> None: ...
- def setWorkGroupY(self, workGroupY: int, /) -> None: ...
- def setWorkGroupZ(self, workGroupZ: int, /) -> None: ...
- def workGroupX(self, /) -> int: ...
- def workGroupY(self, /) -> int: ...
- def workGroupZ(self, /) -> int: ...
- class QDithering(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QEffect(PySide6.Qt3DCore.Qt3DCore.QNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def addParameter(self, parameter: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def addTechnique(self, t: PySide6.Qt3DRender.Qt3DRender.QTechnique, /) -> None: ...
- def parameters(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QParameter]: ...
- def removeParameter(self, parameter: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def removeTechnique(self, t: PySide6.Qt3DRender.Qt3DRender.QTechnique, /) -> None: ...
- def techniques(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QTechnique]: ...
- class QEnvironmentLight(PySide6.Qt3DCore.Qt3DCore.QComponent):
- irradianceChanged : typing.ClassVar[Signal] = ... # irradianceChanged(Qt3DRender::QAbstractTexture*)
- specularChanged : typing.ClassVar[Signal] = ... # specularChanged(Qt3DRender::QAbstractTexture*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, irradiance: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture | None = ..., specular: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture | None = ...) -> None: ...
- def irradiance(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture: ...
- def setIrradiance(self, irradiance: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture, /) -> None: ...
- def setSpecular(self, specular: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture, /) -> None: ...
- def specular(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture: ...
- class QFilterKey(PySide6.Qt3DCore.Qt3DCore.QNode):
- nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
- valueChanged : typing.ClassVar[Signal] = ... # valueChanged(QVariant)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, value: typing.Optional[typing.Any] = ..., name: str | None = ...) -> None: ...
- def name(self, /) -> str: ...
- def setName(self, customType: str, /) -> None: ...
- def setValue(self, value: typing.Any, /) -> None: ...
- def value(self, /) -> typing.Any: ...
- class QFrameGraphNode(PySide6.Qt3DCore.Qt3DCore.QNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def parentFrameGraphNode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode: ...
- class QFrontFace(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- directionChanged : typing.ClassVar[Signal] = ... # directionChanged(WindingDirection)
- class WindingDirection(enum.Enum):
- ClockWise = 0x900
- CounterClockWise = 0x901
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, direction: PySide6.Qt3DRender.Qt3DRender.QFrontFace.WindingDirection | None = ...) -> None: ...
- def direction(self, /) -> PySide6.Qt3DRender.Qt3DRender.QFrontFace.WindingDirection: ...
- def setDirection(self, direction: PySide6.Qt3DRender.Qt3DRender.QFrontFace.WindingDirection, /) -> None: ...
- class QFrustumCulling(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QGeometryRenderer(PySide6.Qt3DCore.Qt3DCore.QBoundingVolume):
- firstInstanceChanged : typing.ClassVar[Signal] = ... # firstInstanceChanged(int)
- firstVertexChanged : typing.ClassVar[Signal] = ... # firstVertexChanged(int)
- geometryChanged : typing.ClassVar[Signal] = ... # geometryChanged(Qt3DCore::QGeometry*)
- indexBufferByteOffsetChanged: typing.ClassVar[Signal] = ... # indexBufferByteOffsetChanged(int)
- indexOffsetChanged : typing.ClassVar[Signal] = ... # indexOffsetChanged(int)
- instanceCountChanged : typing.ClassVar[Signal] = ... # instanceCountChanged(int)
- primitiveRestartEnabledChanged: typing.ClassVar[Signal] = ... # primitiveRestartEnabledChanged(bool)
- primitiveTypeChanged : typing.ClassVar[Signal] = ... # primitiveTypeChanged(PrimitiveType)
- restartIndexValueChanged : typing.ClassVar[Signal] = ... # restartIndexValueChanged(int)
- sortIndexChanged : typing.ClassVar[Signal] = ... # sortIndexChanged(float)
- vertexCountChanged : typing.ClassVar[Signal] = ... # vertexCountChanged(int)
- verticesPerPatchChanged : typing.ClassVar[Signal] = ... # verticesPerPatchChanged(int)
- class PrimitiveType(enum.Enum):
- Points = 0x0
- Lines = 0x1
- LineLoop = 0x2
- LineStrip = 0x3
- Triangles = 0x4
- TriangleStrip = 0x5
- TriangleFan = 0x6
- LinesAdjacency = 0xa
- LineStripAdjacency = 0xb
- TrianglesAdjacency = 0xc
- TriangleStripAdjacency = 0xd
- Patches = 0xe
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, instanceCount: int | None = ..., vertexCount: int | None = ..., indexOffset: int | None = ..., firstInstance: int | None = ..., firstVertex: int | None = ..., indexBufferByteOffset: int | None = ..., restartIndexValue: int | None = ..., verticesPerPatch: int | None = ..., primitiveRestartEnabled: bool | None = ..., geometry: PySide6.Qt3DCore.Qt3DCore.QGeometry | None = ..., primitiveType: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer.PrimitiveType | None = ..., sortIndex: float | None = ...) -> None: ...
- def firstInstance(self, /) -> int: ...
- def firstVertex(self, /) -> int: ...
- def geometry(self, /) -> PySide6.Qt3DCore.Qt3DCore.QGeometry: ...
- def indexBufferByteOffset(self, /) -> int: ...
- def indexOffset(self, /) -> int: ...
- def instanceCount(self, /) -> int: ...
- def primitiveRestartEnabled(self, /) -> bool: ...
- def primitiveType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer.PrimitiveType: ...
- def restartIndexValue(self, /) -> int: ...
- def setFirstInstance(self, firstInstance: int, /) -> None: ...
- def setFirstVertex(self, firstVertex: int, /) -> None: ...
- def setGeometry(self, geometry: PySide6.Qt3DCore.Qt3DCore.QGeometry, /) -> None: ...
- def setIndexBufferByteOffset(self, offset: int, /) -> None: ...
- def setIndexOffset(self, indexOffset: int, /) -> None: ...
- def setInstanceCount(self, instanceCount: int, /) -> None: ...
- def setPrimitiveRestartEnabled(self, enabled: bool, /) -> None: ...
- def setPrimitiveType(self, primitiveType: PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer.PrimitiveType, /) -> None: ...
- def setRestartIndexValue(self, index: int, /) -> None: ...
- def setSortIndex(self, sortIndex: float, /) -> None: ...
- def setVertexCount(self, vertexCount: int, /) -> None: ...
- def setVerticesPerPatch(self, verticesPerPatch: int, /) -> None: ...
- def sortIndex(self, /) -> float: ...
- def vertexCount(self, /) -> int: ...
- def verticesPerPatch(self, /) -> int: ...
- class QGraphicsApiFilter(PySide6.QtCore.QObject):
- apiChanged : typing.ClassVar[Signal] = ... # apiChanged(Qt3DRender::QGraphicsApiFilter::Api)
- extensionsChanged : typing.ClassVar[Signal] = ... # extensionsChanged(QStringList)
- graphicsApiFilterChanged : typing.ClassVar[Signal] = ... # graphicsApiFilterChanged()
- majorVersionChanged : typing.ClassVar[Signal] = ... # majorVersionChanged(int)
- minorVersionChanged : typing.ClassVar[Signal] = ... # minorVersionChanged(int)
- profileChanged : typing.ClassVar[Signal] = ... # profileChanged(Qt3DRender::QGraphicsApiFilter::OpenGLProfile)
- vendorChanged : typing.ClassVar[Signal] = ... # vendorChanged(QString)
- class Api(enum.Enum):
- OpenGL = 0x1
- OpenGLES = 0x2
- Vulkan = 0x3
- DirectX = 0x4
- RHI = 0x5
- class OpenGLProfile(enum.Enum):
- NoProfile = 0x0
- CoreProfile = 0x1
- CompatibilityProfile = 0x2
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, api: PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.Api | None = ..., profile: PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.OpenGLProfile | None = ..., minorVersion: int | None = ..., majorVersion: int | None = ..., extensions: collections.abc.Sequence[str] | None = ..., vendor: str | None = ...) -> None: ...
- def api(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.Api: ...
- def extensions(self, /) -> typing.List[str]: ...
- def majorVersion(self, /) -> int: ...
- def minorVersion(self, /) -> int: ...
- def profile(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.OpenGLProfile: ...
- def setApi(self, api: PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.Api, /) -> None: ...
- def setExtensions(self, extensions: collections.abc.Sequence[str], /) -> None: ...
- def setMajorVersion(self, majorVersion: int, /) -> None: ...
- def setMinorVersion(self, minorVersion: int, /) -> None: ...
- def setProfile(self, profile: PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter.OpenGLProfile, /) -> None: ...
- def setVendor(self, vendor: str, /) -> None: ...
- def vendor(self, /) -> str: ...
- class QLayer(PySide6.Qt3DCore.Qt3DCore.QComponent):
- recursiveChanged : typing.ClassVar[Signal] = ... # recursiveChanged()
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, recursive: bool | None = ...) -> None: ...
- def recursive(self, /) -> bool: ...
- def setRecursive(self, recursive: bool, /) -> None: ...
- class QLayerFilter(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- filterModeChanged : typing.ClassVar[Signal] = ... # filterModeChanged(FilterMode)
- class FilterMode(enum.Enum):
- AcceptAnyMatchingLayers = 0x0
- AcceptAllMatchingLayers = 0x1
- DiscardAnyMatchingLayers = 0x2
- DiscardAllMatchingLayers = 0x3
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, filterMode: PySide6.Qt3DRender.Qt3DRender.QLayerFilter.FilterMode | None = ...) -> None: ...
- def addLayer(self, layer: PySide6.Qt3DRender.Qt3DRender.QLayer, /) -> None: ...
- def filterMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QLayerFilter.FilterMode: ...
- def layers(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QLayer]: ...
- def removeLayer(self, layer: PySide6.Qt3DRender.Qt3DRender.QLayer, /) -> None: ...
- def setFilterMode(self, filterMode: PySide6.Qt3DRender.Qt3DRender.QLayerFilter.FilterMode, /) -> None: ...
- class QLevelOfDetail(PySide6.Qt3DCore.Qt3DCore.QComponent):
- cameraChanged : typing.ClassVar[Signal] = ... # cameraChanged(QCamera*)
- currentIndexChanged : typing.ClassVar[Signal] = ... # currentIndexChanged(int)
- thresholdTypeChanged : typing.ClassVar[Signal] = ... # thresholdTypeChanged(ThresholdType)
- thresholdsChanged : typing.ClassVar[Signal] = ... # thresholdsChanged(QList<qreal>)
- volumeOverrideChanged : typing.ClassVar[Signal] = ... # volumeOverrideChanged(QLevelOfDetailBoundingSphere)
- class ThresholdType(enum.Enum):
- DistanceToCameraThreshold = 0x0
- ProjectedScreenPixelSizeThreshold = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, camera: PySide6.Qt3DRender.Qt3DRender.QCamera | None = ..., currentIndex: int | None = ..., thresholdType: PySide6.Qt3DRender.Qt3DRender.QLevelOfDetail.ThresholdType | None = ..., thresholds: collections.abc.Sequence[float] | None = ..., volumeOverride: PySide6.Qt3DRender.Qt3DRender.QLevelOfDetailBoundingSphere | None = ...) -> None: ...
- def camera(self, /) -> PySide6.Qt3DRender.Qt3DRender.QCamera: ...
- def createBoundingSphere(self, center: PySide6.QtGui.QVector3D, radius: float, /) -> PySide6.Qt3DRender.Qt3DRender.QLevelOfDetailBoundingSphere: ...
- def currentIndex(self, /) -> int: ...
- def setCamera(self, camera: PySide6.Qt3DRender.Qt3DRender.QCamera, /) -> None: ...
- def setCurrentIndex(self, currentIndex: int, /) -> None: ...
- def setThresholdType(self, thresholdType: PySide6.Qt3DRender.Qt3DRender.QLevelOfDetail.ThresholdType, /) -> None: ...
- def setThresholds(self, thresholds: collections.abc.Sequence[float], /) -> None: ...
- def setVolumeOverride(self, volumeOverride: PySide6.Qt3DRender.Qt3DRender.QLevelOfDetailBoundingSphere, /) -> None: ...
- def thresholdType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QLevelOfDetail.ThresholdType: ...
- def thresholds(self, /) -> typing.List[float]: ...
- def volumeOverride(self, /) -> PySide6.Qt3DRender.Qt3DRender.QLevelOfDetailBoundingSphere: ...
- class QLevelOfDetailBoundingSphere(Shiboken.Object):
- @typing.overload
- def __init__(self, other: PySide6.Qt3DRender.Qt3DRender.QLevelOfDetailBoundingSphere, /, *, center: PySide6.QtGui.QVector3D | None = ..., radius: float | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, center: PySide6.QtGui.QVector3D = ..., radius: float = ...) -> None: ...
- def __eq__(self, other: PySide6.Qt3DRender.Qt3DRender.QLevelOfDetailBoundingSphere, /) -> bool: ...
- def __ne__(self, other: PySide6.Qt3DRender.Qt3DRender.QLevelOfDetailBoundingSphere, /) -> bool: ...
- def center(self, /) -> PySide6.QtGui.QVector3D: ...
- def isEmpty(self, /) -> bool: ...
- def radius(self, /) -> float: ...
- class QLevelOfDetailSwitch(PySide6.Qt3DRender.Qt3DRender.QLevelOfDetail):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QLineWidth(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- smoothChanged : typing.ClassVar[Signal] = ... # smoothChanged(bool)
- valueChanged : typing.ClassVar[Signal] = ... # valueChanged(float)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, value: float | None = ..., smooth: bool | None = ...) -> None: ...
- def setSmooth(self, enabled: bool, /) -> None: ...
- def setValue(self, value: float, /) -> None: ...
- def smooth(self, /) -> bool: ...
- def value(self, /) -> float: ...
- class QMaterial(PySide6.Qt3DCore.Qt3DCore.QComponent):
- effectChanged : typing.ClassVar[Signal] = ... # effectChanged(QEffect*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, effect: PySide6.Qt3DRender.Qt3DRender.QEffect | None = ...) -> None: ...
- def addParameter(self, parameter: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def effect(self, /) -> PySide6.Qt3DRender.Qt3DRender.QEffect: ...
- def parameters(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QParameter]: ...
- def removeParameter(self, parameter: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def setEffect(self, effect: PySide6.Qt3DRender.Qt3DRender.QEffect, /) -> None: ...
- class QMemoryBarrier(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- waitOperationsChanged : typing.ClassVar[Signal] = ... # waitOperationsChanged(QMemoryBarrier::Operations)
- class Operation(enum.Flag):
- All = -1
- None_ = 0x0
- VertexAttributeArray = 0x1
- ElementArray = 0x2
- Uniform = 0x4
- TextureFetch = 0x8
- ShaderImageAccess = 0x10
- Command = 0x20
- PixelBuffer = 0x40
- TextureUpdate = 0x80
- BufferUpdate = 0x100
- FrameBuffer = 0x200
- TransformFeedback = 0x400
- AtomicCounter = 0x800
- ShaderStorage = 0x1000
- QueryBuffer = 0x2000
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def setWaitOperations(self, operations: PySide6.Qt3DRender.Qt3DRender.QMemoryBarrier.Operation, /) -> None: ...
- def waitOperations(self, /) -> PySide6.Qt3DRender.Qt3DRender.QMemoryBarrier.Operation: ...
- class QMesh(PySide6.Qt3DRender.Qt3DRender.QGeometryRenderer):
- meshNameChanged : typing.ClassVar[Signal] = ... # meshNameChanged(QString)
- sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged(QUrl)
- statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
- class Status(enum.Enum):
- None_ = 0x0
- Loading = 0x1
- Ready = 0x2
- Error = 0x3
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.QtCore.QUrl | None = ..., meshName: str | None = ..., status: PySide6.Qt3DRender.Qt3DRender.QMesh.Status | None = ...) -> None: ...
- def meshName(self, /) -> str: ...
- def setMeshName(self, meshName: str, /) -> None: ...
- def setSource(self, source: PySide6.QtCore.QUrl | str, /) -> None: ...
- def source(self, /) -> PySide6.QtCore.QUrl: ...
- def status(self, /) -> PySide6.Qt3DRender.Qt3DRender.QMesh.Status: ...
- class QMultiSampleAntiAliasing(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QNoDepthMask(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QNoDraw(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QNoPicking(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QObjectPicker(PySide6.Qt3DCore.Qt3DCore.QComponent):
- clicked : typing.ClassVar[Signal] = ... # clicked(Qt3DRender::QPickEvent*)
- containsMouseChanged : typing.ClassVar[Signal] = ... # containsMouseChanged(bool)
- dragEnabledChanged : typing.ClassVar[Signal] = ... # dragEnabledChanged(bool)
- entered : typing.ClassVar[Signal] = ... # entered()
- exited : typing.ClassVar[Signal] = ... # exited()
- hoverEnabledChanged : typing.ClassVar[Signal] = ... # hoverEnabledChanged(bool)
- moved : typing.ClassVar[Signal] = ... # moved(Qt3DRender::QPickEvent*)
- pressed : typing.ClassVar[Signal] = ... # pressed(Qt3DRender::QPickEvent*)
- pressedChanged : typing.ClassVar[Signal] = ... # pressedChanged(bool)
- priorityChanged : typing.ClassVar[Signal] = ... # priorityChanged(int)
- released : typing.ClassVar[Signal] = ... # released(Qt3DRender::QPickEvent*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, hoverEnabled: bool | None = ..., dragEnabled: bool | None = ..., pressed: bool | None = ..., containsMouse: bool | None = ..., priority: int | None = ...) -> None: ...
- def containsMouse(self, /) -> bool: ...
- def isDragEnabled(self, /) -> bool: ...
- def isHoverEnabled(self, /) -> bool: ...
- def isPressed(self, /) -> bool: ...
- def priority(self, /) -> int: ...
- def setDragEnabled(self, dragEnabled: bool, /) -> None: ...
- def setHoverEnabled(self, hoverEnabled: bool, /) -> None: ...
- def setPriority(self, priority: int, /) -> None: ...
- class QPaintedTextureImage(PySide6.Qt3DRender.Qt3DRender.QAbstractTextureImage):
- heightChanged : typing.ClassVar[Signal] = ... # heightChanged(int)
- sizeChanged : typing.ClassVar[Signal] = ... # sizeChanged(QSize)
- widthChanged : typing.ClassVar[Signal] = ... # widthChanged(int)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, width: int | None = ..., height: int | None = ..., size: PySide6.QtCore.QSize | None = ...) -> None: ...
- def dataGenerator(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImageDataGeneratorPtr: ...
- def height(self, /) -> int: ...
- def paint(self, painter: PySide6.QtGui.QPainter, /) -> None: ...
- def setHeight(self, h: int, /) -> None: ...
- def setSize(self, size: PySide6.QtCore.QSize, /) -> None: ...
- def setWidth(self, w: int, /) -> None: ...
- def size(self, /) -> PySide6.QtCore.QSize: ...
- def update(self, /, rect: PySide6.QtCore.QRect = ...) -> None: ...
- def width(self, /) -> int: ...
- class QParameter(PySide6.Qt3DCore.Qt3DCore.QNode):
- nameChanged : typing.ClassVar[Signal] = ... # nameChanged(QString)
- valueChanged : typing.ClassVar[Signal] = ... # valueChanged(QVariant)
- @typing.overload
- def __init__(self, name: str, texture: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, value: typing.Optional[typing.Any] = ...) -> None: ...
- @typing.overload
- def __init__(self, name: str, value: typing.Any, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, name: str | None = ..., value: typing.Optional[typing.Any] = ...) -> None: ...
- def name(self, /) -> str: ...
- def setName(self, name: str, /) -> None: ...
- def setValue(self, dv: typing.Any, /) -> None: ...
- def value(self, /) -> typing.Any: ...
- class QPickEvent(PySide6.QtCore.QObject):
- acceptedChanged : typing.ClassVar[Signal] = ... # acceptedChanged(bool)
- class Buttons(enum.Enum):
- NoButton = 0x0
- LeftButton = 0x1
- RightButton = 0x2
- MiddleButton = 0x4
- BackButton = 0x8
- class Modifiers(enum.Enum):
- NoModifier = 0x0
- ShiftModifier = 0x2000000
- ControlModifier = 0x4000000
- AltModifier = 0x8000000
- MetaModifier = 0x10000000
- KeypadModifier = 0x20000000
- @typing.overload
- def __init__(self, position: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, worldIntersection: PySide6.QtGui.QVector3D, localIntersection: PySide6.QtGui.QVector3D, distance: float, button: PySide6.Qt3DRender.Qt3DRender.QPickEvent.Buttons, buttons: int, modifiers: int, /, *, accepted: bool | None = ..., viewport: PySide6.Qt3DRender.Qt3DRender.QViewport | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ...) -> None: ...
- @typing.overload
- def __init__(self, position: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, worldIntersection: PySide6.QtGui.QVector3D, localIntersection: PySide6.QtGui.QVector3D, distance: float, /, *, accepted: bool | None = ..., button: PySide6.Qt3DRender.Qt3DRender.QPickEvent.Buttons | None = ..., buttons: int | None = ..., modifiers: int | None = ..., viewport: PySide6.Qt3DRender.Qt3DRender.QViewport | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, *, accepted: bool | None = ..., position: PySide6.QtCore.QPointF | None = ..., distance: float | None = ..., localIntersection: PySide6.QtGui.QVector3D | None = ..., worldIntersection: PySide6.QtGui.QVector3D | None = ..., button: PySide6.Qt3DRender.Qt3DRender.QPickEvent.Buttons | None = ..., buttons: int | None = ..., modifiers: int | None = ..., viewport: PySide6.Qt3DRender.Qt3DRender.QViewport | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ...) -> None: ...
- def button(self, /) -> PySide6.Qt3DRender.Qt3DRender.QPickEvent.Buttons: ...
- def buttons(self, /) -> int: ...
- def distance(self, /) -> float: ...
- def entity(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
- def isAccepted(self, /) -> bool: ...
- def localIntersection(self, /) -> PySide6.QtGui.QVector3D: ...
- def modifiers(self, /) -> int: ...
- def position(self, /) -> PySide6.QtCore.QPointF: ...
- def setAccepted(self, accepted: bool, /) -> None: ...
- def viewport(self, /) -> PySide6.Qt3DRender.Qt3DRender.QViewport: ...
- def worldIntersection(self, /) -> PySide6.QtGui.QVector3D: ...
- class QPickLineEvent(PySide6.Qt3DRender.Qt3DRender.QPickEvent):
- @typing.overload
- def __init__(self, position: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, worldIntersection: PySide6.QtGui.QVector3D, localIntersection: PySide6.QtGui.QVector3D, distance: float, edgeIndex: int, vertex1Index: int, vertex2Index: int, button: PySide6.Qt3DRender.Qt3DRender.QPickEvent.Buttons, buttons: int, modifiers: int, /) -> None: ...
- @typing.overload
- def __init__(self, /, *, edgeIndex: int | None = ..., vertex1Index: int | None = ..., vertex2Index: int | None = ...) -> None: ...
- def edgeIndex(self, /) -> int: ...
- def vertex1Index(self, /) -> int: ...
- def vertex2Index(self, /) -> int: ...
- class QPickPointEvent(PySide6.Qt3DRender.Qt3DRender.QPickEvent):
- @typing.overload
- def __init__(self, position: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, worldIntersection: PySide6.QtGui.QVector3D, localIntersection: PySide6.QtGui.QVector3D, distance: float, pointIndex: int, button: PySide6.Qt3DRender.Qt3DRender.QPickEvent.Buttons, buttons: int, modifiers: int, /) -> None: ...
- @typing.overload
- def __init__(self, /, *, pointIndex: int | None = ...) -> None: ...
- def pointIndex(self, /) -> int: ...
- class QPickTriangleEvent(PySide6.Qt3DRender.Qt3DRender.QPickEvent):
- @typing.overload
- def __init__(self, position: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, worldIntersection: PySide6.QtGui.QVector3D, localIntersection: PySide6.QtGui.QVector3D, distance: float, triangleIndex: int, vertex1Index: int, vertex2Index: int, vertex3Index: int, button: PySide6.Qt3DRender.Qt3DRender.QPickEvent.Buttons, buttons: int, modifiers: int, uvw: PySide6.QtGui.QVector3D, /) -> None: ...
- @typing.overload
- def __init__(self, position: PySide6.QtCore.QPointF | PySide6.QtCore.QPoint | PySide6.QtGui.QPainterPath.Element, worldIntersection: PySide6.QtGui.QVector3D, localIntersection: PySide6.QtGui.QVector3D, distance: float, triangleIndex: int, vertex1Index: int, vertex2Index: int, vertex3Index: int, /, *, uvw: PySide6.QtGui.QVector3D | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, *, triangleIndex: int | None = ..., vertex1Index: int | None = ..., vertex2Index: int | None = ..., vertex3Index: int | None = ..., uvw: PySide6.QtGui.QVector3D | None = ...) -> None: ...
- def triangleIndex(self, /) -> int: ...
- def uvw(self, /) -> PySide6.QtGui.QVector3D: ...
- def vertex1Index(self, /) -> int: ...
- def vertex2Index(self, /) -> int: ...
- def vertex3Index(self, /) -> int: ...
- class QPickingProxy(PySide6.Qt3DCore.Qt3DCore.QBoundingVolume):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QPickingSettings(PySide6.Qt3DCore.Qt3DCore.QNode):
- faceOrientationPickingModeChanged: typing.ClassVar[Signal] = ... # faceOrientationPickingModeChanged(QPickingSettings::FaceOrientationPickingMode)
- pickMethodChanged : typing.ClassVar[Signal] = ... # pickMethodChanged(QPickingSettings::PickMethod)
- pickResultModeChanged : typing.ClassVar[Signal] = ... # pickResultModeChanged(QPickingSettings::PickResultMode)
- worldSpaceToleranceChanged: typing.ClassVar[Signal] = ... # worldSpaceToleranceChanged(float)
- class FaceOrientationPickingMode(enum.Enum):
- FrontFace = 0x1
- BackFace = 0x2
- FrontAndBackFace = 0x3
- class PickMethod(enum.Enum):
- BoundingVolumePicking = 0x0
- TrianglePicking = 0x1
- LinePicking = 0x2
- PointPicking = 0x4
- PrimitivePicking = 0x7
- class PickResultMode(enum.Enum):
- NearestPick = 0x0
- AllPicks = 0x1
- NearestPriorityPick = 0x2
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, pickMethod: PySide6.Qt3DRender.Qt3DRender.QPickingSettings.PickMethod | None = ..., pickResultMode: PySide6.Qt3DRender.Qt3DRender.QPickingSettings.PickResultMode | None = ..., faceOrientationPickingMode: PySide6.Qt3DRender.Qt3DRender.QPickingSettings.FaceOrientationPickingMode | None = ..., worldSpaceTolerance: float | None = ...) -> None: ...
- def faceOrientationPickingMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QPickingSettings.FaceOrientationPickingMode: ...
- def pickMethod(self, /) -> PySide6.Qt3DRender.Qt3DRender.QPickingSettings.PickMethod: ...
- def pickResultMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QPickingSettings.PickResultMode: ...
- def setFaceOrientationPickingMode(self, faceOrientationPickingMode: PySide6.Qt3DRender.Qt3DRender.QPickingSettings.FaceOrientationPickingMode, /) -> None: ...
- def setPickMethod(self, pickMethod: PySide6.Qt3DRender.Qt3DRender.QPickingSettings.PickMethod, /) -> None: ...
- def setPickResultMode(self, pickResultMode: PySide6.Qt3DRender.Qt3DRender.QPickingSettings.PickResultMode, /) -> None: ...
- def setWorldSpaceTolerance(self, worldSpaceTolerance: float, /) -> None: ...
- def worldSpaceTolerance(self, /) -> float: ...
- class QPointLight(PySide6.Qt3DRender.Qt3DRender.QAbstractLight):
- constantAttenuationChanged: typing.ClassVar[Signal] = ... # constantAttenuationChanged(float)
- linearAttenuationChanged : typing.ClassVar[Signal] = ... # linearAttenuationChanged(float)
- quadraticAttenuationChanged: typing.ClassVar[Signal] = ... # quadraticAttenuationChanged(float)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, constantAttenuation: float | None = ..., linearAttenuation: float | None = ..., quadraticAttenuation: float | None = ...) -> None: ...
- def constantAttenuation(self, /) -> float: ...
- def linearAttenuation(self, /) -> float: ...
- def quadraticAttenuation(self, /) -> float: ...
- def setConstantAttenuation(self, value: float, /) -> None: ...
- def setLinearAttenuation(self, value: float, /) -> None: ...
- def setQuadraticAttenuation(self, value: float, /) -> None: ...
- class QPointSize(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- sizeModeChanged : typing.ClassVar[Signal] = ... # sizeModeChanged(SizeMode)
- valueChanged : typing.ClassVar[Signal] = ... # valueChanged(float)
- class SizeMode(enum.Enum):
- Fixed = 0x0
- Programmable = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sizeMode: PySide6.Qt3DRender.Qt3DRender.QPointSize.SizeMode | None = ..., value: float | None = ...) -> None: ...
- def setSizeMode(self, sizeMode: PySide6.Qt3DRender.Qt3DRender.QPointSize.SizeMode, /) -> None: ...
- def setValue(self, value: float, /) -> None: ...
- def sizeMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QPointSize.SizeMode: ...
- def value(self, /) -> float: ...
- class QPolygonOffset(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- depthStepsChanged : typing.ClassVar[Signal] = ... # depthStepsChanged(float)
- scaleFactorChanged : typing.ClassVar[Signal] = ... # scaleFactorChanged(float)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, scaleFactor: float | None = ..., depthSteps: float | None = ...) -> None: ...
- def depthSteps(self, /) -> float: ...
- def scaleFactor(self, /) -> float: ...
- def setDepthSteps(self, depthSteps: float, /) -> None: ...
- def setScaleFactor(self, scaleFactor: float, /) -> None: ...
- class QProximityFilter(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- distanceThresholdChanged : typing.ClassVar[Signal] = ... # distanceThresholdChanged(float)
- entityChanged : typing.ClassVar[Signal] = ... # entityChanged(Qt3DCore::QEntity*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ..., distanceThreshold: float | None = ...) -> None: ...
- def distanceThreshold(self, /) -> float: ...
- def entity(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
- def setDistanceThreshold(self, distanceThreshold: float, /) -> None: ...
- def setEntity(self, entity: PySide6.Qt3DCore.Qt3DCore.QEntity, /) -> None: ...
- class QRasterMode(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- faceModeChanged : typing.ClassVar[Signal] = ... # faceModeChanged(FaceMode)
- rasterModeChanged : typing.ClassVar[Signal] = ... # rasterModeChanged(RasterMode)
- class FaceMode(enum.Enum):
- Front = 0x404
- Back = 0x405
- FrontAndBack = 0x408
- class RasterMode(enum.Enum):
- Points = 0x1b00
- Lines = 0x1b01
- Fill = 0x1b02
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, rasterMode: PySide6.Qt3DRender.Qt3DRender.QRasterMode.RasterMode | None = ..., faceMode: PySide6.Qt3DRender.Qt3DRender.QRasterMode.FaceMode | None = ...) -> None: ...
- def faceMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRasterMode.FaceMode: ...
- def rasterMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRasterMode.RasterMode: ...
- def setFaceMode(self, faceMode: PySide6.Qt3DRender.Qt3DRender.QRasterMode.FaceMode, /) -> None: ...
- def setRasterMode(self, rasterMode: PySide6.Qt3DRender.Qt3DRender.QRasterMode.RasterMode, /) -> None: ...
- class QRayCaster(PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster):
- directionChanged : typing.ClassVar[Signal] = ... # directionChanged(QVector3D)
- lengthChanged : typing.ClassVar[Signal] = ... # lengthChanged(float)
- originChanged : typing.ClassVar[Signal] = ... # originChanged(QVector3D)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, origin: PySide6.QtGui.QVector3D | None = ..., direction: PySide6.QtGui.QVector3D | None = ..., length: float | None = ...) -> None: ...
- def direction(self, /) -> PySide6.QtGui.QVector3D: ...
- def length(self, /) -> float: ...
- def origin(self, /) -> PySide6.QtGui.QVector3D: ...
- def pick(self, origin: PySide6.QtGui.QVector3D, direction: PySide6.QtGui.QVector3D, length: float, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QRayCasterHit]: ...
- def setDirection(self, direction: PySide6.QtGui.QVector3D, /) -> None: ...
- def setLength(self, length: float, /) -> None: ...
- def setOrigin(self, origin: PySide6.QtGui.QVector3D, /) -> None: ...
- @typing.overload
- def trigger(self, /) -> None: ...
- @typing.overload
- def trigger(self, origin: PySide6.QtGui.QVector3D, direction: PySide6.QtGui.QVector3D, length: float, /) -> None: ...
- class QRayCasterHit(Shiboken.Object):
- class HitType(enum.Enum):
- TriangleHit = 0x0
- LineHit = 0x1
- PointHit = 0x2
- EntityHit = 0x3
- @typing.overload
- def __init__(self, type: PySide6.Qt3DRender.Qt3DRender.QRayCasterHit.HitType, id: PySide6.Qt3DCore.Qt3DCore.QNodeId, distance: float, localIntersect: PySide6.QtGui.QVector3D, worldIntersect: PySide6.QtGui.QVector3D, primitiveIndex: int, v1: int, v2: int, v3: int, /, *, entityId: PySide6.Qt3DCore.Qt3DCore.QNodeId | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ..., localIntersection: PySide6.QtGui.QVector3D | None = ..., worldIntersection: PySide6.QtGui.QVector3D | None = ..., vertex1Index: int | None = ..., vertex2Index: int | None = ..., vertex3Index: int | None = ...) -> None: ...
- @typing.overload
- def __init__(self, other: PySide6.Qt3DRender.Qt3DRender.QRayCasterHit, /, *, type: PySide6.Qt3DRender.Qt3DRender.QRayCasterHit.HitType | None = ..., entityId: PySide6.Qt3DCore.Qt3DCore.QNodeId | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ..., distance: float | None = ..., localIntersection: PySide6.QtGui.QVector3D | None = ..., worldIntersection: PySide6.QtGui.QVector3D | None = ..., primitiveIndex: int | None = ..., vertex1Index: int | None = ..., vertex2Index: int | None = ..., vertex3Index: int | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, *, type: PySide6.Qt3DRender.Qt3DRender.QRayCasterHit.HitType | None = ..., entityId: PySide6.Qt3DCore.Qt3DCore.QNodeId | None = ..., entity: PySide6.Qt3DCore.Qt3DCore.QEntity | None = ..., distance: float | None = ..., localIntersection: PySide6.QtGui.QVector3D | None = ..., worldIntersection: PySide6.QtGui.QVector3D | None = ..., primitiveIndex: int | None = ..., vertex1Index: int | None = ..., vertex2Index: int | None = ..., vertex3Index: int | None = ...) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def distance(self, /) -> float: ...
- def entity(self, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
- def entityId(self, /) -> PySide6.Qt3DCore.Qt3DCore.QNodeId: ...
- def localIntersection(self, /) -> PySide6.QtGui.QVector3D: ...
- def primitiveIndex(self, /) -> int: ...
- def toString(self, /) -> str: ...
- def type(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRayCasterHit.HitType: ...
- def vertex1Index(self, /) -> int: ...
- def vertex2Index(self, /) -> int: ...
- def vertex3Index(self, /) -> int: ...
- def worldIntersection(self, /) -> PySide6.QtGui.QVector3D: ...
- class QRenderAspect(PySide6.Qt3DCore.Qt3DCore.QAbstractAspect):
- class SubmissionType(enum.Enum):
- Automatic = 0x0
- Manual = 0x1
- @typing.overload
- def __init__(self, submissionType: PySide6.Qt3DRender.Qt3DRender.QRenderAspect.SubmissionType, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- def dependencies(self, /) -> typing.List[str]: ...
- class QRenderCapabilities(PySide6.QtCore.QObject):
- class API(enum.Enum):
- OpenGL = 0x1
- OpenGLES = 0x2
- Vulkan = 0x3
- DirectX = 0x4
- RHI = 0x5
- class Profile(enum.Enum):
- NoProfile = 0x0
- CoreProfile = 0x1
- CompatibilityProfile = 0x2
- def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, valid: bool | None = ..., api: PySide6.Qt3DRender.Qt3DRender.QRenderCapabilities.API | None = ..., profile: PySide6.Qt3DRender.Qt3DRender.QRenderCapabilities.Profile | None = ..., majorVersion: int | None = ..., minorVersion: int | None = ..., extensions: collections.abc.Sequence[str] | None = ..., vendor: str | None = ..., renderer: str | None = ..., driverVersion: str | None = ..., glslVersion: str | None = ..., maxSamples: int | None = ..., maxTextureSize: int | None = ..., maxTextureUnits: int | None = ..., maxTextureLayers: int | None = ..., supportsUBO: bool | None = ..., maxUBOSize: int | None = ..., maxUBOBindings: int | None = ..., supportsSSBO: bool | None = ..., maxSSBOSize: int | None = ..., maxSSBOBindings: int | None = ..., supportsImageStore: bool | None = ..., maxImageUnits: int | None = ..., supportsCompute: bool | None = ..., maxWorkGroupCountX: int | None = ..., maxWorkGroupCountY: int | None = ..., maxWorkGroupCountZ: int | None = ..., maxWorkGroupSizeX: int | None = ..., maxWorkGroupSizeY: int | None = ..., maxWorkGroupSizeZ: int | None = ..., maxComputeInvocations: int | None = ..., maxComputeSharedMemorySize: int | None = ...) -> None: ...
- def api(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderCapabilities.API: ...
- def driverVersion(self, /) -> str: ...
- def extensions(self, /) -> typing.List[str]: ...
- def glslVersion(self, /) -> str: ...
- def isValid(self, /) -> bool: ...
- def majorVersion(self, /) -> int: ...
- def maxComputeInvocations(self, /) -> int: ...
- def maxComputeSharedMemorySize(self, /) -> int: ...
- def maxImageUnits(self, /) -> int: ...
- def maxSSBOBindings(self, /) -> int: ...
- def maxSSBOSize(self, /) -> int: ...
- def maxSamples(self, /) -> int: ...
- def maxTextureLayers(self, /) -> int: ...
- def maxTextureSize(self, /) -> int: ...
- def maxTextureUnits(self, /) -> int: ...
- def maxUBOBindings(self, /) -> int: ...
- def maxUBOSize(self, /) -> int: ...
- def maxWorkGroupCountX(self, /) -> int: ...
- def maxWorkGroupCountY(self, /) -> int: ...
- def maxWorkGroupCountZ(self, /) -> int: ...
- def maxWorkGroupSizeX(self, /) -> int: ...
- def maxWorkGroupSizeY(self, /) -> int: ...
- def maxWorkGroupSizeZ(self, /) -> int: ...
- def minorVersion(self, /) -> int: ...
- def profile(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderCapabilities.Profile: ...
- def renderer(self, /) -> str: ...
- def supportsCompute(self, /) -> bool: ...
- def supportsImageStore(self, /) -> bool: ...
- def supportsSSBO(self, /) -> bool: ...
- def supportsUBO(self, /) -> bool: ...
- def vendor(self, /) -> str: ...
- class QRenderCapture(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- @typing.overload
- def requestCapture(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderCaptureReply: ...
- @typing.overload
- def requestCapture(self, rect: PySide6.QtCore.QRect, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderCaptureReply: ...
- @typing.overload
- def requestCapture(self, captureId: int, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderCaptureReply: ...
- class QRenderCaptureReply(PySide6.QtCore.QObject):
- completed : typing.ClassVar[Signal] = ... # completed()
- def captureId(self, /) -> int: ...
- def image(self, /) -> PySide6.QtGui.QImage: ...
- def isComplete(self, /) -> bool: ...
- def saveImage(self, fileName: str, /) -> bool: ...
- class QRenderPass(PySide6.Qt3DCore.Qt3DCore.QNode):
- shaderProgramChanged : typing.ClassVar[Signal] = ... # shaderProgramChanged(QShaderProgram*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, shaderProgram: PySide6.Qt3DRender.Qt3DRender.QShaderProgram | None = ...) -> None: ...
- def addFilterKey(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def addParameter(self, p: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def addRenderState(self, state: PySide6.Qt3DRender.Qt3DRender.QRenderState, /) -> None: ...
- def filterKeys(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QFilterKey]: ...
- def parameters(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QParameter]: ...
- def removeFilterKey(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def removeParameter(self, p: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def removeRenderState(self, state: PySide6.Qt3DRender.Qt3DRender.QRenderState, /) -> None: ...
- def renderStates(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QRenderState]: ...
- def setShaderProgram(self, shaderProgram: PySide6.Qt3DRender.Qt3DRender.QShaderProgram, /) -> None: ...
- def shaderProgram(self, /) -> PySide6.Qt3DRender.Qt3DRender.QShaderProgram: ...
- class QRenderPassFilter(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def addMatch(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def addParameter(self, parameter: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def matchAny(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QFilterKey]: ...
- def parameters(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QParameter]: ...
- def removeMatch(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def removeParameter(self, parameter: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- class QRenderSettings(PySide6.Qt3DCore.Qt3DCore.QComponent):
- activeFrameGraphChanged : typing.ClassVar[Signal] = ... # activeFrameGraphChanged(QFrameGraphNode*)
- renderPolicyChanged : typing.ClassVar[Signal] = ... # renderPolicyChanged(RenderPolicy)
- class RenderPolicy(enum.Enum):
- OnDemand = 0x0
- Always = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, renderCapabilities: PySide6.Qt3DRender.Qt3DRender.QRenderCapabilities | None = ..., pickingSettings: PySide6.Qt3DRender.Qt3DRender.QPickingSettings | None = ..., renderPolicy: PySide6.Qt3DRender.Qt3DRender.QRenderSettings.RenderPolicy | None = ..., activeFrameGraph: PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode | None = ...) -> None: ...
- def activeFrameGraph(self, /) -> PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode: ...
- def pickingSettings(self, /) -> PySide6.Qt3DRender.Qt3DRender.QPickingSettings: ...
- def renderCapabilities(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderCapabilities: ...
- def renderPolicy(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderSettings.RenderPolicy: ...
- def setActiveFrameGraph(self, activeFrameGraph: PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode, /) -> None: ...
- def setRenderPolicy(self, renderPolicy: PySide6.Qt3DRender.Qt3DRender.QRenderSettings.RenderPolicy, /) -> None: ...
- class QRenderState(PySide6.Qt3DCore.Qt3DCore.QNode): ...
- class QRenderStateSet(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def addRenderState(self, state: PySide6.Qt3DRender.Qt3DRender.QRenderState, /) -> None: ...
- def removeRenderState(self, state: PySide6.Qt3DRender.Qt3DRender.QRenderState, /) -> None: ...
- def renderStates(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QRenderState]: ...
- class QRenderSurfaceSelector(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- externalRenderTargetSizeChanged: typing.ClassVar[Signal] = ... # externalRenderTargetSizeChanged(QSize)
- surfaceChanged : typing.ClassVar[Signal] = ... # surfaceChanged(QObject*)
- surfacePixelRatioChanged : typing.ClassVar[Signal] = ... # surfacePixelRatioChanged(float)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, surface: PySide6.QtCore.QObject | None = ..., externalRenderTargetSize: PySide6.QtCore.QSize | None = ..., surfacePixelRatio: float | None = ...) -> None: ...
- def externalRenderTargetSize(self, /) -> PySide6.QtCore.QSize: ...
- def setExternalRenderTargetSize(self, size: PySide6.QtCore.QSize, /) -> None: ...
- def setSurface(self, surfaceObject: PySide6.QtCore.QObject, /) -> None: ...
- def setSurfacePixelRatio(self, ratio: float, /) -> None: ...
- def surface(self, /) -> PySide6.QtCore.QObject: ...
- def surfacePixelRatio(self, /) -> float: ...
- class QRenderTarget(PySide6.Qt3DCore.Qt3DCore.QComponent):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def addOutput(self, output: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput, /) -> None: ...
- def outputs(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput]: ...
- def removeOutput(self, output: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput, /) -> None: ...
- class QRenderTargetOutput(PySide6.Qt3DCore.Qt3DCore.QNode):
- attachmentPointChanged : typing.ClassVar[Signal] = ... # attachmentPointChanged(AttachmentPoint)
- faceChanged : typing.ClassVar[Signal] = ... # faceChanged(QAbstractTexture::CubeMapFace)
- layerChanged : typing.ClassVar[Signal] = ... # layerChanged(int)
- mipLevelChanged : typing.ClassVar[Signal] = ... # mipLevelChanged(int)
- textureChanged : typing.ClassVar[Signal] = ... # textureChanged(QAbstractTexture*)
- class AttachmentPoint(enum.Enum):
- Color0 = 0x0
- Color1 = 0x1
- Color2 = 0x2
- Color3 = 0x3
- Color4 = 0x4
- Color5 = 0x5
- Color6 = 0x6
- Color7 = 0x7
- Color8 = 0x8
- Color9 = 0x9
- Color10 = 0xa
- Color11 = 0xb
- Color12 = 0xc
- Color13 = 0xd
- Color14 = 0xe
- Color15 = 0xf
- Depth = 0x10
- Stencil = 0x11
- DepthStencil = 0x12
- Left = 0x13
- Right = 0x14
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, attachmentPoint: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint | None = ..., texture: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture | None = ..., mipLevel: int | None = ..., layer: int | None = ..., face: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace | None = ...) -> None: ...
- def attachmentPoint(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint: ...
- def face(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace: ...
- def layer(self, /) -> int: ...
- def mipLevel(self, /) -> int: ...
- def setAttachmentPoint(self, attachmentPoint: PySide6.Qt3DRender.Qt3DRender.QRenderTargetOutput.AttachmentPoint, /) -> None: ...
- def setFace(self, face: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace, /) -> None: ...
- def setLayer(self, layer: int, /) -> None: ...
- def setMipLevel(self, level: int, /) -> None: ...
- def setTexture(self, texture: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture, /) -> None: ...
- def texture(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture: ...
- class QRenderTargetSelector(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- targetChanged : typing.ClassVar[Signal] = ... # targetChanged(QRenderTarget*)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, target: PySide6.Qt3DRender.Qt3DRender.QRenderTarget | None = ...) -> None: ...
- def setTarget(self, target: PySide6.Qt3DRender.Qt3DRender.QRenderTarget, /) -> None: ...
- def target(self, /) -> PySide6.Qt3DRender.Qt3DRender.QRenderTarget: ...
- class QSceneLoader(PySide6.Qt3DCore.Qt3DCore.QComponent):
- sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged(QUrl)
- statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
- class ComponentType(enum.Enum):
- UnknownComponent = 0x0
- GeometryRendererComponent = 0x1
- TransformComponent = 0x2
- MaterialComponent = 0x3
- LightComponent = 0x4
- CameraLensComponent = 0x5
- class Status(enum.Enum):
- None_ = 0x0
- Loading = 0x1
- Ready = 0x2
- Error = 0x3
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.QtCore.QUrl | None = ..., status: PySide6.Qt3DRender.Qt3DRender.QSceneLoader.Status | None = ...) -> None: ...
- def component(self, entityName: str, componentType: PySide6.Qt3DRender.Qt3DRender.QSceneLoader.ComponentType, /) -> PySide6.Qt3DCore.Qt3DCore.QComponent: ...
- def entity(self, entityName: str, /) -> PySide6.Qt3DCore.Qt3DCore.QEntity: ...
- def entityNames(self, /) -> typing.List[str]: ...
- def setSource(self, arg: PySide6.QtCore.QUrl | str, /) -> None: ...
- def source(self, /) -> PySide6.QtCore.QUrl: ...
- def status(self, /) -> PySide6.Qt3DRender.Qt3DRender.QSceneLoader.Status: ...
- class QScissorTest(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- bottomChanged : typing.ClassVar[Signal] = ... # bottomChanged(int)
- heightChanged : typing.ClassVar[Signal] = ... # heightChanged(int)
- leftChanged : typing.ClassVar[Signal] = ... # leftChanged(int)
- widthChanged : typing.ClassVar[Signal] = ... # widthChanged(int)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, left: int | None = ..., bottom: int | None = ..., width: int | None = ..., height: int | None = ...) -> None: ...
- def bottom(self, /) -> int: ...
- def height(self, /) -> int: ...
- def left(self, /) -> int: ...
- def setBottom(self, bottom: int, /) -> None: ...
- def setHeight(self, height: int, /) -> None: ...
- def setLeft(self, left: int, /) -> None: ...
- def setWidth(self, width: int, /) -> None: ...
- def width(self, /) -> int: ...
- class QScreenRayCaster(PySide6.Qt3DRender.Qt3DRender.QAbstractRayCaster):
- positionChanged : typing.ClassVar[Signal] = ... # positionChanged(QPoint)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, position: PySide6.QtCore.QPoint | None = ...) -> None: ...
- def pick(self, position: PySide6.QtCore.QPoint, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QRayCasterHit]: ...
- def position(self, /) -> PySide6.QtCore.QPoint: ...
- def setPosition(self, position: PySide6.QtCore.QPoint, /) -> None: ...
- @typing.overload
- def trigger(self, /) -> None: ...
- @typing.overload
- def trigger(self, position: PySide6.QtCore.QPoint, /) -> None: ...
- class QSeamlessCubemap(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QSetFence(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- handleChanged : typing.ClassVar[Signal] = ... # handleChanged(QVariant)
- handleTypeChanged : typing.ClassVar[Signal] = ... # handleTypeChanged(HandleType)
- class HandleType(enum.Enum):
- NoHandle = 0x0
- OpenGLFenceId = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, handleType: PySide6.Qt3DRender.Qt3DRender.QSetFence.HandleType | None = ..., handle: typing.Optional[typing.Any] = ...) -> None: ...
- def handle(self, /) -> typing.Any: ...
- def handleType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QSetFence.HandleType: ...
- class QShaderData(PySide6.Qt3DCore.Qt3DCore.QComponent):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def event(self, event: PySide6.QtCore.QEvent, /) -> bool: ...
- def propertyReader(self, /) -> PySide6.Qt3DRender.Qt3DRender.PropertyReaderInterfacePtr: ...
- class QShaderImage(PySide6.Qt3DCore.Qt3DCore.QNode):
- accessChanged : typing.ClassVar[Signal] = ... # accessChanged(Access)
- formatChanged : typing.ClassVar[Signal] = ... # formatChanged(ImageFormat)
- layerChanged : typing.ClassVar[Signal] = ... # layerChanged(int)
- layeredChanged : typing.ClassVar[Signal] = ... # layeredChanged(bool)
- mipLevelChanged : typing.ClassVar[Signal] = ... # mipLevelChanged(int)
- textureChanged : typing.ClassVar[Signal] = ... # textureChanged(Qt3DRender::QAbstractTexture*)
- class Access(enum.Enum):
- ReadOnly = 0x0
- WriteOnly = 0x1
- ReadWrite = 0x2
- class ImageFormat(enum.Enum):
- NoFormat = 0x0
- Automatic = 0x1
- RGBA8_UNorm = 0x8058
- RGB10A2 = 0x8059
- RGBA16_UNorm = 0x805b
- R8_UNorm = 0x8229
- R16_UNorm = 0x822a
- RG8_UNorm = 0x822b
- RG16_UNorm = 0x822c
- R16F = 0x822d
- R32F = 0x822e
- RG16F = 0x822f
- RG32F = 0x8230
- R8I = 0x8231
- R8U = 0x8232
- R16I = 0x8233
- R16U = 0x8234
- R32I = 0x8235
- R32U = 0x8236
- RG8I = 0x8237
- RG8U = 0x8238
- RG16I = 0x8239
- RG16U = 0x823a
- RG32I = 0x823b
- RG32U = 0x823c
- RGBA32F = 0x8814
- RGBA16F = 0x881a
- RG11B10F = 0x8c3a
- RGBA32U = 0x8d70
- RGBA16U = 0x8d76
- RGBA8U = 0x8d7c
- RGBA32I = 0x8d82
- RGBA16I = 0x8d88
- RGBA8I = 0x8d8e
- R8_SNorm = 0x8f94
- RG8_SNorm = 0x8f95
- RGBA8_SNorm = 0x8f97
- R16_SNorm = 0x8f98
- RG16_SNorm = 0x8f99
- RGBA16_SNorm = 0x8f9b
- RGB10A2U = 0x906f
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, texture: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture | None = ..., layered: bool | None = ..., mipLevel: int | None = ..., layer: int | None = ..., access: PySide6.Qt3DRender.Qt3DRender.QShaderImage.Access | None = ..., format: PySide6.Qt3DRender.Qt3DRender.QShaderImage.ImageFormat | None = ...) -> None: ...
- def access(self, /) -> PySide6.Qt3DRender.Qt3DRender.QShaderImage.Access: ...
- def format(self, /) -> PySide6.Qt3DRender.Qt3DRender.QShaderImage.ImageFormat: ...
- def layer(self, /) -> int: ...
- def layered(self, /) -> bool: ...
- def mipLevel(self, /) -> int: ...
- def setAccess(self, access: PySide6.Qt3DRender.Qt3DRender.QShaderImage.Access, /) -> None: ...
- def setFormat(self, format: PySide6.Qt3DRender.Qt3DRender.QShaderImage.ImageFormat, /) -> None: ...
- def setLayer(self, layer: int, /) -> None: ...
- def setLayered(self, layered: bool, /) -> None: ...
- def setMipLevel(self, mipLevel: int, /) -> None: ...
- def setTexture(self, texture: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture, /) -> None: ...
- def texture(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture: ...
- class QShaderProgram(PySide6.Qt3DCore.Qt3DCore.QNode):
- computeShaderCodeChanged : typing.ClassVar[Signal] = ... # computeShaderCodeChanged(QByteArray)
- formatChanged : typing.ClassVar[Signal] = ... # formatChanged(Format)
- fragmentShaderCodeChanged: typing.ClassVar[Signal] = ... # fragmentShaderCodeChanged(QByteArray)
- geometryShaderCodeChanged: typing.ClassVar[Signal] = ... # geometryShaderCodeChanged(QByteArray)
- logChanged : typing.ClassVar[Signal] = ... # logChanged(QString)
- statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
- tessellationControlShaderCodeChanged: typing.ClassVar[Signal] = ... # tessellationControlShaderCodeChanged(QByteArray)
- tessellationEvaluationShaderCodeChanged: typing.ClassVar[Signal] = ... # tessellationEvaluationShaderCodeChanged(QByteArray)
- vertexShaderCodeChanged : typing.ClassVar[Signal] = ... # vertexShaderCodeChanged(QByteArray)
- class Format(enum.Enum):
- GLSL = 0x0
- SPIRV = 0x1
- class ShaderType(enum.Enum):
- Vertex = 0x0
- Fragment = 0x1
- TessellationControl = 0x2
- TessellationEvaluation = 0x3
- Geometry = 0x4
- Compute = 0x5
- class Status(enum.Enum):
- NotReady = 0x0
- Ready = 0x1
- Error = 0x2
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, vertexShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., tessellationControlShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., tessellationEvaluationShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., geometryShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., fragmentShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., computeShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., log: str | None = ..., status: PySide6.Qt3DRender.Qt3DRender.QShaderProgram.Status | None = ..., format: PySide6.Qt3DRender.Qt3DRender.QShaderProgram.Format | None = ...) -> None: ...
- def computeShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def format(self, /) -> PySide6.Qt3DRender.Qt3DRender.QShaderProgram.Format: ...
- def fragmentShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def geometryShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- @staticmethod
- def loadSource(sourceUrl: PySide6.QtCore.QUrl | str, /) -> PySide6.QtCore.QByteArray: ...
- def log(self, /) -> str: ...
- def setComputeShaderCode(self, computeShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- def setFormat(self, format: PySide6.Qt3DRender.Qt3DRender.QShaderProgram.Format, /) -> None: ...
- def setFragmentShaderCode(self, fragmentShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- def setGeometryShaderCode(self, geometryShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- def setShaderCode(self, type: PySide6.Qt3DRender.Qt3DRender.QShaderProgram.ShaderType, shaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- def setTessellationControlShaderCode(self, tessellationControlShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- def setTessellationEvaluationShaderCode(self, tessellationEvaluationShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- def setVertexShaderCode(self, vertexShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, /) -> None: ...
- def shaderCode(self, type: PySide6.Qt3DRender.Qt3DRender.QShaderProgram.ShaderType, /) -> PySide6.QtCore.QByteArray: ...
- def status(self, /) -> PySide6.Qt3DRender.Qt3DRender.QShaderProgram.Status: ...
- def tessellationControlShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def tessellationEvaluationShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def vertexShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- class QShaderProgramBuilder(PySide6.Qt3DCore.Qt3DCore.QNode):
- computeShaderCodeChanged : typing.ClassVar[Signal] = ... # computeShaderCodeChanged(QByteArray)
- computeShaderGraphChanged: typing.ClassVar[Signal] = ... # computeShaderGraphChanged(QUrl)
- enabledLayersChanged : typing.ClassVar[Signal] = ... # enabledLayersChanged(QStringList)
- fragmentShaderCodeChanged: typing.ClassVar[Signal] = ... # fragmentShaderCodeChanged(QByteArray)
- fragmentShaderGraphChanged: typing.ClassVar[Signal] = ... # fragmentShaderGraphChanged(QUrl)
- geometryShaderCodeChanged: typing.ClassVar[Signal] = ... # geometryShaderCodeChanged(QByteArray)
- geometryShaderGraphChanged: typing.ClassVar[Signal] = ... # geometryShaderGraphChanged(QUrl)
- shaderProgramChanged : typing.ClassVar[Signal] = ... # shaderProgramChanged(Qt3DRender::QShaderProgram*)
- tessellationControlShaderCodeChanged: typing.ClassVar[Signal] = ... # tessellationControlShaderCodeChanged(QByteArray)
- tessellationControlShaderGraphChanged: typing.ClassVar[Signal] = ... # tessellationControlShaderGraphChanged(QUrl)
- tessellationEvaluationShaderCodeChanged: typing.ClassVar[Signal] = ... # tessellationEvaluationShaderCodeChanged(QByteArray)
- tessellationEvaluationShaderGraphChanged: typing.ClassVar[Signal] = ... # tessellationEvaluationShaderGraphChanged(QUrl)
- vertexShaderCodeChanged : typing.ClassVar[Signal] = ... # vertexShaderCodeChanged(QByteArray)
- vertexShaderGraphChanged : typing.ClassVar[Signal] = ... # vertexShaderGraphChanged(QUrl)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, shaderProgram: PySide6.Qt3DRender.Qt3DRender.QShaderProgram | None = ..., enabledLayers: collections.abc.Sequence[str] | None = ..., vertexShaderGraph: PySide6.QtCore.QUrl | None = ..., tessellationControlShaderGraph: PySide6.QtCore.QUrl | None = ..., tessellationEvaluationShaderGraph: PySide6.QtCore.QUrl | None = ..., geometryShaderGraph: PySide6.QtCore.QUrl | None = ..., fragmentShaderGraph: PySide6.QtCore.QUrl | None = ..., computeShaderGraph: PySide6.QtCore.QUrl | None = ..., vertexShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., tessellationControlShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., tessellationEvaluationShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., geometryShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., fragmentShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ..., computeShaderCode: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview | None = ...) -> None: ...
- def computeShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def computeShaderGraph(self, /) -> PySide6.QtCore.QUrl: ...
- def enabledLayers(self, /) -> typing.List[str]: ...
- def fragmentShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def fragmentShaderGraph(self, /) -> PySide6.QtCore.QUrl: ...
- def geometryShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def geometryShaderGraph(self, /) -> PySide6.QtCore.QUrl: ...
- def setComputeShaderGraph(self, computeShaderGraph: PySide6.QtCore.QUrl | str, /) -> None: ...
- def setEnabledLayers(self, layers: collections.abc.Sequence[str], /) -> None: ...
- def setFragmentShaderGraph(self, fragmentShaderGraph: PySide6.QtCore.QUrl | str, /) -> None: ...
- def setGeometryShaderGraph(self, geometryShaderGraph: PySide6.QtCore.QUrl | str, /) -> None: ...
- def setShaderProgram(self, program: PySide6.Qt3DRender.Qt3DRender.QShaderProgram, /) -> None: ...
- def setTessellationControlShaderGraph(self, tessellationControlShaderGraph: PySide6.QtCore.QUrl | str, /) -> None: ...
- def setTessellationEvaluationShaderGraph(self, tessellationEvaluationShaderGraph: PySide6.QtCore.QUrl | str, /) -> None: ...
- def setVertexShaderGraph(self, vertexShaderGraph: PySide6.QtCore.QUrl | str, /) -> None: ...
- def shaderProgram(self, /) -> PySide6.Qt3DRender.Qt3DRender.QShaderProgram: ...
- def tessellationControlShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def tessellationControlShaderGraph(self, /) -> PySide6.QtCore.QUrl: ...
- def tessellationEvaluationShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def tessellationEvaluationShaderGraph(self, /) -> PySide6.QtCore.QUrl: ...
- def vertexShaderCode(self, /) -> PySide6.QtCore.QByteArray: ...
- def vertexShaderGraph(self, /) -> PySide6.QtCore.QUrl: ...
- class QSharedGLTexture(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- textureIdChanged : typing.ClassVar[Signal] = ... # textureIdChanged(int)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, textureId: int | None = ...) -> None: ...
- def setTextureId(self, id: int, /) -> None: ...
- def textureId(self, /) -> int: ...
- class QSortPolicy(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- sortTypesChanged : typing.ClassVar[Signal] = ... # sortTypesChanged(QList<SortType>); sortTypesChanged(QList<int>)
- class SortType(enum.Enum):
- StateChangeCost = 0x1
- BackToFront = 0x2
- Material = 0x4
- FrontToBack = 0x8
- Texture = 0x10
- Uniform = 0x20
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, sortTypes: collections.abc.Sequence[int] | None = ...) -> None: ...
- @typing.overload
- def setSortTypes(self, sortTypes: collections.abc.Sequence[PySide6.Qt3DRender.Qt3DRender.QSortPolicy.SortType], /) -> None: ...
- @typing.overload
- def setSortTypes(self, sortTypesInt: collections.abc.Sequence[int], /) -> None: ...
- def sortTypes(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QSortPolicy.SortType]: ...
- def sortTypesInt(self, /) -> typing.List[int]: ...
- class QSpotLight(PySide6.Qt3DRender.Qt3DRender.QAbstractLight):
- constantAttenuationChanged: typing.ClassVar[Signal] = ... # constantAttenuationChanged(float)
- cutOffAngleChanged : typing.ClassVar[Signal] = ... # cutOffAngleChanged(float)
- linearAttenuationChanged : typing.ClassVar[Signal] = ... # linearAttenuationChanged(float)
- localDirectionChanged : typing.ClassVar[Signal] = ... # localDirectionChanged(QVector3D)
- quadraticAttenuationChanged: typing.ClassVar[Signal] = ... # quadraticAttenuationChanged(float)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, constantAttenuation: float | None = ..., linearAttenuation: float | None = ..., quadraticAttenuation: float | None = ..., localDirection: PySide6.QtGui.QVector3D | None = ..., cutOffAngle: float | None = ...) -> None: ...
- def constantAttenuation(self, /) -> float: ...
- def cutOffAngle(self, /) -> float: ...
- def linearAttenuation(self, /) -> float: ...
- def localDirection(self, /) -> PySide6.QtGui.QVector3D: ...
- def quadraticAttenuation(self, /) -> float: ...
- def setConstantAttenuation(self, value: float, /) -> None: ...
- def setCutOffAngle(self, cutOffAngle: float, /) -> None: ...
- def setLinearAttenuation(self, value: float, /) -> None: ...
- def setLocalDirection(self, localDirection: PySide6.QtGui.QVector3D, /) -> None: ...
- def setQuadraticAttenuation(self, value: float, /) -> None: ...
- class QStencilMask(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- backOutputMaskChanged : typing.ClassVar[Signal] = ... # backOutputMaskChanged(uint)
- frontOutputMaskChanged : typing.ClassVar[Signal] = ... # frontOutputMaskChanged(uint)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, frontOutputMask: int | None = ..., backOutputMask: int | None = ...) -> None: ...
- def backOutputMask(self, /) -> int: ...
- def frontOutputMask(self, /) -> int: ...
- def setBackOutputMask(self, backOutputMask: int, /) -> None: ...
- def setFrontOutputMask(self, frontOutputMask: int, /) -> None: ...
- class QStencilOperation(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, front: PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments | None = ..., back: PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments | None = ...) -> None: ...
- def back(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments: ...
- def front(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments: ...
- class QStencilOperationArguments(PySide6.QtCore.QObject):
- allTestsPassOperationChanged: typing.ClassVar[Signal] = ... # allTestsPassOperationChanged(Operation)
- depthTestFailureOperationChanged: typing.ClassVar[Signal] = ... # depthTestFailureOperationChanged(Operation)
- faceModeChanged : typing.ClassVar[Signal] = ... # faceModeChanged(FaceMode)
- stencilTestFailureOperationChanged: typing.ClassVar[Signal] = ... # stencilTestFailureOperationChanged(Operation)
- class FaceMode(enum.Enum):
- Front = 0x404
- Back = 0x405
- FrontAndBack = 0x408
- class Operation(enum.Enum):
- Zero = 0x0
- Invert = 0x150a
- Keep = 0x1e00
- Replace = 0x1e01
- Increment = 0x1e02
- Decrement = 0x1e03
- IncrementWrap = 0x8507
- DecrementWrap = 0x8508
- def allTestsPassOperation(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments.Operation: ...
- def depthTestFailureOperation(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments.Operation: ...
- def faceMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments.FaceMode: ...
- def setAllTestsPassOperation(self, operation: PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments.Operation, /) -> None: ...
- def setDepthTestFailureOperation(self, operation: PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments.Operation, /) -> None: ...
- def setStencilTestFailureOperation(self, operation: PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments.Operation, /) -> None: ...
- def stencilTestFailureOperation(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilOperationArguments.Operation: ...
- class QStencilTest(PySide6.Qt3DRender.Qt3DRender.QRenderState):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, front: PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments | None = ..., back: PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments | None = ...) -> None: ...
- def back(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments: ...
- def front(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments: ...
- class QStencilTestArguments(PySide6.QtCore.QObject):
- comparisonMaskChanged : typing.ClassVar[Signal] = ... # comparisonMaskChanged(uint)
- faceModeChanged : typing.ClassVar[Signal] = ... # faceModeChanged(StencilFaceMode)
- referenceValueChanged : typing.ClassVar[Signal] = ... # referenceValueChanged(int)
- stencilFunctionChanged : typing.ClassVar[Signal] = ... # stencilFunctionChanged(StencilFunction)
- class StencilFaceMode(enum.Enum):
- Front = 0x404
- Back = 0x405
- FrontAndBack = 0x408
- class StencilFunction(enum.Enum):
- Never = 0x200
- Less = 0x201
- Equal = 0x202
- LessOrEqual = 0x203
- Greater = 0x204
- NotEqual = 0x205
- GreaterOrEqual = 0x206
- Always = 0x207
- def comparisonMask(self, /) -> int: ...
- def faceMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments.StencilFaceMode: ...
- def referenceValue(self, /) -> int: ...
- def setComparisonMask(self, comparisonMask: int, /) -> None: ...
- def setReferenceValue(self, referenceValue: int, /) -> None: ...
- def setStencilFunction(self, stencilFunction: PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments.StencilFunction, /) -> None: ...
- def stencilFunction(self, /) -> PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments.StencilFunction: ...
- class QSubtreeEnabler(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- enablementChanged : typing.ClassVar[Signal] = ... # enablementChanged(Qt3DRender::QSubtreeEnabler::Enablement)
- class Enablement(enum.Enum):
- Persistent = 0x0
- SingleShot = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, enablement: PySide6.Qt3DRender.Qt3DRender.QSubtreeEnabler.Enablement | None = ...) -> None: ...
- def enablement(self, /) -> PySide6.Qt3DRender.Qt3DRender.QSubtreeEnabler.Enablement: ...
- def requestUpdate(self, /) -> None: ...
- def setEnablement(self, enablement: PySide6.Qt3DRender.Qt3DRender.QSubtreeEnabler.Enablement, /) -> None: ...
- class QTechnique(PySide6.Qt3DCore.Qt3DCore.QNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, graphicsApiFilter: PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter | None = ...) -> None: ...
- def addFilterKey(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def addParameter(self, p: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def addRenderPass(self, pass_: PySide6.Qt3DRender.Qt3DRender.QRenderPass, /) -> None: ...
- def filterKeys(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QFilterKey]: ...
- def graphicsApiFilter(self, /) -> PySide6.Qt3DRender.Qt3DRender.QGraphicsApiFilter: ...
- def parameters(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QParameter]: ...
- def removeFilterKey(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def removeParameter(self, p: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def removeRenderPass(self, pass_: PySide6.Qt3DRender.Qt3DRender.QRenderPass, /) -> None: ...
- def renderPasses(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QRenderPass]: ...
- class QTechniqueFilter(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- def addMatch(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def addParameter(self, p: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- def matchAll(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QFilterKey]: ...
- def parameters(self, /) -> typing.List[PySide6.Qt3DRender.Qt3DRender.QParameter]: ...
- def removeMatch(self, filterKey: PySide6.Qt3DRender.Qt3DRender.QFilterKey, /) -> None: ...
- def removeParameter(self, p: PySide6.Qt3DRender.Qt3DRender.QParameter, /) -> None: ...
- class QTexture1D(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTexture1DArray(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTexture2D(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTexture2DArray(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTexture2DMultisample(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTexture2DMultisampleArray(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTexture3D(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTextureBuffer(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTextureCubeMap(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTextureCubeMapArray(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTextureData(Shiboken.Object):
- def __init__(self, /) -> None: ...
- def addImageData(self, imageData: PySide6.Qt3DRender.Qt3DRender.QTextureImageDataPtr, /) -> None: ...
- def comparisonFunction(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonFunction: ...
- def comparisonMode(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonMode: ...
- def depth(self, /) -> int: ...
- def format(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.TextureFormat: ...
- def height(self, /) -> int: ...
- def imageData(self, /) -> typing.List[typing.Tuple[PySide6.Qt3DRender.Qt3DRender.QTextureImageData]]: ...
- def isAutoMipMapGenerationEnabled(self, /) -> bool: ...
- def layers(self, /) -> int: ...
- def magnificationFilter(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter: ...
- def maximumAnisotropy(self, /) -> float: ...
- def minificationFilter(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter: ...
- def setAutoMipMapGenerationEnabled(self, isAutoMipMapGenerationEnabled: bool, /) -> None: ...
- def setComparisonFunction(self, comparisonFunction: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonFunction, /) -> None: ...
- def setComparisonMode(self, comparisonMode: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.ComparisonMode, /) -> None: ...
- def setDepth(self, depth: int, /) -> None: ...
- def setFormat(self, arg__1: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.TextureFormat, /) -> None: ...
- def setHeight(self, height: int, /) -> None: ...
- def setLayers(self, layers: int, /) -> None: ...
- def setMagnificationFilter(self, filter: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter, /) -> None: ...
- def setMaximumAnisotropy(self, maximumAnisotropy: float, /) -> None: ...
- def setMinificationFilter(self, filter: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Filter, /) -> None: ...
- def setTarget(self, target: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Target, /) -> None: ...
- def setWidth(self, width: int, /) -> None: ...
- def setWrapModeX(self, wrapModeX: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, /) -> None: ...
- def setWrapModeY(self, wrapModeY: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, /) -> None: ...
- def setWrapModeZ(self, wrapModeZ: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, /) -> None: ...
- def target(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.Target: ...
- def width(self, /) -> int: ...
- def wrapModeX(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode: ...
- def wrapModeY(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode: ...
- def wrapModeZ(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode: ...
- class QTextureDataUpdate(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, other: PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def __eq__(self, rhs: PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate, /) -> bool: ...
- def __ne__(self, rhs: PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate, /) -> bool: ...
- def data(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImageDataPtr: ...
- def face(self, /) -> PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace: ...
- def layer(self, /) -> int: ...
- def mipLevel(self, /) -> int: ...
- def setData(self, data: PySide6.Qt3DRender.Qt3DRender.QTextureImageDataPtr, /) -> None: ...
- def setFace(self, face: PySide6.Qt3DRender.Qt3DRender.QAbstractTexture.CubeMapFace, /) -> None: ...
- def setLayer(self, layer: int, /) -> None: ...
- def setMipLevel(self, mipLevel: int, /) -> None: ...
- def setX(self, x: int, /) -> None: ...
- def setY(self, y: int, /) -> None: ...
- def setZ(self, z: int, /) -> None: ...
- def swap(self, other: PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate, /) -> None: ...
- def x(self, /) -> int: ...
- def y(self, /) -> int: ...
- def z(self, /) -> int: ...
- class QTextureImage(PySide6.Qt3DRender.Qt3DRender.QAbstractTextureImage):
- mirroredChanged : typing.ClassVar[Signal] = ... # mirroredChanged(bool)
- sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged(QUrl)
- statusChanged : typing.ClassVar[Signal] = ... # statusChanged(Status)
- class Status(enum.Enum):
- None_ = 0x0
- Loading = 0x1
- Ready = 0x2
- Error = 0x3
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.QtCore.QUrl | None = ..., status: PySide6.Qt3DRender.Qt3DRender.QTextureImage.Status | None = ..., mirrored: bool | None = ...) -> None: ...
- def dataGenerator(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImageDataGeneratorPtr: ...
- def isMirrored(self, /) -> bool: ...
- def setMirrored(self, mirrored: bool, /) -> None: ...
- def setSource(self, source: PySide6.QtCore.QUrl | str, /) -> None: ...
- def setStatus(self, status: PySide6.Qt3DRender.Qt3DRender.QTextureImage.Status, /) -> None: ...
- def source(self, /) -> PySide6.QtCore.QUrl: ...
- def status(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImage.Status: ...
- class QTextureImageData(Shiboken.Object):
- def __init__(self, /) -> None: ...
- def alignment(self, /) -> int: ...
- def cleanup(self, /) -> None: ...
- def data(self, /, layer: int | None = ..., face: int | None = ..., mipmapLevel: int | None = ...) -> PySide6.QtCore.QByteArray: ...
- def depth(self, /) -> int: ...
- def faces(self, /) -> int: ...
- def format(self, /) -> PySide6.QtOpenGL.QOpenGLTexture.TextureFormat: ...
- def height(self, /) -> int: ...
- def isCompressed(self, /) -> bool: ...
- def layers(self, /) -> int: ...
- def mipLevels(self, /) -> int: ...
- def pixelFormat(self, /) -> PySide6.QtOpenGL.QOpenGLTexture.PixelFormat: ...
- def pixelType(self, /) -> PySide6.QtOpenGL.QOpenGLTexture.PixelType: ...
- def setAlignment(self, alignment: int, /) -> None: ...
- def setData(self, data: PySide6.QtCore.QByteArray | bytes | bytearray | memoryview, blockSize: int, /, isCompressed: bool = ...) -> None: ...
- def setDepth(self, depth: int, /) -> None: ...
- def setFaces(self, faces: int, /) -> None: ...
- def setFormat(self, format: PySide6.QtOpenGL.QOpenGLTexture.TextureFormat, /) -> None: ...
- def setHeight(self, height: int, /) -> None: ...
- def setImage(self, arg__1: PySide6.QtGui.QImage, /) -> None: ...
- def setLayers(self, layers: int, /) -> None: ...
- def setMipLevels(self, mipLevels: int, /) -> None: ...
- def setPixelFormat(self, pixelFormat: PySide6.QtOpenGL.QOpenGLTexture.PixelFormat, /) -> None: ...
- def setPixelType(self, pixelType: PySide6.QtOpenGL.QOpenGLTexture.PixelType, /) -> None: ...
- def setTarget(self, target: PySide6.QtOpenGL.QOpenGLTexture.Target, /) -> None: ...
- def setWidth(self, width: int, /) -> None: ...
- def target(self, /) -> PySide6.QtOpenGL.QOpenGLTexture.Target: ...
- def width(self, /) -> int: ...
- class QTextureImageDataGenerator(PySide6.Qt3DCore.Qt3DCore.QAbstractFunctor):
- def __init__(self, /) -> None: ...
- def __call__(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImageDataPtr: ...
- def __eq__(self, other: PySide6.Qt3DRender.Qt3DRender.QTextureImageDataGenerator, /) -> bool: ...
- class QTextureImageDataGeneratorPtr(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, pointee: PySide6.Qt3DRender.Qt3DRender.QTextureImageDataGenerator, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def __dir__(self, /) -> collections.abc.Iterable[str]: ...
- def __repr__(self, /) -> str: ...
- def data(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImageDataGenerator: ...
- @typing.overload
- def reset(self, /) -> None: ...
- @typing.overload
- def reset(self, t: PySide6.Qt3DRender.Qt3DRender.QTextureImageDataGenerator, /) -> None: ...
- class QTextureImageDataPtr(Shiboken.Object):
- @typing.overload
- def __init__(self, /) -> None: ...
- @typing.overload
- def __init__(self, pointee: PySide6.Qt3DRender.Qt3DRender.QTextureImageData, /) -> None: ...
- def __copy__(self, /) -> typing.Self: ...
- def __dir__(self, /) -> collections.abc.Iterable[str]: ...
- def __repr__(self, /) -> str: ...
- def data(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureImageData: ...
- @typing.overload
- def reset(self, /) -> None: ...
- @typing.overload
- def reset(self, t: PySide6.Qt3DRender.Qt3DRender.QTextureImageData, /) -> None: ...
- class QTextureLoader(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- mirroredChanged : typing.ClassVar[Signal] = ... # mirroredChanged(bool)
- sourceChanged : typing.ClassVar[Signal] = ... # sourceChanged(QUrl)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, source: PySide6.QtCore.QUrl | None = ..., mirrored: bool | None = ...) -> None: ...
- def isMirrored(self, /) -> bool: ...
- def setMirrored(self, mirrored: bool, /) -> None: ...
- def setSource(self, source: PySide6.QtCore.QUrl | str, /) -> None: ...
- def source(self, /) -> PySide6.QtCore.QUrl: ...
- class QTextureRectangle(PySide6.Qt3DRender.Qt3DRender.QAbstractTexture):
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ...) -> None: ...
- class QTextureWrapMode(PySide6.QtCore.QObject):
- xChanged : typing.ClassVar[Signal] = ... # xChanged(WrapMode)
- yChanged : typing.ClassVar[Signal] = ... # yChanged(WrapMode)
- zChanged : typing.ClassVar[Signal] = ... # zChanged(WrapMode)
- class WrapMode(enum.Enum):
- Repeat = 0x2901
- ClampToBorder = 0x812d
- ClampToEdge = 0x812f
- MirroredRepeat = 0x8370
- @typing.overload
- def __init__(self, x: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, y: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, z: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, /, parent: PySide6.QtCore.QObject | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, wrapMode: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode = ..., parent: PySide6.QtCore.QObject | None = ..., *, x: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode | None = ..., y: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode | None = ..., z: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode | None = ...) -> None: ...
- def setX(self, x: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, /) -> None: ...
- def setY(self, y: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, /) -> None: ...
- def setZ(self, z: PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode, /) -> None: ...
- def x(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode: ...
- def y(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode: ...
- def z(self, /) -> PySide6.Qt3DRender.Qt3DRender.QTextureWrapMode.WrapMode: ...
- class QViewport(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- gammaChanged : typing.ClassVar[Signal] = ... # gammaChanged(float)
- normalizedRectChanged : typing.ClassVar[Signal] = ... # normalizedRectChanged(QRectF)
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, normalizedRect: PySide6.QtCore.QRectF | None = ..., gamma: float | None = ...) -> None: ...
- def gamma(self, /) -> float: ...
- def normalizedRect(self, /) -> PySide6.QtCore.QRectF: ...
- def setGamma(self, gamma: float, /) -> None: ...
- def setNormalizedRect(self, normalizedRect: PySide6.QtCore.QRectF | PySide6.QtCore.QRect, /) -> None: ...
- class QWaitFence(PySide6.Qt3DRender.Qt3DRender.QFrameGraphNode):
- handleChanged : typing.ClassVar[Signal] = ... # handleChanged(QVariant)
- handleTypeChanged : typing.ClassVar[Signal] = ... # handleTypeChanged(HandleType)
- timeoutChanged : typing.ClassVar[Signal] = ... # timeoutChanged(qulonglong)
- waitOnCPUChanged : typing.ClassVar[Signal] = ... # waitOnCPUChanged(bool)
- class HandleType(enum.Enum):
- NoHandle = 0x0
- OpenGLFenceId = 0x1
- def __init__(self, /, parent: PySide6.Qt3DCore.Qt3DCore.QNode | None = ..., *, handleType: PySide6.Qt3DRender.Qt3DRender.QWaitFence.HandleType | None = ..., handle: typing.Optional[typing.Any] = ..., waitOnCPU: bool | None = ..., timeout: int | None = ...) -> None: ...
- def handle(self, /) -> typing.Any: ...
- def handleType(self, /) -> PySide6.Qt3DRender.Qt3DRender.QWaitFence.HandleType: ...
- def setHandle(self, handle: typing.Any, /) -> None: ...
- def setHandleType(self, type: PySide6.Qt3DRender.Qt3DRender.QWaitFence.HandleType, /) -> None: ...
- def setTimeout(self, timeout: int, /) -> None: ...
- def setWaitOnCPU(self, waitOnCPU: bool, /) -> None: ...
- def timeout(self, /) -> int: ...
- def waitOnCPU(self, /) -> bool: ...
- @staticmethod
- def swap(lhs: PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate, rhs: PySide6.Qt3DRender.Qt3DRender.QTextureDataUpdate, /) -> None: ...
- # eof
|