Package com.petrolpark.core.scratch.symbol.block
package com.petrolpark.core.scratch.symbol.block
-
ClassDescriptionFlexibleEnvironmentScratchBlockType<BASE_ENVIRONMENT extends IScratchEnvironment,
BLOCK extends IScratchBlock<?, ?>> GenericInstantBlock<ENVIRONMENT extends IScratchEnvironment,GENERIC_TYPE, ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>> IInstantiableScratchBlock<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>, INSTANCE extends IScratchBlockInstance<ENVIRONMENT>> IInstantScratchBlock<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>> InstantiableScratchBlock<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>, INSTANCE extends IScratchBlockInstance<ENVIRONMENT>> InstantScratchBlock<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>> IScratchBlock<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>> IScratchBlockInstance<ENVIRONMENT extends IScratchEnvironment>SimpleInstantBlockType<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>, BLOCK extends SimpleInstantBlockType<ENVIRONMENT, ARGUMENTS, ?>> SimpleInstantiableBlockType<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>, INSTANCE extends IScratchBlockInstance<ENVIRONMENT>, BLOCK extends SimpleInstantiableBlockType<ENVIRONMENT, ARGUMENTS, INSTANCE, ?>> UnaryInstantBlockType<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<ENVIRONMENT, TYPE>, BLOCK extends UnaryInstantBlockType<ENVIRONMENT, TYPE, ARGUMENT, ?>> UnaryInstantiableBlockType<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<ENVIRONMENT, TYPE>, INSTANCE extends IScratchBlockInstance<ENVIRONMENT>, BLOCK extends UnaryInstantiableBlockType<ENVIRONMENT, TYPE, ARGUMENT, INSTANCE, ?>> UnaryNestedProcedureBlock<ENVIRONMENT extends IScratchEnvironment,TYPE, ARGUMENT extends IScratchArgument<ENVIRONMENT, TYPE>, INSTANCE extends NestedProcedureBlockInstance<ENVIRONMENT, INSTANCE>, BLOCK extends UnaryNestedProcedureBlock<ENVIRONMENT, TYPE, ARGUMENT, INSTANCE, ?>>