Skip to content

Instantly share code, notes, and snippets.

@Pyrolistical
Created April 19, 2023 22:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Pyrolistical/6c65a1dca9d0f351c32613741e53d1f4 to your computer and use it in GitHub Desktop.
Save Pyrolistical/6c65a1dca9d0f351c32613741e53d1f4 to your computer and use it in GitHub Desktop.
mypy stubgen output of pyluxcore.pyd 2.6
from typing import Any, ClassVar
import Boost.Python
class Camera(Boost.Python.instance):
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def Rotate(cls, *args, **kwargs) -> Any: ...
@classmethod
def RotateDown(cls, *args, **kwargs) -> Any: ...
@classmethod
def RotateLeft(cls, *args, **kwargs) -> Any: ...
@classmethod
def RotateRight(cls, *args, **kwargs) -> Any: ...
@classmethod
def RotateUp(cls, *args, **kwargs) -> Any: ...
@classmethod
def Translate(cls, *args, **kwargs) -> Any: ...
@classmethod
def TranslateBackward(cls, *args, **kwargs) -> Any: ...
@classmethod
def TranslateForward(cls, *args, **kwargs) -> Any: ...
@classmethod
def TranslateLeft(cls, *args, **kwargs) -> Any: ...
@classmethod
def TranslateRight(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
class Film(Boost.Python.instance):
__instance_size__: ClassVar[int] = ...
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def AddFilm(cls, *args, **kwargs) -> Any: ...
@classmethod
def AsyncExecuteImagePipeline(cls, *args, **kwargs) -> Any: ...
@classmethod
def Clear(cls, *args, **kwargs) -> Any: ...
@classmethod
def DeleteAllImagePipelines(cls, *args, **kwargs) -> Any: ...
@classmethod
def ExecuteImagePipeline(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetFilmY(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetHeight(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetOutputCount(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetOutputFloat(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetOutputSize(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetOutputUInt(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetRadianceGroupCount(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetStats(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetWidth(cls, *args, **kwargs) -> Any: ...
@classmethod
def HasDoneAsyncExecuteImagePipeline(cls, *args, **kwargs) -> Any: ...
@classmethod
def HasOutput(cls, *args, **kwargs) -> Any: ...
@classmethod
def Parse(cls, *args, **kwargs) -> Any: ...
@classmethod
def Save(cls, *args, **kwargs) -> Any: ...
@classmethod
def SaveFilm(cls, *args, **kwargs) -> Any: ...
@classmethod
def SaveOutput(cls, *args, **kwargs) -> Any: ...
@classmethod
def SaveOutputs(cls, *args, **kwargs) -> Any: ...
@classmethod
def UpdateOutputFloat(cls, *args, **kwargs) -> Any: ...
@classmethod
def UpdateOutputUInt(cls, *args, **kwargs) -> Any: ...
@classmethod
def WaitAsyncExecuteImagePipeline(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
class FilmOutputType(Boost.Python.enum):
ALBEDO: ClassVar[FilmOutputType] = ...
ALPHA: ClassVar[FilmOutputType] = ...
AVG_SHADING_NORMAL: ClassVar[FilmOutputType] = ...
BY_MATERIAL_ID: ClassVar[FilmOutputType] = ...
BY_OBJECT_ID: ClassVar[FilmOutputType] = ...
CAUSTIC: ClassVar[FilmOutputType] = ...
CONVERGENCE: ClassVar[FilmOutputType] = ...
DEPTH: ClassVar[FilmOutputType] = ...
DIRECT_DIFFUSE: ClassVar[FilmOutputType] = ...
DIRECT_DIFFUSE_REFLECT: ClassVar[FilmOutputType] = ...
DIRECT_DIFFUSE_TRANSMIT: ClassVar[FilmOutputType] = ...
DIRECT_GLOSSY: ClassVar[FilmOutputType] = ...
DIRECT_GLOSSY_REFLECT: ClassVar[FilmOutputType] = ...
DIRECT_GLOSSY_TRANSMIT: ClassVar[FilmOutputType] = ...
DIRECT_SHADOW_MASK: ClassVar[FilmOutputType] = ...
EMISSION: ClassVar[FilmOutputType] = ...
GEOMETRY_NORMAL: ClassVar[FilmOutputType] = ...
INDIRECT_DIFFUSE: ClassVar[FilmOutputType] = ...
INDIRECT_DIFFUSE_REFLECT: ClassVar[FilmOutputType] = ...
INDIRECT_DIFFUSE_TRANSMIT: ClassVar[FilmOutputType] = ...
INDIRECT_GLOSSY: ClassVar[FilmOutputType] = ...
INDIRECT_GLOSSY_REFLECT: ClassVar[FilmOutputType] = ...
INDIRECT_GLOSSY_TRANSMIT: ClassVar[FilmOutputType] = ...
INDIRECT_SHADOW_MASK: ClassVar[FilmOutputType] = ...
INDIRECT_SPECULAR: ClassVar[FilmOutputType] = ...
INDIRECT_SPECULAR_REFLECT: ClassVar[FilmOutputType] = ...
INDIRECT_SPECULAR_TRANSMIT: ClassVar[FilmOutputType] = ...
IRRADIANCE: ClassVar[FilmOutputType] = ...
MATERIAL_ID: ClassVar[FilmOutputType] = ...
MATERIAL_ID_COLOR: ClassVar[FilmOutputType] = ...
MATERIAL_ID_MASK: ClassVar[FilmOutputType] = ...
NOISE: ClassVar[FilmOutputType] = ...
OBJECT_ID: ClassVar[FilmOutputType] = ...
OBJECT_ID_MASK: ClassVar[FilmOutputType] = ...
POSITION: ClassVar[FilmOutputType] = ...
RADIANCE_GROUP: ClassVar[FilmOutputType] = ...
RAYCOUNT: ClassVar[FilmOutputType] = ...
RGB: ClassVar[FilmOutputType] = ...
RGBA: ClassVar[FilmOutputType] = ...
RGBA_IMAGEPIPELINE: ClassVar[FilmOutputType] = ...
RGBA_TONEMAPPED: ClassVar[FilmOutputType] = ...
RGB_IMAGEPIPELINE: ClassVar[FilmOutputType] = ...
RGB_TONEMAPPED: ClassVar[FilmOutputType] = ...
SAMPLECOUNT: ClassVar[FilmOutputType] = ...
SERIALIZED_FILM: ClassVar[FilmOutputType] = ...
SHADING_NORMAL: ClassVar[FilmOutputType] = ...
USER_IMPORTANCE: ClassVar[FilmOutputType] = ...
UV: ClassVar[FilmOutputType] = ...
names: ClassVar[dict] = ...
values: ClassVar[dict] = ...
__slots__: ClassVar[tuple] = ...
class Properties(Boost.Python.instance):
__instance_size__: ClassVar[int] = ...
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def Clear(cls, *args, **kwargs) -> Any: ...
@classmethod
def Delete(cls, *args, **kwargs) -> Any: ...
@classmethod
def DeleteAll(cls, *args, **kwargs) -> Any: ...
@classmethod
def Get(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetAllNames(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetAllNamesRE(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetAllProperties(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetAllUniqueSubNames(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetSize(cls, *args, **kwargs) -> Any: ...
@classmethod
def HaveNames(cls, *args, **kwargs) -> Any: ...
@classmethod
def HaveNamesRE(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsDefined(cls, *args, **kwargs) -> Any: ...
@classmethod
def Set(cls, *args, **kwargs) -> Any: ...
@classmethod
def SetFromFile(cls, *args, **kwargs) -> Any: ...
@classmethod
def SetFromString(cls, *args, **kwargs) -> Any: ...
@classmethod
def ToString(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
class Property(Boost.Python.instance):
__instance_size__: ClassVar[int] = ...
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def Add(cls, *args, **kwargs) -> Any: ...
@classmethod
def AddAllBool(cls, *args, **kwargs) -> Any: ...
@classmethod
def AddAllFloat(cls, *args, **kwargs) -> Any: ...
@classmethod
def AddAllInt(cls, *args, **kwargs) -> Any: ...
@classmethod
def AddUnsignedLongLong(cls, *args, **kwargs) -> Any: ...
@classmethod
def Clear(cls, *args, **kwargs) -> Any: ...
@classmethod
def Get(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetBlob(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetBlobs(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetBool(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetBools(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetFloat(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetFloats(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetInt(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetInts(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetName(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetSize(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetString(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetStrings(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetUnsignedLongLong(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetValuesString(cls, *args, **kwargs) -> Any: ...
@classmethod
def Set(cls, *args, **kwargs) -> Any: ...
@classmethod
def ToString(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
class RenderConfig(Boost.Python.instance):
__instance_size__: ClassVar[int] = ...
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def Delete(cls, *args, **kwargs) -> Any: ...
@classmethod
def Export(cls, *args, **kwargs) -> Any: ...
def GetDefaultProperties(self, *args, **kwargs) -> Any: ...
@classmethod
def GetFilmSize(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetProperties(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetProperty(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetScene(cls, *args, **kwargs) -> Any: ...
@classmethod
def HasCachedKernels(cls, *args, **kwargs) -> Any: ...
def LoadResumeFile(self, *args, **kwargs) -> Any: ...
@classmethod
def Parse(cls, *args, **kwargs) -> Any: ...
@classmethod
def Save(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
class RenderSession(Boost.Python.instance):
__instance_size__: ClassVar[int] = ...
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def BeginSceneEdit(cls, *args, **kwargs) -> Any: ...
@classmethod
def EndSceneEdit(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetFilm(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetRenderConfig(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetRenderState(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetStats(cls, *args, **kwargs) -> Any: ...
@classmethod
def HasDone(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsInPause(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsInSceneEdit(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsStarted(cls, *args, **kwargs) -> Any: ...
@classmethod
def Parse(cls, *args, **kwargs) -> Any: ...
@classmethod
def Pause(cls, *args, **kwargs) -> Any: ...
@classmethod
def Resume(cls, *args, **kwargs) -> Any: ...
@classmethod
def SaveResumeFile(cls, *args, **kwargs) -> Any: ...
@classmethod
def Start(cls, *args, **kwargs) -> Any: ...
@classmethod
def Stop(cls, *args, **kwargs) -> Any: ...
@classmethod
def UpdateStats(cls, *args, **kwargs) -> Any: ...
@classmethod
def WaitForDone(cls, *args, **kwargs) -> Any: ...
@classmethod
def WaitNewFrame(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
class RenderState(Boost.Python.instance):
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def Save(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
class Scene(Boost.Python.instance):
__instance_size__: ClassVar[int] = ...
@classmethod
def __init__(cls, *args, **kwargs) -> None: ...
@classmethod
def DefineBlenderMesh(cls, *args, **kwargs) -> Any: ...
@classmethod
def DefineBlenderStrands(cls, *args, **kwargs) -> Any: ...
@classmethod
def DefineImageMap(cls, *args, **kwargs) -> Any: ...
@classmethod
def DefineMesh(cls, *args, **kwargs) -> Any: ...
@classmethod
def DefineMeshExt(cls, *args, **kwargs) -> Any: ...
@classmethod
def DefineStrands(cls, *args, **kwargs) -> Any: ...
@classmethod
def DeleteLight(cls, *args, **kwargs) -> Any: ...
@classmethod
def DeleteObject(cls, *args, **kwargs) -> Any: ...
@classmethod
def DuplicateObject(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetCamera(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetLightCount(cls, *args, **kwargs) -> Any: ...
@classmethod
def GetObjectCount(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsImageMapDefined(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsMaterialDefined(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsMeshDefined(cls, *args, **kwargs) -> Any: ...
@classmethod
def IsTextureDefined(cls, *args, **kwargs) -> Any: ...
@classmethod
def Parse(cls, *args, **kwargs) -> Any: ...
@classmethod
def RemoveUnusedImageMaps(cls, *args, **kwargs) -> Any: ...
@classmethod
def RemoveUnusedMaterials(cls, *args, **kwargs) -> Any: ...
@classmethod
def RemoveUnusedMeshes(cls, *args, **kwargs) -> Any: ...
@classmethod
def RemoveUnusedTextures(cls, *args, **kwargs) -> Any: ...
@classmethod
def Save(cls, *args, **kwargs) -> Any: ...
@classmethod
def SaveMesh(cls, *args, **kwargs) -> Any: ...
@classmethod
def SetMeshAppliedTransformation(cls, *args, **kwargs) -> Any: ...
@classmethod
def SetMeshTriangleAOV(cls, *args, **kwargs) -> Any: ...
@classmethod
def SetMeshVertexAOV(cls, *args, **kwargs) -> Any: ...
@classmethod
def ToProperties(cls, *args, **kwargs) -> Any: ...
@classmethod
def UpdateObjectMaterial(cls, *args, **kwargs) -> Any: ...
@classmethod
def UpdateObjectTransformation(cls, *args, **kwargs) -> Any: ...
@classmethod
def __reduce__(cls) -> Any: ...
def AddFileNameResolverPath(*args, **kwargs) -> Any: ...
def BlenderMatrix4x4ToList(*args, **kwargs) -> Any: ...
def ClearFileNameResolverPaths() -> None: ...
def ConvertFilmChannelOutput_1xFloat_To_1xFloatList(*args, **kwargs) -> Any: ...
def ConvertFilmChannelOutput_1xFloat_To_4xFloatList(*args, **kwargs) -> Any: ...
def ConvertFilmChannelOutput_1xUInt_To_1xFloatList(*args, **kwargs) -> Any: ...
def ConvertFilmChannelOutput_3xFloat_To_3xFloatList(*args, **kwargs) -> Any: ...
def ConvertFilmChannelOutput_3xFloat_To_4xFloatList(*args, **kwargs) -> Any: ...
def ConvertFilmChannelOutput_3xFloat_To_4xUChar(*args, **kwargs) -> Any: ...
def ConvertFilmChannelOutput_4xFloat_To_4xFloatList(*args, **kwargs) -> Any: ...
def ConvertFilmChannelOutput_UV_to_Blender_UV(*args, **kwargs) -> Any: ...
def GetFileNameResolverPaths() -> object: ...
def GetOpenCLDeviceDescs() -> Properties: ...
def GetOpenCLDeviceList() -> list: ...
def GetOpenVDBGridInfo(*args, **kwargs) -> Any: ...
def GetOpenVDBGridNames(*args, **kwargs) -> Any: ...
def GetPlatformDesc() -> Properties: ...
def Init() -> None: ...
def KernelCacheFill() -> None: ...
def MakeTx(*args, **kwargs) -> Any: ...
def ParseLXS(*args, **kwargs) -> Any: ...
def SetLogHandler(*args, **kwargs) -> Any: ...
def Version(*args, **kwargs) -> Any: ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment